The present invention relates to energy saving for Evolved Packet Core (EPC) in Long Term Evolution (LTE) system.
Compared to third-generation (3G) communication system, Evolved Packet System (EPS) networks will demand more power and thus produce more carbon dioxide (CO2). While facing the growing problems of climate change and energy shortages, energy saving appears essential in mobile communication industry. Energy saving products and mechanism are necessary to reduce energy consumption, and thus reduce the growth in energy supply needed to keep up with the demand.
NPL 1: 3GPP TS 23.401, “General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network (E-UTRAN) access (Release 9)”, V9.5.0, 2010-06
A mechanism is provided in this invention for energy saving in LTE core network. Considered that during night a large number of the users connecting mobile network for service is decreased, it is not necessary for the network to keep all the Mobility Management Entitys (MMEs) and/or Serving Gateways (S-GWs) working during that time. We extend it to a more general sense that whenever the traffic is not heavily loaded in the core network, some of the MMEs and/or S-GWs can power down and thus the goal of energy saving and pollution reduction can be achieved. MME pool defined in Non Patent Literature (NPL) 1 makes this mechanism possible.
Sleeping MME: A MME is going to power down or in power down state (for the purpose of energy saving).
Normal MME: A MME remaining permanently active, i.e. not in power down state. Sleeping S-GW: An S-GW is going to power down or in power down state (for the purpose of energy saving).
Normal S-GW: An S-GW remaining permanently active, i.e. not in power down state.
This invention considers energy saving in LTE core network. It is not necessary for all the MMEs and S-GWs to stay activated (i.e. remain in normal operation), if the network does not have heavy traffic load. When the network is aware of the decreased traffic load, some MMEs and/or some S-GWs will power down to reduce electricity consumption and CO2 production (these are called “sleeping” MMEs and “sleeping” S-GWs; other MMEs and S-GW are called “normal”). Similarly, when the traffic load becomes heavier, network can power up some of the formerly sleeping MMEs.
Meanwhile, the impact to UE should be none or as little as possible.
Having MMEs and/or S-GWs in power down state for some time saves the energy and reduce the CO2 production; based on typical traffic and load considerations, the number of MMEs/S-GWs and their aggregated time in this state is considerable.
Re-using the S1 based handover and tracking area updating procedures will not cause impacts on UE, neither will it bring much burden to the network.
The change of MME and/or S-GW procedure is transparent to UE and the existing system.
The object of the invention is achieved by a mechanism that to allow some of the MMEs and/or S-GWs to sleep (power down) when network's traffic load is decreased. User Equipments (UEs) in both connected and idle status are considered.
In case of MME goes to sleep, the MME sends a “Power down” notification message to all connected enhanced Node B (eNBs) when it is about to sleep. This MME is called sleeping MME.
Alternatively, sleeping MME can also page idle mode UEs to trigger the UE to perform the service request procedure (Step S205); after that, the involved eNB can issue an RRC release with cause “loadBalancingTAURequired”, this will cause subsequently a tracking area update. This variant of the procedure allows to reach the MME sleeping mode faster.
The sleeping MME are capable to wake up when for example, the time is up according to network configuration, eNB is overloaded, or disaster, etc. It will send a Power up notification to eNB (Steps S106 and S206 respectively shown in
In case of a sleeping S-GW, the MME which is associated with the S-GW sends a “Power down” notification message to all connected eNBs, with a parameter to indicate that the S-GW is going to sleep, and to the S-GW targeted for power down (Steps S301 and S401 respectively shown in
Note that in case of sleeping S-GWs, the MME makes the decision which S-GWs can go to sleep. Optionally, S-GWs can make the decision themselves and inform MMEs.
In order to prevent the MMEs, which are not informed by the sleeping S-GWs, from selecting a sleeping S-GW, S-GW should indicate DNS (Domain Name System) about its sleeping. DNS should update sleeping S-GW's status, so that MME will not select a sleeping S-GW. In the same way, when a sleeping S-GW wakes up, it is status should be updated in
DNS so that it can be selected by MMEs.
It is possible that both MME and S-GW go to sleep. In this case, it is sufficient that:
In power down preparation phase, for default settings of timers, a timer of 66 min 50 sec length is needed as defined below in case idle mode UEs are not paged in order to be moved to another MME:
T3412+T3411*5 times+T3402=54 min+10 sec*5+12 min
Otherwise, the power down preparation phase can be set to the max time needed to page all UEs to move them to another MME.
Note that although the illustration is omitted, the MME can be configured by, for example, transceivers which respectively conduct communication with connected eNB(s), other MME(s) in the same pool and S-GWs, and a controller which controls their transceivers to execute the processes respectively shown in
Further, the eNB can be configured by, for example, a transceiver which conducts communication with MMEs, a transceiver which conducts wireless communication with the UE, and a controller which controls their transceivers to execute the processes respectively shown in
Furthermore, the S-GW can be configured by, for example, a transceiver which conducts communication with MMEs in the same pool, and a controller which controls this transceiver to execute the processes respectively shown in
Note that the present invention is not limited to the above-mentioned exemplary embodiments, and it is obvious that various modifications can be made by those of ordinary skill in the art based on the recitation of the claims.
This application is based upon and claims the benefit of priority from Japanese patent application No. 2010-182385, filed on Aug. 17, 2010, the disclosure of which is incorporated herein in its entirety by reference.
The whole or part of the exemplary embodiments disclosed above can be described as, but not limited to, the following supplementary notes.
Power down notification is sent to eNB by a sleeping MME or S-GW (in case that S-GW is capable of making the decision) then it is triggered to sleep. In the same way, a sleeping MME sends Power up notification to eNB to indicate that it is waking up from power down state.
Upon receiving Power down notification from MME, eNB will initiate S1 based handover by sending Handover required message to MME and omit the RRC signaling between UE.
Since MME has to forward its associated UE to an active or unsleeping MME, it should not power down right after it sends out the Power down notification. It will enter power down preparation phase, and wait till UEs established connection with an active MME.
This handover is slightly different from the normal S1 based handover, in the way that eNB is both the source and the target while sleeping MME is the source MME and unsleeping MME is the target MME.
Part of the handover procedure (step 2-9 in NPL 1) is re-used in case of sleeping S-GW. In the Handover command message from MME to eNB, the necessary information about selected unsleeping S-GW can be provided.
In order not to impact UE's behavior and cause unnecessary signaling, sleeping MME waits UE in idle mode performing tracking area updating procedure. During which, eNB will perform MME selection to select unsleeping MME for the UE.
Alternatively, sleeping MME can also page idle mode UEs (with an appropriate cause) to trigger the UE to perform the tracking area update, which allows speeding up the MME sleeping procedure.
There are a few events can trigger MME to wake up from sleeping status.
Normally MME sends Purge UE request when UE has been detached for 24 hours. However, if sleeping MME wakes up with status unchanged, 24 hours might not be reached and Purge would not be triggered.
Therefore, sleeping MME forwards detached-UE's context to the selected unsleeping MME, then this will be taken care by the unsleeping MME.
A sleeping S-GW's status should be updated in DNS (Domain Name System), either by S-GW or MME in order to influence the DNS-based S-GW selection process (i.e. a sleeping S-GW should not be resolved by the DNS during its sleeping phase) due to the reasons given below:
In order to avoid that a MME may select a sleeping S-GW because of a DNS caching, the caching time for DNS resolution for S-GW selection may need to be reduced accordingly.
When a sleeping S-GW wakes up, the DNS should also be updated to allow selection of the S-GW for new PDN (Packet Data Network) connections.
Number | Date | Country | Kind |
---|---|---|---|
2010-182385 | Aug 2010 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2011/067560 | 7/22/2011 | WO | 00 | 1/14/2013 |