一种业务注册方法、终端及网络侧设备与流程

文档序号:21695207发布日期:2020-07-31 22:31阅读:319来源:国知局
一种业务注册方法、终端及网络侧设备与流程

本发明涉及通信技术领域,尤其涉及一种业务注册方法、终端及网络侧设备。



背景技术:

随着wlan(wirelesslocalareanetworks,无线局域网)和voip(voiceoverinternetprotocol,互联网协议电话)业务的发展,vowifi(voiceoverwi-fi,无线局域网络语音)技术应运而生,vowifi技术是利用现有的wifi(wireless-fidelity,无线保真)网络实现无线的voip语音通话,终端可以通过vowifi技术在wlan网络的覆盖范围内随时进行漫游语音及视频通话等业务。vowifi技术由于通信成本低,而且又能使用户获得wlan带来的方便性,所以越来越受到人们的关注。

相关技术中,vowifi技术将wifi作为接入网,最终接入ims(ipmultimediasubsystem,ip多媒体子系统)。

然而,vowifi以wifi作为接入网,当终端未处于wifi网络环境下时,终端无法进行vowifi业务。



技术实现要素:

本发明实施例提供一种业务注册方法、终端及网络侧设备,以解决现有技术中当终端未处于wifi网络环境下时,终端无法进行vowifi业务的问题。

为了解决上述技术问题,本发明是这样实现的:

第一方面,本发明实施例提供了一种业务注册方法,应用于终端,所述终端包括第一用户身份识别卡模块和第二用户身份识别卡模块,所述第一用户身份识别卡模块与第一用户身份识别卡关联,所述第二用户身份识别卡模块与第二用户身份识别卡关联,所述方法包括:

基于所述第一用户身份识别卡接入第一移动网络;

基于所述第一移动网络传输所述第二用户身份识别卡的无线局域网络语音vowifi注册消息。

第二方面,本发明实施例提供了一种业务注册方法,应用于网络侧设备,所述方法包括:

在终端基于第一用户身份识别卡接入第一移动网络的情况下,基于所述第一移动网络传输第二用户身份识别卡的vowifi注册消息,其中,所述终端包括第一用户身份识别卡模块和第二用户身份识别卡模块,所述第一用户身份识别卡模块与所述第一用户身份识别卡关联,所述第二用户身份识别卡模块与所述第二用户身份识别卡关联。

第三方面,本发明实施例提供了一种终端,所述终端包括第一用户身份识别卡模块和第二用户身份识别卡模块,所述第一用户身份识别卡模块与第一用户身份识别卡关联,所述第二用户身份识别卡模块与第二用户身份识别卡关联,所述终端还包括:

接入模块,用于基于所述第一用户身份识别卡接入第一移动网络;

第一传输模块,用于基于所述第一移动网络传输所述第二用户身份识别卡的无线局域网络语音vowifi注册消息。

第四方面,本发明实施例提供了一种网络侧设备,所述网络侧设备包括:

第一传输模块,用于在终端基于第一用户身份识别卡接入第一移动网络的情况下,基于所述第一移动网络传输第二用户身份识别卡的vowifi注册消息,其中,所述终端包括第一用户身份识别卡模块和第二用户身份识别卡模块,所述第一用户身份识别卡模块与所述第一用户身份识别卡关联,所述第二用户身份识别卡模块与所述第二用户身份识别卡关联。

第五方面,本发明实施例提供了一种终端,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如第一方面所述的业务注册方法中的步骤。

第六方面,本发明实施例提供了一种网络侧设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如第一方面所述的业务注册方法中的步骤。

第七方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现本发明实施例提供的应用于终端的业务注册方法中的步骤,或者,所述计算机程序被处理器执行时实现本发明实施例提供的应用于网络侧设备的业务注册方法中的步骤。

本发明实施例中,基于所述第一用户身份识别卡接入第一移动网络;基于所述第一移动网络传输所述第二用户身份识别卡的无线局域网络语音vowifi注册消息。这样,能够通过第一用户身份识别卡接入的移动网络进行第二用户身份识别卡的vowifi注册以及vowifi通话业务,终端能够在未处于wifi网络环境下时,进行vowifi业务。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种业务注册方法的流程图之一;

图2是本发明实施例提供的一种组网结构示意图;

图3是本发明实施例提供的一种业务注册方法中信令交互示意图之一;

图4是本发明实施例提供的一种业务注册方法中信令交互示意图之二;

图5是本发明实施例提供的一种业务注册方法中信令交互示意图之三;

图6是本发明实施例提供的一种业务注册方法的流程图之二;

图7是本发明实施例提供的一种终端的结构示意图之一;

图8是本发明实施例提供的一种终端的结构示意图之二;

图9是本发明实施例提供的一种终端的结构示意图之三;

图10是本发明实施例提供的一种终端的结构示意图之四;

图11是本发明实施例提供的一种终端的结构示意图之五;

图12是本发明实施例提供的一种终端的结构示意图之六;

图13是本发明实施例提供的一种网络侧设备的结构示意图之一;

图14是本发明实施例提供的一种网络侧设备的结构示意图之二;

图15是本发明实施例提供的一种网络侧设备的结构示意图之三;

图16是本发明实施例提供的一种网络侧设备的结构示意图之四;

图17是本发明实施例提供的一种网络侧设备的结构示意图之五;

图18是本发明实施例提供的一种网络侧设备的结构示意图之六;

图19是本发明实施例提供的一种终端的结构示意图之七;

图20是本发明实施例提供的一种网络侧设备的结构示意图之七。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明实施例中,终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载移动终端、可穿戴设备、以及计步器等。

参见图1,图1是本发明实施例提供的一种业务注册方法的流程图之一,所述方法应用于终端,所述终端包括第一用户身份识别卡模块和第二用户身份识别卡模块,所述第一用户身份识别卡模块与第一用户身份识别卡关联,所述第二用户身份识别卡模块与第二用户身份识别卡关联,如图1所示,包括以下步骤:

步骤101、基于所述第一用户身份识别卡接入第一移动网络。

其中,可以在终端未连接wifi,例如无wifi可用的情况下,基于所述第一用户身份识别卡接入第一移动网络。以终端为手机为例,第一用户身份识别卡和第二用户身份识别卡可以分别为手机的sim卡1和sim卡2。可以打开手机的数据网络开关,将手机接入移动网络。所述第一移动网络可以为lte网络,或者,还可以为其他网络。终端可以通过第一用户身份识别卡模块与第一用户身份识别卡进行通信,并可以通过第二用户身份识别卡模块与第二用户身份识别卡进行通信。

步骤102、基于所述第一移动网络传输所述第二用户身份识别卡的无线局域网络语音vowifi注册消息。

其中,可以是在未检测到无线局域网络信号的情况下,基于所述第一移动网络传输所述第二用户身份识别卡的无线局域网络语音vowifi注册消息;或者可以是,在未检测到无线局域网络信号,且所述第二用户身份识别卡的移动网络信号参数低于第一预设值的情况下,基于所述第一移动网络传输所述第二用户身份识别卡的无线局域网络语音vowifi注册消息;或者还可以是,在未检测到无线局域网络信号,所述第二用户身份识别卡的移动网络信号参数低于第一预设值,及所述第一用户身份识别卡的移动网络信号参数高于第七预设值的情况下,基于所述第一移动网络传输所述第二用户身份识别卡的无线局域网络语音vowifi注册消息。本发明实施例对此不进行限定。

另外,所述基于所述第一移动网络传输所述第二用户身份识别卡的无线局域网络语音vowifi注册消息,可以是,基于所述第一移动网络在终端和网络侧设备之间传输所述第二用户身份识别卡的vowifi注册消息。

在实际应用中,通过vowifi技术,运营商可以利用wifi热点,为用户提供语音服务。通过vowifi技术,用户可以采用wifi接入,在使用移动互联网的同时,拨打或接听语音或视频电话。现有技术中,使用vowifi需要连接可用的wifi,但用户在户外或其它无wifi的地方,无法使用vowifi。本发明实施例中,基于所述第一用户身份识别卡接入第一移动网络,基于所述第一移动网络传输所述第二用户身份识别卡的无线局域网络语音vowifi注册消息。能够在无wifi的情况下,支持终端的第二用户身份识别卡利用第一用户身份识别卡的移动网络数据流量进行vowifi业务。

需要说明的是,vowifi目前可以通过三种组网方式实现,分别为通过s2b接口协议非可信接入3gpp网络,通过s2a接口协议可信接入3gpp网络,以及通过s2c接口协议网络直接接入ims。针对这三种组网方式,从技术方面分析,尤其是从对网络的影响和终端成熟度来分析,对于已经部署大量wlan接入点的运营商来说,采用通过s2a接口协议可信接入3gpp网络,需要升级改造或者直接替换全网wlan接入点设备,施工周期长、成本高、及难度大;而采用通过s2b接口协议非可信接入3gpp网络,可以结合公共wifi网络的开放性和运营商核心网的高可靠性、qos保证等特性,可以以较低成本实现语音在wlan和lte网络间的无缝切换。因此,通过s2b接口协议非可信接入3gpp网络的方案将逐步取代通过s2a接口协议可信接入3gpp网络的方案,成为目前较可行的vowifi组网方案。通过s2b接口协议非可信接入3gpp网络的组网方案中,终端可以通过非信任域wifi网络接入到运营商的3gpp网络,认证鉴权后可以将呼叫请求路由到ims进行处理,实现语音、短信、及补充业务等ims业务。并且在s2b接口协议非可信接入3gpp网络的组网方案中,为实现vowifi业务,仅需新增epdg(evolevdpacketdatagateway,演进型分组数据网关)网元和3gppaaa(authenticationauthorizationandaccounting,验证、授权和记账)网元即可。在本发明实施例中,可以采用通过s2b接口协议非可信接入3gpp网络的组网方案实现vowifi业务。

另外,网络侧设备可以包括核心网侧设备。如图2所示,网络侧设备可以包括如下网元:mme(mobilitymanagemententity,移动管理实体)、pgw(packetdatanetworkgw,分组数据网关)、epdg及hss(homesubscriberserver,归属签约用户服务器)。终端可以接入lte网络,终端的sim卡1和sim卡2可以通过lte网络与网络侧设备进行通信。如图2所示,sim卡1可以通过lte1网络、mme1、pgw1、hss、及ims服务器之间的通信实现通过lte1网络注册上volte;sim卡2可以通过lte2网络、mme2、pgw2、hss、及ims服务器之间的通信实现通过lte2网络注册上volte;sim卡2可以通过lte1网络、mme1、pgw1、hss、epdg、pgw2及ims服务器之间的通信实现通过sim卡1连接的lte1网络从volte切换到vowifi。

在实际应用中,作为一种实施方式,终端上可以设置有sim卡1和sim卡2,且sim卡1和sim卡2可以均注册上volte,sim卡1可以连接第一移动网络。当sim卡1网络信号质量和强度较强且处于空闲态,sim卡2网络信号较弱或无网络信号时,sim卡2可以透过sim卡1连接的网络注册上vowifi,sim卡2可以通过vowifi进行拨号或接听。sim卡1和sim卡2可以接入lte网络,mme可以分别将sim卡1和sim卡2的apn(accesspointname,接入点名)和pgw信息注册到hss。若终端检测到sim卡2的移动网络信号参数低于第一预设值,且sim卡1的移动网络信号参数高于第七预设值,可以触发sim卡2切换到vowifi。sim卡2可以使用sim卡1连接的第一移动网络附着到epdg。epdg可以从hss中获取apn和pgw信息。epdg可以选择接入切换前相同的pgw,可以在pgw侧删除sim卡2原有的资源。sim卡2通过epdg和pgw注册上vowifi后,可以利用vowifi进行通话。当终端检测到sim卡2的移动网络信号参数高于第二预设值,和/或,sim卡1的移动网络信号参数低于第三预设值时,可以触发sim卡2从vowifi切换到volte。

在实际应用中,作为另一种实施方式,终端上可以设置有sim卡1和sim卡2,当终端为双卡单通终端时,当sim卡1正在进行volte电话且sim卡1网络信号质量和强度较强时,sim卡2可以透过sim卡1连接的网络注册上vowifi,sim卡2可以通过vowifi进行拨号或接听。sim卡1和sim卡2可以接入lte网络,mme可以分别将sim卡1和sim卡2的apn和pgw信息注册到hss。当sim卡1正在进行volte电话且sim卡1网络信号质量和强度较强时,可以触发sim卡2切换到vowifi。sim卡2可以使用sim卡1连接的第一移动网络附着到epdg。epdg从hss中获取apn和pgw信息。epdg可以从hss中获取apn和pgw信息。epdg可以选择接入切换前相同的pgw,可以在pgw侧删除sim卡2原有的资源。sim卡2通过epdg和pgw注册上vowifi后,当sim卡2来电后,可以利用vowifi进行通话。sim卡1的volte电话结束后,若终端检测到sim卡2的移动网络信号参数高于第二预设值,和/或,sim卡1的移动网络信号参数低于第三预设值时,则可以触发sim卡2从vowifi切换到volte。

需要说明的是,若sim卡2未检测到网络信号或者未接入lte网络,则在进行vowifi注册的过程中,可以直接在注册消息中携带attach标识进行vowifi注册。

本发明实施例中,基于所述第一用户身份识别卡接入第一移动网络;基于所述第一移动网络传输所述第二用户身份识别卡的无线局域网络语音vowifi注册消息。这样,能够通过第一用户身份识别卡接入的移动网络进行第二用户身份识别卡的vowifi注册以及vowifi通话业务,能够在终端未处于wifi网络环境下时,进行vowifi业务。

可选的,所述基于所述第一移动网络传输所述第二用户身份识别卡的无线局域网络语音vowifi注册消息之前,所述方法还包括:

在未检测到无线局域网络信号,且所述第二用户身份识别卡的移动网络信号参数低于第一预设值的情况下,向网络侧设备发送第一切换请求消息,所述第一切换请求消息用于所述第二用户身份识别卡请求进行vowifi业务;

接收所述网络侧设备发送的第一切换响应消息,所述第一切换响应消息包括所述网络侧设备的演进型分组数据网关epdg网元的网络地址;

所述基于所述第一移动网络传输所述第二用户身份识别卡的无线局域网络语音vowifi注册消息,包括:

基于所述第一移动网络和所述epdg网元的网络地址传输所述第二用户身份识别卡的无线局域网络语音vowifi注册消息。

其中,所述移动网络信号参数可以包括rsrq(referencesignalreceivingquality,参考信号接收质量),rsrp(referencesignalreceivedpower,下行参考信号的接收功率),或snr(signaltonoiseratio,信噪比)等参数中的至少一项。所述第二用户身份识别卡的移动网络信号参数低于第一预设值,可以认为所述第二用户身份识别卡接入网络的网络信号较差。所述终端未检测到无线局域网络信号,可以认为终端未处于无线局域网络环境下。可以在第二用户身份识别卡通过第二移动网络注册上volte的情况下,向网络侧设备发送第一切换请求消息。所述第二用户身份识别卡可以接入第二移动网络,可以通过第一移动网络或第二移动网络向网络侧设备发送第一切换请求消息,可以通过第一移动网络或第二移动网络接收所述网络侧设备发送的第一切换响应消息。所述第一切换请求消息还可以用于所述第二用户身份识别卡请求基于第一移动网络进行vowifi业务。

在实际应用中,以第一用户身份识别卡为sim卡1,第二用户身份识别卡为sim卡2为例,当sim卡1的网络信号质量和强度较强且处于空闲(idle)态,sim卡2的信号质量和强度较弱时,sim卡2可以透过sim卡1连接的网络注册上vowifi,sim卡2可以通过vowifi进行拨号或接听。sim卡可以通过e-utran(evolvedumtsterrestrialradioaccessnetwork,演进的umts陆地无线接入网)与网络侧设备进行通信。如图3所示,业务注册方法可以包括如下交互过程:

201、终端(ue)插入sim卡1和sim卡2,sim卡1和sim卡2可以均注册上volte,且终端未检测到无线局域网络信号。

202、若ue检测到sim卡2的移动网络信号参数低于第一预设值,且sim卡1的移动网络信号参数高于第七预设值,则可以发送第一切换请求消息,例如,wifihandoverrequest(wifi切换请求)消息至e-utran2,wifihandoverrequest可以用于指示网络预先准备切换vowifi。

203、e-utran2可以将wifihandoverrequest消息转发至mme2。

204、mme2接收到wifihandoverrequest消息,可以将wifihandoverrequest消息发送至epdg,mme2可以通过dns查询获取epdg的网络地址。

205、epdg接收到wifihandoverrequest消息后,epdg可以从hss中获取apn2和pgw2等信息。

206、hss将apn2和pgw2等信息发送至epdg。

207、epdg下发第一切换响应消息,例如,wifihandoverresponse(wifi切换响应)消息至mme2,在wifihandoverresponse消息中携带apn2,pgw2和epdg的网络地址等信息。

208、mme2将wifihandoverresponse消息转发至e-utran2。

209、e-utran2将wifihandoverresponse消息转发至ue。

210、uesim卡2解析出wifihandoverresponse消息中携带epdg的网络地址等信息,可以使用epdg的网络地址进行ikev2流程,并完成iketunnel(隧道)建立与3gppaaa的鉴权认证流程,同时会在第三个eapresponse(eap响应)消息中获取到uesim卡2在volte注册时使用的pgw2的信息;且在该鉴权认证流程中,若ue支持切换过程中保留网络地址,则会在ike信令中设置cfg_request中携带之前在e-utran2接入时获取到的业务ip。

211、epdg在收到第三个eapresponse消息后,开始向pgw2发送createsessionrequest(创建会话请求)消息。在该消息中可以携带从ike消息中获取的ue的ip地址,epdg可以将handover(切换)标识设置为1,同时设置rattype为wlan。

212、pgw2在接收到createsessionrequest消息后,可以通过ccr/cca消息与pcrf交互,获取在wifi接入场景下对应的规则信息。pgw2可以通过aar消息上报pgwid信息给3gppaaa,3gppaaa会同步该信息到hss;hss可以通过insertsubscriberdata(插入签约数据)消息将语音对应apn下的pgw2信息同步到mme2。

213、pgw2可以向epdg返回modifybearerresponse(修改承载响应)消息进行确认,epdg在接收到createsessionresponse消息后,可以向ue发送ike_auth消息,从而可以完成ipsec隧道创建流程。

214、epdg和uesim卡2完成ikev2消息交互,并创建ipsec隧道。

215、由于步骤211中设置了handover标识,epdg可以发送modifybearerrequest(修改承载请求)消息到pgw2,pgw2接收到modifybearerrequest消息后可以将下行隧道从3gpp切换到wlan侧。

216、pgw2可以向epdg返回modifybearerresponse消息进行确认。

217、uesim卡2可以通过e-utran1和pgw2之间的ip连接建立,包含一段ipsec隧道和一段gtp隧道,注册上vowifi,并可以通过vowifi进行通话业务。

218、pgw2可以向3gpp接入发起pdngwinitiatedbearerdeactivation(s5/s8使用gtp)过程,进行sim卡2之前注册的volte的资源释放。

该实施方式中,通过终端主动发送第一切换请求消息,使得第二用户身份识别卡基于所述第一移动网络附着到所述epdg网元,能够减轻网络侧设备的压力。

可选的,所述基于所述第一移动网络传输所述第二用户身份识别卡的无线局域网络语音vowifi注册消息之前,所述方法还包括:

向网络侧设备发送第一测量报告信息,所述第一测量报告信息包括所述第二用户身份识别卡的移动网络信号参数;

接收所述网络侧设备发送的第一切换命令消息,所述第一切换命令消息用于指示所述第二用户身份识别卡进行vowifi注册;

获取所述网络侧设备的epdg网元的网络地址;

所述基于所述第一移动网络传输所述第二用户身份识别卡的无线局域网络语音vowifi注册消息,包括:

基于所述第一移动网络和所述epdg网元的网络地址传输所述第二用户身份识别卡的vowifi注册消息。

其中,所述获取所述网络侧设备的epdg网元的网络地址,可以是,所述终端上可以预先存储有所述网络侧设备的epdg网元的网络地址,或者,所述终端可以通过dns服务器查询并获取所述网络侧设备的epdg网元的网络地址。可以在第二用户身份识别卡通过第二移动网络注册上volte的情况下,向网络侧设备发送第一测量报告信息。所述第二用户身份识别卡可以接入第二移动网络,可以通过第一移动网络或第二移动网络向网络侧设备发送第一测量报告信息,可以通过第一移动网络或第二移动网络接收所述网络侧设备发送的第一切换命令消息。

另外,终端可以按照一定时间间隔向网络侧设备发送第一测量报告信息,或者,还可以在满足预设条件的情况下,向网络侧设备发送第一测量报告信息,所述预设条件可以包括如下至少一项:所述终端未检测到无线局域网络信号,所述第二用户身份识别卡的移动网络信号参数低于第一预设值,所述第一用户身份识别卡的移动网络信号参数高于第七预设值。

需要说明的是,网络侧设备可以在所述终端未检测到无线局域网络信号,且所述第二用户身份识别卡的移动网络信号参数低于第四预设值的情况下,向所述终端发送第一切换命令消息。所述第四预设值可以与所述第一预设值相同,或者可以与所述第一预设值不同。所述第一切换命令消息还可以用于指示所述第二用户身份识别卡基于所述第一移动网络进行vowifi注册。

在实际应用中,以第一用户身份识别卡为sim卡1,第二用户身份识别卡为sim卡2为例,当sim卡1的网络信号质量和强度较强且处于空闲(idle)态,sim卡2的信号质量和强度较弱时,sim卡2可以透过sim卡1连接的网络注册上vowifi,sim卡2可以通过vowifi进行拨号或接听。如图4所示,业务注册方法可以包括如下交互过程:

301、终端(ue)插入sim卡1和sim卡2,sim卡1和sim卡2可以均注册上volte,且终端未检测到无线局域网络信号。

302、若ue检测到sim卡2的移动网络信号参数低于第四预设值,可以发送第一测量报告信息,例如,measurementreport(eventz3)至e-utran2,携带sim卡2的服务小区与sim卡1的服务小区的测量信号质量和强度信息。

303、e-utran2可以将measurementreport(eventz3)信息转发至mme2。

304、若mme2判断sim卡2的移动网络信号参数低于第四预设值,且sim卡1的移动网络信号参数高于第七预设值,则mme2可以下发第一切换命令消息,例如,wifihandovercommand(wifi切换命令)消息至e-utran2,否则不下发wifihandovercommand命令。

305、e-utran2接收到mme2下发的wifihandovercommand消息后,可以将其发送至ue,指示uesim卡2透过sim卡1的移动数据网络进行vowifi业务。

306、ue可以通过dns发现epdg或预配置epdg,并可以在sim卡1的lte网络内进行鉴权和认证。

存在两种情况可以触发步骤406,一为ue接收到mme2下发的wifihandovercommand消息,从而触发uesim卡2透过sim卡1的移动数据网络进行vowifi业务;二为uesim卡2完全无网络信号,可以触发uesim卡2透过sim卡1的移动数据网络进行vowifi业务。

307、uesim卡2可以在ikev2流程中完成iketunnel建立与3gppaaa的鉴权认证流程,同时会在第三个eapresponse(eap响应)消息中获取到uesim卡2在volte注册时使用的pgw2的信息;且在该鉴权认证流程中,若ue支持切换过程中保留网络地址,则会在ike信令中设置cfg_request中携带之前在e-utran2接入时获取到的业务ip。

308、epdg在收到第三个eapresponse消息后,开始向pgw2发送createsessionrequest消息。在该消息中可以携带从ike消息中获取的ue的ip地址,epdg可以将handover(切换)标识设置为1,同时设置rattype为wlan。

309、pgw2在接收到createsessionrequest消息后,可以通过ccr/cca消息与pcrf交互,获取在wifi接入场景下对应的规则信息。pgw2可以通过aar消息上报pgwid信息给3gppaaa,3gppaaa会同步该信息到hss;hss可以通过insertsubscriberdata消息将语音对应apn下的pgw2信息同步到mme2。

310、pgw2可以向epdg返回modifybearerresponse消息进行确认,epdg在接收到createsessionresponse消息后,可以向ue发送ike_auth消息,从而可以完成ipsec隧道创建流程。

311、epdg和uesim卡2完成ikev2消息交互,并创建ipsec隧道。

312、由于步骤408中设置了handover标识,epdg可以发送modifybearerrequest消息到pgw2,pgw2接收到modifybearerrequest消息后可以将下行隧道从3gpp切换到wlan侧。

313、pgw2可以向epdg返回modifybearerresponse消息进行确认。

314、uesim卡2可以通过e-utran1和pgw2之间的ip连接建立,包含一段ipsec隧道和一段gtp隧道,注册上vowifi,并可以通过vowifi进行通话业务。

315、pgw2可以向3gpp接入发起pdngwinitiatedbearerdeactivation(s5/s8使用gtp)过程,进行sim卡2之前注册的volte的资源释放。

该实施方式中,通过终端在上报的测量报告信息中携带所述第二用户身份识别卡的移动网络信号参数,并由网络侧设备主动下发第一切换命令消息,使得第二用户身份识别卡基于所述第一移动网络附着到所述epdg网元,能够减轻终端侧的压力。

可选的,所述基于所述第一移动网络和所述epdg网元的网络地址传输所述第二用户身份识别卡的vowifi注册消息之前,所述方法还包括:

基于第二移动网络和所述网络侧设备的分组数据网关pgw网元传输所述第二用户身份识别卡的通话业务消息,其中,所述终端基于所述第二用户身份识别卡接入所述第二移动网络;

所述基于所述第一移动网络和所述epdg网元的网络地址传输所述第二用户身份识别卡的vowifi注册消息,包括:

基于所述第一移动网络、所述epdg网元的网络地址和所述pgw网元传输所述第二用户身份识别卡的vowifi注册消息。

其中,所述第二移动网络可以为lte网络,或者,还可以为其他网络。以第二用户身份识别卡通过第二移动网络注册上volte为例,可以在所述终端与所述网络侧设备的pgw网元之间传输所述第二用户身份识别卡的volte通话业务消息,在将第二用户身份识别卡由volte切换到vowifi时,可以采用之前用于传输所述第二用户身份识别卡的volte通话业务消息的pgw网元,能够保持通话的连续性。在将第二用户身份识别卡由volte切换到vowifi时,若第二用户身份识别卡正在进行volte通话,则可以采用切换前的pgw网元;若第二用户身份识别卡未进行volte通话,则可以采用任意的pgw网元。

该实施方式中,在所述终端与网络侧设备之间传输所述第二用户身份识别卡的vowifi注册消息的过程中,采用之前用于传输所述第二用户身份识别卡的通话业务消息的pgw网元,能够保持通话的连续性,从而可以提高通话质量。

可选的,所述方法还包括:

在所述第二用户身份识别卡的移动网络信号参数高于第二预设值,和/或,所述第一用户身份识别卡的移动网络信号参数低于第三预设值的情况下,向网络侧设备发送第二切换请求消息,所述第二切换请求消息用于请求将所述第二用户身份识别卡的通话业务切换为volte业务;

接收所述网络侧设备发送的第二切换响应消息,所述第二切换响应消息用于指示将所述第二用户身份识别卡的通话业务切换为volte业务;

将所述第二用户身份识别卡的通话业务由vowifi业务切换为volte业务。

其中,所述第二用户身份识别卡的移动网络信号参数高于第二预设值,可以认为所述第二用户身份识别卡的网络信号较好;所述第一用户身份识别卡的移动网络信号参数低于第三预设值,可以认为第一用户身份识别卡的网络信号较差。所述第二用户身份识别卡可以接入第二移动网络,可以通过第一移动网络或第二移动网络向所述网络侧设备发送第二切换请求消息,可以通过第一移动网络或第二移动网络接收所述网络侧设备发送的第二切换响应消息。

在实际应用中,以第一用户身份识别卡为sim卡1,第二用户身份识别卡为sim卡2为例,如图3所示,业务注册方法还可以包括如下交互过程:

219、ue检测到sim卡2的移动网络信号参数高于第二预设值,和/或,sim卡1的移动网络信号参数低于第三预设值时,可以发送第二切换请求消息,例如,wifihandoverrequest消息至e-utran1。

220、e-utran1可以将wifihandoverrequest消息转发至mme1。

221、mme1可以将wifihandoverrequest消息转发至pgw1。

222、pgw1可以将wifihandoverrequest消息转发至epdg。

223、epdg接收到wifihandoverrequest消息后,可以下发第二切换响应消息,例如,wifihandoverresponse消息至pgw1,wifihandoverresponse消息中可以携带切换前的apn2和pgw2信息。

224、pgw1接收到wifihandoverresponse消息后可以转发至mme1。

225、mme1可以将接收到的wifihandoverresponse消息转发至e-utran1。

226、e-utran1接收到mme1下发的wifihandoverresponse消息后,可以将其发送至ue,指示uesim卡2可以透过e-utran2的移动数据网络进行volte业务。

227、uesim卡2接收到wifihandoverresponse消息后,可以解析出apn2和pgw2信息,并使用apn2和pgw2信息通过e-utran2附着到lte网络,注册上volte,进行volte业务。

228、pgw2可以发起uesim卡2wlan侧的相关承载资源释放,并且,uesim卡2可以发起去附着epdg。

该实施方式中,终端主动向网络侧设备发送第二切换请求消息,将所述第二用户身份识别卡的通话业务由vowifi业务切换为volte业务,能够实现在所述第二用户身份识别卡的网络信号较好,或者,所述第一用户身份识别卡的网络信号较差的情况下,将所述第二用户身份识别卡的通话业务由vowifi业务切换为volte业务,避免占用第一用户身份识别卡的第一移动网络,能够提高通话质量。

可选的,所述方法还包括:

向网络侧设备发送第二测量报告信息,所述第二测量报告信息包括所述第二用户身份识别卡和所述第一用户身份识别卡的移动网络信号参数;

接收所述网络侧设备发送的第二切换命令消息,所述第二切换命令消息用于指示将所述第二用户身份识别卡的通话业务切换为volte业务;

将所述第二用户身份识别卡的通话业务由vowifi业务切换为volte业务。

其中,所述第二用户身份识别卡可以接入第二移动网络,可以通过第一移动网络或第二移动网络向所述网络侧设备发送第二测量报告信息,可以通过第一移动网络或第二移动网络接收所述网络侧设备发送的第二切换命令消息。

另外,网络侧设备可以在所述第二用户身份识别卡的移动网络信号参数高于第五预设值,和/或,所述第一用户身份识别卡的移动网络信号参数低于第六预设值的情况下,向所述终端发送第二切换命令消息。所述第五预设值可以与所述第二预设值相同,或者可以与所述第二预设值不同。所述第六预设值可以与所述第三预设值相同,或者可以与所述第三预设值不同。所述第二用户身份识别卡的移动网络信号参数高于第五预设值,可以认为所述第二用户身份识别卡的网络信号较好;所述第一用户身份识别卡的移动网络信号参数低于第六预设值,可以认为第一用户身份识别卡的网络信号较差。

在实际应用中,以第一用户身份识别卡为sim卡1,第二用户身份识别卡为sim卡2为例,如图4所示,业务注册方法还可以包括如下交互过程:

316、若ue检测到sim卡2的移动网络信号参数高于第五预设值,和/或,sim卡1的移动网络信号参数低于第六预设值,则可以发送第二测量报告信息,例如,measurementreport(eventz3)至e-utran1,携带sim卡2的服务小区与sim卡1的服务小区的测量信号质量和强度信息。

317、e-utran1可以将measurementreport(eventz3)信息转发至mme1。

318、mme1可以将measurementreport(eventz3)信息转发至pgw1。

319、pgw1可以将measurementreport(eventz3)信息转发至epdg。

320、若epdg检测到sim卡2的移动网络信号参数高于第五预设值,和/或,sim卡1的移动网络信号参数低于第六预设值,则epdg可以下发第二切换命令消息,例如,wifihandovercommand消息至pgw1,否则,不下发wifihandovercommand消息。

321、pgw1可以将接收到的wifihandovercommand消息转发至mme1。

322、mme1可以将接收到的wifihandovercommand消息转发至e-utran1。

323、e-utran1可以将接收到的wifihandovercommand消息转发至ue,指示uesim卡2可以透过e-utran2的移动数据网络进行volte业务。

324、uesim卡2可以通过e-utran2附着到lte网络,注册上volte,进行volte业务。

325、pgw2可以发起uesim卡2wlan侧的相关承载资源释放过程,并且,uesim卡2可以发起去附着epdg。

该实施方式中,通过终端在上报的测量报告信息中携带所述第二用户身份识别卡和所述第一用户身份识别卡的移动网络信号参数,由网络侧设备指示将所述第二用户身份识别卡的通话业务由vowifi业务切换为volte业务,能够实现在所述第二用户身份识别卡的网络信号较好,或者,所述第一用户身份识别卡的网络信号较差的情况下,将所述第二用户身份识别卡的通话业务由vowifi业务切换为volte业务,避免占用第一用户身份识别卡的第一移动网络,能够提高通话质量。

作为一个具体的实施例,以第一用户身份识别卡为sim卡1,第二用户身份识别卡为sim卡2为例,所述终端可以为双卡单通的终端,当sim卡1的网络信号质量和强度较强且正在进行volte通话业务,sim卡2可以透过sim卡1连接的网络进行vowifi通话业务,sim卡2可以通过vowifi进行拨号或接听。如图5所示,业务注册方法可以包括如下交互过程:

401、终端(ue)插入sim卡1和sim卡2,sim卡1正在进行volte通话业务,sim卡1连接的网络为lte网络,且终端未检测到无线局域网络信号。

402、若ue检测到sim卡1的移动网络信号参数高于第七预设值,sim卡1可以发送measurementreport(eventz3)至e-utran1,携带sim卡2的服务小区与sim卡1的服务小区的测量信号质量和强度信息。

403、e-utran1可以将measurementreport(eventz3)信息转发至mme1。

404、若mme1判断sim卡1的移动网络信号参数高于第七预设值,且sim卡1正在进行volte通话业务,则mme1可以下发wifihandovercommand消息至e-utran1,否则不下发wifihandovercommand命令。

405、e-utran1接收到mme1下发的wifihandovercommand消息后,可以将其发送至ue,指示uesim卡2透过sim卡1的移动数据网络进行vowifi业务。

406、ue接收到mme1下发的wifihandovercommand消息后,触发sim卡2透过sim卡1的移动数据网络进行vowifi业务,ue可以通过dns发现epdg或预配置epdg,并可以在sim卡1的lte网络内进行鉴权和认证。

407、uesim卡2可以在ikev2流程中完成iketunnel建立与3gppaaa的鉴权认证流程,同时会在第三个eapresponse消息中获取到uesim卡2在volte注册时使用的pgw2的信息;且在该鉴权认证流程中,若ue支持切换过程中保留网络地址,则会在ike信令中设置cfg_request中携带之前在e-utran2接入时获取到的业务ip。

408、epdg在收到第三个eapresponse消息后,开始向pgw2发送createsessionrequest消息。在该消息中可以携带从ike消息中获取的ue的ip地址,epdg可以将handover标识设置为1,同时设置rattype为wlan。

409、pgw2在接收到createsessionrequest消息后,可以通过ccr/cca消息与pcrf交互,获取在wifi接入场景下对应的规则信息。pgw2可以通过aar消息上报pgwid信息给3gppaaa,3gppaaa会同步该信息到hss;hss可以通过insertsubscriberdata消息将语音对应apn下的pgw2信息同步到mme2。

410、pgw2可以向epdg返回modifybearerresponse消息进行确认,epdg在接收到createsessionresponse消息后,可以向ue发送ike_auth消息,从而可以完成ipsec隧道创建流程。

411、epdg和uesim卡2完成ikev2消息交互,并创建ipsec隧道。

412、由于步骤408中设置了handover标识,epdg可以发送modifybearerrequest消息到pgw2,pgw2接收到modifybearerrequest消息后可以将下行隧道从3gpp切换到wlan侧。

413、pgw2可以向epdg返回modifybearerresponse消息进行确认。

414、uesim卡2可以通过e-utran1和pgw2之间的ip连接建立,包含一段ipsec隧道和一段gtp隧道,注册上vowifi,并可以通过vowifi进行通话业务。

415、pgw2可以向3gpp接入发起pdngwinitiatedbearerdeactivation(s5/s8使用gtp)过程,进行sim卡2之前注册的volte的资源释放。

416、若ue检测到sim卡1的移动网络信号参数低于第六预设值,则可以发送measurementreport(eventz3)至e-utran1,携带sim卡2的服务小区与sim卡1的服务小区的测量信号质量和强度信息。

417、e-utran1可以将measurementreport(eventz3)信息转发至mme1。

418、mme1可以将measurementreport(eventz3)信息转发至pgw1。

419、pgw1可以将measurementreport(eventz3)信息转发至epdg。

420、若epdg检测到sim卡1的移动网络信号参数低于第六预设值,则epdg可以下发wifihandovercommand消息至pgw1,否则,不下发wifihandovercommand消息。

421、pgw1可以将接收到的wifihandovercommand消息转发至mme1。

422、mme1可以将接收到的wifihandovercommand消息转发至e-utran1。

423、e-utran1可以将接收到的wifihandovercommand消息转发至ue,指示uesim卡2需要断开当前的vowifi业务。

424、sim卡2可以发起去附着epdg,pgw2可以发起uesim卡2wlan侧的相关承载资源释放过程。

该实施方式中,对于双卡单通的终端,当一张sim卡正在进行volte通话时,其他的sim卡可以透过该sim卡连接的移动网络进行vowifi通话,间接解决了双卡单通终端仅支持单通的问题。

参见图6,图6是本发明实施例提供的一种业务注册方法的流程图之二,所述方法应用于网络侧设备,如图6所示,包括以下步骤:

步骤501、在终端基于第一用户身份识别卡接入第一移动网络的情况下,基于所述第一移动网络传输第二用户身份识别卡的vowifi注册消息,其中,所述终端包括第一用户身份识别卡模块和第二用户身份识别卡模块,所述第一用户身份识别卡模块与所述第一用户身份识别卡关联,所述第二用户身份识别卡模块与所述第二用户身份识别卡关联。

可选的,所述基于所述第一移动网络传输第二用户身份识别卡的vowifi注册消息之前,所述方法还包括:

接收所述终端发送的第一切换请求消息,所述第一切换请求消息用于所述第二用户身份识别卡请求进行vowifi业务;

向所述终端发送第一切换响应消息,所述第一切换响应消息包括所述网络侧设备的epdg网元的网络地址;

所述基于所述第一移动网络传输第二用户身份识别卡的vowifi注册消息,包括:

基于第一移动网络和所述epdg网元传输第二用户身份识别卡的vowifi注册消息。

可选的,所述基于所述第一移动网络传输第二用户身份识别卡的vowifi注册消息之前,所述方法还包括:

接收所述终端发送的第一测量报告信息,所述第一测量报告信息包括所述第二用户身份识别卡的移动网络信号参数;

在所述终端未检测到无线局域网络信号,且所述第二用户身份识别卡的移动网络信号参数低于第四预设值的情况下,向所述终端发送第一切换命令消息,所述第一切换命令消息用于指示所述第二用户身份识别卡进行vowifi注册;

所述基于所述第一移动网络传输第二用户身份识别卡的vowifi注册消息,包括:

基于所述第一移动网络和所述网络侧设备的epdg网元传输第二用户身份识别卡的vowifi注册消息。

可选的,所述基于所述第一移动网络和所述epdg网元传输第二用户身份识别卡的vowifi注册消息之前,所述方法还包括:

基于第二移动网络和所述网络侧设备的pgw网元传输所述第二用户身份识别卡的通话业务消息,其中,所述终端基于所述第二用户身份识别卡接入所述第二移动网络;

所述基于所述第一移动网络和所述epdg网元传输第二用户身份识别卡的vowifi注册消息,包括:

基于所述第一移动网络、所述epdg网元和所述pgw网元传输第二用户身份识别卡的vowifi注册消息。

可选的,所述方法还包括:

接收所述终端发送的第二切换请求消息,所述第二切换请求消息用于请求将所述第二用户身份识别卡的通话业务切换为volte业务;

向所述终端发送第二切换响应消息,所述第二切换响应消息用于指示将所述第二用户身份识别卡的通话业务切换为volte业务。

可选的,所述方法还包括:

接收所述终端发送的第二测量报告信息,所述第二测量报告信息包括所述第二用户身份识别卡和所述第一用户身份识别卡的移动网络信号参数;

在所述第二用户身份识别卡的移动网络信号参数高于第五预设值,和/或,所述第一用户身份识别卡的移动网络信号参数低于第六预设值的情况下,向所述终端发送第二切换命令消息,所述第二切换命令消息用于指示将所述第二用户身份识别卡的通话业务切换为volte业务。

需要说明的是,本实施例作为与图1所示的实施例中对应的网络侧设备的实施方式,其具体的实施方式可以参见图1所示的实施例的相关说明,为了避免重复说明,本实施例不再赘述,且还可以达到相同有益效果。

请参见图7,图7是本发明实施例提供的一种终端的结构示意图,所述终端包括第一用户身份识别卡模块和第二用户身份识别卡模块(图中未示出),所述第一用户身份识别卡模块与第一用户身份识别卡关联,所述第二用户身份识别卡模块与第二用户身份识别卡关联,如图7所示,终端600包括:

接入模块601,用于基于所述第一用户身份识别卡接入第一移动网络;

第一传输模块602,用于基于所述第一移动网络传输所述第二用户身份识别卡的无线局域网络语音vowifi注册消息。

可选的,如图8所示,终端600还包括:

第一发送模块603,用于在未检测到无线局域网络信号,且所述第二用户身份识别卡的移动网络信号参数低于第一预设值的情况下,向网络侧设备发送第一切换请求消息,所述第一切换请求消息用于所述第二用户身份识别卡请求进行vowifi业务;

第一接收模块604,用于接收所述网络侧设备发送的第一切换响应消息,所述第一切换响应消息包括所述网络侧设备的演进型分组数据网关epdg网元的网络地址;

所述第一传输模块602具体用于:

基于所述第一移动网络和所述epdg网元的网络地址传输所述第二用户身份识别卡的无线局域网络语音vowifi注册消息。

可选的,如图9所示,终端600还包括:

第二发送模块605,用于向网络侧设备发送第一测量报告信息,所述第一测量报告信息包括所述第二用户身份识别卡的移动网络信号参数;

第二接收模块606,用于接收所述网络侧设备发送的第一切换命令消息,所述第一切换命令消息用于指示所述第二用户身份识别卡进行vowifi注册;

获取模块607,用于获取所述网络侧设备的epdg网元的网络地址;

所述第一传输模块602具体用于:

基于所述第一移动网络和所述epdg网元的网络地址传输所述第二用户身份识别卡的vowifi注册消息。

可选的,如图10所示,终端600还包括:

第二传输模块608,用于基于所述第二移动网络和所述网络侧设备的分组数据网关pgw网元传输所述第二用户身份识别卡的通话业务消息,其中,所述终端基于所述第二用户身份识别卡接入所述第二移动网络;

所述第一传输模块602具体用于:

基于所述第一移动网络、所述epdg网元的网络地址和所述pgw网元传输所述第二用户身份识别卡的vowifi注册消息。

可选的,如图11所示,终端600还包括:

第三发送模块609,用于在所述第二用户身份识别卡的移动网络信号参数高于第二预设值,和/或,所述第一用户身份识别卡的移动网络信号参数低于第三预设值的情况下,向网络侧设备发送第二切换请求消息,所述第二切换请求消息用于请求将所述第二用户身份识别卡的通话业务切换为volte业务;

第三接收模块610,用于接收所述网络侧设备发送的第二切换响应消息,所述第二切换响应消息用于指示将所述第二用户身份识别卡的通话业务切换为volte业务;

第一切换模块611,用于将所述第二用户身份识别卡的通话业务由vowifi业务切换为volte业务。

可选的,如图12所示,终端600还包括:

第四发送模块612,用于向网络侧设备发送第二测量报告信息,所述第二测量报告信息包括所述第二用户身份识别卡和所述第一用户身份识别卡的移动网络信号参数;

第四接收模块613,用于接收所述网络侧设备发送的第二切换命令消息,所述第二切换命令消息用于指示将所述第二用户身份识别卡的通话业务切换为volte业务;

第二切换模块614,用于将所述第二用户身份识别卡的通话业务由vowifi业务切换为volte业务。

本发明实施例提供的终端能够实现图1的方法实施例中终端实现的各个过程,为避免重复,这里不再赘述,且能达到相同的有益效果。

请参见图13,图13是本发明实施例提供的一种网络侧设备的结构示意图,如图13所示,网络侧设备700包括:

第一传输模块701,用于在终端基于第一用户身份识别卡接入第一移动网络的情况下,基于所述第一移动网络传输第二用户身份识别卡的vowifi注册消息,其中,所述终端包括第一用户身份识别卡模块和第二用户身份识别卡模块,所述第一用户身份识别卡模块与所述第一用户身份识别卡关联,所述第二用户身份识别卡模块与所述第二用户身份识别卡关联。

可选的,如图14所示,网络侧设备700还包括:

第一接收模块702,用于接收所述终端发送的第一切换请求消息,所述第一切换请求消息用于所述第二用户身份识别卡请求进行vowifi业务;

第一发送模块703,用于向所述终端发送第一切换响应消息,所述第一切换响应消息包括所述网络侧设备的epdg网元的网络地址;

所述第一传输模块701具体用于:

基于所述第一移动网络和所述epdg网元传输第二用户身份识别卡的vowifi注册消息。

可选的,如图15所示,网络侧设备700还包括:

第二接收模块704,用于接收所述终端发送的第一测量报告信息,所述第一测量报告信息包括所述第二用户身份识别卡的移动网络信号参数;

第二发送模块705,用于在所述终端未检测到无线局域网络信号,且所述第二用户身份识别卡的移动网络信号参数低于第四预设值的情况下,向所述终端发送第一切换命令消息,所述第一切换命令消息用于指示所述第二用户身份识别卡进行vowifi注册;

所述第一传输模块701具体用于:

基于所述第一移动网络和所述网络侧设备的epdg网元传输第二用户身份识别卡的vowifi注册消息。

可选的,如图16所示,网络侧设备700还包括:

第二传输模块706,用于基于第二移动网络和所述网络侧设备的pgw网元传输所述第二用户身份识别卡的通话业务消息,其中,所述终端基于所述第二用户身份识别卡接入所述第二移动网络;

所述第一传输模块701具体用于:

基于所述第一移动网络、所述epdg网元和所述pgw网元传输第二用户身份识别卡的vowifi注册消息。

可选的,如图17所示,网络侧设备700还包括:

第三接收模块707,用于接收所述终端发送的第二切换请求消息,所述第二切换请求消息用于请求将所述第二用户身份识别卡的通话业务切换为volte业务;

第三发送模块708,用于向所述终端发送第二切换响应消息,所述第二切换响应消息用于指示将所述第二用户身份识别卡的通话业务切换为volte业务。

可选的,如图18所示,网络侧设备700还包括:

第四接收模块709,用于接收所述终端发送的第二测量报告信息,所述第二测量报告信息包括所述第二用户身份识别卡和所述第一用户身份识别卡的移动网络信号参数;

第四发送模块710,用于在所述第二用户身份识别卡的移动网络信号参数高于第五预设值,和/或,所述第一用户身份识别卡的移动网络信号参数低于第六预设值的情况下,向所述终端发送第二切换命令消息,所述第二切换命令消息用于指示将所述第二用户身份识别卡的通话业务切换为volte业务。

本发明实施例提供的网络侧设备能够实现图6的方法实施例中网络侧设备实现的各个过程,为避免重复,这里不再赘述,且能达到相同的有益效果。

图19为实现本发明各个实施例的一种终端的硬件结构示意图。

该终端800包括但不限于:射频单元801、网络模块802、音频输出单元803、输入单元804、传感器805、显示单元806、用户输入单元807、接口单元808、存储器809、处理器810、以及电源811等部件。本领域技术人员可以理解,图19中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、机器人、可穿戴设备、以及计步器等。

其中,所述终端包括第一用户身份识别卡模块和第二用户身份识别卡模块(图中未示出),所述第一用户身份识别卡模块与第一用户身份识别卡关联,所述第二用户身份识别卡模块与第二用户身份识别卡关联,所述处理器810用于:

基于所述第一用户身份识别卡接入第一移动网络;

基于所述第一移动网络传输所述第二用户身份识别卡的无线局域网络语音vowifi注册消息。

可选的,所述射频单元801用于:

在未检测到无线局域网络信号,且所述第二用户身份识别卡的移动网络信号参数低于第一预设值的情况下,向网络侧设备发送第一切换请求消息,所述第一切换请求消息用于所述第二用户身份识别卡请求进行vowifi业务;

接收所述网络侧设备发送的第一切换响应消息,所述第一切换响应消息包括所述网络侧设备的演进型分组数据网关epdg网元的网络地址;

所述处理器810还用于:

基于所述第一移动网络和所述epdg网元的网络地址传输所述第二用户身份识别卡的无线局域网络语音vowifi注册消息。

可选的,所述射频单元801还用于:

向网络侧设备发送第一测量报告信息,所述第一测量报告信息包括所述第二用户身份识别卡的移动网络信号参数;

接收所述网络侧设备发送的第一切换命令消息,所述第一切换命令消息用于指示所述第二用户身份识别卡进行vowifi注册;

所述处理器810还用于:

获取所述网络侧设备的epdg网元的网络地址;

基于所述第一移动网络和所述epdg网元的网络地址传输所述第二用户身份识别卡的vowifi注册消息。

可选的,所述处理器810还用于:

基于第二移动网络和所述网络侧设备的分组数据网关pgw网元传输所述第二用户身份识别卡的通话业务消息,其中,所述终端基于所述第二用户身份识别卡接入所述第二移动网络;

基于所述第一移动网络、所述epdg网元的网络地址和所述pgw网元传输所述第二用户身份识别卡的vowifi注册消息。

可选的,所述射频单元801还用于:

在所述第二用户身份识别卡的移动网络信号参数高于第二预设值,和/或,所述第一用户身份识别卡的移动网络信号参数低于第三预设值的情况下,向网络侧设备发送第二切换请求消息,所述第二切换请求消息用于请求将所述第二用户身份识别卡的通话业务切换为volte业务;

接收所述网络侧设备发送的第二切换响应消息,所述第二切换响应消息用于指示将所述第二用户身份识别卡的通话业务切换为volte业务;

所述处理器810还用于:

将所述第二用户身份识别卡的通话业务由vowifi业务切换为volte业务。

可选的,所述射频单元801还用于:

向网络侧设备发送第二测量报告信息,所述第二测量报告信息包括所述第二用户身份识别卡和所述第一用户身份识别卡的移动网络信号参数;

接收所述网络侧设备发送的第二切换命令消息,所述第二切换命令消息用于指示将所述第二用户身份识别卡的通话业务切换为volte业务;

所述处理器810还用于:

将所述第二用户身份识别卡的通话业务由vowifi业务切换为volte业务。

应理解的是,本发明实施例中,射频单元801可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器810处理;另外,将上行的数据发送给基站。通常,射频单元801包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元801还可以通过无线通信系统与网络和其他设备通信。

终端通过网络模块802为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。

音频输出单元803可以将射频单元801或网络模块802接收的或者在存储器809中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元803还可以提供与终端800执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元803包括扬声器、蜂鸣器以及受话器等。

输入单元804用于接收音频或视频信号。输入单元804可以包括图形处理器(graphicsprocessingunit,gpu)8041和麦克风8042,图形处理器8041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元806上。经图形处理器8041处理后的图像帧可以存储在存储器809(或其它存储介质)中或者经由射频单元801或网络模块802进行发送。麦克风8042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元801发送到移动通信基站的格式输出。

终端800还包括至少一种传感器805,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板8061的亮度,接近传感器可在终端800移动到耳边时,关闭显示面板8061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器805还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。

显示单元806用于显示由用户输入的信息或提供给用户的信息。显示单元806可包括显示面板8061,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板8061。

用户输入单元807可用于接收输入的数字或字符信息,以及产生与终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元807包括触控面板8071以及其他输入设备8072。触控面板8071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板8071上或在触控面板8071附近的操作)。触控面板8071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器810,接收处理器810发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板8071。除了触控面板8071,用户输入单元807还可以包括其他输入设备8072。具体地,其他输入设备8072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

进一步的,触控面板8071可覆盖在显示面板8061上,当触控面板8071检测到在其上或附近的触摸操作后,传送给处理器810以确定触摸事件的类型,随后处理器810根据触摸事件的类型在显示面板8061上提供相应的视觉输出。虽然在图19中,触控面板8071与显示面板8061是作为两个独立的部件来实现终端的输入和输出功能,但是在某些实施例中,可以将触控面板8071与显示面板8061集成而实现终端的输入和输出功能,具体此处不做限定。

接口单元808为外部装置与终端800连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元808可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端800内的一个或多个元件或者可以用于在终端800和外部装置之间传输数据。

存储器809可用于存储软件程序以及各种数据。存储器809可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器809可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

处理器810是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器809内的软件程序和/或模块,以及调用存储在存储器809内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。处理器810可包括一个或多个处理单元;优选的,处理器810可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器810中。

终端800还可以包括给各个部件供电的电源811(比如电池),优选的,电源811可以通过电源管理系统与处理器810逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

另外,终端800包括一些未示出的功能模块,在此不再赘述。

本发明实施例还提供一种终端,包括处理器,存储器,存储在存储器上并可在所述处理器上运行的程序,该程序被处理器执行时实现上述应用于终端的业务注册方法中实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

参见图20,图20是本发明实施例提供的另一种网络侧设备的结构示意图,如图20所示,该网络侧设备900包括:处理器901、收发机902、存储器903和总线接口,其中:

处理器901,用于在终端基于第一用户身份识别卡接入第一移动网络的情况下,基于所述第一移动网络传输第二用户身份识别卡的vowifi注册消息,其中,所述终端包括第一用户身份识别卡模块和第二用户身份识别卡模块,所述第一用户身份识别卡模块与所述第一用户身份识别卡关联,所述第二用户身份识别卡模块与所述第二用户身份识别卡关联。

可选的,收发机902,用于接收所述终端发送的第一切换请求消息,所述第一切换请求消息用于所述第二用户身份识别卡请求进行vowifi业务;

收发机902,还用于向所述终端发送第一切换响应消息,所述第一切换响应消息包括所述网络侧设备的epdg网元的网络地址;

处理器901,还用于基于所述第一移动网络和所述epdg网元传输第二用户身份识别卡的vowifi注册消息。

可选的,收发机902,还用于接收所述终端发送的第一测量报告信息,所述第一测量报告信息包括所述第二用户身份识别卡的移动网络信号参数;

收发机902,还用于在所述终端未检测到无线局域网络信号,且所述第二用户身份识别卡的移动网络信号参数低于第四预设值的情况下,向所述终端发送第一切换命令消息,所述第一切换命令消息用于指示所述第二用户身份识别卡进行vowifi注册;

处理器901,还用于基于所述第一移动网络和所述网络侧设备的epdg网元传输第二用户身份识别卡的vowifi注册消息。

可选的,处理器901,还用于基于第二移动网络和所述网络侧设备的pgw网元传输所述第二用户身份识别卡的通话业务消息,其中,所述终端基于所述第二用户身份识别卡接入所述第二移动网络;

处理器901,还用于基于所述第一移动网络、所述epdg网元和所述pgw网元传输第二用户身份识别卡的vowifi注册消息。

可选的,收发机902,还用于接收所述终端发送的第二切换请求消息,所述第二切换请求消息用于请求将所述第二用户身份识别卡的通话业务切换为volte业务;

收发机902,还用于向所述终端发送第二切换响应消息,所述第二切换响应消息用于指示将所述第二用户身份识别卡的通话业务切换为volte业务。

可选的,收发机902,还用于接收所述终端发送的第二测量报告信息,所述第二测量报告信息包括所述第二用户身份识别卡和所述第一用户身份识别卡的移动网络信号参数;

收发机902,还用于在所述第二用户身份识别卡的移动网络信号参数高于第五预设值,和/或,所述第一用户身份识别卡的移动网络信号参数低于第六预设值的情况下,向所述终端发送第二切换命令消息,所述第二切换命令消息用于指示将所述第二用户身份识别卡的通话业务切换为volte业务。

其中,收发机902,用于在处理器901的控制下接收和发送数据,所述收发机902包括至少两个天线端口。

在图20中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器901代表的一个或多个处理器和存储器903代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机902可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器901负责管理总线架构和通常的处理,存储器903可以存储处理器901在执行操作时所使用的数据。

本发明实施例还提供一种网络侧设备,包括处理器,存储器,存储在存储器上并可在所述处理器上运行的程序,该程序被处理器执行时实现上述应用于网络侧设备的业务注册方法中实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现应用于终端的业务注册方法中的各个过程,或者,该计算机程序被处理器执行时实现应用于网络侧设备的业务注册方法中的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。

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