System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及通信,尤其涉及一种网络切换方法、装置和电子设备。
技术介绍
1、当前,移动终端的功能越来越丰富多样,移动终端可以通过网络运行各种应用以访问服务内容,进而满足用户需求。但移动终端设备只能同时连接一个网络,因此存在单网络信号弱、覆盖区域较小的问题,用户的使用体验较差。
2、现有技术中,移动终端设备可以同时保存多个网络的连接信息,若当前连接的网络信号强度较小,则可以在移动终端保存的多个网络的连接信息中,确定网络信号强度最大的网络,并将移动终端设备连接至该网络。
3、但是上述方法只能在一定程度上降低网络断连的发生,难以有效提升网络利用率和联网效率。
技术实现思路
1、本申请实施例提供一种网络切换方法、装置、电子设备及存储介质,以解决相关技术中网络利用率和联网效率较低的问题。
2、第一方面,本申请实施例提供了一种网络切换方法,应用于车辆端,该方法包括:
3、确定待选网络分别对应的第一网络质量指标值,与目标应用场景的目标网络质量指标值之间的网络质量指标差值;
4、基于所述目标应用场景确定所述目标网络质量指标值的指标权重值;
5、基于所述目标网络质量指标值、所述网络质量指标差值和所述指标权重值,确定所述多个待选网络分别对应的第一网络质量评分值;
6、基于所述第一网络质量评分值,从所述多个待选网络中确定目标待选网络,并切换至所述目标待选网络。
7、可选地,所述目标应用场景包含至少一个独立
8、确定所述独立应用场景对应的独立权重值;
9、基于所述独立权重值,确定所述目标网络质量指标值的指标权重值。
10、可选地,所述基于所述独立权重值,确定所述目标网络质量指标值的指标权重值,包括:
11、在所述目标应用场景包含多个独立应用场景的情况下,确定所述多个独立应用场景的应用优先级;
12、基于所述应用优先级和所述独立权重值,确定所述目标网络质量指标值的指标权重值。
13、可选地,所述方法还包括:
14、在所述目标应用场景包含多个独立应用场景的情况下,确定所述多个独立应用场景分别对应的第二网络质量指标值和独立权重值;
15、基于所述独立权重值对所述第二网络质量指标值进行加权平均,得到所述目标网络质量指标值。
16、可选地,所述基于所述目标网络质量指标值、所述网络质量指标差值和所述指标权重值,确定所述多个待选网络分别对应的第一网络质量评分值,包括:
17、计算所述网络质量指标差值和所述目标网络质量指标值的比值,得到所述待选网络的网络质量指标缺失比例;
18、将所述网络质量指标缺失比例与所述指标权重值对应相乘,得到所述待选网络的指标评分值;
19、基于所述指标评分值,确定所述待选网络的第一网络质量评分值。
20、可选地,所述基于所述第一网络质量评分值,从所述多个待选网络中确定目标待选网络,包括:
21、确定所述第一网络质量评分值的最大值对应的待选网络为目标待选网络,
22、或,确定大于或等于第一阈值的第一网络质量评分值对应的待选网络为目标待选网络。
23、可选地,所述方法还包括:
24、在当前网络的第一连接状态为连接正常的情况下,执行所述确定多个待选网络分别对应的第一网络质量指标,与目标应用场景的目标网络质量指标之间的网络质量指标差值的步骤;
25、在所述第一连接状态为连接异常的情况下,基于所述当前网络对应的用户识别码类型进行网络切换。
26、可选地,所述基于所述当前网络对应的用户识别码类型进行网络切换,包括:
27、在所述当前网络对应的用户识别码类型为第一识别码类型,且所述多个待选网络中存在所述第一识别码类型对应的第一网络的情况下,确定所述第一网络的第二连接状态;
28、在所述第二连接状态为连接正常的情况下,切换至所述第一网络;
29、在所述当前网络对应的用户识别码类型为第一识别码类型,且所述多个待选网络中不存在所述第一识别码类型对应的第一网络的情况下,确定所述多个待选网络中第二识别码类型对应的第二网络的第三连接状态;其中,所述第二识别码类型与所述第一识别码类型不同;
30、在所述第三连接状态为连接正常的情况下,切换至所述第二网络;
31、在所述当前网络对应的用户识别码类型为第二识别码类型,且所述当前网络对应的用户识别码中包含网络配置信息的情况下,基于所述网络配置信息初始化所述当前网络的网络连接,并重新连接至所述当前网络。
32、第二方面,本申请实施例提供一种软件安装装置,所述装置包括:
33、第一确定模块,用于确定待选网络分别对应的第一网络质量指标值,与目标应用场景的目标网络质量指标值之间的网络质量指标差值;
34、第二确定模块,用于基于所述目标应用场景确定所述目标网络质量指标值的指标权重值;
35、第三确定模块,用于基于所述目标网络质量指标值、所述网络质量指标差值和所述指标权重值,确定所述多个待选网络分别对应的第一网络质量评分值;
36、第一切换模块,用于基于所述第一网络质量评分值,从所述多个待选网络中确定目标待选网络,并切换至所述目标待选网络。
37、可选地,所述目标应用场景包含至少一个独立应用场景,所述第二确定模块,包括:
38、第一确定子模块,用于确定所述独立应用场景对应的独立权重值;
39、第二确定子模块,用于基于所述独立权重值,确定所述目标网络质量指标值的指标权重值。
40、可选地,所述第二确定子模块,包括:
41、第一确定单元,用于在所述目标应用场景包含多个独立应用场景的情况下,确定所述多个独立应用场景的应用优先级;
42、第二确定单元,用于基于所述应用优先级和所述独立权重值,确定所述目标网络质量指标值的指标权重值。
43、可选地,所述装置还包括:
44、第四确定模块,用于在所述目标应用场景包含多个独立应用场景的情况下,确定所述多个独立应用场景分别对应的第二网络质量指标值和独立权重值;
45、第五确定模块,用于基于所述独立权重值对所述第二网络质量指标值进行加权平均,得到所述目标网络质量指标值。
46、可选地,所述第三确定模块,包括:
47、第一计算子模块,用于计算所述网络质量指标差值和所述目标网络质量指标值的比值,得到所述待选网络的网络质量指标缺失比例;
48、第二计算子模块,用于将所述网络质量指标缺失比例与所述指标权重值对应相乘,得到所述待选网络的指标评分值;
49、第三确定子模块,用于基于所述指标评分值,确定所述待选网络的第一网络质量评本文档来自技高网...
【技术保护点】
1.一种网络切换方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标应用场景包含至少一个独立应用场景,所述基于所述目标应用场景确定所述目标网络质量指标值的指标权重值,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述独立权重值,确定所述目标网络质量指标值的指标权重值,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述目标网络质量指标值、所述网络质量指标差值和所述指标权重值,确定所述多个待选网络分别对应的第一网络质量评分值,包括:
6.根据权利要求1所述的方法,其特征在于,所述基于所述第一网络质量评分值,从所述多个待选网络中确定目标待选网络,包括:
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述基于所述当前网络对应的用户识别码类型进行网络切换,包括:
9.一种软件安装装置,其特征在于,所述装置包括:
1
...【技术特征摘要】
1.一种网络切换方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述目标应用场景包含至少一个独立应用场景,所述基于所述目标应用场景确定所述目标网络质量指标值的指标权重值,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述独立权重值,确定所述目标网络质量指标值的指标权重值,包括:
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述基于所述目标网络质量指标值、所述网络质量指标差...
【专利技术属性】
技术研发人员:邱禹,包楠,黄文博,
申请(专利权)人:重庆赛力斯凤凰智创科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。