[发明专利]一种ForCES协议消息的可靠组播传输方法无效
申请号: | 201210257004.9 | 申请日: | 2012-07-24 |
公开(公告)号: | CN102761491A | 公开(公告)日: | 2012-10-31 |
发明(设计)人: | 李传煌;王伟明;盛权 | 申请(专利权)人: | 浙江工商大学 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/18;H04L29/06 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 杜军 |
地址: | 310018 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种ForCES协议消息的可靠组播传输方法,在ForCES网络件的传输映射单元加入一个可靠组播模块,转发件内可靠组播模块负责丢包检测工作,控制件内可靠组播模块负责丢包修复工作,通过此方法来实现ForCES网络间内控制协议消息的可靠组播传输。本发明既能够使ForCES网络件内控制件处理较少的控制协议消息,节省网络带宽,又能保证控制协议消息的可靠传输,从而保证ForCES网络件的性能优良性。 | ||
搜索关键词: | 一种 forces 协议 消息 可靠 传输 方法 | ||
【主权项】:
一种ForCES协议消息的可靠组播传输方法,其特征在于,该方法包括以下步骤:步骤一: 控制件利用可靠组播控制模块查找并选择组播列表,然后使用IGMP协议加入一个新的组播组,并分配ForCES协议组播ID号,控制件依据组播IP地址及ForCES协议组播ID号维护每一个组播组;步骤二:控制件通过TCP通道向转发件下发一个组播传输加入消息以通知转发件加入组播组;步骤三:转发件收到控制件的组播传输加入消息后,使用IGMP协议加入组播组,并通过TCP通道回复一个组播传输加入确认消息;步骤四:控制件定时通过控制协议消息通道发送一个会话报文,该报文包括控制件当前所发送数据包的最大序列号;步骤五:控制件将要发送给转发件的数据包储存在缓存管理模块中,并通过重定向协议消息通道将数据包发送给转发件;步骤六:转发件收到组播消息后,转发件可靠组播控制模块通过丢包检测模块来检测数据包的丢失情况,丢包检测成功则说明数据包没有丢失,转发件将数据包交给上层模块进行处理;丢包检测失败则说明数据包丢失,转发件可靠组播控制模块通过请求模块向控制件发送一个请求包以通知控制件该转发件丢失了数据包,并让控制件可靠组播控制模块通过修复模块启动修复定时器,该请求包通过控制协议消息通道进行传输,控制件收到转发件发送的请求包后,从缓存管理模块中查找修复包,将该修复包通过控制协议消息通道发送给请求该包的转发件;步骤七:转发件收到所有的数据包后,向控制件发送一个结束包以通知控制件整个组播发送阶段结束,该结束包通过控制协议消息通道进行传输;步骤八:当控制件向转发件发送完所有的数据包后,控制件删除缓存管理模块中的信息,同时控制件维护协议单元中的组播列表以便下次使用;根据权利要求1所述的一种ForCES协议消息的可靠组播传输方法,其特征在于:所述的控制件在利用可靠组播控制模块查找并选择组播列表时,查找到组播列表,则直接使用;查找不到,则可靠组播控制模块建立一个空组播列表。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工商大学,未经浙江工商大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210257004.9/,转载请声明来源钻瓜专利网。