Background
In a long term evolution system, in order to increase a network coverage area, a Relay Node (RN) is introduced, and the RN is wirelessly connected with a donor base station. The RN may be applied to a high-speed moving environment such as a railway, and reduce the number of times of handover and the number of times of location update of a User Equipment (UE) through group handover, and improve signal quality. In a high-speed mobile environment, the RN is connected with a network by using the identity of the UE, and the network establishes an Evolved Packet System (EPS) bearer for the RN; the RN accesses an Operation and Maintenance (OAM) system and downloads necessary configuration data. From the UE perspective, the RN is the serving base station for the UE. When the UE accesses the RN, all Data of the UE is mapped to a bearer of the RN, and sent to a next hop node, such as a Serving Gateway (SGW) of the UE, through a Packet Data Domain Gateway (PGW) of the RN.
In a Mobility Management Entity (MME) pool, several MMEs serve in parallel, and the MMEs in the MME pool control UEs in the area according to local roaming restriction rules. The UE and the RN under the RN are relatively stationary to maintain a better propagation path, and therefore, the UE does not reselect or handover to a cell other than the RN in the moving process of the RN. When the RN moves across the MME pool, the UE also enters a new MME pool, and at this time, the context of the UE needs to be transferred from the original MME to the MME in the new MME pool.
Generally, a method of S1 handover is used to transfer the context of a UE, fig. 1 is a schematic flowchart of a UE performing S1 handover in the prior art, and referring to fig. 1, a UE performing S1 handover in the prior art includes the following steps:
step 101: the UE sends a measurement report to the source base station.
Step 102: and the source base station performs switching judgment according to the measurement report, selects a proper target cell and sends a switching request message comprising a target cell identifier to the source MME.
Step 103: and the source MME finds the target MME according to the target cell identification and sends a forward relocation request message to the target MME.
Here, the source MME queries a Domain Name System (DNS) server for Internet Protocol (IP) address information of an MME serving a Tracking Area Identity (TAI) of the target cell based on the TAI. The result returned by the DNS may include multiple MME, and the source MME selects one of the MME as the target MME.
Step 104: and the target MME sends a switching request message to the target base station.
Step 105: the target base station reserves resources for the UE and returns a switching request confirmation message to the target MME.
Step 106: and the target MME returns a forward relocation response message to the source MME.
Step 107: the source MME sends a handover command to the source base station.
Step 108: the source base station transmits a Radio Resource Control (RRC) connection reconfiguration message to the UE.
Step 109: and the UE establishes RRC connection with the target cell and returns an RRC connection reconfiguration completion message to the target base station.
Step 110: and the target base station sends a switching notification message to the target MME, updates the position information of the UE and switches the downlink data transmission path.
Step 111: and the target MME sends a forward relocation completion message to the source MME.
Step 112: and the source MME sends a UE resource release command to the source base station.
When the RN moves across the MME pool, if the transfer of the context of the UE from the original MME to the MME in the new MME pool is implemented by using the S1 handover method shown in fig. 1, since the Uu port TAI remains unchanged during the RN moving process, when the source MME queries in the DNS server according to the TAI of the target cell in the handover request message, the obtained query result is the IP address of the source MME, instead of the IP address of the MME in the new MME pool, and therefore, the source MME cannot find the MME in the new MME pool as the target MME, and when the RN moves across the MME pool, the transfer of the context of the UE from one MME pool to another MME pool cannot be implemented.
Disclosure of Invention
The embodiment of the invention provides a method, a device and a system for processing a routing identifier in a RN moving process, which are used for transferring the context of UE (user equipment) served by an RN from an MME (mobility management entity) pool to another MME pool when the RN moves across the MME pools.
The method for processing the route identifier in the RN moving process, provided by the embodiment of the invention, comprises the following steps:
when a source MME of UE determines that a serving RN moves from a coverage area of a first MME pool to a coverage area of a second MME pool, determining a target MME according to a corresponding relation between a set routing identifier of the RN and the MME pool, wherein the source MME belongs to the first MME pool, and the target MME belongs to the second MME pool;
and the source MME and the target MME carry out the transfer operation of the UE context.
The device for processing the route identifier in the RN moving process provided by the embodiment of the invention comprises:
a first determining module, configured to determine, when it is determined that a serving RN moves from a coverage area of a first MME pool to a coverage area of a second MME pool, a target MME according to a set correspondence between a routing identifier of the RN and the MME pool, where the target MME belongs to the second MME pool;
and the transferring module is used for performing UE context transferring operation with the target MME determined by the first determining module.
The system for processing the route identifier in the RN moving process provided by the embodiment of the invention comprises the following steps:
the RN is used for sending a switching request message to a source MME of the UE served by the RN when the RN moves from the coverage area of the first MME pool to the coverage area of the second MME pool;
and the source MME is used for determining a target MME according to the switching request message sent by the RN and the set corresponding relation between the routing identifier of the RN and an MME pool, and performing the transfer operation of the UE context with the target MME, wherein the target MME belongs to a second MME pool.
An RN apparatus provided in an embodiment of the present invention includes:
a third determining module, configured to determine, according to the obtained identification information of the MME pool, that the RN apparatus moves from the coverage area of the first MME pool to the coverage area of the second MME pool;
a sending module, configured to send a handover request message to a source MME of a UE served by the source MME, where the handover request message is used to instruct the source MME to determine a target MME according to a set correspondence between a routing identifier of the RN device and an MME pool, where the source MME belongs to the first MME pool, and the target MME belongs to the second MME pool.
The DNS provided by the embodiment of the invention comprises:
a receiving module, configured to receive a registration request message sent by an RN;
and the storage module is used for storing the corresponding relation between the corresponding routing identifier of the RN and the MME pool when the receiving module receives the registration request message sent by the RN.
An OAM system provided in an embodiment of the present invention includes:
a fourth determining module, configured to determine correspondence between multiple routing identifiers of the RN and multiple MME pools;
and the second notification module is used for notifying the RN of the routing identifier corresponding to the second MME pool when the RN moves from the first MME pool to the second MME pool, and the RN sends a switching request message containing the routing identifier corresponding to the second MME pool to a source MME of the UE served by the RN.
According to the technical scheme, in the embodiment of the present invention, when determining that a serving RN moves from a coverage area of a first MME pool to a coverage area of a second MME pool, a source MME of a UE determines a target MME according to a set correspondence between a routing identifier of the RN and the MME pool, where the source MME belongs to the first MME pool and the target MME belongs to the second MME pool; and the source MME and the target MME carry out the transfer operation of the UE context. Therefore, in the embodiment of the present invention, the source MME of the UE that needs to transfer the context may find the MME in the new MME pool as the target MME, thereby implementing the transfer of the context of the UE from one MME pool to another MME pool.
Detailed Description
When the RN moves across the MME pool, the context of the UE served by the RN needs to be transferred from the original MME to the MME in the new MME pool, so that the UE served by the RN and the RN are relatively static, and a better propagation path is kept.
The method in the embodiment of the present invention is described in detail below with reference to the accompanying drawings.
FIG. 2 is a schematic flow chart of an embodiment of the method of the present invention.
Referring to fig. 2, a method for processing a route identifier in an RN moving process according to an embodiment of the present invention includes the following steps:
step 201: when determining that a serving RN moves from a coverage area of a first MME pool to a coverage area of a second MME pool, an MME of the UE determines a target MME according to a corresponding relation between a set routing identifier of the RN and the MME pool, wherein the source MME belongs to the first MME pool, and the target MME belongs to the second MME pool.
Here, the source MME determines that the RN moves from the coverage area of the first MME pool to the coverage area of the second MME pool according to a handover request message sent by the serving RN.
The corresponding relation between the routing identifier of the RN and the MME pool comprises the following steps: a corresponding relation between one routing identifier of the RN and a plurality of MME pools; or, the plurality of routing identifiers of the RN and the plurality of MME pools. When one routing identifier of the RN corresponds to a first MME pool and a second MME pool, a source MME determines a target MME according to a switching request message sent by the RN and the corresponding relation between the routing identifier of the RN and the second MME pool, wherein the switching request message comprises the routing identifier of the RN and indicating information used for indicating the source MME to select an MME in the second MME pool as the target MME; and when the first routing identifier of the RN corresponds to a first MME pool and the second routing identifier of the RN corresponds to a second MME pool, the source MME determines a target MME according to a switching request message sent by the RN and the corresponding relation between the second routing identifier of the RN and the second MME pool, wherein the switching request message comprises the second routing identifier of the RN.
And if the corresponding relation between the routing identifier of the RN and the MME pool is stored in the DNS, the source MME acquires the corresponding relation between the routing identifier of the RN and the MME pool by inquiring the DNS.
Preferably, the route identifier includes a TAI and/or a global base station identifier.
Step 202: and the source MME and the target MME carry out the transfer operation of the UE context.
Here, the transfer operation is performed according to the corresponding step in the S1 handover method shown in fig. 1, and will not be described in detail here.
Step 203: and releasing the corresponding relation between the set routing identifier of the RN and the first MME pool.
Here, the RN notifies the DNS to delete the stored correspondence between the routing identifier of the RN and the first MME pool.
FIG. 3 is a schematic flow chart of another embodiment of the method of the present invention.
Referring to fig. 3, a method for processing a route identifier in an RN moving process according to an embodiment of the present invention includes the following steps:
step 301: and after the RN is moved from the first MME pool to the second MME pool, establishing an S1 interface with the MME of the second MME pool.
At this time, the RN is connected to the first MME pool and also connected to the second MME pool.
Step 302: and updating the corresponding relation between the TAI supported by the RN and the MME in the DNS so that the TAI supported by the RN corresponds to two MME pools.
Step 303: the RN sends a switching request message comprising a TAI and indication information to a source MME of the UE needing to transfer the context, wherein the indication information is used for indicating the switching purpose and is used for transferring the context of the UE.
Step 304: and the source MME queries the DNS according to the TAI and selects the MME in the second MME pool as a target MME.
Here, in the query result obtained by the source MME, the TAI points to the first MME pool and the second MME pool, and since the handover request message received by the source MME includes the indication information for indicating that the handover is intended to transfer the UE context, the source MME selects an MME in the second MME pool that does not include the source MME as the target MME.
Step 305: and the source MME and the target MME carry out the transfer operation of the UE context.
Here, the transfer operation is performed according to the corresponding step in the S1 handover method shown in fig. 1, and will not be described in detail here.
Step 306: and judging whether UE needing context transfer exists, if so, returning to the step 303, otherwise, executing the step 307.
Step 307: and the RN releases the S1 connection with the first MME pool, and updates the corresponding relation between the TAI supported by the RN and the MME in the DNS, so that the TAI supported by the RN does not correspond to the first MME pool any more.
FIG. 4 is a schematic flow chart of another embodiment of the method of the present invention.
Referring to fig. 4, a method for processing a route identifier in an RN moving process according to an embodiment of the present invention includes the following steps:
step 401: the RN downloads configuration information including a plurality of available TAIs from the OAM system.
Step 402: when the RN establishes S1 connection with the first MME pool, selecting a part of available TAIs to be associated with the MME in the first MME pool, and storing the corresponding relation in the DNS.
Step 403: and when the RN moves from the first MME pool to the second MME pool, selecting the unused part in the available TAI to be associated with the MME in the second MME pool, and storing the corresponding relation in the DNS.
At this time, the DNS stores the correspondence between different TAIs supported by the same RN and the first MME pool and the second MME pool, respectively.
Step 404: and the RN sends a switching request message comprising a target cell TAI to a source MME of the UE needing context transfer, wherein the target cell TAI is a TAI corresponding to the second MME pool.
Step 405: and the source MME queries the DNS according to the target cell TAI to obtain the MME in the second MME pool as the target MME.
Here, if the obtained MMEs in the second MME pool are multiple MMEs, one of them is selected as a target MME.
Step 406: and the source MME and the target MME carry out the transfer operation of the UE context.
Here, the transfer operation is performed according to the corresponding step in the S1 handover method shown in fig. 1, and will not be described in detail here.
Step 407: and judging whether UE needing context transfer exists, if so, returning to the step 404, otherwise, executing the step 408.
Step 408: and the RN releases the S1 connection with the first MME pool, and updates the corresponding relation between the TAI supported by the RN and the MME in the DNS, so that the TAI supported by the RN does not correspond to the first MME pool any more.
Here, the TAI associated with the first MME pool is already released, and may be continuously used when the RN moves to the next MME pool, thereby increasing the application flexibility of the TAI.
Step 409: and the RN updates the TAI of the air interface at the set time, so that the RN uses the TAI associated with the second MME pool.
FIG. 5 is a schematic flow chart of another embodiment of the method of the present invention.
Referring to fig. 5, a method for processing a route identifier in an RN moving process according to an embodiment of the present invention includes the following steps:
step 501: the OAM system determines the corresponding relation between the TAI allocated to the RN and a plurality of MME pools, and stores the corresponding relation in the DNS.
Here, the TAI and MME pools are in one-to-one correspondence, and this correspondence does not change.
Step 502: when the RN moves from the first MME pool to the second MME pool, the TAI corresponding to the second MME pool is obtained from the OAM system.
Here, the RN sends the setting information of the second MME pool to the OAM system, and then the OAM system finds the TAI corresponding to the second MME pool according to the setting information and sends it to the RN.
Step 503: and the RN establishes an S1 interface with the MME in the second MME pool and informs the obtained TAI corresponding to the second MME pool to the MME in the second MME pool.
Step 504: and the RN sends a switching request message comprising a target cell TAI to a source MME of the UE needing context transfer, wherein the target cell TAI is a TAI corresponding to the second MME pool.
Step 505: and the source MME queries the DNS according to the target cell TAI to obtain the MME in the second MME pool as the target MME.
Here, if the obtained MMEs in the second MME pool are multiple MMEs, one of them is selected as a target MME.
Step 506: and the source MME and the target MME carry out the transfer operation of the UE context.
Here, the transfer operation is performed according to the corresponding step in the S1 handover method shown in fig. 1, and will not be described in detail here.
Step 507: and judging whether UE needing context transfer exists, if so, returning to the step 504, otherwise, executing the step 508.
Step 508: and the RN releases the S1 connection with the first MME pool.
Step 509: and the RN updates the TAI of the air interface at the set time, so that the RN uses the TAI associated with the second MME pool.
FIG. 6 is a schematic structural diagram of an embodiment of the apparatus of the present invention.
Referring to fig. 6, a device for processing a route identifier in an RN moving process according to an embodiment of the present invention includes:
a first determining module 61, configured to determine, when it is determined that the serving RN moves from a coverage area of a first MME pool to a coverage area of a second MME pool, a target MME according to a set correspondence between a routing identifier of the RN and the MME pool, where the target MME belongs to the second MME pool;
a transferring module 62, configured to perform UE context transfer operation with the target MME determined by the first determining module.
The apparatus still further comprises:
a second determining module, configured to determine, according to a handover request message sent by a serving RN, that the RN moves from a coverage area of a first MME pool to a coverage area of a second MME pool;
and the query module is used for querying the DNS to obtain the corresponding relation between the routing identifier of the RN and the MME pool when the corresponding relation between the routing identifier of the RN and the MME pool is stored in the DNS.
Here, the correspondence between the routing identifier of the RN and the MME pool includes: a corresponding relation between one routing identifier of the RN and a plurality of MME pools; or, the plurality of routing identifiers of the RN and the plurality of MME pools. Preferably, the route identifier includes a TAI and/or a global base station identifier.
If one routing identifier of the RN corresponds to a first MME pool and a second MME pool, the first determining module 61 is configured to determine a target MME according to a handover request message sent by the RN and a correspondence between the routing identifier of the RN and the second MME pool, where the handover request message includes the routing identifier of the RN and indication information used for indicating the source MME to select an MME in the second MME pool as the target MME.
If the first routing identifier of the RN corresponds to a first MME pool and the second routing identifier of the RN corresponds to a second MME pool, the first determining module 62 is configured to determine a target MME according to a handover request message sent by the RN and a correspondence between the second routing identifier of the RN and the second MME pool, where the handover request message includes the second routing identifier of the RN.
FIG. 7 is a schematic diagram of an embodiment of the system of the present invention.
Referring to fig. 7, a device for processing a route identifier in an RN moving process according to an embodiment of the present invention includes:
RN71, configured to send a handover request message to a source MME 72 of a UE served by the RN when moving from a coverage area of a first MME pool to a coverage area of a second MME pool;
and the source MME 72 is configured to determine a target MME according to the handover request message sent by the RN71 and the set correspondence between the routing identifier of the RN71 and an MME pool, and perform the transfer operation of the UE context with the target MME, where the target MME belongs to a second MME pool.
Fig. 8 is a schematic structural diagram of an RN device in the present invention.
Referring to fig. 8, an RN apparatus provided in an embodiment of the present invention includes:
a third determining module 81, configured to determine, according to the obtained identification information of the MME pool, that the RN apparatus moves from the coverage area of the first MME pool to the coverage area of the second MME pool;
a sending module 82, configured to send a handover request message to a source MME of a UE served by the source MME, where the handover request message is used to instruct the source MME to determine a target MME according to a set correspondence between a routing identifier of the RN device and an MME pool, where the source MME belongs to the first MME pool, and the target MME belongs to the second MME pool.
Here, the apparatus further includes:
a setting module, configured to set a correspondence between a routing identifier of the RN apparatus and an MME pool;
and the release module is used for releasing the set corresponding relation between the routing identifier of the RN device and the first MME pool after the source MME determines a target MME and performs UE context transfer operation with the target MME.
The apparatus still further comprises:
and the acquisition module is used for acquiring the corresponding relation between the routing identifier of the RN device and the MME pool from the OAM system.
The corresponding relation between the routing identifier of the RN device and the MME pool comprises the corresponding relation between one routing identifier of the RN device and a plurality of MME pools; or, the plurality of routing identifiers of the RN apparatus correspond to a plurality of MME pools. If one routing identifier of the RN device corresponds to a first MME pool and a second MME pool, the switching request message comprises the routing identifier of the RN device and indicating information used for indicating the source MME to select an MME in the second MME pool as a target MME; and if the first routing identifier of the RN device corresponds to the first MME pool and the second routing identifier of the RN device corresponds to the second MME pool, the switching request message comprises the second routing identifier of the RN device.
The apparatus still further comprises:
a first notification module, configured to notify the DNS to store a correspondence between the routing identifier of the RN device and the MME pool; and the source MME is used for notifying the DNS to delete the stored corresponding relation between the routing identifier of the RN device and the first MME pool after the source MME determines a target MME and performs UE context transfer operation with the target MME.
Preferably, the route identifier in the above embodiment includes a TAI and/or a global base station identifier.
Fig. 9 is a schematic structural diagram of the DNS in the present invention.
Referring to fig. 9, a DNS provided in an embodiment of the present invention includes:
a receiving module 91, configured to receive a registration request message sent by an RN;
a storing module 92, configured to store a corresponding relationship between a corresponding routing identifier of the RN and an MME pool when the receiving module 91 receives a registration request message sent by the RN.
Here, the receiving module 91 is further configured to receive a deregistration request message sent by the RN.
The system still further includes:
a deleting module, configured to delete the corresponding relationship between the corresponding routing identifier of the RN and the MME pool when the receiving module 91 receives a deregistration request message sent by the RN.
Fig. 10 is a schematic diagram of the OAM system of the present invention.
Referring to fig. 10, an OAM system provided in this embodiment of the present invention includes:
a fourth determining module 1001, configured to determine correspondence between multiple routing identifiers of the RN and multiple MME pools;
a second notifying module 1002, configured to notify the RN of the routing identifier corresponding to the second MME pool when the RN moves from the first MME pool to the second MME pool, where the RN sends a handover request message including the routing identifier corresponding to the second MME pool to a source MME of a UE served by the RN.
According to the technical scheme, in the embodiment of the present invention, when determining that a serving RN moves from a coverage area of a first MME pool to a coverage area of a second MME pool, a source MME of a UE determines a target MME according to a set correspondence between a routing identifier of the RN and the MME pool, where the source MME belongs to the first MME pool and the target MME belongs to the second MME pool; and the source MME and the target MME carry out the transfer operation of the UE context. Therefore, in the embodiment of the present invention, the source MME of the UE that needs to transfer the context may find the MME in the new MME pool as the target MME, thereby implementing the transfer of the context of the UE from one MME pool to another MME pool.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is intended to include such modifications and variations.