The present invention relates to a radio communication system to which Non-Orthogonal Multiple Access (NOMA) is applied.
Non-Orthogonal Multiple Access (NOMA) is under review in 5G which is a next generation mobile communication system. NOMA is a multiple access technique of multiplexing signals addressed to a plurality of user equipments UEs (hereinafter, referred to as “UEs”) in a cell onto the same resources at a base station eNB (hereinafter, “eNB”) side and simultaneously transmitting the signals. As a result, further improvement in frequency use efficiency is expected.
A basic principle of a downlink of NOMA will be described with reference to
The eNB selects the UE 1 and the UE 2 as a pair, multiplexes a signal of the UE 1 and a signal of the UE 2 using the same resource and simultaneously transmits the signals as illustrated in
A signal addressed to the UE 1 and a signal addressed to the UE 2 arrive at the UE 2 near the cell center in a multiplexed form, but as illustrated in
Further, MIMO introduced into an LTE system can be combined with NOMA, and in this case, it is possible to further improve system performance. In downlink MIMO specified in LTE, in order to improve a reception SINR, precoding (an adjustment of a phase and an amplitude) is used, and a precoded signal is applied to each antenna.
In NOMA to which MIMO is applied, any kind of precoding matrix may be selected and transmitted for a pair of UEs that perform multiplexing. In other words, the UE 1 and the UE 2 may use the same precoding matrix or different precoding matrices. However, for example, when the UE 2 near the cell center cancels interference of the UE 1 using an algorithm such as maximum likelihood determination detection, interference cancellation performance can be significantly improved if the same precoding matrix is used. It is because a scheme in which signals of a pair of UEs are combined and arranged on a constellation and then undergo the precoding is assumed in the eNB (Non-Patent Document 2). Therefore, when NOMA in which the UE performs interference cancellation using an algorithm such as the maximum likelihood determination detection is assumed, a constraint that the precoding matrices of the UEs to be multiplexed should be the same is considered.
However, due to this constraint, a possibility that each UE will be a pairing target decreases. This leads to a problem in that the performance of NOMA may deteriorate. Non-Patent Document 3 discloses a technique of improving probability of UE pairing such that the UE reports a best PMI and a second best PMI to the eNB, and the eNB also allows the use of the second best PMI. However, in this method, a feedback amount from the UE increases, and performance improvement is limited as well.
The present invention was made in light of the foregoing, and it is an object of the present invention to provide a technique capable of increasing a possibility that each user equipment will be a pairing target without increasing the feedback amount from the user equipment in the technique in which multiplexing in a power region is performed.
According to the present invention, provided is a base station used in a radio communication system, including:
a precoding matrix calculating unit that calculates a precoding matrix based on a first precoding matrix reported from a first user equipment in a pair selected as a target of multiplexing in a power region and a second precoding matrix reported from a second user equipment in the pair; and
a precoding unit that applies a precoding to transmission signals to the first user equipment and the second user equipment using the precoding matrix calculated by the precoding matrix calculating unit.
Further, according to the present invention's embodiment, provided is a user equipment used in a radio communication system, including:
a transmitting unit that transmits an index of a first precoding matrix to a base station; and
a receiving unit that receives a precoding matrix calculated in the base station or an index of the precoding matrix from the base station,
wherein the user equipment is a first user equipment in a pair selected as a target of multiplexing in a power region by the base station, and
the precoding matrix is a precoding matrix calculated by the base station based on the first precoding matrix and a second precoding matrix of a second user equipment in the pair.
Further, according to the present invention's embodiment, provided is a user equipment that is used in a radio communication system and serves as a first user equipment in a pair selected as a target of multiplexing in a power region by a base station, including:
a transmitting unit that transmits an index of a first precoding matrix to the base station;
a receiving unit that receives a second precoding matrix of a second user equipment in the pair from the base station; and
a precoding matrix calculating unit that calculates a precoding matrix to be applied to the user equipment in the base station based on the first precoding matrix and the second precoding matrix.
According to the embodiment of the present invention, a precoding matrix application method performed by a base station and a precoding matrix acquisition method performed by a user equipment are provided.
A technique capable of increasing a possibility that each user equipment will be a pairing target without increasing the feedback amount from the user equipment in the technique in which multiplexing in a power region is performed is provided.
Hereinafter, an exemplary embodiment of the present invention will be described with reference to the appended drawings. An embodiment to be described below is merely an example, and an embodiment to which the present invention is applied is not limited to the following embodiment. For example, a mobile communication system according to the present embodiment is assumed to be a system of a scheme conforming to LTE, but the present invention is not limited to LTE but is applicable to other schemes. Further, in this specification and claims, “LTE” is used in a broad sense including communication schemes (including 5G) corresponding to Rel-12, 13, 14, or later of 3GPP. Further, a “precoding matrix” to be described below is used as including a meaning of a “precoding vector.”
(System Configuration)
As described above, NOMA is a multiple access technique of multiplexing signals addressed to a plurality of UEs in a cell onto the same resources at the eNB side and transmitting the signals at the same time, and multiplexing of user signals in the power region is performed. The user signals multiplexed in the power region are separated by power distribution between paired users and application of the interference cancellation function in the UE. The technique of performing multiplexing in the power region is not limited to NOMA.
There are many UEs in the cell of the eNB, but
In the eNB to which NOMA is applied, for example, scheduling for selecting a pair of UEs is performed as follows (Non-Patent Document 4).
First, one power set is selected from a set of predetermined power sets (for example, (0.05, 0.95), (0.1, 0.9), . . . ), and a pair of UEs is selected for the selected power set. Then, an SINR for scheduling of each UE is calculated using the power set and the CQI reported from each UE, a throughput (an instantaneous throughput or an average throughput) of each UE is calculated from the SINR, and a proportional fairness (PF) metric of a pair of UEs is calculated. Such a PF metric is calculated for each power set and for each UE pair, and a pair of UEs and the power set in which the PF metric is maximum are decided.
In the present embodiment, the precoding matrix to be applied to a pair of UEs is calculated by performing weighted-addition (weighted-averaging) on precoding matrices selected as the best one by the UEs constituting the pair. A detailed description will be made below with reference to a sequence diagram and the like.
(Process Sequence)
Each UE calculates an SINR using, for example, a channel estimation value, a reception weight for demodulation, or the like for each applicable RI and each applicable PMI, and reports an RI and a PMI in which a data rate estimated from the SINR is maximum to the eNB. Further, a CQI corresponding to the SINR calculated from the RI and the PMI is reported to the eNB. The PMI calculated as described above is referred to as a best PMI.
Then, the eNB calculates a precoding matrix to be applied to a pair of UE 1 and UE 2 by weighted-adding (weighted-averaging) the precoding matrix corresponding to the PMI1 of the UE 1 and the precoding matrix corresponding to the PMI2 of the UE 2 (step S103). Here, if a weight coefficient is indicated by β, the precoding matrix of the UE 1 is indicated by W1, and the precoding matrix of the UE 2 is indicated by W2, the eNB calculates the precoding matrix W to be applied to a pair of UEs as described below. An example of the decision method of the parameter β will be described later.
[Math. 1]
W=√{square root over (β)}W
1+√{square root over (1−β)}W2 Formula 1
Then, the eNB applies W and performs data transmission to the UE 2 and the UE 1 according to MIMO+NOMA (steps S104 and S105).
In other words, according to the technique of the present embodiment, it is possible to increase a possibility that each user equipment will be a pairing target without increasing the feedback amount and improving throughput.
In the present embodiment, W is calculated by weighting and adding W1 and W2, but W may be calculated based on W1 and W2 by a method other than weighting and adding.
(Decision Method of Parameter β)
Next, an example of the decision method of the parameter β by the eNB will be described with reference to
First, using β selected in step S201, W is calculated from W1 and W2 using Formula 1 (step S202). Then, the eNB calculates an SNR of the UE 1 at the cell edge and an SNR of the UE 2 at the cell center based on W. Here, an SINR may be assumed to be calculated. The SNR and the SINR are referred to collectively as a “reception quality.”
When the calculations of the SNR of the UE 1 and the SNR of the UE 2 are completed for each β, in step S204, the eNB sets β in which a product of the SNR of the UE 1 and the SNR of the UE 2 is maximum as β of a target.
The above calculation of β is an example. β may be calculated by any other method.
(Signaling of W)
For example, when open loop control such as transmission mode 3 (TM3) is performed, the UE does not report the PMI to the eNB, and it is not necessary to notify each of a pair of UEs of W calculated as described above. However, even in the case of TM3, a notification of the PMI report or W may be given. On the other hand, when closed loop control like TM4 is performed, the eNB notifies each of a pair of UEs of W. An example of a method of notifying of W (options 1 to 3) will be described.
<Option 1>
In an option 1, the eNB notifies the UE 1 of β and the PMI2 of the UE 2, and notifies the UE 2 of β and the PMI1 of the UE 1. The UE 1 calculates W according to Formula 1 using W1 corresponding to the PMI1 of the UE 1, W2 corresponding to the PMI 2, and β. Further, the UE 2 calculates W according to Formula 1 using W2 corresponding to the PMI2 of the UE 2, W1 corresponding to the PMI1, and β.
<Option 2>
In an option 2, the eNB transmits W to the UE 1 and the UE 2. Here, the calculated W may be transmitted, or a quantized W may be transmitted so as to reduce an amount of transmission information. The quantization means that a value (which is closest to an original element) selected from a plurality of predetermined values is used as a value of each element of W.
<Option 3>
In an option 3, the eNB quantizes W into one of precoding matrices included in a code book, and transmits an index (PMI) of the quantized W in the code book to the UE 1 and the UE 2. The code book assumed in each UE may be designated for all UEs or designated to each UE in a UE specific manner from the eNB.
A sequence will be described with reference to
Steps S301 and S302 correspond to the option 1. In other words, the eNB notifies the UE 1 of β and the PMI2 of the UE 2, and notifies the UE 2 of β and the PMI2 of the UE 1. Further, in the option 1, for example, when β is decided in advance or when β is retained in each UE in advance, a notification of β may not be performed in steps S301 and S302.
Steps S401 and S402 correspond to the option 2. In other words, the eNB transmits W to the UE 1 and the UE 2. Steps S501, S502, S503, and S504 correspond to the option 3 in which the code book is transmitted in advance. In other words, the eNB transmits a codebook to the UE 1 and the UE 2 respectively, and further transmits the index of W. In
(Device Configuration)
Next, exemplary configurations of the UE and the eNB according to an embodiment of the present invention will be described.
<User Equipment UE>
As illustrated in
The receiving unit 101 includes a function of receiving various downlink signals from the eNB and acquiring information of a higher layer from a received signal of a physical layer. In the receiving unit 101, first, a signal having strong reception power addressed to the UE 1 is decoded, and the replica generating unit 111 generates a replica of the signal of the UE 1 from the signal. The interference cancelling unit 121 separates the signal addressed to the UE 2 by subtracting the replica from the reception signal. Then, the desired signal acquiring unit 131 decodes a desired signal.
The precoding matrix W acquiring unit 102 acquires W based on information of which the eNB notifies. In the closed loop control, W is used for channel estimation in the receiving unit 101 and generation of feedback information in the feedback information generating unit 103.
In the case of the option 1, the precoding matrix W acquiring unit 102 calculates W from β, the PMI1, and the PMI2 using Formula 1. In the option 2, W received from eNB is used. In the option 3, W corresponding to an index received from the eNB is acquired from a code book (which is stored in a memory or the like of the UE).
The feedback information generating unit 103 calculates the RI, the PMI, the CQI, and the like to be reported to the eNB as the CSI report, and transmits the RI, the PMI, the CQI, and the like through the transmitting unit 104. The transmitting unit 104 has a function of generating various kinds of signals of the physical layer from information of the higher layer to be transmitted from the UE and transmitting the signals to the eNB.
The entire configuration of the UE illustrated in
The RE module 151 performs digital-to-analog (D/A) conversion, modulation, frequency transform, power amplification, and the like on digital baseband signals received from the BB processing module 152 and generates radio signals to be transmitted from an antenna. Further, the RE module 151 performs frequency transform, analog to digital (A/D) conversion, demodulation, and the like on radio signals received from the antenna, generates digital baseband signals, and transfers the digital baseband signals to the BB processing module 152. For example, the RE module 151 includes functions of the physical layer or the like in the transmitting unit 104 and the receiving unit 101 of
The BB processing module 152 performs a process of converting an IP packet into a digital baseband signal and vice versa. A digital signal processor (DSP) 162 is a processor that performs signal processing in the BB processing module 152. A memory 172 is used as a work area of the DSP 162. The BB processing module 152 includes, for example, a function of the layer 2 or the like in the transmitting unit 104 and the receiving unit 101, the function of the precoding matrix W acquiring unit 102, and the function of the feedback information acquiring unit 103 in
The device control module 153 performs protocol processing of the IP layer, processing of various kinds of applications, and the like. A processor 163 is a processor that performs processing performed by the device control module 153. A memory 173 is used as a work area of the processor 163. Further, the processor 163 performs reading and writing of data with a USIM via the USIM slot 154.
<Base Station eNB>
In the eNB illustrated in
The precoding unit 202 performs precoding on the modulated signal using W calculated by the above-described method and outputs a resulting signal to the transmitting unit 201. The transmitting unit 201 generates a radio signal from the precoded modulated signal and transmits the radio signal.
The precoding matrix W calculating unit 206 acquires the precoding matrix from the PMI received from each of a pair of UEs, calculates β related to a pair of UEs by the above-described method using the precoding matrix, and calculate W using β. The receiving unit 207 includes a function of receiving various kinds of uplink signals from the UE and acquiring information of the higher layer from received signals of the physical layer. Further, when transmitting the parameters such as W, β, and PMI to the UE, transmission is performed through the process at the transmission side using the parameters as information bits.
The entire configuration of the eNB illustrated in
The RE module 251 performs D/A conversion, modulation, frequency transform, power amplification, and the like on digital baseband signals received from the BB processing module 252 and generates radio signals to be transmitted from an antenna. Further, the RE module 251 performs frequency transform, A/D conversion, demodulation, and the like on radio signals received from the antenna, generates digital baseband signals, and transfers the digital baseband signals to the BB processing module 252. For example, the RE module 251 includes functions of the physical layer or the like in the transmitting unit 201 and the receiving unit 207 of
The BB processing module 252 performs a process of converting an IP packet into a digital baseband signal and vice versa. A DSP 262 is a processor that performs signal processing in the BB processing module 252. A memory 272 is used as a work area of the DSP 252. The BB processing module 252 includes, for example, functions of the layer 2 in the transmitting unit 201 and the receiving unit 207, the precoding unit 202, the modulating unit 203, the encoding units 204 and 205, and the precoding matrix W calculating unit 206 in
The device control module 253 performs protocol processing of the IP layer, OAM processing, and the like. A processor 263 is a processor that performs processing performed by the device control module 253. A memory 273 is used as a work area of the processor 263. An auxiliary storage device 283 is, for example, an HDD or the like, and stores various kinds of configuration information and the like used for an operation of the base station eNB.
The configurations (functional classifications) of the devices illustrated in
As described above, according to the present embodiment, provided is a base station used in a radio communication system, including: a precoding matrix calculating unit that calculates a precoding matrix based on a first precoding matrix reported from a first user equipment in a pair selected as a target of multiplexing in a power region and a second precoding matrix reported from a second user equipment in the pair; and a precoding unit that applies a precoding to transmission signals to the first user equipment and the second user equipment using the precoding matrix calculated by the precoding matrix calculating unit.
Through the above configuration, it is possible to increase a possibility that each user equipment will be a pairing target without increasing the feedback amount from the user equipment in the technique in which multiplexing in a power region is performed.
The precoding matrix calculating unit may calculate the precoding matrix by weighting and adding the first precoding matrix and the second precoding matrix. Through this configuration, throughput of the user equipment can be improved.
The precoding matrix calculating unit may calculate a precoding matrix using a plurality of weight candidates and decide a weight for calculating the precoding matrix used in the precoding unit from the plurality of weight candidates according to reception qualities of the first user equipment and the second user equipment estimated based on the calculated precoding matrix. Through this configuration, an optimum weight can be decided.
The base station may further include a transmitting unit that transmits the precoding matrix used in the precoding unit or an index of the precoding matrix to the first user equipment or the second user equipment. Through this configuration, in the case of the closed loop control or the like, the user equipment can appropriately perform feedback estimation or the like.
Further, the base station may further include a transmitting unit that transmits the weight used for the calculation of the precoding matrix used in the precoding unit and an index of the first precoding matrix to the second user equipment, and transmits the weight and an index of the second precoding matrix to the first user equipment. Through this configuration, in the case of the closed loop control or the like, the user equipment can appropriately perform feedback estimation or the like.
Further, according to the present embodiment, provided is a user equipment used in a radio communication system, including: a transmitting unit that transmits an index of a first precoding matrix to a base station; and a receiving unit that receives a precoding matrix calculated in the base station or an index of the precoding matrix from the base station, wherein the user equipment is a first user equipment in a pair selected as a target of multiplexing in a power region by the base station, and the precoding matrix is a precoding matrix calculated by the base station based on the first precoding matrix and a second precoding matrix of a second user equipment in the pair.
Through the above configuration, it is possible to increase a possibility that each user equipment will be a pairing target without increasing the feedback amount from the user equipment in the technique in which multiplexing in a power region is performed.
Further, according to the present embodiment, provided is a user equipment that is used in a radio communication system and serves as a first user equipment in a pair selected as a target of multiplexing in a power region by a base station, including: a transmitting unit that transmits an index of a first precoding matrix to the base station; a receiving unit that receives a second precoding matrix of a second user equipment in the pair from the base station; and a precoding matrix calculating unit that calculates a precoding matrix to be applied to the user equipment in the base station based on the first precoding matrix and the second precoding matrix.
Through the above configuration, it is possible to increase a possibility that each user equipment will be a pairing target without increasing the feedback amount from the user equipment in the technique in which multiplexing in a power region is performed.
The exemplary embodiments of the present invention have been described above, but the disclosed invention is not limited to the above embodiments, and those skilled in the art would understand that various modified examples, revised examples, alternative examples, substitution examples, and the like can be made. In order to facilitate understanding of the invention, specific numerical value examples have been used for description, but the numerical values are merely examples, and certain suitable values may be used unless otherwise stated. The classification of items in the above description is not essential to the present invention. matters described in two or more items may be combined and used as necessary, and a matter described in one item may be applied to a matter described in another item (unless inconsistent). The boundary between functional units or processing units in a functional block diagram does not necessarily correspond to the boundary between physical parts. Operations of a plurality of functional units may be performed physically by one component, or an operation of one functional unit may be performed physically by a plurality of parts. For the sake of convenience of description, the base station eNB and the user equipment UE have been described using the functional block diagrams, but such devices may be implemented by hardware, software, or a combination thereof. Software executed by the processor included in the user equipment UE according to the embodiment of the present invention and software executed by the processor included in the base station e NB according to the embodiment of the present invention may be stored in a random access memory (RAM), a flash memory, a read only memory (ROM), an EPROM, an EEPROM, a register, a hard disk (HDD), a removable disk, a CD-ROM, a database, a server, or any other appropriate storage medium.
The transmission of information is not limited to the aspects/embodiments described in the specification and may be performed by other means. For example, the transmission of information may be performed by physical layer signaling (for example, downlink control information (DCI) or uplink control information (UCI)), higher layer signaling (for example, radio resource control (RRC) signaling, medium access control (MAC) signaling, or broadcast information (a master information block (MIB) and a system information block (SIB))), another signal, or a combination thereof. The RRC signaling may be also referred to as an RRC message and may be, for example, an RRC connection setup message or an RRC connection reconfiguration message.
Each aspect/embodiment described in the specification may be applied to systems using Long Term Evolution (LTE), LTE-Advanced (LTE-A), SUPER 3G, IMT-Advanced, 4G, 5G, Future Radio Access (FRA), W-CDMA (registered trademark), GSM (registered trademark), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (registered trademark), and other suitable systems and/or next-generation systems that have functionality enhanced based on these systems.
Decision or determination may be made based on a value (0 or 1) represented by 1 bit, may be made based on a true or false value (boolean: true or false), or may be made based on comparison with a numerical value (for example, comparison with a predetermined value).
The terms described in the specification and/or terms necessary to understand the specification may be replaced with terms that have same or similar meanings. For example, a channel and/or a symbol may be a signal. A signal may be a message.
The UE may be referred to, by those skilled in the art, as a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other suitable term.
The aspects/embodiments described in the specification may be individually used, may be combined, or may be switched during execution. In addition, transmission of predetermined information (for example, transmission of “being X”) is not limited to being performed explicitly, but may be performed implicitly (for example, the transmission of the predetermined information is not performed).
The terms “determining” and “deciding” used in the specification include various operations. The terms “determining” and “deciding” can include, for example, “determination” and “decision” for calculating, computing, processing, deriving, investigating, looking-up (for example, looking-up in a table, a database, or another data structure), and ascertaining operations. In addition, the terms “determining” and “deciding” can include “determination” and “decision” for receiving (for example, information reception), transmitting (for example, information transmission), input, output, and accessing (for example, accessing data in a memory) operations. The terms “determining” and “deciding” can include “determination” and “decision” for resolving, selecting, choosing, establishing, and comparing operations. That is, the terms “determining” and “deciding” can include “determination” and “decision” for any operation.
The term “based on” used in the specification does not mean “only based on” unless otherwise stated. In other words, the term “based on” means both “only based on” and “at least based on”.
In the processes, sequences, and flowcharts, etc., in each aspect/embodiment described in the present specification, the order of processes may be exchanged, as long as there is no inconsistency. For example, for the methods described in the present specification, elements of the various steps are presented in an exemplary order and are not limited to the presented specific order.
The input/output information, etc., may be stored in a specific location (e.g., a memory), or may be managed by a management table. The input/output information, etc., may be overwritten, updated, or added. The output information, etc., may be deleted. The input information, etc. may be transmitted to another device.
Reporting of predetermined information (e.g., reporting of “being X”) is not limited to explicit reporting, but also it may be implicitly performed (e.g., not performing reporting of the predetermined information).
The information, the signal, and the like described in the specification may be represented using any of various technologies. For example, the data, the instruction, the command, the information, the signal, the bit, the symbol, the chip, and the like mentioned throughout the description may be represented by a voltage, a current, an electromagnetic wave, a magnetic field, or a magnetic particle, an optical field or a photon, or any combination thereof.
The present invention is not limited to the above embodiments, and various modifications, modifications, alternatives, substitutions, and the like are included in the present invention without departing from the spirit of the present invention.
This patent application is based upon and claims the benefit of priority of Japanese Patent Application No. 2016-020330 filed on Feb. 4, 2016 and the entire contents of Japanese Patent Application No. 2016-020330 are incorporated herein by reference.
Number | Date | Country | Kind |
---|---|---|---|
2016-020330 | Feb 2016 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2017/003597 | 2/1/2017 | WO | 00 |