The invention relates generally to mobile communication networks. More particularly, the invention relates to exchange of scheduling information between base stations.
In radio communication networks, such as the Long Term Evolution (LTE) or the LTE-Advanced (LTE-A) of the 3rd Generation Partnership Project (3GPP), network planning comprises the use of common base stations, such as evolved node Bs, eNBs. There may also be user terminals (UTs) or user equipments (UEs) connected to the eNBs. The eNBs may provide radio coverage to corresponding cells, which may at least partially overlap. As a consequence, there may emerge a so called inter-cell interference. It may be important to reduce the inter-cell interference.
According to an aspect of the invention, there are provided methods as specified in claims 1, 3, and 10.
According to an aspect of the invention, there are provided apparatuses as specified in claims 14, 16, 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: Worldwide 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 said, inter-cell interference may degrade the communication efficiency in a scenario with closely located eNBs, as shown in
Inter-cell interference cancellation and/or coordination (ICIC) is an important research topic for cellular network. In the LTE network evolution, different kinds of technologies are applied in different releases. Typically, the ICIC technology may be classified in two kinds of approaches, one with static way and another with semi-static way. However, in realistic network deployments, a backhaul network between different eNBs and/or transmission points (TPs) is not perfect. In such case, the latency, e.g. the delay, is non-negligible, ranging from 1 ms to 20 ms, for example. The backhaul latency naturally impacts real-time information sharing between the neighboring eNBs or TPs. In the Release 8 of the 3GPP, the ICIC is targeted to a high latency backhaul for coordinating the load information between eNBs. An enhanced ICIC of the Release 10 provides some time domain interference avoidance, also targeting the long latency backhaul connections. A further enhanced ICIC of the Release 11 so coordinated multi-point (COMP) technology focuses on the interference detection of multiple cells and relies on dynamic information sharing between different cells to coordinate interference, thus requiring a low latency backhaul.
Possible ICIC parameters may include, for example, 1) an UL interference overload indication, which indicates the interference status on each physical resource block (PRB) of the UL, 2) an UL high interference indication, which indicates the interference sensitivity on each PRB of the UL, and 3) a DL relative narrowband transmit power, which indicates the transmitted power status for each PRB of the DL. It is assumed that a skilled person is aware of the term PRB in the LTE, which refers to a basic scheduling unit in UL and DL, which can be used for data/reference signal transfer. The time domain interference avoidance of the Release 10 may further involve an almost blank sub-frame (ABS) pattern exchange between neighboring eNBs (i.e. inter-eNBs), such as the eNBs 100 and 104. Then, the neighboring eNB 100 may acquire knowledge about which subframe is most suitable for resource scheduling. However, the use of ABS indication is a relatively complex technology.
As such, the above mentioned techniques are not optimal. Therefore, in order to further improve the network communication performance, information coordination allowing efficient link adaptation is proposed. As a result, the eNB 100 may advantageously adjust the resource scheduling and make better link adaptation in high latency backhaul scenarios on the basis of scheduling information exchange and channel state information (CSI), such as the channel quality indictor (CQI), feedback.
As shown, with respect to
The radio resource may, in an embodiment, be a physical resource block (PRB) shown with a reference numeral 400.
Let us know consider how the radio resource usage/utilization ratio is obtained for a given subband 424, 426, 428, 430. Let us assume that the eNB 104 has scheduled zero PRBs in the subband 424, two PRBs in the subband 426, all four PRBs in the subband 428, and only one PRB in the subband 430. As the available number of PRBs in each of the subbands 424 to 430 is, in this example, four, it may be derived that the radio resource usage ratio is 0% for the subband 424, 50% for the subband 426, 100% for the subband 428, and 25% for the subband 430. As such, the determined scheduling plan may comprise an indication of the resource usage ratio for one or more subbands 424 to 430, i.e. it is the planned PRB usage/utilization ratio of one or more subbands 424 to 430 or bandwidth partitions 424 to 430. In an embodiment, the radio resource usage ratio is the PRB usage ratio indicating the ratio between the to-be-scheduled PRBs and the available PRBs in one or more frequency ranges.
Now, as the eNB 104 has determined the scheduling plan, it may in step 202 of
The eNB 104 may, thereafter in step 204, apply radio resources (PRBs) during the coming time period 421 such that the planned utilization ratio is not exceeded. In other words, for the upcoming time period 421, the eNB 104 may need to follow the promised scheduling plan and utilize at maximum such a number of PRBs in the subband 424 to 430 which corresponds to the ratio given in the scheduling plan. It should be noted that the eNB may still select which PRBs to schedule in that subband 424 to 430 as far as the planned PRB ratio is not exceeded. This is shown in
Let us now look at the proposal from the point of view of the eNB 100 of the first cell 102 by referring to
Thereafter, in step 304, the eNB 100 may determine the MCS for the UE 108 at least partly on the basis of the indicated scheduling plan in the specific frequency range, wherein the modulation and coding scheme is to be applied in data transmission with the user terminal 108 at least during a certain subframe within the coming time period 421. In an embodiment, the determined MCS is applied only during the coming time period 421 in which the eNB 104 schedules as indicated in the scheduling plan. In other words, the eNB 100 may perform smart link adaptation for the UE 108 after receiving the neighboring eNB's 104 scheduling plan. This is shown in
In an embodiment, the eNB 100 may transmit a configuration message to the UE 108 to determine and to report a channel quality indicator (CQI) of a first type and a CQI of a second type. The CQI of the first type, i.e. CQI #1, may take into account interference from each neighboring cell (i.e. all neighboring cell(s) interference). The CQI of the second type, i.e. CQI #2, may take into account interference from each neighboring cell except the interference from the second cell 106 (that is, the cell which indicated the scheduling plan to the eNB 100). Such separation and exclusion of inter-cell interference sources may be possible because the UE 108 may be able to distinct the interference source through an interference measurement resource (IMR) pattern, or through configurable channel state information reference signals (CSI-RS). For example, in Release 11 of the 3GPP, the LTE has specified the IMR to enable the UE to measure the cell interference from the intended cells. According to the IMR, the eNB 104, for example, mutes its signaling transmission so that the interference measured by the UE 108 does not include the interference from the eNB 104. Thereafter, the eNB 100 may receive the CQI #1 and the CQI #2 determined by the UE 108 from the UE 108.
It should be noted that here we consider for simplicity reasons a case with only one second cell 106. However, the CQI #2 may be calculated also when there is a plurality of second cells.
The CQI, as a one possible form of channel state information, may be seen as a measurement of the communication quality of wireless channels or as an indication of the supportable data rate for the given channel. Typically, a high value CQI is indicative of a channel with high quality and vice versa. A CQI for a channel may be computed by making use of performance metric, such as a signal-to-noise ratio (SNR) or signal-to-interference plus noise ratio (SINR), of the channel. The CQI may have a value corresponding to the spectrally most efficient modulation and coding scheme (MCS) that can be supported by the current DL channel without exceeding a given target block error rate. Based on logarithmic calculation of the SINR, for example, the UE may determine CQI level mapping to some suitable MCS. The CQI may be represented as the suitable MCS level which is feedback to the eNB 100. For example, the total available bandwidth may be subdivided into different subbands and for each of these subbands, a separate CQI report may be generated in order to exploit the frequency selectivity of the channel, However, the UE 108 may report a single one wideband CQI for the whole bandwidth due to signaling constraints.
Now, as the eNB 100 knows the CQI #1 and the CQI #2, the eNB 100 may take the indicated CQI into account when determining the MCS for the UE 108. This is shown in
In an embodiment, the MCS selection may be based on some Interpolation between the CQI #1 and the CQI #2, the PRB assignment of this UE 108 and the scheduling plan of the neighbor cell 106. For example, upon detecting that the radio resource utilization ratio by the second cell 106 in the subband 426 is substantially 50 percent and assuming that the UE 108 is scheduled on the subband 426, the eNB 100 may select the MCS to correspond to the average of the CQI #1 and the CQI #2, i.e., (CQI2+CQI1)/2. On the other hand, if the UE 108 is scheduled on the frequency range 424 with PRB utilization ratio 0%, then the upper bound MCS, as indicated by the CQI #2, may be selected. When the UE 108 is scheduled on the frequency range 428 with PRB utilization ratio 100%, then the lower bound MCS, as indicated by the CQI #1, may be selected. When the UE 108 is scheduled on the frequency range 430 with PRB usage ratio 25%, then the selected MCS may be closer to the CQI #2 than to the CQI #1.
In other words, the selected MCS corresponding to any given radio resource usage ratio (between 0 and 100 per cents) on the specific subband may be in the middle of what is indicated by the CQI #1 and the CQI #2. How to derive the exact MCS may be up to the implementation of the eNB 100 and it may be derived based on empirical derivation or mathematical modeling, for example. In addition, OLLA (an outer loop link adaptation) is a compensation mechanism for the CQI adjustment. Hence, the average of the CQI #1 and the CQI #2 may be an approached CQI.
In a yet further embodiment, the eNB 100 may transmit a configuration message to the UE 108 to determine and to report a CQI of a third type by taking into account interference from each neighboring cell with an assumption that the second cell 106 causes only a certain level of interference. In other words, it is assumed that the cell 106 applies radio resources only according to an assumed radio resource utilization ratio. Thus, the CQI of the third type, i.e. CQI #3, may be based on partial interference of the neighboring cell 106. Again, it should be noted that, for simplicity reasons, a case with only one second cell 106 is depicted. However, the CQI #3 may be calculated also when there is a plurality of second cells.
This is shown in
The eNB 100 may, in an embodiment, indicate to the UE 108 the certain/assumed level of interference which the UE 108 is to apply when determining the CQI #3. For example, the eNB 100 may know, on the basis of the scheduling plan, what the planned resource utilization ratio of the second eNB 104 is, and indicate this value to the UE 108 so that the UE 108 knows what the certain/assumed interference level is. The eNB 100 may trigger the UE 108 to report one aperiodic CQI #3 based on this indicated interference assumption. In an embodiment, the eNB 100 may indicate the interference assumption to the UE 108 by applying a flag, such as a heavy or a light interference flag. In yet one embodiment, the eNB 100 may rely on history scheduling information to derive the interference assumption. The eNB 100 indicating the assumed level of interference may reduce the complexity required with respect to the UE 108.
Alternatively, in an embodiment, the UE 108 may itself determine the certain/assumed level of interference without a corresponding indication from the eNB 100. The assumed level of interference caused by the eNB 104 may be such that the CQI #3 provides different information than the CQI #1. In other words, the UE 108 UE may assume a different interference level/factor compared to the measured (real) interference, which is used in determining the CQI #1. The assumption may be, for example, a heavy or a light interference, i.e. a high resource utilization ratio or a low utilization ratio, respectively. The UE 108 determining the assumed interference level by itself, may reduce the signaling overhead between the UE 108 and the eNB 100. Moreover, the UE 108 may know what the actual interference from the eNB 104 is and apply another level of interference. Finally the UE 108 may then indicate the certain/assumed level of interference, which was used in the determination of the 001 #3, to the eNB 100. For example, the UE 108 may indicate a heavy or a light interference flag to the eNB 100.
After the UE 108 has determined the CQI #3, the UE 108 may report it to the eNB 100. The eNB 100 may then receive the CQI #3 and consequently take the CQI #3 into account when determining modulation and coding scheme for the user terminal. This may be done so that the eNB 100 may determine the MCS on the basis of interpolation between the CQI #1 and the CQI #2, wherein the interpolation is based on the indicated scheduling plan in the specific frequency range (used by the UE 108) and the CQI #3. For example, the CQI #3 may provide further information for the possible MCS selection in addition to the upper and lower bound (as indicated by the CQI #2 and the CQI #1, respectively). For example, if the CQI #3 is determined by assuming light interference, it may be considered that the light interference corresponds substantially to 25% PRB utilization ratio (see the subband 430 in
Let us take one more look on the scenario by referring to the signaling flow diagram in
It should be noted that, although the description is written by referring to one UE 108 and one neighboring cell 106, in an embodiment there are several UEs reporting CQIs and needing a selection of the MCS, and/or there are several neighboring cells causing the interference and indicating corresponding scheduling plans. For example, the eNB 100 may receive scheduling plans from multiple neighboring eNBs or multiple neighboring cells, and then determine the MCS and the scheduling plan for one or more of the UEs connected to the eNB 100.
In such case, in an embodiment, the eNB 100 may receive a plurality of scheduling plans from network nodes of neighboring second cells, wherein each scheduling plan comprising an indication of a planned radio resource utilization ratio by the corresponding second cell in at least one frequency range during the coming time period. Thereafter, the eNB 100 may determine a modulation and coding scheme for one or more user terminals at least partly on the basis of the indicated scheduling plans. It may be that the eNB 100 determines the combined/average radio resource utilization rate on the subband in which the UE 108 is scheduled and selects the to-be-applied MCS based on such determination.
Further, the eNB 100 may also configure the one or more UEs to determine and to report the CQIs #1 and the CQI #2, and possibly the CQI #3. For example, the CQI #2 may be determined by taking into account all interference except the interference from each of the second cells which have agreed to schedule as planned.
In one alternative option, the CQI #2 may be determined by the UE 108, for example, by considering the interference from each of the neighboring cells except interference from a specific second cell among the at least one second cell. In case there is only one second cell, the specific second cell is naturally the cell 106. In case there is a plurality of second cells, the eNB 100 may indicate which one of the plurality of cells is the specific second cell.
For example, in an embodiment, the eNB 100 may configure the UE 108 to determine and to report a plurality of channel quality indicators of the second type, each determined by excluding interference from a different second cell among the plurality of second cells. Thus, the eNB 100 may receive many CQIs of the second type (CQI #2, CQI #2b, . . . , CQI #2n), wherein the so interference of a given second cell is disregarded in CQI#2a, interference from another given second cell is disregarded in CQI#2b, etc. Similarly, a plurality CQIs of the third type may be determined by the UE 108 and indicated to the eNB 100. In other words, a CQI #3n may take into account interference from each neighboring cell with an assumption that a specific second cell #n (such as the cell 106) among the at least one second cell causes only a certain level of interference.
Then, the eNB 100 may take the indicated plurality of channel quality indicators into account when determining the modulation and coding scheme for the UE 108. For example, the CQI #1 may indicate the lower bound for the MCS selection, whereas the CQI #2a and CQI #2b may indicate upper bounds corresponding to cases when the respective cell does not schedule any radio resources. If the received scheduling plan in indicates that the cell #b, whose interference is excluded in the CQI #2b, does not schedule at all during the time period 421 on the specific subband, then eNB 100 may determine to apply a MCS corresponding to the CQI #2b, for example.
Each of the apparatuses 1000, 1100, 1200 may, as said, comprise a control circuitry 1002, 1102, 1202, 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 1004, 1104, 1204 may store software (PROG) executable by the corresponding at least one control circuitry
The apparatuses 1000, 1100, 1200 may further comprise radio interface components (TRX) 1006, 1106, 1206 providing the apparatus with radio communication capabilities with the radio access network. 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 1000, 1100, 1200 may also comprise user interfaces 1008, 1108, 1208 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 1000, 1100, 1200 may comprise the memories 1004, 1104, 1204 connected to the respective control circuitry 1002, 1102, 1202. However, memory may also be integrated to the respective control circuitry and, thus, no separate 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 1000 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 1200 is or is comprised in the network node 104 of the cell 106.
The control circuitry 1002 may comprise a scheduling control circuitry 1010 for determining the scheduling plan on one or more subbands or bandwidth partitions for the upcoming time period, according to any of the embodiments.
In an embodiment, the apparatus 1100 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 1200 is or is comprised in the network node 100 of the cell 102.
The control circuitry 1102 may comprise a scheduling control circuitry 1110 for performing the functionalities related scheduling the connected UEs, such as the UE 108. The control circuitry 1102 may further comprise a MCS selection circuitry 1112 for determining the to-be-applied modulation and coding scheme for the connected UEs on the basis of the scheduling plan and possibly the CQIs, according to any of the embodiments.
In an embodiment, the apparatus 1200 may comprise the terminal device of a cellular communication system, e.g. a computer (PC), a laptop, a tabloid computer, a cellular phone, a communicator, a smart phone, a palm computer, or any other communication apparatus. Alternatively, the apparatus 1200 is comprised in such a terminal device. Further, the apparatus 1200 may be or comprise a module (to be attached to the apparatus) providing connectivity, such as a plug-in unit, an “USB dangle”, or any other kind of unit. The unit may be installed either inside the apparatus or attached to the apparatus with a connector or even wirelessly, In an embodiment, the apparatus 1200 may be, comprise or be comprised in a user terminal/user equipment 108.
The control circuitry 1202 may comprise a CQI determination circuitry 1210 for determining the CQIs #1, #2, and #3, when needed. A measurement circuitry 1212 may aid in measuring the inter-cell interference from the neighboring cells and in selection of the assumed interference level for the purposes of determining the CQI #3, according to any of the embodiments.
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.
Number | Date | Country | |
---|---|---|---|
Parent | 14437887 | Apr 2015 | US |
Child | 15420756 | US |