[发明专利]一种实现报文分片组包的方法无效
申请号: | 02156774.3 | 申请日: | 2002-12-18 |
公开(公告)号: | CN1509025A | 公开(公告)日: | 2004-06-30 |
发明(设计)人: | 蓝建栋;徐前锋 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/54 | 分类号: | H04L12/54;H04L29/06 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强 |
地址: | 518057广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种实现报文分片组包的方法,应用于多条物理连接对应一条逻辑上的点对点连接系统中,在发送端将报文分成一个以上的报文分片,并且通过将报文分片加上该报文分片含有效字节数是多少、该报文分片是否是报文第一个分片、是否是最后一个分片、接收过程是否经过了一个循环等附加信息,以及接收系统缓冲区的设计,使接收端较好地甄别和处理不能完整组包的出错报文,等待未组包完整的报文分片的延时,重整乱序报文分片,且该方法实现了高可靠性、高可用性、高效率的数据传输。 | ||
搜索关键词: | 一种 实现 报文 分片 方法 | ||
【主权项】:
1、一种实现报文分片组包的方法,应用于多条物理连接对应一条逻辑上的点对点连接系统中,在发送端将报文分成一个以上的报文分片,其特征在于,该方法还包括以下步骤:A.在每个报文分片上加附加信息,将所有含有附加信息的报文分片分配至每条物理数据链路中传输,所述附加信息包括标志字,报文序列号、分片序列号、净荷长度和循环比特位;在接收端,设置并初始化缓冲区掩码表;B.从任意一物理链路中接收一个含有附加信息的报文分片,根据该报文分片的报文序列号和循环比特位判断是否接收过与该报文分片属于同一报文的报文分片,如果接收过,执行步骤D,否则,执行步骤C;C.存储该报文分片的循环比特位之值,置该报文分片对应的掩码表的比特位;D.根据该报文分片的报文序列号、报文分片序列号和净荷长度,将该报文分片的净荷存储到对应缓冲区中;根据掩码位判断该报文是否组包完整,如果是,则初始化缓冲区掩码表和循环比特位数值,否则,执行步骤B。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/02156774.3/,转载请声明来源钻瓜专利网。