[发明专利]一种报文下发方法及转发设备有效
申请号: | 201910122782.9 | 申请日: | 2019-02-18 |
公开(公告)号: | CN109639386B | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 刘斌斌;慕长林 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/861 | 分类号: | H04L12/861;H04J3/16 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 下发 方法 转发 设备 | ||
1.一种报文下发方法,其特征在于,所述方法应用于转发设备,所述转发设备包括:CPU、逻辑装置,所述方法包括:
CPU确定待下发的目标报文对应的目标同步数字体系SDH口,若已记录的对应于该目标SDH口的剩余变量的取值大于目标报文长度,则在该目标报文中添加用于指示目标报文转发的特征信息,将添加了特征信息的目标报文下发给逻辑装置,并将所述剩余变量的取值减小目标报文长度;所述剩余变量的取值表征所述目标SDH口当前剩余缓存容量;
逻辑装置从所述目标报文中剥离出所述特征信息,并在剥离后将该目标报文发送至目标SDH口进行转发、以及基于该特征信息,计算所述目标报文的转发时长,并在从计算出转发时长起经过所述转发时长后,指示所述CPU将所述剩余变量的取值增加该目标报文长度。
2.根据权利要求1所述的方法,其特征在于,所述特征信息包括目标SDH口类型;
所述逻辑装置基于该特征信息,计算所述目标报文的转发时长,包括:
所述逻辑装置基于目标SDH口类型,确定与该目标SDH口类型对应的计算方式和接口配置信息;
所述逻辑装置依据确定出的计算方式和接口配置信息,计算所述目标SDH口转发所述目标报文的实际转发字节数;
所述逻辑装置基于所述实际转发字节数、以及该接口配置信息包括的转发速率,确定所述转发时长。
3.根据权利要求2所述的方法,其特征在于,所述目标SDH口类型为POS口;
所述POS口对应的接口配置信息还包括:POS口支持的链路层协议、POS口对应的校验字节数、POS口对应的帧间隙字节数以及该POS口对应的调整字节数;
与POS口对应计算方式包括:
所述逻辑装置将所述目标报文的报头替换为所述链路层协议的报头,形成链路层报文;
所述逻辑装置在所述链路层报文中的指定位置插入至少一个预设字节;
所述逻辑装置计算插入了预设字节的该链路层报文的总字节数;
所述逻辑装置在所述目标报文的总字节数上增加所述校验字节数、所述帧间隙字节数、以及所述调整字节数,得到所述实际转发字节数。
4.根据权利要求1所述的方法,其特征在于,所述将添加了特征信息的目标报文下发给逻辑装置之前,所述方法还包括:
记录所述特征信息与目标报文长度的对应关系;
所述在从计算出转发时长时起经过所述转发时长后,指示所述CPU将所述剩余变量的取值增加该目标报文长度,包括:
所述逻辑装置在从计算出转发时长起经过所述转发时长后,向所述CPU发送携带有所述特征信息的指示消息;
所述CPU在接收到该指示消息后,在已记录的对应关系中,确定与该指示消息携带的特征信息所对应的目标报文长度,并将所述剩余变量的取值增加该目标报文长度。
5.根据权利要求2所述的方法,其特征在于,所述方法还包括:
当所述CPU接收到目标SDH口物理连接成功的消息后,在预设的SDH口类型与接口配置信息中,查找与该目标SDH口类型对应的接口配置信息;
所述CPU将所述SDH口标识和类型、以及所述接口配置信息下发给所述逻辑装置。
6.一种转发设备,其特征在于,包括CPU和逻辑装置;
所述CPU,用于确定待下发的目标报文对应的目标SDH口,若已记录的对应于该目标SDH口的剩余变量的取值大于目标报文长度,则在该目标报文中添加用于指示目标报文转发的特征信息,将添加了特征信息的目标报文下发给逻辑装置,并将所述剩余变量的取值减小目标报文长度;所述剩余变量的取值表征所述目标SDH口当前剩余缓存容量;
所述逻辑装置,用于从所述目标报文中剥离出所述特征信息,并在剥离后将该目标报文发送至目标SDH口进行转发、以及基于该特征信息,计算所述目标报文的转发时长,并在从计算出转发时长起经过所述转发时长后,指示所述CPU将所述剩余变量的取值增加该目标报文长度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910122782.9/1.html,转载请声明来源钻瓜专利网。