[go: up one dir, main page]

CN110225558B - Inter-area call processing method, MME, HSS and eMSC - Google Patents

Inter-area call processing method, MME, HSS and eMSC Download PDF

Info

Publication number
CN110225558B
CN110225558B CN201810175344.4A CN201810175344A CN110225558B CN 110225558 B CN110225558 B CN 110225558B CN 201810175344 A CN201810175344 A CN 201810175344A CN 110225558 B CN110225558 B CN 110225558B
Authority
CN
China
Prior art keywords
atcf
stnsr
mme
call
ims
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810175344.4A
Other languages
Chinese (zh)
Other versions
CN110225558A (en
Inventor
邓也
王喆
胡勇
牛春
许平
古莉姗
武科
汪陈
许伟东
储刘庆
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Group Design Institute Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Group Design Institute Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Group Design Institute Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201810175344.4A priority Critical patent/CN110225558B/en
Publication of CN110225558A publication Critical patent/CN110225558A/en
Application granted granted Critical
Publication of CN110225558B publication Critical patent/CN110225558B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0022Control or signalling for completing the hand-off for data sessions of end-to-end connection for transferring data sessions between adjacent core network technologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/16Performing reselection for specific purposes
    • H04W36/18Performing reselection for specific purposes for allowing seamless reselection, e.g. soft reselection

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明实施例提供了一种跨区域通话处理方法、MME、HSS和eMSC,该方法包括:接收通话状态下的UE发起的TAU请求消息后,向HSS发送位置更新消息;从所述HSS返回的位置更新确认消息中提取所述UE注册漫出IMS时关联的漫出ATCF的STNSR;接收到基站上报的切换请求后,向eMSC发送携带所述漫出ATCF的STNSR的eSRVCC切换请求消息,以使所述eMSC基于所述漫出ATCF的STNSR和预先配置的邻近ATCF信息寻址所述漫出ATCF并与所述漫出ATCF一起完成eSRVCC切换。本发明实施例提供的方案,能够保障用户在跨区域通话状态下即使触发eSRVCC切换也可保持通话连续性。

Figure 201810175344

Embodiments of the present invention provide a method for processing a cross-area call, an MME, an HSS, and an eMSC. The method includes: after receiving a TAU request message initiated by a UE in a call state, sending a location update message to the HSS; The STNSR of the outgoing ATCF associated when the UE registers for the outgoing IMS is extracted from the location update confirmation message; after receiving the handover request reported by the base station, the eSRVCC handover request message carrying the STNSR of the outgoing ATCF is sent to the eMSC, so that the The eMSC addresses the diffused ATCF based on the STNSR of the diffused ATCF and preconfigured neighboring ATCF information, and completes the eSRVCC handover together with the diffused ATCF. The solution provided by the embodiment of the present invention can ensure that the user can maintain the call continuity even if the eSRVCC handover is triggered in the cross-region call state.

Figure 201810175344

Description

Cross-region call processing method, MME, HSS and eMSC
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a cross-area call processing method, an MME, an HSS and an eMSC.
Background
Voice service can be realized by using Voice over Long Term Evolution (VoLTE) in an LTE coverage area. Wherein, VoLTE refers to LTE voice service based on IMS (IP Multimedia Subsystem). When a user roams out of an LTE coverage area, SRVCC (Single Radio Voice Call Continuity) technology is usually adopted to switch a Voice service of the user from VoLTE to a 2G network or a 3G network to ensure the Continuity of the Voice service.
The connection state between the ue and an MME (Mobility Management Entity) during the Mobility procedure after the ue is powered on may be divided into three states, namely, ECM-IDLE, ECM-CONNECTED, and a call state.
The user equipment performs IMS registration of the province of the roaming in a cross-province state under the states of ECM-IDLE and ECM-CONNECTED, and STNSR (Session Transfer Number Single Radio, Single wireless Session Transfer Number) carried on MME of the province of the roaming is distributed by ATCF (Access Transfer Control Function) of the province of the roaming associated when the user equipment registers the IMS of the roaming. Then, if the user equipment triggers eSRVCC (enhanced Single Radio Voice Call Continuity) Switching when entering the province, eMSC (enhanced Mobile Switching center) entering the province can find the corresponding ATCF of the entering province through the STNSR analytic route of the ATCF of the assigned entering province, and normally completes the eSRVCC Switching process.
In the current network, after the user equipment is across provinces in a call state, the phenomenon of call drop occurs when the user equipment is registered in the province IMS in a flooding mode; if the IMS registration of the roaming province is not performed, once the eSRVCC handover is triggered by the user equipment in the roaming province in the call state, since the STNSR of the ATCF (i.e., the ATCF of the roaming province) associated with the current call does not exist on the MME of the roaming province, failure of the eSRVCC handover process due to the fact that the eMSC cannot address the ATCF of the roaming province occurs inevitably, and the call drop phenomenon still occurs.
Disclosure of Invention
Aiming at the defects in the prior art, the embodiment of the invention provides a cross-region call processing method, an MME, an HSS and an eMSC, which can ensure that the call continuity can be maintained even if eSRVCC switching is triggered in a cross-region call state.
In one aspect, an embodiment of the present invention provides a cross-regional call processing method, including:
after receiving a tracking area update TAU request message initiated by User Equipment (UE) in a call state, sending a position update message to a home location subscription data server (HSS);
extracting a single wireless session transfer number STNSR of an associated logout session transfer control function ATCF when the UE registers the logout IP multimedia subsystem IMS from a position updating confirmation message returned by the HSS;
and after receiving a switching request reported by a base station, sending an enhanced single radio voice call continuity eSRVCC switching request message carrying the STNSR of the overtaking ATCF to an enhanced mobile switching center (eMSC) so that the eMSC addresses the overtaking ATCF based on the STNSR of the overtaking ATCF and pre-configured adjacent ATCF information and completes eSRVCC switching together with the overtaking ATCF.
In another aspect, an embodiment of the present invention provides a cross-regional call processing method, including:
receiving a position updating message sent by a roaming mobile management entity MME currently associated with UE in a call state;
and returning a location update confirmation message carrying the STNSR of the logout ATCF associated when the UE registers the logout IMS to the logout MME, so that the logout MME initiates an eSRVCC switching request message to an eMSC based on the STNSR of the logout ATCF.
In another aspect, an embodiment of the present invention provides a cross-regional call processing method, including:
receiving eSRVCC switching request information which is sent by an roaming MME currently associated with the UE in a call state and carries STNSR of the roaming ATCF associated with the UE when the UE registers the roaming IMS;
determining an ATCF address corresponding to the STNSR of the overflowing ATCF according to the pre-configured adjacent ATCF information;
and routing to an overflowing ATCF according to the ATCF address, and completing eSRVCC switching together with the overflowing ATCF.
In another aspect, an embodiment of the present invention provides a mobility management entity, including:
a location update request unit, configured to send a location update message to an HSS after receiving a TAU request message initiated by a UE in a call state;
a forward number extracting unit, configured to extract, from the location update confirmation message returned by the HSS, an STNSR of an egress ATCF associated with the UE registering an egress IMS;
a call handover request unit, configured to send, to an eMSC, an eSRVCC handover request message carrying the STNSR of the outbound ATCF, so that the eMSC addresses the outbound ATCF according to the STNSR of the outbound ATCF and preconfigured information of neighboring ATCFs and completes eSRVCC handover together with the outbound ATCF.
In another aspect, an embodiment of the present invention provides a home subscription data server, including:
a location update receiving unit, configured to receive a location update message sent by a flooding-in MME currently associated with the UE in a call state;
and a location update feedback unit, configured to return a location update confirmation message carrying the STNSR of the egress ATCF associated when the UE registers the egress IMS to the ingress MME, so that the ingress MME initiates an eSRVCC handover request message to the eMSC based on the STNSR of the egress ATCF.
In another aspect, an embodiment of the present invention provides an enhanced mobile switching center, including:
a call switching request receiving unit, configured to receive an eSRVCC switching request message, which is sent by an roaming-in MME currently associated with the UE in a call state and carries an STNSR of an roaming-out ATCF associated with the UE registering the roaming-out IMS;
the ATCF address query unit is used for utilizing DNS query to acquire an ATCF address corresponding to the STNSR of the overflowing ATCF;
and the call switching processing unit is used for routing to an overflowing ATCF according to the ATCF address and completing eSRVCC switching together with the overflowing ATCF.
In another aspect, an embodiment of the present invention provides an electronic device, including a processor, a memory, and a bus, where:
the processor and the memory complete mutual communication through a bus;
the processor may invoke a computer program in memory to perform the steps of any of the methods described above.
In yet another aspect, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, which when executed by a processor implements the steps of any one of the above-mentioned methods.
According to the cross-regional call processing method, the MME, the HSS and the eMSC provided by the embodiment of the invention, the HSS provides the STNSR of the associated roaming-out ATCF when the UE registers the roaming-out IMS to the roaming-in MME in the TAU process, namely the STNSR of the ATCF associated before the UE calls the cross-region currently and the adjacent ATCF information pre-configured in the eMSC, so that the eMSC can address to the roaming-out ATCF through the adjacent ATCF information and the STNSR of the roaming-out ATCF to complete the initial session transfer process, thereby normally completing eSRVCC switching and ensuring that the user can keep call continuity even triggering eSRVCC switching in a cross-regional call state.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
FIG. 1 illustrates an exemplary flow diagram of a cross-region call processing method according to an embodiment of the invention;
FIG. 2 illustrates an exemplary flow diagram of a cross-region call processing method according to yet another embodiment of the present invention;
FIG. 3 illustrates an exemplary flow diagram of a cross-region call processing method according to yet another embodiment of the present invention;
fig. 4 shows a schematic structural diagram of a mobility management entity MME according to an embodiment of the present invention;
fig. 5 shows a schematic structural diagram of a home subscription data server HSS according to an embodiment of the invention;
fig. 6 shows a schematic structural diagram of an enhanced mobile switching center eMSC according to an embodiment of the invention;
fig. 7 shows a physical structure diagram of an electronic device according to an embodiment of the invention.
Detailed Description
The technical solutions of the present invention will be described clearly and completely with reference to the accompanying drawings, and it is obvious that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
As used in this application, the terms "module," "device," and the like are intended to encompass a computer-related entity, such as but not limited to hardware, firmware, a combination of hardware and software, or software in execution. For example, a module may be, but is not limited to: a process running on a processor, an object, an executable, a thread of execution, a program, and/or a computer. For example, an application running on a computing device and the computing device may both be a module. One or more modules may reside within a process and/or thread of execution and a module may be localized on one computer and/or distributed between two or more computers.
It can be understood that, in this document, an area spanned by the UE performing the cross-area call during the call is referred to as an egress area, and an area spanned by the UE during the call is referred to as an ingress area; the MME corresponding to the overflow area is called overflow MME for short, and the MME corresponding to the overflow area is called overflow MME for short; the IMS in the roaming area is called as the roaming IMS for short, and the IMS in the roaming area is called as the roaming IMS for short; when the UE registers to roam out of the IMS, the associated ATCF is called as the roaming-out ATCF for short, and when the UE registers to roam into the IMS, the associated ATCF is called as the roaming-in ATCF for short; the eMSC associated with the flooding MME in the flooding area is simply referred to as flooding eMSC.
The technical scheme of the invention is explained in detail in the following with the accompanying drawings.
Referring to fig. 1, an exemplary flowchart of a cross-region call processing method according to an embodiment of the present invention is shown.
As shown in fig. 1, the method for processing a cross-regional call provided in the embodiment of the present invention may include the following steps:
s110: after receiving a TAU request message initiated by UE in a call state, sending a location update message to HSS.
The cross-region call processing method provided by the embodiment of the invention can be suitable for roaming into the MME.
In the embodiment of the invention, after the UE in the call state overflows from the overflowing area and overflows into the overflowing area in the moving process, the UE detects that the tracking area is updated, initiates the TAU request message to the accessed base station, and forwards the TAU request message to the overflowing MME by the base station.
For example, in a scenario that the UE crosses into the province B from the province a in a call state, the UE detects that the current area (i.e., the flooding area) does not belong to a pre-stored tracking area list corresponding to the province B, thereby determining that the tracking area is detected to be updated, and initiating a TAU request message to the base station. Correspondingly, the base station forwards the TAU request message to the MME corresponding to the current area, i.e., the roaming-in MME.
After receiving the TAU request message initiated by the UE in the call state, the roaming MME may send a location update message to an HSS (Home Subscriber Server), so that the HSS sends a location cancellation message to the roaming MME. In this way, the UE is disassociated from the outbound MME and associated with the inbound MME via the base station.
Further, before the roaming MME sends the location update message to the HSS, the roaming MME may obtain an address of the roaming MME through a GUTI (global Unique Temporary user identity) carried in the TAU request message, address the roaming MME through the address of the roaming MME, and send a context request message to the roaming MME to obtain context information of the UE.
Correspondingly, the flooding-out MME returns a context response message to the flooding-in MME, and the context response message can carry the context information of the UE. Then, the flooding MME returns a context acknowledgement message to the flooding MME.
Furthermore, authentication and security authentication can be performed between the flooding MME and the UE; authentication and security authentication can be carried out between the roaming MME and the HSS.
Further, after the updating of the context information of the UE is completed between the flooding MME and the flooding MME, the flooding MME may send a bearer update request message to a flooding SGW (Serving GateWay).
Correspondingly, after receiving the bearer update request message sent by the flooding MME, the flooding SGW forwards the bearer update request message to a PGW (Packet Data Network GateWay); the PGW returns a bearer update response to the SGW.
The flooding SGW refers to an SGW for bearing media corresponding to the flooding MME.
S120: and extracting the STNSR of the associated logout ATCF when the UE registers the logout IMS from the location updating confirmation message returned by the HSS.
In the embodiment of the present invention, after the location update message is sent to the HSS in step S110 and the location cancellation between the HSS and the roaming MME is completed, the roaming MME may receive the location update confirmation message returned by the HSS.
In order to solve the problem of switching failure of eSRVCC after crossing an area in the current call process, the flooding MME needs to acquire the STNSR of the ATCF related to the current call of the UE before crossing the area; consider the STNSR in the HSS that has stored this ATCF before the UE currently calls across areas.
Therefore, in the embodiment of the present invention, the location update confirmation message returned by the HSS may carry the STNSR of the associated roaming ATCF when the UE registers to roam out of the IMS, that is, the STNSR of the associated ATCF before the UE currently calls across the area. In this way, the roaming MME can extract the STNSR of the associated roaming ATCF when the UE registers the roaming IMS from the received location update confirm message.
S130: and after receiving a switching request reported by a base station, sending an eSRVCC switching request message carrying the STNSR of the overflowing ATCF to an eMSC, so that the eMSC addresses the overflowing ATCF based on the STNSR of the overflowing ATCF and pre-configured adjacent ATCF information and completes eSRVCC switching together with the overflowing ATCF.
In practical application, after receiving the location update confirmation message returned by the HSS, the flooding MME may send a TAU accept message to the UE, where the TAU accept message may carry a GUTI, a TAL (Tracking Area List), and a bearer status that are allocated to the UE by the flooding MME.
Further, when the UE determines that the GUTI allocated by the flooding MME is inconsistent with the GUTI allocated by the flooding MME, the UE may send a TAU complete message to the flooding MME.
In the embodiment of the invention, after the TAU process is completed, if eSRVCC switching is triggered in the flooding area, the flooding MME receives a switching request reported by a base station. And after receiving the switching request reported by the base station, the flooding MME can send an eSRVCC switching request message to eMSC of the flooding area: SRVCC PS TO CS Request message.
The eSRVCC switching request message carries the STNSR of the roaming-out ATCF, which is acquired by the roaming-in MME from the HSS.
In the embodiment of the invention, the eMSC is pre-configured with the adjacent ATCF information. Wherein, the adjacent ATCF information includes the corresponding relation between the STNSR of the ATCF of at least one adjacent area and the host name of the ATCF.
Thus, the eMSC may use the proximity ATCF information to find out the host name corresponding to the STNSR that roams out of the ATCF; further, the eMSC may query a corresponding ATCF address through a DNS (Domain Name System), and route the address to the outgoing ATCF according to the queried ATCF address, and complete eSRVCC switching together with the outgoing ATCF. In practical application, the eMSC may initiate an initial session transfer procedure to the roamed-out ATCF according to the ATCF address of the roamed-out ATCF, thereby completing eSRVCC switching.
In the embodiment of the present invention, how to complete the eSRVCC handover based on the initial session transfer procedure may adopt common technical means of those skilled in the art, and will not be described in detail herein.
The method for processing the cross-regional call provided by the embodiment of the invention provides the STNSR of the associated roaming-out ATCF when the UE registers the roaming-out IMS to the roaming MME through the HSS in the TAU process, namely the STNSR of the associated ATCF before the cross-regional call of the UE and the information of the adjacent ATCF pre-configured in the eMSC, so that the eMSC can address the roaming-out ATCF through the information of the adjacent ATCF and the STNSR of the roaming-out ATCF to complete the initial session transfer process, thereby normally completing the eSRVCC switching and ensuring that the call continuity can be maintained even if the eSRVCC switching is triggered in the cross-regional call state.
Further, on the basis of the above embodiment, in a cross-area call processing method provided in another embodiment of the present invention, the method further includes:
and after the call is finished, receiving an insertion subscription data message sent by the HSS, wherein the insertion subscription data message carries the STNSR of the roaming ATCF associated with the registration of the UE in the IMS.
In the embodiment of the invention, after the UE finishes the call, namely after the call is finished, the UE can initiate the roaming-in IMS registration. In the process of IMS registration of the UE, after the ATCF receives the registration message initiated by the UE, the STNSR of the ATCF is sent to the S-CSCF, and the subsequent IMS registration process is completed.
After the S-CSCF completes the IMS registration process, it triggers a third party registration process, and encapsulates the registration message in the IMS registration process into a new registration message and sends the new registration message to the SCCAS (Service centralized and continuous Application Server), so that the SCCAS obtains the STNSR that is roaming in the ATCF.
The SCC AS may compare the STNSR that is obtained from the S-CSCF and is roaming into the ATCF with the STNSR that is currently stored in the HSS and obtained from the HSS, and if the STNSR is not consistent, the SCC AS may send an update message to the HSS, where the update message includes the STNSR that is obtained from the SCC AS and is roaming into the ATCF.
After receiving the update message of the SCC AS, the HSS will replace the previously stored STNSR with the STNSR that is flooded into the ATCF, and then insert the subscription data message: an InsertSubscriber Data message, sending the updated STNSR of the flooding ATCF to the flooding MME.
After the completion of the registration of the roaming IMS, the roaming MME stores the STNSR of the roaming ATCF so as to deal with the eSRVCC switching of the roaming area after the UE.
Other steps of the embodiment of the present invention are similar to those of the previous embodiment, and are not described again in the embodiment of the present invention.
The cross-region call processing method provided by the embodiment of the invention can provide support for subsequent eSRVCC switching of UE in the flooding-in region after the UE is subsequently switched by timely carrying out IMS registration and providing STNSR of the flooding-in ATCF for the MME after the call is finished, thereby ensuring the call continuity when the UE triggers the switching of the access network in the flooding-in region.
Further, referring to fig. 2, an exemplary flowchart of a cross-region call processing method according to another embodiment of the present invention is shown. On the basis of the foregoing embodiment, as shown in fig. 2, a cross-region call processing method according to another embodiment of the present invention may include the following steps:
s210: and receiving a location update message sent by the flooding MME currently associated with the UE in the call state.
The cross-regional call processing method provided by the embodiment of the invention can be suitable for HSS.
In practical application, after the UE in the call state roams out of the roaming area and roams into the roaming area during the moving process, the UE detects that the tracking area is updated, initiates a TAU request message to the accessed base station, and forwards the TAU request message to the roaming MME by the base station. And the UE is disconnected from the outbound MME and is mutually associated with the inbound MME through the base station. After receiving the TAU request message initiated by the UE in the call state, the flooding MME may send a location update message to the HSS.
Accordingly, the HSS may receive a location update message from the flooding MME.
Further, authentication and security authentication can be performed between the flooding MME and the HSS.
Further, in order to complete the TAU procedure, after receiving the location update message sent by the roaming MME, the HSS may send a location cancellation message to the roaming MME associated with the UE before, and receive a location cancellation response message returned by the roaming MME.
S220: and returning a location update confirmation message carrying the STNSR of the logout ATCF associated when the UE registers the logout IMS to the logout MME, so that the logout MME initiates an eSRVCC switching request message to an eMSC based on the STNSR of the logout ATCF.
In the embodiment of the invention, the HSS stores the STNSR of the associated logout ATCF when the UE registers the logout IMS. In practical application, the STNSR of the roaming ATCF currently stored by the HSS is extracted from an update message sent by the SCC AS when the UE registers the roaming IMS.
In the embodiment of the invention, after receiving the position cancellation response message returned by the flooding MME, the HSS can return a position update confirmation message to the flooding MME.
And the location update confirmation message returned to the roaming MME carries the currently stored STNSR of the roaming ATCF associated with the time when the UE registers the roaming IMS.
In this way, the roaming MME may extract, from the location update confirmation message returned by the HSS, the STNSR of the roaming ATCF associated when the UE registers the roaming IMS, that is, the STNSR of the ATCF associated before the UE currently calls across the area. Then, after receiving a handover request reported by a base station, sending an eSRVCC handover request message carrying the STNSR of the overflowing ATCF to an eMSC, so that the eMSC addresses the overflowing ATCF based on the STNSR of the overflowing ATCF and pre-configured adjacent ATCF information and completes eSRVCC handover together with the overflowing ATCF.
The method for processing the cross-regional call provided by the embodiment of the invention provides the STNSR of the associated roaming-out ATCF when the UE registers the roaming-out IMS to the roaming MME through the HSS in the TAU process, namely the STNSR of the associated ATCF before the cross-regional call of the UE and the information of the adjacent ATCF pre-configured in the eMSC, so that the eMSC can address the roaming-out ATCF through the information of the adjacent ATCF and the STNSR of the roaming-out ATCF to complete the initial session transfer process, thereby normally completing the eSRVCC switching and ensuring that the call continuity can be maintained even if the eSRVCC switching is triggered in the cross-regional call state.
Further, on the basis of the foregoing embodiment, in a cross-area call processing method provided in another embodiment of the present invention, the method further includes:
receiving an STNSR update message sent by a service centralization and continuous application server SCC AS, wherein the STNSR update message comprises STNSR of an flooding ATCF associated when the UE registers the flooding IMS;
and replacing the STNSR stored before with the STNSR of the flooding ATCF, and sending an inserting subscription data message carrying the STNSR of the flooding ATCF to the flooding MME.
In the embodiment of the invention, after the call is finished, the UE can initiate the IMS registration, and in the process of the IMS registration, the STNSR which is roamed into the ATCF is sent to the S-CSCF after the registration message initiated by the UE is received by the roamed-into ATCF, so that the subsequent IMS registration process is finished.
After the S-CSCF completes the IMS registration process, the third party registration process is triggered, and the registration message in the IMS registration process is encapsulated in a new registration message and sent to the SCCAS, so that the SCCAS acquires the STNSR overflowing into the ATCF.
The SCC AS may compare the STNSR that is obtained from the S-CSCF and is roaming into the ATCF with the STNSR currently stored by the HSS and obtained from the HSS, and if the STNSR is not consistent, the SCC AS may send an update message to the HSS, where the update message includes the STNSR that is obtained from the SCC AS and associated with the UE when registering to roam into the IMS.
In the embodiment of the invention, after receiving the update message sent by the SCC AS, the HSS replaces the STNSR stored before with the STNSR which is roamed into the ATCF, and then by inserting the signing data message: and an Insert Subscriber Data message, which sends the updated STNSR which is flooded into the ATCF to the flooding MME.
After the completion of the registration of the roaming IMS, the roaming MME stores the STNSR of the roaming ATCF so as to deal with the eSRVCC switching of the roaming area after the UE.
Other steps of the embodiment of the present invention are similar to those of the previous embodiment, and are not described again in the embodiment of the present invention.
The cross-region call processing method provided by the embodiment of the invention can provide support for subsequent eSRVCC switching of UE in the flooding-in region after the UE is subsequently switched by timely carrying out IMS registration and providing STNSR of the flooding-in ATCF for the MME after the call is finished, thereby ensuring the call continuity when the UE triggers the switching of the access network in the flooding-in region.
Further, referring to fig. 3, an exemplary flowchart of a cross-region call processing method according to another embodiment of the present invention is shown. On the basis of the foregoing embodiment, as shown in fig. 3, a cross-region call processing method according to another embodiment of the present invention may include the following steps:
s310: and receiving eSRVCC switching request information which is sent by an roaming MME currently associated with the UE in a call state and carries the STNSR of the roaming ATCF associated with the UE when the UE registers the roaming IMS.
The cross-area call processing method provided by the embodiment of the invention can be suitable for roaming into eMSC.
In practical application, after the UE in the call state roams out of the roaming area and roams into the roaming area during the moving process, the UE detects that the tracking area is updated, initiates a TAU request message to the accessed base station, and forwards the TAU request message to the currently associated roaming MME by the base station. And after receiving the TAU request message initiated by the UE in the call state, the flooding MME can send a location update message to the HSS. In order to complete the TAU procedure, the HSS sends a location cancellation message to the roaming MME previously associated with the UE, and receives a location cancellation response message returned by the roaming MME. And returning a location update confirmation message carrying the STNSR of the logout ATCF associated with the registration of the UE to the logout IMS to the logout MME.
In the embodiment of the invention, if eSRVCC switching is triggered in the flooding-in area after the TAU process is completed, the flooding-in MME receives a switching request reported by a base station. And after receiving the switching request reported by the base station, the flooding MME can send an eSRVCC switching request message to the flooding eMSC: SRVCC PS TO CS Request message.
The eSRVCC switching request message carries the STNSR of the roaming-out ATCF, which is acquired by the roaming-in MME from the HSS.
Correspondingly, the flooding eMSC can receive an SRVCC PS TO CS Request message which is sent by the flooding MME and carries the STNSR of the flooding ATCF associated with the registration of the UE during the flooding of the IMS.
S320: and determining the ATCF address corresponding to the STNSR of the overflowing ATCF according to the pre-configured adjacent ATCF information.
In the embodiment of the invention, the flooding eMSC is pre-configured with the adjacent ATCF information. Wherein, the adjacent ATCF information includes the corresponding relation between the STNSR of the ATCF of at least one adjacent area and the host name of the ATCF.
In this way, the roaming eMSC may extract the STNSR of the roaming ATCF associated with the UE registering the roaming IMS from the received eSRVCC handover request message. Then, the host name corresponding to the STNSR overflowing the ATCF can be found out according to the information adjacent to the ATCF; and inquiring the ATCF address corresponding to the host name through the DNS.
S330: and routing to an overflowing ATCF according to the ATCF address, and completing eSRVCC switching together with the overflowing ATCF.
In the embodiment of the present invention, after the roaming-in eMSC determines the ATCF address of the roaming-out ATCF through step S320, the roaming-in eMSC may route to the roaming-out ATCF according to the determined ATCF address, and complete eSRVCC switching together with the roaming-out ATCF.
In practical application, the eMSC may initiate an initial session transfer procedure to the roamed-out ATCF according to the ATCF address of the roamed-out ATCF, thereby completing eSRVCC switching.
In the embodiment of the present invention, how to complete the eSRVCC handover based on the initial session transfer procedure may adopt common technical means of those skilled in the art, and will not be described in detail herein.
The method for processing the cross-regional call provided by the embodiment of the invention provides the STNSR of the associated roaming-out ATCF when the UE registers the roaming-out IMS to the roaming MME through the HSS in the TAU process, namely the STNSR of the associated ATCF before the cross-regional call of the UE and the information of the adjacent ATCF pre-configured in the eMSC, so that the eMSC can address the roaming-out ATCF through the information of the adjacent ATCF and the STNSR of the roaming-out ATCF to complete the initial session transfer process, thereby normally completing the eSRVCC switching and ensuring that the call continuity can be maintained even if the eSRVCC switching is triggered in the cross-regional call state.
On the basis of the foregoing embodiments, another embodiment of the present invention provides a mobility management entity.
Referring to fig. 4, a schematic structural diagram of a mobility management entity MME according to an embodiment of the present invention is shown.
As shown in fig. 4, a mobility management entity MME 400 according to an embodiment of the present invention may include: location update requesting unit 401, forward-to-number extracting unit 402, and call handover requesting unit 403.
The location update request unit 401 is configured to send a location update message to the HSS after receiving a TAU request message initiated by the UE in a call state.
The forward-to-number extracting unit 402 is configured to extract an STNSR of an egress ATCF associated when the UE registers an egress IMS from the location update confirmation message returned by the HSS.
The call handover request unit 403 is configured to send an eSRVCC handover request message carrying the STNSR of the outbound ATCF to an eMSC, so that the eMSC addresses the outbound ATCF according to the STNSR of the outbound ATCF and preconfigured neighboring ATCF information and completes eSRVCC handover together with the outbound ATCF.
Optionally, the MME 400 provided in the embodiment of the present invention may further include: a first STNSR update unit.
And the first STNSR updating unit is used for receiving an inserting subscription data message sent by the HSS after the call is finished, wherein the inserting subscription data message carries the STNSR of the associated roaming ATCF when the UE registers the roaming IMS.
The MME provided in the embodiment of the present invention provides, to the roaming MME, the STNSR of the roaming ATCF associated with the UE registering the roaming IMS through the HSS in the TAU process, that is, the STNSR of the ATCF associated before the current call of the UE crosses the area, and the neighboring ATCF information pre-configured in the eMSC, so that the eMSC can address the roaming ATCF through the neighboring ATCF information and the STNSR of the roaming ATCF to complete the initial session transfer procedure, thereby normally completing the eSRVCC handover, and ensuring that the call continuity can be maintained even if the eSRVCC handover is triggered in the cross-area call state.
The embodiment of the MME provided in the present invention may be specifically configured to execute the processing flow of the method embodiment shown in fig. 1, and the functions of the MME are not described herein again, and refer to the detailed description of the method embodiment.
On the basis of the foregoing embodiments, another embodiment of the present invention provides a home subscription data server.
Referring to fig. 5, a schematic structural diagram of a home subscription data server HSS according to an embodiment of the present invention is shown.
As shown in fig. 5, the home subscription data server HSS500 according to the embodiment of the present invention may include: a location update receiving unit 501 and a location update feedback unit 502.
The location update receiving unit 501 is configured to receive a location update message sent by a flooding MME currently associated with a UE in a call state.
The location update feedback unit 502 is configured to return a location update confirmation message carrying an STNSR of the egress ATCF associated when the UE registers the egress IMS to the ingress MME, so that the ingress MME initiates an eSRVCC handover request message to the eMSC based on the STNSR of the egress ATCF.
Optionally, the HSS500 provided in the embodiment of the present invention may further include: a location update processing unit. The location update processing unit is configured to send a location cancellation message to a roaming MME previously associated with the UE, and receive a location cancellation response message returned by the roaming MME.
Optionally, the HSS500 provided in the embodiment of the present invention may further include: a second STNSR update unit.
The second STNSR updating unit is configured to receive an STNSR updating message sent by a service convergence and continuity application server SCC AS, where the STNSR updating message includes an STNSR of an roaming ATCF associated with the UE registering to roam into the IMS; and replacing the STNSR stored before with the STNSR of the flooding ATCF, and sending an inserting subscription data message carrying the STNSR of the flooding ATCF to the flooding MME.
The HSS provided by the embodiment of the invention provides the STNSR of the associated roaming-out ATCF when the UE registers the roaming-out IMS to the roaming-in MME through the HSS in the TAU process, namely the STNSR of the associated ATCF before the current call of the UE crosses the area, and the information of the adjacent ATCF pre-configured in the eMSC, so that the eMSC can address the roaming-out ATCF through the information of the adjacent ATCF and the STNSR of the roaming-out ATCF to complete the initial session transfer process, thereby normally completing the eSRVCC switching and ensuring that the call continuity can be maintained even if the eSRVCC switching is triggered by a user in a cross-area call state.
The embodiment of the HSS provided in the present invention may be specifically configured to execute the processing flow of the method embodiment shown in fig. 2, and the functions of the HSS are not described herein again, and refer to the detailed description of the method embodiment.
On the basis of the above embodiments, the present invention provides an enhanced mobile switching center according to another embodiment.
Referring to fig. 6, a schematic structural diagram of an enhanced mobile switching center eMSC according to an embodiment of the present invention is shown.
As shown in fig. 6, an enhanced mobile switching center eMSC 600 provided by an embodiment of the present invention may include: a call handover request receiving unit 601, an ATCF address querying unit 602, and a call handover processing unit 603.
The call handover request receiving unit 601 is configured to receive an eSRVCC handover request message, which is sent by an roaming MME currently associated with the UE in a call state and carries an STNSR of an roaming ATCF associated with the UE when registering the roaming out of the IMS.
The ATCF address querying unit 602 is configured to query, by using a DNS, an ATCF address corresponding to the STNSR that roams out of the ATCF.
The call handover processing unit 603 is configured to route to an egress ATCF according to the ATCF address, and complete eSRVCC handover together with the egress ATCF.
The eMSC provided by the embodiment of the invention provides the STNSR of the associated roaming-out ATCF when the UE registers the roaming-out IMS to the roaming-in MME through the HSS in the TAU process, namely the STNSR of the associated ATCF before the current call of the UE crosses the area, and the information of the adjacent ATCF pre-configured in the eMSC, so that the eMSC can address the roaming-out ATCF through the information of the adjacent ATCF and the STNSR of the roaming-out ATCF to complete the initial session transfer process, thereby normally completing eSRVCC switching, and ensuring that the call continuity can be maintained even if the eSRVCC switching is triggered by a user in a cross-area call state.
The embodiment of the eMSC provided in the present invention may be specifically configured to execute the processing flow of the method embodiment shown in fig. 3, and the functions of the embodiment are not described herein again, and refer to the detailed description of the method embodiment.
Referring to fig. 7, a physical structure diagram of an electronic device according to an embodiment of the invention is shown. As shown in fig. 7, the electronic device 700 may include: a processor (processor)701, a memory (memory)702, and a bus 703, wherein the processor 701 and the memory 702 communicate with each other via the bus 703.
The processor 701 may call the computer program in the memory 702 to perform the method provided by the method embodiment shown in fig. 1, for example, including:
after receiving a tracking area update TAU request message initiated by User Equipment (UE) in a call state, sending a position update message to a home location subscription data server (HSS); extracting a single wireless session transfer number STNSR of an associated logout session transfer control function ATCF when the UE registers the logout IP multimedia subsystem IMS from a position updating confirmation message returned by the HSS; and after receiving a switching request reported by a base station, sending an enhanced single radio voice call continuity eSRVCC switching request message carrying the STNSR of the overtaking ATCF to an enhanced mobile switching center (eMSC) so that the eMSC addresses the overtaking ATCF based on the STNSR of the overtaking ATCF and pre-configured adjacent ATCF information and completes eSRVCC switching together with the overtaking ATCF.
In another embodiment, the processor 701, when executing the computer program, implements the following method: and after the call is finished, receiving an insertion subscription data message sent by the HSS, wherein the insertion subscription data message carries the STNSR of the roaming ATCF associated with the registration of the UE in the IMS.
In another embodiment, the processor 701 may call a computer program in the memory 702 to execute the method provided by the method embodiment shown in fig. 2, for example, including:
receiving a position updating message sent by a roaming mobile management entity MME currently associated with UE in a call state; sending a position canceling message to a roaming MME associated with the UE before, and receiving a position canceling response message returned by the roaming MME; and returning a location update confirmation message carrying the STNSR of the logout ATCF associated when the UE registers the logout IMS to the logout MME, so that the logout MME initiates an eSRVCC switching request message to an eMSC based on the STNSR of the logout ATCF.
In another embodiment, the processor 701, when executing the computer program, implements the following method: receiving an STNSR update message sent by a service centralization and continuous application server SCC AS, wherein the STNSR update message comprises STNSR of an flooding ATCF associated when the UE registers the flooding IMS; and replacing the STNSR stored before with the STNSR of the flooding ATCF, and sending an inserting subscription data message carrying the STNSR of the flooding ATCF to the flooding MME.
In another embodiment, the processor 701 may call a computer program in the memory 702 to execute the method provided by the method embodiment shown in fig. 3, for example, including:
receiving eSRVCC switching request information which is sent by an roaming MME currently associated with the UE in a call state and carries STNSR of the roaming ATCF associated with the UE when the UE registers the roaming IMS; determining an ATCF address corresponding to the STNSR of the overflowing ATCF according to the pre-configured adjacent ATCF information; and routing to an overflowing ATCF according to the ATCF address, and completing eSRVCC switching together with the overflowing ATCF.
The electronic device 700 provided by the embodiment of the invention at least has the following technical effects: the HSS provides the STNSR of the associated roaming ATCF when the UE registers the roaming IMS to the roaming MME in the TAU process, namely the STNSR of the associated ATCF before the current call of the UE crosses the area, and the pre-configured adjacent ATCF information in the eMSC, so that the eMSC can address the roaming ATCF through the adjacent ATCF information and the STNSR of the roaming ATCF to complete the initial session transfer process, the eRVCC switching is normally completed, and the call continuity can be kept even if the eRVCC switching is triggered in the cross-area call state of the user.
An embodiment of the present invention discloses a computer program product, which includes a computer program stored on a non-transitory computer readable storage medium, the computer program including program instructions, when the program instructions are executed by a computer, the computer can execute the methods provided by the above method embodiments, for example, the method includes:
after receiving a TAU request message initiated by UE in a call state, sending a position updating message to HSS; extracting the STNSR of the associated logout ATCF when the UE registers the logout IMS from the location updating confirmation message returned by the HSS; and after receiving a switching request reported by a base station, sending an eSRVCC switching request message carrying the STNSR of the overflowing ATCF to an eMSC, so that the eMSC addresses the overflowing ATCF based on the STNSR of the overflowing ATCF and pre-configured adjacent ATCF information and completes eSRVCC switching together with the overflowing ATCF.
Or receiving a position updating message sent by a roaming mobile management entity MME currently associated with the UE in a call state; and returning a location update confirmation message carrying the STNSR of the logout ATCF associated when the UE registers the logout IMS to the logout MME, so that the logout MME initiates an eSRVCC switching request message to an eMSC based on the STNSR of the logout ATCF.
Or receiving an eSRVCC switching request message which is sent by an roaming-in MME currently associated with the UE in a call state and carries the STNSR of the roaming-out ATCF associated with the UE when the UE registers the roaming-out IMS; determining an ATCF address corresponding to the STNSR of the overflowing ATCF according to the pre-configured adjacent ATCF information; and routing to an overflowing ATCF according to the ATCF address, and completing eSRVCC switching together with the overflowing ATCF.
An embodiment of the present invention provides a non-transitory computer-readable storage medium, where the non-transitory computer-readable storage medium stores a computer program, where the computer program causes the computer to execute the method provided by the foregoing method embodiments, for example, the method includes:
after receiving a TAU request message initiated by UE in a call state, sending a position updating message to HSS; extracting the STNSR of the associated logout ATCF when the UE registers the logout IMS from the location updating confirmation message returned by the HSS; and after receiving a switching request reported by a base station, sending an eSRVCC switching request message carrying the STNSR of the overflowing ATCF to an eMSC, so that the eMSC addresses the overflowing ATCF based on the STNSR of the overflowing ATCF and pre-configured adjacent ATCF information and completes eSRVCC switching together with the overflowing ATCF.
Or receiving a position updating message sent by a roaming mobile management entity MME currently associated with the UE in a call state; and returning a location update confirmation message carrying the STNSR of the logout ATCF associated when the UE registers the logout IMS to the logout MME, so that the logout MME initiates an eSRVCC switching request message to an eMSC based on the STNSR of the logout ATCF.
Or receiving an eSRVCC switching request message which is sent by an roaming-in MME currently associated with the UE in a call state and carries the STNSR of the roaming-out ATCF associated with the UE when the UE registers the roaming-out IMS; determining an ATCF address corresponding to the STNSR of the overflowing ATCF according to the pre-configured adjacent ATCF information; and routing to an overflowing ATCF according to the ATCF address, and completing eSRVCC switching together with the overflowing ATCF.
In addition, the logic instructions in the memory may be implemented in the form of software functional units and may be stored in a computer readable storage medium when sold or used as a stand-alone product. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods according to the various embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (8)

1.一种跨区域通话处理方法,其特征在于,包括:1. a method for processing cross-regional calls, comprising: 接收通话状态下的用户设备UE发起的跟踪区更新TAU请求消息后,向归属地签约数据服务器HSS发送位置更新消息;After receiving the tracking area update TAU request message initiated by the user equipment UE in the call state, send a location update message to the home subscription data server HSS; 从所述HSS返回的位置更新确认消息中提取所述UE注册漫出IP多媒体子系统IMS时关联的漫出会话转移控制功能ATCF的单一无线会话转移号码STNSR;extracting, from the location update confirmation message returned by the HSS, the single radio session transfer number STNSR of the Diffuse Session Transfer Control Function ATCF associated when the UE registers with the Diffuse IP Multimedia Subsystem IMS; 接收到基站上报的切换请求后,向增强型移动交换中心eMSC发送携带所述漫出ATCF的STNSR的增强单一无线语音呼叫连续性eSRVCC切换请求消息,以使所述eMSC基于所述漫出ATCF的STNSR和预先配置的邻近ATCF信息寻址所述漫出ATCF并与所述漫出ATCF一起完成eSRVCC切换;After receiving the handover request reported by the base station, send the enhanced single wireless voice call continuity eSRVCC handover request message carrying the STNSR of the overflowing ATCF to the enhanced mobile switching center eMSC, so that the eMSC is based on the overflowing ATCF. The STNSR and the preconfigured neighbor ATCF information address the diffused ATCF and complete the eSRVCC handover together with the diffused ATCF; 所述邻近ATCF信息中包括至少一个邻近区域的ATCF的STNSR与该ATCF的主机名之间的对应关系;The adjacent ATCF information includes the correspondence between the STNSR of the ATCF in at least one adjacent area and the hostname of the ATCF; 还包括:Also includes: 通话结束后,接收所述HSS发送的插入签约数据消息,所述插入签约数据消息中携带有所述UE注册漫入IMS时关联的漫入ATCF的STNSR。After the call ends, the insert subscription data message sent by the HSS is received, where the insert subscription data message carries the STNSR of the in-in ATCF associated when the UE registers for in-in IMS. 2.一种跨区域通话处理方法,其特征在于,包括:2. A method for processing cross-region calls, comprising: 接收通话状态下的UE当前关联的漫入移动管理实体MME发送的位置更新消息;receiving a location update message sent by the inbound mobility management entity MME that is currently associated with the UE in the call state; 向所述漫入MME返回携带有所述UE注册漫出IMS时关联的漫出ATCF的STNSR的位置更新确认消息,以供所述漫入MME基于所述漫出ATCF的STNSR向eMSC发起eSRVCC切换请求消息;Return a location update confirmation message carrying the STNSR of the outgoing ATCF associated when the UE registered the outgoing IMS to the ingress MME, so that the ingress MME can initiate an eSRVCC handover to the eMSC based on the STNSR of the outgoing ATCF. request message; 还包括:Also includes: 接收业务集中及连续应用服务器SCC AS发送的STNSR更新消息,所述STNSR更新消息中包含所述UE在通话结束后注册漫入IMS时关联的漫入ATCF的STNSR;receiving an STNSR update message sent by the service concentration and continuous application server SCC AS, where the STNSR update message includes the STNSR associated with the inbound ATCF when the UE registers in the inbound IMS after the call; 将接收的所述漫入ATCF的STNSR替换之前保存的STNSR,并将携带有所述漫入ATCF的STNSR的插入签约数据消息发送至所述漫入MME。Replace the previously saved STNSR with the received STNSR swarming into the ATCF, and send an insert subscription data message carrying the STNSR swarming into the ATCF to the swarming MME. 3.一种跨区域通话处理方法,其特征在于,包括:3. A method for processing cross-region calls, comprising: 接收通话状态下的UE当前关联的漫入MME发送的携带所述UE注册漫出IMS时关联的漫出ATCF的STNSR的eSRVCC切换请求消息;receiving an eSRVCC handover request message that is sent by the inbound MME that is currently associated with the UE in the call state and carries the STNSR of the outbound ATCF associated when the UE registers for the outbound IMS; 根据预先配置的邻近ATCF信息,确定与所述漫出ATCF的STNSR对应的ATCF地址;Determine the ATCF address corresponding to the STNSR of the outgoing ATCF according to the preconfigured adjacent ATCF information; 根据所述ATCF地址路由至漫出ATCF,并与所述漫出ATCF一起完成eSRVCC切换,以使所述UE在通话结束后注册漫入IMS;Route to the flood-out ATCF according to the ATCF address, and complete the eSRVCC handover together with the flood-out ATCF, so that the UE registers for the flood-in IMS after the call ends; 所述邻近ATCF信息中包括至少一个邻近区域的ATCF的STNSR与该ATCF的主机名之间的对应关系。The adjacent ATCF information includes the correspondence between the STNSR of the ATCF in at least one adjacent area and the hostname of the ATCF. 4.一种移动管理实体,其特征在于,包括:4. A mobile management entity is characterized in that, comprising: 位置更新请求单元,用于接收通话状态下的UE发起的TAU请求消息后,向HSS发送位置更新消息;a location update request unit, configured to send a location update message to the HSS after receiving the TAU request message initiated by the UE in the call state; 转移号码提取单元,用于从所述HSS返回的位置更新确认消息中提取所述UE注册漫出IMS时关联的漫出ATCF的STNSR;a transfer number extraction unit, configured to extract the STNSR of the outgoing ATCF associated when the UE registers for outgoing IMS from the location update confirmation message returned by the HSS; 呼叫切换请求单元,用于向eMSC发送携带所述漫出ATCF的STNSR的eSRVCC切换请求消息,以使所述eMSC根据所述漫出ATCF的STNSR和预先配置的邻近ATCF信息寻址到所述漫出ATCF并与所述漫出ATCF一起完成eSRVCC切换;A call handover request unit, configured to send an eSRVCC handover request message carrying the STNSR of the diffused ATCF to the eMSC, so that the eMSC can address the diffused ATCF to the diffused ATCF according to the STNSR of the diffused ATCF and the pre-configured adjacent ATCF information. Exit the ATCF and complete the eSRVCC handover together with the overflowing ATCF; 所述邻近ATCF信息中包括至少一个邻近区域的ATCF的STNSR与该ATCF的主机名之间的对应关系;The adjacent ATCF information includes the correspondence between the STNSR of the ATCF in at least one adjacent area and the hostname of the ATCF; 还包括:Also includes: 漫入IMS注册单元,用于通话结束后,接收所述HSS发送的插入签约数据消息,所述插入签约数据消息中携带有所述UE注册所述漫入IMS时关联的漫入ATCF的STNSR。The intrusion IMS registration unit is configured to receive an insert subscription data message sent by the HSS after the call ends, where the insertion subscription data message carries the STNSR of the inbound ATCF associated when the UE registers the inbound IMS. 5.一种归属地签约数据服务器,其特征在于,包括:5. An attribution contract data server, characterized in that, comprising: 位置更新接收单元,用于接收通话状态下的UE当前关联的漫入MME发送的位置更新消息;a location update receiving unit, configured to receive a location update message sent by the intruding MME currently associated with the UE in a call state; 位置更新反馈单元,用于向所述漫入MME返回携带有所述UE注册漫出IMS时关联的漫出ATCF的STNSR的位置更新确认消息,以供所述漫入MME基于所述漫出ATCF的STNSR向eMSC发起eSRVCC切换请求消息;A location update feedback unit, configured to return a location update confirmation message to the inbound MME that carries the STNSR of the outbound ATCF associated when the UE registers for the outbound IMS, so that the inbound MME can use the inbound MME based on the outbound ATCF The STNSR initiates an eSRVCC handover request message to the eMSC; 还包括:Also includes: 更新消息接收单元,用于接收业务集中及连续应用服务器SCCAS发送的STNSR更新消息,所述STNSR更新消息中包含所述UE在通话结束后注册漫入IMS时关联的漫入ATCF的STNSR;an update message receiving unit, configured to receive an STNSR update message sent by the service concentration and continuous application server SCCAS, where the STNSR update message includes the STNSR associated with the inbound ATCF when the UE registers in the inbound IMS after the call; 插入签约数据消息发送单元,用于将接收的所述漫入ATCF的STNSR替换之前保存的STNSR,并将携带有所述漫入ATCF的STNSR的插入签约数据消息发送至所述漫入MME。An insert subscription data message sending unit, configured to replace the received STNSR flooded into the ATCF with the previously saved STNSR, and send the insert subscription data message carrying the flooded STNSR into the ATCF to the flooded MME. 6.一种增强型移动交换中心,其特征在于,包括:6. An enhanced mobile switching center, comprising: 呼叫切换请求接收单元,用于接收通话状态下的UE当前关联的漫入MME发送的携带所述UE注册漫出IMS时关联的漫出ATCF的STNSR的eSRVCC切换请求消息;a call handover request receiving unit, configured to receive an eSRVCC handover request message sent by the inbound MME currently associated with the UE in a call state and carrying the STNSR of the inbound ATCF associated with the UE when the UE registers for the outbound IMS; ATCF地址查询单元,用于利用DNS查询获取与所述漫出ATCF的STNSR对应的ATCF地址;The ATCF address query unit is used to obtain the ATCF address corresponding to the STNSR of the diffused ATCF by using DNS query; 呼叫切换处理单元,用于根据所述ATCF地址路由至漫出ATCF,并与所述漫出ATCF一起完成eSRVCC切换,以使所述UE在通话结束后注册漫入IMS;a call handover processing unit, configured to route to the flood-out ATCF according to the ATCF address, and complete the eSRVCC handover together with the flood-out ATCF, so that the UE registers for the flood-in IMS after the call ends; 所述邻近ATCF信息中包括至少一个邻近区域的ATCF的STNSR与该ATCF的主机名之间的对应关系。The adjacent ATCF information includes the correspondence between the STNSR of the ATCF in at least one adjacent area and the hostname of the ATCF. 7.一种电子设备,其特征在于,包括处理器、存储器和总线,其中:7. An electronic device, comprising a processor, a memory and a bus, wherein: 所述处理器,所述存储器通过总线完成相互间的通信;The processor and the memory communicate with each other through the bus; 所述处理器调用存储器中的计算机程序,以执行如权利要求1-3任意一项所述的方法的步骤。The processor invokes a computer program in memory to perform the steps of the method of any of claims 1-3. 8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-3任意一项所述方法的步骤。8. A computer-readable storage medium on which a computer program is stored, characterized in that, when the program is executed by a processor, the steps of the method according to any one of claims 1-3 are implemented.
CN201810175344.4A 2018-03-02 2018-03-02 Inter-area call processing method, MME, HSS and eMSC Active CN110225558B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810175344.4A CN110225558B (en) 2018-03-02 2018-03-02 Inter-area call processing method, MME, HSS and eMSC

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810175344.4A CN110225558B (en) 2018-03-02 2018-03-02 Inter-area call processing method, MME, HSS and eMSC

Publications (2)

Publication Number Publication Date
CN110225558A CN110225558A (en) 2019-09-10
CN110225558B true CN110225558B (en) 2021-07-09

Family

ID=67821922

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810175344.4A Active CN110225558B (en) 2018-03-02 2018-03-02 Inter-area call processing method, MME, HSS and eMSC

Country Status (1)

Country Link
CN (1) CN110225558B (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102769880A (en) * 2011-05-04 2012-11-07 中兴通讯股份有限公司 Method and system for switching single ratio voice call continuity (SRVCC) domain
CN102802222A (en) * 2011-05-26 2012-11-28 中兴通讯股份有限公司 Method and system for acquiring an enhanced single radio voice call continuity (E-SRVCC) session transfer number for SRVCC (STN-SR)
WO2013156061A1 (en) * 2012-04-17 2013-10-24 Telefonaktiebolaget L M Ericsson (Publ) Failure handling within a network implementing srvcc
CN104602310A (en) * 2014-12-03 2015-05-06 中国联合网络通信集团有限公司 CSFB (Circuit Switched Fallback) method and mobile switching center
EP2903319A1 (en) * 2012-09-28 2015-08-05 ZTE Corporation Service connection processing method and system
EP3073787A1 (en) * 2011-08-30 2016-09-28 Telefonaktiebolaget LM Ericsson (publ) Methods of and nodes for selecting a target core network for handing over a voice session of a terminal
CN106131895A (en) * 2015-05-04 2016-11-16 苹果公司 The enhancement mode voice roaming of the UE equipment for associating with the home network without SRVCC
CN106797594A (en) * 2014-11-10 2017-05-31 三星电子株式会社 Apparatus and method for handling single radio voice call continuity handover
CN107635217A (en) * 2016-07-18 2018-01-26 中兴通讯股份有限公司 An improved eSRVCC switching implementation method and device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DK2737678T3 (en) * 2011-07-28 2015-04-20 Ericsson Telefon Ab L M Methods and devices to support the implementation of IMS service continuity
WO2013156063A1 (en) * 2012-04-17 2013-10-24 Telefonaktiebolaget L M Ericsson (Publ) Srvcc handover of calls between access networks with active codec selection

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102769880A (en) * 2011-05-04 2012-11-07 中兴通讯股份有限公司 Method and system for switching single ratio voice call continuity (SRVCC) domain
CN102802222A (en) * 2011-05-26 2012-11-28 中兴通讯股份有限公司 Method and system for acquiring an enhanced single radio voice call continuity (E-SRVCC) session transfer number for SRVCC (STN-SR)
EP3073787A1 (en) * 2011-08-30 2016-09-28 Telefonaktiebolaget LM Ericsson (publ) Methods of and nodes for selecting a target core network for handing over a voice session of a terminal
WO2013156061A1 (en) * 2012-04-17 2013-10-24 Telefonaktiebolaget L M Ericsson (Publ) Failure handling within a network implementing srvcc
EP2903319A1 (en) * 2012-09-28 2015-08-05 ZTE Corporation Service connection processing method and system
CN106797594A (en) * 2014-11-10 2017-05-31 三星电子株式会社 Apparatus and method for handling single radio voice call continuity handover
CN104602310A (en) * 2014-12-03 2015-05-06 中国联合网络通信集团有限公司 CSFB (Circuit Switched Fallback) method and mobile switching center
CN106131895A (en) * 2015-05-04 2016-11-16 苹果公司 The enhancement mode voice roaming of the UE equipment for associating with the home network without SRVCC
CN107635217A (en) * 2016-07-18 2018-01-26 中兴通讯股份有限公司 An improved eSRVCC switching implementation method and device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Anchoring Decision based on SRVCC capability;Samsung;《3GPP TSG SA WG2 Meeting #80 S2-103607》;20100903;全文 *
Discussion of ATCF failure;ZTE;《SA WG2 Meeting #93 S2-123883》;20121212;全文 *

Also Published As

Publication number Publication date
CN110225558A (en) 2019-09-10

Similar Documents

Publication Publication Date Title
CN109391979B (en) Method, device and system for restoring P-CSCF (proxy-Call Session control function) fault
JP5646647B2 (en) Method and apparatus for use in a communication network
US9894632B2 (en) Handling of subscriber deregistration
US8682322B2 (en) Internetworking for circuit switched fallback
US9503999B2 (en) Service continuity in centralized service network system
US10004003B2 (en) Internetworking for circuit switched fallback-network initiated USSD request/notification procedure mobile-terminated location request procedure provide subscriber information procedure
CN111988821A (en) Voice communication method and device
EP3229518A1 (en) Fault processing method, device and system
WO2019029228A1 (en) Method and device for processing voice service, and storage medium
US9813949B2 (en) Technique for terminating call set up in a CSFB situation
US20140206305A1 (en) Cleanup of LAU-less Circuit Switched Fallback Emergency Call
CN101835134B (en) Redirecting method of S101 tunnel and related device thereof
CN104509150B (en) The network interconnection of the USSD requests/notification procedure, the position requests process of Mobile Termination, offer subscriber information process initiated for circuit switched fallback-network
CN101400038A (en) Method, apparatus and system for customer service continuity during network fault
WO2017162002A1 (en) Domain selection method and server
CN110225558B (en) Inter-area call processing method, MME, HSS and eMSC
CN114599067B (en) Control method, device and storage medium for network reselection
CN102378392A (en) Calling processing method and apparatus thereof
WO2015117344A1 (en) Plmn selection method and device for ps domain and cs domain
CN102300275B (en) Switching method in communication process and local route control function entity
CN119155755A (en) Method, apparatus and computer readable storage medium for maintaining voice call continuity
CN120239047A (en) Communication method and device, and computer readable storage medium
CN118283849A (en) TAU method and equipment for triggering cross TCF (transport control framework) through RRC (radio resource control) reestablishment
KR20130069173A (en) Method for redirecting network, base station and mobile terminal for performing the same
CN104349302A (en) Roaming processing method for circuit domain fallback business, and network elements

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant