[发明专利]一种信元保序方法及装置有效

专利信息
申请号: 201710321659.0 申请日: 2017-05-09
公开(公告)号: CN107241156B 公开(公告)日: 2019-03-22
发明(设计)人: 张伟;黄元波;洪金 申请(专利权)人: 烽火通信科技股份有限公司
主分类号: H04J3/06 分类号: H04J3/06
代理公司: 北京捷诚信通专利事务所(普通合伙) 11221 代理人: 王卫东
地址: 430000 湖北省武*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种信元保序方法及装置,包括:IM模块将收到的正常业务包切分成业务信元,并为每个信元添加路由信息、切片信息以及为不同业务类型的信元添加对应的时戳,与IM模块记录的不同业务的重组描述和重组状态一起发送出去;CM模块通过比较信元时戳,对IM模块发送的信元,按照不同业务类型分别进行从最老信元到最新信元的排序,并根据排序结果输出;OM模块接收各个CM模块发送的信元,并通过比较信元时戳,按照不同业务类型的信元分别进行从最老信元到最新信元的排序;再根据对不同业务的时戳信息以及重组描述和重组状态,对不同业务的信元分别进行信元重组。本发明利用信元时戳完成信元排序,降低排序算法复杂度,提高链路效率。
搜索关键词: 一种 信元保序 方法 装置
【主权项】:
1.一种信元保序方法,其特征在于,包括以下步骤:IM模块将收到的正常业务包切分成业务信元,并为每个信元添加路由信息、切片信息以及为不同业务类型的信元添加对应的时戳,与IM模块记录的不同业务的重组描述和重组状态一起发送出去;CM模块通过比较信元时戳,对IM模块发送的信元,按照不同业务类型分别进行从最老信元到最新信元的排序,并根据排序结果输出;OM模块接收各个CM模块发送的信元,并通过比较信元时戳,按照不同业务类型的信元分别进行从最老信元到最新信元的排序;再根据对不同业务的时戳信息以及重组描述和重组状态,对不同业务的信元分别进行信元重组;在CM模块中,对接收信元进行排序具体为:每个从其输入端口输入的信元,按照不同业务存储在不同的输入队列中,根据信元时戳,对每个业务的输入队列的队头信元以最老信元优先原则进行排序,并根据排序结果送往其输出端口的不同的输出队列,等待输出到OM模块;在OM模块中,信元排序与CM模块相同,排序完毕后,不再送往输出队列,直接进行信元重组;在OM模块中,进行信元重组具体包括以下步骤:步骤S301、OM模块对信元排序成功后,判断信元是否健全,如果该信元不健全则直接丢弃,否则进入步骤S302;步骤S302、确定信元的业务类型,查看该业务类型对应的重组状态是否为重组中,如果重组状态处于重组中,则进入步骤S303;否则,进入步骤S308;步骤S303、读取对应的重组描述,查看重组状态;如果重组状态为重组错误或丢弃,则进入步骤S304;否则,进入步骤S305;步骤S304、丢弃信元,进入步骤S313;步骤S305、根据重组描述的分片计数和信元上的分片的编号值是否相等,判断该信元是否期望分片,如果两值相等则该信元为期望分片,进入步骤S306;否则,进入步骤S307;步骤S306、把信元写入包缓存,将重组描述的分片计数fragment counter加1,并缓存写指针更新,进入步骤S313;步骤S307、丢弃信元,更新重组描述的重组状态为重组错误,并生成丢弃包描述,释放缓存资源,然后,执行步骤S313;步骤S308、查看是否存在空闲的重组描述,如果有进入步骤S309;否则,直接丢弃该信元;步骤S309、申请新的重组描述;步骤S310、根据重组描述的分片计数和信元上的分片的编号是否相等,判断该信元是否期望分片,如果两值相等则该信元为期望分片,进入步骤S311;否则,该信元不是期望分片,进入步骤S312;步骤S311、把信元写入包缓存,将重组描述的分片计数fragment counter加1;并记录第一个信元的头指针,更新缓存写指针,进入步骤S313;步骤S312、丢弃信元,更新重组描述的重组状态为重组错误;步骤S313、判断信元上的last fragment是否为1,如果last fragment为1,进入步骤S314;否则,转步骤S301;步骤S314、查看重组描述是否发生重组错误,如果发生重组错误,则进入步骤S315;否则,进入步骤S316;步骤S315、释放重组描述,更新IM的重组状态为未重组,回到步骤S301;步骤S316、生成包描述,进入队列,释放重组描述,更新IM的重组状态为未重组,回到步骤S301。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201710321659.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top