通信链路调整方法及电子设备与流程

摘要: 本申请涉及智能网联,尤其涉及一种通信链路调整方法及电子设备。背景技术:1、车联网服务平台依托短信通道实现与车载终端的双向数据交互,上行短信用于终端状态上报、故障...
通信链路调整方法及电子设备与流程

本申请涉及智能网联,尤其涉及一种通信链路调整方法及电子设备。

背景技术:

1、车联网服务平台依托短信通道实现与车载终端的双向数据交互,上行短信用于终端状态上报、故障报警、唤醒响应;下行短信用于平台远程管控、参数配置、状态查询。为规避单点设备故障引发业务瘫痪,平台针对单一运营商配置一组主备网关通信设备,并分别建立独立的通信链路,形成冗余链路组。

2、然而,运营商侧具备独立的内网主备调度能力,可根据设备负载、故障状态自主完成流量切换与流量回切。该类调度行为完全封闭于运营商内网,仅由运营商网管系统内部决策执行,不存在对外开放通知接口,无法主动同步至下游车联网平台,导致平台链路绑定设备与运营商实际承载设备错位,进而引起平台无法接收上行报文、平台消息重复、业务乱序、通信时延增加、计费异常等问题。

技术实现思路

1、有鉴于此,本申请的目的在于提出一种通信链路调整方法及电子设备,保证平台链路绑定设备与运营商实际承载设备一致,进而保证平台与运营商之间的通信稳定性。

2、基于上述目的,本申请提供了一种通信链路调整方法及电子设备,包括:

3、获取主用通信链路的第一运行数据与备用通信链路的第二运行数据,并基于所述第一运行数据确定所述主用通信链路的链路健康度;

4、响应于所述链路健康度低于预设异常阈值,基于所述第一运行数据与所述第二运行数据,确定使用的网关通信设备发生切换的风险值;

5、响应于所述风险值大于预设风险阈值,调换所述主用通信链路与所述备用通信链路绑定的网关通信设备。

6、基于相同目的,本申请实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本申请任意实施例提供的方法。

7、从上面所述可以看出,本申请提供的通信链路调整方法,获取主用通信链路的第一运行数据与备用通信链路的第二运行数据,通过第一运行数据确定主用通信链路的链路健康度,实现对主用通信链路的健康状态的实时检测,该方法考虑到运营商切换设备可以引起平台链路绑定设备与运营商实际承载设备错位,进而导致主用通信链路健康度下降,在主用通信链路的链路健康度低于预设异常阈值的情况下,进一步通过第一运行数据和第二运行数据,确定使用的网关通信设备发生切换的风险值,以准确识别运营商从使用主用通信链路绑定的网关通信设备,切换至使用备用通信链路绑定的网关通信设备的设备切换行为,最终在风险值大于预设风险阈值的情况下调换主用通信链路与备用通信链路绑定的网关通信设备,能够根据检测到的设备切换风险准确识别运营商的设备切换行为,及时更换平台链路绑定设备,保证平台链路绑定设备与运营商实际承载设备一致,进而保证平台与运营商之间的通信可靠性,提升链路冗余架构的稳定性与业务一致性,避免无法接收到上行报文、平台消息重复、业务乱序、通信时延增加、计费异常等。并且,该方法能够在不改变运营商内网设备、不增加第三方接口的前提下实现设备切换风险的识别与链路绑定设备调整,不依赖于人工巡检与人为重启服务,能够大幅降低运维成本,适配各类运营商。

1.一种通信链路调整方法,其特征在于,包括:

2.根据权利要求1所述的链路控制方法,其特征在于,基于所述第一运行数据确定所述主用通信链路的链路健康度,包括:

3.根据权利要求2所述的链路控制方法,其特征在于,在根据所述心跳响应率、所述归一化链路时延、所述链路上行流量占比以及所述流量基线匹配度,确定所述主用通信链路的链路健康度之前,还包括:

4.根据权利要求1所述的链路控制方法,其特征在于,基于所述第一运行数据与所述第二运行数据,确定使用的网关通信设备发生切换的风险值,包括:

5.根据权利要求4所述的链路控制方法,其特征在于,所述预设设备切换条件包括设备指纹变更条件、心跳恢复条件、流量迁移条件以及协议响应条件中的至少一个;基于所述第一运行数据与所述第二运行数据,判断所述主用通信链路与所述备用通信链路是否满足预设设备切换条件,包括:

6.根据权利要求1所述的链路控制方法,其特征在于,在调换所述主用通信链路与所述备用通信链路绑定的网关通信设备之前,还包括:

7.根据权利要求1所述的链路控制方法,其特征在于,调换所述主用通信链路与所述备用通信链路绑定的网关通信设备,包括:

8.根据权利要求7所述的链路控制方法,其特征在于,在更新所述主用通信链路与所述备用通信链路的网关通信设备绑定关系之前,还包括:对所述备用通信链路的连接状态、协议状态以及设备指纹匹配度进行校验,若校验未通过,则放弃更新所述主用通信链路与所述备用通信链路的网关通信设备绑定关系;

9.根据权利要求1所述的链路控制方法,其特征在于,在调换所述主用通信链路与所述备用通信链路绑定的网关通信设备之前,还包括:

10.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至9任意一项所述的方法。