The present application relates generally to managing operation of nodes in cellular communication networks.
Cellular communication systems are comprised of cells. Each cell in a cellular communication system may be controlled by a base station or access point device, wherein a base station may be arranged to control more than one cell, for example where cells are formed as directional sectors or where cells are configured to operate on different frequencies.
Cellular communication systems may operate in accordance with industry standards, such as for example wideband code division multiple access, WCDMA, long term evolution, LTE, global system for mobile communication, GSM, interim standard 95, IS-95, and wireless local area network, WLAN, standards. A mobile terminal operating in accordance with the same standard as the communication system may obtain access to the system to provide communication service to a user operating the mobile terminal.
When mobile terminals roam in a coverage area of a cellular communication system, they may move from a coverage area of a first cell to a coverage area of a second cell. To maintain connectivity toward the cellular communication system, the serving cell of such a terminal may be reassigned from the first cell to the second cell. The mobile terminal may periodically measure for signals transmitted from the first and second cells to find out, when a handover from the first cell to the second cell is useful. For example, when the mobile terminal detects that a signal strength of a signal transmitted from the first cell declines while a signal strength of a signal transmitted from the second cell increases, the terminal may conclude it is moving toward the second cell.
Heterogeneous networks comprise cells of varying sizes, which may be referred to as macrocells and small cells. Macrocells may be configured to provide wide-area coverage, while small cells with smaller cell coverage areas may be configured to provide increased communication capacity in areas with high network traffic, for example. A cell coverage area of a small cell may be enclosed inside a cell coverage area of a macrocell.
A core network directs functioning of a cellular communication system and controls base stations to perform according to policies defined by network operators. A core network may control base stations via direct connections between core network nodes and base stations, or indirectly via radio network controller nodes, the radio network controller nodes having direct connections to both core network nodes and base stations.
Various aspects of examples of the invention are set out in the claims.
According to a first aspect of the present invention, there is provided an apparatus, comprising at least one processing core configured to determine whether to switch a first base station from a first mode to a second mode, wherein when in the second mode the first base station is at least in part controlled by a second base station, and a transmitter configured to cause a message comprising an indication of the determination to be transmitted toward at least one of the first base station and the second base station.
According to a second aspect of the present invention, there is provided a method, comprising determining whether to switch a first base station from a first mode to a second mode, wherein when in the second mode the first base station is at least in part controlled by a second base station, and causing a message comprising an indication of the determination to be transmitted toward at least one of the first base station and the second base station
According to a third aspect of the present invention, there is provided an apparatus, comprising at least one processor, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processor, cause the apparatus to at least determine a load condition in a core network node, and responsive to the determination, cause a message to be transmitted to a base station node, the message comprising at least one of an indication of the load condition and an instruction to switch the base station node from a first mode to a second mode, wherein when in the second mode the base station node is at least in part controlled by a second base station.
According to a fourth aspect of the present invention, there is provided a method, comprising determining a load condition in a core network node, and responsive to the determination, causing a message to be transmitted to a base station node, the message comprising at least one of an indication of the load condition and an instruction to switch the base station node from a first mode to a second mode, wherein when in the second mode the base station node is at least in part controlled by a second base station node.
According to further aspects of the present invention, computer programs are provided that are configured to cause methods in accordance with the second and fourth aspects to be performed, when run.
For a more complete understanding of example embodiments of the present invention, reference is now made to the following descriptions taken in connection with the accompanying drawings in which:
Core network nodes have limited capacity to interact with base stations. In cases where a core network node, such as for example a mobility management entity, MME, is highly loaded it may be beneficial for base stations to re-arrange their hierarchical relationships so that not all base stations need be controlled by the core network node, and at least one base station may be at least in part controlled by another base station instead. Likewise, base stations may choose to adopt a mode of functioning where at least one base station may be at least in part controlled by another base station in response to serving mobiles capable of attaching to such an arrangement of base stations.
Illustrated is also base station 130, which controls cell 103. Cell 103 may be considered a small cell, the coverage area of which is in this example enclosed within the coverage area of cell 102. However, the invention is not restricted hereto and in some embodiments the cell coverage area of cell 103 may be, in part or in whole, outside that of cell 102. Base station 130 is illustrated as being in wireless communication with mobile 110 via wireless link 112. Wireless link 112 may comprise an uplink for conveying information from mobile 110 to base station 130. Wireless link 112 may comprise a downlink for conveying information from base station 130 to mobile 110. When mobile 110 supports a wireless communication standard that base station 130 uses, wireless link 112 may be set up using this shared standard, to achieve interoperability between mobile 110 and base station 130. Base station 130 may operate in accordance with the same standard as base station 120, or in accordance with a different standard.
The term “base station” in connection with entity 130 is terminological only, and it is to be understood that in some embodiments other terms, such as for example “access point”, may be seen as more usual or appropriate. In some embodiments, cell 103 is not a small cell but a macrocell like cell 102. In some embodiments, cell 102 may be a small cell, and cell 103 a macrocell or a small cell.
First core network node 140 is in the example of
Second core network node 150 may communicate with first core network node 140 via connection 142, which may be, for example, a wire-line connection. Second core network node 150 may comprise, for example, a gateway configured to provide connectivity to further networks. Although illustrated as being controlled by the same core network node in
Connection 132 in
In certain situations, it may be beneficial for base station 130 to switch from the first mode to the second mode, in other words for base station 130 to switch from being controlled by first core network node 140 to being at least in part controlled by base station 120. This may be the case, for example, where a core network node involved in controlling base station 130 becomes highly loaded. In this case, at least part of the controlling load is transferred from the core network node to base station 120, and the load situation in the core network node may be reduced. In effect, at least part of the signaling between base station 130 and first core network node 140 that is present on connection 132 in the first mode may be concealed from the core network in when base station 130 in the second mode, that is when it is controlled at least in part by base station 120.
Another example of a situation when it may be beneficial for base station 130 to switch from the first mode to the second mode is where base station 120 is highly loaded and it desires to offload at least part of its traffic. In case the cell coverage areas of cells 102 and 103 overlap, a mobile attached to base station 120 may be able to hand over to being attached to base station 130, thereby reducing a load of base station 120. Base stations 120 and 130 may agree on the switch of mode of base station 130 by exchanging signaling messages between each other. After the handing-over of at least one mobile from base station 120 to base station 130, and after the switch of base station 130 from the first mode to the second mode, base station 130 may continue to operate as a serving base station for the at least one handed-over mobile, but radio aspects of the connection to the at least one handed-over mobile will be handled by base station 130. In this regard, base station 120 may maintain at least partly control over the mobile but doesn't need to process radio aspects of the connection to the mobile, which reduces a processing load in base station 120.
Base station 130 may determine to initiate a process to transition from the first mode to the second mode at least in part responsive to receiving from a mobile an indication that the mobile supports a capability, such as for example dual connectivity or a radio access technology employed by base station 130. Dual connectivity may comprise that a mobile is connected with two base stations at a time, for example the mobile may receive downlink data from both base stations at the same time, over respective connections to the two base stations.
Base station 130 may determine to initiate a process to transition from the first mode to the second mode at least in part responsive to receiving from a core network node an indication the core network node is operating under a high load. Base station 130 may determine to initiate a process to transition from the first mode to the second mode at least in part responsive to receiving from base station 120 a request for base station 130 to switch to the second mode. When base station 120 requests the second mode from base station 130, base station 130 may select base station 120 as the base station at least in part controlling base station 130 when in the second mode. When a core network node indicates high load and base station 130 responsively initiates the process to transition from the first mode to the second mode, base station 130 may select a base station and inquire from the selected base station, if it is willing to accept base station 130 at least partly under its control in the second mode. Base station 130 may be configured, for example, to select a base station to which base station 130 has a physical interface as the base station to at least partly control base station 130 in the second mode.
In general there is provided a first apparatus, such as for example a base station or a control device configured to control a base station when implanted in the base station. Examples of control devices include a processor and a chipset. The first apparatus may comprise at least one processing core configured to determine whether to switch a first base station from a first mode to a second mode, wherein when in the second mode the first base station is at least in part controlled by a second base station. The first apparatus may comprise or be comprised in the first base station. The first apparatus may comprise or be comprised in a core network element, such as for example a mobility management entity, MME. The first apparatus may further comprise a transmitter configured to cause a message comprising an indication of the determination to be transmitted toward at least one of the first base station and the second base station. Where the first apparatus comprises a base station, the transmitter may comprise a signaling transmitter the base station employs to communicate with further nodes. Where the first apparatus comprises a control device, the transmitter may comprise an output port of the control device, the output port being configured to signal to a transmitter of a base station internally in the base station when the control device is implanted in the base station.
In some embodiments, the first base station being at least in part controlled by the second base station comprises at least one of the first base station allowing the second base station to perform a role of serving base station to at least one user equipment connected to the first base station and the first base station allowing the second base station to manage radio resources of the first base station. A role of serving base station may comprise terminating an upper connection, such as for example a S1-MME association, to a core network node, while appearing toward the core network node as if the user equipment is consuming radio resources of the serving base station.
In some embodiments, the determination whether to switch from the first mode to the second mode is based at least in part on an overload indication received in the first base station from a core network node. The indication may be received via connection 132, for example. In some embodiments, the determination is based at least in part on a capability indication received from a user equipment. In some embodiments, the determination is based at least in part on a result of a verification of core network node information based on a temporary mobile subscriber identity, TMSI, received from a user equipment. The verification may comprise determining, based on the temporary mobile subscriber identity, an identity of a core network node associated with the user equipment, and determining whether the identified core network node is operating under high load. If the identified core network node is operating under high load, base station 130 may be caused to enter the second mode with respect to the user equipment that sent the temporary mobile subscriber identity. The temporary mobile subscriber identity may be received in a connection request, for example. In some embodiments, the determination whether to switch from the first mode to the second mode is based at least in part on a load status in a base station that would at least in part control the first base station in the second mode.
In some embodiments, when the first base station is in the first mode, it is configured to broadcast a negative closed subscriber group cell indicator. A negative closed subscriber group cell indicator may be broadcasted in a system information block, for example, such as a system information block 1.
In some embodiments, the at least one processing core is configured to select, based on at least one criterion, one of a plurality of macro base stations to act as the second base station. The criterion may comprise, for example, a load status in the macro base station or a load status in a core network node associated with the macro base station.
In general there is provided a second apparatus, comprising at least one processor, at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least determine a load condition in a core network node, and responsive to the determination, cause a message to be transmitted to a base station node, the message comprising at least one of an indication of the load condition and an instruction to switch the base station node from a first mode to a second mode, wherein when in the second mode the base station node is at least in part controlled by a second base station node. The base station node may be a base station node the second apparatus is at least in part controlling, wherein a switch of the base station node to the second mode reduces an operating load of the second apparatus. The second apparatus may comprise, for example, a core network node such as for example a mobility management entity.
As shown, the apparatus 10 may include at least one antenna 12 in communication with a transmitter 14 and a receiver 16. Alternatively transmit and receive antennas may be separate. The apparatus 10 may also include a processor 20 configured to provide signals to and receive signals from the transmitter and receiver, respectively, and to control the functioning of the apparatus. Processor 20 may be configured to control the functioning of the transmitter and receiver by effecting control signaling via electrical leads to the transmitter and receiver. Likewise processor 20 may be configured to control other elements of apparatus 10 by effecting control signaling via electrical leads connecting processor 20 to the other elements, such as for example a memory. The processor 20 may, for example, be embodied as various means including circuitry, at least one processing core, one or more microprocessors with accompanying digital signal processor(s), one or more processor(s) without an accompanying digital signal processor, one or more coprocessors, one or more multi-core processors, one or more controllers, processing circuitry, one or more computers, various other processing elements including integrated circuits such as, for example, an application specific integrated circuit, ASIC, or field programmable gate array, FPGA, or some combination thereof. A processor comprising exactly one processing core may be referred to as a single-core processor, while a processor comprising more than one processing core may be referred to as a multi-core processor. Accordingly, although illustrated in
The apparatus 10 may include volatile memory 40 and/or non-volatile memory 42. For example, volatile memory 40 may include Random Access Memory, RAM, including dynamic and/or static RAM, on-chip or off-chip cache memory, and/or the like. Non-volatile memory 42, which may be embedded and/or removable, may include, for example, read-only memory, flash memory, magnetic storage devices, for example, hard disks, floppy disk drives, magnetic tape, etc., optical disc drives and/or media, non-volatile random access memory, NVRAM, and/or the like. Like volatile memory 40, non-volatile memory 42 may include a cache area for temporary storage of data. At least part of the volatile and/or non-volatile memory may be embedded in processor 20. The memories may store one or more software programs, instructions, pieces of information, data, and/or the like which may be used by the apparatus for performing functions.
Responsive to a determination in phase 340 that no overload condition in base station BS2 prevents switching to the second mode, first base station BS1 in phase 350 transmits a request to second base station BS2 for first base station BS1 to become at least in part controlled by second base station BS2. Switching to the second mode may be desirable particularly where it is determined in phase 340 that the core network node which is associated with user equipment UE and base station BS2 is in a high load state. In some embodiments, only the load status of core network node CN is determined. Finally in phase 360, first base station is in the second mode, and core network node CN sees second base station BS2 as a serving base station of user equipment UE, while user equipment UE is in radio communication with first base station BS1. In case the message of phase 330 does not comprise an identity of user equipment UE, such as for example a TMSI, the determination of phase 340 may be omitted and a non-overloaded core network node selected.
Without in any way limiting the scope, interpretation, or application of the claims appearing below, a technical effect of one or more of the example embodiments disclosed herein is that a load status of a core network node may be controlled. Another technical effect of one or more of the example embodiments disclosed herein is that a load status of a base station may be controlled.
Embodiments of the present invention may be implemented in software, hardware, application logic or a combination of software, hardware and application logic. The software, application logic and/or hardware may reside on memory 40, the control apparatus 20 or electronic components, for example. In an example embodiment, the application logic, software or an instruction set is maintained on any one of various conventional computer-readable media. In the context of this document, a “computer-readable medium” may be any media or means that can contain, store, communicate, propagate or transport the instructions for use by or in connection with an instruction execution system, apparatus, or device, such as a computer, with one example of a computer described and depicted in
If desired, the different functions discussed herein may be performed in a different order and/or concurrently with each other. Furthermore, if desired, one or more of the above-described functions may be optional or may be combined.
Although various aspects of the invention are set out in the independent claims, other aspects of the invention comprise other combinations of features from the described embodiments and/or the dependent claims with the features of the independent claims, and not solely the combinations explicitly set out in the claims.
It is also noted herein that while the above describes example embodiments of the invention, these descriptions should not be viewed in a limiting sense. Rather, there are several variations and modifications which may be made without departing from the scope of the present invention as defined in the appended claims.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2013/078583 | 7/1/2013 | WO | 00 |