链路切换方法及装置制造方法及图纸

技术编号:28491404 阅读:19 留言:0更新日期:2021-05-19 22:14
本公开提供一种链路切换方法及装置,涉及通信技术领域,能够解决在复杂网络环境下,客户端传输条件不稳定的问题,提高客户端传输数据的质量。具体技术方案为:监控第一客户端与数据传输设备通信的第一链路的链路质量、以及监控第一客户端与数据传输设备通信的至少一个备选链路的链路质量;获取待切换链路集合,待切换链路集合中每个备选链路的链路质量均大于第一链路的链路质量;从待切换链路集合中选取链路质量最优的第二链路;将第一客户端的通信链路由第一链路切换到第二链路。本发明专利技术用于链路切换。于链路切换。于链路切换。

【技术实现步骤摘要】
链路切换方法及装置
[0001]本申请为申请日为2018年1月2日提交中国专利局、申请号为201810000694.7、申请名称为“链路切换方法及装置”的中国专利的分案申请。


[0002]本公开涉及通信
,尤其涉及一种链路切换方法及装置。

技术介绍

[0003]随着无线通信技术的不断发展,越来越多的客户端采用无线链路进行数据传输和通信。目前,客户端的网络传输路线相对固定,但是由于客观传输网络环境的复杂性和变化性,如客户端物理位置的移动,WiFi或数据信号变弱等,使得客户端的传输条件不稳定,从而导致客户端接收图像质量或流畅度下降。

技术实现思路

[0004]本公开实施例提供一种链路切换方法及装置,能够解决在复杂网络环境下,客户端传输条件不稳定的问题,提高客户端传输数据的质量。所述技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种链路切换方法,该方法包括:
[0006]监控第一客户端与数据传输设备通信的第一链路的链路质量、以及监控第一客户端与数据传输设备通信的至少一个备选链路的链路质量;
[0007]获取待切换链路集合,待切换链路集合中每个备选链路的链路质量均大于第一链路的链路质量;
[0008]从待切换链路集合中选取链路质量最优的第二链路;
[0009]将第一客户端的通信链路由第一链路切换到第二链路。
[0010]通过实时监控,选取链路质量最优的备选链路作为待切换链路,能够解决在复杂网络环境下,客户端传输条件不稳定的问题,提高客户端传输数据的质量。
[0011]在一个实施例中,该方法还包括:当第一链路的链路质量大于第二链路的链路质量时,将第一客户端的通信链路由第二链路切换到第一链路。
[0012]通过对链路质量的比较,实现第一链路和第二链路的无缝切换,保证客户端的数据传输质量。
[0013]在一个实施例中,监控第一客户端与数据传输设备通信的第一链路的链路质量之前,该方法还包括:
[0014]比较第一客户端与至少一个第二客户端的通信距离是否小于第一预设阈值;
[0015]当第一客户端与第二客户端的通信距离小于第一预设阈值时,第一客户端与第二客户端相互连接,形成第一分布式网络。
[0016]通过建立分布式网络,实现客户端之间的分布式集群协作,增加网络信号冗余,提高零客户端数据传输网络环境的稳定性。
[0017]在一个实施例中,备选链路为第一客户端通过任意一个第二客户端或至少一个第
二客户端与数据传输设备通信的链路。
[0018]在一个实施例中,该方法还包括:
[0019]确定第一分布式网络中每个客户端自身的信号强度是否大于第二预设阈值;
[0020]当第一分布式网络中第三客户端自身的信号强度大于第二预设阈值时,确定第三客户端与第一分布式网络中任一客户端的链路质量是否大于第三预设阈值;
[0021]当第三客户端与第一分布式网络中任一客户端的链路质量均大于第三预设阈值时,确定第三客户端为管理设备。
[0022]根据客户端自身的信号强度以及与其他客户端的链接条件决定管理设备的选取。当客户端位置移动、传输信号变弱等因素产生时,管理设备的选取结果也相应发生变化。
[0023]根据本公开实施例的第二方面,提供一种链路切换装置,包括:
[0024]监控模块,用于监控第一客户端与数据传输设备通信的第一链路的链路质量、以及监控第一客户端与数据传输设备通信的至少一个备选链路的链路质量;
[0025]获取模块,用于获取待切换链路集合,待切换链路集合中每个备选链路的链路质量均大于第一链路的链路质量;
[0026]选取模块,用于从待切换链路集合中选取链路质量最优的第二链路;
[0027]切换模块,用于将第一客户端的通信链路由第一链路切换到第二链路。
[0028]在一个实施例中,切换模块,还用于当第一链路的链路质量大于第二链路的链路质量时,将第一客户端的通信链路由第二链路切换到第一链路。
[0029]在一个实施例中,该装置还包括:
[0030]比较模块,用于比较第一客户端与至少一个第二客户端的通信距离是否小于第一预设阈值;
[0031]连接模块,用于当第一客户端与第二客户端的通信距离小于第一预设阈值时,第一客户端与第二客户端相互连接,形成第一分布式网络。
[0032]在一个实施例中,备选链路为第一客户端通过任意一个第二客户端或至少一个第二客户端与数据传输设备通信的链路。
[0033]在一个实施例中,该装置还包括:
[0034]确定模块,用于确定第一分布式网络中每个客户端自身的信号强度是否大于第二预设阈值;
[0035]确定模块,还用于当第一分布式网络中第三客户端自身的信号强度大于第二预设阈值时,确定第三客户端与第一分布式网络中任一客户端的链路质量是否大于第三预设阈值;
[0036]确定模块,还用于当第三客户端与第一分布式网络中任一客户端的链路质量均大于第三预设阈值时,将第三客户端确定为用于链路切换的管理设备。
[0037]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0038]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0039]图1是本公开实施例提供的一种链路切换方法的流程图;
[0040]图2是本公开实施例提供的一种链路切换方法的流程图;
[0041]图3是本公开实施例提供的一种集群网络链路切换方法的流程图;
[0042]图4是本公开实施例提供的一种局部分布式网络形成结果示意图;
[0043]图5是本公开实施例提供的一种集群分布式网络形成结果示意图;
[0044]图6是本公开实施例提供的一种传输链路动态监控及调整示意图;
[0045]图7是本公开实施例提供的一种链路切换装置的结构图;
[0046]图8是本公开实施例提供的一种链路切换装置的结构图;
[0047]图9是本公开实施例提供的一种链路切换装置的结构图。
具体实施方式
[0048]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0049]本公开实施例提供一种链路切换方法,如图1所示,该链路切换方法包括以下步骤:
[0050]101、监控第一客户端与数据传输设备通信的第一链路的链路质量,以及监控第一客户端与数据传输设备通信的至少一个备选链路的链路质量。
[0051]其中,第一链路为第一客户端与数据传输设备通信的直连链路,备选链本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种链路切换方法,其特征在于,所述方法包括:监控第一客户端与数据传输设备通信的第一链路的链路质量、以及监控所述第一客户端与所述数据传输设备通信的至少一个备选链路的链路质量;获取待切换链路集合,所述待切换链路集合中每个备选链路的链路质量均大于所述第一链路的链路质量;将所述第一客户端的通信链路由所述第一链路切换到所述待切换链路集合中的任意一个备选链路。2.根据权利要求1所述的方法,其特征在于,所述监控第一客户端与数据传输设备通信的第一链路的链路质量之前,所述方法还包括:比较所述第一客户端与至少一个第二客户端的通信距离是否小于第一预设阈值;当所述第一客户端与所述第二客户端的通信距离小于所述第一预设阈值时,所述第一客户端与所述第二客户端相互连接,形成第一分布式网络。3.根据权利要求2所述的方法,其特征在于,所述备选链路为所述第一客户端通过任意一个所述第二客户端或至少一个所述第二客户端与所述数据传输设备通信的链路。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:确定所述第一分布式网络中每个客户端自身的信号强度是否大于第二预设阈值;当所述第一分布式网络中第三客户端自身的信号强度大于所述第二预设阈值时,确定所述第三客户端与所述第一分布式网络中任一客户端的链路质量是否大于第三预设阈值;当所述第三客户端与所述第一分布式网络中任一客户端的链路质量均大于第三预设阈值时,将所述第三客户端确定为用于链路切换的管理设备。5.根据权利要求2所述的方法,其特征在于,所述将所述第一客户端的通信链路由所述第一链路切换到所述待切换链路集合中的任意一个备选链路包括:从所述待切换链路集合中选取链路质量最优的第二链路;将所述第一客户端的通信链路由所述第一链路切换到所述第二链路。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:当所述第一链路的链路质量大于所述第二链路的链路质量时,将所述第一客户端的通信链路由所述第二链路切换到所述第一链路。7.一种链路切换装置,其...

【专利技术属性】
技术研发人员:苏睿詹云桥
申请(专利权)人:西安万像电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1