网络连接方法、相应的装置和电子设备与流程

文档序号:20783925发布日期:2020-05-19 21:30阅读:314来源:国知局
网络连接方法、相应的装置和电子设备与流程

本申请涉及移动通信技术领域,具体而言,本申请涉及一种网络连接方法、相应的装置和电子设备。



背景技术:

移动通信技术极大地影响了人们的生活,给人们带来很多便捷、美好的体验。随着通信业务的不断丰富,一人多卡(如用户身份识别模块(sim,subscriberidentitymodule)卡)已经日渐成为趋势,这就有了一个手机承载多张卡的需要,多卡多待终端便应运而生,并迅速在移动终端市场中占据了一席之地。

其中,使用最普遍的多卡多待单通的终端,通常是出于节约成本和省电的目的,在硬件设计上只设置有一路射频发射单元(rftx,radiofrequencytransmission)的存在,以双卡双待单通的终端为例,如图1所示。空闲状态(终端无通话)下,通过开关(switch)可以控制发射单元(tx)不断在两张卡之间切换,此时,两张卡可以分别使用自己的接收单元(rx,reception),例如终端的rx1(如图1中射频收发器中的接收单元1)通过控制开关(switch)连接到卡1的rx1(如图1中调制解调器中sim1的接收单元1),终端的rx2(如图1中射频收发器中的接收单元2)通过控制开关(switch)连接到卡2的rx2(如图1中调制解调器中sim2的接收单元2),以各自完成空闲态下的任务,如接收寻呼、邻小区测量、接收系统消息等,达到双卡双待的目的。

但是,如果其中一个卡(例如卡1,如图1中的sim1)在通话中或者正在建立通话状态,由于通话过程中或者建立通话时发射单元(tx)不能被另一个卡(例如卡2,如图1中的sim2)分时复用,此时卡2在上行方向无法与网络侧交互,这种情况下,卡2只能处于无服务状态。

也就是说,多卡多待单通的终端中,如果一张卡占用了发射单元(tx),如占用tx进行通话过程,此时其他卡可能会处于无服务状态,无法接听电话和收发短信,这会严重影响用户的使用感受。



技术实现要素:

为克服上述技术问题或者至少部分地解决上述技术问题,特提出以下技术方案:

第一方面,本申请提供了一种网络连接方法,该方法包括:

针对目标身份识别模块,连接检测到的可用无线保真wifi网络;

基于连接的wifi网络,建立针对目标身份识别模块的ip多媒体子系统ims网络连接。

第二方面,本申请还提供了一种网络连接方法,该方法包括:

在任一身份识别模块建立通话之前,检测其他身份识别模块是否处于无线资源控制rrc连接态;

将处于rrc连接态的身份识别模块的rrc状态迁移到空闲态,或者与网络侧进行针对处于rrc连接态的身份识别模块的演进分组系统eps上下文状态的同步。

第三方面,本申请提供了一种网络连接装置,该装置包括:

连接模块,用于针对目标身份识别模块,连接检测到的可用无线保真wifi网络;

建立模块,用于基于连接的wifi网络,建立针对目标身份识别模块的ip多媒体子系统ims网络连接。

第四方面,本申请还提供了一种网络连接装置,该装置包括:

检测模块,用于在任一身份识别模块建立通话之前,检测其他身份识别模块是否处于无线资源控制rrc连接态;

网络交互模块,用于将处于rrc连接态的身份识别模块的rrc状态迁移到空闲态,或者与网络侧进行针对处于rrc连接态的身份识别模块的演进分组系统eps上下文状态的同步。

第五方面,本申请提供了一种电子设备,该电子设备包括:

处理器和存储器,存储器存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现本申请的第一方面或第二方面所示的方法。

第六方面,本申请提供了一种计算机可读存储介质,计算机存储介质用于存储计算机指令、程序、代码集或指令集,当其在计算机上运行时,使得计算机执行以实现本申请的第一方面或第二方面所示的方法。

本申请提供的技术方案带来的有益效果是:本申请提供的网络连接方法、相应的装置和电子设备,通过针对目标身份识别模块,连接检测到的可用无线保真wifi网络;并基于连接的wifi网络,建立针对目标身份识别模块的ip多媒体子系统ims网络连接,这样便可对目标身份识别模块使用vowifi服务,保证了目标身份识别模块的通信业务,提升用户体验。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图做简单的介绍。

图1为本申请实施例提供的双卡单通终端射频硬件结构示意图;

图2为本申请实施例提供的vowifi网络的结构示意图;

图3为本申请实施例提供的非通话卡产生呼叫失败的示意图;

图4为本申请实施例提供的一种网络连接方法的流程示意图;

图5为本申请实施例提供的另一种网络连接方法的流程示意图;

图6为本申请实施例提供的应用场景一的示意图;

图7为本申请实施例提供的应用场景二的示意图;

图8为本申请实施例提供的应用场景三的示意图;

图9为本申请实施例提供的应用场景四的示意图;

图10为本申请实施例提供的一种网络连接装置的结构示意图;

图11为本申请实施例提供的另一种网络连接装置的结构示意图。

具体实施方式

下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。

首先对本申请涉及的几个名词进行介绍和解释:

一、vowifi(voiceoverwifi,通过wifi网络传送音频)

顾名思义,是通过wifi(wirelessfidelity,无线保真)网络传输音视频的移动通信业务。

如图2所示,ue(userequipment,用户设备,对应下文中的终端)通过wifi射频单元(不会使用5g/4g/3g/2g等网络制式的射频单元)连接wifi接入点(ap,accesspoint),通过ap连接wifi网络。

ap通过epdg(evolvedpacketdatagateway,演进的分组数据网关)和pgw(packetdatanetworkgateway,即pdngateway,分组数据网关)与所属的ims(ipmultimediasubsystem,ip多媒体子系统)核心网相连,因此ue便可通过ap(即通过wifi网络)接入到ims网络,与所属的ims核心网进行信息交互。

其中,aaa(authenticationauthorizationandaccounting,身份验证、授权和账单)服务器及hlr(homelocationregister,归属位置寄存器)/hss(homesubscriberserver,归属用户服务器)主要完成用户的身份验证、授权及账单等功能。

所属的ims核心网通过其边缘节点服务器(sbc,sessionbordercontroller,会话边界控制器)与另一ue所属的ims核心网相连,另一ue所属的ims核心网通过各种可能的服务器及网关与该另一ue相连,从而实现端到端的通信。

因此,vowifi是基于ims的语音/视频业务。

二、volte(voiceoverlte,通过lte网络传送音频)

即通过lte(longtermevolution,长期演进)网络传送音视频的移动通信业务。volte也是基于ims的语音/视频业务。

本申请的发明人发现,由于多卡单通终端只有一路移动网络的射频发射单元,会导致以下问题的出现:

问题1:如果一张卡在建立通话时或在通话中,射频发射单元将会被通话卡(即建立通话或通话中的卡)独占,不能让其他卡分时复用。那么,在通话卡建立通话或通话的过程中,非通话卡在上行方向无法跟网络侧进行交互,所以只能处于无服务状态,无法接听电话和收发短信,严重影响了用户的感知。

问题2:对于支持volte业务的非通话卡,如果在通话卡建立通话前,支持volte业务的非通话卡正处于rrc(radioresourcecontrol,无线资源控制)连接态,由于单射频发射单元的限制导致的整个通话过程中非通话卡一直处于无服务状态的现象,会使支持volte业务的非通话卡出现网络侧的rrc状态(处于连接态)与终端侧的rrc状态(处于无服务状态)出现不匹配,进而网络侧可能会释放该支持volte业务的非通话卡的eps(evolvedpacketsystem,演进的分组系统,即lte核心网)承载,从而导致在通话卡通话结束后,该支持volte业务的非通话卡尝试建立语音、视频通话、或者发送、接收短信时,会产生接收、发送短信延迟,呼叫延迟,呼叫降级(从高清语音降级为普通cs(circuitswitchingdomain,电路交换域)电话)甚至呼叫失败等问题。

图3以卡2在通话状态中,卡1为正处于rrc连接态的支持volte业务的非通话卡为例,示出了出现上述问题2的过程。

如图3所示,ue中的卡2在通话状态中时,由于卡2占用了tx,卡1会进入到无服务状态。由于卡2通话前卡1正处于rrc连接态,此时enb(evolvednodeb,演进型基站,即lte基站)会有某些同步数据发给卡1,但是由于卡1无服务,enb的同步数据会发送失败。若enb的rlc(radiolinkcontrol,无线链路控制)层达到最大重传次数却仍然失败,为了节省本地无线资源,enb会释放imspdn对应的专用无线承载。于是,enb向epc(evolvedpacketcore,演进分组核心网,即lte核心网)发送imspdn专用无线承载释放的指示消息。epc收到来自enb的专用无线承载释放的指示消息后,释放imspdn对应的默认eps承载。

卡2通话结束后,如果使用卡1立即发起一路通话,由于在enb发送的rrc连接重配置消息中,对应于imspdn的专用无线承载被删除,如果卡1发起的是视频通话,此次视频通话将会直接失败;如果卡1发起的是语音通话,此次语音通话失败后将会回落到cs域重新发起。如果此时卡1作为被叫,语音或视频通话将会直接失败,短信会被延迟收到。

本申请提供的网络连接方法、相应的装置和电子设备,旨在解决现有技术的如上技术问题。

下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。

本申请实施例提供了一种网络连接方法,如图4所示,该方法包括:

步骤s401、针对目标身份识别模块,连接检测到的可用wifi网络。

其中,目标身份识别模块可以为终端中无法接入移动网络的身份识别模块。其中,当目标身份识别模块无移动网络可用或者当终端的其他身份识别模块执行通话业务时,可以认为该目标身份识别模块无法接入移动网络。其中,上述通话可以为视频/语音通话。

作为示例地,在用户携带终端进入无相应网络制式的移动信号的区域(例如目标身份识别模块只支持3g和4g网络制式,却进入了无移动信号或只有2g信号的区域)、或者用户携带终端海外漫游,却未针对目标身份识别模块开通海外漫游权限等情景下,目标身份识别模块会无移动网络可用,便无法接入移动网络。

又一示例中,由上文的介绍可知,当有目标身份识别模块以外的其他身份识别模块建立通话或处于通话状态时,会占用终端的tx,那么目标身份识别模块会处于无服务状态,也意味着目标身份识别模块无法接入移动网络。

实际应用中,不排除目标身份识别模块有其他无法接入移动网络的情况。

本申请实施例中,针对无法接入移动网络的目标身份识别模块,终端可以连接检测到的可用wifi网络,包括终端外部wifi网络(即基于外部ap连接的wifi网络)、基于终端内部wifi热点连接的wifi网络等,也可以不限于此。

步骤s402、基于连接的wifi网络,建立针对目标身份识别模块的ims网络连接。

成功建立ims网络连接后,目标身份识别模块便可使用vowifi服务,保证了目标身份识别模块的通信业务,提升用户体验。

其中,建立针对目标身份识别模块的ims网络连接,包括基于连接的wifi网络,针对目标身份识别模块发起ims网络的注册,从而建立与ims网络之间的网络连接。

本申请实施例中,在步骤s401之前,终端需要先对可用wifi网络进行检测,可以是在目标身份识别模块无法接入移动网络时,触发检测可用wifi网络的步骤。即,当目标身份识别模块无法接入移动网络时,针对所述目标身份识别模块,检测可用wifi网络。

一种可行的实现方式中,当目标身份识别模块无移动网络可用时,或者当其他身份识别模块执行通话业务时,认为此时该目标身份识别模块无法接入移动网络,因此可以针对该目标身份识别模块检测可用wifi网络。

其中,执行通话业务包括建立通话或处于通话状态等。

其中,建立通话包括振铃前的建立通话连接的过程以及振铃中的过程,在通话被叫方接通电话后,双方即进入通话状态。

当终端作为主叫方时,发送rrc连接建立请求消息或邀请(invite)消息则确认开始建立通话,当终端作为被叫方时,发送寻呼响应消息或invite响应消息则确认开始建立通话。也就是说,当终端针对上述其他身份识别模块发送rrc连接建立请求消息、invite消息、寻呼响应消息或invite响应消息时,表示终端开始针对上述其他身份识别模块建立通话,也可以认为上述其他身份识别模块开始建立通话。

具体的,若终端作为通话主叫方,当终端针对上述其他身份识别模块向网络侧发送了rrc连接建立请求消息或invite消息时,则表示终端针对上述其他身份识别模块开始执行通话业务,也就是说进入了建立通话连接的过程,那么终端的tx则会被上述其他身份识别模块占用。其中,若上述其他身份识别模块为rrc空闲态时,终端针对上述其他身份识别模块向网络侧发送rrc连接建立请求消息,若上述其他身份识别模块为rrc连接态时,终端针对上述其他身份识别模块向网络侧发送invite消息。

若终端作为通话被叫方,在接收到网络侧针对上述其他身份识别模块发送的寻呼消息或invite消息后,若向网络侧反馈寻呼响应消息或invite响应消息,则表示终端针对上述其他身份识别模块开始执行通话业务,也就是说进入了建立通话连接的过程,那么终端的tx则会被上述其他身份识别模块占用。其中,若接收到网络侧发送的寻呼消息时,终端针对上述其他身份识别模块向网络侧反馈寻呼响应消息,若接收到网络侧发送的invite消息时,终端针对上述其他身份识别模块向网络侧反馈invite响应消息。

对于其他身份识别模块执行通话业务导致的目标身份识别模块无法接入移动网络的情况,目标身份识别模块通过本申请实施例提供的网络连接方法可使用vowifi服务,由于vowifi服务使用的是终端的wifi射频单元,不会使用移动网络制式(2g、3g、4g、5g等网络制式)的射频单元,因此不会受到单通终端射频硬件上的限制。此时处于通话状态的身份识别模块占用移动网络制式的射频单元,目标身份识别模块占用wifi射频单元,可有效解决单射频发射单元不能被复用的问题。这时,目标身份识别模块也可以随时跟网络进行通信,实现了多卡多通的功能,提升了用户体验。

可以理解,目标身份识别模块可以为多卡单通终端中除执行通话业务的身份识别模块外的一张或多张身份识别模块。也就是说,每张非执行通话业务的身份识别模块都可以采用本申请实施例提供的方法来随时跟网络进行通信,从而达到多卡多通的效果,大大提升用户体验。

本申请实施例中,身份识别模块的类型包括实体身份识别卡及虚拟的用户身份模块,具体而言,实体身份识别卡至少包括sim卡、uim卡(useridentitymodule,用户识别模块)、pim卡(personalinformationmanagementsystem,个人信息管理器)、usim卡(universalsubscriberidentitymodule,全球用户识别卡)、ruim卡(removableuseridentitymodule,可移动用户识别模块)等等。虚拟的用户身份模块是相对实体身份识别卡而言,终端上没有实体的硬件卡槽和实体身份识别卡,用户的身份信息存储在终端的存储区(可以是内置的ram或者外置的存储卡)内。终端可以是手机、平板电脑、可穿戴智能设备等具有可设置身份识别模块功能的设备。

一种可行的实现方式中,步骤s401中,若有其他身份识别模块的wifi热点正在共享中,例如执行通话业务的其它身份识别模块,或者开通了海外海外漫游权限的其他身份识别模块等,终端可以针对目标身份识别模块同时检测终端外部wifiap和终端内部wifi热点,并可以在步骤s402中,在检测到的外部wifiap和终端内部wifi热点中选择合适的wifi接入点连接wifi网络,例如根据信号强度、信号接收质量等进行选择,本领域技术人员可以根据实际情况进行设定,本申请实施例对此不作限定。针对目标身份识别模块,连接选择的wifi并发起ims注册。

另一种可行的实现方式中,步骤s401中,若执行通话业务的其他身份识别模块当前不支持电路域业务和数据域业务并发(例如执行通话业务的其他身份识别模块只支持2g网络或处在只有2g网络的区域,且上述2g网络不支持双传输模式(dtm,dualtransfermode)),终端可以针对目标身份识别模块只对终端外部wifiap进行检测,并可以在步骤s402中,针对目标身份识别模块,通过外部ap连接wifi网络并发起ims注册。

又一种可行的实现方式中,步骤s401中,若执行通话业务的其他身份识别模块在支持电路域业务和数据域业务并发的网络(例如3g、4g、5g等网络)下,终端可以直接检测其他身份识别模块的wifi热点,并针对目标身份识别模块,基于检测到的其他身份识别模块的wifi热点,连接wifi网络。或者,又一种可行的实现方式中,终端可以直接开启其他身份识别模块的wifi热点;并针对目标身份识别模块检测其他身份识别模块的wifi热点。在步骤s402中,针对目标身份识别模块,连接wifi热点,通过wifi热点连接wifi网络并发起ims注册。也就是说或,其他身份识别模块即使执行通话业务时也可以把其数据业务通过wifi热点的方式共享给目标身份识别模块使用,扩展了用户使用vowifi功能的场景,提高了用户的使用感受。

还一种可行的实现方式中,步骤s401中,终端可以先针对目标身份识别模块,扫描可用wifi网络,在有可用wifi网络时,在步骤s402中,针对目标身份识别模块,连接可用wifi网络并发起ims注册,即建立与ims网络的连接。当无可用终端外部wifiap时,终端开启其他身份识别模块的wifi热点,并针对目标身份识别模块检测其他身份识别模块的wifi热点。在步骤s402中,针对目标身份识别模块,连接其他身份识别模块的wifi热点并发起ims注册。

当目标身份识别模块注册ims成功后,即使其他身份识别模块在通话状态中,目标身份识别模块也能发送、接收语音/视频电话、短信等业务,突破了硬件上单射频发射单元的限制,解决了上述问题1,达到多卡多通的效果,用户不会错过视频/语音通话,大大提升用户体验。

一种可行的实现方式中,对于双卡单volte的终端,如果卡2工作于3g/2g模式或者电路域回落(csfb,circuitswitchedfallback)模式,当卡2在通话建立过程中或者通话状态时,终端针对卡1尝试连接外部可用的wifiap,并基于wifi网络尝试注册ims服务。当卡1注册ims成功后,即使卡2在执行通话业务时,卡1也能收发语音/视频电话和短信等业务,成功突破硬件上单无线射频发射单元的限制。从而达到双卡双通的目的,大大提升了用户的体验。

另一种可行的实现方式中,对于双卡双volte的终端,只要任何一个卡(通话卡)执行通话业务,终端针对另一个卡(非通话卡)尝试连接外部可用的wifiap,并基于wifi网络尝试注册ims服务。当非通话卡注册ims成功后,在通话卡执行通话业务时,非通话卡也能收发语音/视频电话和短信等业务,从而达到双卡双通的目的,大大提示了用户的体验。

特别地,在上述两种情况下,如果没有可用的外部wifiap可连接,双卡终端的数据卡(激活了数据业务的卡)可以把自己的数据业务通过wifi热点共享给另一个卡使用。这样,终端可以针对另一个卡连接该wifi热点并尝试注册ims业务。当该卡注册ims成功后,即使在数据卡执行通话业务时,另一卡也能收发语音/视频电话和短信等业务,从而达到双卡双通的目的,大大提示了用户的体验。

本申请实施例还提供了一种可能的实现方式,若目标身份识别模块支持volte业务,则本申请实施例提供的网络连接方法还可以同时执行以下过程:

步骤sa、在其他身份识别模块建立通话之前,检测目标身份识别模块是否处于rrc连接态;

实际应用中,除了针对volte业务,只要是需要进行rrc连接的网络业务,均可以采用本申请实施例提供的该方法。

由上文的介绍可知,当目标身份识别模块处于rrc连接态时,执行通话业务的其它身份识别模块会导致目标身份识别模块的eps承载被释放,导致其它身份识别模块通话结束后,目标身份识别模块尝试建立语音、视频通话、或者发送、接收短信时,会产生接收、发送短信延迟,呼叫延迟,呼叫降级甚至呼叫失败等问题。

针对该问题,本申请实施例中,终端可以在其他身份识别模块建立通话之前,检测目标身份识别模块是否处于rrc连接态,以便采取相应的预防措施。

其中,建立通话之前是指建立通话连接之前。当终端作为主叫方时,发送rrc连接建立请求消息或invite消息则确认开始建立通话,当终端作为被叫方时,发送寻呼响应消息或invite响应消息则确认开始建立通话。因此,当终端针对上述其他身份识别模块向网络侧发送rrc连接建立请求消息、invite消息、寻呼响应消息或invite响应消息之前,检测目标身份识别模块是否处于rrc连接态。

具体的,若终端作为通话主叫方,当终端针对上述其他身份识别模块向网络侧发送了rrc连接建立请求消息或invite消息时,则表示终端针对上述其他身份识别模块开始建立通话连接,那么终端的tx则会被上述其他身份识别模块占用。因此在检测到用户的通话请求后,且在向网络侧发送rrc连接建立请求消息或invite消息之前,终端检测目标身份识别模块是否处于rrc连接态。

若终端作为通话被叫方,在接收到网络侧针对上述其他身份识别模块发送的寻呼消息或invite消息后,若向网络侧反馈寻呼响应消息或invite响应消息,则表示终端针对上述其他身份识别模块开始建立通话连接,那么终端的tx则会被上述其他身份识别模块占用。因此在接收到网络侧针对上述其他身份识别模块发送的寻呼消息或invite消息后,且在向网络侧反馈寻呼响应消息或invite响应消息之前,终端检测目标身份识别模块是否处于rrc连接态。

步骤sb、将处于rrc连接态的目标身份识别模块的rrc状态迁移到空闲态,或者与网络侧进行针对处于rrc连接态的目标身份识别模块的eps上下文状态的同步。

具体而言,可以是在其他身份识别模块建立通话之前,将处于rrc连接态的目标身份识别模块的rrc状态迁移到空闲态;

当目标身份识别模块处于rrc连接态时,目标身份识别模块的无服务状态会使网络侧的rrc状态与终端侧的rrc状态出现不匹配,进而导致网络侧释放目标身份识别模块的eps承载。因此本申请实施例中,可以将处于rrc连接态的目标身份识别模块的rrc状态迁移到空闲态。这样在其他身份识别模块建立通话之前网络侧跟终端的rrc状态达到了一致,均为空闲态,从而可以避免在其他身份识别模块执行通话业务过程中目标身份识别模块因rlc重传失败导致的eps承载释放问题。在其他身份识别模块通话结束后,目标身份识别模块便可以立即发起或者接收volte语音/视频电话或者短信等业务。

当终端针对上述其他身份识别模块向网络侧发送rrc连接建立请求消息、invite消息、寻呼响应消息或invite响应消息之前,检测到目标身份识别模块处于rrc连接态,则将处于rrc连接态的目标身份识别模块的rrc状态迁移到空闲态,然后再向网络侧发送rrc连接建立请求消息、invite消息、寻呼响应消息或invite响应消息。

具体的,若终端作为通话主叫方,在检测到用户的通话请求后,且在向网络侧发送rrc连接建立请求消息或invite消息之前,若终端检测到目标身份识别模块处于rrc连接态,则可以将处于rrc连接态的目标身份识别模块的rrc状态迁移到空闲态,然后再向网络侧发送rrc连接建立请求消息或invite消息。

若终端作为通话被叫方,在接收到网络侧针对上述其他身份识别模块发送的寻呼消息或invite消息后,且在向网络侧反馈寻呼响应消息或invite响应消息之前,若终端检测到目标身份识别模块处于rrc连接态,则可以将处于rrc连接态的目标身份识别模块的rrc状态迁移到空闲态,然后再向网络侧反馈寻呼响应消息或invite响应消息。

一种可行的实现方式中,该过程中,是针对目标身份识别模块,进行使得目标身份识别模块从rrc连接态转换到rrc空闲态的网络交互流程。触发目标身份识别模块的rrc状态从连接态迁移到空闲态,就可以快速使网络侧跟终端的rrc状态达到一致。

作为示例地,可以针对处于rrc连接态的目标身份识别模块,发起跟踪区更新tau(trackingareaupdate,跟踪区更新)过程,使得网络侧释放处于rrc连接态的目标身份识别模块的rrc连接,就可以触发目标身份识别模块的rrc进入空闲态。

具体地,终端针对目标身份识别模块发送taurequest(tau请求)消息给网络侧,携带本地位置区(或者跟踪区)标识、网络分配的终端临时标识、本地eps上下文状态等信息。网络侧收到taurequest消息后,会返回tauaccept(tau接受)消息,同时释放目标身份识别模块的rrc连接。当针对目标身份识别模块的tau过程完成后,网络将释放rrc连接,目标身份识别模块即处于rrc空闲态。

实际应用中,可发起网络交互流程可以不限于tau过程,只要能使目标身份识别模块从rrc连接态转换到rrc空闲态的网络交互流程,均可以属于本申请的精神或范畴。

本申请实施例中,在步骤sb之后,其他身份识别模块再建立通话,即建立通话连接,如针对上述其他身份识别模块向网络侧发送rrc连接建立请求消息、invite消息、寻呼响应消息或invite响应消息。这样在其他身份识别模块执行通话业务的过程中,关于目标身份识别模块的网络侧的rrc状态跟终端的rrc状态是相同的,均为空闲态,从而不会触发网络侧释放目标身份识别模块的eps承载。那么在其他身份识别模块通话结束后,目标身份识别模块就可以毫无延迟地建立volte通话,可解决上述问题2。

本申请实施例中,也可以是在其他身份识别模块通话结束之后,与网络侧进行针对处于rrc连接态的目标身份识别模块的eps上下文状态的同步。

当目标身份识别模块处于rrc连接态时,目标身份识别模块的无服务状态会使网络侧释放目标身份识别模块的eps承载,进而导致其它身份识别模块通话结束后,目标身份识别模块会发生接收、发送短信延迟,呼叫延迟,呼叫降级甚至呼叫失败的情况。因此本申请实施例中,可以与网络侧进行针对处于rrc连接态的目标身份识别模块的eps上下文状态的同步。这样在其他身份识别模块通话结束之后,终端侧与网络侧针对目标身份识别模块的eps上下文状态可以快速得到同步,目标身份识别模块便可立即发起或者接收volte语音/视频电话或者短信等业务。

一种可行的实现方式中,该过程中,可以针对处于rrc连接态的目标身份识别模块,发起tau过程,使得网络侧指示对应的eps上下文状态。

即在其他身份识别模块通话结束之后,终端立即针对目标身份识别模块发起一次tau过程。该tau过程主要是用来对齐终端侧和网络侧针对目标身份识别模块的eps上下文状态。

具体地,终端针对目标身份识别模块发送taurequest消息给网络侧,tau请求消息中携带本地位置区(或跟踪区)标识、网络分配的终端临时标识、本地eps上下文状态等信息。网络侧收到taurequest消息后,会检查其本地的eps上下文状态,如果跟终端上报的目标身份识别模块的eps上下文状态出现不匹配,如imspdn状态在网络侧中标识为去激活状态而在终端本地被标识为激活状态时,则会在返回给终端的tauaccept消息中把对应的eps上下文状态置为0,即指示当前imspdn的eps上下文状态为去激活状态。

而对终端来说,可以当网络侧反馈的tau接受消息指示目标身份识别模块的eps上下文状态为去激活状态时,建立针对处于rrc连接态的目标身份识别模块的ims网络连接。

其中,进行ims网络连接包括imspdn的激活过程和ims注册过程。

本申请实施例中,终端在收到针对目标身份识别模块的标识网络侧的imspdn的eps上下文状态为去激活状态的tauaccept消息后,可以立即发起imspdn激活过程并发起ims注册过程,以对齐终端侧与网络侧的eps上下文状态,随后目标身份识别模块就可以毫无延迟地建立volte通话,也可解决上述问题2。

本申请实施例提供的网络连接方法,在其他身份识别模块执行通话业务的情况下,对目标身份识别模块使用vowifi服务,保证目标身份识别模块的通信业务;且针对目标身份识别模块支持volte业务的情况,在其他身份识别模块建立通话之前,若检测到目标身份识别模块处于rrc连接态,则将处于rrc连接态的目标身份识别模块的rrc状态迁移到空闲态,或者与网络侧进行针对处于rrc连接态的目标身份识别模块的eps上下文状态的同步,以使得其他身份识别模块通话结束后,目标身份识别模块能够无延迟地建立volte通话,显著提升用户体验。

本申请实施例还提供了一种网络连接方法,如图5所示,该方法包括:

步骤s501、在任一身份识别模块建立通话之前,检测其他身份识别模块是否处于rrc连接态;

实际应用中,可以针对volte业务,或者其它需要进行rrc连接的网络业务,采用本申请实施例提供的该方法。

由上文的介绍可知,当支持volte业务的身份识别模块处于rrc连接态时,执行通话业务的其他任一身份识别模块会导致上述处于rrc连接态的身份识别模块的eps承载被释放,导致该任一身份识别模块通话结束后,原处于rrc连接态的身份识别模块尝试建立语音、视频通话、或者发送、接收短信时,会产生接收、发送短信延迟,呼叫延迟,呼叫降级甚至呼叫失败等问题。

针对该问题,本申请实施例中,终端可以在该任一身份识别模块建立通话之前,检测其他身份识别模块是否处于rrc连接态,以便采取相应的预防措施。

其中,建立通话之前是指建立通话连接之前。当终端作为主叫方时,发送rrc连接建立请求消息或invite消息则确认开始建立通话,当终端作为被叫方时,发送寻呼响应消息或invite响应消息则确认开始建立通话。因此,当终端针对任一身份识别模块向网络侧发送rrc连接建立请求消息、invite消息、寻呼响应消息或invite响应消息之前,检测其他身份识别模块是否处于rrc连接态。

具体的,若终端作为通话主叫方,当终端针对任一身份识别模块向网络侧发送了rrc连接建立请求消息或invite消息时,则表示终端针对该任一身份识别模块开始建立通话连接,那么终端的tx则会被占用。因此在检测到用户的通话请求后,且在向网络侧发送rrc连接建立请求消息或invite消息之前,终端检测其他身份识别模块是否处于rrc连接态。

若终端作为通话被叫方,在接收到网络侧针对任一身份识别模块发送的寻呼消息或invite消息后,若向网络侧反馈寻呼响应消息或invite响应消息,则表示终端针对该任一身份识别模块开始建立通话连接,那么终端的tx则会被占用。因此在接收到网络侧针对任一身份识别模块发送的寻呼消息或invite消息后,且在向网络侧反馈寻呼响应消息或invite响应消息之前,终端检测其他身份识别模块是否处于rrc连接态。

步骤s502、将处于rrc连接态的身份识别模块的rrc状态迁移到空闲态,或者与网络侧进行针对处于rrc连接态的身份识别模块的eps上下文状态的同步。

具体而言,可以是在任一身份识别模块建立通话之前,将处于rrc连接态的身份识别模块的rrc状态迁移到空闲态;

当身份识别模块处于rrc连接态时,由于其他身份识别模块执行的通话业务导致的身份识别模块的无服务状态,会使网络侧的rrc状态与终端侧的rrc状态出现不匹配,进而导致网络侧释放目标身份识别模块的eps承载。因此本申请实施例中,可以将处于rrc连接态的身份识别模块(为方便描述,下文中将该身份识别模块称为目标身份识别模块)的rrc状态迁移到空闲态。这样在该任一身份识别模块建立通话之前,网络侧跟终端的rrc状态达到了一致,均为空闲态,从而可以避免在该任一身份识别模块执行通话业务过程中,目标身份识别模块因rlc重传失败导致的eps承载释放问题。在该任一身份识别模块通话结束后,目标身份识别模块便可以立即发起或者接收volte语音/视频电话或者短信等业务。

当终端针对任一身份识别模块向网络侧发送rrc连接建立请求消息、invite消息、寻呼响应消息或invite响应消息之前,检测到其他身份识别模块处于rrc连接态,则将处于rrc连接态的目标身份识别模块的rrc状态迁移到空闲态,然后再向网络侧发送rrc连接建立请求消息、invite消息、寻呼响应消息或invite响应消息。

具体的,若终端作为通话主叫方,在检测到用户的通话请求后,且在向网络侧发送rrc连接建立请求消息或invite消息之前,若终端检测到其他身份识别模块处于rrc连接态,则可以将处于rrc连接态的目标身份识别模块的rrc状态迁移到空闲态,然后再向网络侧发送rrc连接建立请求消息或invite消息。

若终端作为通话被叫方,在接收到网络侧针对任一身份识别模块发送的寻呼消息或invite消息后,且在向网络侧反馈寻呼响应消息或invite响应消息之前,若终端检测到其他身份识别模块处于rrc连接态,则可以将处于rrc连接态的目标身份识别模块的rrc状态迁移到空闲态,然后再向网络侧反馈寻呼响应消息或invite响应消息。

一种可行的实现方式中,该过程中,是针对目标身份识别模块,进行使得目标身份识别模块从rrc连接态转换到rrc空闲态的网络交互流程。触发目标身份识别模块的rrc状态从连接态迁移到空闲态,就可以快速使网络侧跟终端的rrc状态达到一致。

作为示例地,可以针对处于rrc连接态的身份识别模块,发起跟踪区更新tau过程,使得网络侧释放处于rrc连接态的身份识别模块(可以称为目标身份识别模块)的rrc连接,就可以触发处于rrc连接态的身份识别模块的rrc进入空闲态。

具体地,终端针对目标身份识别模块发送taurequest(tau请求)消息给网络侧,携带本地位置区(或者跟踪区)标识、网络分配的终端临时标识、本地eps上下文状态等信息。网络侧收到taurequest消息后,会返回tauaccept(tau接受)消息,同时释放目标身份识别模块的rrc连接。当针对目标身份识别模块的tau过程完成后,网络将释放rrc连接,目标身份识别模块即处于rrc空闲态。

实际应用中,可发起网络交互流程可以不限于tau过程,只要能使目标身份识别模块从rrc连接态转换到rrc空闲态的网络交互流程,均可以属于本申请的精神或范畴。

本申请实施例中,在步骤s502之后,该任一身份识别模块再建立通话,即建立通话连接,如针对该任一身份识别模块向网络侧发送rrc连接建立请求消息、invite消息、寻呼响应消息或invite响应消息。这样在该任一身份识别模块执行通话业务过程中,关于目标身份识别模块的网络侧的rrc状态跟终端侧的rrc状态是相同的,均为空闲态,从而不会触发网络侧释放目标身份识别模块的eps承载。那么在该任一身份识别模块通话结束后,目标身份识别模块就可以毫无延迟地建立volte通话,可解决上述问题2。

本申请实施例中,也可以是在任一身份识别模块通话结束之后,与网络侧进行针对处于rrc连接态的身份识别模块的eps上下文状态的同步。

当身份识别模块(为方便描述,下文中将该身份识别模块称为目标身份识别模块)处于rrc连接态时,由于其他身份识别模块执行的通话业务导致的目标身份识别模块的无服务状态,会使网络侧释放目标身份识别模块的eps承载,进而导致其它身份识别模块通话结束后,目标身份识别模块会发生接收、发送短信延迟,呼叫延迟,呼叫降级甚至呼叫失败的情况。因此本申请实施例中,可以与网络侧进行针对处于rrc连接态的目标身份识别模块的eps上下文状态的同步。这样在该任一身份识别模块通话结束之后,终端侧与网络侧针对目标身份识别模块的eps上下文状态可以快速得到同步,处于rrc连接态的目标身份识别模块便可立即发起或者接收volte语音/视频电话或者短信等业务。

一种可行的实现方式中,该过程中,可以针对处于rrc连接态的身份识别模块,发起tau过程,使得网络侧指示对应的eps上下文状态。

即在该任一身份识别模块通话结束之后,终端立即针对目标身份识别模块发起一次tau过程。该tau过程主要是用来对齐终端侧和网络侧针对目标身份识别模块的eps上下文状态。

具体地,终端针对目标身份识别模块发送taurequest消息给网络侧,taurequest消息中携带本地位置区(或跟踪区)标识、网络分配的终端临时标识、本地eps上下文状态等信息。网络侧收到taurequest消息后,会检查其本地的eps上下文状态,如果跟终端上报的目标身份识别模块的eps上下文状态出现不匹配,如imspdn状态在网络侧中标识为去激活状态而在终端本地被标识为激活状态时,则会在返回给终端的tauaccept消息中把对应的eps上下文状态置为0,即指示当前imspdn的eps上下文状态为去激活状态。

而对终端来说,可以当网络侧反馈的tauaccept消息指示目标身份识别模块的eps上下文状态为去激活状态时,建立针对目标身份识别模块的ims网络连接。

其中,进行ims网络连接包括imspdn的激活过程和ims注册过程。

本申请实施例中,终端在收到针对目标身份识别模块的标识网络侧的imspdn的eps上下文状态为去激活状态的tauaccept消息后,可以立即发起imspdn激活过程并发起ims注册过程,以对齐终端侧与网络侧的eps上下文状态,随后目标身份识别模块就可以毫无延迟地建立volte通话,也可解决上述问题2。

本申请实施例提供的网络连接方法,在任一身份识别模块建立通话之前,检测其他身份识别模块是否处于rrc连接态;将处于rrc连接态的身份识别模块的rrc状态迁移到空闲态,或者与网络侧进行针对处于rrc连接态的身份识别模块的eps上下文状态的同步,使得该任一身份识别模块通话结束后,目标身份识别模块能够无延迟地建立volte通话,显著提升用户体验。

一种可行的实现方式中,双卡双volte的终端,如果通话卡收到了用户的通话请求后,非通话卡处于rrc连接状态,即非通话卡在通话卡建立通话前处于rrc连接状态,则首先可以通过tau过程触发非通话卡的rrc进入空闲态,然后再针对通话卡建立通话。这样网络侧和终端侧针对非通话卡的rrc状态达到了一致,从而可以避免在执行通话业务过程中因rlc重传失败导致的eps承载释放问题。这样在通话卡的通话结束后,非通话卡可以立即发起或者接收volte语音/视频电话或者短信等业务。

另一种可行的实现方式中,当非通话卡在通话卡建立通话前处于rrc连接状态时,也可以在通话卡通话结束后,非通话卡立即发起一次tau过程。tau请求消息中携带本地eps上下文的状态,以便与网络侧进行eps上下文状态的同步。如果终端和网络侧针对非通话卡的eps上下文状态出现不匹配,如imspdn状态在网络侧标识为去激活而在终端本地被标识为激活状态时,终端应该立即发起imspdn激活过程,然后注册ims服务。这样,非通话卡也可以立即发起或者接收volte语音/视频电话或者短信等业务。

下面以双卡单通终端为例,示例性地介绍本申请实施例提供的网络连接方法的几个应用场景,本领域技术人员可以理解,本申请实施例提供的网络连接方法的还可以应用于其他场景,此处仅是示例性介绍,不应理解为对本申请的限定。

应用场景一:

该应用场景中的终端为双卡双待单通单volte的终端,其中,只有卡1支持volte业务,卡1工作于volte模式,卡2工作于3g/2g模式。

如图6所示,如果卡1无移动网络可用(如进入无移动信号区域或者海外漫游时但是未开通海外漫游权限的场景)或者卡1有移动网络可用但是卡2在执行通话业务(如建立通话或正在通话中,图6以通话中为例进行说明),这种情况下,终端可以针对卡1先尝试扫描终端外部可用的wifiap网络,如果有终端外部wifiap可被卡1使用,则针对卡1尝试连接该终端外部wifiap,通过该ap连接wifi网络,基于连接的wifi网络发起ims注册,与ims网络建立网络连接,以便使用vowifi服务,从而实现双卡双通的目的。

如果经过扫描后没有终端外部wifi可被卡1使用,这时如果卡2在5g/4g/3g网络下,由于5g/4g/3g网络可以支持电路域业务和数据域业务的并发,卡2即使在执行通话业务也可以把其数据业务通过wifi热点方式共享给卡1使用,即开启卡2的wifi热点,针对卡1检测并连接这个wifi热点,基于wifi热点连接wifi网络,基于wifi网络并尝试发起ims注册,与ims网络建立网络连接,以便使用vowifi服务,从而实现双卡双通的目的。

应用场景二:

该应用场景中的终端为双卡双待单通双volte的终端其中,两个卡均支持volte业务,卡1和卡2均工作于volte模式。

如图7所示,如果卡1(或者卡2)无移动网络(5g/4g/3g/2g等)可用(如进入无移动信号区域或者在海外漫游时但是卡未开通海外漫游权限的场景)或者卡1(或者卡2)有移动网络可用但是卡2(或者卡1)在执行通话业务(如建立通话或正在通话中,正在通话中也可以称为处于通话状态,图7以在通话状态为例进行说明),这种情况下,终端可以针对卡1(或者卡2)先尝试扫描终端外部可用的wifiap,如果有终端外部wifiap可被卡1(或者卡2)使用,则针对卡1(或者卡2)尝试连接该终端外部wifiap,通过该ap连接wifi网络,基于连接的wifi网络并发起ims注册,与ims网络建立网络连接,以便使用vowifi服务,从而实现双卡双通的目的。

如果经过扫描后没有终端外部wifiap可被卡1(或者卡2)使用,这时如果卡2(或者卡1)在5g/4g/3g网络下,由于5g/4g/3g网络可以支持电路域业务和数据域业务的并发,卡2(或者卡1)即使在通话状态也可以把其数据业务通过wifi热点方式共享给卡1(或者卡2)使用,开启卡2(或者卡1)的wifi热点,卡1(或者卡2)检测并连接这个wifi热点,基于wifi热点连接wifi网络,基于wifi网络发起ims注册,与ims网络建立网络连接,以便使用vowifi服务,从而实现双卡双通的目的。

应用场景三:

该应用场景中的终端为双卡双待单通单(或者双)volte的终端,其中,卡1支持volte业务,卡2未工作在vowifi模式下。

如图8所示,在卡2建立通话前,如终端接收到用户针对卡2的通话请求或接收到网络侧发的寻呼消息或invite消息后,表明卡2可能会尝试建立一个通话,此时终端可以先检测卡1是否处于rrc连接态,如果卡1处于rrc连接态,则在卡2建立通话前先在卡1上发起一次触发其rrc状态从连接态迁移到空闲态的过程,如tau过程(但不限于tau过程),即卡1发起tau过程来触发卡1进入rrc空闲态。以tau过程为例,终端发送taurequest消息给网络,携带本地位置区(或跟踪区)标识、网络分配的终端临时标识、本地eps上下文状态等信息。网络收到taurequest消息后,返回tauaccept消息,同时释放卡1的rrc连接。当卡1完成tau过程后,卡1将处于rrc空闲态,然后再针对卡2建立通话,如向网络侧发送rrc连接建立请求消息、invite消息、寻呼响应消息、invite响应消息等。这样在卡2执行通话业务过程中,对于卡1网络侧的rrc状态跟终端侧的rrc状态是相同的,从而不会触发网络侧释放卡1的eps承载。那么卡2通话结束后,卡1就可以无延迟地建立volte通话。

应用场景四:

该应用场景中的终端为双卡双待单通单(或者双)volte的终端,其中,卡1支持volte业务,卡2未工作在vowifi模式下。

如图9所示,在卡2尝试建立通话前,如接收到用户的通话请求或接收到网络侧发的寻呼消息或invite消息后,表明卡2可能会尝试建立一个通话,此时终端可以先检测卡1是否处于rrc连接态,如果卡1处于rrc连接态,那么在卡2通话结束后,卡1将处于无服务状态,因此在卡2通话结束后,终端针对卡1立即发起一次tau过程,该tau过程主要是为了同步终端侧和网络侧的eps上下文状态。终端发送taurequest消息给网络,携带本地位置区(或跟踪区)标识、网络分配的终端临时标识、本地eps上下文状态等信息。网络侧收到taurequest消息后,检查网络侧本地的eps上下文状态,如果跟卡1上报的eps上下文状态不符,则在返回给卡1的tauaccept消息中把对应的eps上下文状态置为0,即指示其imspdn的eps上下文状态为去激活状态。卡1在收到标识网络侧的imspdn的eps上下文状态为去激活状态的tauaccept消息后,卡1立即发起imspdn激活过程并发起ims注册过程。这样,在卡2通话结束后,卡1就可以正常建立volte通话。

可以理解,应用场景一可以与应用场景三或应用场景四结合一起应用于双卡双待单通单volte的终端,应用场景二也可以与应用场景三或应用场景四结合一起应用于双卡双待单通双volte的终端。

另外,对于双卡双待单通终端,无论是无volte、单volte或双volte的终端,不管是卡1在执行通话业务或卡2在执行通话业务的应用场景,均可以对应用场景一或应用场景二进行适当的变化并进行应用,也应属于本申请的精神或范畴。

以及对于双卡双待单通终端,无论是单volte或双volte的终端,只要对于volte卡,另一张卡在执行通话业务的应用场景,均可以对应用场景三或应用场景四进行适当的变化并进行应用,也应属于本申请的精神或范畴。

本申请实施例还提供了一种网络连接装置,如图10所示,该网络连接装置100可以包括:连接模块1001和建立模块1002,其中,

连接模块1001用于针对目标身份识别模块,连接检测到的可用无线保真wifi网络;

建立模块1002用于基于连接的wifi网络,建立针对目标身份识别模块的ip多媒体子系统ims网络连接。

在一种可选的实现方式中,该网络连接装置100还可以包括:第一检测模块,其中,

第一检测模块用于当目标身份识别模块无法接入移动网络时,针对目标身份识别模块检测可用wifi网络。

在一种可选的实现方式中,第一检测模块具体用于当目标身份识别模块无移动网络可用时,或者当其他身份识别模块执行通话业务时,检测可用wifi网络。

在一种可选的实现方式中,连接模块1001具体用于针对目标身份识别模块,基于检测到的其他身份识别模块的wifi热点,连接wifi网络。

在一种可选的实现方式中,第一检测模块具体用于开启其他身份识别模块的wifi热点;针对目标身份识别模块检测其他身份识别模块的wifi热点。

在一种可选的实现方式中,第一检测模块具体用于针对目标身份识别模块,扫描可用wifi网络;当无可用wifi网络时,开启其他身份识别模块的wifi热点。

在一种可选的实现方式中,该网络连接装置100还可以包括:第二检测模块和网络交互模块,其中,

第二检测模块用于在其他身份识别模块建立通话之前,检测目标身份识别模块是否处于无线资源控制rrc连接态;

网络交互模块用于将处于rrc连接态的目标身份识别模块的rrc状态迁移到空闲态,或者与网络侧进行针对处于rrc连接态的目标身份识别模块的演进分组系统eps上下文状态的同步。

在一种可选的实现方式中,网络交互模块具体用于在其他身份识别模块建立通话之前,将处于rrc连接态的目标身份识别模块的rrc状态迁移到空闲态;

在一种可选的实现方式中,网络交互模块具体用于在其他身份识别模块通话结束之后,与网络侧进行针对处于rrc连接态的目标身份识别模块的eps上下文状态的同步。

在一种可选的实现方式中,网络交互模块具体用于针对处于rrc连接态的目标身份识别模块,发起跟踪区更新tau过程,使得网络侧释放处于rrc连接态的目标身份识别模块的rrc连接。

在一种可选的实现方式中,网络交互模块具体用于针对处于rrc连接态的目标身份识别模块,发起tau过程;当网络侧反馈的tau接受消息指示eps上下文状态为去激活状态时,建立针对处于rrc连接态的目标身份识别模块的ims网络连接。

本申请实施例提供的网络连接装置,在其他身份识别模块执行通话业务的情况下,对目标身份识别模块使用vowifi服务,保证目标身份识别模块的通信业务;且针对目标身份识别模块支持volte业务的情况,在其他身份识别模块建立通话之前,若检测到目标身份识别模块处于rrc连接态,则将处于rrc连接态的目标身份识别模块的rrc状态迁移到空闲态,或者与网络侧进行针对处于rrc连接态的目标身份识别模块的eps上下文状态的同步,以使得其他身份识别模块通话结束后,目标身份识别模块能够无延迟地建立volte通话,显著提升用户体验。

所属领域的技术人员可以清楚地了解到,本申请实施例提供的网络连接装置,其实现原理及产生的技术效果和前述方法实施例相同,为描述的方便和简洁,装置实施例部分未提及之处,可参考前述方法实施例中相应内容,在此不再赘述。

本申请实施例还提供了一种网络连接装置,如图11所示,该网络连接装置110可以包括:检测模块1101和网络交互模块1102,其中,

检测模块1101用于在任一身份识别模块建立通话之前,检测其他身份识别模块是否处于无线资源控制rrc连接态;

网络交互模块1102用于将处于rrc连接态的身份识别模块的rrc状态迁移到空闲态,或者与网络侧进行针对处于rrc连接态的身份识别模块的演进分组系统eps上下文状态的同步。

在一种可选的实现方式中,网络交互模块1102具体用于在任一身份识别模块建立通话之前,将处于rrc连接态的身份识别模块的rrc状态迁移到空闲态;

在一种可选的实现方式中,网络交互模块1102具体用于在任一身份识别模块通话结束之后,与网络侧进行针对处于rrc连接态的身份识别模块的eps上下文状态的同步。

在一种可选的实现方式中,网络交互模块1102具体用于针对处于rrc连接态的身份识别模块,发起跟踪区更新tau过程,使得网络侧释放处于rrc连接态的身份识别模块的rrc连接。

在一种可选的实现方式中,网络交互模块1102具体用于针对处于rrc连接态的身份识别模块,发起tau过程;当网络侧反馈的tau接受消息指示eps上下文状态为去激活状态时,建立针对处于rrc连接态的身份识别模块的ip多媒体子系统ims网络连接。

本申请实施例提供的网络连接装置,在任一身份识别模块建立通话之前,检测其他身份识别模块是否处于rrc连接态;将处于rrc连接态的身份识别模块的rrc状态迁移到空闲态,或者与网络侧进行针对处于rrc连接态的身份识别模块的eps上下文状态的同步,使得该任一身份识别模块通话结束后,目标身份识别模块能够无延迟地建立volte通话,显著提升用户体验。

所属领域的技术人员可以清楚地了解到,本申请实施例提供的网络连接装置,其实现原理及产生的技术效果和前述方法实施例相同,为描述的方便和简洁,装置实施例部分未提及之处,可参考前述方法实施例中相应内容,在此不再赘述。

本申请实施例还提供了一种电子设备,包括:处理器和存储器,存储器存储有至少一条指令、至少一段程序、代码集或指令集,该至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现前述方法实施例中相应内容。

可选地,电子设备还可以包括收发器。处理器和收发器相连,如通过总线相连。需要说明的是,实际应用中收发器不限于一个,该电子设备的结构并不构成对本申请实施例的限定。

其中,处理器可以是cpu,通用处理器,dsp,asic,fpga或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。

总线可包括一通路,在上述组件之间传送信息。总线可以是pci总线或eisa总线等。总线可以分为地址总线、数据总线、控制总线等。存储器可以是rom或可存储静态信息和指令的其他类型的静态存储设备,ram或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom、cd-rom或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。

本申请实施例提供的电子设备,在其他身份识别模块处于执行通话状态业务的情况下,对目标身份识别模块使用vowifi服务,保证目标身份识别模块的通信业务。

本申请实施例还提供了一种计算机可读存储介质,该计算机存储介质用于存储计算机指令,当其在计算机上运行时,使得计算机可以执行前述方法实施例中相应内容。

应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

以上所述仅是本申请的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

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