[发明专利]报文保序的方法、装置和系统有效
申请号: | 201911110264.1 | 申请日: | 2019-11-14 |
公开(公告)号: | CN110830386B | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 叶飞;许林;郑波;黄波;杜振业;李超然;梁玉涛;王庆年;张昕;黄灿;付建强;淳增辉;徐鹏飞;陈昊;汤灵;邓松;郭浩;范颖;周愚 | 申请(专利权)人: | 武汉船舶通信研究所(中国船舶重工集团公司第七二二研究所) |
主分类号: | H04L47/625 | 分类号: | H04L47/625;H04L47/31;H04B10/25;H04L69/22 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 吕耀萍 |
地址: | 430205 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 方法 装置 系统 | ||
1.一种报文保序的方法,所述方法适用于报文发送端的第一主机,所述第一主机包括第一网络接口、由多个第一内核组成的多核处理器、与所述多个第一内核一一对应的多个第一缓存队列、以及第一单向传输卡;各个所述第一内核分别与所述第一网络接口连接,各个所述第一缓存队列与所述第一缓存队列对应的第一内核连接,所述第一单向传输卡分别与所述多个第一缓存队列连接;其特征在于,所述第一单向传输卡包括第一总线接口、多个第三缓存队列、与所述多个第三缓存队列一一对应的多个第一处理电路、合并电路和发送接口,所述第一总线接口分别与所述多个第一缓存队列连接,所述多个第三缓存队列分别与所述第一总线接口连接,各个所述第一处理电路与所述第一处理电路对应的第三缓存队列连接,所述合并电路分别与所述多个第一处理电路连接,所述发送接口与所述合并电路连接;所述方法包括:
所述第一网络接口接收多个报文,将所述多个报文分配到各个所述第一内核;
各个所述第一内核对分配到所述第一内核的报文进行处理,并将处理后的报文与所述内核的标识一起封装成数据帧,存储在所述第一内核对应的第一缓存队列中;
所述第一主机采用轮询的方式读取各个所述第一缓存队列中的数据帧,并按照读取的先后顺序将数据帧依次发送给所述第一单向传输卡;
所述第一总线接口依次接收多个所述数据帧,按照接收多个所述数据帧的先后顺序对各个所述数据帧设定标号,并将对所述数据帧设定的标号封装在所述数据帧中;
所述第一单向传输卡将多个所述数据帧存储在所述多个第三缓存队列中;
各个所述第一处理电路读取所述第一处理电路对应的第三缓存队列中的数据帧,将所述数据帧转换为传输信号;
所述合并电路将所述多个第一处理电路转换的传输信号合并到一个队列中;
所述发送接口将合并后的所述传输信号依次发送出去。
2.一种报文保序的方法,所述方法适用于报文接收端的第二主机,所述第二主机包括第二网络接口、由多个第二内核组成的多核处理器、以及与所述多个第二内核一一对应的多个第二缓存队列、以及第二单向传输卡;各个所述第二内核分别与所述第二网络接口连接,各个所述第二缓存队列与所述第二缓存队列对应的第二内核连接,所述第二单向传输卡分别与所述多个第二缓存队列连接;所述第二单向传输卡包括第二总线接口、多个第四缓存队列、与所述多个第四缓存队列一一对应的多个第二处理电路、分配电路和接收接口,所述第二总线接口分别与所述多个第二缓存队列连接,所述多个第四缓存队列分别与所述第二总线接口连接,各个所述第二处理电路与所述第二处理电路对应的第四缓存队列连接,所述分配电路分别与所述多个第二处理电路连接,所述接收接口与所述分配电路连接;其特征在于,所述方法包括:
所述接收接口接收传输信号;
所述分配电路将所述传输信号分配到所述多个第二处理电路;
各个所述第二处理电路将分配到所述第二处理电路的传输信号转换为数据帧,存储在所述第二处理电路对应的第四缓存队列中;所述数据帧包括报文、内核的标识和标号;
所述第二总线接口采用轮询的方式读取所述多个第四缓存队列中标号最小的数据帧,将所述多个第四缓存队列中的数据帧依次发送出去;
所述第二主机根据所述数据帧中内核的标识,将所述数据帧中的报文存储在所述数据帧中内核的标识对应的第二内核对应的第二缓存队列中;
所述第二内核读取所述第二内核对应的第二缓存队列中的报文进行处理;
所述第二网络接口将处理后的所述报文发送出去。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉船舶通信研究所(中国船舶重工集团公司第七二二研究所),未经武汉船舶通信研究所(中国船舶重工集团公司第七二二研究所)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911110264.1/1.html,转载请声明来源钻瓜专利网。