METHOD AND DEVICE FOR TRANSFERRING MOBILITY MANAGEMENT AND BEARER MANAGEMENT
20170251357 · 2017-08-31
Assignee
Inventors
- Takanori Iwai (Tokyo, JP)
- Hajime Zembutsu (Tokyo, JP)
- Toshiyuki Tamura (Tokyo, JP)
- Hisashi FUTAKI (Tokyo, JP)
Cpc classification
H04W4/00
ELECTRICITY
H04W92/14
ELECTRICITY
H04W40/02
ELECTRICITY
International classification
Abstract
When mobility management and bearer management of a mobile terminal (111) that is in an idle state and that is associated with a particular core network node identifier (GUMMEI or V-GUMMEI) are transferred from a first core network node (121S) to a second core network node (121T), a base station (112) configures itself to change, from the first core network node (121S) to the second core network node (121T), a forwarding destination of a Non-Access Stratum (NAS) message that is transmitted by the mobile terminal (111) and that is addressed to the particular core network node identifier (GUMMEI or V-GUMMEI). This contributes to, for example, preventing occurrences of signaling involving a mobile terminal when mobility management and bearer management of the mobile terminal in an idle state are transferred between core network nodes.
Claims
1-13. (canceled)
14. A method performed by a base station comprising: when mobility management and bearer management of at least one mobile terminal, in an idle state and associated with a particular core network node identifier, are transferred from a first core network node to a second core network node, configuring the base station to change a forwarding destination of a Non-Access Stratum (NAS) message from the first core network node to the second core network node, the NAS message being transmitted by each of the at least one mobile terminal and being addressed to the particular core network node identifier.
15. The method according to claim 14, wherein said configuring comprises changing, in a transfer table held by the base station, a core network node associated with the particular core network node identifier from the first core network node to the second core network node, and the transfer table is used by the base station in order to determine a core network node to which the NAS message is to be forwarded.
16. The method according to claim 15, wherein the transfer table associates the particular core network node identifier with an address of the first or second core network node used for data packet transfer.
17. The method according to claim 15, wherein each of the first and second core network nodes is configured with a unique core network node identifier to be differentiated from other core network nodes and is configured to perform mobility management and bearer management using a multiple virtual core network node identifiers, the particular core network node identifier is one of the multiple virtual core network identifiers, and the transfer table associates the particular core network node identifier with the unique core network node identifier of the first or second core network node.
18-49. (canceled)
50. A base station comprising: at least one memory that stores the instructions; and at least one processor configured to execute the instructions to, when mobility management and bearer management of at least one mobile terminal, in an idle state and associated with a particular core network node identifier, are transferred from a first core network node to a second core network node, configure the base station to change a forwarding destination of a Non-Access Stratum (NAS) message from the first core network node to the second core network node, the NAS message being transmitted by each of the at least one mobile terminal and being addressed to the particular core network node identifier.
51. The base station according to claim 50, wherein the instructions causes the at least one processor to change, in a transfer table held by the base station, a core network node associated with the particular core network node identifier from the first core network node to the second core network node, and the transfer table is used by the base station in order to determine a core network node to which the NAS message is to be forwarded.
52. The base station according to claim 51, wherein the transfer table associates the particular core network node identifier with an address of the first or second core network node used for data packet transfer.
53. The base station according to claim 51, wherein each of the first and second core network nodes is configured with a unique core network node identifier to be differentiated from other core network nodes and is configured to perform mobility management and bearer management using a multiple virtual core network node identifiers, the particular core network node identifier is one of the multiple virtual core network identifiers, and the transfer table associates the particular core network node identifier with the unique core network node identifier of the first or second core network node.
54. The base station according to claim 50, wherein the instructions causes the at least one processor to receive, from a control node coupled to a core network including the first and second core network nodes, a command indicating a change of the forwarding destination of the NAS message.
55. The base station according to claim 50, wherein the instructions causes the at least one processor to receive, from the first or second core network node, a command indicating a change of the forwarding destination of the NAS message.
56. A first core network node located in a core network, the first core network node comprising: at least one memory that stores the instructions; and at least one processor configured to execute the instructions to: transfer mobility management and bearer management of at least one mobile terminal from the first core network node to a second core network node, the at least one mobile terminal being in an idle state and being associated with a particular core network node identifier; and instruct a base station to change a forwarding destination of a Non-Access Stratum (NAS) message from the first core network node to the second core network node upon the transfer of the mobility management and the bearer management of the at least one mobile terminal, the NAS message being transmitted by each of the at least one mobile terminal and being addressed to the particular core network node identifier.
57. The first core network node according to claim 56, wherein the transfer of the mobility management and the bearer management is initiated regardless of movement of the at least one mobile terminal, and is initiated autonomously by the first or second core network node or initiated in response to a command from a control node coupled to a core network.
58. The first core network node according to claim 56, wherein the transfer of the mobility management and the bearer management and the instruction to the base station cause the second core network node and the at least one mobile terminal to continuously use the particular core network node identifier without notifying the at least one mobile terminal of an update of the particular core network node identifier.
59. The first core network node according to claim 56, wherein each of the first and second core network nodes is configured with a unique core network node identifier to be differentiated from other core network nodes and is configured to perform mobility management and bearer management using a multiple virtual core network node identifiers, and the particular core network node identifier is one of the multiple virtual core network identifiers.
60. The first core network node according to claim 56, wherein the instructions causes the at least one processor to instruct the base station to change, in a transfer table held by the base station, a core network node associated with the particular core network node identifier from the first core network node to the second core network node, and the transfer table is used by the base station in order to determine a core network node to which the NAS message is to be forwarded.
61. The first core network node according to claim 60, wherein the transfer table associates the particular core network node identifier with an address of the first or second core network node used for data packet transfer.
62. The first core network node according to claim 60, wherein each of the first and second core network nodes is configured with a unique core network node identifier to be differentiated from other core network nodes and is configured to perform mobility management and bearer management using a multiple virtual core network node identifiers, the particular core network node identifier is one of the multiple virtual core network identifiers, and the transfer table associates the particular core network node identifier with the unique core network node identifier of the first or second core network node.
63. The first core network node according to claim 56, wherein the instructions further causes the at least one processor to notify each of the at least one mobile terminal of the particular core network node identifier during an attach procedure or a location update procedure of each of the at least one mobile terminal and prior to said transferring.
64. The first core network node according to claim 56, wherein the instructions causes the at least one processor to perform a procedure for transferring the mobility management and the bearer management, wherein the procedure comprises: transmitting a mobility context for the at least one mobile terminal from the first core network node to the second core network node; and transmitting a bearer management context for the at least one mobile terminal from the first core network node to the second core network node.
65. The first core network node according to claim 64, wherein the at least one mobile terminal comprises a plurality of mobile terminals, and the instructions causes the at least one processor to transmit a signaling message containing the mobility context for the plurality of mobile terminals.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
DESCRIPTION OF EMBODIMENTS
[0040] Specific illustrative embodiments will be described hereinafter in detail with reference to the drawings. The same or corresponding elements are denoted by the same symbols throughout the drawings, and repetitive explanations will be omitted as necessary for the sake of clarity.
First Illustrative Embodiment
[0041]
[0042] The network shown in
[0043] The source MME 121S, the target MME 121T and the HSS 122 are nodes or entities in the control plane. The source MME 121S and the target MME 121T can perform mobility management and bearer management of a plurality of UEs including the UE 111. As described earlier, mobility management is used to keep track of the current location of a UE and includes maintaining a mobility management context (MM context) related to the UE. Bearer management includes controlling an establishment of an EPS bearer and maintaining an EPS bearer context for the UE. The HSS 122 manages subscriber information of UEs including the UE 111.
[0044] The S-GW 123 and the P-GW 124 are packet transfer nodes in the user plane and operate to transfer user data (i.e., Internet Protocol (IP) packet). The S-GW 123 is a gateway with an E-UTRAN 110 and is connected to an eNodeB 112 via an S1-U interface. The P-GW 124 is a gateway with a Packet Data Network (PDN) 130 and is connected to the PDN 130 via an SGi interface. The PDN 130 may be an external network such as the Internet or may be a network for an IP service (e.g., IP Multimedia Subsystem (IMS) service) provided by an operator that manages the EPC 120.
[0045] The source MME 121S may be connected to a control node 142 located outside the EPC 120 via a control interface 141. The control node 142 is, for example, an SDN controller, an NFV controller, an OSS, an EMS, or any combination thereof.
[0046] Further, the source MME 121S is configured to transfer mobility management and bearer management of the UE 111 in the idle state (i.e., although the UE 111 is in an EMM-REGISTERED state, it is also in Radio Resource Control (RRC)_IDLE and EPS Connection Management (ECM)-IDLE states) to the target MME 121T regardless of whether the UE 111 has moved between cells or between tracking areas. The transfer (relocation) of mobility management and bearer management means that the target MME 121T, instead of the source MME 121S, maintains the MM context and the EPS Bearer context for the UE 111. The transfer of mobility management and bearer management may be started, for example, in response to a command from the control node 142. Additionally or alternatively, the transfer may be started on the initiative of the source MME 121S or the target MME 121T regardless of the command from the control node 142.
[0047] When mobility management and bearer management of the UE 111 in the idle state are transferred from the source MME 121S to the target MME 121, it is preferable to prevent the occurrences of signaling between the UE 111 in the idle state and the MMEs 121S and 121T. Accordingly, in this illustrative embodiment, the eNodeB 112, the source MME 121S, and the target MME 121T operate as follows.
[0048] The eNodeB 112 configures itself to change, from the source MME 121S to the target MME 121T, the forwarding destination of a NAS message that is transmitted by the UE 111 and is addressed to a particular core network node identifier (i.e., Globally Unique MME Identity (GUMMEI), MME Identifier (MMEI), or MME Code (MMEC)). The particular core network node identifier (i.e., GUMMEI, MMEI, or MMEC) is used to identify the destinations of uplink NAS messages transmitted by the UE 111. Thus, after completion of the transfer of mobility management and bearer management, the eNodeB 112 operates to forward NAS messages, received from the UE 111 and addressed to the particular core network node identifier (i.e., GUMMEI, MMEI, MMEC), to the target MME 121T and not to the source MME 121S. The GUMMEI, which is an example of the particular core network node identifier, is used to globally uniquely identify an MME and is composed of a Public Land Mobile Network Identifier (PLMN ID) and an MMEI. The MMEI is used to uniquely identify an MME within a PLMN and is composed of an MME Group Identifier (MMEGI) and an MMEC. The MMEC is an 8-bit code and is used to uniquely identify an MME within a MME group.
[0049] Specifically, during an RRC connection establishment procedure, the eNodeB 112 receives an RRC parameter indicating the core network node identifier (i.e., GUMMEI or MMEC) and also receives an initial NAS message (i.e., TAU Request message, Service Request message, Extended Service Request message, or Detach message) from the UE 111 in the idle state. Then the eNodeB 112 derives an MME corresponding to the particular core network node identifier extracted from the RRC parameter and transmits the initial NAS message to this MME. The eNodeB 112 derives the source MME 121S as the MME corresponding to the particular core network node identifier when the transfer of mobility management and bearer management has not yet been performed, and derives the target MME 121T as the MME corresponding to the particular core network node identifier when this transfer has been completed.
[0050] More specifically, in the case of TAU Request, the eNodeB 112 receives, from the UE 111, an RRC Connection Setup Complete message containing Registered MME information and also containing a TAU Request message during the RRC connection establishment procedure. The Registered MME information indicates the GUMMEI derived from a Globally Unique Temporary Identity (GUTI) configured in the UE 111. Next, the eNodeB 112 extracts the TAU Request message from the RRC Connection Setup Complete message, and determines that this GUMMEI contained in this RRC Connection Setup Complete message is associated with the GUMMEI of the target MME 121T. The eNodeB 112 thus selects the target MME 121T and redirects an S1AP: Initial UE Message containing the extracted TAU Request message to the target MME 121T.
[0051] In the case of a Service Request, during the RRC connection establishment procedure, the eNodeB 112 receives an RRC Connection Request message containing UE Identity and also receives an RRC Connection Setup Complete message containing a Service Request message (DedicatedInfoNAS IE). The UE Identity contained in the RRC Connection Request message indicates an SAE Temporary Mobile Subscriber Identity (S-TMSI) derived from the GUTI configured in the UE 111. The S-TMSI contains the MMEC. Next, the eNodeB 112 extracts the Service Request message from the RRC Connection Setup Complete message, and determines that the MMEC in the S-TMSI indicated by this RRC Connection Request message is associated with the target MME 121T. The eNodeB 112 thus selects the target MME 121T and redirects an S1AP: Initial UE Message containing the extracted Service Request message to the target MME 121T.
[0052] The eNodeB 112 may be instructed by the source MME 121S or the target MME 121T to change (redirect) the forwarding destination of NAS messages. Additionally or alternatively, the eNodeB 112 may be instructed by the control node 142 to change the forwarding destination of NAS messages.
[0053] When the source MME 121T transfers the mobility management and bearer management regarding the UE 111 to the target MME 121T, the source MME 121T also transfers the particular core network node identifier (e.g., GUMMEI) to the target MME 121T. After taking over the mobility management and bearer management of the UE 111, the target MME 121T continues to use the particular core network node identifier, which had been used by the source MME 121S. That is, in this illustrative embodiment, mobility management and bearer management can be transferred per particular core network node identifier (e.g., GUMMEI). In other words, the source MME 121S can collectively transfer, to the target MME 121T, the mobility management and bearer management of one or more UEs 111 in the idle state, which are associated with the particular core network node identifier (e.g., GUMMEI).
[0054] The above-described operation by the eNodeB 112 for redirecting the NAS message and the operation for transferring the particular core network node identifier (e.g., GUMMEI) from the source MME 121S to the target MME 121T contribute to transferring the mobility management and bearer management regarding the UE 111 in the idle state without notifying the UE 111 in the idle state of the update of the particular core network node identifier (e.g., GUMMEI, MMEC). If the UE 111 is to be notified of an occurrence of transfer of the mobility management and bearer management (i.e., MME change), much signaling including paging, an RRC connection establishment, and an S1 signaling connection establishment will be necessary to transmit a downlink NAS message. On the other hand, this illustrative embodiment can prevent this signaling from occurring, thereby reducing the load on the network.
[0055] In order to efficiently transfer mobility and bearer management per particular core network identifier (e.g., GUMMEI), each of the source MME 121S and the target MME 121T may be configured to perform the mobility management and bearer management by using multiple core network identifiers (e.g., GUMMEIs). For example, during an attach procedure or a TAU procedure regarding the UE 111, the source MME 121S may determine which one of the core network identifiers (e.g., GUMMEIs) is to be associated with this UE 111 based on an attribute or a type of this UE 111. Nowadays, various types of mobile terminals such as a smart phone and a Machine Type Communication (MTC) device are used. A MTC device is also referred to as a Machine-to-Machine (M2M) device. MTC devices are implemented in various types of devices including machines (e.g., vending machines, gas meters, electricity meters, automobiles, railroad vehicles) and sensors (e.g., environmental, agricultural, or traffic sensors). These various types of mobile terminals are considered to have different purposes of use, different communication characteristics, or different mobility characteristics from one another. Therefore, associating mobile terminals having attributes and types different from one another with different core network identifiers may contribute to efficient mobility management and bearer management. Alternatively, during an attach procedure or a TAU procedure of the UE 111, the source MME121S may randomly associate one of multiple core network identifiers (e.g., GUMMEIs) with this UE 111 or may determine a core network identifier to be associated with this UE 111 based on a time or an order of this attach.
[0056] The following describes a specific example of the operation in the eNodeB 112 according to this illustrative embodiment in detail with reference to
[0057] Each UE 111A in the idle state is associated with the GUMMEI #1 and is allocated a GUTI (i.e., GUMMEI #1+M-TMSI) containing the GUMMEI #1. Each UE 111B in the idle state is associated with the GUMMEI #2 and is allocated a GUTI (i.e., GUMMEI #2+M-TMSI) containing the GUMMEI #2. Likewise, each UE 111C in the idle state is associated with the GUMMEI #3 and is allocated a GUTI (i.e., GUMMEI #3+M-TMSI) containing the GUMMEI #3.
[0058] Further, in the example of
[0059] On the other hand,
[0060] Hereinafter, some specific examples of the procedure for transferring mobility management and bearer management will be described.
[0061] In Step S12, the control node 142 transmits a Context Relocation Command message to the source MME 121S. The Relocation Command message causes transfer (relocation) of mobility management and bearer management from the source MME 121S to at least one target MME 121T. The Relocation Command message contains a relocation policy indicating an identifier of at least one target MME 121T. The identifier of the target MME 121T may be, for example, a GUMMEI, an MMEI, or an MMEC.
[0062] The relocation policy may also indicate the processing amount of mobility management and bearer management to be transferred from the source MME 121S to at least one target MME 121T. The processing amount of mobility management and bearer management may be indicated by the number of UEs, the amount of use of processor resources, the amount of use of memory resources, the number of occurrences of signaling, the amount of traffic, or any combination thereof. Additionally or alternatively, the relocation policy may indicate the particular core network node identifier(s) (i.e., GUMMEI, MMEI, or MMEC), for which transfer (relocation) is to be performed. The relocation policy may indicate temporal constraints on the transfer of mobility management and bearer management. To be specific, the relocation policy may indicate the start time of the transfer, the end time of the transfer, or the period during which execution of the transfer is allowed.
[0063] Referring back to
[0064] In Step S16, the control node 142 instructs the eNodeB 112 to update the transfer table (e.g., the transfer table 210 shown in
[0065] The transfer procedure of the mobility management and bearer management shown in
[0066] Further, as mentioned earlier, the source MME 121S or the target MME 121T may autonomously initiate the transfer procedure (Step S13) of mobility management and bearer management regardless of the command (Step S12) from the control node 142.
[0067] The procedure for transferring mobility management and bearer management from the source MME 121S to the target MME 121T may involve an S-GW relocation (or S-GW change). The S-GW relocation means changing, from the S-GW 123 to another S-GW, the route of the EPS bearer (i.e., termination points of S1 and S5/S8 bearers) for the UE 111 that has been managed by the source MME 121S.
[0068] In one example, the target MME 121T may autonomously select an S-GW based on the S-GW selection function implemented therein. Alternatively, the control node 142 may select an S-GW as the destination of the relocation (which is referred to as a target S-GW). Specifically, the control node 142 may add the designation of the target S-GW to the Context Relocation Command message to be transmitted to the source MME 121S. In this case, in the transfer (relocation) procedure (Step S13 in
[0069]
[0070] At the time of initiation of the procedure shown in
[0071] In Step S101, a GTP-C message transmitted on an S10 interface between MMEs may be used for transmission of the MM context, EPS bearer context, and GUTI. For example, as shown in
[0072] In Step S102, the target MME 121T stores the MM context and EPS bearer context for the UE 111, which have been received from the source MME 121S, in its memory or storage (not shown). Further, in response to receiving the MM context and EPS bearer context for the UE 111, the target MME 121T requests the S-GW 123 to change, from the source MME 12S to the target MME 121T, the termination point of the S11 GTP-C connection for the EPS bearer management of the UE 111. This request indicates the IP address and MME Tunnel endpoint identifier (MME TEID) of the target MME 121T. This request further includes an International Mobile Subscriber Identity (IMSI) or an EPS Bearer ID or both in order to identify the target UE 111. For the transmission of this request, a GTP-C message transmitted on the S11 interface between the MME 121T and the S-GW 123 may be used. For example, as shown in
[0073] In Step S103, the S-GW 123 updates the MME IP address and the MME TEID associated with the EPS bearer context for the UE 111 and transmits a response message (e.g., Modify Bearer Response message) to the target MME 121T. Thus, an S11 GTP-C connection 320 for management of the EPS bearer of the UE 111 is established between the target MME 121T and the S-GW 123.
[0074] In Step S104, the target MME 121T informs the source MME 121S that it has accepted the transfer of the mobility management and bearer management of the UE 111. For the transmission of this notification, a GTP-C message that is transmitted on the S10 interface between MMEs may be used. For example, as shown in
[0075] Steps S105 to S108 are performed to notify the HSS 122 of a MME change. The procedure performed in Steps S105 to S108 may be the same as the procedure to notify an HSS of an MME change in a normal TAU procedure. Alternatively, the HSS 122 may be notified of an MME change in a normal TAU procedure (periodic TAU) that is performed after the completion of the procedure shown in
[0076] In Step S105, the target MME 121T transmits a message for informing the HSS 122 about the MME change related to the UE 111. For the transmission of this message, a Diameter message that is transmitted on the S6a interface between the MME 121T and the HSS 122 may be used. As shown in
[0077] By using the procedures shown in
[0078]
[0079] Steps S201 to S203 show the operation for updating the transfer table held in the eNodeB 112. In Step S201, the source MME 121S transmits an update command for the transfer table to the eNodeB 112. This update command includes update information of the transfer table. For the transmission of this update command, an S1AP message transmitted on the S1-MME interface between the MME 121S and the eNodeB 112 may be used. For example, as shown in
[0080] In Step S202, the eNodeB 112 updates the transfer table in such a way that uplink NAS messages addressed to the particular GUMMEI are forwarded to the target MME 121T in accordance with the update command from the source MME 121S. In Step S203, the eNodeB 112 transmits to the source MME 121S an S1AP message (e.g., MME Configuration Update Acknowledge message) for notifying the source MME 121S of the receipt of the update command.
[0081] In Step S204, the source MME 121S transfers, to the target MME 121T, the mobility management and bearer management regarding at least one UE 111 that is in the idle state and is associated with the particular GUMMEI. The procedure performed in Step S204 may be the same as the procedure performed in Steps S101 to S104 in
[0082] In Step S205, the target MME 121T notifies the HSS 122 of the MME change. The procedure performed in Step S205 may be the same as the procedure for notifying the HSS of the MME change in a normal TAU procedure, that is, it may be the same as the procedure performed in Steps S105 to S108 in
[0083] The procedure in
[0084]
[0085] In Step S301, the source MME 121S transfers, to the target MME 121T, the mobility management and bearer management regarding at least one UE 111 that is in the idle state and associated with the particular GUMMEI. The procedure performed in Step S301 may be the same as the procedure performed in Steps S101 to S104 in
[0086] Steps S302 to S304 show the operation for updating the transfer table held in the eNodeB 112. In Step S302, the target MME 121T transmits an update command for the transfer table to the eNodeB 112. This update command includes update information of the transfer table. For the transmission of this update command, an S1AP message transmitted on the S1-MME interface between the MME 121T and the eNodeB 112 (i.e., MME Configuration Update message) or a modification thereof or a newly defined S1AP message may be used. In Step S303, the eNodeB 112 updates the transfer table in such a way that uplink NAS messages addressed to the particular GUMMEI are forwarded to the target MME 121T in accordance with the update command from the target MME 121T. In Step S304, the eNodeB 112 transmits to the target MME 121T an S1AP message (e.g., MME Configuration Update Acknowledge message) for notifying the target MME 121T of the receipt of the update command.
[0087] In Step S305, the target MME 121T notifies the HSS 122 of the MME change. The procedure performed in Step S305 may be the same as the procedure for notifying the HSS of the MME change in a normal TAU procedure, that is, it may be the same as the procedure performed in Steps S105 to S108 in
Second Illustrative Embodiment
[0088] This illustrative embodiment provides a modified example of the configuration and operation for transferring mobility management and bearer management described in the first illustrative embodiment. A configuration example of the mobile communication network according to this illustrative embodiment may be the same as that shown in
[0089] In the above-described first illustrative embodiment, the example in which the source MME 121S and the target MME 121T each use multiple GUMMEIs to perform mobility management and bearer management has been described. However, when one MME uses multiple GUMMEIs, it may be inconvenient, for example, if a GUMMEI is used for Operation and Maintenance (OAM), signaling between MMEs, or signaling between an MME and an S-GW. For this reason, in this illustrative embodiment, s virtual GUMMEI (V-GUMMEI) are used. The V-GUMMEI is allocated to a terminal group including at least one UE 111. Each of the source MME 121S and the target MME 121T according to this illustrative embodiment is configured to perform mobility management and bearer management using multiple V-GUMMEIs. The source MME 121S transfers the mobility management and bearer management to the target MME 121T per V-GUMMEI.
[0090] Each of the source MME 121S and the target MME 121T is allocated a unique (normal) GUMMEI to differentiate it from other MMEs. This unique (normal) GUMMEI is referred to as a Real GUMMEI (R-GUMMEI) in this illustrative embodiment. The terms “V-GUMMEI” and “R-GUMMEI” are merely an example. If the R-GUMMEI corresponds to the existing GUMMEI used for transfers on the S1-MME (S1-C) interface, the V-GUMMEI may be referred to as a Temporary GUMMEI (T-GUMMEI) or a Logical GUMMEI (L-GUMMEI). Alternatively, the R-GUMMEI and the V-GUMMEI may be simply referred to as a first GUMMEI and a second GUMMEI, respectively.
[0091] A specific example of the operation in the eNodeB 112 according to this illustrative embodiment will be described with reference to
[0092] That is,
[0093] Each UE 111A in the idle state is associated with the V-GUMMEI #1 and is allocated a Virtual GUTI (V-GUTI) (i.e., V-GUMMEI #1+M-TMSI) containing the V-GUMMEI #1. Each UE 111B in the idle state is associated with the V-GUMMEI #2 and is allocated a V-GUTI (i.e., V-GUMMEI #2+M-TMSI) containing the V-GUMMEI #2. Likewise, each UE 111C in the idle state is associated with the V-GUMMEI #3 and is allocated a V-GUTI (i.e., V-GUMMEI #3+M-TMSI) containing the V-GUMMEI #3.
[0094] In the example of
[0095] On the other hand,
[0096] As shown in
[0097] On the other hand, like
[0098] In the examples shown in
[0099]
[0100] The procedure in
[0101] Firstly, the MME may notify the eNodeB of the information about the transfer table by using an S1AP: S1 SETUP RESPONSE message described in
[0102] On the other hand, the S1AP: MME CONFIGURATION UPDATE message shown in
[0103] When the eNodeB 112 performs MME selection by using the UE Identity (i.e., S-TMSI) contained in the RRC Connection Request message (e.g., in the case of Service Request), the eNodeB 112 may map the MMEC in the UE Identity (i.e., the MMEC of the V-GUMMEI) to the R-GUMMEI in accordance with the transfer table 420 in order to determine an MME to which the NAS message is to be forwarded. Likewise, when the eNodeB 112 performs MME selection by using the Registered MME information (“RegisteredMME” IE) contained in the RRC Connection Setup Complete message (e.g., in the case of TAU Request), the eNodeB 112 may map the MMEC in the Registered MME information (i.e., the MMEC of the V-GUMMEI) to the R-GUMMEI in accordance with the transfer table 420 in order to determine an MME to which the NAS message is to be forwarded. The eNodeB 112 may convert the MMEC of the V-GUMMEI in the UE Identity or Registered MME information into the corresponding MMEC of the R-GUMMEI and transmit the S1AP: INITIAL UE Message containing the MMEC of the R-GUMMEI.
[0104] Further, a new flag (e.g., “virtual”) indicating the V-GUMMEI is used may be defined in the “gummei-Type” IE contained in the RRC Connection Setup Complete message, and the eNodeB 112 may determine an MME to which the NAS message is forwarded based on this flag. Alternatively, an identification flag (e.g., “normal”, “virtual) indicating which the R-GUMMEI or the V-GUMMEI is used as the GUMMEI may be defined in the “gummei-Type” IE. For example, the MME (source MME 121S) may notify the UE 111 that the Registered MME information (i.e., GUMMEI) is linked to the V-GUMMEI. When the NAS layer sends the Registered MME information to the AS layer (RRC) to transmit an RRC Connection Setup Complete message, the NAS layer may also notify the AS layer that the Registered MME information is linked to the V-GUMMEI (or the information indicating which the R-GUMMEI or the V-GUMMEI is used as the GUMMEI). Moreover, the UE 111 may set the gummei-Type, which is one of the information elements contained in the RRC Connection Setup Complete message, to “virtual” and then transmit it to the eNodeB. The term (name) “virtual” that is set to the gummei-Type is merely an example. For example, when the terms “T-GUMMEI”, “L-GUMMEI”, or “second GUMMEI” are used instead of the term “V-GUMMEI”, the gummei-Type may be set to “temporal”, “logical”, or “secondary (-GUMMEI)”\.
[0105] In this illustrative embodiment, similar to the first illustrative embodiment, the transfer (relocation) of the mobility management and bearer management regarding the UE 111 in the idle state can be completed without involving signaling with the UE 111. Moreover, in this illustrative embodiment, one MME 121 can use multiple V-GUMMEIs, and the mobility management and bearer management regarding the UE 111 in the idle state can be transferred from the source MME 121S to the target MME 121T per V-GUMMEI. Accordingly, mobility management and bearer management can be transferred per V-GUMMEI even when normal GUMMEIs (i.e., R-GUMMEI s) that are unique to respective MMEs are used for signaling between the MMEs and the like. In other words, only the mobility management and bearer management regarding some of the UEs 111 managed by the source MME 121S, i.e., at least one UE 111 associated with a particular V-GUMMEI, can be transferred to the target MME 121T.
Third Illustrative Embodiment
[0106] This illustrative embodiment provides some modifications to reduce the number of signaling messages generated in the procedure for transferring mobility management and bearer management. These modifications may be separately implemented or implemented in combination. A configuration example of a mobile communication network according to this illustrative embodiment may be the same as that shown in
[0107] In order to reduce the number of the signaling messages to be transmitted to the target MME 121T, the source MME 121S may transmit to the target MME 121T a signaling message containing UE contexts (MM contexts or EPS bearer contexts or both) for the plurality of UEs 111 for which the transfer of the mobility management and bearer management is performed. This provides a reduction of the number of occurrences of signaling compared to the case in which multiple signaling messages for respective UEs are transmitted. In order to further reduce the amount of data transmitted from the source MME 121S to the target 121T, the source MME 121S may compress the information element(s) in the UE contexts (e.g., GUMMEI (R-GUMMEI) or V-GUMMEI) that is common to the plurality of UEs 111, and thereby reduce the data size of the signaling message to be transmitted to the target MME 121T.
[0108] It is preferable to reduce the number of occurrences of signaling for changing, from the source MME 121S to the target MME 121T, the termination points of the multiple S11 GTP-C connections for the plurality of UEs 111. To this end, a part of the MME TEID (32-bit length) for S11 may be used as a region indicating a UE group identifier (ID) corresponding to the plurality of UEs 111 or a particular MMEC (8-bit length) contained in a particular GUMMEI associated with the plurality of UEs 111.
[0109] Using a part of the MME TEID for S11 as the region for indicating the UE group ID (or the particular MMEC), it is possible to easily identify the S11 GTP-C connections that needs to be modified when mobility management and bearer management are transferred between MMEs. Accordingly, the target MME 121T only needs to notify the S-GW 123 of the UE group ID (or the particular MMEC), which is common to the plurality of UEs 111, in order to modify the multiple S11 GTP-C connections and does not need to notify the S-GW 123 of all of the identifiers of the UEs 111 (e.g., IMSIs or EPS bearer IDs). This provides a reduction of the number of the occurrences of signaling and the amount of transmission data necessary to modify the multiple S11 GTP-C connections.
[0110] A specific example of the modification of the multiple S11 GTP-C connections will be described with reference to
[0111] Further, in the table 530, two UEs 111 identified by the IMSI #1 and IMSI #2 have the value “0xA1” in the eight most significant bits of their MME TEIDs. On the other hand, the UE 111 identified by the IMSI #3 has the value “0xA2” in the eight most significant bits of its MME TEID. The eight most significant bits of the MME TEID represent the UE group identifier (or the particular MMEC in the particular GUMMEI). Thus, it is easily recognized that the IMSI #1 and IMSI #2 belong to the same UE group identified by “0xA1”, while the IMSI #3 belongs to another UE group different from the UE group identified by “0xA1”.
[0112] In order to change, from the source MME 121S to the target MME 121T, the termination points of two S11 GTP-C connections for two UEs 111 (IMSI #1 and IMSI #2) that belong to the UE group identified by “0xA1”, the target MME 121T only needs to notify the S-GW 123 of the UE group identifier (or the particular MMEC) “0xA1”, and does not need to notify the S-GW 123 of the IMSI #1 and IMSI #2 for these two UEs 111. For example, the target MME 121T may transmit an MME Change Notification message 540 shown in
[0113]
[0114] In Step S502, the target MME 121T receives the MM contexts and EPS bearer contexts for the plurality of UEs 111 from the source MME 121S, and stores them in its memory or storage (not shown). Further, the target MME 121T transmits to the S-GW 123 a message (MME Change Notification) to modify the S11 GTP-C connections for the plurality of UEs 111. The MME Change Notification indicates the identifier of the UE group (or the particular MMEC) to which the plurality of UEs 111 belong, instead of indicating the IMSIs of the plurality of UEs 111.
[0115] In Step S503, in response to receiving the MME Change Notification message (Step S502), the S-GW 123 modifies the multiple S11 GTP-C connections for the plurality of UEs 111 and transmits a response message (e.g., MME Change Response message) to the target MME 121T. Thus, the multiple S11 GTP-C connections 320 for the plurality of UEs 111 are established between the target MME 121T and the S-GW 123.
[0116] The processing of Steps S504 to S508 in
[0117] The control node 142, instead of the target MME 121T, may instruct the S-GW 123 to perform the modification of the S11 GTP-C connections described in this illustrative embodiment.
[0118] Lastly, configuration examples of the eNodeB 112, the source MME 121S, the target MME 121T, and the control node 142 according to the above-described first to third illustrative embodiments are described below.
[0119] The processor 1122 loads software (computer program) from the memory 1123 and executes the loaded software, thereby performing communication control including RRC and Radio Resource Management (RRM) and the operations of the eNodeB 112 described in the above illustrative embodiments. The processor 1122 may be, for example, a microprocessor, a Micro Processing Unit (MPU), or a Central Processing Unit (CPU). The processor 1122 may include a plurality of processors.
[0120] The memory 1123 is composed of a combination of a volatile memory and a nonvolatile memory. The volatile memory is, for example, a Static Random Access Memory (SRAM), a Dynamic RAM (DRAM), or a combination thereof. The nonvolatile memory is, for example, a mask Read Only Memory (MROM), a Programmable ROM (PROM), a flash memory, a hard disk drive, or a combination thereof. The memory 1123 may include a storage that is physically separated from the processor 1122. In this case, the processor 1122 may access the memory 1123 through the network interface 1121 or another I/O interface (not shown).
[0121] In the example of
[0122]
[0123] The processor 1211 loads software (computer program) from the memory 1212 and executes the loaded software, thereby performing communication control (e.g., mobility management and bearer management). The processor 1211 may be, for example, a microprocessor, an MPU, or a CPU. The processor 1211 may include a plurality of processors.
[0124] The memory 1212 is composed of a combination of a volatile memory and a nonvolatile memory. The volatile memory is, for example, an SRAM, a DRAM, or a combination thereof. The nonvolatile memory is, for example, an MROM, a PROM, a flash memory, a hard disk drive, or a combination thereof. The memory 1212 may include a storage that is physically separated from the processor 1211. In this case, the processor 1211 may access the memory 1212 through the network interface 1210 or another I/O interface (not shown).
[0125] In the example of
[0126]
[0127] The processor 1421 loads software (computer program) from the memory 1422 and executes the loaded software, thereby performing control related to transfer of mobility management and bearer management between MMEs. The processor 1421 may be, for example, a microprocessor, a MPU, or a CPU. The processor 1421 may include a plurality of processors.
[0128] The memory 1422 is composed of a combination of a volatile memory and a nonvolatile memory. The volatile memory is, for example, an SRAM, a DRAM, or a combination thereof. The nonvolatile memory is, for example, an MROM, a PROM, a flash memory, a hard disk drive, or a combination thereof. The memory 1422 may include a storage that is physically separated from the processor 1421. In this case, the processor 1421 may access the memory 1422 through the network interface 1420 or another I/O interface (not shown).
[0129] In the example of
[0130] As described with reference to
[0131] These programs can be stored and provided to a computer using any type of non-transitory computer readable media. Non-transitory computer readable media include any type of tangible storage media. Examples of non-transitory computer readable media include magnetic storage media (such as flexible disks, magnetic tapes, hard disk drives, etc.), optical magnetic storage media (e.g., magneto-optical disks), Compact Disc Read Only Memory (CD-ROM), CD-R, CD-R/W, and semiconductor memories (such as mask ROM, Programmable ROM (PROM), Erasable PROM (EPROM), flash ROM, Random Access Memory (RAM), etc.). These programs may be provided to a computer using any type of transitory computer readable media. Examples of transitory computer readable media include electric signals, optical signals, and electromagnetic waves. Transitory computer readable media can provide the program to a computer via a wired communication line (e.g., electric wires, and optical fibers) or a wireless communication line.
OTHER ILLUSTRATIVE EMBODIMENTS
[0132] The procedures for transferring mobility management and bearer management described in the above illustrative embodiments may be modified as appropriate. For example,
[0133] The above-described illustrative embodiments are described mainly using specific examples related to the EPS. However, these illustrative embodiments may be applied to other mobile communication systems, such as Universal Mobile Telecommunications System (UMTS), 3GPP2 CDMA2000 system (1×RTT, High Rate Packet Data (HRPD)), Global System for Mobile communications (GSM (registered trademark))/General packet radio service(GPRS) system, and mobile WiMAX system, for example.
[0134] Further, the above-described illustrative embodiments are merely examples of applications of the technical ideas obtained by the inventors. Therefore, the technical ideas are not limited to the above-described illustrative embodiments, and various changes and modifications may be made as a matter of course.
[0135] This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2014-181169, filed on Sep. 5, 2014, the disclosure of which is incorporated herein in its entirety by reference.
REFERENCE SIGNS LIST
[0136] 110 EVOLVED UNIVERSAL TERRESTRIAL RADIO ACCESS NETWORK (E-UTRAN) [0137] 111 USER EQUIPMENT (UE) [0138] 112 eNodeB [0139] 121S SOURCE MOBILITY MANAGEMENT ENTITY (MME) [0140] 121T TARGET MME [0141] 122 HOME SUBSCRIBER SERVER (HSS) [0142] 123 SERVING GATEWAY (S-GW) [0143] 124 PACKET DATA NETWORK GATEWAY (P-GW) [0144] 120 EVOLVED PACKET CORE (EPC) [0145] 130 PACKET DATA NETWORK (PDN) [0146] 141 CONTROL INTERFACE [0147] 142 CONTROL NODE [0148] 1122, 1211, 1421 PROCESSOR [0149] 1123, 1212, 1422 MEMORY