掌桥专利:专业的专利平台
掌桥专利
首页

一种面向终端应用的多通道融合的自适应网络链路选择方法

文献发布时间:2023-06-19 09:51:02


一种面向终端应用的多通道融合的自适应网络链路选择方法

技术领域

本发明涉及终端应用技术领域,具体为面向终端应用的多通道融合的自适应网络链路选择方法。

背景技术

随着互联网的高速发展,终端应用越来越丰富,为了解决多个终端应用同时发送数据时面临的网络拥塞问题,终端配置了个多个网络出口,应用可以根据需要动态选择网络链路。

多出口网络链路为终端提供了多种网络出口的灵活性,避免了单一通信链路网络拥塞及故障的问题,与此同时,终端面临着网络出口链路选择的问题。

传统的路由策略是基于目的地址匹配规则来进行,数据报文根据匹配的结果从选择的网络链路出口发送,很难按照实际的网络拥塞等情况动态选择出口链路,导致链路上的负载不均衡,用户体验不佳。

发明内容

针对现有技术的不足,本发明提供了面向终端应用的多通道融合的自适应网络链路选择方法,解决了传统的路由策略容易导致链路上的负载不均衡,用户体验不佳的问题。

为实现以上目的,本发明通过以下技术方案予以实现:面向终端应用的多通道融合的自适应网络链路选择方法,包括以下步骤:

S1:设置有网络链路探测模块、信道管理模块、频繁访问目标存储模块、终端应用和目标服务,终端应用在访问目标服务前,从频繁访问目标存储模块(部署于终端)中查找目标,如果目标可达链路只有一条,则选择该出口链路;

S2:如果目标可达链路存在多条,并且在有效时间α内,则根据选择网络拥塞最低的链路;

S3:如果频繁访问目标存储模块中没有该条记录,则从信道管理模块中查询获取,并且在有效时间α内,则根据该结果选择链路;

S4:如果信道管理模块中该记录也不存在,网络链路探测模块则对目标进行探测,将探测结果上传到信道管理模块,并返回给终端应用;

S5:终端应用根据返回的结果选择出口链路,并在频繁访问目标存储模块中更新记录。

进一步地,还包括用于所述终端应用显示的显示屏;插接组件,所述插接组件设置于所述显示屏上,所述插接组件包括插接头,所述显示屏上固定连接有固定板,所述固定板上开设有滑动槽;定位组件,所述定位组件固定于所述插接头的内部,所述定位组件包括固定槽,所述固定槽的内部固定连接有支撑杆,所述支撑杆上滑动连接有滑动板,所述滑动板上固定连接有定位杆,所述固定板上开设有定位槽;推动装置,所述推动装置固定于所述插接头上,所述推动装置包括推动杆,所述推动杆的表面固定连接有固定盘,并且推动杆的一端固定连接有圆盘。

进一步地,所述插接头与所述显示屏滑动连接,所述滑动槽的内表面与所述推动杆滑动连接。

进一步地,所述固定板共设置有两个,两个所述固定板对称分布在所述插接头的两侧,并且两个固定板上的结构相同。

进一步地,所述固定槽开设与所述插接头的内部,所述滑动板与所述固定槽的内表面滑动连接。

进一步地,所述固定槽共设置有两个,两个所述固定槽对称分布在所述插接头的两侧,并且两个固定槽内部的结构相同。

进一步地,所述固定槽的内部固定连接有复位弹簧,所述复位弹簧的一端与所述滑动板固定连接。

进一步地,所述定位杆的一端贯穿所述插接头的左侧且延伸至所述固定槽的内部,并且定位杆与所述插接头滑动连接。

进一步地,所述定位杆的一端与所述定位槽相适配,所述固定盘与所述固定槽的内表面滑动连接。

进一步地,所述推动杆的一端贯穿所述插接头的左侧且延伸至所述固定槽的内部,并且推动杆与所述插接头滑动连接。

与现有技术相比,本发明的有益效果是:

本发明提供了面向终端应用的多通道融合的自适应网络链路选择方法,可以解决单一通信链路网络拥塞及故障的问题,提升用户体验,该方法的主要策略是根据网络链路探测模块返回的结果动态选择出口链路,并且为了降低对同一目标服务的重复探测,须将选择结果上传到网络信道管理模块,作为下次客户端访问同一目标时信道选择的参考依据,降低服务访问延迟。

附图说明

图1为本发明提供的第一实施例的系统框图;

图2为本发明提供的第二实施例的整体结构示意图;

图3为本发明提供的图2中显示屏的俯视图;

图4为本发明提供的图3中A处放大图。

图中:1-显示屏、2-插接组件、21-插接头、22-固定板、23-滑动槽、3- 定位组件、31-固定槽、32-支撑杆、33-滑动板、34-定位杆、35-定位槽、4- 推动装置、41-推动杆、42-固定盘、43-圆盘、5-复位弹簧。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

第一实施例

请参阅图1,本发明提供技术方案:面向终端应用的多通道融合的自适应网络链路选择方法,包括以下步骤:

S1:设置有网络链路探测模块、信道管理模块、频繁访问目标存储模块、终端应用和目标服务,终端应用在访问目标服务前,从频繁访问目标存储模块(部署于终端)中查找目标,如果目标可达链路只有一条,则选择该出口链路;

S2:如果目标可达链路存在多条,并且在有效时间α内,则根据选择网络拥塞最低的链路;

S3:如果频繁访问目标存储模块中没有该条记录,则从信道管理模块中查询获取,并且在有效时间α内,则根据该结果选择链路;

S4:如果信道管理模块中该记录也不存在,网络链路探测模块则对目标进行探测,将探测结果上传到信道管理模块,并返回给终端应用;

S5:终端应用根据返回的结果选择出口链路,并在频繁访问目标存储模块中更新记录。

(1)网络出口链路选择依据包括:链路的拥塞情况、目标服务在该链路下是否可达。如果在该链路下,目标服务不可达,则直接探测其他链路;如果在多条链路目标服务可达下,再探测网络的拥塞状态和耗时,上述两个指标可同时探测。

(2)自适应算法的高效性和灵活性,自适应算法对上述两个指标分配了不同的优先级,其中链路是否可达优先级高于网络拥塞状态。

第二实施例

请参阅图2、图3和图4,基于本申请的第一实施例提供的面向终端应用的多通道融合的自适应网络链路选择方法,本申请的第二实施例提出另面向终端应用的多通道融合的自适应网络链路选择方法。第二实施例仅仅是第一实施例优选的方式,第二实施例的实施对第一实施例的单独实施不会造成影响。

具体的,本申请的第二实施例提供的面向终端应用的多通道融合的自适应网络链路选择方法的不同之处在于,面向终端应用的多通道融合的自适应网络链路选择方法,还包括用于所述终端应用显示的显示屏1;插接组件2,所述插接组件2设置于所述显示屏1上,所述插接组件2包括插接头21,所述显示屏1上固定连接有固定板22,所述固定板22上开设有滑动槽23;定位组件3,所述定位组件3固定于所述插接头21的内部,所述定位组件3包括固定槽31,所述固定槽31的内部固定连接有支撑杆32,所述支撑杆32上滑动连接有滑动板33,所述滑动板33上固定连接有定位杆34,所述固定板 22上开设有定位槽35;推动装置4,所述推动装置4固定于所述插接头21上,所述推动装置4包括推动杆41,所述推动杆41的表面固定连接有固定盘42,并且推动杆41的一端固定连接有圆盘43。

所述插接头21与所述显示屏1滑动连接,所述滑动槽23的内表面与所述推动杆41滑动连接。

滑动槽23是可以使推动杆41在固定板22上滑动。

所述固定板22共设置有两个,两个所述固定板22对称分布在所述插接头21的两侧,并且两个固定板22上的结构相同。

两个固定板22是对插接头21的两侧进行固定。

所述固定槽31开设与所述插接头21的内部,所述滑动板33与所述固定槽31的内表面滑动连接。

滑动板33可以在固定槽31的内部左右移动,从而可以带动定位杆34左右移动。

所述固定槽31共设置有两个,两个所述固定槽31对称分布在所述插接头21的两侧,并且两个固定槽31内部的结构相同。

所述固定槽31的内部固定连接有复位弹簧5,所述复位弹簧5的一端与所述滑动板33固定连接。

复位弹簧5是对移动后的滑动板33进行复位,从而可以对移动后的定位杆34进行复位。

所述定位杆34的一端贯穿所述插接头21的左侧且延伸至所述固定槽31 的内部,并且定位杆34与所述插接头21滑动连接。

定位杆34可以在插接头21的内部左右移动。

所述定位杆34的一端与所述定位槽35相适配,所述固定盘42与所述固定槽31的内表面滑动连接。

定位杆34与定位槽35卡接是对插接头21进行限位,使插接头21不能前后移动。

所述推动杆41的一端贯穿所述插接头21的左侧且延伸至所述固定槽31 的内部,并且推动杆41与所述插接头21滑动连接。

推动杆41可以在插接头21的内部左右移动,从而可以带动滑动板33左右移动。

工作原理:

当需要对插接头21进行拆卸时,向右推动圆盘43,圆盘43向右移动会带动推动杆41向右移动,推动杆41向右移动会带动固定板22向右移动,固定板22向右移动会带动定位杆34向右移动,定位杆34向右移动会使定位杆 34的一端与定位槽35不再卡接,从而便可以对插接头21进行拆卸,同理当需要对插接头21进行安装时,推动圆盘43使定位杆34收缩,从而将插接头 21插入固定板22的内部,然后松开圆盘43,由复位弹簧5推动滑动板33,滑动板33移动会带动定位杆34移动,从而使定位杆34与定位槽35卡接,从而将插接头21固定在固定板22上。

有益效果:

此装置结构简单,通过将插接头21固定在固定板22上,从而避免显示屏1在使用过程中由于勿碰造成显示屏1上的电源线松动,造成显示屏1的关闭,从而造成无法实时对显示屏上的数据进行观看的问题。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

相关技术
  • 一种面向终端应用的多通道融合的自适应网络链路选择方法
  • 一种面向野外实践教学的虚拟学习环境多通道融合展示方法
技术分类

06120112326686