System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种SIM卡切换方法及相关设备技术_技高网

一种SIM卡切换方法及相关设备技术

技术编号:40639369 阅读:5 留言:0更新日期:2024-03-13 21:21
本申请实施例提供了一种SIM卡切换方法及相关设备。该方法可以应用于设置有两张SIM卡的终端。根据该方法,在终端将数据业务SIM卡由主卡切换至副卡的过程中,终端中的主卡无需断开PDU连接,后续终端将数据业务SIM卡由副卡重新切换为主卡的过程中,终端中的副卡无需断开PDU连接,终端中的主卡也无需重新建立PDU连接。待完成上述从副卡到主卡的切换后,终端中的副卡可以断开PDU连接。这种方法可以在尽量避免副卡接收网络垃圾包的情况下,大大缩短终端在切换数据业务SIM卡时的去激活时间和激活时间。

【技术实现步骤摘要】

本申请涉及通信领域,尤其涉及一种sim卡切换方法及相关设备。


技术介绍

1、目前,许多终端都可支持使用双卡,即两张用户识别(subscriber identitymodule,sim)卡。这些终端也可称为双卡终端。双卡终端在同一时刻仅支持其中一张sim卡使用射频(radio frequency,rf)资源。也就是说,双卡终端在同一时刻仅能使用其中的一张sim卡作为数据业务上网卡。可理解,双卡终端原本使用卡1作为数据业务sim卡,后续还可以使用卡2作为数据业务sim卡。在双卡终端将数据业务sim卡由卡1切换至卡2的过程中,双卡终端首先需要将卡1去激活数据业务,待卡1去激活数据业务完毕后,卡2再激活数据业务。也就是说,只有在双卡终端中的一张sim卡去激活数据业务的情况下另一张sim卡才能激活数据业务。而在这个去激活数据业务和激活数据业务的过程中,双卡终端无法上网,影响用户的上网体验。

2、因此,如何缩减双卡终端切换数据业务sim卡的过程中无法上网的时间是目前亟待解决的问题。


技术实现思路

1、本申请提供了一种sim卡切换方法及相关设备。该方法可以应用于设置有两张sim卡的终端。根据该方法,在终端将数据业务sim卡由主卡切换至副卡的过程中,终端中的主卡无需断开pdu连接,后续终端将数据业务sim卡由副卡重新切换为主卡的过程中,终端中的副卡无需断开pdu连接,终端中的主卡也无需重新建立pdu连接。待完成上述从副卡到主卡的切换后,终端中的副卡可以断开pdu连接。

2、第一方面,本申请提供了一种sim卡切换方法。该方法可以应用于包括第一sim卡和第二sim卡的终端。第一sim卡为终端默认使用的数据业务sim卡。该方法可以包括:在终端检测到当前场景为第一切换场景的情况下,终端可以将使用的数据业务sim卡由第一sim卡切换至第二sim卡;终端可以设置第二sim卡pdu保活;在终端检测到退出第一切换场景的情况下,终端可以将使用的数据业务sim卡由第二sim卡切换至第一sim卡。其中,在将使用的数据业务sim卡由第二sim卡切换至第一sim卡的过程中,终端可以保持第二sim卡的pdu连接。

3、在本申请提供的方案中,终端可以在特定场景(例如,第一切换场景)下将数据业务sim卡从第一sim卡切换至第二sim卡,并且在完成该切换后设置第二sim卡pdu保活,使得后续将数据业务sim卡切换回第一sim卡的过程中,第二sim卡可以保持pdu连接,而不必断开。上述方式可以在尽量避免副卡接收网络垃圾包的情况下,大大缩短终端切换数据业务sim卡的时间。

4、在本申请的一些实施例中,在终端首次检测到数据业务开启的情况下,终端可以设置第一sim卡pdu保活。并且,无论后续第二sim卡是否设置pdu保活,终端都开启第一sim卡pdu保活。

5、在本申请的一些实施例中,在终端首次检测到数据业务开启的情况下,终端可以设置第二sim卡不进行pdu保活,后续在特定场景(例如,第一切换场景下完成将数据业务卡切换至第二sim卡)下终端再设置第二sim卡进行pdu保活。

6、可理解,数据业务sim卡为终端使用的数据业务对应的sim卡。即终端使用的数据业务为数据业务sim卡的数据业务。终端设置第二sim卡pdu保活,可以理解为:终端中的第二sim卡进行pdu保活。即终端开启第二sim卡pdu保活。

7、在本申请的一些实施例中,第一sim卡为卡1,第二sim卡为卡2。

8、在本申请的一些实施例中,第一切换场景指的是自动切换数据业务sim卡场景。自动切换数据业务sim卡场景的相关描述可以参考后文,在此不展开说明。

9、结合第一方面,在一种可能的实现方式中,该方法还可以包括:在终端将使用的数据业务sim卡由第二sim卡切换至第一sim卡之后,终端可以断开第二sim卡的pdu连接。

10、在本申请提供的方案中,终端将数据业务sim卡由第一sim卡切换至第二sim卡,并设置第二sim卡pdu保活之后,一旦终端检测到退出第一切换场景,终端可以将数据业务sim卡由第二sim卡切换至第一sim卡,并且,在此过程中,终端保持第一sim卡和第二sim卡的pdu连接。终端在将数据业务sim卡由第二sim卡切换至第一sim卡后,终端使用第一sim卡的数据业务。在这种情况下,终端可以断开第二sim卡的pdu连接。通过上述方式,在终端切换数据业务sim卡的过程中,终端无需断开sim卡的pdu连接和重建sim卡的pdu连接,减少了终端切换数据业务sim卡的时间。并且,通过上述方法,在完成数据业务sim卡切换至第二sim卡之后,终端可以不再保持第二sim卡的pdu连接,避免在使用第一sim卡的数据业务时因第二sim卡的pdu连接未断开而接收网络垃圾包。

11、结合第一方面,在一种可能的实现方式中,终端断开第二sim卡的pdu连接,具体可以包括:在将使用的数据业务sim卡由第二sim卡切换至第一sim卡后的时长超过第一时间阈值的情况下,终端可以断开第二sim卡的pdu连接。

12、在本申请提供的方案中,终端可以不必在完成数据业务卡由第二sim卡到第一sim卡的切换之后,立即断开第二sim卡的pdu连接,而是完成该切换一段时间后再断开第二sim卡的pdu连接。这样,终端可以在稳定使用第一sim卡的数据业务的情况下再断开第二sim卡的pdu连接。

13、在本申请的一些实施例中,第一时间阈值为后文所涉及的定时器定义的默认时长。

14、结合第一方面,在一种可能的实现方式中,终端设置第二sim卡pdu保活,具体可以包括:在终端完成将使用的数据业务sim卡由第一sim卡切换至第二sim卡的情况下,终端可以通过数据业务sim卡管理模块向终端中的第二sim卡基带芯片发送开启第二sim卡pdu保活的指令。

15、在本申请的一些实施例中,第二sim卡基带芯片可以为卡2基带芯片。开启第二sim卡pdu保活的指令可以为卡2pdu保活策略_2。

16、在本申请的一些实施例中,数据业务sim卡管理模块未集成在终端中的telephony中。也就是说,终端包括数据业务sim卡管理模块和telephony。在这种情况下,终端完成将使用的数据业务sim卡由第一sim卡切换至第二sim卡,具体可以包括:数据业务sim卡管理模块接收到telephony发送的切换完成消息_1。可理解,这种实现方式具体可以参考图5a的相关描述。

17、在本申请的一些实施例中,数据业务sim卡管理模块集成在终端中的telephony中。也就是说,终端包括telephony,且telephony集成有数据业务sim卡管理模块的功能。在这种情况下,终端完成将使用的数据业务sim卡由第一sim卡切换至第二sim卡,具体可以包括:telephony接收到卡2基带芯片发送的卡2激活完成消息。可理解,这种实现方式具体可以参考图5b的相关描述。

18、结合第一本文档来自技高网...

【技术保护点】

1.一种SIM卡切换方法,其特征在于,所述方法应用于包括第一SIM卡和第二SIM卡的终端;所述第一SIM卡为所述终端默认使用的数据业务SIM卡;所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述方法还包括:在所述终端将使用的数据业务SIM卡由所述第二SIM卡切换至所述第一SIM卡之后,所述终端断开所述第二SIM卡的PDU连接。

3.如权利要求2所述的方法,其特征在于,所述终端断开所述第二SIM卡的PDU连接,具体包括:在所述将使用的数据业务SIM卡由所述第二SIM卡切换至所述第一SIM卡后的时长超过第一时间阈值的情况下,所述终端断开所述第二SIM卡的PDU连接。

4.如权利要求1-3中任一项所述的方法,其特征在于,所述终端设置所述第二SIM卡PDU保活,具体包括:

5.如权利要求1-4中任一项所述的方法,其特征在于,所述终端将使用的数据业务SIM卡由所述第二SIM卡切换至所述第一SIM卡,具体包括:所述终端去激活所述第二SIM卡的数据业务,并激活所述第一SIM卡的数据业务;

6.如权利要求2或3所述的方法,其特征在于,所述终端断开所述第二SIM卡的PDU连接之前,所述方法还包括:

7.如权利要求1-6中任一项所述的方法,其特征在于,在所述将使用的数据业务SIM卡由所述第一SIM卡切换至所述第二SIM卡的过程中,以及在所述将使用的数据业务SIM卡由所述第二SIM卡切换至所述第一SIM卡的过程中,所述终端保持所述第一SIM卡的PDU连接。

8.如权利要求1-7中任一项所述的方法,其特征在于,所述第一切换场景为所述第二SIM卡进入通话状态;所述退出所述第一切换场景,具体包括:所述第二SIM卡退出通话状态。

9.如权利要求1-7中任一项所述的方法,其特征在于,所述第一切换场景为所述第一SIM卡网络卡顿;所述退出所述第一切换场景,具体包括以下任意一项或多项:

10.如权利要求9所述的方法,其特征在于,所述第一SIM卡的网络制式满足所述第一网络制式条件,具体包括:所述第一SIM卡的网络制式为4G或5G。

11.一种电子设备,其特征在于,包括:显示屏、一个或多个存储器、一个或多个处理器;所述一个或多个处理器与所述显示屏,以及所述第一个或多个存储器耦合;所述存储器用于存储计算机程序;所述处理器用于调用所述计算机程序,使得所述电子设备执行权利要求1-10中任一项所述的方法。

12.一种计算机存储介质,其特征在于,包括:计算机指令;当所述计算机指令在第一设备上运行时,使得所述第一设备执行权利要求1-10中任一项所述的方法。

...

【技术特征摘要】

1.一种sim卡切换方法,其特征在于,所述方法应用于包括第一sim卡和第二sim卡的终端;所述第一sim卡为所述终端默认使用的数据业务sim卡;所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述方法还包括:在所述终端将使用的数据业务sim卡由所述第二sim卡切换至所述第一sim卡之后,所述终端断开所述第二sim卡的pdu连接。

3.如权利要求2所述的方法,其特征在于,所述终端断开所述第二sim卡的pdu连接,具体包括:在所述将使用的数据业务sim卡由所述第二sim卡切换至所述第一sim卡后的时长超过第一时间阈值的情况下,所述终端断开所述第二sim卡的pdu连接。

4.如权利要求1-3中任一项所述的方法,其特征在于,所述终端设置所述第二sim卡pdu保活,具体包括:

5.如权利要求1-4中任一项所述的方法,其特征在于,所述终端将使用的数据业务sim卡由所述第二sim卡切换至所述第一sim卡,具体包括:所述终端去激活所述第二sim卡的数据业务,并激活所述第一sim卡的数据业务;

6.如权利要求2或3所述的方法,其特征在于,所述终端断开所述第二sim卡的pdu连接之前,所述方法还包括:

7.如权利要求1-6中任一项所述的方法,其特征在于,在所述将使用...

【专利技术属性】
技术研发人员:迪清华
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1