The exemplary and non-limiting embodiments of this invention relate generally to wireless communication systems, methods, devices and computer programs, and more specifically relate to coordination among access nodes of a heterogeneous network to avoid or at least mitigate mutual interference.
The radio environment has become more complex as different systems overlap and the need has arisen to coordinate among them for smart-phones and other types of user equipments (UEs) which communicate on multiple systems at once. Traditional hierarchical cellular arrangements are generically termed a macro network or macro cell, and within or near that macro cell is one or more other radio sub-environments such as a pico cell (operating what is sometimes termed an underlay network) or device-to-device communications. Such overlapping networks are often referred to as heterogeneous networks. The available radio spectrum is most efficiently employed when there is some coordination among these different radio networks.
The evolved Universal Terrestrial Radio Access Network system, sometimes termed Long Term Evolution (LTE or LTE-Advanced), has introduced in Release 10 a mechanism to mitigate interference in such a heterogeneous radio network environment, termed enhanced inter-cell interference coordination eICIC. Specifically, the macro eNB 22 will restrict itself in certain identified almost-blank subframes (ABS) to transmit nothing except the common reference signals used for measurements (and in some cases also essential control information like synchronization, paging, or system information) but never any unicast downlink user data. During these ABSs, transmissions by the pico eNB 26 are ‘protected’ in that transmissions from the macro eNB with its greater transmit power (hence larger geographic area of its cell) will not severely interfere with the lower power pico eNB 26 transmissions on link 23. If UE 20 is not attached to the pico eNB 26 it can measure the common reference signal which the macro eNB 22 transmits in the ABS and report its radio link measurement to the macro eNB 22 for mobility purposes.
The combined usage of eICIC with cell range expansion (CRE, such as via pico cell 24 in
Further background in this regard can be seen at the specification 3GPP TS 36.814 V9.0.0 (2010-03); and at document R1-120023 by Huawei and HiSilicon entitled A
Recently the 3GPP group has further looked into supporting partial ABS in the time domain in the aggressor cell (the macro eNB in the deployment of eICIC explained for
The foregoing and other problems are overcome, and other advantages are realized, by the use of the exemplary embodiments of this invention.
In a first exemplary aspect of the invention there is a method for controlling an aggressor access node in a heterogeneous network. In this embodiment the method comprises: sending to a victim access node a pattern of transmit power for designated low-interference subframes; utilizing feedback information, collected from the victim access node and which quantizes interference seen by user equipments which are allocated at least some of the designed low-interference subframes, to select whether and how much to adjust transmit power for subsequent designated low-interference subframes; and sending to the victim access node a pattern of the adjusted transmit power for the subsequent designated low-interference subframes.
In a second exemplary aspect of the invention there is an apparatus comprising at least one processor; and at least one memory including computer program code. This apparatus is for controlling an aggressor access node in a heterogeneous network, and the apparatus may be the whole aggressor access node or one or more components thereof. In this embodiment the at least one memory and the computer program code is configured, with the at least one processor, to cause the apparatus at least to: send to a victim access node a pattern of transmit power for designated low-interference subframes; utilize feedback information, collected from the victim access node and which quantizes interference seen by user equipments which are allocated at least some of the designed low-interference subframes, to select whether and how much to adjust transmit power for subsequent designated low-interference subframes; and send to the victim access node a pattern of the adjusted transmit power for the subsequent designated low-interference subframes.
In a third exemplary aspect of the invention there is a computer readable memory tangibly storing a set of computer instructions that is executable by at least one processor. In this embodiment the set of executable computer instructions comprises: code for sending to a victim access node a pattern of transmit power for designated low-interference subframes; code for utilizing feedback information, collected from the victim access node and which quantizes interference seen by user equipments which are allocated at least some of the designed low-interference subframes, to select whether and how much to adjust transmit power for subsequent designated low-interference subframes; and code for sending to the victim access node a pattern of the adjusted transmit power for the subsequent designated low-interference subframes.
In a fourth exemplary aspect of the invention there is a method for controlling a victim access node in a heterogeneous network. In this aspect the method comprises: sending to user equipments a pattern of transmit power for designated low-interference subframes and respective resource allocations in the designated low-interference subframes; deriving interference level per user equipment in the designated low-interference subframes based on channel quality indications received from the respective user equipments; and sending to an aggressor access node feedback information which quantizes the derived interference level for at least some of the user equipments.
In a fifth exemplary aspect of the invention there is an apparatus comprising at least one processor; and at least one memory including computer program code. This apparatus is for controlling a victim access node in a heterogeneous network, and the apparatus may be the whole victim access node or one or more components thereof. In this aspect the at least one memory and the computer program code is configured, with the at least one processor, to cause the apparatus at least to: send to user equipments a pattern of transmit power for designated low-interference subframes and respective resource allocations in the designated low-interference subframes; derive interference level per user equipment in the designated low-interference subframes based on channel quality indications received from the respective user equipments; and send to an aggressor access node feedback information which quantizes the derived interference level for at least some of the user equipments.
In a sixth exemplary aspect of the invention there is a computer readable memory tangibly storing a set of computer instructions that is executable by at least one processor. In this aspect the set of computer instructions comprises: code for sending to user equipments a pattern of transmit power for designated low-interference subframes and respective resource allocations in the designated low-interference subframes; code for deriving interference level per user equipment in the designated low-interference subframes based on channel quality indications received from the respective user equipments; and code for sending to an aggressor access node feedback information which quantizes the derived interference level for at least some of the user equipments.
To improve the spectral utilization on reduced power ABSs, it is beneficial to provide the aggressor cell (e.g., the macro eNB 22) with the flexibility of adapting its ABS power to the CRE bias value rather than to make macro eNB set the same low power or zero power on configured ABSs. In this regard, 3GPP TS 36.814 details that when multiple victim eNBs are deployed under the same macro eNB coverage (as is shown at
Additionally, since each of the traffic, the interference scenario and the CRE bias are time-varying, it is preferable to utilize information exchanged between the relevant pico eNB and its macro eNB rather than to use operations and maintenance (OAM) settings. In the LTE radio access technology there is an X2 interface between eNBs which can be used for this information exchange, but an X2 signalling enhancement is needed to fully utilize the reduced power ABS. In some practical deployments of a heterogeneous network there may be a large number of pico eNBs under a single macro eNB.
With the above considerations in mind, it is then important to know how to determine what is the recommended number as well as the value of transmit power levels 1 and 2. In addition to that quantitative solution, then given the limited power it needs to be determined how the interference between the macro and pico eNBs should be restricted so that the remaining transmission power of the victim UE 20 at the pico cell may support the data transmission, when applying the corresponding uplink transmission power control.
The teachings below resolve the reportable quantities for tolerable interference levels and UE assignments to subframe groups. In particular, the detailed examples below introduce new metrics for the victim cell feedback to facilitate the aggressor cell's determination of the appropriate transmission power level of a low-interference subframe (e.g., LP-ABS), where that determination seeks to maximize the utilization of the protected radio resource while ensuring an acceptable performance at the victim cell. While the examples below are in the specific context of a heterogeneous network operating according to the LTE radio access technology, LTE is not any limitation to how these teachings may be implemented for many radio access technologies are utilizing heterogeneous networks. The specific references below to X2 interface, eNB, and other names specific to LTE are therefore not limiting and apply equally to similar interfaces, entities, channels, etc. in other radio access technologies that may be know by different names.
More specifically, these teachings detail exemplary reportable quantities for tolerable interference levels and UE assignments to subframe groups. In particular, the pico eNB 26 reports the assistance information to facilitate the macro eNB 22 doing a low-interference subframe (e.g., LP-ABS) set and adjustment. The assistance information may include the acceptable interference level as well as the low-interference subframe status, and in some embodiments may further include the physical resource block (PRB) allocation in a certain low-interference subframe. The macro eNB 22 integrates these factors along with the local information to determine the corresponding number and transmission power level of low-interference subframes, as well as the PRB utilization, in order to maximize the resource utilization in the protected resource and to maximize energy efficiency.
To this end we define two new metrics: an acceptable interference level (AIL); and a low interference subframe status (LISS) of the classified highly interfered UEs 20. Based on these the macro eNB 22 can determine what is the appropriate transmission power level and the appropriate number of a corresponding level low-interference subframe.
First consider the acceptable interference level metric AIL. The AIL may be of different configurations with respect to the reported factors and the IEs shown at
The low-interference subframe status (LISS) metric may be considered to be an enhancement of the resource status report. The LISS in one example is defined as the percentage of physical resource blocks (PRBs) of low-interference subframe allocated for UEs that need to be protected by the low-interference subframe from inter-cell interference. In a specific embodiment the denominator of the percentage calculation is indicated in the usable low-interference subframe information. This is shown at reference numbers 308, 408 and 508 of
Reporting of the AIL and the LISS by the pico eNB 26 to the macro eNB 22 may be triggered by the pico eNB 26 periodically, or even aperiodically based on some predefined events which are detailed below by example with respect to
Respecting the PRB allocation, this can be defined in a certain level of low-interference subframe, that is, an enhancement of the relative narrowband transmit power (RNTP) by limiting it only to low-interference subframe in the corresponding level.
This enhancement of the RNTP respresents that the aggressor cell (macro eNB 22) keeps at least the corresponding percentage resource in the total PRB lower than the supposed power threshold, and leaves the remaining PRB unrestricted in the low-interference subframe of a certain level, with respect to the number of highly interfered UE 20 and traffic load of the victim cell 26. This is shown at reference numbers 310, 410 and 510 of respective
The macro eNB 22 can notify the pico eNB 26 of this in the form of a certain pattern of transmit power levels in the different PRBs of the LP-ABSs that is semi-statically exchanged over the inter-eNB interface (2 in the LTE system). Such a pattern may be communicated for example as a bitmap of PRBs similar to the RNTP, together with the corresponding power level or threshold.
Note also that alongside the LP-ABS patterns of PRB transmit powers the macro eNB 22 may also be protecting the pico eNB's communications with conventional (zero-power) ABSs. In practice these conventional ABSs may exhibit some marginal amount greater than zero power since some transmissions by the macro eNB are allowed in them (such as for example synchronization signals). Regardless, in the wireless arts the conventional ABSs in LTE/LTE-A are considered to be at zero-power from the macro eNB's transmission perspective and so the zero power (ZP)-ABS nomenclature is continued below with this conventional understanding.
Various levels of LP-ABS channel state information (CSI) measurement subframes or LP-ABS transmit power patterns need to be signaled to the victim UE 20 by the victim cell eNB/pico eNB 26 which is done at message 204 in
Having derived at block 210 the relevant feedback information for the macro eNB 22 to make appropriate adjustments to the pica eNB 26 and/or UE 20 transmit power, there are various ways to trigger the pico eNB 26 to report that feedback information in the AIL and LISS of the UEs that are classified as being highly interfered, from which the macro eNB determines what will be the appropriate transmission power level and number of a corresponding level LP-ABS. The pico eNB 26 can be triggered at block 212 to send these reports periodically, or they may be event driven. Some non-limiting examples of aperiodic event driven triggers for sending AIL feedback reports include the following:
An example of an aperiodic event driven trigger for sending LISS feedback reports include the LISS being higher or lower than a predetermined threshold. However triggered, assume the pico eNB 26 reports the AIL and/or LISS information to the macro eNB 22 at message 214 of
The macro eNB 22 then makes a decision at block 216 on whether to adjust the transmission power and what is the appropriate number and transmission power level that would maximize the LP-ABS resource utilization. The macro eNB 22 does this by integrating all the feedback that the victim cell/pico eNB 26 reports for all of its corresponding UEs. For example, when both the macro eNB 22 and the pica eNB 26 are heavily loaded with traffic and therefore energy limited, the macro eNB 22 may compare the benefit of an adjustment to the transmit power level in the LP-ABSs and decide which one will bring forth better performance in terms of resource utilization efficiency, data throughput, and energy efficiency. In other words, the macro eNB 22 will seek in this heavily loaded scenario to prolong the victim UE 20 lifetime in regards to a sufficient number of LP-ABSs in which it will encounter sufficiently low interference.
As shown in field 401 of
Assuming there is some adjustment to the allowed transmit power in the LP-ABSs, the macro eNB 22 then sends the new pattern and transmit power for the next subsequent LP-ABSs at message 202B of
Such blocks and the functions they represent are non-limiting examples, and may be practiced in various components such as integrated circuit chips and modules, and that the exemplary embodiments of this invention may be realized in an apparatus that is embodied as an integrated circuit. The integrated circuit, or circuits, may comprise circuitry (as well as possibly firmware) for embodying at least one or more of a data processor or data processors, a digital signal processor or processors, baseband circuitry and radio frequency circuitry that are configurable so as to operate in accordance with the exemplary embodiments of this invention.
Further portions of
Block 610 reviews the LISS. In this case the feedback information comprises a low-interference subframe status report that indicates a percentage of physical resource blocks of the designated low-interference subframes which are allocated to user equipments that need to be protected by the designated low-interference sub frames from inter-cell interference.
The enhancement of the RNTP in one embodiment respresents that the aggressor access node (macro eNB in the above examples) keeps at least a corresponding percentage resource in the total PRBs lower than a supposed power threshold, and leaves remaining PRBs or that total unrestricted in the subsequent designated low-interference subframe of a given power level. In one particular but non-limiting embodiment the enhancement of the RNTP is sent to the victim access node (pica eNB in the above examples) as a bitmap pattern, together with the power threshold. That power threshold may be selected by the aggressor access node based on a threshold that is suggested by the victim access node, where such a suggestion is available to the aggressor access node.
Specific examples of the feedback information are summarized at blocks 606 and 608 of
Reference is now made to
The UE 20 includes processing means such as at least one data processor (DP) 20A, storing means such as at least one computer-readable memory (MEM) 20B storing at least one computer program (PROG) 20C, communicating means such as a transmitter TX 20D and a receiver RX 20E for bidirectional wireless communications with the pico eNB 26 via one or more antennas 20F. Within the memory 20B of the first UE 20 is also a computer program for measuring and reporting channel quality indications such as RSRP/RSRQ to the pica eNB 26 as detailed above for the various embodiments.
The first/macro eNB 22 also includes processing means such as at least one data processor (DP) 22A, storing means such as at least one computer-readable memory (MEM) 22B storing at least one computer program (PROG) 22C, and communicating means such as a transmitter TX 22D and a receiver RX 22E for bidirectional wireless communications with its associated user devices (not shown) via one or more antennas 22F and a modem. The macro eNB 22 has stored in its memory at 22G software to decide, based on the AIL and/or LISS feedback information, the transmit power levels for the next set of LP-ABSs as detailed in particular by the above non-limiting examples.
The pico eNB 26 is similarly functional with processing means such as at least one data processor (DP) 26A, storing means such as at least one computer-readable memory (MEM) 26B storing at least one computer program (PROG) 26C, and communicating means such as a transmitter TX 26D and a receiver RX 26E for bidirectional wireless communications with its associated user devices (for which only one is shown as UE 20) via one or more antennas 22F and a modem. The pico eNB 26 has stored in its memory at 26G software to derive the per-UE interference level based on the per-UE reported RSRP/RSRQ, and to quantize the interference level and in some embodiments also suggest to the macro eNB 22 a new transmit power level for the next subsequent LP-ABSs as detailed in particular by the above non-limiting examples.
For completeness the MME/S-GW 24 is also shown to include a DP 24A, and a MEM 24B storing a FROG 24C, and additionally a modem 24H for communicating with at least the first/macro eNB 22 and possibly also the pico eNB 26. While not particularly illustrated for the UE 20 or eNBs 22, 26, those devices are also assumed to include as part of their wireless communicating means a modem which may in one exemplary but non limiting embodiment be inbuilt on an RF front end chip so as to carry the respective TX 20D/22D/26D and RX 20E/22E/26E.
At least one of the PROGs 22C/22G, 26C/26G in the macro and eNB 22 and in the pico eNB 26 is assumed to include program instructions that, when executed by the associated DP 22A, 26A, enable the device to operate in accordance with the exemplary embodiments of this invention as detailed more fully above. In this regard the exemplary embodiments of this invention may be implemented at least in part by computer software stored on the MEM 22B, 26B which is executable by the DP 22A, 26A of the respective devices 22, 26; or by hardware; or by a combination of tangibly stored software and hardware (and tangibly stored firmware). Electronic devices implementing these aspects of the invention need not be the access node 22, 26, but exemplary embodiments may be implemented by one or more components of same such as the above described tangibly stored software, hardware, firmware and DP, or a system on a chip SOC or an application specific integrated circuit ASIC or a digital signal processor DSP or a modem or a subscriber identity module commonly referred to as a SIM card.
Various embodiments of the UE 20 can include, but are not limited to: cellular telephones; data cards, USB dangles, personal portable digital devices having wireless communication capabilities including but not limited to laptop/palmtop/tablet computers, digital cameras and music devices, and Internet appliances. Various embodiments of the eNBs 22, 26 may be a network base station/access node, a remote radio head, a relay, or one or more components of any of those implementations.
Various embodiments of the computer readable MEM 20B, 22B, 26B include any data storage technology type which is suitable to the local technical environment, including but not limited to semiconductor based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory, removable memory, disc memory, flash memory, DRAM, SRAM, EEPRQM and the like. Various embodiments of the DP 20A, 22A, 26A include but are not limited to general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and multi-core processors.
Various modifications and adaptations to the foregoing exemplary embodiments of this invention may become apparent to those skilled in the relevant arts in view of the foregoing description. While the exemplary embodiments have been described above in the context of the LTE and LTE-A systems, it should be appreciated that the exemplary embodiments of this invention are not limited for use with only this one particular type of wireless communication system, and that they may be used to advantage in other wireless communication systems such as for example UTRAN or other radio access technologies that now or in the future utilize a managed-interference subframe arrangement to implement a heterogeneous network.
Some of the various features of the above non-limiting embodiments may be used to advantage without the corresponding use of other described features. The foregoing description should therefore be considered as merely illustrative of the principles, teachings and exemplary embodiments of this invention, and not in limitation thereof.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2012/084731 | 11/16/2012 | WO | 00 |