[发明专利]报文接收方法及网络设备有效
申请号: | 201710821741.X | 申请日: | 2017-09-13 |
公开(公告)号: | CN107426113B | 公开(公告)日: | 2020-03-17 |
发明(设计)人: | 姜先绪;张志刚 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | H04L12/861 | 分类号: | H04L12/861;H04L12/863;H04L12/865 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 邓超 |
地址: | 610000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 接收 方法 网络设备 | ||
1.一种报文接收方法,应用于网络设备,其特征在于,所述方法包括:
对输入报文进行报文识别,判断所述输入报文是协议报文还是业务报文;
若所述输入报文为协议报文,将所述输入报文存储到与所述协议报文对应的第一缓冲区池内;
若所述输入报文为业务报文,将所述输入报文存储到与所述业务报文对应的第二缓冲区池内,其中所述第一缓冲区池中的协议报文缓冲区数目大于所述第二缓冲区池中的业务报文缓冲区数目。
2.根据权利要求1所述的方法,其特征在于,若所述输入报文为协议报文,则将所述输入报文存储到与所述协议报文对应的第一缓冲区池内,包括:
若输入报文为协议报文,将所述输入报文存入到第一接收队列中;
从所述第一接收队列中取出包含所述输入报文在内的至少一个协议报文;
将所述至少一个协议报文存储到与所述协议报文对应的第一缓冲区池内。
3.根据权利要求2所述的方法,其特征在于,所述第一缓冲区池包括多个协议报文缓冲区,则将所述至少一个协议报文存储到与所述协议报文对应的第一缓冲区池内,包括:
基于所述至少一个协议报文的数目,从所述第一缓冲区池中确定出至少一个协议报文缓冲区;
将所述至少一个协议报文对应缓存到所述至少一个协议报文缓冲区中。
4.根据权利要求2所述的方法,其特征在于,若所述输入报文为业务报文,则将所述输入报文存储到与所述业务报文对应的第二缓冲区池内,包括:
若输入报文为业务报文,将所述输入报文存入到第二接收队列中;
当第一接收队列为空时,从所述第二接收队列中取出包含所述输入报文在内的至少一个业务报文;
将所述至少一个业务报文存储到与所述业务报文对应的第二缓冲区池内。
5.根据权利要求4所述的方法,其特征在于,所述第二缓冲区池包括多个业务报文缓冲区,则将所述至少一个业务报文存储到与所述业务报文对应的第二缓冲区池内,包括:
基于所述至少一个业务报文的数目,从所述第二缓冲区池中确定出至少一个业务报文缓冲区;
将所述至少一个业务报文对应缓存到所述至少一个业务报文缓冲区中。
6.根据权利要求1-5中任意一项所述的方法,其特征在于,所述对输入报文进行报文识别,判断所述输入报文是协议报文还是业务报文,包括:
根据预设报文识别策略读取所述输入报文的优先级信息或头部字段信息,并根据所述优先级信息或头部字段信息对所述输入报文进行识别,判断所述输入报文是协议报文还是业务报文。
7.一种网络设备,其特征在于,所述设备包括:
报文识别模块,用于对输入报文进行报文识别,判断所述输入报文是协议报文还是业务报文;
第一存储模块,用于若所述输入报文为协议报文,将所述输入报文存储到与所述协议报文对应的第一缓冲区池内;
第二存储模块,用于若所述输入报文为业务报文,将所述输入报文存储到与所述业务报文对应的第二缓冲区池内,其中所述第一缓冲区池中的协议报文缓冲区数目大于所述第二缓冲区池中的业务报文缓冲区数目。
8.根据权利要求7所述的设备,其特征在于,所述第一存储模块包括:
第一接收子模块,用于若输入报文为协议报文,将所述输入报文存入到第一接收队列中;
第一取出子模块,用于从所述第一接收队列中取出包含所述输入报文在内的至少一个协议报文;
第一存储子模块,用于将所述至少一个协议报文存储到与所述协议报文对应的第一缓冲区池内。
9.根据权利要求8所述的设备,其特征在于,所述第二存储模块包括:
第二接收子模块,用于若所述输入报文为业务报文,将所述输入报文存入到第二接收队列中;
第二取出子模块,用于当第一接收队列为空时,从所述第二接收队列中取出包含所述输入报文在内的至少一个业务报文;
第二存储子模块,用于将所述至少一个业务报文存储到与所述业务报文对应的第二缓冲区池内。
10.根据权利要求7-9中任意一项所述的设备,其特征在于,所述设备还包括:
缓冲区池配置模块,用于配置并构建第一缓冲区池及第二缓冲区池。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710821741.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于光纤光栅的数据手套及交互系统
- 下一篇:一种快速实现图像识别的系统