一种通信方法、终端及系统与流程

文档序号:34968057发布日期:2023-08-01 12:29阅读:36来源:国知局
一种通信方法、终端及系统与流程

本技术涉及无线通信领域,尤其涉及一种通信方法、终端及系统。


背景技术:

1、随着4g/5g时代的到来,终端基于蜂窝网络处理日常任务也越来越频繁。然而,当终端在通过蜂窝网络进行移动通信的过程中,由于各种各样的原因(例如,在使用终端的过程中受到空中某些电波的干扰、蜂窝信号传播时遇到阻挡和建筑物的反射等等),终端会断开和蜂窝网络的连接,从而导致断网现象的发生。当终端出现长时间断网未恢复的情况时,用户需要手动通过飞行模式或者重启终端等操作,才能重新连接蜂窝网络,这样,会使得用户的操作极为不便,并且恢复移动通信的时间也较慢。


技术实现思路

1、本技术提供了一种通信方法、终端及系统,实现了终端不需要接收用户的触摸操作,可以自动触发modem恢复终端和网络设备的连接,操作更加方便,恢复蜂窝通信的时间也较快。同时,也可以做到用户无感知。

2、第一方面,本技术提供了一种通信方法,包括:该第一终端的非接入nas层检测到调制解调器modem与第一sim卡驻留的公共陆地移动网络plmn断开连接时,触发接入as层搜索第一plmn信息。其中,该终端包括该第一sim卡和该modem,该modem包括该nas层和该as层。当该第一终端的该nas层确定在触发该as层搜索该第一plmn信息后的第一预设时长内没有获取到该as层上报的plmn搜索响应信息时,该第一终端的该nas层停止该as层搜索该第一plmn信息,并触发该modem初始化。其中,该plmn搜索响应信息用于指示该as层搜索plmn信息成功或者失败。在该modem初始化完成时,该第一终端的该nas层触发该as层搜索第二plmn信息。该第一终端中的该nas层获取到该as层上报的该第二plmn信息中该第一sim卡对应的plmn后,该第一终端中的该modem驻留到该第一sim卡对应的plmn中。

3、在一种可能的实现方式中,该第一终端还包括第二sim卡。该第一终端的非接入nas层检测到调制解调器modem与第一sim卡驻留的公共陆地移动网络plmn断开连接时,触发接入as层搜索第一plmn信息之后,该方法还包括:该第一终端通过该第二sim卡进行通话。该第一终端的该nas层获取到该第一终端通过该第二sim卡进行通话的第一通话时长。该第一预设时长为该第一通话时长与固定时长之和。

4、在一种可能的实现方式中,当该第一终端的该nas层确定在触发该as层搜索该第一plmn信息后的第一预设时长内没有获取到该as层上报的plmn搜索响应信息时,该第一终端的该nas层停止该as层搜索该第一plmn信息,并触发该modem初始化,具体包括:当该第一终端的该nas层确定在触发该as层搜索该第一plmn信息后的第一预设时长内没有获取到该as层上报的plmn搜索响应信息,且在确定没有获取到该as层上报的plmn搜索响应信息后该第一终端的灭屏持续时间超过第二预设时长时,该第一终端的该nas层停止该as层搜索该第一plmn信息,并触发该modem初始化。

5、在一种可能的实现方式中,该第一终端包括第二sim卡。当该第一终端的该nas层确定在触发该as层搜索该第一plmn信息后的第一预设时长内没有获取到该as层上报的plmn搜索响应信息,且在确定没有获取到该as层上报的plmn搜索响应信息后该第一终端的灭屏持续时间超过第二预设时长时,该第一终端的该nas层停止该as层搜索该第一plmn信息,并触发该modem初始化,具体包括:当该第一终端的该nas层确定在触发该as层搜索该第一plmn信息后的第一预设时长内没有获取到该as层上报的plmn搜索响应信息,且在确定没有获取到该as层上报的plmn搜索响应信息后该第一终端的灭屏持续时间超过第二预设时长,且确定该第二sim卡不存在运行中的后台业务时,该第一终端的该nas层停止该as层搜索该第一plmn信息,并触发该modem初始化。

6、在一种可能的实现方式中,在该第一终端的非接入nas层检测到调制解调器modem与第一sim卡驻留的公共陆地移动网络plmn断开连接时,触发接入as层搜索第一plmn信息之前,该方法还包括:该第一终端的该nas层检测到该modem与该第一sim卡驻留的plmn断开连接时,触发该as层搜索第三plmn信息。 当该第一终端的该nas层确定在触发该as层搜索该第三plmn信息后的第一预设时长内没有获取到该as层上报的plmn搜索响应信息时,该第一终端的该nas层停止该as层搜索该第三plmn信息,并触发该modem初始化。 在该modem初始化完成时,该第一终端的该nas层触发该as层搜索第四plmn信息。该第一终端中的该nas层获取到该as层上报的该第四plmn信息中该第一sim卡对应的plmn后,该第一终端中的该modem驻留到该第一sim卡对应的plmn中。

7、在一种可能的实现方式中,当该第一终端的该nas层确定在触发该as层搜索该第一plmn信息后的第一预设时长内没有获取到该as层上报的plmn搜索响应信息,且在确定没有获取到该as层上报的plmn搜索响应信息后该第一终端的灭屏持续时间超过第二预设时长,且确定该第二sim卡不存在运行中的后台业务时,该第一终端的该nas层停止该as层搜索该第一plmn信息,并触发该modem初始化,具体包括:当该第一终端的该nas层确定在触发该as层搜索该第一plmn信息后的第一预设时长内没有获取到该as层上报的plmn搜索响应信息,且在确定没有获取到该as层上报的plmn搜索响应信息后该第一终端的灭屏持续时间超过第二预设时长,且确定该第二sim卡不存在运行中的后台业务,且确定第一时间点距该第一终端的该nas层触发该as层搜索该第四plmn信息的时间点之差大于第三预设时长时,该第一终端的该nas层停止该as层搜索该第一plmn信息,并触发该modem初始化。其中,该第一时间点为该第一终端确定该第二sim卡不存在运行中的后台业务的时间点。

8、在一种可能的实现方式中,当该第一终端的该nas层确定在触发该as层搜索该第一plmn信息后的第一预设时长内没有获取到该as层上报的plmn搜索响应信息时,该第一终端的该nas层停止该as层搜索该第一plmn信息,并触发该modem初始化,具体包括:当该第一终端的该nas层确定在触发该as层搜索该第一plmn信息后的第一预设时长内没有获取到该as层上报的plmn搜索响应信息时,该第一终端的该nas层停止该as层搜索该第一plmn信息。该第一终端中的该nas层触发该modem读取用户配置文件、国际移动用户识别码,并初始化系统设置。

9、在一种可能的实现方式中,当该第一终端的该nas层确定在触发该as层搜索该第一plmn信息后的第一预设时长内没有获取到该as层上报的plmn搜索响应信息时,该第一终端的该nas层停止该as层搜索该第一plmn信息,并触发该modem初始化之前,该方法还包括:云服务器向该第一终端发送第一指令。其中,该第一指令用于指示该第一终端在确定触发该as层搜索该第一plmn信息后的第一预设时长内没有获取到该as层上报的plmn搜索响应信息之后,能够初始化该modem并再次搜索plmn信息。

10、在一种可能的实现方式中,该云服务器向该第一终端发送第一指令之前,该方法还包括:该云服务器接收到与该云服务器相连的一个或多个终端发送的搜网触发次数、设备型号标识和芯片型号标识。其中,该一个或多个终端包括该第一终端,该搜网触发次数指的是终端触发该as层搜索plmn信息后的第一预设时长内没有获取到该as层上报的plmn搜索响应信息的次数。该云服务器每隔第一预设时间段,判断该搜网触发次数是否与该芯片型号标识相关。当该云服务器确定该搜网触发次数与该芯片型号标识不相关时,该云服务器向平均触发次数大于第一预设门限值的设备型号标识下的所有终端发送该第一指令。

11、在一种可能的实现方式中,该方法还包括:当该云服务器确定该搜网触发次数与该芯片型号标识相关时,该云服务器判断该搜网触发次数是否与该设备型号标识相关。当该云服务器确定该搜网触发次数与该设备型号标识相关时,该云服务器向该搜网触发次数大于第二预设门限值的芯片型号标识下,该平均触发次数大于第一预设门限值的设备型号标识下的所有终端发送该第一指令。

12、在一种可能的实现方式中,该方法还包括:当该云服务器确定该搜网触发次数与该设备型号标识不相关时,该云服务器向该搜网触发次数大于第二预设门限值的芯片型号标识下的所有终端发送该第一指令。

13、在一种可能的实现方式中,该方法还包括:该云服务器向已接收到该第一指令且该平均触发次数小于第三预设门限值的设备型号标识下的所有终端发送第二指令。其中,该第二指令用于指示终端在确定触发该as层搜索该第一plmn信息后的第一预设时长内没有获取到该as层上报的plmn搜索响应信息之后,不执行初始化modem并再次搜索plmn信息的操作。

14、第二方面,本技术实施例提供了一种终端,为第一终端,包括:一个或多个处理器、一个或多个存储器、调制解调器modem和sim卡。该一个或多个存储器与该一个或多个处理器、该调制解调器耦合,该一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当该调制解调器执行该计算机指令时,使得该终端执行上述第一方面中任一项可能的实现方式中该终端执行的步骤。

15、第三方面,本技术实施例提供了一种芯片系统,包括处理电路和接口电路,该接口电路用于接收代码指令并传输至该处理电路,该处理电路用于运行该代码指令以使得该芯片系统执行上述第一方面任一项可能的实现方式中的方法。

16、第四方面,本技术实施例提供了一种计算机可读存储介质,包括计算机指令,当该计算机指令在电子设备上运行时,使得该电子设备执行上述第一方面任一项可能的实现方式中的方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1