【技术实现步骤摘要】
一种网络切换方法及终端设备
本专利技术涉及无线通信
,尤其涉及一种网络切换方法及终端设备。
技术介绍
随着通信技术的进步,第五代(5thGeneration,5G)系统(如新一代无线接入技术(newradioaccesstechnology,NR))将会是未来一段时间内的主流通信技术。5G系统商用初期还无法满足覆盖需求,因此接入5G系统的终端设备会出现数据链路的链路质量差的问题。例如,终端设备运行的应用所发送的访问请求可能在一段时间内没有收到反馈,导致访问失败的问题。目前,虽然加载了安卓(Android)系统的终端设备在出现上述问题时,可以通过安卓系统所支持的自愈(dorecovery)机制(包括自愈机制包括四级重建策略,分别为查询激活列表,重配路由,重新注册,开关飞行模式等)进行自愈,但是该自愈机制很多时候也无法解决链路质量差的问题,导致用户利用5G终端设备上网的过程中可能出现卡顿,响应慢的问题。
技术实现思路
本申请提供一种网络切换方法及终端设备,该方法能够使接入5G系统的终端设备在数据链路质量差时及时切换至其它非5G系统,以保证数据业务的连续性,提升终端性能和用户使用体验。第一方面,本申请提供一种网络切换方法,该方法包括:终端设备先获取所述终端设备的数据链路的链路质量参数,当在设定时长内,终端设备接收到的下行数据包数量超过第一阈值,且发送的上行数据包数量为零;或者,在设定时长内,终端设备发送的上行数据包数量超过第二阈值,且接收的下行数据包数量为零时,确定5G系统不可用,并从5G系统切换 ...
【技术保护点】
1.一种网络切换方法,应用于终端设备,其特征在于,包括:/n获取所述终端设备的数据链路的链路质量参数,其中,所述终端设备当前接入5G系统;/n当所述链路质量参数满足设定条件时,确定所述5G系统不可用,并从所述5G系统切换至非5G系统;/n其中,所述链路质量参数包括在设定时长内接收到的上行数据包数量和下行数据包数量,所述设定条件包括:在所述设定时长内,所述终端设备接收到的下行数据包数量超过第一阈值,且发送的上行数据包数量为零;或者,/n所述设定条件包括:在所述设定时长内,所述终端设备发送的上行数据包数量超过第二阈值,且接收的下行数据包数量为零。/n
【技术特征摘要】
1.一种网络切换方法,应用于终端设备,其特征在于,包括:
获取所述终端设备的数据链路的链路质量参数,其中,所述终端设备当前接入5G系统;
当所述链路质量参数满足设定条件时,确定所述5G系统不可用,并从所述5G系统切换至非5G系统;
其中,所述链路质量参数包括在设定时长内接收到的上行数据包数量和下行数据包数量,所述设定条件包括:在所述设定时长内,所述终端设备接收到的下行数据包数量超过第一阈值,且发送的上行数据包数量为零;或者,
所述设定条件包括:在所述设定时长内,所述终端设备发送的上行数据包数量超过第二阈值,且接收的下行数据包数量为零。
2.如权利要求1所述的方法,其特征在于,所述当所述链路质量参数满足设定条件时,确定所述5G系统不可用,包括:
当所述链路质量参数满足设定条件时,向指定的公网服务器发送测试数据包;
当所述测试数据包的探测结果指示数据链路不连通时,确定所述5G系统不可用。
3.如权利要求1所述的方法,其特征在于,所述当所述链路质量参数满足设定条件时,确定所述5G系统不可用,包括:
当所述链路质量参数满足设定条件时,对缓存器中的历史域名进行解析;
当解析失败时,确定所述5G系统不可用;
当解析成功时,向指定的公网服务器发送测试数据包;
当所述测试数据包的探测结果指示数据链路不连通时,确定所述5G系统不可用。
4.如权利要求1至3任一项所述的方法,其特征在于,确定所述5G系统不可用之后,还包括:
按照顺序依次使用查询路由、重配路由、重新注册、开关飞行模式四级重建策略对网络进行恢复;
所述从所述5G系统切换至非5G系统,包括:
当网络恢复不成功时,切换至非5G系统。
5.如权利要求1至3任一项所述的方法,其特征在于,确定所述5G系统不可用之后,还包括:
使用查询路由对网络进行恢复;
所述从所述5G系统切换至非5G系统,包括:
当网络恢复不成功时,切换至非5G系统。
6.如权利要求1至5任一项所述的方法,其特征在于,所述5G系统为非独立组网NSA,且所述终端设备接入由所述5G系统和长期演进LTE系统组成的异构通信系统;
所述从所述5G系统切换至非5G系统,包括:
在所述终端设备处于连接态下,向网络设备发送不支持5G系统的终端能力信息,以触发所述网络设备指示所述终端设备切换至所述LTE系统;
在所述终端设备处于空闲态下,抑制上报5G系统的测量结果,并且不启动5G系统的随机接入功能,以使所述终端设备通过自主搜网的方式接入至所述LTE系统。
7.如权利要求1至5任一项所述的方法,其特征在于,所述5G系统为独立组网SA;
所述从所述5G系统切换至非5G系统,包括:
向网络设备发送不支持5G系统的终端能力信息,以触发所述网络设备指示所述终端设备切换至非5G系统。
8.一种终端设备,其特征在于,包括处理器和存储器;
所述存储器用于存储一个或多个计算机程序;
当所述存储器存储的一个或多个计算机程序被所述处理器执行时,使得所述终端设备执行:
获取所述终端设备的数据链路的链路质量参数,其中,所述终端设备当前接入5G系统;
当所述链路质量参数满足设定条件时,确定所述5G系统不可用,并从所...
【专利技术属性】
技术研发人员:林力新,樊宇伟,裘风光,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。