The present invention relates to a wireless communication system, and more particularly to a method for performing coordinated precoding between a plurality of base stations (BSs) in a wireless access system, and an apparatus for supporting the same.
The most important requirement of a next-generation wireless access system is to support a high data transfer rate. To achieve this, various technologies such as Multiple Input Multiple Output (MIMO), Cooperative Multiple Point Transmission (CoMP), relay, etc. have been developed and studied.
Joint Processing (JT) is a representative base station (BS) coordinated scheme. However, JT requires a high rate backhaul between the base stations (BSs) to implement data sharing, so that there is a limitation to use the JT scheme when there is no high rate backhaul. If the base stations (BSs) share only channel information, Interference Alignment (IA) and Coordinated Beamforming (CBF) may be used. Whereas IA can implement the degree of freedom (DoF) that linearly increases in proportion to the number of users (i.e., user equipments) in the same manner as in JT, the IA has a disadvantage in that all UEs must recognize all channel information and must perform symbol extension to a time axis or a frequency axis. CBF need not perform symbol extension, and feeds back a smaller amount of channel information than the IA, so that the CBF can be relatively easily implemented as compared to the IA scheme.
The above-mentioned BS operation schemes (JT, IA, CBF) are characterized in that all receivers must feed back a variety of CSI (Channel State Information). However, according to a frequency division duplex (FDD) system in which a total of feedback bits are limited, as a feedback link increases, CSI accuracy of each feedback link is deteriorated, so that the number of feedback links significantly affects system performance.
An object of the present invention is to provide a method and apparatus for facilitating coordinated precoding between a plurality of base stations (BSs) in a wireless access system.
An object of the present invention is to provide a method and apparatus for requesting precoding matrix index (PMI) restriction from only one contiguous BS in a multi-user interference channel, resulting in cancellation of contiguous UE interference.
It is to be understood that technical objects to be achieved by the present invention are not limited to the aforementioned technical objects and other technical objects which are not mentioned herein will be apparent from the following description to one of ordinary skill in the art to which the present invention pertains.
The object of the present invention can be achieved by providing a method for supporting coordinated precoding in a wireless access system including: transmitting, by a user equipment (UE), a measurement result of a plurality of interference signals transmitted from a plurality of contiguous base stations (BSs) to a base station (BS); receiving, by the user equipment (UE), quasi-orthogonal CDM (Q-CDM) code information decided by the base station (BS) and the plurality of contiguous base stations (BSs) from the base station (BS) so as to remove some of the plurality of interference signals; transmitting, by the user equipment (UE), channel state information (CSI) to the base station (BS) on the basis of the Q-CDM code; and receiving, by the user equipment (UE), downlink data to which the coordinated precoding is applied, from the base station (BS), wherein an interference signal having a higher intensity than a predetermined threshold value from among the plurality of interference signals is removed through the Q-CDM code, and an interference signal having a lower intensity than a predetermined threshold value from among the plurality of interference signals is removed through null precoding.
In accordance with another aspect of the present invention, a user equipment (UE) device for supporting coordinated precoding in a wireless access system includes: a radio frequency (RF) unit configured to transmit/receive a radio frequency (RF) signal; and a processor, wherein the processor transmits a measurement result of a plurality of interference signals transmitted from a plurality of contiguous base stations (BSs) to a base station (BS), receives quasi-orthogonal CDM (Q-CDM) code information decided by the base station (BS) and the plurality of contiguous base stations (BSs) from the base station (BS) so as to remove some of the plurality of interference signals, transmits channel state information (CSI) to the base station (BS) on the basis of the Q-CDM code, and receives downlink data to which the coordinated precoding is applied, from the base station (BS). An interference signal having a higher intensity than a predetermined threshold value from among the plurality of interference signals is removed through the Q-CDM code, and an interference signal having a lower intensity than a predetermined threshold value from among the plurality of interference signals is removed through null precoding.
The measurement result may include signal intensity information of the plurality of interference signals.
The measurement result may include one or more Q-CDM code information for removing an interference signal having a higher signal intensity than a predetermined threshold value from among the plurality of interference signals.
The measurement result is any one of channel quality information (CQI) of the plurality of interference signals, a reference signal received power (RSRP), and a received signal strength indicator (RSSI).
The channel quality information (CQI) may include at least one of a precoding matrix indicator (PMI) and channel quality information (CQI).
As is apparent from the above description, the embodiments of the present invention can facilitate coordinated precoding between contiguous eNBs or BSs in a wireless access system.
The embodiments of the present invention can request precoding matrix index (PMI) restriction from only one contiguous BS in a multi-user interference channel, resulting in cancellation of contiguous UE interference.
It will be appreciated by persons skilled in the art that the effects that can be achieved with the present invention are not limited to what has been particularly described hereinabove and other advantages of the present invention will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings.
The accompanying drawings, which are included to provide a further understanding of the invention, illustrate embodiments of the invention and together with the description serve to explain the principle of the invention.
Reference will now be made in detail to the preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings. The detailed description, which will be given below with reference to the accompanying drawings, is intended to explain exemplary embodiments of the present invention, rather than to show the only embodiments that can be implemented according to the present invention. The following detailed description includes specific details in order to provide a thorough understanding of the present invention. However, it will be apparent to those skilled in the art that the present invention may be practiced without such specific details.
In some cases, in order to prevent ambiguity of the concepts of the present invention, conventional devices or apparatuses well known to those skilled in the art will be omitted and denoted in the form of a block diagram on the basis of important functions of the present invention.
The embodiments of the present invention are disclosed on the basis of a data communication relationship between a base station and a terminal. In this case, the base station is used as a terminal node of a network via which the base station can directly communicate with the terminal. Specific operations to be conducted by the base station in the present invention may also be conducted by an upper node of the base station as necessary. In other words, it will be obvious to those skilled in the art that various operations for enabling the base station to communicate with the terminal in a network composed of several network nodes including the base station will be conducted by the base station or other network nodes other than the base station. The term “Base Station (BS)” may be replaced with the terms fixed station, Node-B, eNode-B (eNB), or an access point (AP) as necessary. The term “relay” may be replaced with a Relay Node (RN) or a Relay Station (RS). The term “terminal” may also be replaced with the terms User Equipment (UE), Mobile Station (MS), Mobile Subscriber Station (MSS), Subscriber Station (SS), Advanced Mobile Station (AMS), Wireless Terminal (WT), Machine-Type Communication (MTC) apparatus, Machine-to-Machine (M2M) apparatus or Device-to-Device (D2D) apparatus as necessary.
It should be noted that specific terms disclosed in the present invention are proposed for convenience of description and better understanding of the present invention, and the use of these specific terms may be changed to another format within the technical scope or spirit of the present invention.
Exemplary embodiments of the present invention are supported by standard documents disclosed for at least one of wireless access systems including an Institute of Electrical and Electronics Engineers (IEEE) 802 system, a 3rd Generation Project Partnership (3GPP) system, a 3GPP Long Term Evolution (LTE) system, an LTE-Advanced (LTE-A) system, and a 3GPP2 system. In particular, the steps or parts, which are not described to clearly reveal the technical idea of the present invention, in the embodiments of the present invention may be supported by the above documents. All terminology used herein may be supported by at least one of the above-mentioned documents.
The following embodiments of the present invention can be applied to a variety of wireless access technologies, for example, CDMA (Code Division Multiple Access), FDMA (Frequency Division Multiple Access), TDMA (Time Division Multiple Access), OFDMA (Orthogonal Frequency Division Multiple Access), SC-FDMA (Single Carrier Frequency Division Multiple Access), and the like. CDMA may be embodied with wireless (or radio) technology such as UTRA (Universal Terrestrial Radio Access) or CDMA2000. TDMA may be embodied with wireless (or radio) technology such as GSM (Global System for Mobile communications)/GPRS (General Packet Radio Service)/EDGE (Enhanced Data Rates for GSM Evolution). OFDMA may be embodied with wireless (or radio) technology such as Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802-20, and E-UTRA (Evolved UTRA). UTRA is a part of the UMTS (Universal Mobile Telecommunications System). 3GPP (3rd Generation Partnership Project) LTE (long term evolution) is a part of E-UMTS (Evolved UMTS), which uses E-UTRA. 3GPP LTE employs OFDMA in downlink and employs SC-FDMA in uplink. LTE-Advanced (LTE-A) is an evolved version of 3GPP LTE.
For clarity, the following description focuses on 3GPP LTE and 3GPP LTE-A. However, technical features of the present invention are not limited thereto.
Overview of 3GPP LTE/LTE-A Systems Applicable to the Present Invention
Referring to
Then the UE may acquire information broadcast in the cell by receiving a Physical Broadcast Channel (PBCH) from the BS. During initial cell search, the UE may monitor a downlink channel status by receiving a downlink Reference Signal (DL RS).
After initial cell search, the UE may acquire more specific system information by receiving a Physical Downlink Control Channel (PDCCH) and receiving a Physical Downlink Shared Channel (PDSCH) based on information of the PDCCH in step S102.
Thereafter, if the UE initially accesses the BS, it may perform random access to the BS in steps S103 to S106. For random access, the UE may transmit a preamble to the BS on a Physical Random Access Channel (PRACH) in step S103 and receive a response message for random access on a PDCCH and a PDSCH corresponding to the PDCCH in step S104. In the case of contention-based random access, the UE may transmit an additional PRACH in step S105, and receive a PDCCH and a PDSCH corresponding to the PDCCH in step S106 in such a manner that the UE can perform a contention resolution procedure.
After the above random access procedure, the UE may receive a PDCCH/PDSCH (S107) and transmit a Physical Uplink Shared Channel (PUSCH)/Physical Uplink Control Channel (PUCCH) (S108) in a general uplink/downlink signal transmission procedure.
Control information that the UE transmits to the BS is referred to as uplink control information (UCI). The UCI includes a Hybrid Automatic Repeat and reQuest ACKnowledgment/Negative-ACK (HARQ ACK/NACK) signal, a Scheduling Request (SR), Channel Quality Indictor (CQI), a Precoding Matrix Index (PMI), and a Rank Indicator (RI).
In the LTE system, UCI is transmitted on a PUCCH, in general. However, the UCI can be transmitted on a PUSCH when control information and traffic data need to be transmitted simultaneously. Furthermore, the UCI can be aperiodically transmitted on a PUSCH at the request/instruction of a network.
In a cellular OFDM radio packet communication system, UL/DL (uplink/downlink) data packet transmission is performed by a unit of subframe. And, one subframe is defined as a predetermined time interval including a plurality of OFDM symbols. In the 3GPP LTE standard, a type 1 radio frame structure applicable to FDD (frequency division duplex) and a type 2 radio frame structure applicable to TDD (time division duplex) are supported.
The number of OFDM symbols included in one slot may vary in accordance with a configuration of CP. The CP may be categorized into an extended CP and a normal CP. For instance, in case that OFDM symbols are configured by the normal CP, the number of OFDM symbols included in one slot may be 7. In case that OFDM symbols are configured by the extended CP, since a length of one OFDM symbol increases, the number of OFDM symbols included in one slot may be smaller than that of the case of the normal CP. In case of the extended CP, for instance, the number of OFDM symbols included in one slot may be 6. If a channel status is unstable (e.g., a UE is moving at high speed), it may be able to use the extended CP to further reduce the inter-symbol interference.
When a normal CP is used, since one slot includes 7 OFDM symbols, one subframe includes 14 OFDM symbols. In this case, first 2 or 3 OFDM symbols of each subframe may be allocated to PDCCH (physical downlink control channel), while the rest of the OFDM symbols are allocated to PDSCH (physical downlink shared channel).
b) is a diagram for a structure of a downlink radio frame of type 2. A type 2 radio frame includes 2 half frames. Each of the half frame includes 5 subframes, a DwPTS (downlink pilot time slot), a GP (guard period), and an UpPTS (uplink pilot time slot). Each of the subframes includes 2 slots. The DwPTS is used for initial cell search, synchronization, or a channel estimation in a user equipment. The UpPTS is used for channel estimation of a base station and matching a transmission synchronization of a user equipment. The guard period is a period for eliminating interference generated in uplink due to multi-path delay of a downlink signal between uplink and downlink.
The above-described structures of the radio frame are exemplary only. And, the number of subframes included in a radio frame, the number of slots included in the subframe and the number of symbols included in the slot may be modified in various ways.
Referring to
Each element on a resource grid may be defined as a resource element (RE). One RB includes 12×7 REs. The number (NDL) of RBs contained in a downlink slot is dependent upon a downlink transmission bandwidth. An uplink slot structure is identical to the downlink slot structure.
Referring to
PCFICH transmitted through a first OFDM symbol of the subframe may carry information about the number of OFDM symbols (i.e., size of the control region) used for transmission of control channels within the subframe. PHICH serving as a response channel to an uplink may carry ACK (Acknowledgement)/NACK (Non-Acknowledgement) signals about a Hybrid Automatic Repeat Request (HARQ). Control information transmitted over a PDCCH is referred to as Downlink Control Information (DCI). For example, DCI includes uplink resource allocation information (UL grant), downlink resource allocation information (DL grant), or an uplink transmission (UL Tx) power control command for an arbitrary UE group, etc.
PDCCH may carry information about resource allocation and transmission format (DL grant) of a downlink shared channel (DL-SCH), resource allocation information (UL grant) of an uplink shared channel (UL-SCH), paging information of a paging channel (PCH), resource allocation information about an upper layer control message such as a random access response transmitted over a PDSCH, a set of transmission power control commands for each UE contained in an arbitrary UE group, and information about Voice over Internet Protocol (VoIP) activation, etc. A plurality of PDCCHs may be transmitted within the control region, and the UE may monitor the PDCCHs. Each PDCCH includes an aggregate of one or more contiguous control channel elements (CCEs). A CCE is a logical allocation unit for providing a coding rate based on a radio frequency (RF) channel status to the PDCCH. A CCE may correspond to a plurality of resource element groups. PDCCH format and the number of available PDCCHs may be determined according to the relationship between the number of CCEs and the coding rate provided by CCEs.
A base station (BS) determines PDCCH format in accordance with DCI to transmit to a user equipment (UE) and attaches CRC (cyclic redundancy check) to control information. The CRC is masked with a unique identifier (called RNTI (radio network temporary identifier)) in accordance with an owner or usage of PDCCH. If the PDCCH is provided for a specific user equipment (UE), the CRC can be masked with a unique identifier of the user equipment (UE), i.e., C-RNTI (i.e., Cell-RNTI). If the PDCCH is provided for a paging message, the CRC can be masked with a paging indication identifier (e.g., P-RNTI (Paging-RNTI)). If the PDCCH is provided for system information, and more particularly, for a system information block (SIB), the CRC can be masked with a system information identifier (e.g., SI-RNTI (system information-RNTI)). In order to indicate a random access response that is a response to a transmission of a random access preamble of a user equipment (UE), CRC can be masked with RA-RNTI (random access-RNTI).
Referring to
Multi-Input Multi-Output (MIMO) System
Referring to
R
i=min(NT,NR) [Equation 1]
For instance, a MIMO communication system with 4 Tx antennas and 4 Rx antennas may achieve a four-fold increase in transmission rate theoretically, relative to a single-antenna system. The theoretical increase in transmission rate of MIMO communication was demonstrated in the mid-1990s, various technologies for improving data rate have been actively studied since then and are now employed in various wireless communication standards such as 3rd generation mobile communication and next-generation wireless LAN.
A variety of research such as information theory research related to calculation of multi-antenna throughput in various channel environments and multiple access environments, research on radio channel measurement and model derivation in MIMO systems and research on time spatial signal processing technology for improvement of transmission reliability and data rate are underway.
Communication in a MIMO system will be described in detail through mathematical modeling. It is assumed that NT Tx antennas and NR Rx antennas are present.
Regarding a transmission signal, up to NT pieces of information can be transmitted through the NT Tx antennas, as expressed as the following vector.
s=[s
1
,s
2
, . . . ,s
N
]T [Equation 2]
A different transmission power may be applied to each piece of transmission information, s1, s2, . . . , sN
ŝ=[ŝ
1
,ŝ
2
, . . . ,ŝ
N
]T=[Ps1,Ps2, . . . ,PsN
The transmission power-controlled transmission information vector ŝ may be expressed as follows, using a diagonal matrix P of transmission power.
NT transmission signals x1, x2, . . . , xN
Herein, wij denotes a weight between an ith Tx antenna and a jth piece of information. W is called a weight matrix or a precoding matrix.
Given NR Rx antennas, signals received at the respective Rx antennas, y1, y2, . . . , yN
y=[y
1
,y
2
, . . . ,y
N
]T [Equation 6]
When channels are modeled in the MIMO communication system, they may be distinguished according to the indexes of Tx and Rx antennas and the channel between a jth Tx antenna and an ith Rx antenna may be represented as hij. It is to be noted herein that the index of the Rx antenna precedes that of the Tx antenna in hij.
h
i
T
=[h
i1
,h
i2
, . . . ,h
iN
] [Equation 7]
Also, all channels from the NT Tx antennas to the NR Rx antennas may be expressed as the following matrix.
Actual channels experience the above channel matrix H and then are added with Additive White Gaussian Noise (AWGN). The AWGN n1, n2, . . . , nN
n=[n
1
,n
2
, . . . ,n
N
]T [Equation 9]
From the above modeled equations, the received signal can be expressed as follows.
In the meantime, the numbers of rows and columns in the channel matrix H representing channel states are determined according to the numbers of Tx and Rx antennas. The number of rows is identical to that of Rx antennas, NR and the number of columns is identical to that of Tx antennas, NT. Thus, the channel matrix H is of size NR×NT.
In general, the rank of a matrix is defined as the smaller between the numbers of independent rows and columns. Accordingly, the rank of the matrix is not larger than the number of rows or columns. The rank of the matrix H, rank(H) is limited as follows.
rank(H)≦min(NT,NR) [Equation 11]
The rank of a matrix may be defined as the number of non-zero Eigen values when the matrix is Eigen-value-decomposed. Similarly, the rank of a matrix may be defined as the number of non-zero singular values when the matrix is singular-value-decomposed. Accordingly, the physical meaning of the rank of a channel matrix can be a maximum number of channels through which different pieces of information can be transmitted.
Multi-User-MIMO (MU-MIMO) Operation
MU-MIMO is a scheme by which a BS including multiple antennas simultaneously provides a service to a plurality of users (e.g., UEs). When one BS simultaneously provides a service to a plurality of UEs, a signal transmitted to a UE may interfere with a signal delivered to another UE, deteriorating system performance. Accordingly, it is necessary to eliminate interference between UEs to successfully transmit/received data according to MU-MIMO. To achieve this, the BS can perform signal processing on signals to be transmitted to a plurality of UEs according to an interference cancellation technique.
The BS can encode information blocks to be delivered to UEs into independent codewords. The encoded codewords can be transmitted according to the interference cancellation technique. For example, the BS can cancel interference in advance for codewords transmitted from the BS to a plurality of UEs. When a signal transmitted to a UE U1 is pre-subtracted from a signal transmitted to another UE U2, the UE U2 can receive the signal from the BS as if there is no interference, and thus additional interference cancellation need not be performed. ZF-DPC (Zero Forcing-Dirty Paper Coding), ZF (Zero Forcing) or the like can be used as an interference cancellation technique.
ZF-DPC is described first. When it is assumed that two UEs U1 and U2 are simultaneously provided with a service from a BS, a composite channel of a channel h1 of the UE U1 and a channel h2 of the UE U2 may be H=[h1 h2]. The composite channel H can be decomposed into a lower triangular matrix L and an orthogonal matrix Q, as represented by Equation 12, through LQ decomposition.
When MIMO transmission is performed using columns of the matrix Q of Equation 12 as a beamforming vector, only the lower triangular matrix L remains in a signal received by a UE. If the BS knows channel environments of both the UEs, it is possible to perform encoding in such a manner that a component encoded without interference of the first row is transmitted avoiding an interference component of the second row. When a beamforming vector wi for each UE is wi=qi (i.e. the beamforming vector for U1 is W1 and a beamforming vector for U2 is w), an effective channel can be represented by Equation 13. Accordingly, a signal from which interference from a signal transmitted to another UE has been subtracted can be transmitted to a UE, and thus the UE can successfully receive the signal from the BS without additional interference cancellation operation.
In the case of ZF beamforming, interference cancellation can be performed through pseudo-inverse of the composite channel H for multiple UEs, as represented by Equation 14.
F=H
H(H HH)−1 [Equation 14]
In Equation 14, XH denotes a Hermitian matrix of a matrix X and X−1 denotes an inverse matrix of the matrix X. Each column of the matrix F of Equation 14 corresponds to a beamforming vector for each UE. That is, wi=fi. In this case, an effective channel for each UE can be represented by Equation 15.
When ZF is used, a channel of each UE takes the form of an identity matrix, and thus each UE can receive a signal from which interference has been cancelled in advance.
Coordinated Multi-Point (CoMP) System
In order to meet the requirements of LTE-A, coordinated multi-point (CoMP) transmission (usually referred to as co-MIMO, collaborative MIMO, network MIMO, etc.) has been proposed for system performance enhancement. CoMP can increase cell-edge UE performance and enhance average sector throughput.
In general, inter-cell interference (ICI) may reduce cell-edge UE performance and average sector throughput under a multi-cell environment with a frequency reuse factor of 1. To mitigate ICI, a simple passive technique, such as fractional frequency reuse (FFR) with UE specific power control has been employed in LTE in order to provide reasonable throughput performance for cell-edge UEs in an interference-limited environment. Instead of reducing frequency resource usage per cell, it is more beneficial to reuse ICI as a desired signal or to mitigate the ICI. To accomplish the above object, CoMP transmission is applicable.
CoMP schemes applicable to downlink may be categorized into joint processing (JP) and coordinated scheduling/beamforming (CS/CB).
In JP, each point (eNB) of a CoMP coordination unit may use data. The CoMP coordination unit refers to a set of eNBs used for a coordinated transmission scheme. JP may be divided into joint transmission and dynamic cell selection.
Joint transmission refers to a scheme through which PDSCHs are simultaneously transmitted from a plurality of points (some or all CoMP coordination units). That is, data may be simultaneously transmitted to a single UE from a plurality of transmission points. Through joint transmission, quality of a received signal may be improved coherently or non-coherently and interference on other UEs may be actively eliminated.
Dynamic cell selection refers to a scheme by which a PDSCH is transmitted from one point (in a CoMP coordination unit). That is, data is transmitted to a single UE from a single point at a specific time, other points in the coordination unit do not transmit data to the UE at the time, and the point that transmits the data to the UE may be dynamically selected.
According to the CS/CB scheme, CoMP coordination units may collaboratively perform beamforming of data transmission to a single UE. Here, user scheduling/beamforming may be determined according to coordination of cells in a corresponding CoMP coordination unit although data is transmitted only from a serving cell.
In uplink, coordinated multi-point (CoMP) reception refers to reception of a signal transmitted according to coordination among a plurality of points geographically spaced apart from one another. A CoMP reception scheme applicable to uplink may be classified into joint reception (JR) and coordinated scheduling/beamforming (CS/CB).
JR is a scheme in which all or some points of a CoMP unit receive a signal transmitted over a PDSCH. CS/CB is a scheme in which user scheduling/beamforming is determined according to coordination among cells in a corresponding CoMP unit while one point receives signals over a PDSCH.
Coordinated Precoding Method
A representative spatial domain BS coordinated scheme may include joint transmission (JT), coordinated beamforming (CB), and interference alignment (IA). The JT, CB, and IA schemes have disadvantages in that CSI (e.g., PMI, RI, etc.) should be fed back to all BSs causing interference, so that the number of CSI feedback times is also increased in response to the increasing interference link. The present invention requests PMI restriction from any one of a plurality of base stations (BSs) causing interference in a multi-cell interference channel (IFC) (i.e., the present invention requests beam restriction of an interference cell so as to receive less interference from the interference cell), and the remaining interference can be cancelled through time/frequency orthogonalization. For convenience of description and better understanding of the present invention, an exemplary case of using three base stations (BSs) (or three cells) related to the above-mentioned BS coordination and a method for extending the scope of the present invention to three or more BSs will hereinafter be described in detail. In addition, an exemplary case in which the present invention is applied to a Single-Input and Single-Output (SISO) system will first be described, and another case in which the scope of the present invention is extended to MIMO will then be described.
The present invention is designed to basically consider the interference channel. N-user interference channel (IFC) may indicate, when N transmitter-receiver (Tx/Rx) pairs and the transmitter transmit information only to a target receiver, interference generated from the other transmitters serving as non-target transmitters. In this case, maximum capacity of the system has not been defined yet. Accordingly, many developers and companies are conducting intensive research into a method for estimating capacity using the degree of freedom (DoF) indicating a metric value calculated by approximation at a high SNR (Signal to Noise Ratio). In this case, DoF may be represented by the following equation 16.
In Equation 16, C is a total sum of network capacities, and SNR is an abbreviation of the Signal to Noise Ratio. It is well known to those skilled in the art that a maximum DoF of the N-user SISO interference channel is set to N/2. In this case, the degree of freedom (DoF) may be interpreted as a slot obtained when SNR is infinite. In other words, the DoF may be interpreted as the number of links capable of being transmitted/received without interference. However, in order to obtain a maximum DoF, all receivers must feed back channel information received from all transmitters to all transmitters, resulting in a heavy burden in channel estimation and feedback.
In this case, the above-mentioned interference channel (ICF) may be a fully connected ICF. In other words, the interference channel (ICF) may be a channel through which all transmitters cause interference to all receivers. Here, if the signal intensity of some interference channels (IFCs) is very weak, these IFCs may be modeled as a partially connected IFC. For example, if one of two interference channels (IFCs) other than a desired link in the 3-user IFC is very weak, this channel may be represented by a non-connected channel.
Referring to
X
1
=[x
1
,x
1]
X
2
=[x
2
,−x
2]
X
3
=[x
3,0] [Equation 17]
In Equation 17, it is assumed that xiεC[x] is a transmit (Tx) symbol of the transmitter (TX), and channel is unchanged during two time/frequency resources in the same manner as in Space-Time Block Coding (STBC)/Space-Frequency Block Coding (SFBC). The proposed encoding method may also be referred to as a quasi-orthogonal CDM code.
The decoding process of the Q-CDM code proposed by Equation 17 will hereinafter be described in order of receivers.
First, Receiver 1 (RX 1) may receive a signal from transmitters (TX 1, TX3). In this case, a second symbol is received without interference, so that RX 1 allows only the second symbol to be used for decoding. RX 2 may receive signals from the transmitters (TX 1, TX 2). In this case, assuming that a first receive (Rx) signal and a second receive (Rx) signal are subtracted, interference from the TX 1 can be removed. Receiver 3 (RX 3) may receive signals from the transmitters (TX 2, TX 3). If the first Rx signal is added to the second Tx signal, interference from the transmitter (TX 2) can be removed.
The above-mentioned content can be represented by the following equations 14 to 16. Equation 18 may indicate RX 1, Equation 19 may indicate RX 2, and Equation 20 may indicate RX 3.
y
1(1)=h11x1+h13x3+n1(1)
y
1(2)=h11x1+n1(2)=>y1(2)=h11x1+n1(2) [Equation 18]
y
2(1)h21x1+h22x2+n2(1)
y
2(2)=h21x1−h22x2+n2(2)=>y2(1)−y2(2)=2h22x2+n2(1)−n2(2) [Equation 19]
y
3(1)=h32x2+h33x3+n3(1)
y
3(2)=−h32x2+n3(2)=>y3(1)+y3(2)=h33x3+n3(1)+n3(2) [Equation 20]
In Equations 18 to 20, hij is a channel between TX j and RX i, xi is a transmit (Tx) symbol of TX i, and ni(n) is a noise signal of RX i in the n-th time or the frequency domain.
According to the above-mentioned method, a maximum DoF (3/2) of the 3-user IFC can be achieved by applying the partially connected IFC to the Q-CDM code without channel information feedback. In more detail, each node pair is designed to transmit/receive one symbol without interference during two time regions (or twe frequency regions), the DoF for each node is denoted by 1/2 and 3 users are present, so that a total DoF is denoted by 3/2. The above-mentioned method has an advantage in that it can achieve a maximum DoF without channel information feedback in the 3-user IFC.
However, since the actual IFC is not partially connected, users may be scheduled to have characteristics similar to those of the partially connected IFC so that the Q-CDM code proposed by the present invention can be used. For example, the receiver may measure the intensity of two IFCs. If one of the two IFCs is equal to or less than a specific threshold value (i.e., a threshold value may be determined in advance, and may be indicated by the transmitter), the corresponding interference channel may be considered an unconnected IFC. Although the actual radio frequency (RF) channel may be modeled as a symmetric partially connected IFC, it should be noted that the RF channel may also be modeled as an asymmetric partially connected IFC during the user scheduling process.
In order to use the Q-CDM code proposed by Equation 17, the partially connected IFCs must be symmetrical to each other. For example, as can be seen from
The proposed Q-CDM code is not unique, and may be modified in various ways. The Q-CDM code may be classified into Class A and Class B according to the Q-CDM code generation method. Details of the respective code classes are as follows. Since there are 3 users and the corresponding code is transmitted during two time regions or two frequency regions, this concept may be represented by 2×3. In this case, the n-th column is used by the n-th transmitter (TX). If the transmit (Tx) symbol is multiplied by the code matrix, the multiplied result is a code to be actually used.
1) In case of the 3-user Q-CDM code class A, a (2×2) orthogonal matrix is formed, and a (2×1) vector for spanning a vector space different from that of the orthogonal matrix is added thereto, resulting in formation of a (2×3) matrix. In this case, permutation may be applied to the order of columns. If permutation is applied, a code used by each user may be changed. For example, the code shown in the following equation 21 may be present.
As described above, a usage example of the class A code may be used in the 3-user symmetric partially IFC or in a symmetrically modeled 3-user IFC.
Referring to the 3-user Q-CDM code class B, a (2×2) orthogonal matrix is formed, and one of the columns of the orthogonal matrix is added, resulting in formation of a (2×3) matrix. In this case, permutation may be applied to the order of columns. If the permutation is applied to the order of columns, a code used by each user is changed. For example, the code shown in the following equation 22 may be present.
The class B code can be used in one case in which connected characteristics of the 3-user IFC are asymmetrical, or in the other case in which connected channels can be asymmetrically modeled.
In order to use the Q-CDM code in the cellular system, appropriate user scheduling and code selection are needed. For convenience of description and better understanding of the present invention, it is assumed that the base station (BS) has a set of available Q-CDM codes, and this code set has already been known to the UE.
For example, if the BS has the code sets (two code sets in Class A, three code sets in Class B) shown in the following equation 23, the UE need to select one of the code sets.
The user scheduling process and the code selection process will hereinafter be described in detail. In this case, the present invention considers two methods. A first method first selects the code, and then selects the user. A second method may receive feedback information of a CQI that does not assume a specific code, and may share the CQI feedback information between the base stations through a backhaul (e.g., X2 interface), and then select a desired code.
In accordance with the first method, the codeword pattern is first semi-statically decided using a long term CQI (e.g., RSRP (Reference Signal Received Power), RSSI (Received Signal Strength Indicator), etc.) that has been fed back from the UE, and the user appropriate for the corresponding code is selected. Therefore, each user feeds back only a CQI corresponding to the code, so that each user need not estimate an unconnected IFC and need not report a CQI.
In accordance with the second method, a more optimum code is selected using a CQI obtained when a specific code from the user is not assumed, and a user can be scheduled, however, the feedback amount of channel information and the amount of CQI transmitted over a backhaul can be increased. In the case of using the second method, the code pattern can be more dynamically decided than the above-mentioned first method. The first method for coordinated precoding (See
Referring to
Referring to
Each BS may decide the Q-CDM code pattern for maximizing the sum of transfer rates on the basis of the shared CQI, and may share information regarding the decided Q-CDM code pattern with other eNBs in steps S1011 and S1013. However, if a common Q-CDM code is decided through CQI sharing, the steps S1011 and S1013 may be omitted as necessary.
The BS may transmit a predetermined Q-CDM code pattern to one or more UEs located in the cell coverage of the corresponding BS in steps S1015, S1017, and S1019.
The UE may report a CQI of the corresponding Q-CDM code to its own BS in steps S1021, S1023, and S1025. In this case, the UE may report only a CQI received from its own BS. The respective BSs may transmit data to UE(s) in steps S1027, S1029, and S1031.
The first method and the second method may be activated using other Q-CDM codes on a subband basis, and may also be activated by applying the same Q-CDM code to all resource blocks (RBs). In the former case, an optimum Q-CDM code for each subband can be used. In the latter case, the amount of information shared through channel information feedback or through a backhaul link can be reduced.
A method for applying the above-mentioned Q-CDM code to multiple antennas (MIMO) will hereinafter be described in detail.
If the transmitter uses multiple antennas (MIMO), the partially connected characteristics through null precoding can be more effectively formed. The null processing may indicate the precoding method in which Rx power is set to zero when the code is multiplied by an interference channel. The null processing is only exemplary, and the scope or spirit of the present invention is not limited thereto. For convenience of description and better understanding of the present invention, the following description will hereinafter be described on the assumption of the null precoding.
For the legacy coordinated precoding for use in the 3-user interference channel, each UE may estimate a MIMO channel from three transmitters, may select a PMI having the shortest distance at the MIMO channel, and may feed back the selected PMI. In this case, if a total amount of feedback information received from the receiver is limited, feedback overhead per channel is reduced, resulting in reduction of PMI accuracy. The present invention feeds back a PMI to a single transmitter through association between the Q-CDM code and the precoding method, so that PMI quantization resolution per channel is not reduced, and as such a detailed description thereof will hereinafter be described with reference to
Referring to
V
1=null(H31)
V
2=null(H12)
V
3=null(H23) [Equation 24]
In this case, each transmitter (TX) may report a PMI having the shortest chordal distance to a null precoder or a MIMO channel. Equation 24 is only exemplary, but is not limited to a specific precoding method. Although the example of
d
i≦min(M,N) [Equation 25]
d
i
≦M−N[Equation 26]
Equation 25 may indicate that the number of transmit (Tx) streams is not higher than the number of Tx/Rx antennas. Equation 26 is an indispensable condition needed for satisfying Equation 24. For example, in case of V1, when a data symbol (d1) applied to RX 1 is sent, the data symbol d1 must be present in a zero space of H31, and a zero-space dimension of H is achieved because of the presence of M−N. For example, in case of M=4 and N=2, di≦2 is given. This means that the rank is limited to a maximum of M−N when the Q-CDM code is used. When PMI is fed back to the UE according to whether the Q-CDM code is used, an unnecessary operation and feedback can be prevented from occurring.
In
1) M>2N
In this case, since many Tx antennas are used, RX may request the nulling precoding from any of TXs without any problems. Therefore, both the 3-user Q-CDM code class A and the 3-user Q-CDM code class B can be used. In accordance with the present invention, although the number of PMIs fed back by the UE is limited to one PMI, if the modeling is achieved by the asymmetric partially connected IFC, the UE need not feed back only one PMI. If necessary, the number of PMIs fed back by the UE may be set to 2, or no PMI may also be fed back as necessary.
The process for deciding the Q-CDM code is as follows.
First, each UE may measure RSRP from an interference channel, and may determine whether RSRP of the interference channel is higher than a predetermined value or a threshold value indicated by the BS. Subsequently, the UE may command the BS to remove an interference channel exceeding the threshold value using the Q-CDM code. UE may directly feed back RSRP from each BS, and may also feed back a preferred Q-CDM code (or code set).
The BS may share RSRP information or Q-CDM code (or code set), that has been fed back from the UE, among the contiguous BSs, and may decide an optimum Q-CDM code. In addition, the BS may inform the UE of the decided Q-CDM code, and the UE may feed back PMI and CQI to the BS on the basis of the Q-CDM code. The BS may share a feedback PMI among the BSs through a backhaul link, decide a precoder, and transmit data.
2) M≦2N
In case of M≦2N, TX, that is considered strong interference by each RX, may overlap with another TX. If TX overlaps with another TX among receivers (RXs), it is impossible to use the Q-CDM code scheme to which the nulling precoding is applied. In this case, it is impossible for the corresponding TX on antenna dimension to simultaneously perform nulling for two RXs, such that the connectivity structure/connectivity pattern (i.e., feedback direction) must be configured in a symmetrical form so as to avoid the above decision. Accordingly, it is possible to use the Q-CDM code class A only. In this case, the available symmetric connectivity structure is shown in
In the connectivity pattern-R of
The process for deciding the Q-CDM code is as follows.
First, each UE may measure RSRP from an interference channel, and may determine whether RSRP of the interference channel is higher than a predetermined value or a threshold value indicated by the BS. Subsequently, the UE may command the BS to remove an interference channel exceeding the threshold value using the Q-CDM code. UE may directly feed back RSRP from each BS, and may also feed back a preferred Q-CDM code (or code set). In this case, the Q-CDM code set may be selected from Class A only.
The BS may share RSRP information or Q-CDM code (or code set), that has been fed back from the UE, among the contiguous BSs, and may decide an optimum Q-CDM code. In addition, the BS may inform the UE of the decided Q-CDM code, and the UE may feed back PMI and CQI to the BS on the basis of the Q-CDM code. The BS may share a feedback PMI among the BSs through a backhaul link, decide a precoder, and transmit data.
Although the 3-user MIMO interference channel has been disclosed, the scope or spirit of the present invention can also be equally extended to the 4-user MIMO interference channel. In the case of using the Q-CDM code in the 4-user MIMO interference channel, the (2×2) orthogonal code is first made, and the (2×2) orthogonal code is repeated to make a (2×4) matrix. For example, the code shown in the following equation 27 may be present.
In this case, the i-th column is a code that is used by TX i in two time regions or two frequencies regions. In this case, permutation may be applied to the order of columns. This means that a code used by each user to which permutation is applied is changed.
From the viewpoint of RX 1 in the example of
X
1(1)=V1S1,X1(2)=V1S1
X
2(1)=V2S2,X2(2)=−V2S2
X
3(1)=V3S3,X3(2)=V3S3
X
4(1)=V4S4,X4(2)=−V4S4 [Equation 28]
Equation 28 is only exemplary, and the Q-CDM structure is not limited thereto. The precoder Vi of each TX may be decided in a manner that TX-RX pairs generating the same Q-CDM format can be mutually nullified. The example of
V
1=null(H31)
V
3=null(H13)
V
2=null(H42)
V
4=null(H24) [Equation 29]
General Apparatus Applicable to the Present Invention
Referring to
The BS 140 includes a processor 141, a memory 142, and a radio frequency (RF) unit 143. The processor 141 may be constructed to implement the procedures and/or methods disclosed in the embodiments of the present invention. Layers of the radio interface protocol may be implemented by the processor 141. The memory 142 may be connected to the processor 141, and store various information related to operations of the processor 141. The RF unit 143 is connected to the processor 141, and transmits and/or receives RF signals.
The UE 150 includes a processor 151, a memory 152, and an RF unit 153. The processor 151 may be constructed to implement the procedures and/or methods disclosed in the embodiments of the present invention. Layers of the radio interface protocol may be implemented by the processor 151. The memory 152 may be connected to the processor 151, and store various information related to operations of the processor 151. The RF unit 153 is connected to the processor 151, and transmits and/or receives RF signals.
The memory 142 or 152 may be located inside or outside the processor 141 or 151, and may be connected to the processor 141 or 151 through various well known means. In addition, the BS 140 and/or the UE 150 may have a single antenna or multiple antennas.
The embodiments are proposed by combining constituent components and characteristics of the present invention according to a predetermined format. The individual constituent components or characteristics should be considered optional factors on the condition that there is no additional remark. If required, the individual constituent components or characteristics may not be combined with other components or characteristics. In addition, some constituent components and/or characteristics may be combined to implement the embodiments of the present invention. The order of operations to be disclosed in the embodiments of the present invention may be changed. Some components or characteristics of any embodiment may also be included in other embodiments, or may be replaced with those of the other embodiments as necessary. Also, it will be obvious to those skilled in the art that claims that are not explicitly cited in the appended claims may be presented in combination as an exemplary embodiment of the present invention or included as a new claim by subsequent amendment after the application is filed.
The embodiments of the present invention may be achieved by various means, for example, hardware, firmware, software, or a combination thereof. In a hardware configuration, the methods according to the embodiments of the present invention may be achieved by 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, microcontrollers, microprocessors, etc.
In a firmware or software configuration, the embodiments of the present invention may be implemented in the form of a module, a procedure, a function, etc. For example, software code may be stored in a memory unit and executed by a processor. The memory unit is located at the interior or exterior of the processor and may transmit and receive data to and from the processor via various known means.
It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the invention. Therefore, the above-mentioned detailed description must be considered only for illustrative purposes instead of restrictive purposes. The scope of the present invention must be decided by a rational analysis of the claims, and all modifications within equivalent ranges of the present invention are within the scope of the present invention.
As is apparent from the above description, although various embodiments of the present invention have been disclosed on the basis of application to 3GPP LTE, the inventive concept of the present invention is applicable not only to 3GPP LTE, but also to other mobile communication systems.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/KR2013/002921 | 4/8/2013 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
61620994 | Apr 2012 | US |