多卡移动终端及其业务处理方法及计算机可读存储介质与流程

文档序号:16776883发布日期:2019-02-01 18:47阅读:150来源:国知局
多卡移动终端及其业务处理方法及计算机可读存储介质与流程

本发明涉及通信技术领域,具体涉及一种多卡移动终端及其业务处理方法及计算机可读存储介质。



背景技术:

目前,在支持长期演进上的语音(voiceoverlongtermevolution,volte)业务的双卡双通移动终端中,未在ip多媒体子系统(ipmultimediasubsystem,ims)网络上注册的用户识别卡(简称副卡),可以基于已在ims网络上注册的用户识别卡(主卡)对应的数据通路即imspdn,在ims网络上注册,后续副卡可以基于主卡对应的imspdn并通过volte方式进行主被叫电话等业务。

然而,在副卡基于主卡对应的imspdn在ims网络上注册后,有时会出现副卡无法在主卡对应的imspdn上进行被叫业务的情况,最终导致该移动终端无法实现volte双通的功能。



技术实现要素:

本发明要解决的问题是如何避免出现由于副卡无法在主卡对应的imspdn上进行被叫业务的情况,所导致的无法双通的问题。

为解决上述问题,本发明实施例提供了一种多卡移动终端的业务处理方法,所述多卡移动终端包括:第一用户识别卡和第二用户识别卡;所述第二用户识别卡为基于自身与业务网络之间的数据通路在所述业务网络上注册的用户识别卡,所述第一用户识别卡为基于所述第二用户识别卡与所述业务网络之间的数据通路在所述业务网络上注册的用户识别卡;所述业务处理方法包括:当检测到网络侧未通过所述业务网络发起第一用户识别卡的业务时,触发所述第一用户识别卡重新在无线网络上注册,并基于第二用户识别卡与所述业务网络之间的数据通路重新在所述业务网络上注册,以处理后续业务。

可选地,所述业务网络为ims网络。

可选地,所述无线网络为lte网络。

可选地,所述多卡移动终端为双卡移动终端。

可选地,所述后续业务为volte或vowifi业务。

本发明实施例还提供了一种多卡移动终端,所述多卡移动终端包括:第一用户识别卡和第二用户识别卡;所述第二用户识别卡为基于自身与业务网络之间的数据通路在所述业务网络上注册的用户识别卡,所述第一用户识别卡为基于所述第二用户识别卡与所述业务网络之间的数据通路在所述业务网络上注册的用户识别卡;所述多卡移动终端还包括:检测单元,适于检测网络侧是否通过所述业务网络发起第一用户识别卡的业务;业务处理单元,适于当检测到网络侧未通过所述业务网络发起第一用户识别卡的业务时,触发所述第一用户识别卡重新在无线网络上注册,并基于第二用户识别卡与所述业务网络之间的数据通路重新在所述业务网络上注册,以处理后续业务。

可选地,所述业务网络为ims网络。

可选地,所述无线网络为lte网络。

可选地,所述多卡移动终端为双卡移动终端。

可选地,所述后续业务为volte或vowifi业务。

本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述任一种所述方法的步骤。

本发明实施例还提供了一种多卡移动终端,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述任一种所述方法的步骤。

与现有技术相比,本发明实施例的技术方案具有以下优点:

采用上述方案,在检测到网络侧未通过所述业务网络发起第一用户识别卡的业务时,触发所述第一用户识别卡重新在无线网络上注册,并基于第二用户识别卡与所述业务网络之间的数据通路重新在所述业务网络上注册,由此可以使得第一用户识别卡与网络侧重新同步,进而第一用户识别卡可以基于第二用户识别卡与所述业务网络之间的数据通路处理后续业务,避免多卡移动终端的多通业务受到影响。

附图说明

图1是本发明实施例中一种多卡移动终端的业务处理方法流程图;

图2是本发明实施例中一种多卡移动终端的结构示意图。

具体实施方式

以支持volte业务的双卡双通移动终端为例,在实际应用中,副卡基于主卡对应的imspdn在ims网络上注册后,若副卡在一定时间内没有与网络进行同步,则可能会因为某些原因导致副卡与网络侧失步,比如,网络侧可能会删除副卡在lte或ims网络上的注册信息。此时,网络侧无法在ims网络内寻呼副卡,导致副卡无法在主卡对应的imspdn上进行被叫业务,最终导致该移动终端无法实现volte双通的功能。

针对上述问题,本发明实施例提供了一种多卡移动终端的业务处理方法,在检测到网络侧未通过所述业务网络发起第一用户识别卡的业务时,触发所述第一用户识别卡重新在无线网络上注册,并基于第二用户识别卡与所述业务网络之间的数据通路重新在所述业务网络上注册,使得第一用户识别卡与网络侧重新同步,进而第一用户识别卡可以基于第二用户识别卡与所述业务网络之间的数据通路处理后续业务,避免多卡移动终端的多通业务受到影响。

为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例作详细地说明。

参照图1,本发明实施例提供了一种多卡移动终端业务处理方法。其中,所述多卡移动终端包括:第一用户识别卡和第二用户识别卡。所述第二用户识别卡为基于自身与业务网络之间的数据通路在所述业务网络上注册的用户识别卡,所述第一用户识别卡为基于所述第二用户识别卡与所述业务网络之间的数据通路在所述业务网络上注册的用户识别卡。

所述方法可以包括如下步骤:

步骤11,检测网络侧是否通过所述业务网络发起第一用户识别卡的业务。

在具体实施中,所述网络侧可以包括用于建立无线连接的无线网络,还包括为多卡移动终端提供业务的业务网络。

在具体实施中,所述无线网络可以为5g,4g,3g或通用分组无线服务(generalpacketradioservice,gprs)等通过公众移动通信网实现的无线网络,也可以为无线局域网(wifi)等,具体不作限制,只要是使用无线电磁波作为传输媒介的网络即可。

在具体实施中,所述业务可以为基于4g的长期演进(longtermevolution,lte)网络的语音业务、视频业务、短消息等业务,其中,语音业务为volte业务。所述业务也可以为基于wifi网络的语音业务、视频业务、短消息等业务,其中,语音业务为vowifi业务。

在具体实施中,所述业务网络与具体发起的业务的类型相对应,所述业务的类型不同,对应的无线网络及业务网络不同,所建立的数据通路也会不同。比如,当所述第一用户识别卡的业务可以为volte业务或者vowifi业务时,相应地,所述业务网络为ims网络。

在具体实施中,可以采用多种方法检测网络侧是否通过所述业务网络发起第一用户识别卡的业务,比如,在ims网络注册后,第一用户识别卡的被叫电话没有通过ims网络发起,而且通过cs域电话发起,那么多卡移动终端可以检测到网络侧未通过所述业务网络发起第一用户识别卡的业务。

步骤12,当检测到网络侧未通过所述业务网络发起第一用户识别卡的业务时,触发所述第一用户识别卡重新在无线网络上注册,并基于第二用户识别卡与所述业务网络之间的数据通路重新在所述业务网络上注册,以处理后续业务。

在具体实施中,当检测到网络侧未通过所述业务网络发起第一用户识别卡的业务时,判定第一用户识别卡与网络侧失步,比如,网络侧可能删除第一用户识别卡在无线网络或业务网络上的注册信息。此时,触发所述第一用户识别卡重新在无线网络上注册,在无线网络侧恢复在无线网络上的注册信息。同时,基于第二用户识别卡与所述业务网络之间的数据通路重新在所述业务网络上注册,在业务网络侧恢复业务网络上的注册信息。之后,第一用户识别卡重新与网络侧取得同步,进而可以基于第二用户识别卡与所述业务网络之间的数据通路处理后续业务。

以双卡移动终端为例,开机后,第二用户识别卡在lte网络上注册,并激活第二用户识别卡与ims网络之间的imspdn。接着,第一用户识别卡及第二用户识别卡均基于第二用户识别卡与ims网络之间的imspdn在ims网络上注册,进而第一用户识别后续电话业务通过第二用户识别卡与ims网络之间的imspdn进行。

当检测到网络侧没有在ims网络下发起第一用户识别卡的业务时,判定第一用户识别卡在lte网络或ims网络上的注册信息已经被清除。此时,触发第一用户识别卡重新在lte网络上注册,并重新基于第二用户识别卡与ims网络之间的imspdn在ims网络上注册,恢复第一用户识别卡在lte网络及ims网络上的注册信息,以便后续可以继续进行双通业务。

可以理解的是,本发明上述实施例中的业务处理方法并不限于应用在双卡移动终端,还可以应用在支持三张用户识别卡或三张以上用户识别卡的用户终端。当所述业务处理方法应用在支持三张用户识别卡或三张以上用户识别卡的用户终端时,所述第一用户识别卡可以为基于第二用户识别卡与业务网络之间的数据通路处理业务的用户识别卡中的任意一张。

由上述内容可知,通过在检测到网络侧未通过所述业务网络发起第一用户识别卡的业务时,触发所述第一用户识别卡重新在无线网络上注册,并基于第二用户识别卡与所述业务网络之间的数据通路重新在所述业务网络上注册,使得第一用户识别卡可以基于第二用户识别卡与所述业务网络之间的数据通路处理后续业务,避免多卡移动终端的多通业务受到影响。

为了使本领域技术人员更好地理解和实现本发明,以下对上述多卡移动终端的业务处理方法对应的多卡移动终端及计算机可读存储介质进行详细描述。

参照图2,本发明实施例提供了一种多卡移动终端20,所述多卡移动终端20可以包括:第一用户识别卡和第二用户识别卡;所述第二用户识别卡为基于自身与业务网络之间的数据通路在所述业务网络上注册的用户识别卡,所述第一用户识别卡为基于所述第二用户识别卡与所述业务网络之间的数据通路在所述业务网络上注册的用户识别卡。

所述多卡移动终端20还可以包括:

检测单元21,适于检测网络侧是否通过所述业务网络发起第一用户识别卡的业务;

业务处理单元22,适于当检测到网络侧未通过所述业务网络发起第一用户识别卡的业务时,触发所述第一用户识别卡重新在无线网络上注册,并基于第二用户识别卡与所述业务网络之间的数据通路重新在所述业务网络上注册,以处理后续业务。

在具体实施中,所述业务网络为ims网络。

在具体实施中,所述无线网络为lte网络。

在具体实施中,所述多卡移动终端为双卡移动终端。

在具体实施中,所述后续业务为volte或vowifi业务。

在本发明的实施例中,所述多卡移动终端是指可以在移动中使用的计算机设备,包括但不限于手机、笔记本、平板电脑以及车载电脑等设备。并且所述用户识别卡的数量不受限制,所述多卡移动终端既可以支持物理用户识别卡,也可以支持非物理用户识别卡,例如,所述多卡移动终端可以包括一张虚拟用户识别卡和一张物理用户识别卡,也可以包括一张虚拟用户识别卡和两张以上的物理用户识别卡,还可以包括两张以上的虚拟用户识别卡和两张以上的物理用户识别卡。

需要说明的是,在本发明的实施例中,所述用户识别卡可以包括各种规格和标准的用户识别卡,此处不作限制,只要根据所述用户识别卡的信息可以识别用户即可。但具体所述用户识别卡为何种规格和标准的用户识别卡,均不构成对本发明的限制,且均在本发明的保护范围之内。例如,在支持的网络模式上,所述用户识别卡可以为普通的sim卡,也可以为usim卡、esim卡;在卡的尺寸上,所述用户识别卡可以为尺寸为25mm×15mm的标准sim卡,也可以为尺寸为12mmx15mm的小sim卡。

本发明的实施例还提供了一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述任一种所述方法的步骤。

在具体实施中,所述计算机可读存储介质可以包括:rom、ram、磁盘或光盘等。

本发明实施例还提供了一种多卡移动终端,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述任一种所述方法的步骤。

虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

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