The invention relates generally to mobile communication networks. More particularly, the invention relates to discovery of small cells coexisting within a surrounding macro cell.
Local area or small cells are typically mobile communication base stations, such as pico cells or femtocells, which may significantly improve the user experience in an economical way. The small cells are frequently deployed with macro cells in an overlapped way. The small cells may provide additional capacity and coverage in homes and offices. However, discovery of such small cells may be cumbersome.
According to an aspect of the invention, there are provided methods as specified in claims 1 and 10.
According to an aspect of the invention, there are provided apparatuses as specified in claims 14, 23, and 27.
According to an aspect of the invention, there is provided a computer program product as specified in claim 28.
According to an aspect of the invention, there is provided a computer-readable distribution medium carrying the above-mentioned computer program product.
According to an aspect of the invention, there is provided an apparatus comprising processing means configured to cause the apparatus to perform any of the embodiments as described in the appended claims.
According to an aspect of the invention, there is provided an apparatus comprising a processing system configured to cause the apparatus to perform any of the embodiments as described in the appended claims.
According to an aspect of the invention, there is provided an apparatus comprising means for performing any of the embodiments as described in the appended claims.
Embodiments of the invention are defined in the dependent claims.
In the following, the invention will be described in greater detail with reference to the embodiments and the accompanying drawings, in which
The following embodiments are exemplary. Although the specification may refer to “an”, “one”, or “some” embodiment(s) in several locations of the text, this does not necessarily mean that each reference is made to the same embodiment(s), or that a particular feature only applies to a single embodiment. Single features of different embodiments may also be combined to provide other embodiments.
The embodiments of the invention are applicable to a plurality of communication networks regardless of the applied radio access technology. For example, at least one of the following radio access technologies (RATs) may be applied: World-wide Interoperability for Microwave Access (WiMAX), Global System for Mobile communications (GSM, 2G), GSM EDGE radio access Network (GERAN), General Packet Radio Service (GRPS), Universal Mobile Telecommunication System (UMTS, 3G) based on basic wideband-code division multiple access (W-CDMA), high-speed packet access (HSPA), LTE, and/or LTE-A. The present embodiments are not, however, limited to these protocols. Typically the communication network comprises base stations, such as a node B (NB) or an evolved node B (eNB), capable of controlling radio communication and managing radio resources within the cell. Further, the eNB may establish a connection with a user equipment/(UE) such as a mobile user terminal (UT) or any other apparatus capable of operating in a mobile communication network.
As shown in
The UE 104 may be connected to the macro cell 100 and more particularly to the macro base station 102 as shown with the solid arrow. Thus, the UE 104 may be referred to as a macro UE (MUE). However, the small cells 106 to 110 may be able to provide better communication performance for the MUE 104 than the macro base station 102. For example, a handover from the macro cell 100 to one of the small cells 106 to 110 may save the MUE's 104 power consumption and efficiently offload from macro to small cells. However, in order to perform the handover, the MUE 104 may first need to detect the presence of such small cell 106 to 110 in its proximity. Therefore, how to efficiently discover a small cell 106 to 110 in the vicinity of the MUE 104 is an issue.
There are some existing techniques for performing the detection. However, they either require extensive inter-frequency measurements by the UE 104, use extensive amount of resources, or lack coordination between the neighboring femto-cells 106 to 110, and consequently they may cause significant amount of interference and be energy inefficient. For example, not only may the discovery signals cause interference to the macro network, but also different discovery signals may interfere with each other.
Therefore, in order to at least partially solve the above mentioned problems, a discovery signal transmitting scheme for a small cell discovery based on the small cell 106 detecting at least one MUE 104 in its proximity and negotiating with the associated macro cell 100 is proposed. For the following, let us assume that the UE 104 is in the coverage area of the LA cell 106 while communicating (shown with a bi-directional arrow 202) with the macro cell 100, as shown in
Then, the proposal comprises, as shown in
Upon detecting the presence of the at least one user terminal 104, the node 200 may transmit a request message to an associated cell 100 or 210 in step 302, wherein the request message comprises a resource allocation request for a discovery signal transmission 206 on an operating frequency F2 of the macro cell. 4. In other words, once the uplink detection shows the existence of active MUE 104, this event triggers the small cell 106 to request resources for the discovery signal transmission from the associated cell 100 or 210. This may be needed as the frequency of the to-be-performed discovery signal transmission is F2 which is the same as the operating frequency of the macro cell 100. In this way, the associated cell 100 or 210 may perform interference avoidance or mitigation when granting the resources, as will be discussed later.
Thereafter, the node 200 may receive, in step 304, a response message from the associated cell 100 or 210, wherein the response message comprises an indication of allocated resources for the discovery signal transmission 206. The node 200 may then, in step 306, cause a transmission of the discovery signal 206 on the indicated resources in order to allow the at least one user terminal 104 in the coverage area of the local area cell 106 to detect the discovery signal transmission 206, and thus, detect the small cell 106 in the vicinity. Based on the detection, the UE may trigger a handover to the small cell 106, if needed.
Thereafter, the associated cell (which may be the macro cell 100 or another macro cell 210) may determine whether or not to allocate resources for the discovery signal transmission 206 in step 402. This step may take into account the interference that may be caused to the macro cell 100 and to the other existing discovery signal transmission, as will be described.
Upon determining to allocate resources for the discovery signal transmission 206, the associated cell 100 or 210 may transmit, in step 404, the response message to the LA cell 106, wherein the response message comprises an indication of allocated resources for the discovery signal transmission 206 in order to allow the LA cell 106 to perform the discovery signal transmission 206. Such a network assisted solution for the discovery process of a small cell 106 may be beneficial because the network-assisted solutions do not put additional requirements on the existing UEs and may thus be backward compatible with legacy UEs.
As said, whether the small cell 106 is to transmit the discovery signal 206 to facilitate the small cell 106 discovery for the UE 104 depends on the results of the UE detection performed in step 400. This may be energy efficient because the small cell 106 may mute its transmission of the discovery signal for most of the time (when no UE is detected to be in the proximity) and this may also reduce the interference. Moreover, as a result, the small cell 106 in the vicinity of the UE 104 may be efficiently discovered without aggressive inter-frequency measurements by the UE 104.
Let us first take a closer look at
In an embodiment, the local area cell 106 operates on a same operating frequency F2 as the macro cell 100 to which the at least one user terminal 104 is connected to. The discovery signal may also be sent on the frequency F2 and the UE 104 may be able to detect the discovery signal broadcast 206 and, thus, detect the LA cell 106 in the vicinity. Then, the UE 104 may advantageously trigger a handover process from the macro cell 100 to the small cell 106, if needed.
Let us now consider an embodiment where the small cells 106 to 110 are operating with different operation frequency or frequencies F1 than the macro cell 100 to which the at least one user terminal 104 is connected to. Further, let us assume that the small cells are deployed in an uncoordinated way within the macro cell 100. In such scenario, the UT/UE 104 typically needs to carry out inter-frequency measurements frequently in order to discover the small cells 106 to 110 on non-serving carriers on frequency F1. Aggressive use of such inter-frequency measurements may unfortunately be costly in terms of the MUE's 104 power consumption. In addition, measurement gaps may occupy significant amount of resources.
However, the proposed solution may provide an efficient solution to this problem as well. As described above, according to the proposal, the UE 104 need not perform any inter-frequency measurements but the measurements may be made on the operating frequency F2. In such case the discovery signal 206 may be called an inter-frequency discovery signal. This is because the discovery signal 206 is transmitted on the frequency F2 even though the operating frequency of the small cell 106 is different, i.e. F1. In other words, regardless of whether the operating frequency of the LA cell 106 is F1 or F2, the discovery signal is transmitted on F2, which is the operating frequency of the macro cell 100.
Now let us look at the signaling flow diagram as presented in
In step 502, which may or may not precede the step 500, it is shown that the UE 104 communicates with the macro cell 100 on frequency F2. Let us, for the example of
In step 504, the small cell 106 may first determine whether there are active UEs 104 connected to the macro cell 100 (i.e. macro UEs, MUEs) in the vicinity. The small cell 106 may determine whether there are active MUEs in the vicinity based on an uplink detection performed by the small cell 106. Two approaches, detection based on interference over thermal (IoT) and detection of uplink reference signals (UL RS) may be used for the detection of uplink transmissions of the MUE 104, for example. These techniques are known to a skilled person and not explained here in detail. In addition, a combination of these, or any other known technique may be applied in step 504.
If the MUE detection in step 504 shows that there are no MUEs in the coverage area of the local area cell 106 connected to the macro cell 100, the method re-enters the MUE detection block 504. There may a periodicity defined for re-detecting the presence of the MUEs in the local area cell 106, for example. This may be advantageous as there is no point in transmitting the discovery signal if there is no MUE that would receive the discovery signal transmission in the cell 106. However, if the uplink detection in step 504 shows existence of active MUEs 104 in the coverage area of the small cell 106, the method proceed to step 508.
In step 508, the small cell 106 may send the request message to the associated cell, which in this example is the macro cell 100. The request message may comprise a request for resource allocation, as explained. The request message may be sent to the associated macro cell 100 through a wired link or a wireless link between the small cell 106 and the macro cell 100 in order to inform the associated macrocell 100 that the small cell 106 has detected the MUE 104 and that the small cell 106 intends to transmit the (inter-frequency) discovery signal.
Further, in an embodiment, the request comprises at least one of the following: an indication of the identification of the local area cell 106 (such as a small cell ID), an indication of the location of the local area cell 106 (such as GPS coordinates), an indication of the neighbor cells of the local area cell 106, an indication of the presence of the user terminal 104 (such as a MUE existence indicator). The request may also comprise other information if needed.
In step 510, the associated macro cell 100 determines whether to allocate resource to the small cell 106 or not. When performing such determination, the base station 102 may, in an embodiment, take into account the previously allocated resources for other discovery signal transmissions by other local area cells (such as cells 108 and 110 in
The radio resources may refer to time slots or frequency slots, or codes, or other resources. For example, different small cells 106 to 110 may be allocated different frequencies inside the frequency band of the macro cell 100 (i.e. inside the operating frequency F2 of the macro cell 100). The resources may be selected advantageously so that the interference is minimized.
Thereafter, in step 512, after the base station 102 of the associated cell 100 has decided to allocate the resources, the associated cell 100 may transmit the response message to the small cell 106 to indicate the allocated resources for the discovery signal transmission. The message may include at least the allocated radio resources indicator.
In an embodiment, the response message further comprises a discovery pattern to be applied in the discovery signal transmission. The discovery pattern may be used to separate the discovery signal transmissions from different small cells 106 to 110. The discovery patterns may refer to mutually (quasi-) orthogonal sequences among small cells (e.g. CDM-based sequences). The discovery patterns may also be used to indicate that different discovery signals may occupy different resource elements within a downlink time-frequency grid (i.e. different sub-carrier shifted patterns and transmission interval). The discovery patterns may also include different blank radio resources (e.g. blank subframes) in the discovery signals from different small cells 106 to 110 for interference avoidance and energy efficiency. There may also be some other related information to grant the small cell 106 to transmit the discovery signal.
In an embodiment, the base station of the associated cell may further cause a transmission of information to the at least one user terminal 104 in step 513, wherein the information indicates the at least one user terminal 104 to perform measurements for the discovery signal transmission 206 on the allocated frequency F2. That is, when the associated macro cell base-station 102 sends the response message to the LA cell base station, the associated BS 102 may also broadcast a message to the UEs 104 that they may perform intra-band measurements for the discovery signal.
In step 514, the small cell 106 may then transmit the (inter-frequency) discovery signal on the allocated radio resources of frequency F2 while the applied resources advantageously minimize interference with other small cells 108 to 110 and with the macro cell 100. In an embodiment, the discovery signal comprises at least one of the following: information about the identification of the local area cell 106, the operation frequency F1 of the local area cell 106 instead of or in addition to the frequency F2 used to transmit the discovery signal.
In step 516, the UE 104 may detect the discovery signal transmission. Based on the detection, the UE 104 may detect that there is the small cell 106 present in the proximity and that a handover to the small cell 106 may be possible, as shown in step 518. Thereafter, the active MUE 104 may send a proximity indication to the serving macro cell 100 when the handover 518 is to be made.
In step 520, while transmitting the inter-frequency discovery signal, the small cell 106 may still make detection of uplink transmissions in order to determine whether there is any active MUEs 104 in the vicinity anymore. Upon detecting that there is at least one UT connected to the macro cell 100 (or some other macro cell) present in the coverage area of the local area cell 106, the small cell 106 may keep on broadcasting the discovery signal as shown in the Figure. However, upon detecting that there are no user terminals connected to the macro cell 100 present in the coverage area of the local area cell 106 anymore, the small cell 106 may suspend the discovery signal transmission, as shown with a block 522. Turning off the transmission of the inter-frequency discovery signal in step 522 may advantageously reduce interference and save energy.
Further, when there is no user terminals present in the coverage area of the local area cell 106 anymore, the small cell 106 may transmit a release message to the associated cell 100 in step 524. This is shown in more details in
In an embodiment, the release message 604 may comprise an indication that the allocated resources are no longer used for the discovery signal transmission in order to allow the associated cell 100 to release the resources for other purposes. The macro cell 100 may then receive the release message from the local area cell 106. Consequently the macro cell 100 may release the corresponding radio resources in step 526 of
Each of the apparatuses 700, 800 may, as said, comprise a control circuitry 702, 802, respectively, e.g. a chip, a processor, a micro controller, or a combination of such circuitries causing the respective apparatus to perform any of the embodiments of the invention. Each control circuitry may be implemented with a separate digital signal processor provided with suitable software embedded on a computer readable medium, or with a separate logic circuit, such as an application specific integrated circuit (ASIC). Each of the control circuitries may comprise an interface, such as computer port, for providing communication capabilities. The respective memory 704, 804 may store software (PROG) executable by the corresponding at least one control circuitry
The apparatuses 700, 800 may further comprise radio interface components (TRX) 706, 806 providing the apparatus with radio communication capabilities with the radio access network, such as to the different macro cells, associated cells, small cells, as the case may be. The radio interface components may comprise standard well-known components such as amplifier, filter, frequency-converter, (de)modulator, and encoder/decoder circuitries and one or more antennas.
The apparatuses 700, 800 may also comprise user interfaces 708, 808 comprising, for example, at least one keypad, a microphone, a touch display, a display, a speaker, etc. Each user interface may be used to control the respective apparatus by the user.
As said, the apparatuses 700, 800 may comprise the memories 704, 804 connected to the respective control circuitry 702, 802. However, memory may also be integrated to the respective control circuitry and, thus, no memory may be required. The memory may be implemented using any suitable data storage technology, such as semiconductor based memory devices, flash memory, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory.
In an embodiment, the apparatus 700, 800 may be or be comprised in a base station (also called a base transceiver station, a Node B, a radio network controller, or an evolved Node B, for example). In an embodiment, the apparatus 700 is or is comprised in the base station of the small cell 106 to 110, such as the base station 200 of
The circuitry 702 of the apparatus 700 may comprise an association circuitry 710 for performing the selection of the associated macro cell. This circuitry may comprise, for example, a downlink receiver module configured to search and measure neighbor macro cell signals.
The circuitry 702 may further comprise a UE/UT detection circuitry 712 for detecting the presence of the macro UEs in the proximity. The circuitry 712 may comprise, for example, an uplink transmission detection module configured to determine whether there are active MUEs nearby the small cell.
The circuitry 702 may further comprise a discovery signal transmission circuitry 714 for broadcasting the discovery signal on the allocated resources on the frequency F2 of the macro cell to which the UE is connected to.
The circuitry 802 of the apparatus 800 may comprise a local area cell control circuitry 810 for controlling the associated LA cell. The circuitry 812 may further comprise a radio resource management circuitry 812 for allocating the radio resources on the basis of the request message from the small cell and handling the interference avoidance by taking into account the already allocated radio resources, for example.
As used in this application, the term ‘circuitry’ refers to all of the following: (a) hardware-only circuit implementations, such as implementations in only analog and/or digital circuitry, and (b) combinations of circuits and software (and/or firmware), such as (as applicable): (i) a combination of processor(s) or (ii) portions of processor(s)/software including digital signal processor(s), software, and memory(ies) that work together to cause an apparatus to perform various functions, and (c) circuits, such as a microprocessor(s) or a portion of a microprocessor(s), that require software or firmware for operation, even if the software or firmware is not physically present. This definition of ‘circuitry’ applies to all uses of this term in this application. As a further example, as used in this application, the term ‘circuitry’ would also cover an implementation of merely a processor (or multiple processors) or a portion of a processor and its (or their) accompanying software and/or firmware. The term ‘circuitry’ would also cover, for example and if applicable to the particular element, a baseband integrated circuit or applications processor integrated circuit for a mobile phone or a similar integrated circuit in a server, a cellular network device, or another network device.
The techniques and methods described herein may be implemented by various means. For example, these techniques may be implemented in hardware (one or more devices), firmware (one or more devices), software (one or more modules), or combinations thereof. For a hardware implementation, the apparatus(es) of embodiments may be implemented within one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), processors, controllers, micro-controllers, microprocessors, other electronic units designed to perform the functions described herein, or a combination thereof. For firmware or software, the implementation can be carried out through modules of at least one chip set (e.g. procedures, functions, and so on) that perform the functions described herein. The software codes may be stored in a memory unit and executed by processors. The memory unit may be implemented within the processor or externally to the processor. In the latter case, it can be communicatively coupled to the processor via various means, as is known in the art. Additionally, the components of the systems described herein may be rearranged and/or complemented by additional components in order to facilitate the achievements of the various aspects, etc., described with regard thereto, and they are not limited to the precise configurations set forth in the given figures, as will be appreciated by one skilled in the art.
Embodiments as described may also be carried out in the form of a computer process defined by a computer program. The computer program may be in source code form, object code form, or in some intermediate form, and it may be stored in some sort of carrier, which may be any entity or device capable of carrying the program. For example, the computer program may be stored on a computer program distribution medium readable by a computer or a processor. The computer program medium may be, for example but not limited to, a record medium, computer memory, read-only memory, electrical carrier signal, telecommunications signal, and software distribution package, for example.
Even though the invention has been described above with reference to an example according to the accompanying drawings, it is clear that the invention is not restricted thereto but can be modified in several ways within the scope of the appended claims. Therefore, all words and expressions should be interpreted broadly and they are intended to illustrate, not to restrict, the embodiment. It will be obvious to a person skilled in the art that, as technology advances, the inventive concept can be implemented in various ways. Further, it is clear to a person skilled in the art that the described embodiments may, but are not required to, be combined with other embodiments in various ways.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2012/082558 | 10/8/2012 | WO | 00 |