[发明专利]一种基于消息队列的多网络链路接口实现方法及其系统在审
申请号: | 202210091531.0 | 申请日: | 2022-01-26 |
公开(公告)号: | CN114615213A | 公开(公告)日: | 2022-06-10 |
发明(设计)人: | 余逢旺;陈勇强;陈琳琦 | 申请(专利权)人: | 福达新创通讯科技(厦门)有限公司 |
主分类号: | H04L47/6275 | 分类号: | H04L47/6275;G06F9/54 |
代理公司: | 厦门原创专利事务所(普通合伙) 35101 | 代理人: | 闫英敏 |
地址: | 361000 福建省厦门市中国(福建)自由贸易试*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 消息 队列 网络 接口 实现 方法 及其 系统 | ||
1.一种基于消息队列的多网络链路接口实现方法,其特征在于:包含以下步骤:
启用若干物理接口,并分别将所述物理接口连接至消息队列组件;
启动每个所述物理接口对应的链接管理对象;
注册所述链接管理对象至所述消息队列组件;
发送相应的事件至相应的所述链接管理对象,通过相应的所述链接管理对象根据所述事件对相应的所述物理接口进行配置,所述事件包含使能事件;
根据物理接口的工作状态构建链接决策矩阵,当上行应用数据时,通过所述链接决策矩阵从若干个相应的所述链接管理对象上行应用数据。
2.根据权利要求1所述的一种基于消息队列的多网络链路接口实现方法,其特征在于:根据物理接口的工作状态构建链接决策矩阵,通过所述链接决策矩阵从若干个相应的所述链接管理对象上行应用数据之前,包括以下步骤:
获取每一所述物理接口的连接状态、启用状态,判断并输出当前可以工作的所述物理接口;
获取并输出每一所述物理接口的连接优先级;
所述工作状态至少包含所述连接状态、所述启用状态、所述连接优先级,根据所述连接状态、所述启用状态、所述连接优先级构建链接决策矩阵。
3.根据权利要求2所述的一种基于消息队列的多网络链路接口实现方法,其特征在于:所述通过所述链接决策矩阵从若干个相应的所述链接管理对象上行应用数据,包括以下步骤:
若当前可以工作的所述物理接口的数量为一个,将所述应用数据传输至当前可以工作的所述物理接口,判断所述当前可以工作的所述物理接口对应的所述链接管理对象是否有效,若是则将所述应用数据通过相应的所述链接管理对象上行。
4.根据权利要求2所述的一种基于消息队列的多网络链路接口实现方法,其特征在于:所述通过所述链接决策矩阵从若干个相应的所述链接管理对象上行应用数据,包括以下步骤:
若当前可以工作的所述物理接口的数量为多个,将所述应用数据传输至任意一个当前可以工作的所述物理接口,判断所述当前可以工作的所述物理接口对应的所述链接管理对象是否有效,将所述应用数据通过所述链接管理对象是有效的接口上行。
5.根据权利要求2所述的一种基于消息队列的多网络链路接口实现方法,其特征在于:若所述链接管理对象是有效的接口的数量为多个,并且所述应用数据所需的流量大于第一阈值时,将所述应用数据通过所述链接管理对象是有效的接口同时上行;
若所述链接管理对象是有效的接口的数量为多个,并且所述应用数据所需的流量小于第一阈值时,将所述应用数据通过所述链接管理对象是有效的接口分时上行。
6.根据权利要求1所述的一种基于消息队列的多网络链路接口实现方法,其特征在于:包含虚拟物理接口,所述虚拟物理接口被配置为可延迟和/或按需启动。
7.根据权利要求6所述的一种基于消息队列的多网络链路接口实现方法,其特征在于:响应于所述事件和/或用户操作加入所述虚拟物理接口,将所述虚拟物理接口对应的链接管理对象注册至所述消息队列组件,并将所述虚拟物理接口注册至系统,通过所述虚拟物理接口对应的链接管理对象和所述物理接口对应的链接管理对象一同上行所述应用数据。
8.根据权利要求1所述的一种基于消息队列的多网络链路接口实现方法,其特征在于:包括以下步骤:
响应于物理接口出现异常,则通过所述链接管理对象通知所述消息队列组件,并重启对应的所述物理接口和/或通过所述事件启动其他物理接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福达新创通讯科技(厦门)有限公司,未经福达新创通讯科技(厦门)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210091531.0/1.html,转载请声明来源钻瓜专利网。