专利名称:主被叫业务和清除移动用户的实现方法及签约服务器的制作方法
技术领域:
本发明涉及通信领域,尤其涉及一种主被叫业务和清除移动用户的实现方法及签约服务器。
背景技术:
现有通讯系统包含2G(2nd Generation,第二代)移动通讯系统和 3G(3rfGenerati0n,第三代)移动通讯系统,其中2G通讯系统根据不同的制式包含全球移动通信系统(Global System for Mobile Communications,简称 GSM)和码分多址(Code Division Multiple Access,简称CDMA)移动通讯系统;而3G移动通讯系统由2G移动通讯系统演进而成,GSM演进为宽带码分多址(Wideband Code Division Multiple Access, 简称WCDMA)移动通讯系统和时分同步码分多址(Time Division-Synchronous Code Division Multiple Access,简称 TD-SCDMA)移动通讯系统,CDMA 演进为 CDMA2000 移动通讯系统。下面仅仅以GSM和WCDMA/TD-SCDMA系统图(如图1所示)介绍移动通讯系统原理,具体实现时,还可包含CDMA和CDMA2000移动通讯系统。现有GSM和WCDMA/TD-SCDMA移动通讯系统包含两个无线接入网(Access Network,简称 AN)包含 2G 的 GERAN (GSM EDGE Radio Access Network,增强数据速率的全球移动通信系统无线接入网络),即图中Am所示;以及3G的UTRAN (Universal Terrestrial Radio Access Network,通用陆地无线接入网),即图中AN2所示。用户终端 (User Equipment,简称UE)包含支持2G接入的UE,即图1的UEl,和支持3G接入的UE,即图1的UE2,另外还包含同时支持2G和3G接入的双模终端,即图1的UE3,此终端包含2 种收发系统,这种终端还包含2种类型,一种是只有一张用户卡的终端,这种终端将根据用户个人意愿或者用户所在地的网络信号强弱选择对应的网络,这种终端被称为双模单待终端,另外一种是终端具有2张用户卡,用户可以同时接入两种不同的网络,甚至一张可以支持接入CDMA网络,这种终端被称为双模双待终端;核心网(Core Network,简称CN)包含电路交换(Circuit Switched,简称CS)网元和分组交换(Packet Switched,简称PS)网元,其中 CS 网元包含 2G CS 网元MSC/VLR(Mobile Switch Center/Visitor Location Register, 移动交换中心/拜访位置寄存器),即图中CNl和CN2所示,UEl可以从CN2漫游到CNl,CS 网元还包含 3G CS 网元 MSCS/MGW(Mobile Switch Center Server/Media Gateway,移动交互中心服务器/媒体网关),即图中CN3和CN4所示,UE2可以从CN4漫游到CN3,而UE3可以在CN1、CN2、CN3和CN4之间漫游,另外CS网元还包含网关移动交互中心/汇接移动交换中心(Gateway MSC/Tandem MSC,简称GMSC/TMSC),GMSC主要用于被叫路由寻址和信令转接,TMSC主要用于用户长途汇接或者与其他交换网络的信令交换等功能;PS网元包含服务通用分组无线服务技术(General Packet Radio krvice,简称GPRS)支持节点(Serving GPRS Support Node,简称SGSN)网元和网关GPRS支持节点(Gateway GPRS Support Node, 简称GGSN)网元,GGSN作为路由器与外部分组数据网络相连,由于本专利只涉及电路域处理,因此图中无分组网络对应的节点。另外归属位置寄存器/归属用户服务器(Home Location Register/Home Subscriber Server,简称HLR/HSQ,以下统称为签约服务器,用于管理CS域、PS域网络的数据,HLR/HSS为CM、和CN2提供2G数据,也为CN3和CN4提供3G数据,其中CN3和CN4 可以类似CNl和CN2与HLR/HSS直连,也可以通过GMSC/TMSC与HLR/HSS相连。随着技术不断的更新发展,3G核心网能够同时支持GERAN和UTRAN的接入,即如图 1所示ANl接入到CN3的方式,称为共核心网方式,而ANl接入到CN1,AN2接入到CN3这种 GERAN接入到2G核心网,UTRAN接入到3G核心网的方式称为分核心网方式。下面介绍2G技术和3G技术的一般的位置更新流程,即如图2所示。本流程包含UEl从CN2漫游到CNl、或者UE2从CN4漫游到CN3,或者是UE3从CNl、 或者CN2或者CN4漫游到CN3,或者UE3从CN2、或者CN3、CN4漫游到CN1,或者用户终端首次开机的流程。201,UE1/UE2/UE3通过无线接入网AN1/AN2向CN1/CN3发起位置更新请求消息,所述消息携带本次位置更新的类型,表示普通的位置更新还是周期性位置更新, 或者是国际移动用户识别码 international Mobile Subscriber Identification Number,简称IMSI)附着,所述消息还携带用户标识IMSI,或者临时识别码(Temporary Mobile Subscriberldentity,简称 TMSI),所述消息还包含位置区标识(Location Area Identification,简称LAI),所述消息包含用户类别 1 (Mobile Station Classmark 1)或者用户类别 2(Mobile Station Classmark 2)。202,CN1/CN3检查用户标识,如果CN1/CN3不认识临时识别码TMSI,则可以通过接入网向UE获取IMSI,CN1/CN3检查是否保存用户的鉴权向量,如果没有鉴权向量,则携带用户标识IMSI向HLR/HSS发送鉴权请求消息,向HLR/HSS申请鉴权向量;203,HLR/HSS向CN1/CN3发送鉴权请求响应消息,所述消息根据HLR/HSS中配置, 向CN1/CN3发送多组鉴权向量,比如三组或者五组;204,CN1/CN3通过AN1/AN2向UE发送鉴权请求消息;205,UE通过鉴权算法,算出一个结果,并携带鉴权结果通过AN1/AN2向CN1/CN3发送鉴权请求响应消息,CN1/CN3收到该消息后比较鉴权结果,如果与网络中算出的鉴权结果不一致,则表示鉴权失败,向UE返回位置更新失败,如果比较结果一致,则表示鉴权成功;206,CN1/CN3鉴权成功后,则向HLR/HSS发送移动应用部分(Mobile Application Part,简称MAP)位置更新请求消息(MAP UPDATE LOCATION),所述消息携带用户标识IMSI, CN1/CN3标识,即MSC地址和VLR号码;207,HLR/HSS检查保存中VLR号码,如果VLR不为空,向保存的VLR号码代表的网络CN2/CN4发送MAP删除位置请求消息(MAP CANCEL LOCATION),所述消息携带用户标识 IMSI ;208,CN2/CN4删除保存的签约数据后,向HLR/HSS回送MAP删除位置请求响应消息;209,HLR/HSS 向 CN1/CN3 发送 MAP 插入用户数据消息(MAP INSERT SUBSCRIBER DATA),所述消息携带用户签约的业务数据和移动用户号码(MobiIe Subscriber International ISDN/PSTN number,简称MSISDN),其中ISDN即是综合业务数字网,是
5Integrated Service Digital Network 的简称,PSTN 就是公共交换电话网络,是 Public Switched Telephone Network的简称,所述消息还携带用户号码IMSI ;210,CN1/CN3收到MAP插入用户数据消息后,保存用户的业务数据和用户号码 IMSI和MSISDN,向HLR/HSS回送MAP插入用户数据响应消息;211,HLR/HSS向CN1/CN3回送MAP位置更新请求响应消息;212 213,CN1/CN3与AN1/AN2与UE1/UE2/UE3通过相关的加密或者解密算法, 完成空中接口的加密过程;步骤212和213是可选过程,可以根据运营商的设备情况不执行加密过程。214,CN1/CN3通过AN1/AN2向UE1/UE2/UE3发送位置更新证实消息,如果网络需要重新分配TMSI,所述消息可以包含TMSI重分配命令消息,所述TMSI重分配命令携带网络分配的新TMSI ;215,UE1/UE2/UE3保存新的TMSI后,则向CN1/CN3发送TMSI重分配完成消息。如果步骤214无TMSI重分配命令消息,则在本步骤表示位置更新完成,如果包含, 则在215步完成位置更新请求。下面介绍UEl通过ANl和CNl发起的主叫流程,同理可以推导出UE2通过AN2和 CN2发起的主叫流程,UE3发起的主叫流程,如图3所示。301,UEl通过ANl向CNl发送呼叫建立消息,所述呼叫建立消息携带被叫号码, 所述消息还携带本次呼叫的承载能力,所述承载能力表明本次呼叫是语音业务还是数据业务,视频呼叫也是数据业务的一种;302,CNl检查UEl接入能力后,接受本次呼叫,则通过ANl向UEl回送呼叫处理消息,所述呼叫处理消息指示UEl呼叫正在进行中;303,CNl通过号码分析,分析被叫号码,发现本次呼叫是出局呼叫,则向相关的汇接局或者关口局(GMSC/TMSC)发送ISDN用户部分(ISDN User Part,简称ISUP)初始地址消息,所述ISUP初始地址消息携带被叫号码,所述消息还携带承载能力;304,GMSC/TMSC向其他网络(本次呼叫的被叫网络)转发ISUP初始地址消息;305,被叫终端振铃后,其他网络向GMSC/TMSC发送ISUP地址全消息;306,GMSC/TMSC 向 C^l 转发 ISUP 地址全消息;307,CNl收到ISUP地址全消息后,通过ANl向UEl发送振铃消息,UEl此时能够听到回铃音;308,被叫接听电话后,其他网络则向GMSC/TMSC发送ISUP应答消息;309,GMSC/TMSC 向 C^l 转发 ISUP 应答消息;310,CNl收到ISUP应答消息后,通过ANl向UEl发送连接消息;311,UEl通过ANl向CNl发送连接证实消息。自此完成UEl的主叫建立流程。下面介绍是其他网络通过Ml和CNl呼叫UEl的被叫流程,同理可以推导出在AN2 和CN2发起UE2的被叫流程,或者UE3的被叫流程,如图4所示。401,其他网络(主叫网络)向GMSC/TMSC发送ISUP初始地址消息,所述消息携带被叫号码和本次呼叫的承载能力,所述承载能力表明本次呼叫是语音业务还是数据业务;402,GMSC/TMSC分析被叫号码,根据被叫号码分析的结果,向被叫号码对应的HLR/HSS发送MAP路由查询消息(MAP Send Routing ^formation,简称SRI),所述消息携带被叫MSISDN号码,所述消息携带本次呼叫承载能力; 403,HLR/HSS查询到在HLR/HSS保存的CNl中的MSC地址和VLR号码,则向CNl发送MAP提供漫游号码请求消息,所述消息携带被叫的IMSI,所述消息还携带CNl的MSC号码;404,Cm根据配置,给对应IMSI分配一个漫游号码(Mobile Station Roaming Number,简称MSRN),则CNl携带MSRN向HLR/HSS回送MAP提供漫游号码请求响应消息;405,HLR/HSS携带MSRN向GMSC/TMSC回送MAP路由查询响应消息;406,GMSC/TMSC分析MSRN号码,根据分析结果,向CNl发送ISUP初始地址消息, 所述消息携带MSRN和承载能力;407,CNl收到所述ISUP初始地址消息后,通过MSRN查询对应号码的IMSI或者 TMSI,则携带IMSI或者TMSI (优先使用TMSI)通过ANl向UEl发送寻呼消息;408,UEl收到寻呼消息后,通过ANl向CNl发送寻呼响应消息;409,CNl通过ANl向UEl发送呼叫建立消息,所述消息携带主叫号码,用于UEl的主叫号码显示;410,UE1通过Am向cm发送呼叫证实消息,所述消息携带协商后的承载能力,CNl 收到呼叫证实消息后为ANl分配信道资源用于ANl建立空口资源;411,当空口资源建立好后,UEl通过ANl向CNl发送振铃消息,告诉主叫网络,被叫已经振铃了;412,CNl 向 GMSC/TMSC 发送 ISUP 地址全消息;413,GMSC/TMSC则向其他网络转发ISUP地址全消息;414,UEl接听后,通过ANl向CNl发送连接消息;415,CNl收到连接消息后,向GMSC/TMSC发送ISUP应答消息;416,GMSC/TMSC向其他网络转发ISUP应答消息;417,CNl收到连接消息后,通过ANl向UEl发送连接证实消息;自此UEl的被叫流程建立完成。在现有网络中存在着双模双待的终端,由于用户拥有两张不同的卡,能够同时接入不同网络,甚至是不同运营商的网络,这样就会导致用户拥有两个不同MSISDN号码,导致用户体验差,而对于运营商来说,部分业务可能会其他运营商带走,导致运营商的收入减少。另外,目前通信系统在不断演进过程之中,演进的网络如3G网络具有更好的质量和服务,但在覆盖上暂时还赶不上传统网络如2G网络,同时两个网络的用户量还很不均衡,使用3G网络的用户数量还很少,不利于资源的充分利用。对于可以同时接入传统网络和演进网络的双模双待终端来说,如何在保证用户正常通信的前提下,为用户提供更好的通信质量和服务,以及平衡网络的用户量,也是需要解决的问题。
发明内容
本发明要解决的技术问题就是克服现有技术的不足,提出一种主被叫业务和清除移动用户的实现方法及签约服务器,双模双待终端可使用同一 MSISDN接入到不同网络。
为了解决上述问题,本发明提供一种主叫业务的实现方法,包括可使用一个国际移动用户识别码(IMSI)接入两种网络的双模双待终端发起主叫业务时,根据用户的业务类型选择一个接入类型,通过该接入类型对应的无线接入网进行业务。优选地,所述方法还可具有以下特点所述双模双待终端使用临时识别码(TMSI)接入所述无线接入网进行业务,所述 TMSI与该IMSI和该接入类型对应。优选地,所述方法还可具有以下特点如果所述双模双待终端已从2G和3G无线接入网接入,在主叫业务为语音业务时, 选择2G接入类型;在主叫业务为数据业务时,选择3G接入类型。如果所述双模双待终端只从2G无线接入网接入,在主叫业务为语音业务或数据业务中的传真业务时,选择2G接入类型;在主叫业务为数据业务中的视频业务时,将该数据业务修改为语音业务,并选择2G接入类型。如果所述双模双待终端只从3G无线接入网接入,主叫业务是语音业务或数据业务,均选择3G接入类型。为了解决上述问题,本发明提供一种被叫业务的实现方法,包括在双模双待终端用户的被叫流程中,签约服务器收到携带本次呼叫的承载能力和 MSISDN的路由查询消息后,根据所述承载能力和所述MSISDN关联的IMSI的两种接入类型的用户状态,选择接入类型;签约服务器根据所选择的接入类型对应的核心网设备标识,请求相应的核心网设备为该IMSI分配一个移动台漫游号码(MSRN),并将得到的MSRN回送到路由查询消息的发送方;其中,所述签约服务器保存有所述双模双待终端用户签约的一个MSISDN、与该 MSISDN关联的一个IMSI以及与该IMSI关联的两种接入类型。优选地,所述方法还可具有以下特点根据所述承载能力和所述MSISDN关联的IMSI的两种接入类型的用户状态,选择接入类型包括当本次呼叫的承载能力为语音业务时,当2G接入类型对应的用户状态为附着态, 选择2G接入类型;当只有3G接入类型对应的用户状态为附着态,选择3G接入类型;当本次呼叫的承载能力为数据业务中的传真业务时,当3G接入类型对应的用户状态为附着态,选择3G接入类型;当只有2G接入类型对应的用户状态为附着态,选择2G接入类型;当本次呼叫的承载能力为数据业务中的视频业务时,当3G接入类型对应的用户状态为附着态,选择3G接入类型;当只有2G接入类型对应的用户状态为附着态,将本次呼叫的承载能力修改为语音业务,选择2G接入类型。为了解决上述问题,本发明提供一种清除移动用户的实现方法,包括核心网设备向签约服务器发送清除用户消息,在该清除用户消息中携带用户的 IMSI、或者该用户的IMSI和一种接入类型、或者该用户的IMSI和该IMSI对应的所有接入类型;
签约服务器接收到该清除用户消息后,如果该清除用户消息中携带该用户的IMSI 和一种接入类型,则将该IMSI的该接入类型的用户状态打上不可及标识;如果该消息仅携带该用户的IMSI,或者携带该用户的IMSI和该IMSI对应的所有接入类型,则将该用户的 IMSI打上不可及标识或该IMSI的所有接入类型均打上不可及标识。为了解决上述问题,本发明提供一种签约服务器,包括信息管理模块、网络选择模块和号码获取模块,其中所述信息管理模块用于保存双模双待终端用户签约的一个MSISDN、与该MSISDN 关联的一个IMSI以及与该IMSI关联的两种接入类型;所述网络选择模块用于在双模双待终端用户的被叫流程中,收到携带MSISDN和本次呼叫承载能力的路由查询消息后,根据所述承载能力和所述MSISDN关联的IMSI的两种接入类型的用户状态,选择接入类型;所述号码获取模块用于根据所选择的接入类型对应的核心网设备标识,请求相应的核心网设备为该IMSI分配一个MSRN,并将得到的MSRN回送到路由查询消息的发送方。优选地,所述签约服务器还可具有以下特点所述信息管理模块进一步用于当本次呼叫的承载能力为语音业务时,当2G接入类型对应的用户状态为附着态, 选择2G接入类型;当只有3G接入类型对应的用户状态为附着态,选择3G接入类型;当本次呼叫的承载能力为数据业务中的传真业务时,当3G接入类型对应的用户状态为附着态,选择3G接入类型;当只有2G接入类型对应的用户状态为附着态,选择2G接入类型;当本次呼叫的承载能力为数据业务中的视频业务时,当3G接入类型对应的用户状态为附着态,选择3G接入类型;当只有2G接入类型对应的用户状态为附着态,将本次呼叫的承载能力修改为语音业务,选择2G接入类型。优选地,所述签约服务器还可具有以下特点所述信息管理模块进一步用于,接收到清除用户消息后,如果该清除用户消息中携带用户的IMSI和一种接入类型,则将该IMSI的该接入类型的用户状态打上不可及标识; 如果该消息仅携带用户的IMSI,或者携带用户的IMSI和该IMSI对应的所有接入类型,则将该用户的IMSI打上不可及标识或该IMSI的所有接入类型均打上不可及标识。为了解决上述问题,本发明提供一种双模双待终端实现位置更新的方法,包括可使用一个国际移动用户识别码(IMSI)接入两种网络的双模双待终端接入网络时,选择接入类型,并在发送的第一位置更新请求中携带该IMSI或临时移动用户识别码 (TMSI),其中该TMSI与该IMSI和接入类型对应;所述双模双待终端接入的核心网设备收到所述第一位置更新请求后,在向签约服务器发送的第二位置更新请求中携带该IMSI、本核心网设备标识和本次接入的接入类型信息;所述签约服务器收到所述第二位置更新请求后,将该IMSI和接入类型对应核心网设备标识保存或更新为所述第二位置更新请求中携带的核心网设备标识。优选地,所述方法还可具有以下特点所述双模双待终端接入网络之前,所述签约服务器中保存有与所述IMSI关联的分别对应于两种接入类型的两套业务数据;所述签约服务器收到所述第二位置更新请求后,签约服务器向所述核心网设备插入签约数据;所述签约数据包括该IMSI、该IMSI对应的MSISDN、以及与本次接入的接入类型对应的一套业务数据,或者,包括该IMSI、该IMSI对应的MSISDN、以及与该IMSI对应的所有业务数据。优选地,所述方法还可具有以下特点所述签约服务器收到所述第二位置更新请求后,如此前保存有该IMSI和接入类型对应的核心网设备标识,则根据此前保存的该IMSI和接入类型对应的核心网设备标识向相应的核心网设备发送删除位置请求,再将该IMSI和接入类型对应的核心网设备标识更新为所述第二位置更新请求中携带的核心网设备标识。优选地,所述方法还可具有以下特点所述双模双待终端的两种接入类型,是指从增强数据速率的全球移动通信系统无线接入网络(GERAN)接入和从通用陆地无线接入网(UTRAN)接入;所述双模双待终端接入的核心网设备指从GERAN接入的移动交换中心/拜访位置寄存器(MSC/VLR),从UTRAN接入的移动交互中心服务器/媒体网关(MSCS/MGW);或者,指从 GERAN 和 UTRAN 接入的 MSCS/MGW。优选地,所述方法还可具有以下特点所述双模双待能力的指示信息使用用户类别2中的版本字段的来指示。优选地,所述方法还可具有以下特点该IMSI的两种接入类型对应两个不同的TMSI,或者,对应一个相同的TMSI。优选地,所述方法还可具有以下特点所述双模双待终端在向所述核心网设备发送的第一位置更新请求中携带双模双待能力指示信息;所述核心网设备判断收到的位置更新请求中携带双模双待能力指示信息时,在向所述签约服务器发送的第二位置更新请求中携带本次接入的接入类型信息;或者所述核心网设备通过鉴权流程从签约服务器获知接入的终端是否具有双模双待能力,如果具有,在向所述签约服务器发送的位置更新请求中携带本次接入的接入类型信肩、O为了解决上述问题,本发明提供一种位置更新的系统,包括双模双待终端、核心网设备和签约服务器,其中双模双待终端可使用一个国际移动用户识别码(IMSI)接入两种网络,用于当所述双模双待终端接入网络时,选择接入类型,并在发送的第一位置更新请求中携带该IMSI 或临时移动用户识别码(TMSI),其中该TMSI与该IMSI和接入类型对应;所述核心网设备用于收到所述第一位置更新请求后,在向签约服务器发送的第二位置更新请求中携带该IMSI、本核心网设备标识和本次接入的接入类型信息;所述签约服务器用于收到所述第二位置更新请求后,将该IMSI和接入类型对应核心网设备标识保存或更新为所述第二位置更新请求中携带的核心网设备标识。优选地,所述系统还可具有以下特点所述签约服务器进一步用于保存有与所述IMSI关联的分别对应于两种接入类型
10的两套业务数据,收到所述第二位置更新请求后,向所述核心网设备插入签约数据;所述签约数据包括该IMSI、该IMSI对应的MSISDN、以及与本次接入的接入类型对应的一套业务数据,或者,包括该IMSI、该IMSI对应的MSISDN、以及与该IMSI对应的所有业务数据。优选地,所述系统还可具有以下特点所述签约服务器进一步用于收到所述第二位置更新请求后,如此前保存有该IMSI 和接入类型对应的核心网设备标识,则根据此前保存的该IMSI和接入类型对应的核心网设备标识向相应的核心网设备发送删除位置请求,再将该IMSI和接入类型对应的核心网设备标识更新为所述第二位置更新请求中携带的核心网设备标识。优选地,所述系统还可具有以下特点所述双模双待能力的指示信息使用用户类别2中的版本字段的来指示。优选地,所述系统还可具有以下特点所述核心网设备进一步用于,判断收到的位置更新请求中携带双模双待能力指示信息时,在向所述签约服务器发送的第二位置更新请求中携带本次接入的接入类型信息; 或者通过鉴权流程从签约服务器获知接入的终端是否具有双模双待能力,如果具有,在向所述签约服务器发送的位置更新请求中携带本次接入的接入类型信息。采用本发明,双模双待终端可使用同一 MSISDN接入到不同网络,一个用户无需选择MSISDN。而且由于使用一个IMSI号码,用户可以使用一张卡就接入两种网络,从而有良好的体验。
图1为现有网络双接入系统架构图;图2为基于现有网络的用户位置更新流程图;图3为基于现有网络的用户主叫流程图;图4为基于现有网络的用户被叫流程图;图5是本发明通信系统的第一种网络架构的示意图;图6是基于图5的本发明实施例一双模双待终端实现位置更新的流程;图7是本发明实施例三双模双待终端实现主叫业务的流程;图8是基于图5的双模双待终端实现被叫业务的流程;图9是本发明通信系统的第二种网络架构的示意图;图10是基于图6的本发明实施例二双模双待终端实现位置更新的流程;图11是基于图9的双模双待终端实现被叫业务的流程;图12是基于图9的双模双待终端清除用户的流程。
具体实施例方式下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。文中将终端接入的无线接入网的类型简称为接入类型(Radio Access Type,简称 RAT),有时也将双模双待终端简称为终端。
11
实施例一本实施例中,双模双待终端的用户可以使用1个IMSI号码同时接入多种无线接入网,该IMSI对应一个MSISDN。用户签约两种接入类型后,签约服务器如HLR/HSS中至少保存有该用户的IMSI和与该IMSI关联的分别对应于两种接入类型的两套业务数据。本实施例的通信系统采用图5所示的分核心网方式的网络架构。如图5所示,该通信系统包含双模双待终端UE。第一无线接入网AN1,本实施例以GERAN为例,将终端从ANl接入时的接入类型记为2G。第二无线接入网AN2,本实施例以UTRAN为例,将终端从AN2接入时的接入类型记为3G。第一核心网设备CNl和CN2,用于支持ANl接入,本实施例中,CNl和CN2都是支持 GERAN接入的CS网元MSC和VLR组成。第二核心网设备CN3和CN4,用于支持AN2接入,本实施例中,CN3和CN4都是支持 UTRAN接入的MSCS和MGW组成。关口局和汇接局GMSC/TMSC,关口局(GMSC)主要是用于路由寻址,TMSC用于汇接到其他网络。签约服务器(归属位置寄存器HLR/归属用户服务器HSS),用于保存用户数据如签约数据,IMSI,MSISDN等,支持保存双模双待终端从ANl和AN2接入时使用的用户数据;其他网络,主要是其他移动网络或者固定网络。该通信系统的AN1、AN2、GMSC/TMSC和其他网络的功能与现有网络系统都是一致的。CN2、CN4可以和CN1、CN3 —样做相同的改动,也可以不做改动,即只对部分核心网设备做升级。图5中,第一核心网设备和第一无线接入网属于第一网络,第二核心网设备和第二无线接入网属于第二网络,第一网络和第二网络可以是GSM和WCDMA,CDMA和CDMA2000, GSM和TD-SCDMA,WCDMA和CDMA2000、TD-SCDMA和CDMA2000等等,不局限于特定的两种网本实施例的双模双待终端可以使用1个IMSI同时接入两种无线接入网。双模双待终端接入网络时,选择接入类型,并在发送的位置更新请求中携带该 IMSI或TMSI,还可以携带双模双待能力指示信息。其中,该TMSI与该IMSI和接入类型对应,在分核心网方式的情况下,一个IMSI的不同接入类型,通常对应不同的TMSI。本实施例升级后的核心网设备CNl和CN3在收到双模双待终端发送的位置更新请求后,如判断该位置更新请求中携带有双模双待能力指示信息,则向签约服务器(HLR/HSS) 发送位置更新请求时,携带当前使用的IMSI、本核心网设备标识和本次接入的接入类型信息。如终端发送的位置更新请求中没有携带有双模双待能力指示信息,则CNl和CN3可以按现有流程处理。但是,在另一实施例中,核心网设备也可以不判断位置更新请求中是否携带有双模双待能力指示信息,均在向签约服务器发送的位置更新请求中携带接入类型信息。在又一实施例中,核心网设备也可以通过鉴权流程从签约服务器获知终端是否具有双模双待能力,如果具有,再在向签约服务器发送的位置更新请求中携带接入类型信息。本实施例的核心网设备标识包括MSC地址和VLR号码。对于本实施例来说,CNl和CN3分别对应于一种接入类型,CNl发起的位置更新请求携带的接入类型为2G,CN3发起的位置更新请求携带的接入类型为3G。用户签约两种接入类型后,签约服务器至少保存有该用户签约使用的IMSI、两种接入类型和分别对应于该两种接入类型的两套业务数据。签约服务器收到核心网设备发送的包含接入类型信息的位置更新请求后,将其中的IMSI和接入类型对应的核心网设备标识保存或更新为该位置更新请求中的核心网设备标识,并向该核心网设备插入签约数据, 所述签约数据包括该IMSI和与本次接入的接入类型对应的一套业务数据。位置更新成功后将该接入类型的用户状态置为附着态。签约服务器收到核心网设备发送的包含接入类型信息的位置更新请求后,如此前保存有位置更新请求中的IMSI和接入类型对应的核心网设备标识,除对该IMSI和接入类型对应的核心网设备标识进行更新外,还向此前保存的该IMSI和接入类型对应的核心网设备标识所标识的核心网设备发送删除位置请求。以删除终端此前使用该IMSI和接入类型接入的核心网设备中保存的签约数据。本实施例双模双待终端实现位置更新的流程包括步骤一,可使用1个IMSI接入多个网络的双模双待终端接入网络时,选择接入类型,在发送的第一位置更新请求中携带双模双待能力指示信息,及该IMSI或该IMSI对应的 TMSI ;所述双模双待能力可以使用用户类别2中的版本(Revision Level)字段来指示, 如在该字段为“ 11”时,用于标识本终端具有双模双待能力。步骤二,该双模双待终端接入的核心网设备收到第一位置更新请求后,在向签约服务器发送的第二位置更新请求中携带该IMSI、本核心网设备标识和本次接入的接入类型 fn息;基于本实施例的网络架构时,核心网设备向签约服务器发送的位置更新请求使用 MAP位置更新请求消息。但本发明不局限于此,基于其他的网络架构时,可以采用相应协议规定的其他消息。步骤三,签约服务器收到第二位置更新请求后,将该IMSI和接入类型对应的核心网设备标识保存或更新为该第二位置更新请求中的核心网设备标识,并向所述核心网设备插入签约数据,所述签约数据包括该IMSI和该IMSI对应的MSISDN,以及对应于本次接入的接入类型的一套业务数据。如果第二位置更新请求中的接入类型为2G,则插入用户通过2G无线接入网接入时要使用的一套业务数据;如果第二位置更新请求中的接入类型为3G,则插入用户通过3G 无线接入网接入时要使用的一套业务数据。另外,签约服务器收到核心网设备发送的包含接入类型信息的位置更新请求后, 如此前保存有位置更新请求中的IMSI和接入类型对应的核心网设备标识,则根据此前保存的该IMSI和接入类型对应的核心网设备标识向相应的核心网设备发送删除位置请求, 再将该IMSI和接入类型对应的核心网设备标识更新为所述第二位置更新请求中携带的核心网设备标识。
此外,在另一实施例中,签约服务器中保存的该用户的签约数据也可以是一套可用于两种接入类型的签约数据,此时无论接入类型如何,均将该套签约数据插入核心网设备。以上流程主要描述了本实施例位置更新流程与现有位置更新流程的不同处理,没有提到的相关处理如鉴权等,可以采用现有位置更新流程中的处理方式。下面将结合图6对上述位置更新流程进行详细描述。601,双模双待终端UE根据ANl的网络覆盖情况和其ANl是GERAN接入的方式选择IMSI或者2G接入方式对应的TMSIl进行接入过程;602,UE通过无线接入网ANl向CNl发起位置更新请求消息,所述消息携带本次位置更新的类型,表示普通的位置更新还是周期性位置更新,或者是IMSI附着,所述消息还携带IMSI,或者步骤601选择2G接入方式对应的TMSI1,所述消息还包含位置区标识LAI, 所述消息包含用户类别l(Mobile Station Classmark 1)或者用户类别2 (Mobile Station Classmark 2),特别地,在本示例中,当其中用户类别2中的版本(Revision Level)字段为 “11”时,用于标识本终端具有双模双待能力;603,CNl对UE实现鉴权过程,具体描述参考背景技术中步骤202 205 ;604,UE的IMSI鉴权成功后,则向HLR/HSS发送移动应用部分(Mobile Application Part,简称MAP)位置更新请求消息(MAP UPDATE LOCATION),所述消息携带用户标识IMSI,CNl标识,即MSC地址和VLR号码和RAT,RAT用来指明UE的接入网类型,即 2G接入;605,HLR/HSS检查IMSI、RAT对应的核心网设备标识是否为空,如果为空,将IMSI 和RAT对应的核心网设备标识保存为消息中的核心网设备标识,执行步骤608,如果不为空,执行后续步骤606;606,在步骤605中HLR/HSS检查IMSI、RAT对应的核心网设备标识不为空,且保存的MSC地址和VLR号码对应CN2网络,则表示用户从CN2漫游到CNl网络,则HLR/HSS更新 IMSI和RAT与核心网设备标识的对应关系,对应的MSC地址和VLR号码修改为CNl的MSC 地址和VLR号码,HLR/HSS向CN2发送MAP删除位置请求消息(MAP CANCEL LOCATION),所述消息携带用户标识IMSI、RAT ;607,CN2删除保存的签约数据后,向HLR/HSS回送MAP删除位置请求响应消息;如果CN2不认识RAT参数,则删除该IMSI对应的所有的签约数据,如果CN2认识 RAT参数,则删除RAT对应的签约数据,即2G签约数据。608,HLR/HSS 向 CNl 发送MAP插入用户数据消息(MAP INSERT SUBSCRIBER DATA), 所述消息携带的签约数据包括IMSI、与接入类型2G对应的业务数据和移动用户号码 (Mobile Subscriber International ISDN/PSTNnumber,简称MSISDN),其中ISDN即是综合业务数字网,是htegrated Service Digital Network的简称,PSTN就是公共交换电话网络,是 Public Switched Telephone Network 的简称;609, CNl收到MAP插入用户数据消息后,保存用户的签约数据(包括业务数据、用户号码IMSI、MSISDN和RAT),向HLR/HSS回送MAP插入用户数据响应消息;610,HLR/HSS向CNl回送MAP位置更新请求响应消息,并将该IMSI的RATI的用户状态置为附着态;
611,参考背景技术的212 213描述;步骤611是可选过程,可以根据运营商的设备情况不执行加密过程。612,CNl通过ANl向UE发送位置更新证实消息,如果网络需要重新分配TMSI,所述消息可以包含TMSI重分配命令消息,所述TMSI重分配命令携带网络分配的新TMSIl ;如果CNl支持双模双待终端接入,所述消息也可以携带网络支持双模双待的能力指示。613,UE保存新的TMSIl后,则向CNl发送TMSI重分配完成消息。如果步骤612无TMSI重分配命令消息,则UE在步骤612完成通过ANl接入到CNl 的位置更新,如果包含,则UE在步骤613步完成通过ANl接入到CNl的位置更新。614,UE选择IMSI或者3G接入方式对应的TMSI2、在AN2、CN3、CN4和HLR/HSS中做类似步骤602 613,完成IMSI或者3G接入方式对应的TMSI2在CN3的位置更新过程。双模双待终端接入通过ANl接入CNl或者通过AN2接入到CN3不分先后顺序,接入成功后CNl和CN3保存着用户的相同的MSISDN号码和IMSI,双模双待终端中保存两个新的TMSI,2G接入方式对应TMSI1,3G接入方式对应TMSI2。实施例二本实施例中,双模双待终端的用户可以使用1个IMSI号码同时接入多种无线接入网,该IMSI对应一个MSISDN。用户签约两种接入类型后,签约服务器如HLR/HSS中至少保存有该用户的IMSI和与该IMSI关联的分别对应于两种接入类型的两套业务数据。本实施例的通信系统采用图9所示的共核心网方式的网络架构。如图9所示,该通信系统包含双模双待终端UE。第一无线接入网AN1,本实施例以GERAN为例,将终端从ANl接入时的接入类型记为2G。第二无线接入网AN2,本实施例以UTRAN为例,将终端从AN2接入时的接入类型记为3G。第二核心网设备CN3和CN4,用于支持AN2接入,本实施例中,CN3和CN4都是支持 UTRAN接入的MSCS和MGW组成。关口局和汇接局GMSC/TMSC,关口局(GMSC)主要是用于路由寻址,TMSC用于汇接到其他网络。签约服务器(归属位置寄存器HLR/归属用户服务器HSS),用于保存用户数据如签约数据,IMSI,MSISDN等,支持保存双模双待终端从ANl和AN2接入时使用的用户数据;其他网络,主要是其他移动网络或者固定网络。该通信系统的与现有网络系统在Am、AN2、CN4、GMSC/TMSC和其他网络的功能都是一致的,其中CN4也可以和CN3 —样做相同的改动,也可以不做改动。图9中,第一无线接入网属于第一网络,第二无线接入网属于第二网络,第二核心网设备既属于第一网络,也属于第二网络;第一网络和第二网络可以是GSM和WCDMA,CDMA 和 CDMA2000,GSM 和 TD-SCDMA,WCDMA 和 CDMA2000、TD-SCDMA 和 CDMA2000 等等,不局限于特定的两种网络。本实施例的双模双待终端可以使用1个IMSI同时接入两种无线接入网。
双模双待终端接入网络时,选择接入类型,并在发送的位置更新请求中携带该 IMSI或TMSI,还可以携带双模双待能力指示信息。其中,该TMSI与该IMSI和接入类型对应,在共核心网方式的情况下,一个IMSI的不同接入类型,可对应不同的TMSI,也可以对应相同的TMSI。本实施例升级后的核心网设备CN3在收到双模双待终端发送的位置更新请求后, 如判断该位置更新请求中携带有双模双待能力指示信息,则向签约服务器(HLR/HSQ发送位置更新请求时,携带当前使用的IMSI、本核心网设备标识和本次接入的接入类型信息。如终端发送的位置更新请求中没有携带有双模双待能力指示信息,则CN3可以按现有流程处理。但是,在另一实施例中,核心网设备也可以不判断位置更新请求中是否携带有双模双待能力指示信息,均在向签约服务器发送的位置更新请求中携带接入类型信息。在又一实施例中,核心网设备也可以通过鉴权流程从签约服务器获知终端是否具有双模双待能力,如果具有,再在向签约服务器发送的位置更新请求中携带接入类型信息。对于本实施例来说,CN3对应于两种接入类型,即2G和3G,ANl和AN2均接入到 CN3。用户签约两种接入类型后,签约服务器至少保存有该用户签约使用的IMSI、两种接入类型和分别对应于该两种接入类型的两套业务数据。签约服务器收到核心网设备发送的包含接入类型信息的位置更新请求后,将其中的IMSI和接入类型对应的核心网设备标识保存或更新为该位置更新请求中的核心网设备标识,并向该核心网设备插入签约数据, 所述签约数据包括该IMSI和与本次接入的接入类型对应的一套业务数据,或者,包括该 IMSI和与该IMSI对应的所有业务数据(两套业务数据)。位置更新成功后将该接入类型的用户状态置为附着态。签约服务器收到核心网设备发送的包含接入类型信息的位置更新请求后,如此前保存有位置更新请求中的IMSI和接入类型对应的核心网设备标识,除对该IMSI和接入类型对应的核心网设备标识进行更新外,还向此前保存的该IMSI和接入类型对应的核心网设备标识所标识的核心网设备发送删除位置请求。以删除终端此前使用该IMSI和接入类型接入的核心网设备中保存的签约数据。本实施例双模双待终端实现位置更新的流程包括步骤一,可使用1个IMSI接入多个网络的双模双待终端接入网络时,选择接入类型,在发送的第一位置更新请求中携带双模双待能力指示信息,及该IMSI或TMSI ;其中,该 TMSI与该IMSI和接入类型对应;所述双模双待能力可以使用用户类别2中的版本(Revision Level)字段来指示, 如在该字段为“ 11”时,用于标识本终端具有双模双待能力。步骤二,该双模双待终端接入的核心网设备收到第一位置更新请求后,在向签约服务器发送的第二位置更新请求中携带该IMSI、本核心网设备标识和本次接入的接入类型 fn息;基于本实施例的网络架构时,核心网设备向签约服务器发送的位置更新请求使用 MAP位置更新请求消息。但本发明不局限于此,基于其他的网络架构时,可以采用相应协议规定的其他消息。步骤三,签约服务器收到第二位置更新请求后,将该IMSI和接入类型对应的核心网设备标识保存或更新为该第二位置更新请求中的核心网设备标识,并向所述核心网设备插入签约数据,所述签约数据包括该IMSI和该IMSI对应的MSISDN,以及对应于本次接入的接入类型的一套业务数据或该IMSI对应的所有业务数据。另外,签约服务器收到核心网设备发送的包含接入类型信息的位置更新请求后, 如此前保存有位置更新请求中的IMSI和接入类型对应的核心网设备标识,则根据此前保存的该IMSI和接入类型对应的核心网设备标识向相应的核心网设备发送删除位置请求, 再将该IMSI和接入类型对应的核心网设备标识更新为所述第二位置更新请求中携带的核心网设备标识。以上流程主要描述了本实施例位置更新流程与现有位置更新流程的不同处理,没有提到的相关处理如鉴权等,可以采用现有位置更新流程中的处理方式。下面将结合图10对上述位置更新流程进行详细描述。1001,双模双待终端根据网络覆盖情况,通过无线接入网Am向CN3发起位置更新请求消息,所述消息携带本次位置更新的类型,表示普通的位置更新还是周期性位置更新, 或者是IMSI附着,所述消息还携带IMSI或者双模双待终端选择2G接入对应的TMSIlJf 述消息还包含位置区标识LAI,所述消息包含用户类别l(Mobile Station Classmark 1) 或者用户类别2 (Mobile Station Classmark 2),在本示例中,当其中用户类别2中的版本 (Revision Level)字段为“ 11”时,用于标识本终端具有双模双待能力;1002,CN3对UE实现2G鉴权过程,具体描述参考背景技术中步骤202 205 ;1003,UE的2G鉴权成功后,CNl向HLR/HSS发送移动应用部分(Mobile Application Part,简称MAP)位置更新请求消息(MAP UPDATE LOCATION),所述消息携带用户标识IMSI,CN3标识,即MSC地址和VLR号码,所述消息中携带本次位置更新的接入类型 RATI,根据ANl的接入方式,本次接入类型为2G接入;如果终端为非双模双待终端,则所述消息可以不携带本次的接入类型RATI ;1004,HLR/HSS检查该IMSI和接入类型2G对应的核心网设备标识是否为空,如果为空,将IMSI和2G对应的核心网设备标识保存为消息中的核心网设备标识,执行步骤 1007,如果不为空,执行后续步骤1005 ;1005,若在步骤1004中HLR/HSS检查该IMSI和接入类型2G对应的核心网设备标识不为空,且保存的MSC地址和VLR号码对应CN4网络,则表示用户从CN4漫游到CN3网络, 则HLR/HSS更新IMSI和RATI与核心网设备标识的对应关系,对应的MSC地址和VLR号码修改为CN3的MSC地址和VLR号码,HLR/HSS向CN4发送MAP删除位置请求消息(MAP CANCEL LOCATION),所述消息携带用户标识IMSI,所述消息还携带接入类型RATI,这里RATI为2G ;1006,CN4删除保存的签约数据后,向HLR/HSS回送MAP删除位置请求响应消息;如果CN4不认识RAT参数,则删除该IMSI对应的所有的签约数据,如果CN4认识 RAT参数,则删除RAT对应的签约数据,即2G签约数据。1007,HLR/HSS 向 CN3 发送 MAP 插入用户数据消息(MAP INSERT SUBSCRIBER DATA),所述消息携带的签约数据包括IMSI、与接入类型2G对应的业务数据和移动用户号码(Mobile Subscriber International ISDN/PSTNnumber,简称 MSISDN),其中 ISDN 即是综合业务数字网,是htegrated Service Digital Network的简称,PSTN就是公共交换电话网络,是 Public Switched Telephone Network 的简称;
这里可以同时插入所有接入方式的签约数据(即2G或者3G的签约数据),这样从 3G接入的情况就无此步骤。1008,CN3收到MAP插入用户数据消息后,保存用户的签约数据(包括业务数据、 用户号码IMSI、MSISDN和RATI)向HLR/HSS回送MAP插入用户数据响应消息;1009,HLR/HSS向CN3回送MAP位置更新请求响应消息;1010,参考背景技术的212 213描述;步骤1010是可选过程,可以根据运营商的设备情况不执行加密过程。1011,CN3通过Am向UE发送位置更新证实消息,如果网络需要重新分配TMSI,所述消息可以包含TMSI重分配命令消息,所述TMSI重分配命令携带网络分配的新TMSI1,所述消息也可以携带网络支持双模双待的能力指示;1012,UE保存新的TMSIl后,则向CN3发送TMSI重分配完成消息。如果步骤1011无TMSI重分配命令消息,则UE在步骤1011完成通过ANl接入到 CNl的位置更新,如果包含,则UE在步骤1012步完成通过ANl接入到CNl的位置更新。如果步骤1001 1012失败,或者步骤1011携带网络支持双模双待的能力指示, 则执行以下的步骤,否则如果1001 1012执行位置更新成功,且步骤1011不携带网络支持双模双待能力,则不执行以下步骤,双模双待终端作为双模单待终端使用。S1001,双模双待终端根据网络覆盖情况,通过无线接入网AN2向CN3发起位置更新请求消息,所述消息携带本次位置更新的类型,表示普通的位置更新还是周期性位置更新,或者是IMSI附着,所述消息还携带IMSI,或者双模双待终端选择3G接入对应的TMSI2, 所述消息还包含位置区标识LAI,所述消息包含用户类别l(Mobile Station Classmark 1) 或者用户类别2 (Mobile Station Classmark 2),在本示例中,当其中用户类别2中的版本 (Revision Level)字段为“ 11”时,用于标识本终端具有双模双待能力;S1002, CN3对UE实现3G鉴权过程,具体描述参考背景技术中步骤202 205 ;S1003, UE的3G鉴权成功后,CN3向HLR/HSS发送移动应用部分(Mobile Application Part,简称MAP)位置更新请求消息(MAP UPDATE LOCATION),所述消息携带用户标识IMSI,CN3标识,即MSC地址和VLR号码,所述消息中携带本次位置更新的接入类型 RAT2,根据AN2的接入方式,本次接入类型为3G接入;如果终端为非双模双待终端,则所述消息可以不携带本次的接入类型RAT2 ;S1004, HLR/HSS检查接入类型3G对应的核心网设备标识是否为空,如果为空,将 IMSI和3G对应的核心网设备标识保存为消息中的核心网设备标识,执行步骤S1007,如果不为空,执行后续步骤S1005 ;S1005,在步骤S1004中HLR/HSS检查该IMSI和接入类型3G对应的核心网设备标识不为空,且保存的MSC地址和VLR号码对应CN4网络,则表示用户从CN4漫游到CN3网络, 则HLR/HSS更新IMSI和RAT2与核心网设备标识的对应关系,对应的MSC地址和VLR号码修改为CN3的MSC地址和VLR号码,HLR/HSS向CN4发送MAP删除位置请求消息(MAP CANCEL LOCATION),所述消息携带用户标识IMSI,所述消息还携带接入类型RAT2,这里RAT2为3G ;S1006,CN4删除保存的签约数据后,向HLR/HSS回送MAP删除位置请求响应消息;如果CN4不认识RAT参数,则删除该IMSI对应的所有的签约数据,如果CN4认识 RAT参数,则删除RAT对应的签约数据,即2G签约数据。
由于3G覆盖和2G覆盖有差异,可能出现步骤S1005和S1006中CN4与步骤1005 和1006中CN4不同,而是另外的网络接入,因此HLR/HSS在位置更新前保存的2G接入下和 3G接入下的MSC地址和VLR号码可能是不相同的。S1007, HLR/HSS检查是否已经向CN3插入了 3G用户数据,如果已经插入了,则 S1007 S1008不执行,如果没有插入,HLR/HSS向CN3发送MAP插入用户数据消息(MAP INSERT SUBSCRIBER DATA),所述消息携带的签约数据包括IMSI、与接入类型2G对应的业务数据和移动用户号码(Mobile Subscriber International ISDN/PSTN number,简称 MSISDN),其中 ISDN 即是综合业务数字网,是 htegrated Service Digital Network 的简称,PSTN就是公共交换电话网络,是Public Switched Telephone Network的简称;S1008,CN3收到MAP插入用户数据消息后,保存用户的签约数据(包括业务数据、 用户号码IMSI、MSISDN和RAT2),向HLR/HSS回送MAP插入用户数据响应消息;S1009, HLR/HSS向CN3回送MAP位置更新请求响应消息;S1010,参考背景技术的212 213描述;步骤S1010是可选过程,可以根据运营商的设备情况不执行加密过程。S1011, CN3通过AN2向UE发送位置更新证实消息,如果网络需要重新分配TMSI, 所述消息可以包含TMSI重分配命令消息,所述TMSI重分配命令携带网络分配的新TMSI2, 所述消息也可以携带网络支持双模双待的能力指示;S1012, UE保存新的TMSI2后,则向CN3发送TMSI重分配完成消息。如果步骤SlOll无TMSI重分配命令消息,则UE在步骤S1011完成通过ANl接入到CNl的位置更新,如果包含,则UE在步骤S1012步完成通过ANl接入到CNl的位置更新。双模双待终端接入通过ANl接入CN3或者通过AN2接入到CN3不分先后顺序,接入成功后CN3保存着用户的相同号码下两套信息,双模双待终端中保存两个新的TMSI =TMSIl 禾口 TMSI2。实施例三本实施例主要涉及双模双待终端如何根据业务类型和接入情况来选择无线接入网进行业务。本实施例可以基于图5的分核心网方式的网络架构,也可以基于图9所示的共核心网方式的网络架构。双模双待终端可以接入第一无线接入网和第二无线接入网。本实施例中,图5或图9中的第二无线接入网为第一无线接入网的演进网络,相对于第一无线接入网,第二无线接入网的接入能力更强。双模双待终端发起主叫业务时,根据用户的业务类型选择一个可以使用(已注册)的接入类型,通过该接入类型对应的无线接入网进行业务。可使用该接入类型对应的TMSI接入对应的无线接入网进行业务。以第一无线接入网为2G无线接入网,第二无线接入网为3G无线接入网为例,可以按以下方式选网。如果双模双待终端已从2G和3G无线接入网接入,在主叫业务为语音业务时,选择 2G接入类型;在主叫业务为数据业务,如传真业务和视频业务时,选择3G接入类型。如果双模双待终端只从2G无线接入网接入,在主叫业务为语音业务或数据业务中的传真业务时,选择2G接入类型;在主叫业务为数据业务中的视频业务时,将该数据业务修改为语音业务,并选择2G接入类型。如果双模双待终端只从3G无线接入网接入,无论主叫业务是语音业务还是数据业务,均选择3G接入类型。按照上述方式选网,在保证用户正常通信的前提下,选择具有更好的通信质量和服务的网络,并且可以平衡网络的用户量,充分利用网络资源。下面将结合图7对本实施例双模双待终端实现主叫业务的流程进行详细描述。701,双模双待终端根据业务类型选择对应接入类型或者接入类型对应的TMSI接入到与其对应的网络中进行业务,当主叫业务为语音业务,则优先选择以2G接入或者2G接入对应的TMSIl从ANl接入到CNl,当主叫业务为数据业务中的传真业务,则优先选择以3G 接入或者3G接入对应的TMSI2从AN2接入到CN3,当主叫业务为数据业务的视频业务时,则只选择以3G接入或者3G接入对应的TMSI2从AN2接入到CN3,如果双模双待终端不在AN2 的覆盖范围,则双模双待终端转变为语音业务,以2G接入或者2G接入对应的TMSIl从ANl 接入到cm。702 712,参考背景技术301 311描述。自此完成双模双待UE的主叫建立流程。实施例四本实施例的通信系统可以采用图5所示的分核心网方式的网络架构,也可以采用图9所示的共核心网方式的网络架构。本实施例中,图5或图9中的第一网络和第二网络不限于是GSM和WCDMA,如还可以是CDMA和CDMA2000、GSM和TD-SCDMA等。其中,第二无线接入网为第一无线接入网的演进网络,相对于第一无线接入网,第二无线接入网的接入能力更强。就与被叫相关的处理来说,需要对签约服务器如HLR/HSS的功能进行升级,以根据本次呼叫的承载能力和用户状态来选择被叫网络。其他的网元如终端、无线接入网、核心网设备、GMSC/TMSC等与被叫相关的处理逻辑可以与现有技术相同。本实施例的签约服务器包括信息管理模块,用于保存双模双待终端用户签约的一个MSISDN、与该MSISDN关联的一个IMSI以及与该IMSI关联的两种接入类型。网络选择模块,用于在双模双待终端用户的被叫流程中,收到携带MSISDN和本次呼叫承载能力的路由查询消息后,根据所述承载能力和所述MSISDN关联的IMSI的两种接入类型的用户状态,选择接入类型。号码获取模块,用于根据所选择的接入类型对应的核心网设备标识,请求相应的核心网设备为该IMSI分配一个MSRN,并将得到的MSRN回送到路由查询消息的发送方。其中,如两种接入类型的用户状态均不是附着态,网络选择模块可以拒绝本次呼叫。如果至少有一种接入类型的用户状态为附着态时,则可以以下方式选择本次呼叫的承载能力为语音业务时,当2G接入类型对应的用户状态为附着态,选择2G接入类型;当只有3G接入类型对应的用户状态为附着态,选择3G接入类型;本次呼叫的承载能力为数据业务中的传真业务时,当3G接入类型对应的用户状态为附着态,选择3G接入类型;当只有2G接入类型对应的用户状态为附着态,选择2G接入类型;本次呼叫的承载能力为数据业务中的视频业务时,当3G接入类型对应的用户状态为附着态,选择3G接入类型;当只有2G接入类型对应的用户状态为附着态,将本次呼叫的承载能力修改为语音业务,选择2G接入类型。对于双模双待终端的用户来说,两种接入类型都关联在一个MSISDN下,因此其他用户呼叫该用户时只需要拨打相同的MSISDN,由网络侧选择接入类型接通被叫,极大地方便了用户,提高了用户体验。进一步地,按照上述方式选择接入类型,可以在保证用户正常通信的前提下,选择具有更好的通信质量和服务的网络,并且可以平衡网络的用户量,充分利用网络资源。本实施例双模双待终端的被叫流程与现有流程的不同主要在签约服务器的处理逻辑上,包括步骤一,签约服务器保存有双模双待终端用户签约的一个MSISDN、与该MSISDN关联的一个IMSI以及与该IMSI关联的两种接入类型;步骤二,在双模双待终端的被叫流程中,签约服务器收到携带本次呼叫承载能力和MSISDN的路由查询消息后,根据所述承载能力和所述MSISDN关联的IMSI的两种接入类型的用户状态,选择接入类型;在两种接入类型的用户状态均为附着态时,可以根据承载能力确定使用的接入类型,选择该接入类型对应的核心网设备标识。具体的选择方式如上文所述。步骤三,签约服务器根据所选择的接入类型对应的核心网设备标识,请求相应的核心网设备为该IMSI分配一个MSRN,并将得到的MSRN回送到路由查询消息的发送方,继续后续的被叫流程。基于图5的分核心网方式的网络架构,同一个MSISDN关联的两种接入类型对应的核心网设备位于两个不同的核心网中。在另一实施例中,基于图9所示的共核心网方式的网络架构,容易理解,被叫流程包含的上述步骤是一样的,只是两种接入类型对应的核心网设备位于同一核心网中。下面将结合图8对基于图5架构的双模双待终端实现被叫业务的流程进行详细描述。801 802,与现有技术的步骤401、402相同。803,HLR/HSS找到保存的与被叫号码MSISDN关联的2种接入类型对应的用户状态,并按以下方式选择接入类型如果该被叫号码对应的2种接入类型的用户状态都是附着态,即既保存着2G接入类型下CNl的MSC地址和VLR号码,也保存着3G接入类型下CN3的MSC地址和VLR号码, 则HLR/HSS根据MAP路由查询消息中的承载能力选择接入类型如果承载能力为语音业务, 优先选择对应于2G接入类型,如果承载能力为数据业务中的传真业务,优先选择3G接入类型,如果承载能力为数据业务中的视频业务,则只选择3G接入类型(对应CN3的MSC地址和VLR号码)。如果该被叫号码对应的2种接入类型中只有3G接入类型对应的用户状态为附着态,所有业务均选择3G接入类型。如果该被叫号码对应的2种接入类型中只有2G接入类型对应的用户状态为附着态,对于语音业务和数据业务中的传真业务,选择2G接入类型(对应CNl的MSC地址和VLR 号码),对于数据业务中的视频业务,判断终端是否有将数据业务修改为语音业务的能力, 如有,选择选择2G接入类型(对应CNl的MSC地址和VLR号码),否则将拒绝这次视频呼叫。804,HLR/HSS根据步骤803中选择的接入类型对应的被叫网络,这里仅仅以承载能力为语音业务为例,其他数据业务类推,查询到在HLR/HSS保存的用户状态为激活态的 2G接入类型对应CNl的MSC地址和VLR号码,则向CNl发送MAP提供漫游号码请求消息,所述消息携带2G接入类型下的被叫IMSI、RAT,所述消息还携带CNl的MSC号码;804,HLR/HSS根据步骤803中被叫网络选择,这里仅仅以承载能力为语音业务为例,其他数据业务类推,查询到在HLR/HSS保存的用户状态为激活态的2G接入对应CNl的 MSC地址和VLR号码,则向CNl发送MAP提供漫游号码请求消息,所述消息携带被叫的IMSI、 RAT (2G接入),所述消息还携带CNl的MSC号码;805,Cm根据配置,给对应頂SI、RAT分配一个漫游号码(Mobile Station Roaming Number,简称MSRN),则CNl携带MSRN向HLR/HSS回送MAP提供漫游号码请求响应消息;后续流程参见现有技术被叫流程中的步骤405 417。自此双模双待终端UE的被叫语音业务流程建立完成。被叫数据业务流程HLR/HSS 选择CN3获取漫游号码,从AN2寻呼双模双待终端UE,整个过程类似,不再重复描述。下面将结合图11对基于图9架构的双模双待终端实现被叫业务的流程进行详细描述。1101 1102,与现有技术的步骤401、402相同。1103,HLR/HSS找到保存的与被叫号码MSISDN关联的2种接入类型对应的用户状态,并按以下方式选择接入类型如果该被叫号码对应的2种接入类型的用户状态都是附着态,即既保存着2G接入类型下CN3的MSC地址和VLR号码,也保存着3G接入类型下CN3的MSC地址和VLR号码, 则HLR/HSS根据MAP路由查询消息中的承载能力选择接入类型如果承载能力为语音业务, 优先选择对应于2G接入类型,如果承载能力为数据业务中的传真业务,优先选择3G接入类型,如果承载能力为数据业务中的视频业务,则只选择3G接入类型(对应CN3的MSC地址和VLR号码)。如果该被叫号码对应的2种接入类型中只有3G接入类型对应的用户状态为附着态,所有业务均选择3G接入类型。如果该被叫号码对应的2种接入类型中只有2G接入类型对应的用户状态为附着态,对于语音业务和数据业务中的传真业务,选择2G接入类型(对应CNl的MSC地址和VLR 号码),对于数据业务中的视频业务,判断终端是否有将数据业务修改为语音业务的能力, 如有,选择选择2G接入类型(对应CNl的MSC地址和VLR号码),否则将拒绝这次视频呼叫。1104,HLR/HSS根据步骤1103中选择的接入类型,这里仅仅以承载能力为语音业务为例,其他数据业务类推,查询到在HLR/HSS保存的用户状态为激活态的2G接入类型对应CN3的MSC地址和VLR号码,则向CN3发送MAP提供漫游号码请求消息,所述消息携带2G 接入类型下的被叫IMSI1,所述消息还携带CN3的MSC号码;
1105,CN3根据配置,给对应IMSI、RAT分配一个漫游号码(Mobile Station Roaming Number,简称MSRN),则CN3携带MSRN向HLR/HSS回送MAP提供漫游号码请求响应消息;后续流程参见现有技术被叫流程中的步骤405 417。自此双模双待终端UE的被叫语音业务流程建立完成。被叫数据业务流程HLR/HSS 选择CN3获取漫游号码,从AN2寻呼双模双待终端UE,整个过程类似,不再重复描述。实施例五本实施例的通信系统采用图9所示的分核心网方式的网络架构。本实施例主要涉及到核心网设备和签约服务器的改进。当需要删除用户时,核心网设备向签约服务器发送清除用户消息时,在该消息中携带该用户的IMSI,还可以携带接入类型;具体地,该消息可以携带的组合为该用户的IMSI、或者该用户的IMSI和相应的接入类型、或者该用户的IMSI和该IMSI对应的所有接入类型;签约服务器接收到该清除用户消息后,如果该消息中携带该用户的IMSI和一种接入类型,则将该IMSI的该接入类型的用户状态打上不可及标识;如果该消息仅携带该用户的IMSI,或者携带该用户的IMSI和该IMSI对应的所有接入类型,则将该用户的IMSI打上不可及标识或该IMSI的所有接入类型均打上不可及标识,这样,GMSC向签约服务器请求路由时,若签约服务器查询到所请求的IMSI或所请求的IMSI的接入类型打上了不可及标识,则直接回复错误响应,错误响应值为用户关机。相应地,上述实施例四中的信息管理模块还可用于,接收到清除用户消息后,如果该清除用户消息中携带用户的IMSI和一种接入类型,则将该IMSI的该接入类型的用户状态打上不可及标识;如果该消息仅携带用户的IMSI,或者携带用户的IMSI和该IMSI对应的所有接入类型,则将该用户的IMSI打上不可及标识或该IMSI的所有接入类型均打上不可及标识。下面将结合图I2对基于图9系统架构的双模双待终端实现清除移动用户的流程的方法进行详细描述。1201,CNl根据其中VLR用户删除,或者其网管操作,向HLR/HSS发送MAP清除用户消息(MAP Purge MS),所述消息携带双模双待终端用户的IMSI、或者该用户的IMSI和对应的接入类型、或者该用户的IMSI和该IMSI对应的两种接入类型;1202,当HLR/HSS收到所述MAP清除用户消息是IMSI和对应的接入类型,则将该 IMSI的该接入类型的用户状态打上不可及标识,如果是IMSI或者2种接入类型,则将该用户的IMSI或者所有接入类型对应的用户状态打上不可及标识;当用户状态被打上不可及标识后,GMSC向HLR/HSS请求路由时,若HLR查询到所请求的IMSI或所请求的IMSI的接入类型打上了不可及标识,则直接向GMSC回送错误响应, 错误响应值为用户关机。1203,HLR向CNl回送MAP清除用户消息响应消息。本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现,相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种主叫业务的实现方法,包括可使用一个国际移动用户识别码(IMSI)接入两种网络的双模双待终端发起主叫业务时,根据用户的业务类型选择一个接入类型,通过该接入类型对应的无线接入网进行业务。
2.如权利要求1所述的方法,其特征在于,所述双模双待终端使用临时识别码(TMSI)接入所述无线接入网进行业务,所述TMSI 与该IMSI和该接入类型对应。
3.如权利要求1所述的方法,其特征在于,如果所述双模双待终端已从2G和3G无线接入网接入,在主叫业务为语音业务时,选择 2G接入类型;在主叫业务为数据业务时,选择3G接入类型。如果所述双模双待终端只从2G无线接入网接入,在主叫业务为语音业务或数据业务中的传真业务时,选择2G接入类型;在主叫业务为数据业务中的视频业务时,将该数据业务修改为语音业务,并选择2G接入类型。如果所述双模双待终端只从3G无线接入网接入,主叫业务是语音业务或数据业务,均选择3G接入类型。
4.一种被叫业务的实现方法,包括在双模双待终端用户的被叫流程中,签约服务器收到携带本次呼叫的承载能力和移动用户号码(MSISDN)的路由查询消息后,根据所述承载能力和所述MSISDN关联的IMSI的两种接入类型的用户状态,选择接入类型;签约服务器根据所选择的接入类型对应的核心网设备标识,请求相应的核心网设备为该IMSI分配一个移动台漫游号码(MSRN),并将得到的MSRN回送到路由查询消息的发送方;其中,所述签约服务器保存有所述双模双待终端用户签约的一个MSISDN、与该MSISDN 关联的一个IMSI以及与该IMSI关联的两种接入类型。
5.如权利要求4所述的方法,其特征在于,根据所述承载能力和所述MSISDN关联的IMSI的两种接入类型的用户状态,选择接入类型包括当本次呼叫的承载能力为语音业务时,当2G接入类型对应的用户状态为附着态,选择 2G接入类型;当只有3G接入类型对应的用户状态为附着态,选择3G接入类型;当本次呼叫的承载能力为数据业务中的传真业务时,当3G接入类型对应的用户状态为附着态,选择3G接入类型;当只有2G接入类型对应的用户状态为附着态,选择2G接入类型;当本次呼叫的承载能力为数据业务中的视频业务时,当3G接入类型对应的用户状态为附着态,选择3G接入类型;当只有2G接入类型对应的用户状态为附着态,将本次呼叫的承载能力修改为语音业务,选择2G接入类型。
6.一种清除移动用户的实现方法,包括核心网设备向签约服务器发送清除用户消息,在该清除用户消息中携带用户的IMSI、 或者该用户的IMSI和一种接入类型、或者该用户的IMSI和该IMSI对应的所有接入类型;签约服务器接收到该清除用户消息后,如果该清除用户消息中携带该用户的IMSI和一种接入类型,则将该IMSI的该接入类型的用户状态打上不可及标识;如果该消息仅携带该用户的IMSI,或者携带该用户的IMSI和该IMSI对应的所有接入类型,则将该用户的 IMSI打上不可及标识或该IMSI的所有接入类型均打上不可及标识。
7.—种签约服务器,其特征在于,包括信息管理模块、网络选择模块和号码获取模块,其中所述信息管理模块用于保存双模双待终端用户签约的一个MSISDN、与该MSISDN关联的一个IMSI以及与该IMSI关联的两种接入类型;所述网络选择模块用于在双模双待终端用户的被叫流程中,收到携带MSISDN和本次呼叫承载能力的路由查询消息后,根据所述承载能力和所述MSISDN关联的IMSI的两种接入类型的用户状态,选择接入类型;所述号码获取模块用于根据所选择的接入类型对应的核心网设备标识,请求相应的核心网设备为该IMSI分配一个MSRN,并将得到的MSRN回送到路由查询消息的发送方。
8.如权利要求7所述的签约服务器,其特征在于,所述信息管理模块进一步用于当本次呼叫的承载能力为语音业务时,当2G接入类型对应的用户状态为附着态,选择 2G接入类型;当只有3G接入类型对应的用户状态为附着态,选择3G接入类型;当本次呼叫的承载能力为数据业务中的传真业务时,当3G接入类型对应的用户状态为附着态,选择3G接入类型;当只有2G接入类型对应的用户状态为附着态,选择2G接入类型;当本次呼叫的承载能力为数据业务中的视频业务时,当3G接入类型对应的用户状态为附着态,选择3G接入类型;当只有2G接入类型对应的用户状态为附着态,将本次呼叫的承载能力修改为语音业务,选择2G接入类型。
9.如权利要求7所述的签约服务器,其特征在于,所述信息管理模块进一步用于,接收到清除用户消息后,如果该清除用户消息中携带用户的IMSI和一种接入类型,则将该IMSI的该接入类型的用户状态打上不可及标识;如果该消息仅携带用户的IMSI,或者携带用户的IMSI和该IMSI对应的所有接入类型,则将该用户的IMSI打上不可及标识或该IMSI的所有接入类型均打上不可及标识。
全文摘要
本发明公开一种主被叫业务和清除移动用户的实现方法及签约服务器,其中被叫业务的实现方法包括在双模双待终端用户的被叫流程中,签约服务器收到携带本次呼叫的承载能力和MSISDN的路由查询消息后,根据所述承载能力和所述MSISDN关联的IMSI的两种接入类型的用户状态,选择接入类型;签约服务器根据所选择的接入类型对应的核心网设备标识,请求相应的核心网设备为该IMSI分配一个MSRN,并将得到的MSRN回送到路由查询消息的发送方。采用本发明,双模双待终端可使用同一MSISDN接入到不同网络,一个用户无需选择MSISDN。而且由于使用一个IMSI号码,用户可以使用一张卡就接入两种网络,从而有良好的体验。
文档编号H04W48/18GK102421168SQ201010505709
公开日2012年4月18日 申请日期2010年9月28日 优先权日2010年9月28日
发明者刘建业, 周宇翔, 曲爱妍, 游世林, 王刚, 王志海 申请人:中兴通讯股份有限公司