背景技术
***构架演进(System Architecture Evolution,简称为SAE)网络是第三代合作伙伴计划(3rd Generation Partnership Project,简称为3GPP)组织制定的用以替代传统电路交换网络的新一代无线网络技术。SAE包括长期演进(Long Term Evolution,简称为LTE)和演进的分组核心网(Evolved Packet Core,简称为EPC),图1是相关技术的SAE和传统电路域交换网络的构架的示意图,如图1所示,下面对各网元的功能进行如下说明。
用户设备(User Equipment,简称UE)具有能接入通用移动通信***陆地无线接入网/全球移动通信***无线接入网(Universal Mobile Telecommunication System Radio AccessNetwork/GSM EDGE Radio Access Network,UTRAN/GERAN)指GPRS的无线网络,UTRAN代表3G,GERAN代表2G)和LTE两种无线网络的能力。UE由于能力限制以及节能需求,在同一个时刻只能驻留在一个无线***中(称为Single Radio),比如当UE驻留在LTE下的时候,此时无法从UTRAN/GERAN收到寻呼消息。
演进无线节点(evolved NodeB,简称eNodeB)。演进的无线节点可以在空口上提供比UTRAN更高的上下行速率,更低的传输延迟和更加可靠的无线传输。eNodeB为UE的接入提供无线资源,同时和核心网MME之间建立S1控制面链接。
移动性管理实体(Mobility Management Entity,简称MME),是一个控制面实体,临时存储用户数据的服务器,负责管理和存储UE上下文(比如UE/用户标识,移动性管理状态,用户安全参数等),为用户分配临时标识GUTI(Globally Unique Temporary Identity,全球唯一临时标识),MME负责用户从LTE接入的时候对用户进行鉴权。
SAE网关(SAE Gateway,System Architecture Evolution GW,简称SAE GW),是一个用户面实体,负责用户面数据路由处理。SAE GW一般分为服务网关Serving GW和分组数据网网关PDN GW,Serving GW负责LTE和UMTS之间移动性的锚点,空闲状态下下行数据触发MME和SGSN寻呼;PDN GW负责UE接入PDN(Packet Data Network,分组数据网)的网关功能,为用户分配用户IP(Internet Protocol)地址。PDN GW和Serving GW可能合设在一个物理实体中。
归属用户服务器(home subscriber server,简称为HSS),用于保存用户的签约数据,同时记录用户所在的MME名称(MME NAME)。
附图1同时给出了传统的电路域交换网络的构架。其中,核心网网元有移动交换中心(Mobile Switching Center,简称MSC)和拜访位置寄存器(Visitor Location Register,简称VLR),MSC和VLR物理上一般合在一起。
3G无线接入控制器(Radio Network Controller,简称为RNC)或者基站控制器(BaseStation Controller,简称为BSC),负责控制和管理用户的无线活动。
传统电路域交换网络使用归属位置寄存器(Home Location Register,简称为HLR)保存用户的签约信息和VLR的地址。在被叫呼叫中,HLR可以从VLR获得用户的动态漫游号码(Mobile Subscriber Roaming Number,简称为MSRN)。在图1中,HLR和HSS由一个物理网元担任。
关口移动交换中心(Gateway Mobile Switching Center,GMSC)用于路由呼叫到用户所在的MSC。当有到移动用户的呼叫时,GMSC通过HLR获得用户的MSRN,按后按照MSRN路由呼叫。在SAE的MME网元和传统电路域交换网络的VLR之间,通过SGs接口连接。
SAE网络替代传统电路域交换网络是一个长期趋势。在这个过程中,由于传统电路域交换网络无线覆盖较好,服务较为稳定,所以它是SAE网络的有效补充。当SAE无法提供满意的传统语音业务时,可以转而由传统电路域交换网络提供有关服务。这种回退到传统电路域交换网络的机制叫做电路交换回落技术(Circuit Switch Fallback,简称为CSFB)。能够回落到传统电路域交换网络进行业务的UE称为双模单频UE(Dual Mode Single RadioUE).CSFB技术在SAE的MME和传统电路域交换网络的VLR之间,搭建SGs接口.通过该接口,MME可以让LTE下漫游的UE触发传统电路域交换网络的位置更新流程,从而使UE在SAE活动的同时,在传统电路域交换网络进行注册。该过程如图2,包括如下步骤S202至步骤S214。
步骤S202:LTE下的UE开机或者改变了跟踪区(Tracking Area,简称为TA),发起开机(ATTACH)或者跟踪区更新(Tracking Area Update简称为TAU)操作。
步骤S204:MME收到上述消息,进行SAE内到HSS的注册。
步骤S206:注册成功后,MME通过UE所在的跟踪区,推导出UE在传统电路域交换网络中的位置区(Location Area Identity,简称为LAI),并定位到对应的VLR。通过SGs接口,MME发送位置更新请求到该VLR。
步骤S208:如果VLR没有用户数据,或者VLR认为用户数据不可靠,VLR发送位置更新请求到HLR。
步骤S210:HLR将用户数据***到VLR,VLR记录用户签约数据,并返回应答。
步骤S212:HLR返回位置更新的成功应答,记录用户所在VLR的号码。
步骤S214:VLR返回位置更新完成消息到MME,并将SGs接口的状态修改为激活。
相关技术中,通过联合位置更新注册到MSC/VLR的UE,当接收来自传统电路域交换网络的被叫呼叫时,将回落到传统电路域交换网络,图3是相关技术的LTE下用户回落到传统电路域交换网络,接收传统电路域交换网络入呼叫的处理过程的流程图,如图3所示,该方法包括如下步骤S302至步骤S318。
步骤S302:GMSC在收到外网的初始地址消息(Initial Address Message,简称为IAM)之后,根据被叫MSISDN号码(即用户电话号码)找到被叫HLR,并向HLR发送获取路由信息(Send Routing Information,简称为SRI)请求,里面带有用户的MSISDN号码。
S304:HLR根据MSISDN号码找到用户注册的MSC/VLR号码,并向该MSC\VLR发送PRN(Provide Roaming Number,提供漫游号码)请求,此MSC/VLR是UE从LTE/EPC注册的MSC/VLR。MSC/VLR分配临时用户标识MSRN,并返回给HLR。该MSRN唯一标识MSC/VLR以及被叫UE。
S306:HLR返回SRI响应给GMSC,其中携带MSRN。
S308:GMSC根据MSRN将呼叫路由到MSC/VLR。
S310:MSC/VLR从SGs向MME发起CS寻呼过程,MME于是在LTE内部发起CS寻呼过程;
S312:UE回退到电路域,从传统电路域交换网络返回寻呼应答
S314:如果需要,MSC/VLR进行接入操作
S316:MSC/VLR将呼叫建立请求Setup发送给UE
S318:MSC/VLR、RNC或者BSC、UE完成剩下的被叫建立过程。
在实际应用中,在LTE覆盖区域的MSC/VLR可以组成池域(POOL),这样一方面起到容灾的作用,另一方面能够减少需要升级支持SGs接口的MSC/VLR数量。图4是这种网络的结构图,其中池域内的RNC和BSC作为无线接入节点,和池中的所有的VLR/MSC连接。POOL中的VLR/MSC通过为UE分配临时用户识别码(TMSI)来确保该UE的无线接口消息在RNC和BSC始终能路由到本MSC/VLR。这是因为TMSI包含网络资源标识(NRI)字段,此NRI字段在POOL内唯一的指向该MSC/VLR。在池域中,可以只有部分VLR/MSC和MME之间使用SGs接口,从MME发起联合位置更新的UE,通过联合位置更新过程注册到这些VLR/MSC,并分配属于所注册VLR/MSC的TMSI,当UE回落到池域中时,通过TMSI从这些VLR/MSC获得服务。
当POOL中的一个MSC/VLR发生重启时,该MSC/VLR丢失其所保存的TMSI信息,所以当该MSC/VLR收到入呼叫请求时,将使用IMSI,而非TMSI进行寻呼。图5是POOL内一个MSC/VLR重启后,传统电路域UE收到入呼请求时的处理,包括如下步骤S502至步骤S524。
步骤S502:GMSC收到初始地址消息,发送获取路由信息请求到HLR。
步骤S504:HLR按照所记录的该用户所在MSC/VLR地址,发送提供漫游号码请求到MSC/VLR,这里MSC和VLR在物理上是一个网元。
步骤S506:MSC/VLR因为重启已经丢失了该用户数据,所以发送恢复用户数据请求到HLR。
步骤S508:HLR***用户数据,MSC/VLR返回应答。
步骤S510:MSC/VLR返回恢复用户数据应答,并返回漫游号码到HLR。
步骤S512:HLR返回获取路由信息应答到GMSC,携带漫游号码。
步骤S514:GMSC使用漫游号码,发送初始地址消息到MSC/VLR。
步骤S516:MSC/VLR收到从GMSC发来的初始地址消息,对用户进行寻呼,由于没有用户的TMSI,所以寻呼使用IMSI作为用户标识。
步骤S518:BSC或者RNC收到寻呼消息,寻呼用户UE,并记录IMSI和MSC/VLR的对应关系。
步骤S520:UE返回寻呼应答,其中因为寻呼消息使用的是IMSI,所以也携带IMSI。
步骤S522:BSC或者RNC收到寻呼应答,根据记录的IMSI和MSC/VLR的对应关系,找到发送Paging的MSC/VLR,将寻呼应答返回给该MSC/VLR。
步骤S524:MSC/VLR、RNC或者BSC、UE完成剩下的被叫建立过程。
在上述过程中,RNC或者BSC通过保存IMSI和和MSC/VLR编号之间关系的方式,来保证UE返回的携带IMSI的寻呼应答能够路由到发送寻呼的MSC/VLR。而在CSFB过程中,这一方式并不适用。原因是CSFB过程中的寻呼是MME在LTE网络下发起的,BSC或者RNC并没有参与寻呼过程,而是直接收到寻呼应答。所以就无法记录IMSI和和MSC/VLR的对应关系。这样寻呼应答会被路由到POOL内的其他MSC/VLR,其他MSC/VLR会丢弃该消息,从而使呼叫中断。
针对相关技术中电路域交换网的网元向位于分组域网络的终端发送请求时,由于无法获取到的终端的位置信息,导致呼叫失败的问题,目前尚未提出有效的解决方案。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
本实施例提供了一种位置更新方法,图6是根据本发明实施例的位置更新方法的第一流程图,该方法包括如下的步骤S602至步骤S604。
步骤S602:电路域交换网的第一网元通过分组域网络向位于分组域网络中的终端发送寻呼命令,其中,该寻呼命令携带有指示所述终端在接收到该寻呼命令后在该电路域交换网发起位置更新请求的信息。
步骤S604:电路域交换网的第二网元接收该终端发起的位置更新请求,进行该终端的位置更新操作。
通过上述步骤,电路域交换网的第一网元向位于分组域网络中的终端发送携带有进行位置更新指示的寻呼命令,电路域交换网的第二网元接收该终端发起的位置更新请求,进行位置更新,克服了相关技术中电路域交换网通过分组域网络向位于分组域网络的终端发送寻呼命令时,由于无法获取到终端的位置信息,导致呼叫失败的问题,从而提高了电路域交换网的网元与分组域网络中终端进行通信的可靠性。
作为一个较优的实施方式,步骤S604可以采用如下方式实现电路域交换网的第二网元接收该终端发起的位置更新请求,进行该终端的位置更新操作:该第二网元将接收到的该位置更新请求转发给电路域交换网的移动交换中心/拜访位置寄存器(MSC/VLR)池中的一个MSC/VLR,触发该一个MSC/VLR根据该位置更新请求到归属位置寄存器(HLR)进行对应于该终端的位置更新操作。该优选实施方式通过将位置更新请求转发给MSC/VLR池中的一个MSC/VLR,并触发该一个MSC/VLR到HLR进行对应于该终端的位置更新操作,提高了获取位置更新请求的准确性。
作为另一个较优的实施方式,该寻呼命令携带有国际移动用户识别码(IMSI)作为终端的标识。该优选实施例,采用IMSI作为终端的标识,实现了采用统一类别的识别码标识终端。
作为再一个优选实施方式,步骤S602可以通过以下方式实现第一网元向位于分组域网络中的终端发送寻呼命令:第一网元通过移动管理实体(MME)将所述寻呼命令发送给该终端。该优选实施方式中,提高了发送寻呼命令的可靠性。
作为又一个优选实施方式,第一网元包括:位置拜访寄存器(VLR)。该优选实施例中第一网元包括VLR,提高了获取位置信息的可靠性。
作为再一个优选实施方式,第二网元包括:基站***控制器/无线网络控制器(BSC/RNC)。该优选实施例中第二网元包括:BSC/RNC,提高了进行位置更新的准确性。
作为又一个优选实施方式,分组域网络包括:长期演进(LTE)、高级长期演进(LTE-A)和全球移动通信***无线接入网(UTRAN)。该优选实施方式限定了分组域网络包括:LTE、LTE-A、UTRAN,扩大了位置更新方法的应用范围。
本实施例提供了一种位置更新方法,图7是根据本发明实施例的位置更新方法的第一流程图,该方法包括如下的步骤S702至步骤S704。
步骤S702:分组域网络下的终端接收来自电路域交换网的第一网元的寻呼命令,其中,该寻呼命令携带有用于指示该终端在接收到寻呼命令后在电路域交换网发起位置更新的信息;
步骤S704:该终端根据该信息接入电路域交换网,并向电路域交换网的第二网元发送位置更新请求。
通过上述步骤,终端接收来自电路域交换网第一网元的寻呼命令,其中,该寻呼命令携带有指示该终端发起位置更新的信息,然后终端接入该电路域交换网,并向该电路域交换网的第二网元发送位置更新请求,使得电路域交换网可以获取到终端的位置更新信息,从而完成该寻呼命令,克服了相关技术中电路域交换网位于分组域网络的终端发送请求时,由于无法获取到的终端的位置信息,导致呼叫失败的问题,从而提高了电路域交换网的网元与分组域网络中终端进行通信的可靠性。
作为一个优选实施方式,第一网元包括:位置拜访寄存器(VLR)。该优选实施例中第一网元包括VLR,提高了获取位置信息的可靠性。
作为再一个优选实施方式,第二网元包括:基站***控制器/无线网络控制器(BSC/RNC)。该优选实施例中第二网元包括:BSC/RNC,提高了进行位置更新的准确性。
本实施例提供了一种位置更新方法,图8是根据本发明实施例的位置更新方法的第一流程图,该方法包括如下的步骤S802至步骤S804。
步骤S802:电路域交换网的第三网元接收来自终端对该第三网元发起寻呼命令的寻呼应答,其中,该终端位于分组域网络;
步骤S804:电路域交换网的第三网元对该终端进行位置更新。
通过上述步骤,电路域交换网的第三网元接收来自位于分组域网络的终端的寻呼命令的寻呼应答,该电路域交换网的第三网元对该终端进行位置更新。实现了电路域交换网在向位于移动交换中心的终端发送寻呼命令后,获取该终端的位置更新信息,从而实现业务呼叫。克服了相关技术中电路域交换网位于分组域网络的终端发送请求时,由于无法获取到的终端的位置信息,导致呼叫失败的问题,提高了电路域交换网的网元与分组域网络中终端进行通信的可靠性。
作为一个较优的实施方式,步骤S804采用如下方式实现电路域网络的第三网元对该终端进行位置更新:第三网元将接收到的该位置更新请求转发给该电路域交换网的移动交换中心/拜访位置寄存器MSC/VLR池中的一个MSC/VLR,触发该一个MSC/VLR根据该位置更新请求到归属位置寄存器HLR进行对应于该终端的位置更新操作。该优选实施方式通过将位置更新请求转发给MSC/VLR池中的一个MSC/VLR,并触发该一个MSC/VLR到HLR进行对应于该终端的位置更新操作,提高了获取位置更新请求的准确性。
作为再一个优选实施方式,第三网元包括:位置拜访寄存器。该优选实施例中第一网元包括VLR,提高了获取位置信息的可靠性。
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
在另外一个实施例中,还提供了一种位置更新软件,该软件用于执行上述实施例及优选实施例中描述的技术方案。
在另外一个实施例中,还提供了一种存储介质,该存储介质中存储有上述位置更新软件,该存储介质包括但不限于:光盘、软盘、硬盘、可擦写存储器等。
本发明实施例还提供了一种位置更新***,该位置更新***可以用于实现上述位置更新方法及优选实施方式,已经进行过说明的,不再赘述,下面对该位置更新装置中涉及到的模块进行说明。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的***和方法较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图9是根据本发明实施例的位置更新***的第一结构框图,该***可以应用于电路域交换网,如图9所示,该***包括:第一网元92和第二网元94,下面对上述结构进行描述。
第一网元92,用于通过分组域网络向位于分组域网络中的终端发送寻呼命令,其中,所述寻呼命令携带有指示所述终端在接收到所述寻呼命令后在所述电路域交换网发起位置更新请求的信息;第二网元94,连接至第一网元92,用于接收该终端发起的位置更新请求,进行该终端的位置更新操作。
在另外一个实施例中,还提供了一种位置更新软件,该软件用于执行上述实施例及优选实施例中描述的技术方案。
在另外一个实施例中,还提供了一种存储介质,该存储介质中存储有上述位置更新软件,该存储介质包括但不限于:光盘、软盘、硬盘、可擦写存储器等。
本发明实施例还提供了一种位置更新装置,该位置更新装置可以用于实现上述位置更新方法及优选实施方式,已经进行过说明的,不再赘述,下面对该位置更新装置中涉及到的模块进行说明。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的***和方法较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图10是根据本发明实施例的位置更新装置的结构框图,该装置可以应用于终端,如图10所示,该装置包括:接收模块1002,接入模块1004,发送模块1006,下面对上述结构进行详细描述。
接收模块1002,用于接收来自电路域交换网的第一网元的寻呼命令,其中,该寻呼命令携带有用于指示该终端在接收到该寻呼命令后在该电路域交换网发起位置更新的信息;接入模块1004,连接至接收模块1002,用于根据接收模块1002接收到的信息接入该电路域交换网;发送模块1006,连接至接入模块1004,用于向接入模块1004接入的该电路域交换网的第二网元发送位置更新请求。
在另外一个实施例中,还提供了一种位置更新软件,该软件用于执行上述实施例及优选实施例中描述的技术方案。
在另外一个实施例中,还提供了一种存储介质,该存储介质中存储有上述位置更新软件,该存储介质包括但不限于:光盘、软盘、硬盘、可擦写存储器等。
本发明实施例还提供了一种位置更新***,该位置更新***可以用于实现上述位置更新方法及优选实施方式,已经进行过说明的,不再赘述,下面对该位置更新装置中涉及到的模块进行说明。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的***和方法较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图11是根据本发明实施例的位置更新***的第二结构框图,该***可以应用于电路域交换网,如图11所示,该***包括:第三网元112,其中,第三网元112包括:接收模块1122和位置更新模块1124,下面对上述结构进行详细描述。
接收模块1122,用于接收来自终端对该网元发起寻呼命令的寻呼应答,其中,该终端位于分组域网络;位置更新模块1124,连接至接收模块1122,用于对接收模块1122接收到的寻呼响应对应的终端进行位置更新。
下面将结合优选实施例进行说明,以下优选实施例结合了上述实施例及优选实施方式。
优选实施例一
本优选实施例提供了一种位置更新方法,该方法包括如下步骤S1至步骤S5。
步骤S1:传统电路域交换网的VLR对LTE下的UE进行寻呼,发送SGs接口的寻呼命令到MME,其中携带参数,要求UE收到寻呼后在电路域发起位置更新,来替代寻呼应答。
步骤S2:MME对UE进行寻呼,并且携带参数要求UE进行位置更新。
步骤S3:UE收到后到电路域接入,并根据上述标志发起位置更新,替代寻呼应答。
步骤S4:BSC或者RNC收到位置更新请求,将位置更新请求路由到POOL内任一MSC/VLR。
步骤S5:MSC/VLR收到位置更新请求,到HLR进行位置更新,与寻呼应答不同,MSC/VLR会正常处理位置更新请求。
在本实施例中,VLR对UE的寻呼以IMSI作为UE的标记。
优选地,如果MME发送电路域业务通知到UE,而不是寻呼,则需要在电路域业务通知中携带要求位置更新参数。
优选地,HLR收到位置更新请求,发送取消位置到原MSC/VLR,原MSC/VLR通知GMSC重新路由,GMSC到HLR获取新MSC/VLR的漫游号码,从而使呼叫得以接通。
优选实施例二
本优选实施例提供了一种位置更新方法,该方法包括如下步骤S2至步骤S10。
步骤S2:传统电路域交换网的VLR对LTE下的UE进行寻呼,发送SGs接口的寻呼命令到MME,其中携带参数,要求UE收到寻呼后在电路域发起位置更新,来替代寻呼应答。
步骤S4:MME对UE进行寻呼。
步骤S6:UE收到后到电路域接入,返回寻呼应答。
步骤S8:BSC或者RNC收到寻呼应答,将寻呼应答路由到POOL内任一MSC/VLR。
步骤S10:MSC/VLR收到寻呼应答,到HLR进行位置更新处理。
在本实施例中,VLR对UE的寻呼以IMSI作为UE的标记。
优选地,如果MME发送电路域业务通知到UE,而不是寻呼,则需要在电路域业务通知中携带要求位置更新参数。
优选地,HLR收到位置更新请求,发送取消位置到原MSC/VLR,原MSC/VLR通知GMSC重新路由,GMSC到HLR获取新MSC/VLR的漫游号码,从而使呼叫得以接通。
通过优选实施例一和二,在MSC/VLR通过IMSI寻呼LTE下用户时,UE返回的消息被路由到新的MSC/VLR,本发明则通过让新MSC/VLR进行位置更新处理,使呼叫得以接通。
优选实施例三
本实施例提供了一种位置更新方法,在本实施例中,描述了在LTE覆盖区域,传统电路域交换机组成POOL网络,其中MSC/VLR重启后用IMSI寻呼LTE下UE,UE发起位置更新并接通呼叫的过程,图12是根据本发明实施例的接通呼叫的流程图一,如图12所示,该方法包括如下步骤S1202至步骤S1242。
步骤S1202:GMSC收到初始地址消息,发送获取路由信息请求到HLR。
步骤S1204:HLR记录了用户在该MSC/VLR1,发送提供漫游号码请求到MSC/VLR1。
步骤S1206:MSC/VLR1因为重启已经丢失了该用户数据,所以发送恢复用户数据请求到HLR。
步骤S1208:HLR***用户数据,其中携带UE当前所在的MME名称,MSC/VLR1返回应答。
步骤S1210:MSC/VLR1返回恢复用户数据应答,并返回漫游号码到HLR。
步骤S1212:HLR返回路由信息应答到GMSC,携带漫游号码。
步骤S1214:GMSC使用漫游号码,发送IAM消息到MSC/VLR1。
步骤S1216:MSC/VLR1收到从GMSC发来的IAM消息,使用所获得的MME名称,通过SGs接口发送寻呼命令到LTE下的用户UE,其中携带参数,要求UE进行位置更新。同时由于没有用户的TMSI,所以寻呼使用IMSI作为用户标识。
步骤S1218:MME收到SGs接口的寻呼,如果UE空闲,发送寻呼消息,否则发送电路域业务通知消息,其中携带参数要求UE进行位置更新。
步骤S1220:UE收到消息,回落到电路交换域,在RNC或者BSC下接入后,发起位置更新。
步骤S1222:RNC或者BSC收到后,将位置更新路由到POOL中的MSC/VLR2处理。
步骤S1224:MSC/VLR2进行位置更新处理,发送位置更新请求到HLR,两者之间进行位置更新处理。
步骤S1226:HLR发送取消位置消息到MSC/VLR1,MSC/VLR返回应答。
步骤S1228:MSC/VLR1发送恢复呼叫控制消息到GMSC,GMSC返回应答。
步骤S1230:GMSC释放和MSC/VLR1之间的呼叫。
步骤S1232:GMSC重新到HLR获取漫游号码,发送获取路由信息请求到HLR。
步骤S1234:HLR到MSC/VLR2获取漫游号码。
步骤S1236:HLR将MSC/VLR2的漫游号码通过获取路由信息应答返回给GMSC。
步骤S1238:GMSC通过新的漫游号码,发送初始地址消息,将呼叫路由到MSC/VLR2。
步骤S1240:MSC/VLR2发送呼叫建立消息到UE。
步骤S1242:MSC/VLR2和UE完成剩下的电路域被叫呼叫建立过程。
优选实施例四
本实施例提供了一种位置更新方法,在本实施例中,描述了在LTE覆盖区域,传统电路域交换机组成POOL网络,其中MSC/VLR重启后用IMSI做预寻呼,UE发起位置更新并接通呼叫的过程,图13是根据本发明实施例的接通呼叫的流程图二,如图13所示,该方法包括如下步骤S1302至步骤S1334。
步骤S1302:GMSC收到初始地址消息,发送获取路由信息请求到HLR。
步骤S1304:HLR记录了用户在该MSC/VLR1,发送提供漫游号码请求到MSC/VLR1。
步骤S1306:MSC/VLR1因为重启已经丢失了该用户数据,所以发送恢复用户数据请求到HLR。
步骤S1308:HLR***用户数据,其中携带UE当前所在的MME名称,MSC/VLR1返回应答。
步骤S1310:MSC/VLR1返回恢复用户数据应答。
步骤S1312:MSC/VLR1获取用户数据后,发起预寻呼流程,通过SGs接口发送寻呼命令到LTE下的用户UE,其中携带参数,要求UE进行位置更新。同时由于没有用户的TMSI,所以寻呼使用IMSI作为用户标识。
步骤S1314:MME收到SGs接口的寻呼,如果UE空闲,发送寻呼消息,否则发送电路域业务通知消息,其中携带参数要求UE进行位置更新。
步骤S1316:UE收到消息,回落到电路交换域,在RNC或者BSC下接入后,发起位置更新。
步骤S1318:RNC或者BSC收到后,将位置更新路由到POOL中的MSC/VLR2处理。
步骤S1320:MSC/VLR2进行位置更新处理,发送位置更新请求到HLR,两者之间进行位置更新处理。
步骤S1322:HLR发送取消位置消息到MSC/VLR1,MSC/VLR1返回应答。
步骤S1324:HLR重新到MSC/VLR2获取漫游号码,发送提供漫游号码消息到MSC/VLR2。
步骤S1326:MSC/VLR2返回提供漫游号码应答。
步骤S1328:HLR将MSC/VLR2的漫游号码通过获取路由信息应答返回给GMSC。
步骤S1330:GMSC通过漫游号码,发送初始地址消息,将呼叫路由到MSC/VLR2。
步骤S1332:MSC/VLR2发送呼叫建立消息到UE。
步骤S1334:MSC/VLR2和UE完成剩下的电路域被叫呼叫建立过程。
本实施例提供了一种位置更新方法,在本实施例中,描述了LTE覆盖区域,传统电路域交换机组成POOL网络,其中MSC/VLR重启后用IMSI做预寻呼,UE返回寻呼应答到新的MSC/VLR,MSC/VLR进行位置更新处理,接通呼叫的过程,图14是根据本发明实施例的接通呼叫的流程图三,如图14所示,该方法包括如下步骤S1402至步骤S1442。
步骤S1402:GMSC收到初始地址消息,发送获取路由信息请求到HLR。
步骤S1404:HLR记录了用户在该MSC/VLR1,发送提供漫游号码请求到MSC/VLR1。
步骤S1406:MSC/VLR1因为重启已经丢失了该用户数据,所以发送恢复用户数据请求到HLR。
步骤S1408:HLR***用户数据,其中携带UE当前所在的MME名称,MSC/VLR1返回应答。
步骤S1410:MSC/VLR1返回恢复用户数据应答,并返回漫游号码到HLR。
步骤S1412:HLR返回路由信息应答到GMSC,携带漫游号码。
步骤S1414:GMSC使用漫游号码,发送IAM消息到MSC/VLR1。
步骤S1416:MSC/VLR1收到从GMSC发来的IAM消息,使用所获得的MME名称,通过SGs接口发送寻呼命令到LTE下的用户UE,由于没有用户的TMSI,所以寻呼使用IMSI作为用户标识。
步骤S1418:MME收到SGs接口的寻呼,如果UE空闲,发送寻呼消息,否则发送电路域业务通知消息。
步骤S1420:UE收到消息,回落到电路交换域,在RNC或者BSC下接入后,返回寻呼应答。
步骤S1422:RNC或者BSC收到后,将寻呼应答路由到POOL中的MSC/VLR2处理。
步骤S1424:MSC/VLR2收到寻呼应答后,发起位置更新,发送位置更新请求到HLR,两者之间进行位置更新处理。
步骤S1426:HLR发送取消位置消息到MSC/VLR1,MSC/VLR返回应答。
步骤S1428:MSC/VLR1发送恢复呼叫控制消息到GMSC,GMSC返回应答。
步骤S1430:GMSC释放和MSC/VLR1之间的呼叫。
步骤S1432:GMSC重新到HLR获取漫游号码,发送获取路由信息请求到HLR。
步骤S1434:HLR到MSC/VLR2获取漫游号码。
步骤S1436:HLR将MSC/VLR2的漫游号码通过获取路由信息应答返回给GMSC。
步骤S1438:GMSC通过新的漫游号码,发送初始地址消息,将呼叫路由到MSC/VLR2。
步骤S1440:MSC/VLR2发送呼叫建立消息到UE。
步骤S1442:MSC/VLR2和UE完成剩下的电路域被叫呼叫建立过程。
通过上述实施例,提供了位置更新方法、装置及***,通过在SGS接口寻呼消息中携带要求位置更新参数,使分组域网络下接入的UE在回落到电路域时,发起位置更新请求替代寻呼应答,或者让UE返回寻呼应答,而新MSC/VLR在收到寻呼应答后发起位置更新,从而让电路域回落的被叫流程得以完成,使呼叫能够接通,提高网络的服务品质。
需要说明的是,这些技术效果并不是上述所有的实施方式所具有的,有些技术效果是某些优选实施方式才能取得的。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。