[发明专利]基于流表的双信道通信控制系统及方法有效
申请号: | 202210917679.5 | 申请日: | 2022-08-01 |
公开(公告)号: | CN115473792B | 公开(公告)日: | 2023-09-22 |
发明(设计)人: | 王振宇;李娜;王博文;钱慧敏;季锦杰;赵阳 | 申请(专利权)人: | 上海微波技术研究所(中国电子科技集团公司第五十研究所) |
主分类号: | H04L41/0663 | 分类号: | H04L41/0663;H04L43/0829;H04L47/24 |
代理公司: | 上海段和段律师事务所 31334 | 代理人: | 李源 |
地址: | 200063 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 信道 通信 控制系统 方法 | ||
1.一种基于流表的双信道通信控制系统,其特征在于,包括:前用户端、前端堆叠交换机、前端通信控制器、前端无线宽带电台、后端无线宽带电台、后端通信控制器、后端堆叠交换机以及后用户端;
前用户端向后用户端发送数据时,前用户端与所述前端堆叠交换机连接,所述前端堆叠交换机与所述前端通信控制器连接;所述前端通信控制器与所述前端无线宽带电台连接;所述前端无线宽带电台与所述后端无线宽带电台连接;所述后端无线宽带电台与所述后端通信控制器连接,所述后端通信控制器与所述后端堆叠交换机连接,所述后端堆叠交换机与所述后用户端连接;
所述通信控制器包括处理器、FPGA以及PHY芯片;
前端通信控制器中的处理器向FPGA发送探测包,FPGA向主信道和备份信道同时转发探测包;探测包进入后端通信控制器后,后端通信控制器中的FPGA将探测包删除;无线带宽电台根据探测包的丢包率得到信道质量,并将信道质量实时上报至前端通信控制器中的FPGA,前端通信控制器中的FPGA根据信道质量切换信道;
前端通信控制器中的FPGA删除前用户端收到的生成树协议BPDU包。
2.根据权利要求1所述的基于流表的双信道通信控制系统,其特征在于,所述前端堆叠交换机或后端堆叠交换机包括主交换机和备份交换机;
数据流从前用户端通过前端堆叠交换机的主交换机或备份交换机进入前端通信控制器进行数据包解析,根据流表选择主信道或备份信道发送数据流进入后端通信控制器进行数据包解析,后端通信控制器根据流表选择后端堆叠交换机的主交换机或备份交换机转发数据流至后用户端。
3.根据权利要求1所述的基于流表的双信道通信控制系统,其特征在于,
所述处理器根据用户指定策略计算系统流表,同时向FPGA发送Hello包,收到FPGA应答后将系统流表发送至FPGA;
所述FPGA根据系统流表转发数据流;
所述PHY芯片与交换机和无线宽带电台进行速率自协商,根据协商结果确定端口转发速率。
4.根据权利要求1所述的基于流表的双信道通信控制系统,其特征在于,网络数据从前端PC机或者信道口进入通信控制器,通信控制器中的FPGA对网络数据进行解析,得到网络数据的源MAC地址、目的MAC地址、VLAN、源IP地址、目的IP地址、IP协议号以及数据端口属性,同时对网络数据进行缓存,根据系统流表进行匹配,根据匹配结果选择转发端口。
5.根据权利要求2所述的基于流表的双信道通信控制系统,其特征在于,根据数据的优先级设置系统流表,基于系统流表对数据进行相应处理。
6.一种基于流表的双信道通信控制方法,其特征在于,包括:数据流从前用户端通过前端堆叠交换机的主交换机或备份交换机进入前端通信控制器进行数据包解析,根据流表选择主信道或备份信道发送数据流进入后端通信控制器进行数据包解析,后端通信控制器根据流表选择后端堆叠交换机的主交换机或备份交换机转发数据流至后用户端;
所述通信控制器包括处理器、FPGA以及PHY芯片;
前端通信控制器中的处理器向FPGA发送探测包,FPGA向主信道和备份信道同时转发探测包;探测包进入后端通信控制器后,后端通信控制器中的FPGA将探测包删除;无线带宽电台根据探测包的丢包率得到信道质量,并将信道质量实时上报至前端通信控制器中的FPGA,前端通信控制器中的FPGA根据信道质量切换信道;
前端通信控制器中的FPGA删除前用户端收到的生成树协议BPDU包。
7.根据权利要求6所述的基于流表的双信道通信控制方法,其特征在于,
所述处理器根据用户指定策略计算系统流表,同时向FPGA发送Hello包,收到FPGA应答后将系统流表发送至FPGA;
所述FPGA根据系统流表转发数据流;
所述PHY芯片与交换机和无线宽带电台进行速率自协商,根据协商结果确定端口转发速率。
8.根据权利要求6所述的基于流表的双信道通信控制方法,其特征在于,网络数据从前端PC机或者信道口进入通信控制器,通信控制器中的FPGA对网络数据进行解析,得到网络数据的源MAC地址、目的MAC地址、VLAN、源IP地址、目的IP地址、IP协议号以及数据端口属性,同时对网络数据进行缓存,根据系统流表进行匹配,根据匹配结果选择转发端口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海微波技术研究所(中国电子科技集团公司第五十研究所),未经上海微波技术研究所(中国电子科技集团公司第五十研究所)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210917679.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:预制楼梯模具
- 下一篇:一种考虑航空器性能差异的空地协同调度方法