[发明专利]一种支持外界多异构信道连接的舰船通信方法及系统有效
申请号: | 201911274219.X | 申请日: | 2019-12-12 |
公开(公告)号: | CN111211977B | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 钱振洋;杨帆;郑壮鑫;罗小辉;司马端;范文韬;崔明玮;赖丽蓉;谢雅琼 | 申请(专利权)人: | 鹏城实验室 |
主分类号: | H04L45/42 | 分类号: | H04L45/42;H04L49/15;H04L49/253 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 王永文 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 外界 多异构 信道 连接 舰船 通信 方法 系统 | ||
1.一种支持外界多异构信道连接的舰船通信方法,其特征在于,应用在舰船通信系统中,所述舰船通信系统包括设置在舰船内的SDN控制器以及支持P4语言的SDN交换机,所述舰船通信方法包括步骤:
所述SDN交换机接收所述SDN控制器下发的数据平面匹配动作的赋值以及通过P4语言编写的多异构网络解析处理逻辑;
所述SDN交换机根据所述数据平面匹配动作的赋值以及所述多异构网络解析处理逻辑对接收的数据包进行解析处理后发送给相应的设备端口;
其中,所述SDN控制器为舰船内部SDN区域网的控制单元;所述舰船内部SDN区域网包括依次电连接的数据层、控制层、应用层和用户界面层,所述控制层和应用层同处于所述SDN控制器内;所述应用层加载的可以为链路监控应用、地址分配应用、用户管理应用、设备管理应用、链路负载均衡应用中的一种或多种。
2.根据权利要求1所述支持外界多异构信道连接的舰船通信方法,其特征在于,所述对数据包进行的解析处理包括对数据包进行解析识别处理、检测校验和处理、链路选择和包头更新处理、校验和计算处理以及协议重组处理。
3.根据权利要求2所述支持外界多异构信道连接的舰船通信方法,其特征在于,所述对数据包进行解析识别处理的步骤包括:
采用有限状态机的方法,通过对数据包进行提取操作和迁移状态操作对所述数据包进行解析识别。
4.根据权利要求2所述支持外界多异构信道连接的舰船通信方法,其特征在于,所述对数据包进行检测校验和处理的步骤包括:
通过调用集成的验算校验和动作对数据包进行校验,对不满足校验和的数据包设置转发到丢弃端口的标志位。
5.根据权利要求2所述支持外界多异构信道连接的舰船通信方法,其特征在于,所述对数据包进行链路选择和包头更新处理的步骤包括:
组建链路选择架构,并根据所述SDN控制器发送的数据平面匹配动作的赋值完成链路选择;
当链路选择完成后,通过对元数据中出端口号的选择,将数据包送入相应出口协议的包头更新匹配动作表,实现新增字段的赋值和删减字段的置空。
6.根据权利要求2所述支持外界多异构信道连接的舰船通信方法,其特征在于,所述对数据包进行校验和计算处理的步骤包括:
通过调用集成的计算校验和动作完成对相应位数校验和的计算和对校验和的赋值。
7.根据权利要求2所述支持外界多异构信道连接的舰船通信方法,其特征在于,所述对数据包进行协议重组处理的步骤包括:
通过调用出口包的emit方法,对指定范围内未被置为无效的包头字段进行顺序堆叠,自动跳过置空的元数据完成数据包的重组工作。
8.一种存储介质,其特征在于,所述存储介质存储有一个或者多个程序,所述一个或者多个程序被一个或多个处理器执行,以实现上述权利要求1-7任一所述支持外界多异构信道连接的舰船通信方法的步骤。
9.一种支持外界多异构信道连接的舰船通信系统,其特征在于,包括设置在舰船内的SDN控制器以及支持P4语言的SDN交换机,所述SDN交换机用于执行上权利要求1-7任一所述支持外界多异构信道连接的舰船通信方法的步骤。
10.根据权利要求9所述支持外界多异构信道连接的舰船通信系统,其特征在于,还包括用于提供网络管理图形化界面的显示端,所述显示端与所述SDN控制器建立通信连接,所述SDN控制器用于对舰船网络进行集中管理和控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鹏城实验室,未经鹏城实验室许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911274219.X/1.html,转载请声明来源钻瓜专利网。