[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2010080056A1 - Method and arrangement for load balancing in a wireless communication system - Google Patents

Method and arrangement for load balancing in a wireless communication system Download PDF

Info

Publication number
WO2010080056A1
WO2010080056A1 PCT/SE2009/050840 SE2009050840W WO2010080056A1 WO 2010080056 A1 WO2010080056 A1 WO 2010080056A1 SE 2009050840 W SE2009050840 W SE 2009050840W WO 2010080056 A1 WO2010080056 A1 WO 2010080056A1
Authority
WO
WIPO (PCT)
Prior art keywords
core network
network control
radio base
message
control node
Prior art date
Application number
PCT/SE2009/050840
Other languages
French (fr)
Inventor
Jari Vikberg
Tomas Nylander
Johan Rune
Original Assignee
Telefonaktiebolaget L M Ericsson (Publ)
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 Telefonaktiebolaget L M Ericsson (Publ) filed Critical Telefonaktiebolaget L M Ericsson (Publ)
Priority to BRPI0923936A priority Critical patent/BRPI0923936A2/en
Priority to JP2011545319A priority patent/JP2012514934A/en
Priority to US13/143,805 priority patent/US8504055B2/en
Priority to MX2011007200A priority patent/MX2011007200A/en
Priority to EP09788589A priority patent/EP2382816B1/en
Priority to CN2009801544594A priority patent/CN102273258A/en
Priority to IN3309KON2011 priority patent/IN2011KN03309A/en
Publication of WO2010080056A1 publication Critical patent/WO2010080056A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/08Load balancing or load distribution
    • H04W28/088Load balancing or load distribution among core entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/08Load balancing or load distribution
    • H04W28/09Management thereof
    • H04W28/0925Management thereof using policies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections

Definitions

  • the present invention relates to a method for load balancing in a wireless communication system, performed by a radio base station gateway, a radio base station, and a user equipment, as well as to a radio base station gateway, a radio base station, and a user equipment for a wireless communication system.
  • the Universal Mobile Telecommunication System is one of the third generation mobile communication technologies designed to succeed GSM.
  • 3GPP Long Term Evolution LTE
  • 3GPP 3rd Generation Partnership Project
  • the Universal Terrestrial Radio Access Network UTRAN
  • E-UTRAN evolved UTRAN
  • An E-UTRAN is connected to a mobile core network (CN) which is referred to as the Evolved Packet Core (EPC), also called System Architecture Evolution (SAE) network.
  • EPC Evolved Packet Core
  • SAE System Architecture Evolution
  • the E-UTRAN and the EPC together with additional nodes, such as the Home Subscriber Server (HSS) form the Evolved Packet System (EPS), also known as the SAE/LTE network.
  • HSS Home Subscriber Server
  • EPS Evolved Packet System
  • the network typically comprises user equipments (UE) 150 wirelessly connected to radio base stations (RBS) 100, commonly referred to as eNodeBs (eNB).
  • the eNB 100 serves an area referred to as a macro cell 110.
  • eNodeBs eNodeBs
  • This radio base station is in 3GPP and in this document, referred to as a Home E-UTRAN NodeB 120 (HeNB).
  • HeNB Home E-UTRAN NodeB 120
  • Other names used for this type of radio base station are LTE Home Access Point (LTE HAP) and LTE Femto Access Point (LTE FAP).
  • LTE HAP LTE Home Access Point
  • LTE FAP LTE Femto Access Point
  • the HeNB 120 provides the same service for the end users as an ordinary eNB 100.
  • the coverage provided by a HeNB is in this document called a femto cell 130.
  • the X2 interface 140 is only shown between eNBs 100 in Figure 1. All eNBs 100 are connected to the CN 160 via the S1 interface 170 using some kind of IP based transmission.
  • the HeNBs 120 are connected to the CN 160 via a HeNB concentrator node, also referred to as a HeNB gateway 180 (HeNB GW).
  • HeNB GW HeNB gateway 180
  • the S1 interface 170 is used between the HeNBs 120 and the HeNB GW 180 as well as between the HeNB GW 180 and the CN 160.
  • a HeNB 120 would, in most cases, use the end user's already existing broadband connection (e.g. xDSL or cable) to achieve connectivity to the HeNB GW/CN 160.
  • One of the main drivers of the concept of providing wireless local access through a HeNB is to be bale to provide cheaper call or transaction rates when connected via an HeNB compared to when connected via an eNB.
  • a mobile network may have up to one million HeNBs.
  • the CN control nodes interfacing the eNBs are referred to as Mobility Management Entities (MME) in SAE/LTE.
  • MME Mobility Management Entities
  • the MMEs will not be able to handle such a large amount of HeNBs, as it is not reasonable for an MME to handle the load for that many S1 control parts (S1-MME).
  • S1-MME S1 control parts
  • One purpose of the HeNB GW is thus to conceal the large number of HeNBs from the CN perspective.
  • the CN will perceive the HeNB GW as one eNB with many cells, and the HeNB GW will act as an eNB proxy for all the HeNBs that are connected to the HeNB GW.
  • the HeNB will perceive the HeNB GW as a CN node.
  • FIG. 2 illustrates an eNB 240 connected to an MME pool 210, comprising four MME nodes 220.
  • the eNB 240 has S1 interfaces 260 to all members in an MME pool 210.
  • Each MME 220 has a unique identity, called the Globally Unique MME Identity (GUMMEI), that is conveyed to the eNB 240 when the S1 interface is established.
  • GUMMEI Globally Unique MME Identity
  • GUTI Globally Unique Temporary Identity
  • a GUTI consists of two parts, one part that identifies the MME which allocated the GUTI and which holds the UE context, and one part which identifies the UE within the MME.
  • the part that identifies the MME is a GUMMEI, which in turn consists of a Public Land Mobile Network identity (PLMN ID), an MME group identity (MMEGI) which identifies the MME pool and an MME code (MMEC) which identifies the MME within the pool.
  • PLMN ID Public Land Mobile Network identity
  • MMEGI MME group identity
  • MMEC MME code
  • the part of the GUTI that identifies the UE within the MME is called M-Temporary Mobile Subscriber Identity (TMSI).
  • TMSI M-Temporary Mobile Subscriber Identity
  • the S-TMSI is used for identification of the UE in situations where the PLMN ID and MMEGI are known.
  • the tracking area (TA) concept replaces the UMTS routing area/location area.
  • a UE in idle state is typically not transmitting or receiving any packets.
  • a TA represents an area in which the UE was last registered, the area corresponding to one or multiple eNBs, and it is necessary to page the UE in the TA to locate the UE in a particular cell.
  • a TA update (TAU) is generated when the UE crosses the boundary from one TA to another TA.
  • a UE can be assigned with more than one TA in its TA list. If one UE is assigned multiple TAs, the UE does not need to perform TAUs when it crosses the boundaries between assigned TAs, but as soon as the UE detects a TA identity (TAI) that is not in its TA list, a TAU is performed.
  • TAI TA identity
  • a UE accesses an eNB to establish a Radio Resource Control (RRC) signaling connection, it identifies itself with the S-TMSI in the RRCConnectionRequest message, if the TAI of current cell is included in the UE's TAI list, i.e. if the UE is registered in the current TA. Otherwise the UE uses a random identity in the RRCConnectionRequest message. If the UE provides the S-TMSI, the eNB can use the MMEC part of the S-TMSI to figure out which MME that holds the UE context. The UE may also, e.g.
  • the UE when the UE is not registered in the current TA, indicate the MME in which it is registered by providing the GUMMEI of that MME in the RRCConnectionSetupComplete message, which concludes the RRC connection establishment procedure.
  • the UE accesses the eNB, for example to perform a TAU, the UE normally conveys its allocated GUTI in the TAU Request.
  • the TAU request is a so called Non-Access Stratum (NAS) message, meaning that the message is sent transparently through the RBS.
  • NAS Non-Access Stratum
  • the eNB selects an MME more or less at random, e.g. using a weighted round-robin algorithm.
  • FIG. 3 illustrates schematically an intra-MME load balancing procedure in a sequence diagram.
  • a load balancing procedure may be needed to off-load an MME, e.g. for node maintenance reasons or because an MME in a pool is overloaded for some reason.
  • the load balancing is achieved by performing a TAU according to the following procedure.
  • the procedure's starting point is that a UE 320 has an active connection 301.
  • An S1 connection has been established to an MME 340 and the UE 320 is registered in the MME 340.
  • the MME 340 decides to off-load for some reason, as in step 302, the MME 340 releases the UE 320 and indicates a specific load balancing cause for the release.
  • the MME 340 sends an S1AP UE CONTEXT RELEASE COMMAND message 303 to the eNB 330 with the cause information element set to load balancing TAU required'.
  • the eNB 330 releases the UE's RRC connection by sending an RRCConnectionRelease message 304 to the UE 320 with the releaseCause set to 'load balancing TAU required'.
  • RRCConnectionRelease message 304 to the UE 320 with the releaseCause set to 'load balancing TAU required'.
  • a S1AP UE CONTEXT RELEASE COMPLETE message 305 is returned to the MME 340 to confirm the connection release.
  • the UE then initiates the establishment of a new RRC connection, for the purpose of performing the required load balancing TAU, by sending an RRCConnectionRequest 306 to the eNB 330, without including the S-TMSI, and with the establishmentCause set to a value indicating that the RRC connection is established for load balancing reasons.
  • the eNB 330 responds with an RRCConnectionSetup message 307, and the UE 320 concludes the RRC connection establishment by sending an RRCConnectionSetupComplete message to the eNB 330, without including the GUMMEI of the MME in which the UE was registered.
  • the eNB 330 When a radio link is established due to load balancing, the eNB 330 thus knows that the establishment is due to load balancing, and will select an MME according to some default selection algorithm, as shown in step 309. As the eNB 330 does not know the identity of the previously used MME (neither the S- TMSI nor the GUMMEI is available), this MME cannot be excluded in the selection which means that it is still possible that the eNB selects the MME that needs to be off-loaded. The probability that the NAS TAU Request in the S1AP INITIAL UE MESSAGE 310 is sent to another MME 350 than the one previously used for this UE 320, depends on the number of MMEs in the pool. A UE context is created in the newly selected MME 350 when the TAU procedure continues 311.
  • FIG. 4 illustrates an example of an MME pool 410 with four MMEs 420 and a HeNB GW 430 connected to the MMEs 420.
  • Each HeNB 440 will only have one S1 interface 470 to the allocated HeNB GW 430, and the HeNB GW 430 is the entity that has multiple S1 interfaces 480 to the different MMEs 420 in a pool 410.
  • the HeNB GW 430 will thus handle the selection of the MME 420 to use for a UE 490.
  • the HeNB GW may base its MME selection on information acquired by snooping S1AP signaling messages on the S1 interface. Hence, the HeNB GW will select the MME based on the S-TMSI, which in most cases is included in the S1AP INITIAL UE MESSAGE message. At that point the HeNB GW also stores the identity of the eNB UE S1AP and associates it with a reference to the selected MME in a mapping table for the current S1 connections. For subsequent uplink S1AP messages, the HeNB GW identifies the correct MME by matching the identity of the eNB UE S1AP of the message with its stored mappings. If no information about how to select an MME is provided in an S1AP message, the HeNB GW selects the MME according to some default algorithm, e.g. weighted round-robin, just as described above for eNBs.
  • some default algorithm e.g. weighted round-robin, just as described above for eNBs.
  • the released UE establishes a radio link, by sending an RRCConnectionRequest to the eNB with establishment cause load balancing indicated and without including the S- TMSI.
  • the UE also excludes the GUMMEI from the RRCConnectionSetupComplete message sent to the eNB.
  • This procedure will not provide the wanted MME off-loading in a system with a HeNB GW (see figure 4), since the HeNB GW does not notice the radio link establishment handled in the HeNB, as the RRC signaling is terminated in the HeNB.
  • the HeNB GW bases its MME selection on information in S1AP signaling messages on the S1 interface, as described above.
  • the HeNB GW will, when applying the conventional load balancing procedure, select the MME according to some default algorithm, e.g. weighted round robin.
  • some default algorithm e.g. weighted round robin.
  • this MME selection procedure is suboptimal, since the HeNB GW will sometimes select the MME to be off-loaded, thereby increasing the load on the MME and thus counteracting the purpose of the load balancing procedure (the smaller MME pool the more frequently this problem will occur).
  • This will in turn result in that MMEs and MME pools will function sub-optimally when a HeNB GW is connected, and this will affect not only UEs connected via HeNBs, but also UEs connected via macro layer eNBs.
  • the object of the present invention is to address the problem outlined above. This object and others are achieved by the methods, the radio base station gateway, the radio base station and the UE according to the appended independent claims, and by the embodiments according to the dependent claims.
  • a method for load balancing performed in a radio base station gateway in a wireless communication system provides a wireless service to at least one active user equipment, where a radio base station gateway is connected to at least two core network control nodes and to at least two radio base stations.
  • the method comprises the step of receiving a command for releasing a signaling connection associated with a user equipment due to load balancing, the command received from one of the core network control nodes in which at least one of the active user equipments is registered. It also comprises the step of receiving a message comprising a request for a signaling connection to a core network control node and a load balancing establishment cause, the message received from one of the radio base stations. Furthermore, it comprises the step of selecting a core network control node based on said load balancing establishment cause, when establishing the requested signaling connection.
  • a method for load balancing performed in a radio base station in a wireless communication system provides a wireless service to at least one active user equipment, where a radio base station gateway is connected to at least two core network control nodes and to at least two radio base stations.
  • the method comprises the step of receiving a connection request from a user equipment, the connection request initiating a connection establishment and comprising a load balancing establishment cause. It also comprises the step of sending a first message to the radio base station gateway, this first message comprising a request for a signaling connection to a core network control node and a load balancing establishment cause.
  • a method for load balancing performed in a user equipment in a wireless communication system provides a wireless service to at least one active user equipment, where a radio base station gateway is connected to at least two core network control nodes and to at least two radio base stations.
  • the method comprises the step of transmitting a connection request to a radio base station, the connection request initiating a connection establishment and comprising a load balancing establishment cause.
  • the method also comprises the step of transmitting an identity of a core network control node in which the user equipment is registered.
  • a radio base station gateway for a wireless communication system adapted to provide a wireless service to at least one active user equipment.
  • the radio base station gateway is connectable to at least two core network control nodes and to at least two radio base stations, and comprises a command receiving unit.
  • the command receiving unit is arranged to receive a command for releasing a signaling connection associated with a user equipment due to load balancing, where the command is received from one of the core network control nodes in which at least one of said active user equipments is registered.
  • the radio base station gateway also comprises a message receiving unit, arranged to receive a message comprising a request for a signaling connection to a core network control node and a load balancing establishment cause, where the message is received from one of the radio base stations. It also comprises a selecting unit arranged to select a core network control node based on the load balancing establishment cause when establishing the requested signaling connection.
  • a radio base station for a wireless communication system adapted to provide a wireless service to at least one active user equipment.
  • the radio base station is connectable to a radio base station gateway, and the gateway is connectable to at least two core network control nodes.
  • the radio base station comprises a receiving unit, arranged to receive a connection request from a user equipment, where the connection request initiates a connection establishment and comprises a load balancing establishment cause. It also comprises a sending unit, arranged to send a first message to the radio base station gateway.
  • the first message comprises a request for a signaling connection to a core network control node and a load balancing establishment cause.
  • a user equipment for a wireless communication system comprising a radio base station gateway connectable to at least two core network control nodes and to at least two radio base stations.
  • the user equipment comprises a transmitter, arranged to transmit a connection request to a radio base station.
  • the request initiates a connection establishment and comprises a load balancing establishment cause.
  • the transmitter is further arranged to transmit an identity of a core network control node in which said user equipment is registered, to the radio base station.
  • An advantage of embodiments of the present invention is that the load balancing procedure for core network control nodes will provide the wanted load balancing result in a network with RBS GWs.
  • a further advantage of embodiments of the present invention is that the core network control nodes may work in an optimal way in a network with RBS GWs.
  • Figure 1 illustrates schematically a conventional wireless communication system wherein the present invention may be implemented.
  • Figure 2 illustrates schematically a radio base station connected to an MME pool.
  • Figure 3 illustrates schematically a sequence diagram of the conventional intra-MME pool load balancing procedure.
  • Figure 4 illustrates schematically a conventional wireless communication system wherein the present invention may be implemented.
  • Figures 5a-b illustrate schematically sequence diagrams of the intra-MME pool load balancing procedure according to embodiments of the present invention.
  • FIGS 6a-c are flowcharts of the methods in the RBS GW, i.e. the HeNB GW, according to embodiments of the present invention.
  • FIGS 7a-b are flowcharts of the methods in the RBS, i.e. the HeNB, according to embodiments of the present invention.
  • Figure 8 is a flowchart of the method in the UE according to an embodiment of the present invention.
  • FIG. 9 illustrates schematically the RBS GW (HeNB GW), the RBS (HeNB) and the UE according to embodiments of the present invention.
  • the current invention is primarily described in the form of methods and devices, the invention may also be embodied in a computer program product as well as in a system comprising a computer processor and a memory coupled to the processor, wherein the memory is encoded with one or more programs that may perform the functions disclosed herein.
  • the present invention is described herein by way of reference to particular example scenarios.
  • the invention is described in a non-limiting general context in relation to a 3GPP SAE/LTE system and to HeNBs and HeNB GWs.
  • the invention and its exemplary embodiments may also be applied to other types of radio access technologies such as UTRAN and W ⁇ Max, as well as other radio base stations such as micro base stations and corresponding radio base station gateways, and other core network control nodes.
  • the problem of the ineffective conventional load balancing procedure when used in a network with RBS GWs, such as an SAE/LTE network with HeNB GWs is addressed by a solution where the HeNB includes an explicit indication of the reason for radio link establishment (load balancing establishment cause) in the S1AP INITIAL UE MESSAGE used to establish the S1 signaling connection to an MME (the core network control node), so that the HeNB GW can perform a correct MME selection based on the knowledge that the establishment is due to load balancing.
  • a correct MME selection is an MME selection that realizes the required inter-MME load balancing.
  • the UE in accordance with conventional procedures, will not include the S-TMSI in the RRCConnectionRequest message to the HeNB, which means that the S1AP INITIAL UE MESSAGE message sent from the HeNB to the HeNB GW will not comprise any information regarding the identity of the previously used MME.
  • the HeNB includes an explicit indication of MME load balancing through a load balancing establishment cause in the S1AP INITIAL UE MESSAGE message that carries the load balancing TAU from the UE.
  • the HeNB GW will also, in order to be able to do a correct MME selection without having knowledge of the previously used MME identity, keep track of the difference between the number of UEs that an MME has released for load balancing reasons and the number of UEs that have been redirected to other MMEs for the same reason. This is realized through a counting device for each MME in the pool, maintained in the HeNB GW. When the HeNB receives a command for releasing a signaling connection associated with a user equipment due to load balancing from a certain MME, the corresponding counting device value will be increased by one.
  • the HeNB GW When the HeNB GW subsequently receives an S1AP INITIAL UE MESSAGE message with a request for a signaling connection to an MME and with a load balancing establishment cause, the selection of the MME will depend on the value of the counting devices. The HeNB GW will select an MME randomly among those with a counting device value that equals zero, as those MMEs have not released any UEs due to load balancing and may thus take on more load. When an MME has been selected, the HeNB will also decrease the value of one of the counting devices which has a value larger than zero, as one UE has been redirected from an MME which is overloaded or in need of maintenance to an MME which is not over-loaded or in need of maintenance.
  • the counting devices may also be used to avoid selecting MMEs that have indicated an off-loading need in the case of an ordinary TAU request.
  • an MME counting device is larger than zero, the corresponding MME will be excluded when performing the selection algorithm.
  • the load balancing procedure according to this first embodiment of the present invention is schematically illustrated in the sequence diagram in figure 5a.
  • the UE 530 has an active connection and is using a certain MME 560.
  • a decision to off-load the MME 560 is taken, e.g. triggered by an operation and maintenance command.
  • the UE 530 with an active connection should be moved to another MME.
  • the MME 560 initiates the load balancing procedure by releasing the UE's signaling connection. This is done by sending an S1AP UE CONTEXT RELEASE COMMAND message 503 with the Cause information element set to load balancing TAU required'.
  • the HeNB GW 550 receives the S1AP UE CONTEXT RELEASE COMMAND message 503 from the MME 560, and increases, in step 504, the value of the counting device corresponding to the MME 560 by one before forwarding the command message 505 to the HeNB 540.
  • the HeNB 540 receives the S1AP UE CONTEXT RELEASE COMMAND message 505 and consequently sends an RRCConnectionRelease message 506 to the UE 530 with the releaseCause set to load balancing TAU required'.
  • the HeNB 540 confirms the connection release by sending an S1AP UE CONTEXT RELEASE COMPLETE message 507 to the HeNB GW 550, which forwards a S1AP UE CONTEXT RELEASE COMPLETE message 508 to the MME 560.
  • the UE 530 After receiving the RRCConnectionRelease message 506 with the releaseCause set to load balancing TAU required', the UE 530 initiates the establishment of a new RRC connection in step 509 by sending an RRCConnectionRequest message to the HeNB 540 with the establishmentCause indicating load balancing reasons (and without including an S-TMSI).
  • the HeNB 540 responds with an RRCConnectionSetup message, and the RRC connection establishment in step 509 is concluded when the UE 530 sends an RRCConnectionSetupComplete message to the HeNB 540.
  • the NAS message from the UE 530 i.e. the TAU Request, is piggybacked on the RRCConnectionSetupComplete message. Since the HeNB 540 only knows about a single "MME" represented by the HeNB GW 550, it cannot select any other MME and the S1 connection will be established via the HeNB GW 550.
  • the HeNB 540 includes, in step 510, a corresponding load balancing establishment cause in the subsequently sent S1AP INITIAL UE MESSAGE 511 message.
  • the TAU Request message received from the UE 530 is also included in the S1AP INITIAL UE MESSAGE message 511.
  • the HeNB GW 550 When the HeNB GW 550 receives the S1AP INITIAL UE MESSAGE message 511 from the HeNB 540, it is triggered by the load balancing establishment cause to read the counting device values for the different MMEs and to select, in step 512, an MME 570 corresponding to a counting device which has a value zero, as such an MME does not need to be off-loaded and may thus take on the load from the UE.
  • the HeNB GW 550 forwards the S1AP INITIAL UE MESSAGE message 513 to the selected MME 570.
  • the HeNB GW 550 may or may not include the load balancing establishment cause in the forwarded message.
  • step 514 the HeNB GW decreases (by one) a counting device, which has a value greater than zero, reflecting the fact that one UE has been redirected to another MME and that an MME thus has been off-loaded one UE.
  • the TAU continues according to the regular procedure.
  • the UE will include S-TMSI in the RRCConnectionRequest to the HeNB, even though the establishment cause is load balancing, which means that the S1AP INITIAL UE MESSAGE sent from the HeNB to the HeNB GW also may comprise information regarding the identity of the previously used MME, as the S-TMSI comprises MMEC which identifies the MME within the MME pool.
  • the HeNB will also include an explicit indication of MME load balancing through a load balancing establishment cause in the S1AP INITIAL UE MESSAGE message that carries the load balancing TAU Request from the UE.
  • the HeNB GW will, when receiving a S1AP INITIAL UE MESSAGE message with a request for a signaling connection to an MME, the S-TMSI, and a load balancing establishment cause, retrieve the MMEC from the S-TMSI contained in the S1AP message, and select another MME than the one indicated by the MMEC.
  • the UE will not include the S-TMSI in the RRCConnectionRequest message, but will instead include the GUMMEI in the RRCConnectionSetupComplete message (or alternatively in the RRCConnectionRequest message) sent to the HeNB.
  • the HeNB then includes the GUMMEI, or alternatively only the MMEC part of the GUMMEI, in the S1AP INITIAL UE MESSAGE message to the HeNB GW and the HeNB GW will select another MME than the one indicated by the GUMMEI (or MMEC). This procedure will thus ensure that the selection of MME results in the requested load balancing.
  • the load balancing procedure according to this second embodiment of the present invention is schematically illustrated in the sequence diagram in figure 5b.
  • the UE 530 has an active connection.
  • a decision to off-load the MME 560 is taken, e.g. triggered by an operation and maintenance command.
  • the UE 530 with an active connection should be moved to another MME.
  • the MME 560 initiates the load balancing procedure by releasing the UE's connection. This is done by sending an S1AP UE CONTEXT RELEASE COMMAND message 583 with the Cause information element set to 'load balancing TAU required'.
  • the HeNB GW 550 receives the S1AP UE CONTEXT RELEASE COMMAND message 583 from the MME 560, and forwards the command message 584 to the HeNB 540.
  • the HeNB 540 receives the S1AP UE CONTEXT RELEASE COMMAND message 584 and consequently sends an RRCConnectionRelease message 585 to the UE 530 with the releaseCause set to 'load balancing TAU required'.
  • the HeNB 540 confirms the connection release by sending an S1AP UE CONTEXT RELEASE COMPLETE message 586 to the HeNB GW 550, which forwards a S1AP UE CONTEXT RELEASE COMPLETE message 587 to the MME 560.
  • the UE 530 After receiving the RRCConnectionRelease message 585 with the releaseCause set to 'load balancing TAU required', the UE 530 initiates the establishment of a new RRC connection in step 588 by sending an RRCConnectionRequest to the HeNB 540, including the S-TMSI, and with the establishmentCause indicating load balancing.
  • the HeNB 540 responds with an RRCConnectionSetup message, and the RRC connection establishment in step 588 is concluded when the UE 530 sends an RRCConnectionSetupComplete message to the HeNB 540.
  • the NAS message from the UE 530 i.e. the TAU Request, is piggybacked on the RRCConnectionSetupComplete message.
  • the HeNB 540 since the HeNB 540 only knows about a single "MME" represented by the HeNB GW 550, it cannot select any other MME and the S1 connection will be established via the HeNB GW 550. Triggered by the load balancing establishment cause in the RRCConnectionRequest message from the UE 530, the HeNB 540 includes, in step 589, a corresponding load balancing establishment cause in the subsequently sent S1AP INITIAL UE MESSAGE message 590, as well as the S-TMSI. The TAU Request message received from the UE 530 is also included in the S1AP INITIAL UE MESSAGE message 590.
  • the HeNB GW 550 When the HeNB GW 550 receives the S1AP INITIAL UE MESSAGE message 590 from the HeNB 540, it is triggered by the load balancing establishment cause to select, in step 591 , another MME 570 than the one indicated by the MMEC in the S-TMSI. The HeNB GW 550 then forwards the S1AP INITIAL UE MESSAGE message 592 to the selected MME 570. The HeNB GW 550 may or may not include the load balancing establishment cause in the forwarded message. In the final phase 593, the TAU continues according to the regular procedure.
  • the UE 530 in step 588, includes the GUMMEI in the RRCConnectionSetupComplete message (or alternatively in the RRCConnectionRequest message) instead of including the S-TMSI in the RRCConnectionRequest message.
  • the HeNB 540 then, in step 589, includes the GUMMEI, or alternatively only the MMEC part of the GUMMEI, in the S1AP INITIAL UE MESSAGE message 590 to the HeNB GW 550.
  • the HeNB GW 550 when it receives the S1AP INITIAL UE MESSAGE message 590 from the HeNB 540, is triggered by the load balancing establishment cause to select, in step 591 , another MME 570 than the one indicated by the GUMMEI (or MMEC).
  • the presence of the S-TMSI, GUMMEI or MMEC in the S1AP INITIAL UE MESSAGE message 590 may be used as an implicit indication of load balancing establishment cause, in which case the explicit load balancing establishment cause indication becomes redundant and may be omitted.
  • the HeNB GW 550 forwards the S1AP INITIAL UE MESSAGE message 592 to the selected MME 570, it may or may not include the load balancing establishment cause and/or the S-TMSI, GUMMEI or MMEC.
  • the HeNB includes an explicit indication of MME load balancing through a load balancing establishment cause indication in the S1AP INITIAL UE MESSAGE message that carries the load balancing TAU Request from the UE.
  • the HeNB GW extracts the TAU Request from the S1 AP INITIAL UE MESSAGE message, retrieves the GUTI from the TAU Request message and checks the GUMMEI (in particular the MMEC part of the GUMMEI) which is included in the GUTI.
  • NAS messages including Attach Request and (non-periodic) TAU Request messages are sent without UE-to-MME encryption.
  • the UE selects another MME than the one identified by the GUMMEI/MMEC and forwards the S1AP INITIAL UE MESSAGE message (including the TAU Request) to the selected MME. This procedure thus ensures that the selection of MME results in the requested load balancing.
  • FIG. 6a is a flowchart of the method in the RBS GW according to an embodiment of the present invention.
  • the wireless communication system is exemplified by an SAE/LTE system
  • the core network control nodes correspond to MMEs
  • the RBSs are HeNBs
  • the RBS GWs are HeNB GWs.
  • the method comprises the steps:
  • - 610 Receive a command for releasing a signaling connection associated with an active user equipment due to load balancing from one of the MMEs in which the active user equipment is registered. This is the S1AP UE CONTEXT RELEASE COMMAND message with the cause set to 'load balancing TAU required'. This command is then forwarded to the HeNB.
  • - 620 Receive a message from a HeNB comprising a request for a signaling connection to an MME and a load balancing establishment cause. This tells the HeNB GW that this request for a signaling connection to an MME is due to that the previously used MME needs to be off-loaded.
  • FIG. 6b is a flowchart of the method in the HeNB GW according to the first embodiment of the present invention described above, where the HeNB GW comprises counting devices per MME in order to select MME in an adequate way in a load balancing situation.
  • the method comprises the steps:
  • - 610 Receive a command for releasing a signaling connection associated with an active user equipment due to load balancing from one of the MMEs in which the active user equipment is registered. This is the S1AP UE CONTEXT RELEASE COMMAND message with the cause set to 'load balancing TAU required'. This command is then forwarded to the HeNB.
  • - 620 Receive a message from a HeNB comprising a request for a signaling connection to an MME and a load balancing establishment cause. This tells the HeNB GW that this request for a signaling connection to an MME is due to that the previously used MME needs to be off-loaded.
  • a counting device which is larger than zero corresponds to an MME which has released a UE for load balancing reasons, and such an MME should thus not be selected.
  • - 632 Decrease by one the value of one of said counting devices which has a value larger than zero. If the value of a counting device corresponding to a specific MME has been increased by one when the MME has released a UE due to load balancing, the counting device value should be decreased when a UE has been redirected to another MME.
  • Figure 6c is a flowchart of the method in the HeNB GW according to the second embodiment of the present invention described above. It comprises the steps:
  • - 610 Receive a command for releasing a signaling connection associated with an active user equipment due to load balancing from one of the MMEs in which the active user equipment is registered. This is the S1AP UE CONTEXT RELEASE COMMAND message with the cause set to load balancing TAU required'. This command is then forwarded to the HeNB.
  • - 620 Receive a message from a HeNB comprising a request for a signaling connection to an MME and a load balancing establishment cause, but also the S- TMSI of the UE requesting a connection.
  • An alternative is to include the GUMMEI, or the MMEC part of the GUMMEI, instead of the S-TMSI in the message. This tells the HeNB GW that this request for a signaling connection to an MME is due to that the MME previously used by the UE, identified by the MMEC in the S-TMSI (or the GUMMEI), needs to be off-loaded.
  • the presence of this identifier in the message may be used as an implicit indication of load balancing establishment cause.
  • - 633 Select another MME than the one identified by the MMEC in the S-TMSI (or the GUMMEI), when establishing the requested signaling connection.
  • the HeNB GW uses the user equipment identifier (the GUTI) in the TAU Request extracted from the S1AP INITIAL UE MESSAGE message to identify which MME that should be excluded when selecting MME in step 633.
  • the GUTI user equipment identifier
  • FIG. 7a is a flowchart of the method in the RBS (HeNB) according to an embodiment of the present invention. The method comprises the following steps:
  • a connection request is received from a UE and the connection request comprises a load balancing establishment cause.
  • a message is sent to the HeNB GW comprising a request for a signaling connection to an MME and a load balancing establishment cause. This will make it possible for the HeNB GW to select an appropriate MME.
  • FIG. 7b is a flowchart of the method in the RBS (HeNB) according to an alternative of the second embodiment of the present invention.
  • the method comprises the following steps.
  • a connection request is received from a UE in step 710 and the connection request comprises a load balancing establishment cause.
  • the connection request also comprises an identity of the MME in which the UE is registered, either as part of the S-TMSI of the UE from which the request is received, or as the GUMMEI of the MME.
  • the GUMMEI is received, in step 711 , in the concluding message of a connection establishment procedure, e.g. an RRCConnectionSetupComplete message.
  • a message is sent to the HeNB GW comprising a request for a signaling connection to an MME and a load balancing establishment cause.
  • the message also comprises the identity of the MME in which the UE is registered (S-TMSI or GUMMEI or the MMEC part of the GUMMEI) received in the final message of the connection establishment procedure from the UE as in this embodiment, alternatively in the connection request.
  • FIG. 8 is a flowchart of the method in the UE according to the second embodiment of the present invention.
  • the method comprises the step 810 of transmitting a connection request to the HeNB comprising a load balancing establishment cause.
  • the method also comprises the step 811 of transmitting an identity of the MME in which the UE is registered.
  • the MME identity could either be the GUMMEI, or it could be comprised in the
  • the MME identity may in one alternative be transmitted in the connection request.
  • the GUMMEI is included in the final message of a connection establishment procedure, e.g. an RRCConnectionSetupComplete message, instead of in the initial connection request.
  • a connection establishment procedure e.g. an RRCConnectionSetupComplete message
  • the wireless communication system is an SAE/LTE system
  • the core network control nodes correspond to MMEs
  • the RBSs are HeNBs
  • the RBS GWs are HeNB GWs.
  • the HeNB GW 900 comprises a command receiving unit 901 , for receiving a command from an MME for releasing a signaling connection associated with a UE 960 due to load balancing. It also comprises a message receiving unit 902, for receiving a message from the HeNB 950 comprising a request for a signaling connection to an MME and a load balancing establishment cause, and a selecting unit 903, for selecting an MME based on the load balancing establishment cause when establishing the requested signaling connection.
  • the HeNB GW 900 also comprises a counting device 904 for each of the MMEs, and the command receiving unit 901 is arranged to increase by one the value of the counting device 904 corresponding to the MME from which the command is received.
  • the selecting unit 903 is arranged to select an MME which has a counting device value that equals zero, and to decrease by one the value of one of said counting devices which has a value larger than zero.
  • the selecting unit 903 in the HeNB GW 900 is arranged to select another MME than the one corresponding to the MME identity given by the S-TMSI or GUMMEI (or MMEC part of the GUMMEI).
  • the UE identifier is the GUTI comprised in the NAS message, i.e. the TAU Request message.
  • the TAU Request message thus needs to be extracted from the received message, to retrieve the GUTI and read the MME identity in the form of the GUMMEI (or the MMEC part of the GUMMEI) in the GUTI.
  • the selecting unit 903 is arranged to select another MME than the one corresponding to the MME identity given by the GUMMEI (or MMEC part of the GUMMEI).
  • the HeNB 950 comprises a receiving unit 951 arranged to receive a connection request comprising a load balancing establishment cause from a UE, and a sending unit 952 arranged to send a message to the HeNB GW 900, comprising a request for a signaling connection to an MME and a load balancing establishment cause.
  • the connection request will also comprise an S-TMSI or a GUMMEI
  • the sending unit 952 will be arranged to send a message comprising also this S-TMSI or the GUMMEI (or the MMEC part of the GUMMEI).
  • the receiving unit 951 may also be arranged to receive the GUMMEI from the UE in the final message of a connection establishment procedure, e.g.
  • an RRCConnectionSetupComplete message If the GUMMEI, or the MMEC part of the GUMMEI is included in the message that the sending unit 952 sends, the presence of this identifier in the message may be used as an implicit indication of load balancing establishment cause, in which case the explicit load balancing establishment cause indication becomes redundant and may be omitted.
  • the UE 960 comprises a transmitter 961 arranged to transmit a connection request to a HeNB 950 comprising a load balancing establishment cause.
  • the connection request also comprises an MME identity (S-TMSI or GUMMEI).
  • the transmitter 961 may be arranged to include the GUMMEI in a final message of a connection establishment procedure, e.g. an RRCConnectionSetupComplete message.

Landscapes

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

Abstract

The present invention relates to methods and arrangements in a wireless communication system that enable a load balancing procedure in a network with HeNB GWs. The problem of the ineffective conventional load balancing procedure when used in a network with HeNB GWs, is addressed by a solution where the HeNB includes (510) an explicit indication of the reason for radio link establishment (load balancing establishment cause) in the S1AP INITIAL UE MESSAGE message (511 ) used to establish the S1 signaling connection associated with a user equipment to an MME, so that the HeNB GW (550) can perform an accurate MME selection based on the knowledge that the establishment is due to load balancing, i.e. an MME selection that realizes the required inter-MME load balancing.

Description

METHOD AND ARRANGEMENT FOR LOAD BALANCING IN A WIRELESS COMMUNICATION SYSTEM
TECHNICAL FIELD
The present invention relates to a method for load balancing in a wireless communication system, performed by a radio base station gateway, a radio base station, and a user equipment, as well as to a radio base station gateway, a radio base station, and a user equipment for a wireless communication system.
BACKGROUND
The Universal Mobile Telecommunication System (UMTS) is one of the third generation mobile communication technologies designed to succeed GSM. 3GPP Long Term Evolution (LTE) is a project within the 3rd Generation Partnership Project (3GPP) to improve the UMTS standard to cope with future requirements in terms of improved services such as higher data rates, improved efficiency, lowered costs etc. The Universal Terrestrial Radio Access Network (UTRAN) is the radio access network of a UMTS system and evolved UTRAN (E-UTRAN) is the radio access network of an LTE system. An E-UTRAN is connected to a mobile core network (CN) which is referred to as the Evolved Packet Core (EPC), also called System Architecture Evolution (SAE) network. The E-UTRAN and the EPC together with additional nodes, such as the Home Subscriber Server (HSS) form the Evolved Packet System (EPS), also known as the SAE/LTE network.
An SAE/LTE network architecture is illustrated in Figure 1. The network typically comprises user equipments (UE) 150 wirelessly connected to radio base stations (RBS) 100, commonly referred to as eNodeBs (eNB). The eNB 100 serves an area referred to as a macro cell 110. In an E-UTRAN it is also possible to have a radio base station providing home or small area coverage for a limited number of user equipments. This radio base station is in 3GPP and in this document, referred to as a Home E-UTRAN NodeB 120 (HeNB). Other names used for this type of radio base station are LTE Home Access Point (LTE HAP) and LTE Femto Access Point (LTE FAP). The HeNB 120 provides the same service for the end users as an ordinary eNB 100. The coverage provided by a HeNB is in this document called a femto cell 130.
Since the current assumption in 3GPP standardization is that the X2 interface is not used with HeNBs, the X2 interface 140 is only shown between eNBs 100 in Figure 1. All eNBs 100 are connected to the CN 160 via the S1 interface 170 using some kind of IP based transmission. The HeNBs 120 are connected to the CN 160 via a HeNB concentrator node, also referred to as a HeNB gateway 180 (HeNB GW). The S1 interface 170 is used between the HeNBs 120 and the HeNB GW 180 as well as between the HeNB GW 180 and the CN 160. A HeNB 120 would, in most cases, use the end user's already existing broadband connection (e.g. xDSL or cable) to achieve connectivity to the HeNB GW/CN 160.
One of the main drivers of the concept of providing wireless local access through a HeNB is to be bale to provide cheaper call or transaction rates when connected via an HeNB compared to when connected via an eNB.
A mobile network may have up to one million HeNBs. The CN control nodes interfacing the eNBs are referred to as Mobility Management Entities (MME) in SAE/LTE. The MMEs will not be able to handle such a large amount of HeNBs, as it is not reasonable for an MME to handle the load for that many S1 control parts (S1-MME). One purpose of the HeNB GW is thus to conceal the large number of HeNBs from the CN perspective. The CN will perceive the HeNB GW as one eNB with many cells, and the HeNB GW will act as an eNB proxy for all the HeNBs that are connected to the HeNB GW. The HeNB will perceive the HeNB GW as a CN node.
MME nodes are commonly grouped in MME pools. Figure 2 illustrates an eNB 240 connected to an MME pool 210, comprising four MME nodes 220. The eNB 240 has S1 interfaces 260 to all members in an MME pool 210. Each MME 220 has a unique identity, called the Globally Unique MME Identity (GUMMEI), that is conveyed to the eNB 240 when the S1 interface is established. When a UE 250 attaches to the network and to an MME 220, it is allocated an identity called the Globally Unique Temporary Identity (GUTI). A GUTI consists of two parts, one part that identifies the MME which allocated the GUTI and which holds the UE context, and one part which identifies the UE within the MME. The part that identifies the MME is a GUMMEI, which in turn consists of a Public Land Mobile Network identity (PLMN ID), an MME group identity (MMEGI) which identifies the MME pool and an MME code (MMEC) which identifies the MME within the pool. The part of the GUTI that identifies the UE within the MME is called M-Temporary Mobile Subscriber Identity (TMSI). The combination of MMEC and M-TMSI is denoted S-TMSI. The S-TMSI is used for identification of the UE in situations where the PLMN ID and MMEGI are known. In SAE/LTE, the tracking area (TA) concept replaces the UMTS routing area/location area. A UE in idle state is typically not transmitting or receiving any packets. As the UE is not in active communication with an eNB, its location may not be exactly known. A TA represents an area in which the UE was last registered, the area corresponding to one or multiple eNBs, and it is necessary to page the UE in the TA to locate the UE in a particular cell. A TA update (TAU) is generated when the UE crosses the boundary from one TA to another TA. To decrease the CN signaling, a UE can be assigned with more than one TA in its TA list. If one UE is assigned multiple TAs, the UE does not need to perform TAUs when it crosses the boundaries between assigned TAs, but as soon as the UE detects a TA identity (TAI) that is not in its TA list, a TAU is performed.
When a UE accesses an eNB to establish a Radio Resource Control (RRC) signaling connection, it identifies itself with the S-TMSI in the RRCConnectionRequest message, if the TAI of current cell is included in the UE's TAI list, i.e. if the UE is registered in the current TA. Otherwise the UE uses a random identity in the RRCConnectionRequest message. If the UE provides the S-TMSI, the eNB can use the MMEC part of the S-TMSI to figure out which MME that holds the UE context. The UE may also, e.g. when the UE is not registered in the current TA, indicate the MME in which it is registered by providing the GUMMEI of that MME in the RRCConnectionSetupComplete message, which concludes the RRC connection establishment procedure. When a UE accesses the eNB, for example to perform a TAU, the UE normally conveys its allocated GUTI in the TAU Request. The TAU request is a so called Non-Access Stratum (NAS) message, meaning that the message is sent transparently through the RBS. If the eNB cannot determine which MME the UE is registered in, or if the UE's registered MME belongs to an MME pool to which the eNB is not connected, the eNB selects an MME more or less at random, e.g. using a weighted round-robin algorithm.
Figure 3 illustrates schematically an intra-MME load balancing procedure in a sequence diagram. A load balancing procedure may be needed to off-load an MME, e.g. for node maintenance reasons or because an MME in a pool is overloaded for some reason. The load balancing is achieved by performing a TAU according to the following procedure. The procedure's starting point is that a UE 320 has an active connection 301. An S1 connection has been established to an MME 340 and the UE 320 is registered in the MME 340. When the MME 340 decides to off-load for some reason, as in step 302, the MME 340 releases the UE 320 and indicates a specific load balancing cause for the release. More precisely, the MME 340 sends an S1AP UE CONTEXT RELEASE COMMAND message 303 to the eNB 330 with the cause information element set to load balancing TAU required'. The eNB 330 releases the UE's RRC connection by sending an RRCConnectionRelease message 304 to the UE 320 with the releaseCause set to 'load balancing TAU required'. As soon as this is done a S1AP UE CONTEXT RELEASE COMPLETE message 305 is returned to the MME 340 to confirm the connection release. The UE then initiates the establishment of a new RRC connection, for the purpose of performing the required load balancing TAU, by sending an RRCConnectionRequest 306 to the eNB 330, without including the S-TMSI, and with the establishmentCause set to a value indicating that the RRC connection is established for load balancing reasons. The eNB 330 responds with an RRCConnectionSetup message 307, and the UE 320 concludes the RRC connection establishment by sending an RRCConnectionSetupComplete message to the eNB 330, without including the GUMMEI of the MME in which the UE was registered. When a radio link is established due to load balancing, the eNB 330 thus knows that the establishment is due to load balancing, and will select an MME according to some default selection algorithm, as shown in step 309. As the eNB 330 does not know the identity of the previously used MME (neither the S- TMSI nor the GUMMEI is available), this MME cannot be excluded in the selection which means that it is still possible that the eNB selects the MME that needs to be off-loaded. The probability that the NAS TAU Request in the S1AP INITIAL UE MESSAGE 310 is sent to another MME 350 than the one previously used for this UE 320, depends on the number of MMEs in the pool. A UE context is created in the newly selected MME 350 when the TAU procedure continues 311.
Figure 4 illustrates an example of an MME pool 410 with four MMEs 420 and a HeNB GW 430 connected to the MMEs 420. A number of HeNBs 440 covering a femto-cell 450 each within the macro-cells 460, are connected to the HeNB GW 430. Each HeNB 440 will only have one S1 interface 470 to the allocated HeNB GW 430, and the HeNB GW 430 is the entity that has multiple S1 interfaces 480 to the different MMEs 420 in a pool 410. The HeNB GW 430 will thus handle the selection of the MME 420 to use for a UE 490. The HeNB GW may base its MME selection on information acquired by snooping S1AP signaling messages on the S1 interface. Hence, the HeNB GW will select the MME based on the S-TMSI, which in most cases is included in the S1AP INITIAL UE MESSAGE message. At that point the HeNB GW also stores the identity of the eNB UE S1AP and associates it with a reference to the selected MME in a mapping table for the current S1 connections. For subsequent uplink S1AP messages, the HeNB GW identifies the correct MME by matching the identity of the eNB UE S1AP of the message with its stored mappings. If no information about how to select an MME is provided in an S1AP message, the HeNB GW selects the MME according to some default algorithm, e.g. weighted round-robin, just as described above for eNBs.
In the conventional MME load balancing procedure, as described above with reference to figure 3, the released UE establishes a radio link, by sending an RRCConnectionRequest to the eNB with establishment cause load balancing indicated and without including the S- TMSI. The UE also excludes the GUMMEI from the RRCConnectionSetupComplete message sent to the eNB. This procedure will not provide the wanted MME off-loading in a system with a HeNB GW (see figure 4), since the HeNB GW does not notice the radio link establishment handled in the HeNB, as the RRC signaling is terminated in the HeNB. The HeNB GW bases its MME selection on information in S1AP signaling messages on the S1 interface, as described above. However, neither the load balancing trigger information (i.e. the establishment cause) nor any identity of the registered MME (i.e. the MMEC in the S-TMSI) is included in the S1AP INITIAL UE MESSAGE message. Hence, the HeNB GW will, when applying the conventional load balancing procedure, select the MME according to some default algorithm, e.g. weighted round robin. In the presence of load balancing (i.e. an MME to be off-loaded) this MME selection procedure is suboptimal, since the HeNB GW will sometimes select the MME to be off-loaded, thereby increasing the load on the MME and thus counteracting the purpose of the load balancing procedure (the smaller MME pool the more frequently this problem will occur). This will in turn result in that MMEs and MME pools will function sub-optimally when a HeNB GW is connected, and this will affect not only UEs connected via HeNBs, but also UEs connected via macro layer eNBs.
Thus it still presents a problem to enable load balancing of core network control nodes in networks with RBS GWs.
SUMMARY
The object of the present invention is to address the problem outlined above. This object and others are achieved by the methods, the radio base station gateway, the radio base station and the UE according to the appended independent claims, and by the embodiments according to the dependent claims.
In accordance with a first aspect of the present invention, a method for load balancing performed in a radio base station gateway in a wireless communication system is provided. The wireless communication system provides a wireless service to at least one active user equipment, where a radio base station gateway is connected to at least two core network control nodes and to at least two radio base stations. The method comprises the step of receiving a command for releasing a signaling connection associated with a user equipment due to load balancing, the command received from one of the core network control nodes in which at least one of the active user equipments is registered. It also comprises the step of receiving a message comprising a request for a signaling connection to a core network control node and a load balancing establishment cause, the message received from one of the radio base stations. Furthermore, it comprises the step of selecting a core network control node based on said load balancing establishment cause, when establishing the requested signaling connection.
In accordance with a second aspect of the present invention, a method for load balancing performed in a radio base station in a wireless communication system is provided. The wireless communication system provides a wireless service to at least one active user equipment, where a radio base station gateway is connected to at least two core network control nodes and to at least two radio base stations. The method comprises the step of receiving a connection request from a user equipment, the connection request initiating a connection establishment and comprising a load balancing establishment cause. It also comprises the step of sending a first message to the radio base station gateway, this first message comprising a request for a signaling connection to a core network control node and a load balancing establishment cause.
In accordance with a third aspect of the present invention, a method for load balancing performed in a user equipment in a wireless communication system is provided. The wireless communication system provides a wireless service to at least one active user equipment, where a radio base station gateway is connected to at least two core network control nodes and to at least two radio base stations. The method comprises the step of transmitting a connection request to a radio base station, the connection request initiating a connection establishment and comprising a load balancing establishment cause. The method also comprises the step of transmitting an identity of a core network control node in which the user equipment is registered.
In accordance with a fourth aspect of the present invention, a radio base station gateway for a wireless communication system adapted to provide a wireless service to at least one active user equipment is provided. The radio base station gateway is connectable to at least two core network control nodes and to at least two radio base stations, and comprises a command receiving unit. The command receiving unit is arranged to receive a command for releasing a signaling connection associated with a user equipment due to load balancing, where the command is received from one of the core network control nodes in which at least one of said active user equipments is registered. The radio base station gateway also comprises a message receiving unit, arranged to receive a message comprising a request for a signaling connection to a core network control node and a load balancing establishment cause, where the message is received from one of the radio base stations. It also comprises a selecting unit arranged to select a core network control node based on the load balancing establishment cause when establishing the requested signaling connection.
In accordance with a fifth aspect of the present invention, a radio base station for a wireless communication system adapted to provide a wireless service to at least one active user equipment is provided. The radio base station is connectable to a radio base station gateway, and the gateway is connectable to at least two core network control nodes. The radio base station comprises a receiving unit, arranged to receive a connection request from a user equipment, where the connection request initiates a connection establishment and comprises a load balancing establishment cause. It also comprises a sending unit, arranged to send a first message to the radio base station gateway. The first message comprises a request for a signaling connection to a core network control node and a load balancing establishment cause.
In accordance with a sixth aspect of the present invention, a user equipment for a wireless communication system comprising a radio base station gateway connectable to at least two core network control nodes and to at least two radio base stations is provided. The user equipment comprises a transmitter, arranged to transmit a connection request to a radio base station. The request initiates a connection establishment and comprises a load balancing establishment cause. The transmitter is further arranged to transmit an identity of a core network control node in which said user equipment is registered, to the radio base station.
An advantage of embodiments of the present invention is that the load balancing procedure for core network control nodes will provide the wanted load balancing result in a network with RBS GWs. A further advantage of embodiments of the present invention is that the core network control nodes may work in an optimal way in a network with RBS GWs.
BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 illustrates schematically a conventional wireless communication system wherein the present invention may be implemented.
Figure 2 illustrates schematically a radio base station connected to an MME pool.
Figure 3 illustrates schematically a sequence diagram of the conventional intra-MME pool load balancing procedure.
Figure 4 illustrates schematically a conventional wireless communication system wherein the present invention may be implemented.
Figures 5a-b illustrate schematically sequence diagrams of the intra-MME pool load balancing procedure according to embodiments of the present invention.
Figures 6a-c are flowcharts of the methods in the RBS GW, i.e. the HeNB GW, according to embodiments of the present invention.
Figures 7a-b are flowcharts of the methods in the RBS, i.e. the HeNB, according to embodiments of the present invention.
Figure 8 is a flowchart of the method in the UE according to an embodiment of the present invention.
Figure 9 illustrates schematically the RBS GW (HeNB GW), the RBS (HeNB) and the UE according to embodiments of the present invention.
DETAILED DESCRIPTION
In the following, the invention will be described in more detail with reference to certain embodiments and to accompanying drawings. For purposes of explanation and not limitation, specific details are set forth, such as particular scenarios, techniques, etc., in order to provide a thorough understanding of the present invention. However, it will be apparent to one skilled in the art that the present invention may be practised in other embodiments that depart from these specific details. Moreover, those skilled in the art will appreciate that the functions and means explained herein below may be implemented using software functioning in conjunction with a programmed microprocessor or general purpose computer, and/or using an application specific integrated circuit (ASIC). It will also be appreciated that while the current invention is primarily described in the form of methods and devices, the invention may also be embodied in a computer program product as well as in a system comprising a computer processor and a memory coupled to the processor, wherein the memory is encoded with one or more programs that may perform the functions disclosed herein.
The present invention is described herein by way of reference to particular example scenarios. In particular the invention is described in a non-limiting general context in relation to a 3GPP SAE/LTE system and to HeNBs and HeNB GWs. It should though be noted that the invention and its exemplary embodiments may also be applied to other types of radio access technologies such as UTRAN and WϊMax, as well as other radio base stations such as micro base stations and corresponding radio base station gateways, and other core network control nodes.
In the present invention, the problem of the ineffective conventional load balancing procedure when used in a network with RBS GWs, such as an SAE/LTE network with HeNB GWs, is addressed by a solution where the HeNB includes an explicit indication of the reason for radio link establishment (load balancing establishment cause) in the S1AP INITIAL UE MESSAGE used to establish the S1 signaling connection to an MME (the core network control node), so that the HeNB GW can perform a correct MME selection based on the knowledge that the establishment is due to load balancing. A correct MME selection is an MME selection that realizes the required inter-MME load balancing.
In a first embodiment of the present invention, the UE, in accordance with conventional procedures, will not include the S-TMSI in the RRCConnectionRequest message to the HeNB, which means that the S1AP INITIAL UE MESSAGE message sent from the HeNB to the HeNB GW will not comprise any information regarding the identity of the previously used MME. However, as described above, the HeNB includes an explicit indication of MME load balancing through a load balancing establishment cause in the S1AP INITIAL UE MESSAGE message that carries the load balancing TAU from the UE. The HeNB GW will also, in order to be able to do a correct MME selection without having knowledge of the previously used MME identity, keep track of the difference between the number of UEs that an MME has released for load balancing reasons and the number of UEs that have been redirected to other MMEs for the same reason. This is realized through a counting device for each MME in the pool, maintained in the HeNB GW. When the HeNB receives a command for releasing a signaling connection associated with a user equipment due to load balancing from a certain MME, the corresponding counting device value will be increased by one. When the HeNB GW subsequently receives an S1AP INITIAL UE MESSAGE message with a request for a signaling connection to an MME and with a load balancing establishment cause, the selection of the MME will depend on the value of the counting devices. The HeNB GW will select an MME randomly among those with a counting device value that equals zero, as those MMEs have not released any UEs due to load balancing and may thus take on more load. When an MME has been selected, the HeNB will also decrease the value of one of the counting devices which has a value larger than zero, as one UE has been redirected from an MME which is overloaded or in need of maintenance to an MME which is not over-loaded or in need of maintenance. This procedure will thus ensure that the selection of MME results in the required load balancing. The counting devices may also be used to avoid selecting MMEs that have indicated an off-loading need in the case of an ordinary TAU request. When an MME counting device is larger than zero, the corresponding MME will be excluded when performing the selection algorithm.
The load balancing procedure according to this first embodiment of the present invention is schematically illustrated in the sequence diagram in figure 5a. In an initial phase 501 , the UE 530 has an active connection and is using a certain MME 560. In step 502, a decision to off-load the MME 560 is taken, e.g. triggered by an operation and maintenance command. As a consequence, the UE 530 with an active connection should be moved to another MME. The MME 560 initiates the load balancing procedure by releasing the UE's signaling connection. This is done by sending an S1AP UE CONTEXT RELEASE COMMAND message 503 with the Cause information element set to load balancing TAU required'. The HeNB GW 550 receives the S1AP UE CONTEXT RELEASE COMMAND message 503 from the MME 560, and increases, in step 504, the value of the counting device corresponding to the MME 560 by one before forwarding the command message 505 to the HeNB 540. The HeNB 540 receives the S1AP UE CONTEXT RELEASE COMMAND message 505 and consequently sends an RRCConnectionRelease message 506 to the UE 530 with the releaseCause set to load balancing TAU required'. The HeNB 540 confirms the connection release by sending an S1AP UE CONTEXT RELEASE COMPLETE message 507 to the HeNB GW 550, which forwards a S1AP UE CONTEXT RELEASE COMPLETE message 508 to the MME 560. After receiving the RRCConnectionRelease message 506 with the releaseCause set to load balancing TAU required', the UE 530 initiates the establishment of a new RRC connection in step 509 by sending an RRCConnectionRequest message to the HeNB 540 with the establishmentCause indicating load balancing reasons (and without including an S-TMSI). The HeNB 540 responds with an RRCConnectionSetup message, and the RRC connection establishment in step 509 is concluded when the UE 530 sends an RRCConnectionSetupComplete message to the HeNB 540. The NAS message from the UE 530, i.e. the TAU Request, is piggybacked on the RRCConnectionSetupComplete message. Since the HeNB 540 only knows about a single "MME" represented by the HeNB GW 550, it cannot select any other MME and the S1 connection will be established via the HeNB GW 550. Triggered by the load balancing Establishment Cause in the RRCConnectionRequest message from the UE 530, the HeNB 540 includes, in step 510, a corresponding load balancing establishment cause in the subsequently sent S1AP INITIAL UE MESSAGE 511 message. The TAU Request message received from the UE 530 is also included in the S1AP INITIAL UE MESSAGE message 511. When the HeNB GW 550 receives the S1AP INITIAL UE MESSAGE message 511 from the HeNB 540, it is triggered by the load balancing establishment cause to read the counting device values for the different MMEs and to select, in step 512, an MME 570 corresponding to a counting device which has a value zero, as such an MME does not need to be off-loaded and may thus take on the load from the UE. The HeNB GW 550 forwards the S1AP INITIAL UE MESSAGE message 513 to the selected MME 570. The HeNB GW 550 may or may not include the load balancing establishment cause in the forwarded message. In step 514 the HeNB GW decreases (by one) a counting device, which has a value greater than zero, reflecting the fact that one UE has been redirected to another MME and that an MME thus has been off-loaded one UE. In the final phase 515, the TAU continues according to the regular procedure.
In a second embodiment of the present invention, the UE will include S-TMSI in the RRCConnectionRequest to the HeNB, even though the establishment cause is load balancing, which means that the S1AP INITIAL UE MESSAGE sent from the HeNB to the HeNB GW also may comprise information regarding the identity of the previously used MME, as the S-TMSI comprises MMEC which identifies the MME within the MME pool. As described above, the HeNB will also include an explicit indication of MME load balancing through a load balancing establishment cause in the S1AP INITIAL UE MESSAGE message that carries the load balancing TAU Request from the UE. The HeNB GW will, when receiving a S1AP INITIAL UE MESSAGE message with a request for a signaling connection to an MME, the S-TMSI, and a load balancing establishment cause, retrieve the MMEC from the S-TMSI contained in the S1AP message, and select another MME than the one indicated by the MMEC. In an alternative embodiment, the UE will not include the S-TMSI in the RRCConnectionRequest message, but will instead include the GUMMEI in the RRCConnectionSetupComplete message (or alternatively in the RRCConnectionRequest message) sent to the HeNB. According to this embodiment the HeNB then includes the GUMMEI, or alternatively only the MMEC part of the GUMMEI, in the S1AP INITIAL UE MESSAGE message to the HeNB GW and the HeNB GW will select another MME than the one indicated by the GUMMEI (or MMEC). This procedure will thus ensure that the selection of MME results in the requested load balancing.
The load balancing procedure according to this second embodiment of the present invention is schematically illustrated in the sequence diagram in figure 5b. In an initial phase 581 , the UE 530 has an active connection. In step 582, a decision to off-load the MME 560 is taken, e.g. triggered by an operation and maintenance command. As a consequence, the UE 530 with an active connection should be moved to another MME. The MME 560 initiates the load balancing procedure by releasing the UE's connection. This is done by sending an S1AP UE CONTEXT RELEASE COMMAND message 583 with the Cause information element set to 'load balancing TAU required'. The HeNB GW 550 receives the S1AP UE CONTEXT RELEASE COMMAND message 583 from the MME 560, and forwards the command message 584 to the HeNB 540. The HeNB 540 receives the S1AP UE CONTEXT RELEASE COMMAND message 584 and consequently sends an RRCConnectionRelease message 585 to the UE 530 with the releaseCause set to 'load balancing TAU required'. The HeNB 540 confirms the connection release by sending an S1AP UE CONTEXT RELEASE COMPLETE message 586 to the HeNB GW 550, which forwards a S1AP UE CONTEXT RELEASE COMPLETE message 587 to the MME 560. After receiving the RRCConnectionRelease message 585 with the releaseCause set to 'load balancing TAU required', the UE 530 initiates the establishment of a new RRC connection in step 588 by sending an RRCConnectionRequest to the HeNB 540, including the S-TMSI, and with the establishmentCause indicating load balancing. The HeNB 540 responds with an RRCConnectionSetup message, and the RRC connection establishment in step 588 is concluded when the UE 530 sends an RRCConnectionSetupComplete message to the HeNB 540. The NAS message from the UE 530, i.e. the TAU Request, is piggybacked on the RRCConnectionSetupComplete message. Since the HeNB 540 only knows about a single "MME" represented by the HeNB GW 550, it cannot select any other MME and the S1 connection will be established via the HeNB GW 550. Triggered by the load balancing establishment cause in the RRCConnectionRequest message from the UE 530, the HeNB 540 includes, in step 589, a corresponding load balancing establishment cause in the subsequently sent S1AP INITIAL UE MESSAGE message 590, as well as the S-TMSI. The TAU Request message received from the UE 530 is also included in the S1AP INITIAL UE MESSAGE message 590. When the HeNB GW 550 receives the S1AP INITIAL UE MESSAGE message 590 from the HeNB 540, it is triggered by the load balancing establishment cause to select, in step 591 , another MME 570 than the one indicated by the MMEC in the S-TMSI. The HeNB GW 550 then forwards the S1AP INITIAL UE MESSAGE message 592 to the selected MME 570. The HeNB GW 550 may or may not include the load balancing establishment cause in the forwarded message. In the final phase 593, the TAU continues according to the regular procedure. In an alternative embodiment the UE 530, in step 588, includes the GUMMEI in the RRCConnectionSetupComplete message (or alternatively in the RRCConnectionRequest message) instead of including the S-TMSI in the RRCConnectionRequest message. The HeNB 540 then, in step 589, includes the GUMMEI, or alternatively only the MMEC part of the GUMMEI, in the S1AP INITIAL UE MESSAGE message 590 to the HeNB GW 550. Still in accordance with the alternative embodiment, the HeNB GW 550, when it receives the S1AP INITIAL UE MESSAGE message 590 from the HeNB 540, is triggered by the load balancing establishment cause to select, in step 591 , another MME 570 than the one indicated by the GUMMEI (or MMEC).
As an alternative, the presence of the S-TMSI, GUMMEI or MMEC in the S1AP INITIAL UE MESSAGE message 590 may be used as an implicit indication of load balancing establishment cause, in which case the explicit load balancing establishment cause indication becomes redundant and may be omitted. When the HeNB GW 550 forwards the S1AP INITIAL UE MESSAGE message 592 to the selected MME 570, it may or may not include the load balancing establishment cause and/or the S-TMSI, GUMMEI or MMEC.
In a third embodiment of the present invention, the HeNB includes an explicit indication of MME load balancing through a load balancing establishment cause indication in the S1AP INITIAL UE MESSAGE message that carries the load balancing TAU Request from the UE. When receiving an S1AP INITIAL UE MESSAGE message with a request for a signaling connection to an MME and a load balancing establishment cause, the HeNB GW extracts the TAU Request from the S1 AP INITIAL UE MESSAGE message, retrieves the GUTI from the TAU Request message and checks the GUMMEI (in particular the MMEC part of the GUMMEI) which is included in the GUTI. This is possible since NAS messages including Attach Request and (non-periodic) TAU Request messages are sent without UE-to-MME encryption. The UE then selects another MME than the one identified by the GUMMEI/MMEC and forwards the S1AP INITIAL UE MESSAGE message (including the TAU Request) to the selected MME. This procedure thus ensures that the selection of MME results in the requested load balancing.
Figure 6a is a flowchart of the method in the RBS GW according to an embodiment of the present invention. In this embodiment, the wireless communication system is exemplified by an SAE/LTE system, the core network control nodes correspond to MMEs, the RBSs are HeNBs, and the RBS GWs are HeNB GWs. The method comprises the steps:
- 610: Receive a command for releasing a signaling connection associated with an active user equipment due to load balancing from one of the MMEs in which the active user equipment is registered. This is the S1AP UE CONTEXT RELEASE COMMAND message with the cause set to 'load balancing TAU required'. This command is then forwarded to the HeNB.
- 620: Receive a message from a HeNB comprising a request for a signaling connection to an MME and a load balancing establishment cause. This tells the HeNB GW that this request for a signaling connection to an MME is due to that the previously used MME needs to be off-loaded.
- 630: Select an MME based on said load balancing establishment cause, when establishing the requested signaling connection. The HeNB will select another MME than the one previously used as it knows that it is a load balancing situation.
Figure 6b is a flowchart of the method in the HeNB GW according to the first embodiment of the present invention described above, where the HeNB GW comprises counting devices per MME in order to select MME in an adequate way in a load balancing situation. The method comprises the steps:
- 610: Receive a command for releasing a signaling connection associated with an active user equipment due to load balancing from one of the MMEs in which the active user equipment is registered. This is the S1AP UE CONTEXT RELEASE COMMAND message with the cause set to 'load balancing TAU required'. This command is then forwarded to the HeNB.
- 611 : Increase by one the value of the counting device corresponding to the MME from which the command message is received.
- 620: Receive a message from a HeNB comprising a request for a signaling connection to an MME and a load balancing establishment cause. This tells the HeNB GW that this request for a signaling connection to an MME is due to that the previously used MME needs to be off-loaded.
- 631 : Select an MME which corresponds to a counting device with value zero. A counting device which is larger than zero corresponds to an MME which has released a UE for load balancing reasons, and such an MME should thus not be selected.
- 632: Decrease by one the value of one of said counting devices which has a value larger than zero. If the value of a counting device corresponding to a specific MME has been increased by one when the MME has released a UE due to load balancing, the counting device value should be decreased when a UE has been redirected to another MME.
Figure 6c is a flowchart of the method in the HeNB GW according to the second embodiment of the present invention described above. It comprises the steps:
- 610: Receive a command for releasing a signaling connection associated with an active user equipment due to load balancing from one of the MMEs in which the active user equipment is registered. This is the S1AP UE CONTEXT RELEASE COMMAND message with the cause set to load balancing TAU required'. This command is then forwarded to the HeNB.
- 620: Receive a message from a HeNB comprising a request for a signaling connection to an MME and a load balancing establishment cause, but also the S- TMSI of the UE requesting a connection. An alternative is to include the GUMMEI, or the MMEC part of the GUMMEI, instead of the S-TMSI in the message. This tells the HeNB GW that this request for a signaling connection to an MME is due to that the MME previously used by the UE, identified by the MMEC in the S-TMSI (or the GUMMEI), needs to be off-loaded. If the GUMMEI, or the MMEC part of the GUMMEI is included in the message, the presence of this identifier in the message may be used as an implicit indication of load balancing establishment cause. - 633: Select another MME than the one identified by the MMEC in the S-TMSI (or the GUMMEI), when establishing the requested signaling connection.
A similar approach as in the second embodiment is used in the third embodiment of the present invention. The difference is that the HeNB GW uses the user equipment identifier (the GUTI) in the TAU Request extracted from the S1AP INITIAL UE MESSAGE message to identify which MME that should be excluded when selecting MME in step 633.
Figure 7a is a flowchart of the method in the RBS (HeNB) according to an embodiment of the present invention. The method comprises the following steps:
- 710: A connection request is received from a UE and the connection request comprises a load balancing establishment cause.
- 720: A message is sent to the HeNB GW comprising a request for a signaling connection to an MME and a load balancing establishment cause. This will make it possible for the HeNB GW to select an appropriate MME.
Figure 7b is a flowchart of the method in the RBS (HeNB) according to an alternative of the second embodiment of the present invention. The method comprises the following steps. A connection request is received from a UE in step 710 and the connection request comprises a load balancing establishment cause. The connection request also comprises an identity of the MME in which the UE is registered, either as part of the S-TMSI of the UE from which the request is received, or as the GUMMEI of the MME. In the alternative embodiment of figure 7b, the GUMMEI is received, in step 711 , in the concluding message of a connection establishment procedure, e.g. an RRCConnectionSetupComplete message. In step 720, a message is sent to the HeNB GW comprising a request for a signaling connection to an MME and a load balancing establishment cause. In this second embodiment, the message also comprises the identity of the MME in which the UE is registered (S-TMSI or GUMMEI or the MMEC part of the GUMMEI) received in the final message of the connection establishment procedure from the UE as in this embodiment, alternatively in the connection request.
Figure 8 is a flowchart of the method in the UE according to the second embodiment of the present invention. The method comprises the step 810 of transmitting a connection request to the HeNB comprising a load balancing establishment cause. The method also comprises the step 811 of transmitting an identity of the MME in which the UE is registered. The MME identity could either be the GUMMEI, or it could be comprised in the
S-TMSI of the UE. The MME identity may in one alternative be transmitted in the connection request. In another alternative the GUMMEI is included in the final message of a connection establishment procedure, e.g. an RRCConnectionSetupComplete message, instead of in the initial connection request. Schematically illustrated in figure 9, and according to embodiments of the present invention, is a HeNB GW 900, a HeNB 950 and a UE 960. Also here, the wireless communication system is an SAE/LTE system, the core network control nodes correspond to MMEs, the RBSs are HeNBs, and the RBS GWs are HeNB GWs.
The HeNB GW 900 comprises a command receiving unit 901 , for receiving a command from an MME for releasing a signaling connection associated with a UE 960 due to load balancing. It also comprises a message receiving unit 902, for receiving a message from the HeNB 950 comprising a request for a signaling connection to an MME and a load balancing establishment cause, and a selecting unit 903, for selecting an MME based on the load balancing establishment cause when establishing the requested signaling connection. In the first embodiment described above, the HeNB GW 900 also comprises a counting device 904 for each of the MMEs, and the command receiving unit 901 is arranged to increase by one the value of the counting device 904 corresponding to the MME from which the command is received. In this first embodiment, the selecting unit 903 is arranged to select an MME which has a counting device value that equals zero, and to decrease by one the value of one of said counting devices which has a value larger than zero.
In the second embodiment of the present invention, when the received message also comprises the S-TMSI or the GUMMEI (or the MMEC part of the GUMMEI) giving the identity of the MME in which the UE 960 is registered, the selecting unit 903 in the HeNB GW 900 is arranged to select another MME than the one corresponding to the MME identity given by the S-TMSI or GUMMEI (or MMEC part of the GUMMEI). In the third embodiment of the present invention, the UE identifier is the GUTI comprised in the NAS message, i.e. the TAU Request message. The TAU Request message thus needs to be extracted from the received message, to retrieve the GUTI and read the MME identity in the form of the GUMMEI (or the MMEC part of the GUMMEI) in the GUTI. The selecting unit 903 is arranged to select another MME than the one corresponding to the MME identity given by the GUMMEI (or MMEC part of the GUMMEI).
The HeNB 950 comprises a receiving unit 951 arranged to receive a connection request comprising a load balancing establishment cause from a UE, and a sending unit 952 arranged to send a message to the HeNB GW 900, comprising a request for a signaling connection to an MME and a load balancing establishment cause. In the second embodiment, the connection request will also comprise an S-TMSI or a GUMMEI, and the sending unit 952 will be arranged to send a message comprising also this S-TMSI or the GUMMEI (or the MMEC part of the GUMMEI). The receiving unit 951 may also be arranged to receive the GUMMEI from the UE in the final message of a connection establishment procedure, e.g. an RRCConnectionSetupComplete message. If the GUMMEI, or the MMEC part of the GUMMEI is included in the message that the sending unit 952 sends, the presence of this identifier in the message may be used as an implicit indication of load balancing establishment cause, in which case the explicit load balancing establishment cause indication becomes redundant and may be omitted.
The UE 960 comprises a transmitter 961 arranged to transmit a connection request to a HeNB 950 comprising a load balancing establishment cause. According to the second embodiment, the connection request also comprises an MME identity (S-TMSI or GUMMEI). As an alternative, the transmitter 961 may be arranged to include the GUMMEI in a final message of a connection establishment procedure, e.g. an RRCConnectionSetupComplete message.
The above mentioned and described embodiments are only given as examples and should not be limiting to the present invention. Other solutions, uses, objectives, and functions within the scope of the invention as claimed in the accompanying patent claims should be apparent for the person skilled in the art.
ABBREVATIONS
3GPP 3rd Generation Partnership Project
CN Core Network eNB eNodeB, E-UTRAN NodeB
EPC Evolved Packet Core
EPS Evolved Packet System E-UTRAN Evolved UTRAN
FAP Femto Access Point
GUMMEI Globally Unique MME Identity
GUTI Globally Unique Temporary Identity
GW Gateway HAP Home Access Point HeNB Home eNB
HeNB GW Home eNB Gateway
LTE Long Term Evolution
MCC Mobile Country Code
MME Mobility Management Entity
MMEC MME Code
MMEGI MME Group Identity
MNC Mobile Network Code
M-TMSI M-Temporary Mobile Subscriber Identity
NAS Non-Access Stratum
PLMN Public Land Mobile Network
PLMN ID PLMN Identity
RAN Radio Access Network
RRC Radio Resource Control
S1 Interface between eNB and CN.
S1AP S1 Application Protocol
S1-MME Control Plane of S1.
S-TMSI S-Temporary Mobile Subscriber Identity
TA Tracking Area
TAI Tracking Area Identity
TAU Tracking Area Update
UE User Equipment
UTRAN Universal Terrestrial Radio Access Network
X2 Interface between eNBs xDSL X Digital Subscriber Line (X=A or V)

Claims

1. A method for load balancing in a wireless communication system, said system providing a wireless service to at least one active user equipment, wherein a radio base station gateway is connected to at least two core network control nodes and to at least two radio base stations, said method characterised by the following steps, performed by the radio base station gateway:
- receiving (610) a command for releasing a signaling connection associated with a user equipment due to load balancing, the command received from one of the core network control nodes in which at least one of said active user equipments is registered,
- receiving (620) a message comprising a request for a signaling connection to a core network control node and a load balancing establishment cause, the message received from one of the radio base stations, and - selecting (630) a core network control node based on said load balancing establishment cause, when establishing the requested signaling connection.
2. The method according to claim 1 , wherein the radio base station gateway comprises a counting device for each of said core network control nodes, and wherein the step of receiving (610) a command also comprises the step of increasing (61 1 ) by one the value of the counting device corresponding to the core network control node from which the command is received, and the step of selecting (630) a core network control node comprises the sub steps of
- selecting (631) a core network control node which has the value zero of said counting device, and
- decreasing (632) by one the value of one of said counting devices which has a value larger than zero.
3. The method according to claim 1 , wherein the received message also comprises an identifier of a user equipment, said identifier comprising an identity of the core network control node in which said user equipment is registered, and wherein the step of selecting (630) a core network control node comprises the sub step of
- selecting (633) another core network control node than the one corresponding to the core network control node identity comprised in said identifier.
4. The method according to claim 3, wherein the identifier of a user equipment is comprised in the request for a signaling connection in the received message.
5. The method according to claim 1 , wherein the received message also comprises a core network control node identity, and wherein the step of selecting a core network control node comprises the sub step of
- selecting another core network control node than the one corresponding to said core network control node identity.
6. The method according to any of claims 1-5, wherein the wireless communication system is an SAE/LTE system, the core network control node is a MME, the radio base station is a Home eNodeB and the radio base station gateway is a Home eNodeB gateway.
7. A method for load balancing in a wireless communication system, said system providing a wireless service to at least one active user equipment, wherein a radio base station gateway is connected to at least two core network control nodes and to at least two radio base stations, said method characterised by the following steps, performed by a radio base station, - receiving (710) a connection request from a user equipment, said connection request initiating a connection establishment and comprising a load balancing establishment cause,
- sending (720) a first message to the radio base station gateway, said first message comprising a request for a signaling connection to a core network control node and a load balancing establishment cause.
8. The method according to claim 7, wherein the connection request also comprises an identifier of the user equipment from which the connection request is received, said identifier comprising an identity of the core network control node in which said user equipment is registered, and wherein said first message also comprises said identifier.
9. The method according to claim 7, wherein the connection request also comprises an identity of the core network control node in which the user equipment from which the connection request is received is registered, and wherein said first message also comprises said core network control node identity.
10. The method according to claim 7, wherein the step of receiving (710) a connection request comprises the further step of receiving (71 1 ) from the user equipment a second message concluding the connection establishment, said second message comprising an identity of the core network control node in which the user equipment from which said second message is received is registered, and wherein said first message also comprises said core network control node identity.
11. The method according to any of claims 7-10, wherein the wireless communication system is an SAE/LTE system, the core network control node is a MME, the radio base station is a Home eNodeB and the radio base station gateway is a Home eNodeB gateway.
12. A method for load balancing in a wireless communication system, said system providing a wireless service to at least one active user equipment, wherein a radio base station gateway is connected to at least two core network control nodes and to at least two radio base stations, said method characterised by the following steps, performed by a user equipment,
- transmitting (810) a connection request to a radio base station, said connection request initiating a connection establishment and comprising a load balancing establishment cause, and
- transmitting (81 1 ) an identity of a core network control node in which said user equipment is registered.
13. The method according to claim 12, wherein said identity of a core network control node is transmitted in said connection request.
14. The method according to claim 13, wherein said identity of a core network control node is comprised in an identifier of said user equipment.
15. The method according to claim 12, wherein said identity of a core network control node is transmitted in a message concluding the connection establishment.
16. The method according to any of claims 12-15, wherein the wireless communication system is an SAE/LTE system, the core network control node is a MME, the radio base station is a Home eNodeB and the radio base station gateway is a Home eNodeB gateway.
17. A radio base station gateway (900) for a wireless communication system adapted to provide a wireless service to at least one active user equipment (960), said radio base station gateway connectable to at least two core network control nodes (920) and to at least two radio base stations (950), and characterised in that it comprises:
- a command receiving unit (901 ), arranged to receive a command for releasing a signaling connection associated with a user equipment due to load balancing, the command received from one of the core network control nodes in which at least one of said active user equipments is registered,
- a message receiving unit (902), arranged to receive a message comprising a request for a signaling connection to a core network control node and a load balancing establishment cause, the message received from one of the radio base stations, and - a selecting unit (903), arranged to select a core network control node based on said load balancing establishment cause when establishing the requested signaling connection.
18. The radio base station gateway (900) according to claim 17, further comprising a counting device (904) for each of said core network control nodes, and wherein the command receiving unit (901 ) is further arranged to increase by one the value of the counting device (904) corresponding to the core network control node from which the command is received, and the selecting unit (903) is arranged to select a core network control node which has the value zero of said counting device, and to decrease by one the value of one of said counting devices which has a value larger than zero.
19. The radio base station gateway (900) according to claim 17, wherein the received message also comprises an identifier of a user equipment, said identifier comprising an identity of the core network control node in which said user equipment is registered, and wherein the selecting unit (903) is arranged to select another core network control node than the one corresponding to the core network control node identity comprised in said identifier.
20. The radio base station gateway (900) according to claim 19, wherein the identifier of a user equipment is comprised in the request for a signaling connection in the received message.
5 21. The radio base station gateway (900) according to claim 17, wherein the received message also comprises a core network control node identity, and wherein the selecting unit (903) is arranged to select another core network control node than the one corresponding to said core network control node identity.
10 22. The radio base station gateway according to any of claims 17-21 , wherein the wireless communication system is an SAE/LTE system, the core network control node is a MME, the radio base station is a Home eNodeB and the radio base station gateway is a Home eNodeB gateway.
15 23. A radio base station (950) for a wireless communication system adapted to provide a wireless service to at least one active user equipment, the radio base station connectable to a radio base station gateway (900), said gateway (900) connectable to at least two core network control nodes (920), and the radio base station characterised in that it comprises,
20 - a receiving unit (951 ), arranged to receive a connection request from a user equipment, said connection request initiating a connection establishment and comprising a load balancing establishment cause,
- a sending unit (952), arranged to send a first message to the radio base station gateway, said first message comprising a request for a signaling connection to a core 5 network control node and a load balancing establishment cause.
24. The radio base station according to claim 23, wherein the connection request also comprises an identifier of the user equipment from which the connection request is received, said identifier comprising an identity of the core network control node in 0 which said user equipment is registered, and wherein said first message also comprises said identifier.
25. The radio base station according to claim 23, wherein the connection request also comprises an identity of the core network control node, in which the user equipment from which the connection request is received, is registered, and wherein said first message also comprises said core network control node identity.
26. The radio base station according to claim 23, wherein the receiving unit (951 ), is further arranged to receive from the user equipment a second message concluding the connection establishment, said second message comprising an identity of the core network control node in which the user equipment from which said second message is received is registered, and wherein said first message also comprises said core network control node identity.
27. The radio base station according to any of claims 23-26, wherein the wireless communication system is an SAE/LTE system, the core network control node is a MME, the radio base station is a Home eNodeB and the radio base station gateway is a Home eNodeB gateway.
28. A user equipment (960) for a wireless communication system comprising a radio base station gateway (900) connectable to at least two core network control nodes (920) and to at least two radio base stations (950), said user equipment characterised in that it comprises: - a transmitter (961 ), arranged to transmit a connection request to a radio base station (950), said connection request initiating a connection establishment and comprising a load balancing establishment cause, and said transmitter further arranged to transmit an identity of a core network control node in which said user equipment is registered, to the radio base station.
29. The user equipment according to claim 28, wherein said identity of a core network control node is transmitted in said connection request.
30. The user equipment according to claim 29, wherein said identity of a core network control node is comprised in an identifier of said user equipment.
31. The user equipment according to claim 28, wherein said identity of a core network control node is transmitted in a message concluding the connection establishment.
32. The user equipment according to any of claims 28-31 , wherein the wireless communication system is an SAE/LTE system, the core network control node is a MME, the radio base station is a Home eNodeB and the radio base station gateway is a Home eNodeB gateway.
PCT/SE2009/050840 2009-01-09 2009-06-30 Method and arrangement for load balancing in a wireless communication system WO2010080056A1 (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
BRPI0923936A BRPI0923936A2 (en) 2009-01-09 2009-06-30 load balancing method in a wireless communication system, radio base station connection point, radio base station, and, user equipment
JP2011545319A JP2012514934A (en) 2009-01-09 2009-06-30 Method and apparatus for load balancing in a wireless communication system
US13/143,805 US8504055B2 (en) 2009-01-09 2009-06-30 Method and arrangement for load balancing in a wireless communication system
MX2011007200A MX2011007200A (en) 2009-01-09 2009-06-30 Method and arrangement for load balancing in a wireless communication system.
EP09788589A EP2382816B1 (en) 2009-01-09 2009-06-30 Method and arrangement for load balancing in a wireless communication system
CN2009801544594A CN102273258A (en) 2009-01-09 2009-06-30 Method and arrangement for load balancing in a wireless communication system
IN3309KON2011 IN2011KN03309A (en) 2009-01-09 2009-06-30

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US14362009P 2009-01-09 2009-01-09
US61/143,620 2009-01-09

Publications (1)

Publication Number Publication Date
WO2010080056A1 true WO2010080056A1 (en) 2010-07-15

Family

ID=41129069

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/SE2009/050840 WO2010080056A1 (en) 2009-01-09 2009-06-30 Method and arrangement for load balancing in a wireless communication system

Country Status (8)

Country Link
US (1) US8504055B2 (en)
EP (1) EP2382816B1 (en)
JP (1) JP2012514934A (en)
CN (1) CN102273258A (en)
BR (1) BRPI0923936A2 (en)
IN (1) IN2011KN03309A (en)
MX (1) MX2011007200A (en)
WO (1) WO2010080056A1 (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012020850A1 (en) * 2010-08-12 2012-02-16 Nec Corporation Communication system
CN102438277A (en) * 2010-09-29 2012-05-02 中兴通讯股份有限公司 Terminal access method and system
WO2012058980A1 (en) * 2010-11-05 2012-05-10 中兴通讯股份有限公司 Method and system for terminal access
CN102625411A (en) * 2011-01-27 2012-08-01 中兴通讯股份有限公司 User release method of network element overload and system of the same
WO2012136812A1 (en) * 2011-04-06 2012-10-11 Nec Europe Ltd. Method and a system for distributing of user equipment context in an evolved packet system
US20120302196A1 (en) * 2010-01-08 2012-11-29 Research In Motion Limited Routing of Messages for Mobile Communication Devices During Emergency Calls
WO2012169113A1 (en) * 2011-06-10 2012-12-13 パナソニック株式会社 Base station device and communication method for base station device
CN102905326A (en) * 2011-07-26 2013-01-30 中兴通讯股份有限公司 User resource releasing method and system
WO2013137265A1 (en) * 2012-03-16 2013-09-19 京セラ株式会社 Communication control method, gateway apparatus, and home base station
JP2013539310A (en) * 2010-10-01 2013-10-17 ノキア シーメンス ネットワークス オサケユキチュア Radio resource control connection release message wait timer
JP2014510456A (en) * 2011-02-14 2014-04-24 ゼットティーイー コーポレイション Shared network access control method, access network node, and core network node
US9185715B2 (en) 2012-10-22 2015-11-10 Qualcomm Incorporated Inter-system call switching between co-existence wireless systems
EP2986050A1 (en) * 2013-05-03 2016-02-17 Huawei Technologies Co., Ltd. Load balancing method and device
WO2016111566A1 (en) * 2015-01-07 2016-07-14 Lg Electronics Inc. Method and apparatus for optimizing load re-balancing for dedicated core network in wireless communication system
CN106332180A (en) * 2015-06-24 2017-01-11 中国移动通信集团江苏有限公司 Load balancing method and device
JP2017518006A (en) * 2014-05-08 2017-06-29 インターデイジタル パテント ホールディングス インコーポレイテッド Method for redirecting a UE to a dedicated core network node, and mobility management entity, MME
CN102769931B (en) * 2011-05-04 2017-08-25 中兴通讯股份有限公司 Via node discharges the method and via node, terminal of terminal
US20170251357A1 (en) * 2014-09-05 2017-08-31 Nec Corporation Method and device for transferring mobility management and bearer management
CN111246527A (en) * 2015-08-17 2020-06-05 华为技术有限公司 Method and device for updating user plane gateway
US10897723B2 (en) 2014-09-26 2021-01-19 Telefonaktiebolaget Lm Ericsson (Publ) Managing overload in at least one core network

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8964636B2 (en) * 2008-06-23 2015-02-24 Qualcomm Incorporated Concentrator for multiplexing access point to wireless network connections
WO2010085913A1 (en) * 2009-02-02 2010-08-05 华为技术有限公司 Method, device and system for multi-carrier cell handover
US20100271979A1 (en) * 2009-04-27 2010-10-28 Alcatel-Lucent Usa Inc. Methods To Facilitate Automatic System Configuration
EP2510732B1 (en) * 2009-12-07 2017-09-06 Nokia Solutions and Networks Oy Method for controlling interference in a radio communications system and apparatus thereof
KR101609580B1 (en) * 2010-02-10 2016-04-07 삼성전자주식회사 Wireless communication system and method for establishing connection between user equipment and mobility management entity
US20110244823A1 (en) * 2010-04-02 2011-10-06 Te-Ming Chen Method To Inform User Equipment To Perform Register Procedure In Wireless Communication System and Related Communication Device
KR20110137652A (en) * 2010-06-17 2011-12-23 삼성전자주식회사 Wireless communication system and method for establishing connection between user equipment and mobility management entity
CN103139854B (en) * 2010-06-28 2016-03-30 华为技术有限公司 Changing method, communicator and communication system
WO2012020039A1 (en) * 2010-08-10 2012-02-16 Nokia Siemens Networks Oy Relay enhanced cellular telecommunication network
WO2012027899A1 (en) * 2010-09-02 2012-03-08 中兴通讯股份有限公司 Method for acquiring information of home node b, method for balancing load, and apparatuses therefor
GB2488167A (en) * 2011-02-18 2012-08-22 Nec Corp Handover procedure in a home base station connected to a home base station gateway
KR101948348B1 (en) * 2011-04-01 2019-02-14 인터디지탈 패튼 홀딩스, 인크 Method and apparatus for controlling connectivity to a network
US8971268B2 (en) * 2011-08-24 2015-03-03 Lg Electronics Inc. Method and apparatus for transmitting uplink data associated with MTC device trigger function
US8948014B2 (en) * 2011-10-19 2015-02-03 Alcatel Lucent System and method for load balancing MMEs and MME pools
CN103313233B (en) * 2012-03-08 2017-03-22 电信科学技术研究院 Method, device and system for transmitting gateway address
US8817707B2 (en) * 2012-07-20 2014-08-26 Intel Corporation Mechanisms for roaming between 3GPP operators and WLAN service providers
CN103716900B (en) * 2012-09-28 2017-08-25 中兴通讯股份有限公司 Expand the method and apparatus of gateway capacity in a kind of LTE standards family base station system
KR101986091B1 (en) * 2012-10-31 2019-06-05 에스케이텔레콤 주식회사 Base station gateway apparatus and control method thereof
CN103889003B (en) * 2012-12-21 2018-07-10 中国电信股份有限公司 Cut-in method, access network and the aggregation gateway of long-term evolving network
WO2014179928A1 (en) * 2013-05-06 2014-11-13 华为技术有限公司 Flow control method and apparatus of operator sharing network
US9154995B2 (en) * 2013-05-21 2015-10-06 Broadcom Corporation Apparatus and method to reduce denial of service during MME overload and shutdown conditions
EP3020222A4 (en) * 2013-07-11 2016-12-14 Nokia Solutions & Networks Oy Method and system for proxy base station
EP3024271A4 (en) * 2013-07-17 2017-02-15 Mitsubishi Electric Corporation Communication system
CN104581652B (en) * 2013-10-15 2018-12-07 华为技术有限公司 Message treatment method, the method and apparatus for selecting MME
KR102179081B1 (en) 2013-12-27 2020-11-18 삼성전자주식회사 A method and an apparatus controlling for terminal connection of a base station for efficient resource utilization in a Mobile Communication System with Carrier Aggregation
KR20170018453A (en) * 2014-06-30 2017-02-17 후아웨이 테크놀러지 컴퍼니 리미티드 Network element selection entity and user equipment registration method
US9392584B2 (en) * 2014-07-03 2016-07-12 Sprint Communications Company L.P. User equipment control in a multi-core long term evolution system
US10355965B1 (en) 2014-07-14 2019-07-16 Sprint Communications Company L.P. Leveraging a capacity indicator of a mobility management entity
WO2016024848A1 (en) 2014-08-14 2016-02-18 Samsung Electronics Co., Ltd. Method and apparatus for selecting dedicated core network
US9706437B2 (en) * 2014-09-19 2017-07-11 Affirmed Networks Communications Technologies, Inc Method of directed UE relocation within an MME/SGSN flex pool
US20170303186A1 (en) * 2014-09-26 2017-10-19 Telefonaktiebolaget Lm Ericsson (Publ) Managing overload in at least one core network
US9906973B2 (en) 2014-11-28 2018-02-27 Industrial Technology Research Institute Evolved NodeB and traffic dispatch method thereof
US10855645B2 (en) 2015-01-09 2020-12-01 Microsoft Technology Licensing, Llc EPC node selection using custom service types
US10764796B2 (en) * 2015-01-13 2020-09-01 Telefonaktiebolaget Lm Ericsson (Publ) Network node, wireless device and method for use in a random access procedure therebetween in a cell of the network node
US10334640B2 (en) 2015-03-18 2019-06-25 Nec Corporation Systems, methods, and devices for facilitating wireless communication
CN104968017B (en) * 2015-06-16 2018-12-28 上海华为技术有限公司 A kind of method and relevant device of load balancing
WO2017003333A1 (en) * 2015-06-30 2017-01-05 Telefonaktiebolaget Lm Ericsson (Publ) Apparatuses and methods therein for enabling establishment of a connection between a wireless communications device and a core network
KR101685194B1 (en) * 2016-04-25 2016-12-09 삼성전자주식회사 Wireless communication system and method for establishing connection between user equipment and mobility management entity
JP6623957B2 (en) * 2016-07-11 2019-12-25 富士通株式会社 Communication relay device, communication relay method, communication system, and communication relay program
EP3500043A4 (en) 2016-08-26 2019-09-04 Huawei Technologies Co., Ltd. Network management method and controller
JP7127043B2 (en) * 2017-02-03 2022-08-29 ノキア テクノロジーズ オサケユイチア Method and system for selection of access and mobility management functions in access network environment
US10548140B2 (en) 2017-05-02 2020-01-28 Affirmed Networks, Inc. Flexible load distribution and management in an MME pool
US11038841B2 (en) 2017-05-05 2021-06-15 Microsoft Technology Licensing, Llc Methods of and systems of service capabilities exposure function (SCEF) based internet-of-things (IOT) communications
US11032378B2 (en) 2017-05-31 2021-06-08 Microsoft Technology Licensing, Llc Decoupled control and data plane synchronization for IPSEC geographic redundancy
US10856134B2 (en) 2017-09-19 2020-12-01 Microsoft Technolgy Licensing, LLC SMS messaging using a service capability exposure function
US11051201B2 (en) 2018-02-20 2021-06-29 Microsoft Technology Licensing, Llc Dynamic selection of network elements
WO2019183206A1 (en) 2018-03-20 2019-09-26 Affirmed Networks, Inc. Systems and methods for network slicing
US11212343B2 (en) 2018-07-23 2021-12-28 Microsoft Technology Licensing, Llc System and method for intelligently managing sessions in a mobile network

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030169712A1 (en) * 2002-03-05 2003-09-11 Shiao-Li Tsao Re-allocation method for a distributed GGSN system
EP1786234A2 (en) * 2005-11-11 2007-05-16 Fujitsu Ltd. Wireless network control method and device as well as mobile communication system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101291536B (en) * 2008-05-30 2011-12-28 中兴通讯股份有限公司 Switching method for load rebalance of mobility management entity

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030169712A1 (en) * 2002-03-05 2003-09-11 Shiao-Li Tsao Re-allocation method for a distributed GGSN system
EP1786234A2 (en) * 2005-11-11 2007-05-16 Fujitsu Ltd. Wireless network control method and device as well as mobile communication system

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
3RD GENERATION PARTNERSHIP PROJECT: "General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network (E-UTRAN) access", INTERNET CITATION, vol. 3GPP, no. TS23.401, pages 11 - 20, XP002478613, Retrieved from the Internet <URL:http://www.3gpp.org/ftp/Specs/html-info/23401.htm> [retrieved on 20080418] *
MITSUBISHI ELECTRIC: "Load sharing between MMEs of an MME pool area", 3GPP DRAFT; R3-071461, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG3, no. Athens, Greece; 20070815, 15 August 2007 (2007-08-15), XP050162286 *
NOKIA SIEMENS NETWORKS ET AL: "HeNBÂ s S1 simplification by means of HeNB GW", 3GPP DRAFT; R3-080155 HENB ARCHITECTURE CONSIDERATIONS, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG3, no. Sorrento, Italy; 20080205, 5 February 2008 (2008-02-05), XP050163378 *
SAMSUNG: "Removal of Editor's note on re-entrant to the MME pool area", 3GPP DRAFT; S2-082131 CR 23.401 MME LOAD REBALANCE, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. SA WG2, no. Jeju; 20080401, 1 April 2008 (2008-04-01), XP050264500 *

Cited By (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120302196A1 (en) * 2010-01-08 2012-11-29 Research In Motion Limited Routing of Messages for Mobile Communication Devices During Emergency Calls
US9497792B2 (en) * 2010-01-08 2016-11-15 Blackberry Limited Routing of messages for mobile communication devices during emergency calls
JP2013535851A (en) * 2010-08-12 2013-09-12 日本電気株式会社 Communications system
RU2538778C2 (en) * 2010-08-12 2015-01-10 Нек Корпорейшн Communication system
US10932174B2 (en) 2010-08-12 2021-02-23 Nec Corporation Communication system
WO2012020850A1 (en) * 2010-08-12 2012-02-16 Nec Corporation Communication system
CN103069873B (en) * 2010-08-12 2016-04-20 日本电气株式会社 Communication system
US9107129B2 (en) 2010-08-12 2015-08-11 Nec Corporation Communication system
US9560569B2 (en) 2010-08-12 2017-01-31 Nec Corporation Communication system
CN103069873A (en) * 2010-08-12 2013-04-24 日本电气株式会社 Communication system
KR101523446B1 (en) * 2010-08-12 2015-05-27 닛본 덴끼 가부시끼가이샤 Communication system
EP3104644A1 (en) * 2010-08-12 2016-12-14 Nec Corporation Communication system
CN102438277A (en) * 2010-09-29 2012-05-02 中兴通讯股份有限公司 Terminal access method and system
JP2013539310A (en) * 2010-10-01 2013-10-17 ノキア シーメンス ネットワークス オサケユキチュア Radio resource control connection release message wait timer
KR101451945B1 (en) 2010-10-01 2014-10-16 노키아 솔루션스 앤드 네트웍스 오와이 Radio resource control connection release message wait timer
US9794980B2 (en) 2010-10-01 2017-10-17 Nokia Solutions And Networks Oy Radio resource control connection release message wait timer
WO2012058980A1 (en) * 2010-11-05 2012-05-10 中兴通讯股份有限公司 Method and system for terminal access
CN102625411A (en) * 2011-01-27 2012-08-01 中兴通讯股份有限公司 User release method of network element overload and system of the same
JP2014510456A (en) * 2011-02-14 2014-04-24 ゼットティーイー コーポレイション Shared network access control method, access network node, and core network node
US9301202B2 (en) 2011-02-14 2016-03-29 Zte Corporation Method and system for controlling access to shared network
US9706475B2 (en) 2011-02-14 2017-07-11 Zte Corporation Method and system for controlling access to shared network
US9313642B2 (en) 2011-04-06 2016-04-12 Nec Europe Ltd. Method and a system for distributing of user equipment context in an evolved packet system
WO2012136812A1 (en) * 2011-04-06 2012-10-11 Nec Europe Ltd. Method and a system for distributing of user equipment context in an evolved packet system
CN102769931B (en) * 2011-05-04 2017-08-25 中兴通讯股份有限公司 Via node discharges the method and via node, terminal of terminal
JP2012257178A (en) * 2011-06-10 2012-12-27 Panasonic Corp Base station device, and communication method thereof
WO2012169113A1 (en) * 2011-06-10 2012-12-13 パナソニック株式会社 Base station device and communication method for base station device
CN102905326A (en) * 2011-07-26 2013-01-30 中兴通讯股份有限公司 User resource releasing method and system
JPWO2013137265A1 (en) * 2012-03-16 2015-08-03 京セラ株式会社 Communication control method, gateway device, and home base station
US9288782B2 (en) 2012-03-16 2016-03-15 Kyocera Corporation Communication control method, gateway device, and home base station
WO2013137265A1 (en) * 2012-03-16 2013-09-19 京セラ株式会社 Communication control method, gateway apparatus, and home base station
US9226306B2 (en) 2012-10-22 2015-12-29 Qualcomm Incorporated Switching of users between co-existence wireless systems
US9185715B2 (en) 2012-10-22 2015-11-10 Qualcomm Incorporated Inter-system call switching between co-existence wireless systems
US9320049B2 (en) 2012-10-22 2016-04-19 Qualcomm Incorporated User admission for co-existence wireless systems
US9232531B2 (en) 2012-10-22 2016-01-05 Qualcomm Incorporated Prioritization of users for switching between co-existence wireless systems
EP2986050A4 (en) * 2013-05-03 2016-04-20 Huawei Tech Co Ltd Load balancing method and device
EP2986050A1 (en) * 2013-05-03 2016-02-17 Huawei Technologies Co., Ltd. Load balancing method and device
US10757626B2 (en) 2014-05-08 2020-08-25 Interdigital Patent Holdings, Inc. Methods and apparatus for selection of dedicated core network
JP2017518006A (en) * 2014-05-08 2017-06-29 インターデイジタル パテント ホールディングス インコーポレイテッド Method for redirecting a UE to a dedicated core network node, and mobility management entity, MME
US9955393B2 (en) 2014-05-08 2018-04-24 Interdigital Patent Holdings, Inc. Methods and apparatus for selection of dedicated core network
US10264498B2 (en) 2014-05-08 2019-04-16 Interdigital Patent Holdings, Inc. Methods and apparatus for selection of dedicated core network
US11716661B2 (en) 2014-05-08 2023-08-01 Interdigital Patent Holdings, Inc. Methods and apparatus for selection of dedicated core network
US11228956B2 (en) 2014-05-08 2022-01-18 Interdigital Patent Holdings, Inc. Methods and apparatus for selection of dedicated core network
US20170251357A1 (en) * 2014-09-05 2017-08-31 Nec Corporation Method and device for transferring mobility management and bearer management
US10897723B2 (en) 2014-09-26 2021-01-19 Telefonaktiebolaget Lm Ericsson (Publ) Managing overload in at least one core network
US11601844B2 (en) 2014-09-26 2023-03-07 Telefonaktiebolaget L M Ericsson (Publ) Managing overload in at least one core network
WO2016111566A1 (en) * 2015-01-07 2016-07-14 Lg Electronics Inc. Method and apparatus for optimizing load re-balancing for dedicated core network in wireless communication system
US10455450B2 (en) 2015-01-07 2019-10-22 Lg Electronics Inc. Methods and apparatus for optimizing load re-balancing for dedicated core network in wireless communication system
CN106332180B (en) * 2015-06-24 2020-09-04 中国移动通信集团江苏有限公司 Load balancing method and device
CN106332180A (en) * 2015-06-24 2017-01-11 中国移动通信集团江苏有限公司 Load balancing method and device
CN111246527A (en) * 2015-08-17 2020-06-05 华为技术有限公司 Method and device for updating user plane gateway
CN111246527B (en) * 2015-08-17 2023-11-17 华为技术有限公司 Method and device for updating user plane gateway

Also Published As

Publication number Publication date
CN102273258A (en) 2011-12-07
MX2011007200A (en) 2011-07-28
US20110269499A1 (en) 2011-11-03
EP2382816B1 (en) 2012-12-19
JP2012514934A (en) 2012-06-28
BRPI0923936A2 (en) 2019-09-24
EP2382816A1 (en) 2011-11-02
US8504055B2 (en) 2013-08-06
IN2011KN03309A (en) 2015-07-10

Similar Documents

Publication Publication Date Title
US8504055B2 (en) Method and arrangement for load balancing in a wireless communication system
US12127037B2 (en) Method and apparatus for CIoT device data transfer
CN107925955B (en) Radio access network node and mobile terminal, communication method and communication system thereof
EP3145228B1 (en) Method and apparatus for signal transmission and reception of hss/mme in wireless communication system
US20220201461A1 (en) Communication system for establishing a connection with a mobility management entity
US10499327B2 (en) Network selection method and base station
US10455577B2 (en) Base station device, gateway device, call connecting method, and wireless communication system
US20160286376A1 (en) Data transmission method, mobility management entity, and mobile terminal
US20170374613A1 (en) Communication apparatus, core network node, system, computer program and methods for rerouting nas-messages
EP3485696A1 (en) Service gap control for a wireless device
EP3393168B1 (en) User equipment and data reception method, and network node and data transmission method
EP3370393B1 (en) Method for supporting an emergency call in a mobile communication system
CN110267362B (en) Method and user equipment for maintaining maximum bearer number
EP3335449A1 (en) System, method, and apparatus for facilitating selection of a serving node
US10334640B2 (en) Systems, methods, and devices for facilitating wireless communication
CN107438290B (en) Connection establishment method for small data transmission, SCEF entity and MME
KR101795786B1 (en) Method and Apparatus for Selecting Core Network
KR101795787B1 (en) Method and Apparatus for Selecting Core Network
AU2013201325B2 (en) A Traffic Offloading Apparatus

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 200980154459.4

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09788589

Country of ref document: EP

Kind code of ref document: A1

DPE1 Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101)
WWE Wipo information: entry into national phase

Ref document number: 12011501323

Country of ref document: PH

ENP Entry into the national phase

Ref document number: 2011545319

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: MX/A/2011/007200

Country of ref document: MX

WWE Wipo information: entry into national phase

Ref document number: 13143805

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2009788589

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 3309/KOLNP/2011

Country of ref document: IN

REG Reference to national code

Ref country code: BR

Ref legal event code: B01A

Ref document number: PI0923936

Country of ref document: BR

ENP Entry into the national phase

Ref document number: PI0923936

Country of ref document: BR

Kind code of ref document: A2

Effective date: 20110707