网络切换方法、网络切换装置、电子设备及存储介质制造方法及图纸

技术编号:30227248 阅读:17 留言:0更新日期:2021-09-29 09:53
本申请公开了一种网络切换方法、装置、电子设备及计算机可读存储介质。其中,该方法包括:与目标设备建立至少两条无线网络通道;采用第一网络通道与所述目标设备进行通讯,所述第一网络通道为所述至少两条无线网络通道中的任一无线网络通道;监测所述第一网络通道的状态;若所述第一网络通道状态异常,则切换至第二网络通道与所述目标设备进行通讯,所述第二网络通道为所述至少两条无线网络通道中除所述第一网络通道之外的一条无线网络通道。通过本申请方案,可保障与目标设备进行无线通讯时的通讯稳定性。时的通讯稳定性。时的通讯稳定性。

【技术实现步骤摘要】
网络切换方法、网络切换装置、电子设备及存储介质


[0001]本申请属于通讯
,尤其涉及一种网络切换方法、网络切换装置、电子设备及计算机可读存储介质。

技术介绍

[0002]随着无线通讯技术的发展,目前车辆的诊断仪已广泛支持与上位机(例如电脑或平板等电子设备)通过无线通讯进行数据交互。但是,当前上位机在同一时刻往往仅采用一种无线通讯技术建立与诊断仪的无线通讯,一旦出现了无线通讯信号不稳定的情况,就会导致诊断失败。此时,只能由用户手动操作上位机,更换上位机所采用的无线通讯技术,以与诊断仪建立新的无线通讯并重新进行诊断,这大大降低了诊断的效率。

技术实现思路

[0003]本申请提供了一种网络切换方法、网络切换装置、电子设备及计算机可读存储介质,可保障与目标设备进行无线通讯时的通讯稳定性。
[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]获取模块,用于若上述第一网络通道不为上述默认网络通道,则获取上述默认网络通道的状态;
[0040]第一确定模块,用于若上述默认网络通道的状态正常,则将上述默认网络通道确定为上述第二网络通道。
[0041]可选地,上述监测模块,具体用于监测上述至少两条无线网络通道的网速;
[0042]上述网络切换装置还包括:
[0043]第二确定模块,用于确定除上述第一网络通道之外的网速最快的无线网络通道为上述第二网络通道。
[0044]可选地,上述网络切换装置还包括:
[0045]检测模块,用于检测上述至少两条无线网络通道是否满足预设的网络条件;
[0046]备份模块,用于若上述至少两条无线网络通道满足上述网络条件,则进行数据备份操作;
[0047]提醒模块,用于输出提醒消息,上述提醒消息用于提醒用户上述至少两条无线网络通道的状态。
[0048]第三方面,本申请提供了一种电子设备,上述电子设备包括存储器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,上述处理器执行上述计算机程序时实现如上述第一方面的方法的步骤。
[0049]第四方面,本申请提供了一种计算机可读存储介质,上述计算机可读存储介质存储有计算机程序,上述计算机程序被处理器执行时实现如上述第一方面的方法的步骤。
[0050]第五方面,本申请提供了一种计算机程序产品,上述计算机程序产品包括计算机程序,上述计算机程序被一个或多个处理器执行时实现如上述第一方面的方法的步骤。
[0051]本申请与现有技术相比存在的有益效果是:本申请方案让电子设备预先就建立好与目标设备的多条无线网络通道,并在通讯过程中,对当前所使用的无线网络通道的状态进行监测,一旦发现该当前所使用的无线网络通道的状态异常,就立即将当前所使用的无线网络通道切换为已建立的其它无线网络通道,使得电子设备能够继续与目标设备进行正常的数据交互,可保障数据交互过程中无线通讯的稳定性。可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
附图说明
[0052]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种网络切换方法,其特征在于,应用于电子设备,包括:与目标设备建立至少两条无线网络通道;采用第一网络通道与所述目标设备进行通讯,所述第一网络通道为所述至少两条无线网络通道中的任一无线网络通道;监测所述第一网络通道的状态;若所述第一网络通道状态异常,则切换至第二网络通道与所述目标设备进行通讯,所述第二网络通道为所述至少两条无线网络通道中除所述第一网络通道之外的一条无线网络通道。2.如权利要求1所述的网络切换方法,其特征在于,所述监测所述第一网络通道的状态,包括:通过所述第一网络通道向所述目标设备发送测试数据;根据所述目标设备针对所述测试数据的反馈结果,判断所述第一网络通道是否异常。3.如权利要求2所述的网络切换方法,其特征在于,在所述通过所述第一网络通道向所述目标设备发送测试数据之后,所述网络切换方法还包括:若在预设的时间段内,未接收到所述目标设备针对所述测试数据的反馈结果,则确定所述第一网络通道的状态异常。4.如权利要求1所述的网络切换方法,其特征在于,所述与目标设备建立至少两条无线网络通道,包括:基于不同的无线通讯技术,与所述目标设备建立至少两条无线网络通道。5.如权利要求1至4任一项所述的网络切换方法,其特征在于,在所述切换至第二网络通道与所述目标设备进行通讯之前,所述网络切换方法还包括:判断所述第一网络通道是否为默认网络通道;若所述第一网络通道不为所述默认网络通道,则获取所述默认网络通道的状态;若所述默认网络通道的状态正常,则将所述默认网络通道确定为所述第二网络通道。6.如权利要求1至4任一...

【专利技术属性】
技术研发人员:刘均庄文龙
申请(专利权)人:深圳市元征未来汽车技术有限公司
类型:发明
国别省市:

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

1