The present application is related to and claims the priority under 35 U.S.C. § 119(a) to Korean Application Serial No. 10-2016-0042767, which was filed in the Korean Intellectual Property Office on Apr. 7, 2016, the entire content of which is hereby incorporated by reference.
The present disclosure relates to a wireless communication system and, more particularly, to an apparatus and a method for interference alignment.
To meet the demand for wireless data traffic having increased since deployment of 4th generation (4G) communication systems, efforts have been made to develop an improved 5th generation (5G) or pre-5G communication system. Therefore, the 5G or pre-5G communication system is also called a ‘Beyond 4G Network’ or a ‘Post Long Term Evolution (LTE) System’.
The 5G communication system is considered to be implemented in higher frequency (mmWave) bands, e.g., 28 GHz or 60 GHz bands, so as to accomplish higher data rates. To decrease propagation loss of the radio waves and increase the transmission distance, the beamforming, massive multiple-input multiple-output (MIMO), Full Dimensional MIMO (FD-MIMO), array antenna, an analog beam forming, large scale antenna techniques are discussed in 5G communication systems.
In addition, in 5G communication systems, development for system network improvement is under way based on advanced small cells, cloud Radio Access Networks (RANs), ultra-dense networks, device-to-device (D2D) communication, wireless backhaul, moving network, cooperative communication, Coordinated Multi-Points (CoMP), reception-end interference cancellation and the like.
In the 5G system, Hybrid frequency shift keying (FSK) and quadrature amplitude modulation (FQAM) and sliding window superposition coding (SWSC) as an advanced coding modulation (ACM), and filter bank multi carrier (FBMC), non-orthogonal multiple access (NOMA), and sparse code multiple access (SCMA) as an advanced access technology have been developed.
The wireless communication system may use an interference alignment scheme to mitigate interference. When there is a plurality of interference sources in the surroundings, the interference alignment scheme may allow a desired signal to be received and an interference signal to use different transmission spaces provided by multiple transmission/reception antennas, thereby aligning interference in the remaining spaces except for the space occupied by the desired signal.
The largest problem in applying the interference alignment scheme to a cellular environment is processing complexity. In general, a mobile device (for example, a terminal) may have a relatively low information processing capability. Accordingly, making a request for channel information of the entire network for interference alignment beamforming and processing the channel information by the mobile device may cause problems such as an overload of the mobile device.
To address the above-discussed deficiencies, it is a primary object to provide an embodiment of the present disclosure provides an apparatus and a method for interference alignment in a wireless communication system.
Another embodiment of the present disclosure provides an apparatus and a method for interference alignment using a half-duplex relay station in a wireless communication system.
Still another embodiment of the present disclosure provides an apparatus and a method for achieving interference alignment while reducing an overload of data required by a transmission node.
In accordance with an aspect of the present disclosure, an operation method of a reception node in a wireless communication system is provided. The operation method includes: receiving first signals including a signal received through a first channel, which is a channel between at least one transmission node belonging to a cell of the reception node and the reception node, and a signal received through a second channel, which is a channel between at least one transmission node belonging to a neighbor cell and the reception node during a first time interval; receiving a second signal, to which beamforming for removing a signal from at least one transmission node belonging to the neighbor cell is applied, from a relay station through a channel between the relay station and the reception node during a second time interval; and decoding a third signal acquired by adding the first signal and the second signal.
In accordance with another aspect of the present disclosure, an operation method of a relay station in a wireless communication system is provided. The operation method includes: receiving first signals including a signal received through a first channel, which is a channel between at least one transmission node belonging to a cell of a reception node and the relay station, and a signal received through a second channel, which is a channel between at least one transmission node belonging to a neighbor cell and the relay station, during a first time interval; and transmitting a second signal, to which beamforming for removing a signal from at least one transmission node belonging to the neighbor cell received by the reception node is applied, to the reception node through a channel between the relay station and the reception node during a second time interval.
In accordance with another aspect of the present disclosure, an apparatus of a reception node in a wireless communication system is provided. The apparatus includes: a transceiver configured to receive first signals including a signal received through a first channel, which is a channel between at least one transmission node belonging to a cell of the reception node and the reception node, and a signal received through a second channel, which is a channel between at least one transmission node belonging to a neighbor cell and the reception node during a first time interval and to receive a second signal, to which beamforming for removing a signal from at least one transmission node belonging to the neighbor cell is applied, from a relay station through a channel between the relay station and the reception node; and a controller configured to decode a third signal acquired by adding the first signal and the second signal.
In accordance with another aspect of the present disclosure, an apparatus of a relay station in a wireless communication system is provided. The apparatus includes: a transceiver configured to receive first signals including a signal received through a first channel, which is a channel between at least one transmission node belonging to a cell of a reception node and the relay station, and a signal received through a second channel, which is a channel between at least one transmission node belonging to a neighbor cell and the relay station, during a first time interval and to transmit a second signal, to which beamforming for removing a signal from at least one transmission node belonging to the neighbor cell received by the reception node is applied, to the reception node through a channel between the relay station and the reception node during a second time interval.
The present disclosure may provide an apparatus and a method for interference alignment suitable for real time communication by removing an amount of required symbol extension while removing requirements for channel information of a transmission node and beamforming requirement conditions in a mobile terminal of a wireless communication system.
Before undertaking the DETAILED DESCRIPTION below, it may be advantageous to set forth definitions of certain words and phrases used throughout this patent document: the terms “include” and “comprise,” as well as derivatives thereof, mean inclusion without limitation; the term “or,” is inclusive, meaning and/or; the phrases “associated with” and “associated therewith,” as well as derivatives thereof, may mean to include, be included within, interconnect with, contain, be contained within, connect to or with, couple to or with, be communicable with, cooperate with, interleave, juxtapose, be proximate to, be bound to or with, have, have a property of, or the like; and the term “controller” means any device, system or part thereof that controls at least one operation, such a device may be implemented in hardware, firmware or software, or some combination of at least two of the same. It should be noted that the functionality associated with any particular controller may be centralized or distributed, whether locally or remotely. Definitions for certain words and phrases are provided throughout this patent document, those of ordinary skill in the art should understand that in many, if not most instances, such definitions apply to prior, as well as future uses of such defined words and phrases.
For a more complete understanding of the present disclosure and its advantages, reference is now made to the following description taken in conjunction with the accompanying drawings, in which like reference numerals represent like parts:
Hereinafter, the operational principle of the present disclosure will be described in detail with reference to the accompanying drawings. In describing various embodiments below, a detailed description of related known configurations or functions incorporated herein will be omitted when it is determined that the detailed description thereof may unnecessarily obscure the subject matter of the present disclosure. Terms described below are defined in consideration of functions in various embodiments, but may vary according to the intention or convention of a user or operator. Therefore, the definitions of the terms should be made based on the contents throughout the specification.
Hereinafter, the present disclosure will describe a technology for interference alignment in a wireless communication system.
The term referring to channel information used in the following description, the term referring to network entities, and the term referring to an element of the device are employed for convenience of description. Accordingly, the present disclosure is not limited to the following terms and other terms having the same technical meaning may be used.
For convenience of the description, the present disclosure uses terms and names defined in the 3rd Generation Partnership Project Long Term Evolution (3GPP LTE). However, the present disclosure is not limited to the terms and names and may be equally applied to a system according to another standard.
A multi-cellular environment is divided in an uplink communication process and a downlink communication process. The uplink communication and the downlink communication may be modeled by an interfering multiple access channel (IMAC) and an interfering broadcast channel (IBC), respectively. In the IMAC, a multiple access channel (MAC) corresponds to an environment in which there is a plurality of transmitters in one group and there is one receiver corresponding to one group. The IMAC refers to a channel in which there is interference that a transmitter group gives to a receiver in another group as illustrated in
Interference generated in each communication step may be largely divided into two interferences. The first interference refers to inter-cell interference that a transmitter gives to a receiver in another cell in uplink/downlink communication. The second interference refers to intra-cell interference between each transmitter group and each receiver group in uplink/downlink communication.
The wireless communication system illustrated in
In uplink communication of
Further, the signals transmitted by the terminals belonging to the same cell may be interference to other terminals belonging to the same cell in the first BS 130 or the second BS 140, that is, intra-cell interference.
The wireless communication system illustrated in
In downlink communication of
Further, each of the terminals belonging to the same cell may receive a signal for another terminal belonging to the same cell from the first BS 130, and the signal for the other terminal belonging to the same cell may be interference and, more specifically, intra-cell interference.
A 3-cell cluster corresponds to a set of 3 adjacent cells.
The relay station 300 is a device that relays a signal between the BS and the terminal and may be used for expanding cell coverage of the wireless communication system and improving throughput. According to some embodiments, the relay station 300 may perform an Amplify and Forward (AF) function or a Decode and Forward (DF) function. Specifically, the relay station 300 may perform not only the amplify/forward function but also a signal processing operation such as a received signal decoding and beamforming as necessary. Further, the relay station 300 may perform multi-hop communication through the relay between a plurality of relay stations. According to another embodiment, the relay station 300 may exchange or process channel information through cooperation with the BS, and may perform beamforming based on channel information through cooperation with the BS.
Relay modes of the relay station may be divided into a full-duplex mode and a half-duplex mode. The full-duplex mode corresponds to a relay mode in which the relay station performs transmission and reception in the same time section, and the half-duplex mode corresponds to a relay mode in which transmission and reception are performed in different time sections. The full-duplex mode has a realistic implementation problem, such as a relay echo, in that a transmission signal of the relay station is input as a reception signal of another relay station. Further, in an interference alignment using the full-duplex relay, even though the relay station is used, a mobile device still requires simplified beamforming and symbol extension linearly increases in proportion to the number of increasing transmitters, so that there may be difficulty in real time communication. In addition, since a change in a channel state should not be made during a symbol extension time, a very long coherence time within the communication channel is needed. The need for a very long coherence time may cause difficulty in realistic implementation in a cellular environment where the user can move.
In uplink communication, transmission nodes correspond to the terminals 110-1 to 110-k in the first cell and the terminals 120-1 to 120-k in the second cell, and reception nodes correspond to the first BS 130 and the second BS 140.
In uplink communication, signals transmitted by the terminals 110-1 to 110-k of the first cell are received by the first BS 130, the relay station 150, and the second BS 140 through a channel 415 between the first cell and the first BS 130, a channel 405 between the first cell and the relay station 150, and a channel 435 between the first cell and the second BS 140, respectively. Further, signals transmitted by the terminals 120-1 to 120-k of the second cell are received by the first BS 130, the relay station 150, and the second BS 140 through a channel 430 between the second cell and the first BS 130, a channel 410 between the second cell and the relay station 150, and a channel 420 between the second cell and the second BS 140, respectively.
Here, the first BS 130 and the second BS 140 that correspond to the reception nodes receive signals transmitted from the terminals 110-1 to 110-k belonging to the first cell and the terminals 120-1 to 120-k belonging to the second cell in a first phase. At this time, in the first phase, the signal which the first BS 130 receives from the second cell through the channel 430 may be an interference signal and, more specifically, an inter-cell interference signal. Similarly, in the first phase, the signal which the second BS 140 receives from the first cell through the channel 435 may be an interference signal or an inter-cell interference.
In a second phase, the first BS 130 and the second BS 140 receive signals from the relay station 150. That is, in the second phase, the first BS 130 receives the signal from the relay station 150 through the channel 440 and the second BS 140 receives the signal from the relay station 150 through the channel 445. At this time, the signals which the first BS 130 and the second BS 140 receive from the relay station 150 may be handled as interference signals.
An interference alignment scheme in cellular network uplink communication using the half-duplex scheme relay is described below.
The size of channel matrix Hj,i from terminal I to BS j is N×M, the size of channel matrix HiSR from terminal i to the relay station is NR×M, and the size of channel matrix HjRD from the relay station to BS j is N×NR. Here, M denotes a number of antennas per terminal, N denotes a number of antennas per BS, and denotes a number of antennas of the relay station. Channel matrixes that define channels 520, 525, 530, 540, and 550 in
j [Hj, 1, . . . , Hj, (j−1)K, Hj, jK+1,
j
SR [H1SR, . . . , H(j−1)KSR, HjK+1SR,
The size of channel matrix
Signals from the terminals may be divided into inter-cell interference and a signal, which is not the inter-cell interference, having a column vector form as shown in Table 3 below.
j [X1T, . . . , X(j−1)KT, XjK+1T,
In a first time slot, a signal received by BS j is as shown in equation (1) below.
yj,1=Ĥj{circumflex over (x)}j+
In equation (1), yj,1 denotes a signal received by BS j in a first time slot, Ĥj denotes a channel from terminals of cell j to BS j,
In a second time slot, a signal received by the BS is as shown in equation (2) below.
yj,2=HjRDTĤjSR{circumflex over (x)}j+HjRDT
In equation (2), yj,2 denotes a signal received by BS j in a second time slot, HjRD denotes a channel from the relay station to BS j, T denotes a beamforming matrix used in the relay station,
Equation (3) below is generated by adding equation (1) and equation (2).
yj,1+yj,2=(Ĥj+hjRDTĤjSR){circumflex over (x)}j+(
In equation (3), yj,1 denotes a signal received by BS j in the first time slot, yj,2 denotes a signal received by BS j in the second time slot, Ĥj denotes a channel from terminals of cell j to BS j,
A condition to remove interference signal
In equation (4), T denotes a beamforming matrix used in the relay station,
Accordingly, beamforming matrix T is determined to make a result, which is generated by adding a channel matrix between a transmission node of a neighbor cell (a terminal of the neighbor cell in uplink communication) and a reception node (the BS in uplink communication) and a matrix, which is generated by multiplying a channel matrix between the relay station and the reception node, a beamforming matrix, and a channel matrix between the transmission node of the neighbor cell and the relay station, become a zero matrix. Here, the zero matrix refers to a matrix in which all values therein are 0. However, the zero matrix includes not only the matrix in which all values are necessarily physically 0, but also a matrix having values equal to or smaller than a predetermined reference value according to the purpose of interference cancelation. For example, when the reference value is 10−3, matrixes having values smaller than or equal to 10−3 may be the zero matrix.
Through relay station beamforming, inter-cell interference may be finally removed. An effective channel for signal of cell j received by BS j is as shown in equation (5) below.
Ĥeffective=Ĥj+HjRDTĤjSR equation (5)
In equation (5), Ĥeffective denotes an effective channel for a signal of cell j received by BS j, Ĥj denotes a channel from terminals of cell j to BS j, HjRD denotes a channel from the relay station to BS j, and ĤjSR denotes a channel from terminals of cell j to the relay station.
The BS corresponding to the reception node may separate an intra-cell signal by designing a filter for separating the intra-cell signal as shown in equation (6).
Uj=(Ĥeffective)−1 Equation (6)
In equation (6), Uj denotes a filter for separating an inter-cell signal by BS j, and Ĥeffective denotes an effective channel for signals of terminals in cell j received by BS j.
In a case of N≠MK (K denotes a number of terminals per cell, M denotes a number of antennas per terminal, and N denotes a number of antennas per BS), the effective channel is not a square matrix, so that Uj may be designed as a pseudo inverse matrix of Ĥeffective. Finally, degrees of freedom per cell that can be acquired at this time is as shown in equation (7) below.
DoFcell=½min(KM,N) equation (7)
In equation (7), DoFcell denotes Degrees-of-Freedom (DoF) per cell, K denotes a number of terminals per cell, M denotes a number of antennas per terminal, and denotes a number of antennas per BS.
The size of channel matrix Ĥeffective corresponding to a channel for signals of terminals of cell j received by BS j is N×MK and interference within the system has been aligned, so that data can be transmitted and received without interference through a path of a smaller one between N and MK in cell j during a one transmission process. The one transmission process is performed using two time slots, and thus degrees of freedom of transmission is ½min(KM,N).
The DOF generated by comparing KM and N, selecting a minimum value, and then multiplying the minimum value by 0.5 means that KM transmission antennas or N reception antennas as illustrated in equation (7) may have redundancy. In other words, the DOF of
The DOF used as a scale of transmission efficiency theoretically refers to a coefficient preceding a log function of a channel capacity equation. In other words, the DOF may be an amount of information (a number of data symbols) which can be transmitted and decoded whenever a channel is used. The interference alignment scheme using the half-duplex relay decreases by half in the DOF compared to the interference alignment scheme using the full-duplex relay. However, in a case of N=MK, that is, when the number N of antennas per BS is the same as a multiplication of the number M of antennas per terminal and the number K of terminals per cell, the interference alignment scheme according to various embodiments of the present disclosure may acquire the DOF equal to that acquired by the interference alignment scheme using the full-duplex relay.
According to an embodiment of the present disclosure, the interference alignment is achieved through relay station beamforming, so that resources are guaranteed through the number of antennas of the relay station. A relay antenna condition to achieve perfect interference alignment is as shown in equation (8) below.
NR≥max((C−1)KM,CN) equation (8)
NR denotes a number of antennas of the relay station to achieve the perfect interference alignment, C denotes a number of cells, K denotes a number of terminals per cell, M denotes a number of antennas per terminal, and N denotes a number of antennas per BS.
It may be noted that the transmission node is not required to feedback and process channel information in a process of achieving the interference alignment and only two fixed time slots are used for decoding one symbol regardless of the number of terminals and the number of cells. This means that the reception node can rapidly decode data and a required correlation time within the cannel is short.
The same scheme may be applied to downlink communication through duality principles of the uplink communication and the downlink communication. The duality principles mean that the interference alignment can be achieved if a scheme which can be applied to uplink communication when a reciprocity relationship is established between a downlink communication channel matrix and an uplink communication channel matrix (a complex conjugate transpose matrix of the channel matrix in uplink communication) is performed according to an inverse order of downlink communication. When the channel reciprocity is satisfied, the existence of downlink interference can be shown based on interference alignment in uplink, and thus the interference alignment scheme can be easily designed. Accordingly, the present document provides an interference alignment scheme in downlink communication of a network in which reciprocity is satisfied. However, an embodiment of the present disclosure may be applied to not only a case where channel reciprocity is satisfied but also a general network environment where reciprocity is not satisfied.
Channel matrix reciprocity of uplink-downlink communication is as shown in equation (9) below.
Di,j=(Hj,i)H equation (9)
A channel matrix from BS j to terminal i in downlink communication corresponds to a complex conjugate transpose matrix of a channel matrix from terminal i to BS j in uplink communication.
As illustrated in
Channel matrixes in downlink communication to meet the above condition are described in Table 4 below.
The channel matrixes shown in Table 4 are defined as equations (10) to (13) below.
DjSR(HjRD)H equation (10)
DjSR denotes a channel from BS j to the relay station and corresponds to a complex conjugate transpose matrix of channel matrix from the relay station to BS j in uplink communication.
DiRD(HiSR)H equation (11)
DiRD denotes a channel from the relay station to terminal i and corresponds to a complex conjugate transpose matrix of channel matrix HiSR from terminal i to the relay station in uplink communication.
i denotes a channel from BSs of another cell that gives interference to terminal i to terminal i and corresponds to a set matrix of a complex conjugate transpose matrix of channels from terminal i to BSs of another cell, which are not BS corresponding to a serving BS of terminal i.
i
SR denotes a channel from BSs of another cell that gives interference to terminal i to the relay station and corresponds to a set matrix of a complex conjugate transpose matrix of channels from the relay station to BSs of another cell, which are not
corresponding to the serving BS of terminal i.
When equations (10) to (13) are satisfied, the same scheme of the uplink communication may be applied and, at this time, relay station beamforming G=(T)H for downlink communication may be designed as equation (14) below.
G denotes a relay station beamforming matrix for downlink communication,
Beamforming matrix G is determined based on a channel between the transmission node (for example, BS) and the relay station, the channel between the relay station and at least one reception node (for example, terminal of a neighbor cell) that receives interference), and a channel between the transmission node and at least one reception node that receives interference. More specifically, beamforming matrix G may be determined by multiplying a first matrix, which is determined based on a channel between at least one transmission node and the relay station and a channel between the relay station and at least one reception node that receives interference, and a second matrix, which is determined based on information on a channel between the transmission node and at least one reception node that receives interference. For example, beamforming matrix G may be determined by an inverse vectorization operation for the multiplication of the first matrix and the second matrix.
More specifically, relay station beamforming matrix G for downlink communication is determined to make a result, which is generated by adding a channel matrix between a transmission node of a neighbor cell (BS of the neighbor cell in downlink communication) and a reception node (terminal in downlink communication) and a matrix, which is generated by multiplying a channel matrix between the relay station and the reception node (terminal in downlink communication), a beamforming matrix, and a channel matrix between the transmission node of the neighbor cell (BS of the neighbor cell in downlink communication) and the relay station, become a zero matrix. Here, the zero matrix refers to a matrix having all values therein are 0. However, the zero matrix includes not only the matrix in which all values are necessarily physically 0, but also a matrix having values equal to or smaller than a predetermined reference value according to the purpose of interference cancelation. For example, when the reference value is 10−3, matrixes having values smaller than or equal to 10−3 may be the zero matrix.
In downlink communication, instead of designing a reception node filter for separating interference between signals within the cell, a transmission node beamformer may be designed. At this time, in order to design a BS beamformer, the terminal corresponding to the reception node may feedback channel information to the BS. Accordingly, the terminal does not design the filter for separating the signal and does not need a channel information processing capability for designing the reception node filter like in the uplink communication. The beamformer in BS j may be designed as shown in equation (15) below.
Aj denotes a beamformer in BS j or a beamforming matrix. G denotes a relay station beamforming matrix for downlink communication, Di,j denotes a channel from BS j to terminal i in downlink communication, DiRD denotes a channel from the relay station to terminal i in downlink communication, and DjSR denotes a channel from BS j to the relay station.
In this case, degrees of freedom per cell are ½min (N,MK), which is the same value as that in uplink communication. Here, K denotes a number of terminals per cell, M denotes a number of antennas per terminal, and N denotes a number of antennas per BS.
In step 705, the BS receives first signals including a signal received through a channel between at least one terminal belonging to a serving cell of the BS and the BS and a signal received through a channel between at least one terminal belonging to a cell of a neighbor cell and the BS in a first time slot. Here, the signal received through the channel between at least one terminal belonging to the serving cell of the BS and the BS is a desired signal, but the signal received through the channel between at least one terminal belonging to the cell of the neighbor BS and the BS is an interference signal, that is, an inter-cell interference signal.
In step 710, the BS receives a second signal, to which a beamforming matrix is applied, from the relay station in a second time slot. In other words, the BS receives the beamformed second signal. For example, the second signal may include a signal generated by applying the beamforming matrix to a signal received through a channel between the terminal belonging to the serving cell of the BS and the relay station and a signal generated by applying the beamforming matrix to a signal received through a channel between the terminal belonging to the cell of the neighbor BS and the relay station.
In step 715, the BS decodes a signal acquired by adding the first signal and the second signal. According to some embodiments, a filter for separating an intra-cell signal may be applied and a signal, to which the filter is applied, may be decoded.
According to some embodiments, the BS may acquire information on a channel between the relay station and the BS and transmit information on a channel between the terminal and the BS and the information on the channel between the relay station and the BS to the relay station. For example, the BS may receive a Reference Signal (RS) from the terminal, acquire information on the channel between the terminal belonging to the serving cell of the BS and the BS and information on the channel between the terminal belonging to the cell of the neighbor BS and the BS by using the reference signal, and may acquire beamformer information, information on the channel between the terminal belonging to the serving cell of the BS and the relay station, and information on the channel between the terminal belonging to the cell of the neighbor BS and the relay station from the relay station. Further, the BS may acquire information on the channel between the relay station and the terminal by using the reference signal received from the relay station. Here, the reference signal may refer to a signal known to both the transmitting side and the receiving side, which is used for channel estimation, and may be called a pilot signal.
In step 805, the relay station receives a signal from the transmission node. In uplink communication, the transmission node corresponds to the terminal and the reception node corresponds to the BS. In uplink communication, signals received by the relay station may include a signal received through a channel between a terminal belonging to a serving cell of the BS and the relay station and a signal received through a channel between a terminal belonging to a cell of a neighbor BS and the relay station. In downlink communication, the transmission node corresponds to the BS and the reception node corresponds to the terminal. In downlink communication, signals received by the relay station may include a signal received through a channel between the relay station and the serving BS and a signal received through a channel between the relay station and the neighbor BS.
In step 810, the relay station determines a beamforming matrix and applies the beamforming matrix to the received signal. The beamforming matrix is determined to remove an inter-cell interference component from the signal generated by adding the signal received in the first time slot and the signal received in the second time slot by the reception node.
In uplink communication, the relay station may receive information on the channel between the terminal and the BS and the channel between the terminal belonging to the cell of the neighbor BS and the BS, and information on the channel between the relay station and the BS from the BS or the terminal, and may estimate the information on the channel between the terminal belonging to the serving cell of the BS and the relay station and a channel between a terminal belonging to a cell of another BS and the relay station by using reference signals received from terminals. Based on the channel information, the relay station may determine the beamforming matrix. Additionally, the relay station may transmit relay beamformer information to the BS to design a reception node filter.
In downlink communication, the relay station may receive information on the channel between the terminal and the serving BS and the channel between the terminal and the neighbor BS and information on the channel between the relay station and the terminal from the terminal or the BS, and may estimate information on the channel between the BS and the relay station and the channel between the neighbor BS and the relay station by using reference signals received from BSs. Additionally, the relay station may transmit relay station beamformer information to the BS to design a transmission node beamformer.
In step 815, the relay station transmits a signal, to which the beamforming is applied, to the BS or the terminal. The BS or the terminal, which corresponds to the reception node, may decode a signal generated by adding the signal received in the first time slot and the signal, to which the beamforming is applied, received in the second time slot, thereby performing interference alignment.
According to some embodiments, the relay station may receive a reference signal for channel estimation from the terminal or the BS, and may estimate the channel between the terminal or the BS and the relay station by using the reference signal.
In step 905, the terminal receives first signals from BSs in a first time slot. For example, the first signals include a signal received through a channel between the terminal and a serving BS of the terminal and a signal received through a channel between the terminal and a neighbor BS, and second signals include a signal generated by applying a beamforming matrix to a signal received through a channel between the serving BS and the relay station and a signal generated by applying the beamforming matrix to a signal received through a channel between the neighbor BS and the relay station. Here, the signal received through the channel between the terminal and the serving BS of the terminal is a desired signal, but the signal received through the channel between the terminal and the neighbor BS is an interference signal, that is, an inter-cell interference signal.
In step 910, the terminal receives the second signal, to which the beamforming is applied, from the relay station in the second time slot. The beamforming matrix is determined based on channel information and, more particularly, information on the channel between the terminal and the neighbor BS, the channel between the neighbor BS and the relay station, and the channel between the relay station and the terminal, and is determined to remove an interference signal received from a neighbor BS, which is not the serving BS of the terminal.
In step 915, the terminal decodes a signal acquired by adding the first signal and the second signal. According to some embodiments, transmission beamforming may be applied to the BS corresponding to the transmission node to separate an intra-cell signal, and the terminal may separate the intra-cell signal without designing the reception node filter. In downlink communication, the terminal transmits information on the channel between the relay station and the terminal and information on the channel between the BS and the terminal to the relay station and the BS to design the relay station beamformer and the BS beamformer.
Covering all cells within the cellular network through the half-duplex relay station has realistically spatial restrictions, and thus the present disclosure considers a 3-cell cluster. The 3-cell cluster corresponds to a scheme in which one relay station assists in interference alignment of 3 cells and has a topological structure in which uniform power can be distributed to all regions assisted by the relay station in a generally assumed hexagonal cell structure. The 3-cell cluster has a structure as illustrated in
In order to design beamforming for interference alignment, a channel matrix may be defined as Table 6 below.
j [Hj, cluster, Hj, boundary]
j
SR [Hj, clusterSR, Hj, boundarySR]
A condition to remove interference signal
In equation (16), T denotes a relay station beamforming matrix for interference alignment,
Accordingly, beamforming matrix T is determined to make a result, which is generated by adding a channel matrix between a transmission node located near a neighbor cell and a cluster boundary (a terminal located near a neighbor cell and a cluster boundary in uplink communication) and a reception node (a BS in uplink communication) and a matrix, which is generated by multiplying a channel matrix between the relay station and a reception node (a BS of a serving cell in uplink communication), a beamforming matrix, and a channel matrix between the transmission node located near the neighbor cell and the cluster boundary and the relay station, become a zero matrix. Here, the zero matrix refers to a matrix having all values therein are 0. However, the zero matrix includes not only the matrix in which all values are necessarily physically 0, but also a matrix having values equal to or smaller than a predetermined reference value according to the purpose of interference cancelation. For example, when the reference value is 10−3, matrixes having values smaller than or equal to 10−3 may be the zero matrix.
At this time, an effective channel for a signal of cell j received by BS j is as equation (17) below.
Ĥeffective=Ĥj+HjRDTĤjSR equation (17)
Ĥeffective denotes an effective channel for a signal of cell j received by BS j, Ĥj denotes a channel from terminals of cell j to BS j, HjRD denotes a channel from the relay station to BS j, and ĤjSR denotes a channel from terminals of cell j to the relay station.
Designing of a filter for separating an intra-cell signal in the BS corresponding to the reception node is as equation (18) below.
Uj=(Ĥeffective)−1 equation (18)
In equation (18), Uj denotes a filter for separating an intra-cell signal in BS j, and Ĥeffective denotes an effective channel for a signal of cell j received by BS j.
In a case of N≠MK, Ĥeffective=Ĥj+HjRDTĤjSR is not a square matrix, so that Uj may be designed as a pseudo inverse matrix. The finally acquired degrees of freedom per cell are as equation (19) below.
DoFcell=½min(KM,N) equation (19)
DoFcell denotes degrees of freedom per cell, K denotes a number of terminals per cell, denotes a number of antennas per terminal, and N denotes a number of antennas per BS. At this time, an amount of required relay station antennas is as equation (20) below.
NR≥max(5KM,3N) equation (20)
NR denotes a number of antennas of the relay station to achieve the perfect interference alignment, K denotes a number of terminals per cell, M denotes a number of antennas per terminal, and N denotes a number of antennas per BS. The duality principles may be applied to a downlink communication step.
The wireless communication system illustrated in
In step 1205, the transmission node or the terminal designs and transmits a reference signal for channel estimation. That is, the transmission node determines a reference signal configuration and transmits at least one reference signal according to the determined configuration. The reference signal is a predetermined signal to be shared between the transmission node, the relay station, and the reception node for channel estimation, and may be referred to as a pilot signal or a sounding signal according to some embodiments.
The reference signal may be transmitted according to a predetermined period or when a particular condition is met, and may be transmitted while being inserted into any control signal or data signal.
In step 1210, the relay station may acquire information on a channel between the terminal and the relay station through the received reference signal.
Further, in step 1215, the BS may acquire information on a channel between the terminal and the BS through the received reference signal.
Steps 1210 and 1215 may be simultaneously performed as independent operations and orders of steps 1210 and 1215 may be exchanged.
In step 1220, the BS may acquire information on a channel between the relay station and the BS. According to an embodiment, the BS may acquire information on the channel between the relay station and the BS by using the reference signal received from the relay station.
In step 1225, the BS may feedback the information on the channel between the terminal and the BS acquired in step 1215 and the information on the channel between the BS and the relay station acquired in step 1220 to the relay station. The information on the channel between the terminal and the BS and the information on the channel between the BS and the relay station may be transmitted from the BS to the relay station according to a predetermined period or when a particular condition is met, and may be transmitted while being inserted into any control signal or data signal.
In step 1230, the relay station designs a relay station beamformer or a relay station beamforming matrix. The relay station beamforming matrix is designed to meet an interference alignment condition in the BS corresponding to the reception node and, more specifically, determined to remove an inter-cell interference component from a signal generated by adding a signal received in one time slot and a signal received in the following time slot.
In step 1235, the relay station and the BS share information on the beamformer. More specifically, the relay station transmits the information on the beamformer to the BS. When the predetermined period arrives or the particular condition such as a change in the beamforming matrix is met, the relay station may transmit the information on the beamformer. At this time, the relay station may transmit all data of the beamforming matrix or only an index of the beamforming matrix.
In step 1240, the relay station processes a signal to be transmitted to the BS. More specifically, the relay station applies the beamforming matrix designed in step 1230 or precoding to signals received from a plurality of terminals and generates a signal to be transmitted to the BS. A beamforming operation may be performed through a digital beamforming or Radio Frequency (RF) beamforming scheme. According to an embodiment, the relay station may decode the signal received from the terminal, perform an error correction, amplify the received signal, and transmit the signal to the BS.
The operation in step 1235 and the operation in step 1240 may be simultaneously performed as independent operations and orders of steps 1235 and 1240 may be exchanged.
In step 1245, the BS designs a filter for separating an intra-cell signal and performs a decoding. The BS may design the separation filter by using beamformer information and information on the channel between terminals of the serving cell and the relay station received from the relay station, and may omit the designing of the separation filter according to an embodiment such as a case where only one terminal exists in the serving cell.
The BS may decode the signal acquired through interference alignment. The decoding is a process of processing encoded data to be data before the encoding, and various decoding scheme may be used without restriction. For example, schemes such as a turbo coding/decoding or a low density parity check (LDPC) coding/decoding may be used.
As illustrated in
In downlink communication, operations which are the same as the steps illustrated in
In general, the terminal has a lower processing capability compared to the BS or the relay station. Accordingly, instead of designing the filter for separating the intra-cell signal by the terminal, the BS may design a transmission node transmission beamformer. In this case, the terminal corresponding to the reception node may separate the intra-cell signal without the designing of the filter for separating the signal, that is, without need to process channel information for designing the reception node filter.
The term “˜unit” or “˜er” used hereinafter may refer to the unit for processing at least one function or operation and may be implemented in hardware, software, or a combination of hardware and software. The BS is a device that is connected to a backhaul network and provides wireless communication within a predetermined coverage area, and may be referred to as an evolved NodeB (eNB), or an access point (AP).
As illustrated in
The RF module 1310 performs a function of transmitting and receiving a signal through a radio channel such as converting or amplifying a band of the signal. That is, the RF module 1310 up-converts a baseband signal provided from the baseband processor 1320 into an RF band signal, transmits the RF band signal through an antenna, and then down-converts the RF band signal received through the antenna into a baseband signal. For example, the RF module 1310 may include a transmission filter, a reception filter, an amplifier, a mixer, an oscillator, a digital-to-analog converter (DAC), an analog-to-digital converter (ADC), and the like. Although only one antenna is illustrated in
The baseband processor 1320 performs a function for a conversion between a baseband signal and a bitstream according to a physical layer standard of the system. For example, when data is transmitted, the baseband processor 1320 generates complex symbols by encoding and modulating a transmission bitstream. In addition, the baseband processor 1320, when receiving data, reconstructs a reception bitstream through a demodulation and decoding of the baseband signal provided from the RF module 1310. For example, in an Orthogonal Frequency Division Multiplexing (OFDM) scheme, when data is transmitted, the baseband processor 1320 generates complex symbols by encoding and modulating a transmission bitstream, maps the complex symbols to subcarriers, and then configures OFDM symbols through an Inverse Fast Fourier Transform (IFFT) operation and a cyclic prefix (CP) insertion. Further, when data is received, the baseband processor 1320 divides the baseband signal provided from the RF module 1310 in the unit of OFDM symbols, reconstructs the signals mapped to the subcarriers through a Fast Fourier Transform (FFT) operation, and then reconstructs the reception bitstream through demodulation and decoding. The baseband processor 1320 and the RF module 1310 transmit and receive signals as described above. Accordingly, the baseband processor 1320 and the RF module 1310 may be referred to as a transmitter, a receiver, a transceiver, a communication interface, or a wireless communication interface.
When the BS corresponds to the reception node, the baseband processor 1320 of the BS, the RF module 1310, or the transceiver may receive first signals including a signal received through a first channel, which is a channel between at least one terminal belonging to a serving cell of the BS and the BS, and a signal received through a second channel, which is a channel between at least one terminal belonging to a cell of a neighbor BS and the BS, in a first time slot. Further, the transceiver of the BS may receive second signals, to which a beamforming matrix is applied, from the relay station. Here, the second signals may include a signal generated by applying the beamforming matrix to a signal received through a third channel, which is a channel between the terminal belonging to the serving cell of the BS and the relay station, and a signal generated by applying the beamforming matrix to a signal received through a fourth channel, which is a channel between the terminal belonging to the neighbor BS and the relay station. Further, the transceiver of the BS may transmit information on a fifth channel, which is a channel between the relay station and the BS, and information on the second channel, which is the channel between the terminal belonging to the cell of the neighbor BS and the BS, to the relay station. In addition, the transceiver of the BS may receive information on the beamforming matrix and information on the third channel, which is the channel between the terminal belonging to the serving cell and the relay station from the relay station, and the information on the beamforming matrix may be used for the filter for separating the inter-cell signal by the BS corresponding to the reception node in uplink communication or the transmission beamforming of the BS corresponding to the transmission node in downlink communication.
Further, the transceiver may remove intra-cell interference by applying the filter to the signal received using one or more pieces of channel information in uplink communication, and may transmit a transmitted/received signal, to which beamforming is applied, to the terminal or the relay station in downlink communication. More specifically, in uplink communication, the transceiver may apply a filter matrix to a vector for the received signal, transfer a vector generated through the application of the filter matrix to the controller 1330, and decode the received signal. More specifically, in downlink communication, the transceiver may apply a beamforming matrix or a precoding matrix to a vector for a signal to be transmitted, convert a vector generated through the application of the beamforming matrix into an RF signal, and transmit the RF signal.
The controller 1330 controls general operations of the BS. For example, the controller 1330 transmits and receives signals through the baseband processor 1320 and the RF module 1310 or the backhaul communication interface 1340. Further, the controller 1330 records data in the storage 1350 and reads the recorded data. To this end, the controller 1330 may include at least one processor. According to an embodiment of the present disclosure, the controller 1330 may design a beamforming matrix by using received channel information. For example, the controller 1330 may control the BS to perform the process illustrated in
According to some embodiments, the controller 1330 may estimate the channel by using the reference signal received from the terminal or the relay station. Information on the channel acquired through the channel estimation may be transmitted to the relay station and shared with the relay station.
According to some embodiments, the controller 1330 may decode the signal received by the BS. Specifically, the controller 1330 may decode the signal acquired through interference alignment. The decoding corresponds to a process of processing encoded data to be data before the encoding, and various decoding schemes may be used. For example, schemes such as a turbo coding/decoding, low density parity check (LDPC) code/decoding may be used, and at least one processing device may be included to perform the decoding.
According to some embodiments, the controller 1330 may design the filter or the transmission beamformer to separate the inter-cell signal. The filter or the transmission beamformer may be determined based on information on the beamforming matrix and channel information received from the relay station.
The backhaul communication interface 1340 provides an interface for performing communication with other nodes within the network. That is, the backhaul communication interface 1340 converts a bitstream transmitted to another node, for example, another BS or a core network from the BS into a physical signal and converts the physical signal received from the other node into the bitstream. According to various embodiments, the BS may exchange the channel information or a precoding matrix by communicating with the neighbor BS through the backhaul communication interface 1340 and, when the BS is connected to the relay station through a backhaul network, exchange the channel information and the precoding matrix with the relay station.
The storage 1350 stores data such as a basic program, an application program, and setting information for the operation of the BS. Particularly, the storage 1350 provides stored data according to a request of the controller 1330.
The relay station is a device that provides relay communication between the BS and the terminal and may be called a Relay Station (RS) or a relay according to some embodiments.
Referring to
The RF module 1410 performs a function for transmitting and receiving a signal through a wireless channel, such as band conversion and amplification of a signal. That is, the RF module 1410 up-converts a baseband signal provided from the baseband processor 1420 into an RF band signal, transmits the RF band signal through an antenna, and then down-converts the RF band signal received through the antenna into a baseband signal. For example, the RF module 1410 may include a transmission filter, a reception filter, an amplifier, a mixer, an oscillator, a DAC, and an ADC. Although only one antenna is illustrated in
The baseband processor 1420 performs a function for a conversion between a baseband signal and a bitstream according to a physical layer standard of the system. For example, the baseband processor 1420, when transmitting data, generates complex symbols by encoding and modulating a transmission bitstream. In addition, the baseband processor 1420, when receiving data, reconstructs the reception bitstream through the demodulation and decoding of the baseband signal provided from the RF module 1410. For example, in an OFDM scheme, when transmitting data, the baseband processor 1420 may generate complex symbols by encoding and modulating the transmission bitstream, map the complex symbols to subcarriers, and then configure OFDM symbols through an IFFT operation and CP insertion. Further, when receiving data, the baseband processor 1420 divides the baseband signal provided from the RF module 1410 in the unit of OFDM symbols, reconstructs the signals mapped to the subcarriers through a FFT operation, and then reconstructs the reception bitstream through demodulation and decoding.
The baseband processor 1420 and the RF module 1410 transmit and receive signals as described above. Accordingly, the baseband processor 1420 and the RF module 1410 may be referred to as a transmitter, a receiver, a transceiver, or a communication interface, and the transceiver of the relay station may perform a function similar to that of the transceiver of the BS. Further, at least one of the baseband processor 1420 and the RF module 1410 may include a plurality of communication modules to support a plurality of different communication standards. In addition, at least one of the baseband processor 1420 and the RF module 1410 may include different communication modules to process signals of different frequency bands. For example, the different communication standards may include a wireless LAN (for example, IEEE 802.11) and a cellular network (for example, LTE). Further, the different frequency bands may include a super high frequency (SHF) (for example, 2.5 GHz and 5 GHz) band and a millimeter (mm) wave (for example, 60 GHz) band.
The controller 1430 controls general operations of the relay station. For example, the controller 1430 transmits and receives a signal through the baseband processor 1420 and the RF module 1410. In addition, the controller 1430 may record data in the storage 1440 and read the data. To this end, the controller 1430 may include at least one processor. For example, the controller 1430 may include a communication processor (CP) that performs a control for communication, and an application processor (AP) that controls a higher layer such as an application program.
The storage 1440 stores data, such as a basic program, an application program, and setting information for the operation of the relay station. Particularly, the storage 1440 may provide the stored data according to a request of the controller 1430.
According to some embodiments, the transceiver or the controller 1430 of the relay station may include an amplifier, or may include a decoder for performing amplify and forward (AF) function or a decode and forward (DF) function. Further, according to some embodiments, the transceiver or the controller 1430 of the relay station may include a device for performing a full-duplex mode relay and a half-duplex mode relay. The operation of the relay station including the controller 1430 and the transceiver is described below.
According to an embodiment, the transceiver of the relay station receives first signals from a plurality of transmission nodes in a first time slot and transmits second signals generated by applying a beamforming matrix to the first signals, to the reception node in a second time slot. The beamforming matrix is designed or determined by the controller 1430 and determined to remove an interference component from a signal generated by adding the signal received in the first time slot and the signal received in the second time slot by the reception node.
In uplink communication, the transmission node corresponds to the terminal and the reception node corresponds to the BS. The first signals include a signal received through a channel between a terminal belonging to a serving cell of the BS and the BS and a signal received through a channel between a terminal belonging to a cell of a neighbor BS and the BS, and the second signals include a signal generated by applying the beamforming matrix to a signal received through a channel between the terminal belonging to the serving cell of the BS and the relay station and a signal generated by applying the beamforming matrix to a signal received through a channel between a terminal belonging to a cell of another BS and the relay station. Further, the transceiver may receive, from the BS, information on the channel between the terminal belonging to the serving cell of the BS and the BS and the channel between the terminal belonging to the cell of the neighbor BS and the BS and information on the channel between the relay station and the BS. The beamforming matrix may be determined based on the acquired channel information, for example, information on the channel between the terminal belonging to the cell of the neighbor BS and the BS, the channel between the terminal belonging to the cell of the neighbor BS and the relay station, and the channel between the relay station and the BS by the controller 1430 of the relay station. The beamforming matrix may be designed to remove a signal received in a cell other than the serving cell of the BS, that is, an inter-cell interference signal from the signal received by the BS corresponding to the reception node.
In downlink communication, the reception node corresponds to the terminal and the transmission node corresponds to the BS. In this case, the first signals include a signal received through a channel between the serving BS and the terminal and a signal received through a channel between the neighbor BS and the terminal, and the second signals include a signal generated by applying a beamforming matrix to a signal received through a channel between the serving BS and the relay station and a signal generated by applying the beamforming matrix to a signal received through a channel between the neighbor BS and the relay station. The beamforming matrix may be determined based on the channel information, for example, based on information on the channel between the terminal and the neighbor BS, the channel between the neighbor BS and the relay station, and the channel between the relay station and the terminal by the controller 1430, and is determined to remove a signal received from the neighbor BS in the terminal corresponding to the reception node. Further, the transceiver may transmit information on the beamforming matrix and the information on the channel between the terminal of the serving cell and the relay station to the BS, and the information is used for transmission beamforming to separate an intra-cell signal in the BS.
According to an embodiment, the terminal may be referred to as a user device, an electronic device, a mobile station, a user equipment (UE), a mobile station (MS), station (STA), or the like.
According to various embodiments, the terminal may be a portable electronic device, or may be one of a smart phone, a portable terminal, a mobile phone, a mobile pad, a media player, a tablet computer, a handheld computer, and a personal digital assistant (PDA). Further, the terminal may be a device generated through a combination of two or more functions of the above devices.
Referring to
The RF module 1510 performs a function for transmitting and receiving a signal through a wireless channel, such as band conversion and amplification of a signal. That is, the RF module 1510 up-converts a baseband signal provided from the baseband processor 1520 into an RF band signal, transmits the RF band signal through an antenna, and then down-converts the RF band signal received through the antenna into a baseband signal. For example, the RF module 1510 may include a transmission filter, a reception filter, an amplifier, a mixer, an oscillator, a DAC, and an ADC. Although only one antenna is illustrated in
The baseband processor 1520 performs a function for a conversion between a baseband signal and a bitstream according to a physical layer standard of the system. For example, the baseband processor 1520, when transmitting data, generates complex symbols by encoding and modulating a transmission bitstream. In addition, the baseband processor 1520, when receiving data, reconstructs the reception bitstream through the demodulation and decoding of the baseband signal provided from the RF module 1510. For example, in an OFDM scheme, when transmitting data, the baseband processor 1520 may generate complex symbols by encoding and modulating the transmission bitstream, map the complex symbols to subcarriers, and then configure OFDM symbols through an IFFT operation and CP insertion. Further, when receiving data, the baseband processor 1520 divides the baseband signal provided from the RF module 1510 in the unit of OFDM symbols, reconstructs the signals mapped to the subcarriers through a FFT operation, and then reconstructs the reception bitstream through demodulation and decoding.
The baseband processor 1520 and the RF module 1510 transmit and receive signals as described above. Accordingly, the baseband processor 1520 and the RF module 1510 may be referred to as a transmitter, a receiver, a transceiver, or a communication interface. Further, at least one of the baseband processor 1520 and the RF module 1510 may include a plurality of communication modules to support a plurality of different communication standards. In addition, at least one of the baseband processor 1520 and the RF module 1510 may include different communication modules to process signals of different frequency bands. For example, the different communication standards may include a wireless LAN (for example, IEEE 802.11) and a cellular network (for example, LTE). Further, the different frequency bands may include a SHF (for example, 2.5 GHz or 5 GHz) band and a mm wave (for example, 60 GHz) band.
The controller 1530 controls general operations of the terminal. For example, the controller 1530 transmits and receives a signal through the baseband processor 1520 and the RF module 1510. In addition, the controller 1530 may record data in the storage 1540 and read the data. To this end, the controller 1530 may include at least one processor. For example, the controller 1530 may include a CP for controlling communication and an AP for controlling a higher layer such as an application program. According to an embodiment of the present disclosure, the controller 1530 may control the operation of the terminal according to various embodiments. For example, the controller 1530 may control the terminal to perform the process illustrated in
In downlink communication, the transceiver of the terminal receives first signals from a plurality of BSs and in a first time slot and receives second signals, to which a beamforming matrix is applied, from the relay station in a second time slot. The controller 1530 of the terminal decodes a third signal acquired by adding the first signal and the second signal. Here, the beamforming matrix is determined to remove an interference component from the third signal by the controller 1530 of the relay station.
For example, the first signals received by the transceiver in the first time slot include a signal received through a channel between the terminal and a serving BS of the terminal and a signal received through a channel between the terminal and a neighbor BS, and the second signals include a signal generated by applying the beamforming matrix to a signal received through a channel between the serving BS and the relay station and a signal generated by applying the beamforming matrix to a signal received through a channel between the neighbor BS and the relay station. The beamforming matrix is determined based on channel information and, more particularly, information on the channel between the terminal and the neighbor BS, the channel between the neighbor BS and the relay station, and the channel between the relay station and the terminal, and is determined to remove an interference signal received from a neighbor BS, which is not the serving BS of the terminal.
The transceiver of the terminal may receive a reference signal for channel estimation from the BS, and the transceiver or the controller 1530 may perform the channel estimation between the BS and the terminal by using the received reference signal. For example, the terminal may acquire information on the channel between the terminal and the serving BS from the reference signal received from the serving BS and acquire information on the channel between the terminal and the neighbor BS from the reference signal received from the neighbor BS. Further, the transceiver of the terminal may receive the reference signal from the relay station, and the transceiver or the controller 1530 may acquire information on the channel between the terminal and the BS from the received reference signal.
The transceiver of the terminal may transmit the acquired channel information to the BS or the relay station. For example, the terminal may feedback the information on the channel between the neighbor BS and the terminal and the information on the channel between the relay station and the terminal from the reference signal received from the neighbor BS and the relay station to the relay station, and may feedback the information on the channel between the serving BS and the terminal and the information on the channel between the relay station and the terminal to the serving BS to allow the information to be used for designing the transmission beamformer. According to embodiments of the present disclosure, the terminal does not receive the channel information since the terminal is not required to process the channel information. However, in some wireless communication systems, when the terminal requires the channel information or the terminal has an enough capability to process the channel information, the terminal may exchange the channel information with the BS or the relay station.
The storage 1540 stores data such as a basic program, an application program, and setting information for the operation of the terminal. Particularly, the storage 1540 may provide the stored data according to a request of the controller 1530. For example, the storage 1540 may store channel information acquired through the channel estimation or channel information received from the BS or the relay station.
The present disclosure can solve an interference problem that may be necessarily generated in a state where the density of a cell, such as a heterogeneous network or femtocell as well as a simple cellular network, increases. Through the application of embodiments of the present disclosure, it is possible to acquire a multi-cell gain and to more increase a transmission rate compared to the currently used scheme.
Methods according to embodiments stated in claims and/or specifications of the present disclosure may be implemented in hardware, software, or a combination of hardware and software.
The software may be stored in a computer-readable storage medium. The computer-readable storage medium stores at least one program (software module) including instructions that causes, when executed by at least one processor in the electronic device, the electronic device to perform the method of the present disclosure.
The software may be stored in the form of a volatile or a non-volatile storage device such as a read only memory (ROM), a memory such as a random access memory (RAM), memory chips, devices or integrated circuits, or an optical or magnetic readable medium such as a compact disc-ROM (CD-ROM), digital versatile discs (DVDs), a magnetic disk, or a magnetic tape.
A storage device and a storage medium corresponds to embodiments of a program including instructions for performing embodiments or a machine-readable storage means suitable for storing programs when executed. Embodiments provide a program including a code for implementing the device or the method claimed in one of the claims of the specification and a machine-readable storage medium for storing the program. Further, the programs may be electrically transferred to a medium, such as a communication signal transferred through a wired or a wireless connection, and embodiments properly include the equivalents.
In the above-described detailed embodiments of the present disclosure, a component included in the present disclosure is expressed in the singular or the plural according to a presented detailed embodiment. However, the singular form or plural form is selected for convenience of description suitable for the presented situation, and various embodiments of the present disclosure are not limited to a single element or multiple elements thereof. Further, either multiple elements expressed in the description may be configured into a single element or a single element in the description may be configured into multiple elements.
Although the present disclosure has been described with an exemplary embodiment, various changes and modifications may be suggested to one skilled in the art. It is intended that the present disclosure encompass such changes and modifications as fall within the scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2016-0042767 | Apr 2016 | KR | national |
Number | Name | Date | Kind |
---|---|---|---|
9854589 | Nayeb Nazar | Dec 2017 | B2 |
20070135172 | Lysejko | Jun 2007 | A1 |
20100067427 | Choudhury | Mar 2010 | A1 |
20120202540 | Lee | Aug 2012 | A1 |
20130053077 | Barbieri | Feb 2013 | A1 |
20130237210 | Kang | Sep 2013 | A1 |
20160094285 | Ayoughi | Mar 2016 | A1 |
20170257155 | Liang | Sep 2017 | A1 |
Number | Date | Country |
---|---|---|
20140100258 | Aug 2014 | KR |
Number | Date | Country | |
---|---|---|---|
20170294948 A1 | Oct 2017 | US |