[发明专利]报文处理方法、装置以及芯片在审
申请号: | 201911205835.X | 申请日: | 2019-11-29 |
公开(公告)号: | CN112564855A | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 陈庆;史济源;陈杰 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L12/863;H04L12/865 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 颜晶 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 处理 方法 装置 以及 芯片 | ||
1.一种报文处理方法,其特征在于,应用于包括处理器以及目标硬件引擎的网络设备,所述方法包括:
所述处理器根据待处理的第一数据流中的M个原始报文,生成第一编码任务,M为正整数,所述第一编码任务用于指示对所述M个原始报文进行编码;
所述目标硬件引擎根据所述第一编码任务,对所述M个原始报文进行前向纠错FEC编码,得到R个冗余报文,R为正整数。
2.根据权利要求1所述的方法,其特征在于,所述处理器根据待处理的第一数据流中的M个原始报文,生成第一编码任务之后,所述方法还包括:
所述处理器将所述第一编码任务存储在第一目标发送队列,所述第一目标发送队列用于存储所述网络设备的待处理数据流的编码任务,所述网络设备的待处理数据流包括所述第一数据流;
所述目标硬件引擎从所述第一目标发送队列中读取所述第一编码任务。
3.根据权利要求2所述的方法,其特征在于,所述处理器将所述第一编码任务存储在第一目标发送队列包括:
所述处理器根据所述第一数据流的优先级,将所述第一编码任务添加在所述第一目标发送队列中,所述第一目标发送队列的优先级与所述第一数据流的优先级相等。
4.根据权利要求2所述的方法,其特征在于,所述目标硬件引擎从所述第一目标发送队列中读取所述第一编码任务包括:
所述目标硬件引擎根据各个发送队列的优先级的高低顺序,依次查询各个发送队列中是否有编码任务,所述各个发送队列中的每一个队列对应一个优先级;
在所述各个发送队列中,当比所述第一目标发送队列的优先级高的队列内没有编码任务时,所述目标硬件引擎从所述第一目标发送队列中读取所述第一编码任务。
5.根据权利要求1所述的方法,其特征在于,所述处理器根据存储的待处理的第一数据流中的M个原始报文,生成第一编码任务之前,所述方法还包括:
所述网络设备将接收到的所述第一数据流中的原始报文存入所述网络设备的内存中;
若所述网络设备的内存中所述第一数据流的未编码的原始报文的报文量等于或大于M,所述处理器从所述第一数据流的未编码的原始报文中获取所述M个原始报文。
6.根据权利要求1至5任一所述的方法,其特征在于,所述第一编码任务包括所述M个原始报文的存储地址,或,所述第一编码任务包括M个原始报文的存储地址以及所述第一数据流的优先级,或,所述第一编码任务包括所述M个原始报文,或,所述第一编码任务包括所述M个原始报文以及所述第一数据流的优先级。
7.一种报文处理方法,其特征在于,应用于包括处理器以及目标硬件引擎的网络设备,所述方法包括:
所述处理器从接收到的第一数据流中获取第一组FEC报文,所述第一组FEC报文中所有FEC报文具有相同的FEC报文头,所述FEC报文头中包括FEC编码的原始报文量M;
当所述第一组FEC报文中原始报文的个数小于所述原始报文量M时,所述处理器根据所述第一组FEC报文,生成第一解码任务,所述第一解码任务用于指示对所述第一组FEC报文进行解码;
所述目标硬件引擎根据所述第一解码任务,对所述第一组FEC报文中的原始报文以及所述原始报文的冗余报文进行FEC解码,得到所述第一组FEC报文中丢失的原始报文。
8.根据权利要求7所述的方法,其特征在于,所述处理器根据所述第一组FEC报文,生成第一解码任务之后,所述方法还包括:
所述处理器将所述第一解码任务存储在第二目标发送队列,所述第二目标发送队列用于存储所述网络设备的待处理数据流的解码任务,所述网络设备的待处理数据流包括所述第一数据流;
所述目标硬件引擎从所述第二目标发送队列中读取所述第一解码任务。
9.根据权利要求8所述的方法,其特征在于,所述处理器将所述第一解码任务存储在第二目标发送队列包括:
根据所述第一数据流的优先级,所述处理器将所述第一解码任务添加在所述第二目标发送队列中,所述第二目标发送队列的优先级与所述第一数据流的优先级相等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911205835.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:超声波影像系统
- 下一篇:报文处理方法、装置以及计算机可读存储介质