WO2011096138A1 - 送信装置、受信装置、無線通信システム、送信制御方法、受信制御方法、及び、プロセッサ - Google Patents
送信装置、受信装置、無線通信システム、送信制御方法、受信制御方法、及び、プロセッサ Download PDFInfo
- Publication number
- WO2011096138A1 WO2011096138A1 PCT/JP2010/072759 JP2010072759W WO2011096138A1 WO 2011096138 A1 WO2011096138 A1 WO 2011096138A1 JP 2010072759 W JP2010072759 W JP 2010072759W WO 2011096138 A1 WO2011096138 A1 WO 2011096138A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- signal
- unit
- addressed
- interference
- receiving device
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03343—Arrangements at the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0602—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using antenna switching
- H04B7/0604—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using antenna switching with predefined switching scheme
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0697—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using spatial multiplexing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J11/00—Orthogonal multiplex systems, e.g. using WALSH codes
- H04J11/0023—Interference mitigation or co-ordination
- H04J11/0026—Interference mitigation or co-ordination of multi-user interference
- H04J11/003—Interference mitigation or co-ordination of multi-user interference at the transmitter
- H04J11/0033—Interference mitigation or co-ordination of multi-user interference at the transmitter by pre-cancellation of known interference, e.g. using a matched filter, dirty paper coder or Thomlinson-Harashima precoder
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/38—TPC being performed in particular situations
- H04W52/42—TPC being performed in particular situations in systems with time, space, frequency or polarisation diversity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L2025/0335—Arrangements for removing intersymbol interference characterised by the type of transmission
- H04L2025/03426—Arrangements for removing intersymbol interference characterised by the type of transmission transmission using multiple-input and multiple-output channels
Definitions
- the present invention relates to a transmission device, a reception device, a wireless communication system, a transmission control method, a reception control method, and a processor.
- This application claims priority based on Japanese Patent Application No. 2010-024782 for which it applied to Japan on February 05, 2010, and uses the content here.
- THP Tomlinson Harashima Precoding
- THP is a technique in which a transmission device detects interference in advance and transmits a signal from which interference has been canceled in advance to a reception device in a situation where interference exists in communication between the transmission device and the reception device.
- the transmission device and the reception device perform modulo (modulo) calculation, and transmit and receive signals that suppress an increase in transmission power due to cancellation of interference (see Non-Patent Document 1).
- This modulo operation is performed by adding an integer multiple of a value ⁇ known by the transmitting device and the receiving device to the I-ch (In-phase channel) and Q-ch (Quadrature channel) of the modulation symbol. Is an operation for converting the modulation symbols to fall within the range of [ ⁇ / 2, ⁇ / 2].
- the modulo operation is expressed by the following equation (1).
- Mod ⁇ (x) represents a modulo operation
- x and x ′ represent modulation symbols before and after the modulo operation, respectively.
- J is an imaginary unit
- Re (x) represents the real part of x
- Im (x) represents the imaginary part of x.
- floor (x) represents the maximum integer not exceeding x.
- FIG. 37 is a schematic diagram showing a modulo operation according to the prior art.
- a modulation symbol P11 to which a code P11 is attached indicates a modulation symbol before a modulo calculation (x in Expression (1)).
- a modulation symbol P12 to which a code P12 is attached indicates a remainder symbol after a modulo calculation (x ′ in Expression (1)).
- the modulation symbol P12 after the modulo calculation is within the range of [ ⁇ / 2, ⁇ / 2] from the origin for both I-ch and Q-ch.
- a modulation symbol of a desired signal transmitted from the transmission apparatus to the reception apparatus is a desired symbol s
- a modulation symbol of interference between the transmission apparatus and the reception apparatus is an interference symbol f.
- the transmitter first subtracts the interference symbol f from the desired symbol s.
- the receiving apparatus can demodulate the received signal and receive the desired symbol s as it is.
- transmission of the interference cancellation symbol signal increases the transmission power.
- the transmission apparatus can keep the modulation symbols of the signal to be transmitted within the range of [ ⁇ / 2, ⁇ / 2] from the origin for both I-ch and Q-ch, and the signal of the interference cancellation symbol sf Compared with transmitting the signal, a signal with suppressed power can be transmitted.
- the effect of noise is ignored with the propagation path characteristic set to 1.
- the above is the communication mechanism using THP.
- DL MU-MIMO THP communication using THP for multi-user MIMO (MU-MIMO; Multi-User Multi Input Multi Output) communication
- MU-MIMO Multi-User Multi Input Multi Output
- DL MU-MIMO THP This communication technique in the downlink (DL; DownLink) from the base station apparatus to the terminal apparatus.
- FIG. 38 is a schematic diagram showing a wireless communication system according to the prior art.
- This figure is a diagram of a radio communication system to which DL MU-MIMO THP is applied.
- the base station apparatus X1 transmits signals to a plurality of terminal apparatuses Y11 and Y12. When these signals are transmitted to the same frequency at the same time, the signals interfere with each other (inter-user interference; Multi User Interference).
- DL MU-MIMO THP is a technique for removing this inter-user interference.
- Non-Patent Document 2 describes DL MU-MIMO THP.
- FIG. 39 is a schematic block diagram showing the configuration of the base station device X1 according to the conventional technique.
- the filter calculation unit X131 receives channel state information (CSI) from the terminal devices Y11 and Y12, and calculates an interference coefficient and a linear filter based on the received CSI.
- the filter calculation unit X131 outputs information indicating the calculated interference coefficient and linear filter to the interference calculation unit X132 and the linear filter multiplication unit X135, respectively.
- CSI channel state information
- Interference calculation unit X132 is an interference factor indicated by the information input from the filter calculation unit X131, by multiplying the modulation symbol s 1 of the addressed terminal device Y11 input from the modulation unit X121, calculates the interference symbol f.
- the interference calculation unit X132 outputs the calculated interference symbol f to the interference subtraction unit X133.
- Interference subtraction unit X133 to the modulation symbol s 2 destined Y12 input from the modulation unit X122, subtracts the input interfering symbols f from the interference calculation section X122.
- the interference subtraction unit X133 outputs the subtracted interference cancellation symbol s 2 -f to the modulo calculation unit X134.
- the linear filter multiplication unit X135 (coefficient multiplication unit) filters the modulation symbol s 1 addressed to the terminal device Y11 input from the modulation unit X121 and the remainder symbol s 2 ′ input from the linear filter multiplication unit X135.
- the linear filter indicated by the information input from the calculation unit X131 is multiplied and output to the wireless transmission units X141 and X142.
- FIG. 40 is a schematic block diagram showing the configuration of the terminal device Y1 according to the conventional technology.
- a Modu operation unit Y113 performs a Modulo operation of Expression (1) on the modulation symbol of the received signal that has been subjected to propagation path compensation, and extracts a desired symbol.
- the interference calculation unit X122 performs QR decomposition on the Hermite conjugate matrix H H of the propagation matrix H.
- QR decomposition is to decompose a matrix into a unitary matrix Q and an upper triangular matrix R. This decomposition is expressed by the following formula (2).
- the filter calculation unit X131 generates a matrix H H using CSI, and performs QR decomposition on the matrix H H.
- the filter calculation unit X131 calculates the matrix Q as a linear filter, and calculates r 12 * / r 22 * as an interference coefficient.
- r * represents the complex conjugate of r.
- the interference calculation unit X122 calculates the interference symbol f as (r 12 * / r 22 * ) s 1 .
- the modulo operation unit X134 generates the remainder symbol s 2 ′ as Mod ⁇ ⁇ s 2 ⁇ (r 12 * / r 22 * ) s 1 ⁇ , and outputs the generated remainder symbol s 2 ′ to the linear filter multiplication unit X135.
- the linear filter multiplication unit X135 generates symbols s 1 ′′ and s 2 ′′ of the following equation (3), and outputs them to the radio transmission units X141 and X142, respectively.
- a reception signal at the terminal device Y11 is set as a reception symbol y 1
- a reception signal at the terminal device Y12 is set as a reception symbol y 2 .
- y 1 and y 2 are represented by the following formula (4).
- channel compensation unit Y112 divides the r 22 * from the received symbol y 2.
- Non-Patent Document 3 discloses a case where each terminal apparatus includes a plurality of antennas and performs SU-MIOMO (Single-User Multi Input Multi Output) communication in the wireless communication system to which the DL MU-MIMO THP is applied. Is described.
- FIG. 41 is another schematic diagram showing a wireless communication system according to the prior art. This figure is a diagram of a radio communication system to which DL MU-MIMO THP is applied when each terminal apparatus performs SU-MIOMO communication.
- a base station apparatus X2 transmits a signal to each of a plurality of terminal apparatuses Y21 to Y22 using SU-MIOMO communication. When these signals are transmitted to the same frequency at the same time, the signals interfere with each other, but the interference between users is eliminated by applying DL MU-MIMO THP.
- FIG. 42 is a schematic diagram showing reception candidate points according to the prior art.
- the upper figure (a) is a figure when THP is not applied, and the lower figure (b) is a figure when THP is applied.
- FIG. 42 is a diagram when the modulation method is QPSK. In this figure, white and black circles and white and black squares indicate reception candidate points.
- the received signal point is shifted to the position of the tip of the arrow (marked with x z11, referred to as signal z11) due to the influence of noise or the like.
- the signal z11 is detected as the closest received signal point P11.
- the signal z11 is detected as the closest received signal point P22.
- the present invention has been made in view of the above points, and provides a transmission device, a reception device, a wireless communication system, a transmission control method, a reception control method, and a processor that can improve propagation characteristics.
- the present invention has been made in order to solve the above-described problems.
- the present invention provides a transmitting apparatus that includes a plurality of transmitting antennas and spatially multiplexes and transmits signals addressed to a plurality of receiving apparatuses.
- a multiplexed signal generating unit that multiplexes a signal addressed to the first receiving device that has been subjected to power suppression processing for suppressing signal power and a signal addressed to the second receiving device that is not subjected to the power suppression processing; This is a transmission device characterized by the above.
- the multiplexed signal generation unit is the first reception device based on propagation path state information with each of the plurality of reception devices. Or it is characterized by determining whether it is a 2nd receiver.
- the multiple signal generation unit multiplexes a plurality of signals addressed to the first reception device and a plurality of signals addressed to the second reception device. It is characterized by doing.
- the present invention is characterized in that, in the above transmission apparatus, the power suppression process is a remainder calculation.
- the multiple signal generation unit determines whether the reception device is a first reception device or a second reception device, and Based on the transmission mode information input from the residue switching determination unit, the remainder switching determining unit that generates and outputs transmission mode information for identifying the receiving device and the second receiving device, and the first receiving device And an adaptive remainder section for generating a signal addressed to the second receiving device.
- the remainder switching determination unit determines that the reception device is the first reception device. And determining that the receiving device is a second receiving device when interference power due to a signal addressed to another receiving device is smaller than a threshold value.
- the multiplexed signal generation unit calculates a coefficient of interference for each of the receiving apparatuses based on propagation path state information with each of the plurality of receiving apparatuses. And an interference coefficient calculated by the coefficient calculation unit and a signal addressed to another receiving device, and an interference signal generated by the signal addressed to the other receiving device.
- An interference calculating unit; and an interference subtracting unit that subtracts an interference signal generated by a signal addressed to another receiving device calculated by the interference calculating unit from a signal addressed to the receiving device, wherein the adaptive residue unit determines the residue switching decision.
- the signal destined for the first receiving device and the signal destined for the second receiving device are respectively obtained from the signals obtained by subtracting the interference signals by the interference subtracting unit. Generation And wherein the Rukoto.
- the transmission mode information generated by the remainder switching determination unit and the transmission mode information signal indicating the first reception device may be inserted into the signal. It is characterized by comprising a frame configuration unit.
- the present invention inserts a transmission mode information signal indicating the transmission mode information generated by the remainder switching determination unit and indicating the second reception apparatus into the signal. It is characterized by comprising a frame configuration unit.
- the multiple signal generation unit calculates an interference coefficient related to each of the linear filter and each of the reception devices based on propagation path state information with each of the plurality of reception devices. Based on the coefficient calculation unit to be calculated, the interference coefficient calculated by the coefficient calculation unit, and the signal destined for the other receiving device, the interference to the signal destined for the receiving device and the interference due to the signal destined for the other receiving device Input from an interference calculation unit that calculates a signal, an interference subtraction unit that subtracts an interference signal due to a signal destined for another receiving device calculated by the interference calculating unit, and a remainder switching determination unit from the signal destined for the receiving device Based on transmission mode information, an adaptive remainder unit that generates a signal addressed to the first receiving device and a signal addressed to the second receiving device from the subtracted signal subtracted by the interference subtracting unit, and the frame configuration unit
- the present invention is characterized in that, in the above transmission device, the multiple signal generation unit includes a frame configuration unit that inserts a unique reference signal of each of the reception devices into a signal addressed to the reception device. To do.
- the multiplexed signal generation unit calculates a coefficient of interference for each of the receiving apparatuses based on propagation path state information with each of the plurality of receiving apparatuses. And an interference coefficient calculated by the filter calculation unit and a signal destined for another receiving device, and an interference signal for the signal destined for the receiving device and a signal destined for the other receiving device is calculated.
- An interference calculation unit an interference subtraction unit that subtracts an interference signal based on a signal addressed to another reception device calculated by the interference calculation unit from a signal addressed to the reception device according to a predetermined order of the reception device, and an order of the reception device
- a remainder calculating unit that performs a remainder operation on a signal addressed to a first receiving device whose value is greater than a threshold value, and a signal addressed to a second receiving device whose order of the receiving device is smaller than a threshold value
- the interference subtracting unit A subtraction signal, the remainder calculation unit is characterized in that it comprises a multiplexing signal generating part for multiplexing the signal subjected to the remainder operation, a.
- a frame configuration unit for inserting a transmission mode information signal indicating that the receiving apparatus is a first receiving apparatus whose order of the receiving apparatuses is greater than a threshold value into the signal. It is characterized by providing.
- the present invention provides a frame configuration unit for inserting a transmission mode information signal indicating that the receiving apparatus is a second receiving apparatus whose order of the receiving apparatuses is smaller than a threshold value into the signal. It is characterized by providing.
- the coefficient calculation unit calculates an interference coefficient related to the linear filter and each of the receiving apparatuses based on propagation path state information with each of the plurality of receiving apparatuses.
- the multiplexed signal generation unit includes a transmission mode information signal inserted by the frame configuration unit, a signal addressed to the first reception device and a signal addressed to the second reception device generated by the adaptive remainder unit. And a coefficient multiplier for multiplying the linear filter calculated by the coefficient calculator.
- the present invention is a signal addressed to the first receiving device that has been subjected to power suppression processing for suppressing signal power in a receiving device that receives signals addressed to a plurality of spatially multiplexed receiving devices. Or a transmission mode determination unit that determines whether the signal is destined for the second reception device that does not perform the power suppression process, and adaptive demodulation that demodulates the signal based on a determination result in the transmission mode determination unit And a receiver.
- the present invention is characterized in that, in the above receiving apparatus, the power suppression process is a remainder calculation.
- the transmission mode determination unit is information included in the signal, and transmission mode information for identifying the first reception device and the second reception device. And determining whether the signal is addressed to the first receiving device or the signal addressed to the second receiving device based on the acquired transmission mode information.
- the adaptive demodulation unit determines that the transmission mode determination unit is a signal addressed to the first reception device based on the transmission mode information.
- the signal is demodulated by performing a remainder operation on the signal, and the transmission mode determination unit demodulates the signal without performing a remainder operation when it is determined that the signal is addressed to the second receiving device. To do.
- a channel separation unit that extracts a unique reference signal of each reception device from the signal, and a propagation path state based on the unique reference signal extracted by the frame separation unit
- a propagation path compensation unit that compensates the propagation path for the signal based on propagation path state information indicating the propagation path state estimated by the propagation path estimation unit.
- the transmission mode determination unit a signal addressed to the first reception device based on a unique reference signal of each of the reception devices included in the signal? Alternatively, it is determined whether the signal is addressed to the second receiving device.
- the transmission mode determination unit is an order of the reception device indicated by a position where the unique reference signal is arranged, and an interference signal is subtracted from the signal. It is determined whether the signal is addressed to the first receiving device or the signal addressed to the second receiving device based on the order.
- the transmission mode determination unit determines that the reception device is a first reception device when the order of the reception devices is an order after a threshold value.
- the receiving device is determined to be the second receiving device when the order of the receiving devices is an order before a threshold value.
- the adaptive demodulation unit performs a remainder operation on the signal when the transmission mode determination unit determines that the signal is addressed to the first reception device.
- the transmission mode determination unit determines that the signal is addressed to the second reception device, the signal is demodulated without performing a remainder operation.
- the unique reference signals are arranged in time order in the order of the reception devices, and the transmission mode determination unit includes the order of the reception devices among the unique reference signals.
- a propagation path estimation unit that selects a unique reference signal received last in the associated order and estimates a propagation path state based on the unique reference signal selected by the transmission mode determination unit, and the propagation path estimation unit includes: A propagation path compensator for performing propagation path compensation on the signal based on propagation path state information indicating the estimated propagation path state.
- the present invention provides a wireless communication system comprising: a transmission device that spatially multiplexes and transmits signals addressed to a plurality of reception devices; and a reception device that receives a signal transmitted by the transmission device.
- the apparatus generates a multiplexed signal that multiplexes a signal addressed to the first receiving apparatus that has been subjected to power suppression processing for suppressing power of a signal and a signal addressed to the second receiving apparatus that is not subjected to the power suppression process
- a transmission mode determination unit for determining whether the reception device is a signal addressed to the first reception device or a signal addressed to the second reception device; and the transmission mode determination unit
- An wireless demodulator comprising: an adaptive demodulator that demodulates the signal based on a determination result.
- the multiple signal generation unit performs power suppression processing to suppress the signal power
- a transmission control method comprising a step of multiplexing a signal addressed to the first receiving device and a signal addressed to the second receiving device not subjected to the power suppression process.
- the transmission mode determination unit performs power suppression processing that suppresses signal power.
- the present invention provides the first receiving apparatus that performs power suppression processing for suppressing signal power in a processor used in a transmitting apparatus that spatially multiplexes and transmits signals addressed to a plurality of receiving apparatuses.
- a processor comprising: a multiple signal generation unit that multiplexes a signal addressed to a signal addressed to the second receiving device that does not perform the power suppression process.
- the present invention is directed to the first receiving apparatus that performs power suppression processing for suppressing the power of a signal in a processor used in the receiving apparatus that receives signals addressed to a plurality of spatially multiplexed receiving apparatuses. Based on the determination result of the transmission mode determination unit, and the transmission mode determination unit that determines whether the signal is a signal addressed to the second reception device that does not perform the power suppression process And an adaptive demodulator that demodulates the processor.
- propagation characteristics can be improved.
- FIG. 1 is a schematic diagram showing a wireless communication system according to a first embodiment of the present invention. It is a schematic block diagram which shows the base station apparatus which concerns on this embodiment. It is a schematic block diagram which shows the structure of the multiple signal production
- FIG. 1 is a schematic diagram showing a radio communication system according to the first embodiment of the present invention.
- This figure is a diagram of a radio communication system to which DL MU-MIMO THP is applied.
- base station apparatus B spatially multiplexes and transmits signals addressed to a plurality of terminal apparatuses MT1 and MT2.
- whether to perform a modulo operation is switched on the signal addressed to the terminal device MT2 based on the interference power.
- the base station device B is referred to as a base station device b1
- each of the terminal devices MT1 and MT2 is referred to as a terminal device m1.
- FIG. 2 is a schematic block diagram showing the base station device b1 according to the present embodiment. This figure is a diagram in the case where the base station apparatus b1 includes two antennas that transmit signals addressed to each terminal apparatus in the same frequency band.
- the base station apparatus b1 includes encoding units b111 and b112, modulation units b121 and b122, a multiplexed signal generation unit 1b, a CRS (Common Reference Symbol) generation unit b13, a frame selection unit b14, and a radio transmission unit. b151 and b152, antennas b101 and b102, radio reception units b161 and b162, and a propagation path information acquisition unit b17.
- the encoding units b111 and b112 are input with information bits addressed to the terminal device MT1 and information bits addressed to the MT2, respectively.
- the encoding units b111 and b112 perform error correction encoding on the input information bits, and output the encoded information bits to the modulation units b121 and b122, respectively.
- the modulation units b121 and b122 modulate the input bits and output the modulated modulation symbols s 1 and s 2 to the multiplexed signal generation unit 1b, respectively.
- the multiplexed signal generation unit 1b calculates an interference symbol f generated in the radio signal addressed to the terminal device MT2 based on the channel state information (CSI; Channel State Information) input from the channel information acquisition unit b17. Multiplex signal generating unit 1b, the modulation symbol s 2 input from the modulation unit b121, item b 122, subtracts the calculated interference symbol f. In addition, the multiplexed signal generation unit 1b generates a unique reference symbol (DRS) for each terminal apparatus m1.
- DRS unique reference symbol
- the unique reference symbol and the common reference symbol to be described later are symbols for which the base station apparatus b1 and the terminal apparatus m1 store their values in advance, and are used for estimating the propagation path state and the like.
- the multiplexed signal generation unit 1b determines whether or not to perform a modulo calculation based on the CSI input from the propagation path information acquisition unit b17. If it is determined that the modulo operation is to be performed, the multiplex signal generation unit 1b performs the remainder symbol s 2 ′ after the modulo operation, the modulation symbol of the transmission mode information indicating that the modulo operation is performed (transmission mode 1), and the unique reference symbol. Are arranged in accordance with predetermined mapping information. The multiplexed signal generation unit 1b multiplies the symbols in the arranged symbol sequence by a linear filter and outputs the result to the frame selection unit b14.
- the multiple signal generation unit 1b transmits the interference cancellation symbol s 2 -f, the modulation symbol of the transmission mode information indicating that the modulo operation is not performed (transmission mode 2), and the unique symbol. Reference symbols are arranged according to predetermined mapping information.
- the multiplexed signal generation unit 1b multiplies the symbols in the arranged symbol sequence by a linear filter and outputs the result to the frame selection unit b14. Details of the processing performed by the multiplexed signal generation unit 1b will be described later.
- the CRS generation unit b13 generates a common reference symbol (CRS) for each antenna and outputs it to the frame selection unit b14.
- the frame selection unit b14 arranges the common reference symbols of the antennas b101 and b102 input from the CRS generation unit b13 in the frequency band according to the mapping information, and sends them to the radio transmission unit b151 for each predetermined transmission time unit (frame). Output.
- the frame selection unit b14 arranges the symbol sequence addressed to the terminal devices MT1 and MT2 input from the multiplexed signal generation unit 1b in a frequency band for transmitting signals to the terminal devices MT1 and MT2 according to the mapping information.
- the frequency bands in which the symbol strings of the terminal devices MT1 and MT2 are arranged are the same frequency band.
- the frame selection unit b14 outputs the signal arranged in the frequency band to the wireless transmission unit b152 for each predetermined transmission time unit (frame).
- the radio transmission units b151 and b152 respectively receive a signal addressed to the terminal device MT1 and a signal addressed to MT2 from the frame selection unit b14.
- the radio transmitters b151 and b152 perform digital / analog conversion on the input signal, and up-convert the converted signal to a carrier frequency.
- the radio transmission units b151 and b152 transmit the up-converted radio signals (see FIGS. 4 and 5) via the antennas b101 and b102, respectively.
- mapping information used by the frame selection unit b14, the encoding schemes in the encoding units b111 and b112, and the modulation schemes in the modulation units b121 and b122 are determined by the base station device b1 by the terminal device m1 (in this embodiment, the terminal device). Notification to MT1, MT2) in advance.
- the radio receiving units b161 and b162 receive radio signals from the terminal devices MT1 and MT2 via the antennas b101 and b102, respectively.
- the radio reception units b161 and b162 down-convert the received radio signal into a baseband band and perform analog / digital conversion on the down-converted signal.
- the radio reception units b161 and b162 output the converted signals to the propagation path information acquisition unit b17.
- the propagation path information acquisition unit b17 demodulates the signals input from the radio reception units b161 and b162.
- the propagation path information acquisition unit b17 is CSI indicating the propagation path state between the base station apparatus, the terminal apparatuses MT1 and MT2, and the antennas b101 and b102, and is estimated by the terminal apparatuses MT1 and MT2 from the demodulated information. Extract CSI.
- the propagation path information acquisition unit b17 outputs the extracted CSI to the multiple signal generation unit 1b.
- FIG. 3 is a schematic block diagram showing the configuration of the multiplexed signal generator 1b according to the present embodiment.
- a multiplex signal generator 1b includes a linear filter calculator 111b, an interference calculator 112b, an interference subtractor 113b, a modulo operation switching determination unit 114b, an adaptive modulo unit 12b, a frame configuration unit 13b, and a linear filter multiplier.
- the adaptive modulo unit 12b (adaptive remainder unit) includes a modulo arithmetic switching unit 121b and a modulo arithmetic unit 122b.
- the frame configuration unit 13b includes a transmission mode information insertion unit 131b, a DRS generation unit 132b, and a DRS insertion unit 133b.
- the linear filter calculation unit 111b receives CSI.
- the linear filter calculation unit 111b generates a propagation matrix H from the input CSI.
- the linear filter calculation unit 111b performs QR decomposition on the Hermitian conjugate matrix H H of the generated propagation matrix H to calculate an interference coefficient (r 12 * / r 22 * ) and a linear filter (matrix Q).
- QR decomposition is to decompose a matrix into a unitary matrix Q and an upper triangular matrix R, and this QR decomposition is expressed by the following equation (2).
- R * represents the complex conjugate of r.
- h 11 and h 12 are propagation path estimation values between the antenna b101 and the terminal apparatuses MT1 and MT2, respectively, and h 21 and h 22 are propagation paths between the antenna b201 and the terminal apparatuses MT1 and MT2, respectively.
- Estimated value (complex gain).
- the propagation path estimation value is information included in the CSI.
- the linear filter calculation unit 111b outputs information indicating the calculated interference coefficient to the interference calculation unit 112b and the modulo calculation switching determination unit 114b. Further, the linear filter calculation unit 111b outputs information indicating the linear filter to the linear filter multiplication unit 141b.
- Interference calculation section 112b is input modulation symbols s 1.
- the interference calculation unit 112b outputs the calculated interference symbol f to the interference subtraction unit 113b.
- Interference subtraction unit 113b is input to modulation symbol s 2.
- the interference subtraction unit 113b outputs the interference cancellation symbol s 2 -f after the subtraction to the modulo arithmetic switching unit 121b.
- the modulo calculation switching determination unit 114b calculates the interference power P expressed by the following equation (7) by squaring the interference coefficient input from the linear filter calculation unit 111b.
- Modulo arithmetic switching determining unit 114b when the calculated interference power P is greater than the threshold P 0 a predetermined determines that performs Modulo operation. In this case, the modulo calculation switching determination unit 114b outputs transmission mode information indicating that the modulo calculation is performed (transmission mode 1) to the transmission mode information insertion unit 131b and the modulo calculation switching unit 121b. On the other hand, when the calculated interference power P is equal to or less than the predetermined threshold value P 0 , the modulo calculation switching determination unit 114b determines not to perform the modulo calculation. In this case, the modulo calculation switching determination unit 114b outputs transmission mode information indicating that the modulo calculation is not performed (transmission mode 2) to the transmission mode information insertion unit 131b and the modulo calculation switching unit 121b.
- the modulo calculation switching unit 121b transmits the interference cancellation symbol s 2 -f input from the interference subtraction unit 113b to the modulo calculation unit 122b. Output.
- the modulo calculation switching unit 121b uses the interference cancellation symbol s 2 -f input from the interference subtraction unit 113b as the transmission mode information. It outputs to the insertion part 131b.
- the modulo operation unit 122b (residue operation unit) performs a modulo operation on the interference cancellation symbol s 2 -f input from the modulo operation switching unit 121b.
- the modulo operation is expressed by the following equation (8).
- Mod ⁇ (x) represents a modulo operation
- x and x ′ represent modulation symbols before and after the modulo operation, respectively.
- J is an imaginary unit
- Re (x) represents the real part of x
- Im (x) represents the imaginary part of x.
- floor (x) represents the maximum integer not exceeding x.
- the transmission mode information insertion unit 131b modulates the transmission mode information input from the modulo calculation switching determination unit 114b.
- the transmission mode information insertion unit 131b receives the remainder symbol s 2 ′ input from the modulo arithmetic unit 122b or the interference cancellation symbol s 2 -f input from the modulo arithmetic switching unit 121b, and the modulation symbol of the modulated transmission mode information Are arranged in the order of time indicated by the mapping information (a symbol string addressed to the terminal device MT2).
- the transmission mode information insertion unit 131b arranges the modulation symbol s 1 input from the modulation unit b121 and the modulation symbols of the transmission mode information indicating the transmission mode 2 in the order indicated by the mapping information (addressed to the terminal device MT1) Symbol column).
- the transmission mode information insertion unit 131b outputs the symbol string for each arranged terminal apparatus m1 to the DRS insertion unit 133b.
- the DRS generator 132b generates a unique reference symbol for each terminal device m1 (terminal devices MT1 and MT2 in the present embodiment).
- the DRS generation unit 132b outputs the generated unique reference symbol for each terminal device m1 to the DRS insertion unit 133b.
- the DRS insertion unit 133b inserts the unique reference symbol for each terminal device m1 input from the DRS generation unit 132b into the symbol sequence of the terminal device m1 and inserted from the transmission mode information insertion unit 131b.
- the DRS insertion unit 133b inserts the unique reference symbol at the time indicated by the mapping information.
- the DRS insertion unit 133b outputs a symbol string (frame) for each terminal device m1 into which the unique reference symbol is inserted, to the linear filter multiplication unit 141b.
- Linear filter multiplying unit 141b is a symbol to be transmitted at the same time, a symbol S 1 of symbol sequence of the terminal device MT1 input from DRS insertion portion 133b, a symbol S 2 for symbol sequence of the terminal device MT2, the Generate a combined vector.
- the linear filter multiplication unit 141b multiplies the generated vector by the linear filter indicated by the information input from the linear filter calculation unit 111b. Symbols S 1 ′′ and S 2 ′′ multiplied by the linear filter are expressed by the following equation (9).
- the linear filter multiplication unit 141b outputs the symbol sequences including the symbols S 1 ′′ and S 2 ′′ to the frame selection unit b14 as symbol sequences transmitted by the antenna b101 and the antenna b102, respectively.
- FIG. 4 is a schematic diagram illustrating an example of a radio signal transmitted by the base station apparatus b1 according to the present embodiment.
- the horizontal axis represents the time axis.
- this figure shows a radio signal transmitted in the same frequency band divided into radio signals for each terminal device (a radio signal addressed to the terminal device MT1 and a radio signal addressed to the terminal device MT2).
- a radio signal addressed to the terminal device MT1 includes a signal S111 of the modulation symbol s 1 (data signal addressed to MT1), a signal S112 of transmission mode information of the terminal device MT1 (in this embodiment, transmission mode 2), and a terminal This signal includes the unique reference symbol signal S113 (DRS-MT1) of the device MT1.
- the radio signal addressed to the terminal device MT2 includes a signal of the remainder symbol s 2 ′ or a signal S121 of the interference cancellation symbol s 2 -f (data signal addressed to MT2), a signal S122 of transmission mode information of the terminal device MT2, and the terminal device This is a signal including the MT2 unique reference symbol signal S123 (DRS-MT2).
- signals S111 and S121 are transmitted at the same time, that is, they are spatially multiplexed.
- FIG. 4 shows that the signals S112, S113, S122, and S123 are not transmitted at the same time, that is, are time-division multiplexed.
- FIG. 5 is a schematic diagram illustrating another example of a radio signal transmitted by the base station apparatus b1 according to the present embodiment.
- This figure is a schematic diagram showing an example of a radio signal including CRS for the terminal apparatus m1 to estimate the propagation path.
- the base station apparatus b1 transmits the radio signal shown in FIG.
- the base station apparatus b1 transmits the radio signal shown in FIG.
- the horizontal axis indicates the time axis.
- This figure also shows common reference symbol signals S101 and S102 (CRS-TX1, CRS-TX2) among radio signals transmitted in the same frequency band.
- FIG. 6 is a schematic block diagram showing the configuration of the terminal device m1 according to the present embodiment. This figure is a diagram when the terminal device m1 has one antenna. 6, the terminal device m1 includes an antenna m101, a radio reception unit m111, a frame separation unit m121, a propagation path estimation unit m122, a propagation path compensation unit m123, a transmission mode acquisition unit m124, an adaptive demodulation unit 1m, a decoding unit m124, a propagation A road state information generation unit m131, a frame configuration unit m132, and a wireless transmission unit m141 are configured.
- the terminal device m1 includes an antenna m101, a radio reception unit m111, a frame separation unit m121, a propagation path estimation unit m122, a propagation path compensation unit m123, a transmission mode acquisition unit m124, an adaptive demodulation unit 1m, a decoding unit m124, a propagation A road state information generation unit m
- the radio reception unit m111 receives a radio signal from the base station apparatus b1 via the antenna m101.
- the radio reception unit m111 down-converts the received radio signal to the baseband band, and performs analog / digital conversion on the down-converted signal.
- the wireless reception unit m111 outputs the converted signal to the frame separation unit m121.
- the frame separation unit m121 separates the signal addressed to itself from the signal input from the wireless reception unit m111 based on the mapping information notified in advance from the base station device b1.
- the frame separation unit m121 outputs the signal of the common reference symbol among the separated signals and the signal of the unique reference symbol of the own device to the propagation path estimation unit m122.
- the frame separation unit m121 outputs a data signal (signals S111 and S121 in the example of FIG. 4) addressed to the own device among the separated signals to the propagation path compensation unit m123.
- y 1 modulation symbol of the data signal in the terminal device MT1 the received symbol y 2 modulation symbols of the data signal in the terminal device MT2 is represented by the following formula (10) or (11).
- Equation (10) is a case where the transmission mode information indicates “transmission mode 1”
- equation (11) is a case where the transmission mode information indicates “transmission mode 2”.
- Equation (10) indicates that the symbols S 1 and S 2 are multiplied by a linear filter, so that the received symbols y 1 and y 2 become symbols when the propagation matrix is the matrix RH .
- the frame separation unit m121 outputs a signal of transmission mode information among the separated signals to the transmission mode acquisition unit m124.
- the propagation path estimation unit m122 estimates the propagation path state from each antenna of the base station apparatus b1 based on the common reference symbol signal and the unique reference symbol signal input from the frame separation unit m121.
- the propagation path estimation unit m112 outputs the CSI indicating the propagation path state estimated based on the common reference symbol signal and the unique reference symbol signal to the propagation path state information generation unit m131 and the propagation path compensation unit m123, respectively.
- the propagation path compensation unit m123 Based on the CSI input from the propagation path estimation unit m122, the propagation path compensation unit m123 performs propagation path compensation on the data signal addressed to the own apparatus input from the frame separation unit m121.
- the propagation path compensation unit m123 outputs a data signal addressed to the own apparatus extracted by performing propagation path compensation to the adaptive modulation unit 1m.
- the transmission mode acquisition unit m124 acquires the transmission mode information by demodulating the transmission mode information signal input from the frame separation unit m121.
- the transmission mode acquisition unit m124 outputs the acquired transmission mode information to the adaptive demodulation unit 1m.
- the adaptive demodulation unit 1m demodulates the data signal input from the propagation path compensation unit m123 based on the transmission mode information input from the transmission mode acquisition unit m124.
- the adaptive demodulation unit 1m outputs the demodulated bits to the decoding unit m124.
- the decoding unit m124 decodes and outputs the bits input from the adaptive demodulation unit 1m.
- the propagation path state information generation unit m131 modulates the CSI input from the propagation path compensation unit m123, and outputs the modulated signal to the frame configuration unit m132.
- the frame configuration unit m132 arranges the signal input from the propagation path state information generation unit m131 in the frequency band for transmitting the signal to the base station apparatus b1.
- the frame configuration unit m132 outputs a signal arranged in the frequency band to the wireless transmission unit m141 for each predetermined transmission time unit (frame).
- the wireless transmission unit m141 performs digital / analog conversion on the signal input from the frame configuration unit m132, and upconverts the converted signal to a carrier frequency.
- the wireless transmission unit m141 transmits the upconverted wireless signal via the antenna m101.
- FIG. 7 is a schematic block diagram showing the configuration of the adaptive demodulation unit 1m according to the present embodiment. This figure shows the configuration of the adaptive demodulator 1m in FIG.
- the adaptive demodulation unit 1m includes a modulo calculation switching unit 111m, a modulo calculation unit 112m, and a demodulation unit 113m.
- the modulo calculation switching unit 111m receives a data signal and transmission mode information.
- the modulo calculation switching unit 111m outputs the input data signal to the modulo calculation unit 112m.
- the modulo calculation switching unit 111m outputs the input data signal to the demodulation unit 113m.
- Modulo arithmetic unit 112m to the modulation symbols z 2 of the input data signals from the Modulo arithmetic switching unit 111m, by performing Modulo operation to extract the desired symbol s 2 (see equation (5)).
- Modulo arithmetic unit 112m outputs the extracted data signal of a desired symbol s 2 to the demodulator 113m.
- the demodulation unit 113m demodulates the data signal input from the modulo operation unit 112m.
- the demodulator 113m outputs the demodulated bits (hard decision result) or soft estimation values (soft estimation result).
- the multiplexed signal generation unit 1b performs a signal addressed to the terminal device MT2 that has performed the modulo operation and a signal addressed to the terminal device MT1 that does not perform the modulo operation. And multiplex. Further, the transmission mode acquisition unit m124 acquires transmission mode information from the received signal, and determines whether the signal is addressed to a terminal device that has performed a modulo operation or a signal that is addressed to a terminal device that does not perform a modulo operation. To do. Based on this determination result, the adaptive demodulator 1m demodulates the signal by performing a modulo operation.
- the radio communication system multiplexes a signal with low interference power and a signal with high interference power, performs a modulo operation on a signal with high interference power, and performs a modulo operation on a signal with low interference power.
- Signals can be multiplexed without performing calculations. That is, in this embodiment, the wireless communication system can prevent reception detection points from increasing and signal detection performance from deteriorating, can perform communication with high power efficiency, and can improve propagation characteristics. .
- the interference signal for the signal addressed to the terminal apparatus MT2 may be increased because the interference signal for the signal addressed to the terminal apparatus MT1 is eliminated by multiplication of the linear filter.
- the modulo calculation is performed when the interference signal becomes large, it is possible to perform communication with high power efficiency by reducing the transmission power.
- the multiplexed signal generation unit 1b calculates the interference power due to the signal of the terminal device MT1 based on the propagation path state information with each of the plurality of terminal devices MT1 and MT2. Also, multiplexing signal generating unit 1b, the calculated interference power P is determined to carry out the Modulo operation on a signal addressed to the mobile station MT2 is larger than the threshold value P 0, the calculated interference power P is when the threshold value P 0 is smaller than It is determined that the modulo operation is not performed on the signal addressed to the terminal device MT2.
- the radio communication system prevents the reception candidate points from increasing and the signal detection performance from deteriorating when the interference power is low, and has high power efficiency when the interference power is high. Communication can be performed and propagation characteristics can be improved.
- FIG. 8 is a schematic diagram showing a radio communication system according to the second embodiment of the present invention.
- the base station apparatus B transmits signals to N terminal apparatuses MT1 to MTN.
- the base station apparatus B is referred to as a base station apparatus b2.
- the terminal device m1 according to the present embodiment performs channel compensation based on channel state information with the N antennas of the base station device B.
- FIG. 9 is a schematic block diagram showing the base station device b2 according to the present embodiment. This figure is a diagram in the case where N antennas for transmitting signals addressed to each terminal apparatus in the same frequency band are provided.
- base station apparatus b2 encoding units b111 to b11N, modulating units b121 to b12N, multiplexed signal generating unit 2b, CRS generating unit b23, frame selecting unit b24, radio transmitting units b151 to b15N, antennas b101 to b10N, radio The reception unit b161 to b16N, a frame separation unit b28, and a propagation path information acquisition unit b27 are configured.
- Information bits addressed to the terminal device MTk are respectively input to the code part b11k.
- the encoding unit b11k performs error correction encoding on the input information bits and outputs the information bits to the modulating unit b12k.
- Modulation unit b12k modulates the bits input and output respectively, the modulation symbol s k modulated into multiple signal generator 2b.
- the multiplexed signal generation unit 2b calculates an interference symbol fk generated in the radio signal addressed to the terminal device MTk based on the CSI input from the propagation path information acquisition unit b27. Multiplexing signal generation unit 2b, the modulation symbol s k input from the modulation unit B12k, subtracts the calculated interference symbol f k. Moreover, the multiplexed signal generation unit 2b generates a unique reference symbol for each terminal device m1.
- the multiplexed signal generation unit 2b determines whether or not to perform a modulo calculation for each terminal device MTk based on the CSI input from the propagation path information acquisition unit b27. When it is determined that the modulo operation is to be performed, the multiplexed signal generation unit 2b modulates the transmission mode information indicating that the modulo operation is performed on the remainder symbol s k ′ after the modulo operation and the symbol addressed to the terminal device MTk (transmission mode 1). Symbols and unique reference symbols are arranged according to predetermined mapping information. The multiplexed signal generation unit 2b multiplies the symbols of the arranged symbol strings by a linear filter and outputs the result to the frame selection unit b24.
- the multiplexed signal generation unit 2b indicates that the modulo operation is not performed on the interference cancellation symbol s k -f k and the symbol addressed to the terminal device MTk (transmission mode 2).
- Information modulation symbols and unique reference symbols are arranged according to predetermined mapping information.
- the multiplexed signal generation unit 1b multiplies the symbols in the arranged symbol sequence by a linear filter and outputs the result to the frame selection unit b24.
- the CRS generation unit b23 generates a common reference symbol (CRS) for each antenna and outputs it to the frame selection unit b24.
- the frame selection unit b24 arranges the common reference symbol of the antenna b10k input from the CRS generation unit b13 in a predetermined frequency band according to the mapping information. Further, the frame selection unit b24 arranges the symbol sequence addressed to the terminal device MTk input from the multiplexed signal generation unit 2b in the frequency band for transmitting a signal to the terminal device MTk, according to the mapping information.
- the frame selection unit b24 outputs the signals arranged in the frequency band to the radio transmission unit b15k for each predetermined transmission time unit (frame).
- a signal for each antenna b10k is input from the frame selection unit b24 to the wireless transmission unit b15k.
- the wireless transmission unit b15k performs digital / analog conversion on the input signal, and up-converts the converted signal to a carrier frequency.
- the radio transmission unit b15k transmits the upconverted radio signals via the antenna b10k.
- Each of the radio reception units b16k receives a radio signal from the terminal device MTk via the antenna b10k.
- the radio reception unit b16k down-converts the received radio signal to the baseband band, and performs analog / digital conversion on the down-converted signal.
- the wireless reception unit b16k outputs the converted signal to the frame separation unit b28.
- the frame separation unit b28 separates the signal input from the wireless reception unit b16k for each terminal device MTk that is a transmission source.
- the frame separation unit b28 outputs the separated CSI for each terminal device MTk to the propagation path information acquisition unit b27.
- the propagation path information acquisition unit b27 demodulates the signal input from the frame separation unit b28.
- the propagation path information acquisition unit b27 extracts CSI indicating the propagation path state between each terminal device MTk and each base station apparatus antenna b10k from the demodulated information and estimated by each terminal apparatus MTk.
- the propagation path information acquisition unit b27 outputs the extracted CSI to the multiplexed signal generation unit 2b.
- FIG. 10 is a schematic block diagram showing the configuration of the multiple signal generator 2b according to this embodiment.
- a multiplex signal generator 2b includes a linear filter calculator 211b, an interference calculator 212b, interference subtractors 113b-2 to 113b-N, a modulo operation switching determination unit 214b, and adaptive modulo units 12b-2 to 12b-N.
- the linear filter calculation unit 211b receives CSI.
- the linear filter calculation unit 111b generates a propagation matrix H from the input CSI.
- Linear filter calculator 211b is the Hermitian conjugate matrix H H of the generated propagation matrix H to QR decomposition to calculate the linear filter (matrix Q).
- the linear filter calculation unit 211b generates a diagonal matrix A obtained by extracting a diagonal component from the calculated Hermitian conjugate matrix RH of the matrix R.
- a ⁇ 1 represents an inverse matrix of A
- I represents a unit matrix.
- a ⁇ 1 is multiplied by RH in order to calculate the interference component included in the signal after channel compensation is performed by the terminal device MTk (in the first embodiment).
- r 22 * I is subtracted from A ⁇ 1 RH to remove the component of the data signal addressed to the terminal device MTk.
- the linear filter calculation unit 211b sets the (l, x) component of the calculated interference coefficient matrix B as the interference coefficient B lx , and outputs information indicating the interference coefficient to the interference calculation unit 212b and the modulo calculation switching determination unit 214b. Further, the linear filter calculation unit 211b outputs information indicating the linear filter to the linear filter multiplication unit 241b.
- a symbol input from adaptive modulo section 12b-k is set as transmission data symbol ⁇ k .
- the interference calculation unit 212b calculates an interference symbol f k represented by the following equation (12) based on the information input from the linear filter calculation unit 211b and the input symbol.
- the interference calculation unit 212b outputs the calculated interference symbols f k to the interference subtraction units 113b-k, respectively.
- the interference subtraction unit 113b-k subtracts the interference symbol f k input from the interference calculation unit 212b from the input modulation symbol s k .
- the interference subtraction unit 113b-k outputs the subtracted interference cancellation symbol s k -f k to the adaptive modulo unit 12b-k.
- the modulo calculation switching determination unit 214b calculates the interference power P k represented by the following equation (13) based on the interference coefficient indicated by the information input from the linear filter calculation unit 211b (referred to as interference power calculation processing).
- the modulo calculation switching determination unit 214b determines that the modulo calculation is performed on the symbol string addressed to the terminal device MTk. In this case, the modulo calculation switching determination unit 214b transmits the transmission mode information addressed to the terminal device MTk and indicating the modulo calculation (transmission mode 1) to the frame configuration unit 23b and the adaptive modulo unit 12b-k. Output to.
- the modulo calculation switching determination unit 214b determines not to perform the modulo calculation on the symbol string addressed to the terminal device MTk. In this case, the modulo operation switching determination unit 214b transmits the transmission mode information that is the transmission mode information addressed to the terminal device MTk and indicates that the modulo operation is not performed (transmission mode 2), the frame configuration unit 23b, and the adaptive modulo unit 12b- output to k.
- the adaptive modulo unit 12b-k outputs the calculated remainder symbol s k ′ as the transmission data symbol ⁇ k to the frame configuration unit 23b as a symbol addressed to the terminal device MTk.
- the adaptive modulo unit 12b-k cancels the interference input from the interference subtracting unit 113b-k when the transmission mode information addressed to the terminal device MTk input from the modulo arithmetic switch determining unit 214b indicates “transmission mode 2”.
- the symbol s k -f k is output as a transmission data symbol ⁇ k to the frame configuration unit 23b as a symbol addressed to the terminal device MTk.
- the frame configuration unit 23b modulates the transmission mode information input from the modulo calculation switching determination unit 214b.
- the frame configuration unit 23b generates a unique reference symbol for each terminal device m1.
- the frame configuration unit 23b transmits the transmission data symbol ⁇ k input from the adaptive modulo unit 12b-k, the modulation symbol of the modulated transmission mode information, and the generated unique reference symbol of the terminal device MTk in the time order indicated by the mapping information. Arrange (symbol string addressed to terminal device MTk).
- the frame configuration unit 23b outputs a symbol string (frame) for each arranged terminal apparatus m1 to the linear filter multiplication unit 241b.
- the combined vector is multiplied by the linear filter indicated by the information input from the linear filter calculation unit 211b.
- the linear filter multiplication unit 241b outputs the symbol sequence including the symbol S k ′′ to the frame selection unit b14 as a signal to be transmitted by the antenna b10k.
- FIG. 11 is a schematic block diagram showing the configuration of the adaptive modulo unit 12b-k according to the present embodiment.
- the adaptive modulo unit 12b-k includes a modulo arithmetic switching unit 121b-k and a modulo arithmetic unit 122b-k.
- the modulo calculation switching unit 121b-k when the transmission mode information addressed to the terminal device MTk input from the modulo calculation switching determination unit 214b indicates “transmission mode 1,” the interference cancellation symbol input from the interference subtraction unit 113b-k.
- s k -f k is output to the modulo arithmetic unit 122b-k.
- the adaptive modulo unit 12b-k cancels the interference input from the interference subtracting unit 113b-k when the transmission mode information addressed to the terminal device MTk input from the modulo arithmetic switch determining unit 214b indicates “transmission mode 2”.
- the symbol s k -f k is output to the transmission mode information insertion unit 231b.
- the modulo operation unit 122b-k performs a modulo operation on the interference cancellation symbols s k -f k input from the modulo operation switching unit 121b-k.
- FIG. 12 is a schematic block diagram showing the configuration of the frame configuration unit 23b according to this embodiment.
- the frame configuration unit 23b includes a transmission mode information insertion unit 231b, a DRS generation unit 232b, and a DRS insertion unit 233b.
- the transmission mode information insertion unit 231b modulates the transmission mode information input from the adaptive modulo unit 12b-k.
- the transmission mode information insertion unit 231b, the transmission mode information insertion unit 231b, and the transmission data symbol ⁇ k input from the modulo operation unit 122b-k and the modulation symbols of the modulated transmission mode information are arranged in the time order indicated by the mapping information. Arrange (symbol string addressed to terminal device MT2).
- the transmission mode information insertion unit 231b arranges the modulation symbol s 1 input from the modulation unit b121 and the modulation symbols of the transmission mode information indicating the transmission mode 2 in order of time indicated by the mapping information (addressed to the terminal device MT1) Symbol column).
- the transmission mode information insertion unit 231b outputs the symbol string for each arranged terminal apparatus m1 to the DRS insertion unit 233b.
- the DRS generator 232b generates a unique reference symbol for each terminal device m1.
- the DRS generation unit 232b outputs the generated unique reference symbol for each terminal device m1 to the DRS insertion unit 233b.
- the DRS insertion unit 233b inserts the unique reference symbol for each terminal device m1 input from the DRS generation unit 232b into the symbol sequence of the terminal device m1 and the symbol sequence inserted from the transmission mode information insertion unit 231b.
- the DRS insertion unit 233b inserts the unique reference symbol at the time indicated by the mapping information.
- the DRS insertion unit 233b outputs a symbol string (frame) for each terminal device m1 into which the unique reference symbol is inserted, to the linear filter multiplication unit 241b.
- FIG. 13 is a flowchart showing the operation of the multiplexed signal generator 2b according to this embodiment.
- the linear filter calculation unit 211b calculates a linear filter (matrix Q) and an interference coefficient matrix B, and inputs the interference coefficient information to the modulo calculation switching determination unit 214b and the interference calculation unit 212b. Thereafter, the process proceeds to step S12.
- the modulo calculation switching determination unit 214b calculates the interference power P k based on the interference coefficient information, and determines whether or not to perform the modulo calculation on the symbol addressed to each terminal apparatus MTk. Further, the modulo calculation switching determination unit 214b generates transmission mode information representing the determination result.
- step S103 The interference calculation unit 212b substitutes 1 for the variable k. Thereafter, the process proceeds to step S104.
- interference calculation section 212b is a modulation symbol s 1 addressed to the mobile station MT1 to transmit data symbols [nu 1. Thereafter, the process proceeds to step S105.
- Step S105 The interference calculation unit 212b adds 1 to k. Thereafter, the process proceeds to step S106.
- the interference calculation unit 212b uses the interference coefficient matrix B calculated in step S101 and the transmission data symbols ⁇ 1 to ⁇ k ⁇ 1 addressed to the terminal devices MT1 to (k ⁇ 1) to be addressed to the terminal device MTk.
- An interference symbol f k generated in the radio signal is calculated (see equation (12)).
- the process proceeds to step S107.
- Step S107 The interference subtraction unit 113b-k calculates the interference cancellation symbol s k -f k by subtracting the interference symbol f k calculated in step S106 from the modulation symbol s k addressed to the terminal device MTk. Thereafter, the process proceeds to step S108.
- Step S108 The modulo calculation switching unit 121b-k determines whether or not the transmission mode information addressed to the terminal device MTk generated in step S12 indicates “transmission mode 1”. When the transmission mode information addressed to the terminal device MTk indicates “transmission mode 1” (Yes), the process proceeds to step S109. On the other hand, when the transmission mode information addressed to the terminal device MTk indicates other than “transmission mode 1” (No), the process proceeds to step S110.
- Step S109 The modulo calculator 122b-k performs a modulo calculation on the interference cancellation symbols s k -f k calculated in step S108. The modulo calculator 122b-k sets the interference cancellation symbol s k -f k as the transmission data symbol ⁇ k .
- step S111 The modulo operation unit 122b-k sets the modulation symbol sk as the transmission data symbol ⁇ k . Then, it progresses to step S111.
- Step S111 The modulo calculation unit 122b-k inputs ⁇ k substituted in Step S109 or S110 to the interference calculation unit 212b. Thereafter, the process proceeds to step S112.
- Step S113 The frame configuration unit 23b receives the transmission data symbols ⁇ 1 to ⁇ N generated in step S104, S109, or S110. Thereafter, the process proceeds to step S114.
- Step S114 The frame configuration unit 23b inserts the transmission mode information and the unique reference symbol into the symbol string. Thereafter, the process proceeds to step S115.
- Step S115 The linear filter multiplication unit 241b multiplies the vector obtained by combining the transmission data symbols ⁇ k by a linear filter (see Expression (14)). Thereafter, the operation is terminated.
- FIG. 14 is a flowchart showing an example of the operation of the interference power calculation process according to the present embodiment.
- This figure shows the processing operation in step S12 of FIG. (Step S12-1) Modulo arithmetic switching determining unit 214b, the power of the modulation symbol s 1 addressed to the mobile station MT1 to transmit power Qs.
- Qs is an average power obtained by averaging the power of symbols obtained by modulating the data signal.
- Step S12-2 (Step S12-2)
- the modulo calculation switching determination unit 214b substitutes 2 for the variable k. Thereafter, the process proceeds to step S12-3.
- Modulo arithmetic switching determining unit 214b is a Qs calculated transmission power T 1 in step S12-1.
- Step S12-4 Modulo arithmetic switching determination unit 214b determines the interference power P k calculated is whether a threshold value P 0 is larger than in the step S 12 - 3. If it is determined that the interference power P k is greater than the threshold value P 0 (Yes), the process proceeds to step S12-5. On the other hand, when it is determined that the interference power P k is equal to or less than the threshold value P 0 (No), the process proceeds to step S12-7. (Step S12-5) The modulo calculation switching determination unit 214b determines the transmission mode information addressed to the terminal device MTk to “transmission mode 1”. Thereafter, the process proceeds to step S12-6.
- Modulo arithmetic switching determination unit 214b has a Q M and transmit power T k.
- Q M is the average power of the remainder symbol s k ′ and is [ ⁇ / 2, ⁇ / 2], Q ⁇ ch as I-ch centered on the origin on the signal point plane (see FIG. 37). The power when assuming that the signals are distributed with equal probability at signal points included in [ ⁇ / 2, ⁇ / 2].
- Step S12-7 The modulo calculation switching determination unit 214b determines the transmission mode information addressed to the terminal device MTk to “transmission mode 2”. Thereafter, the process proceeds to step S12-8.
- Step S12-8 Modulo arithmetic switching determination unit 214b has a Qs + P k to the transmit power T k.
- Qs + P k represents the average power of the interference cancellation symbol s k -f k .
- step S12-10 The modulo calculation switching determination unit 214b adds 1 to k. Thereafter, the process returns to step S12-3.
- FIG. 15 is an explanatory diagram for explaining a threshold value P 0 according to the present embodiment.
- the horizontal axis indicates the interference power
- the vertical axis indicates the error rate.
- a curve L11 with a symbol L11 indicates the relationship between the interference power and the error rate when the modulo calculation is not performed.
- Curve L11 is the probability of performing the Modulo operation threshold P 0 is decreased is increased, increasing the Modulo Loss due to Modulo operation, indicating that an error will be more likely to occur.
- a curve L1 with a symbol L1 is the sum of the curves L11 and L12. In the present embodiment, the minimum value in the curve L1 to a threshold P 0.
- the multiplexed signal generation unit 2b is a signal addressed to the terminal device MTk in “transmission mode 1” and subjected to the modulo operation, and the terminal device MTk in “transmission mode 2”. And a signal to which the modulo operation is not performed.
- the radio communication system multiplexes a signal with low interference power and a signal with high interference power, performs a modulo operation on a signal with high interference power, and performs a modulo operation on a signal with low interference power. Signals can be multiplexed without performing calculations.
- an interference signal with respect to a signal addressed to the terminal device MTk may increase due to multiplication of a linear filter.
- the modulo calculation is performed when the interference signal becomes large, it is possible to perform communication with high power efficiency by reducing the transmission power.
- the base station apparatus b2 determines whether or not to perform a modulo calculation based on the interference power Pk . In the present embodiment, it is determined whether or not to perform the modulo calculation based on the order of performing the process of subtracting interference (referred to as the interference removal order; the same as the order of the terminal devices MTk (terminal number k)). Since the schematic diagram showing the wireless communication system according to the present embodiment is the same as that of the second embodiment (FIG. 8), description thereof is omitted.
- the base station apparatus B according to the present embodiment is referred to as a base station apparatus b3.
- the terminal device m1 according to the present embodiment performs channel compensation based on channel state information with the N antennas of the base station device B.
- FIG. 16 is a schematic block diagram showing the configuration of the base station apparatus b3 according to the third embodiment of the present invention.
- the multiplexed signal generating unit 3b is different.
- FIG. 17 is a schematic block diagram showing the configuration of the multiplexed signal generation unit 3b according to this embodiment.
- the multiplexed signal generator 3b includes an adaptive modulo unit 12b-2 ⁇ 12b- (K-1) (K is a natural number greater than or equal to 3) and the modulo operation switching determination unit 214b is not provided, and the modulo operation units 122b-K to 122b are replaced with the adaptive modulo units 12b-K to b12-N.
- K-1 K is a natural number greater than or equal to 3
- the modulo operation switching determination unit 214b is not provided
- the modulo operation units 122b-K to 122b are replaced with the adaptive modulo units 12b-K to b12-N.
- the difference is that -N is provided.
- FIG. 18 is a flowchart showing the operation of the multiple signal generator 3b according to this embodiment. Comparing the operation of the multiple signal generation unit 3b according to the present embodiment (FIG. 18) and the operation of the multiple signal generation unit 2b according to the second embodiment (FIG. 13), there is no processing in step S12 in FIG. And the difference is that there is a process of step S208 instead of step S108. However, other processes (steps S101, S103 to S107, S109 to S115) are the same as those in the second embodiment. The description of the same process as that of the second embodiment is omitted.
- Step S208 The multiple signal generation unit 3b determines whether or not the variable k is equal to or greater than a predetermined threshold value K. When it determines with the variable k being more than the threshold value K (Yes), it progresses to step S109. On the other hand, when it determines with the variable k being smaller than the threshold value K (No), it progresses to step S110.
- FIG. 19 is an explanatory diagram illustrating the threshold value K according to the present embodiment.
- the horizontal axis indicates the terminal number k (k of the terminal device MTk) of the first terminal device that performs the modulo operation. That is, it indicates that the Modulation calculation is not performed on the interference cancellation symbols addressed to the terminal apparatuses MT1 to MT (k ⁇ 1), and the Modulation calculation is performed on the interference cancellation symbols addressed to the terminal apparatuses MTk to MTN.
- the vertical axis indicates the error rate.
- a curve L21 denoted by reference symbol L21 indicates that when the number of MTs for performing the modulo operation increases, the modulo loss associated with the modulo operation increases and many errors occur.
- a curve L22 denoted by reference symbol L22 indicates that if the MT for performing the modulo operation decreases, the interference cannot be efficiently removed, and thus errors increase.
- the curve L2 with the symbol L2 is the sum of the curves L21 and L22.
- the minimum value in the curve L2 is set as the threshold value K.
- the interference subtraction units 113b-2 to 113b-N subtract the interference signal from the signal addressed to the terminal device MTk according to the order of interference cancellation (order of the terminal device MTk).
- the modulo calculators 122b-K to 122b-N perform a remainder calculation on signals addressed to the receivers MTK to MTN whose interference cancellation order is greater than the threshold value K. That is, in this embodiment, the radio communication system performs a modulo operation on signals destined for the terminal devices MTK to MTN having a large interference removal order and a large statistical interference power, and a terminal device MT1 having a small interference removal order and a small interference power. No modulo operation is performed on signals destined for MT (K-1).
- the interference removal order when the interference removal order is small and the interference power is low, the reception candidate points are prevented from increasing and the signal detection performance is not deteriorated, and the interference removal order is large and the interference power is statistically reduced.
- the interference removal order is large and the interference power is statistically reduced.
- the signal addressed to the terminal device MT4 is subject to interference of all the signals addressed to the terminal devices MT1 to MT3.
- the greater the interference removal order of the terminal device MTk the more interference is received from signals addressed to the terminal devices MT1 to MT (k-1), and the interference power tends to increase statistically. .
- the modulo calculation is performed only on the terminal device MTk having a statistically large interference power, thereby improving the propagation characteristics. Can do.
- FIG. 20 is a schematic diagram illustrating the relationship between the threshold value K and the error rate characteristic according to the present embodiment.
- the horizontal axis indicates the terminal number k of the first MT that performs the modulo operation.
- the vertical axis represents BER (Bit Error Rate). This BER is an average of BER in all terminal apparatuses MT1 to MTN when a transmission SNR (Signal Noise Ratio) is ⁇ 1.5 dB.
- FIG. 20 shows the result of a specific simulation of the relationship shown in FIG.
- turbo codes are used as error correction codes
- QPSK is used as a modulation scheme.
- FIG. 21 is a schematic block diagram showing the configuration of the base station device b4 according to the fourth embodiment of the present invention.
- the base station apparatus b4 (FIG. 21) according to the present embodiment is compared with the base station apparatus b3 (FIG. 16) according to the third embodiment, the multiplexed signal generation unit 4b and the frame selection unit b44 are different.
- the multiple signal generation unit 4b differs from the multiple signal generation unit 3b in that the modulation symbols of the transmission mode information are not arranged. Details of the multiplexed signal generator 4b will be described later.
- the frame selection unit b44 arranges the common reference symbols of the antenna b10k input from the CRS generation unit b13 in a predetermined frequency band according to the mapping information. Also, the frame selection unit b44 arranges the symbol sequence addressed to the terminal device MTk input from the multiplexed signal generation unit 4b in the frequency band for transmitting a signal to the terminal device MTk, according to the mapping information. The frame selection unit b44 outputs signals arranged in the frequency band to the radio transmission unit b15k for each predetermined transmission time unit (frame).
- FIG. 22 is a schematic block diagram showing the configuration of the multiple signal generator 4b according to this embodiment.
- the frame configuration unit 43b is different.
- other components linear filter calculation unit 211b, interference calculation unit 212b, interference subtraction units 113b-2 to 113b-N, modulo calculation units 122b-K to 122b-N, and linear filter multiplication unit 241b
- the function is the same as in the third embodiment. A description of the same functions as those in the third embodiment is omitted.
- FIG. 23 is a schematic block diagram showing the configuration of the frame configuration unit 43b according to this embodiment.
- the frame configuration unit 43b does not include the transmission mode information insertion unit 231b.
- the functions of other components are the same as those in the second embodiment.
- a description of the same functions as those in the second embodiment is omitted.
- the mapping information used by the DRS generator 232b is information indicating that the unique reference symbols of the terminal device MTk are arranged in time order in ascending order of the terminal numbers (see FIG. 24).
- the terminal numbers indicate the interference removal order
- the arrangement order of the unique reference symbols of the terminal device MTk is the order of the interference removal order.
- FIG. 24 is a schematic diagram illustrating an example of a radio signal according to the present embodiment.
- the horizontal axis represents the time axis.
- radio signals transmitted in the same frequency band are divided into radio signals addressed to the terminal apparatuses MT1 to MTN.
- radio signals S21-1 to S24-1 are radio signals transmitted from the base station apparatus b4 using the antennas b101 to b104 and addressed to the terminal apparatuses MT1 to MT4, respectively. Also, reception signals S21-2 to S24-2 indicate reception signals received by terminal apparatuses MT1 to MT4, respectively.
- FIG. 25 is a schematic block diagram showing the terminal device m4 according to the present embodiment. This figure is a diagram in the case where the terminal device m4 has one antenna. Comparing the terminal device m4 (FIG. 25) according to the present embodiment with the terminal device m1 (FIG. 6) according to the first embodiment, the frame separation unit m421, the terminal number information storage unit m425, and the transmission mode detection unit m424. Is different.
- the propagation path estimation unit m122 and the propagation path compensation unit m123 estimate the propagation path state with the N antennas of the base station apparatus b4 and perform propagation path compensation based on the propagation path state information indicating the estimated propagation path state. I do.
- the frame separation unit m421 separates the signal in the frequency band in which the signal addressed to the own device is arranged based on the mapping information notified in advance from the base station device b4. Also, the frame separation unit m421 outputs a data signal addressed to the own device among the separated signals to the propagation path compensation unit m123. Further, frame demultiplexing section m421 outputs a signal of a unique reference symbol addressed to each terminal apparatus MTk (including its own apparatus) among the demultiplexed signals to transmission mode detection section m424.
- the signal of the unique reference symbol is transmitted in the order of the arrangement time It outputs to the detection part m424. Also, the frame separation unit m421 outputs the signal of the common reference symbol among the separated signals to the propagation path estimation unit m122.
- the transmission mode detection unit m424 extracts the signal of the unique reference symbol addressed to the own apparatus from the unique reference symbol with the slowest time order in the signal arrangement from the signal of the unique reference symbol.
- the transmission mode detection unit m424 outputs the extracted signal of the unique reference symbol addressed to its own device and the signal of the common reference symbol input from the frame separation unit m421 to the propagation path estimation unit m422.
- the transmission mode detection unit m424 is counting the number of signals of specific reference symbols addressed to each terminal device MTk inputted from the frame separation unit M421 (a count result and K 1) to.
- the K 1 indicates the terminal number of the terminal device m4.
- the terminal number information storage unit m425 stores a threshold value K shared between the base station apparatus b4 and the terminal apparatus m4 in advance.
- Transmission mode detection unit m424 compares the threshold value K and K 1 indicated by the information read from the terminal number information storing unit M425. As a result of the comparison, when it is determined that K 1 ⁇ K, the transmission mode detection unit m424 determines to perform a modulo calculation, and generates transmission mode information indicating “transmission mode 1”.
- the transmission mode detection unit m424 determines not to perform the modulo calculation, and generates transmission mode information indicating “transmission mode 2”.
- the transmission mode detection unit m424 outputs the generated transmission mode information to the adaptive soft estimation unit 1m.
- reception signals received by terminal apparatuses MT1 to MTN will be described.
- the DRS insertion unit 233b inserts the unique reference symbols represented by the radio signal vectors p 1 to p 4 represented by the following equation (15) in order of time.
- the base station apparatus b4 transmits a signal of the inserted unique reference symbol.
- the radio signal vectors p 1 to p 4 that are the components on the left side represent radio signals to be transmitted using the antennas b101 to b104.
- rows represent radio signals transmitted using the antennas in the order of antennas b101 to b104, and columns represent radio signals transmitted at the respective transmission times in the order of transmission times t11 to t14.
- the transmission times t11 to t14 are continuous times in unit time, and t11 ⁇ t12 ⁇ t13 ⁇ t14.
- matrix component values p 1 to p 4 are signals p 1 to p 4 of unique reference symbols.
- the radio signal vector p 1 indicates that the signal p 1 of the unique reference symbol is transmitted at the transmission time t11 and the radio signal is not transmitted at the transmission times t12 to t14.
- the radio signal vector p 2 transmits a signal p 2-specific reference symbols in the transmission time t12, the indicating not to send a radio signal to the transmission time t11, t13, t14 (FIG. 24 Radio signals S21-1 to S24-1).
- the terminal devices MT1 to MT4 receive the reception signals indicated by the reception signal vectors p 1 ′ to p 4 ′ expressed by the following equation (16) (see equation (10)).
- reception signal vectors p 1 ′ to p 4 ′ which are components on the left side, represent reception signals received by the terminal devices MT1 to MT4, respectively. Further, in the matrix on the right side, the rows represent the reception signals received by the terminal devices in the order of the terminal devices MT1 to MT4, and the columns represent the radio signals transmitted at the reception times in the order of the reception times t21 to t24.
- the reception times t21 to t24 are continuous time in unit time, and t21 ⁇ t22 ⁇ t23 ⁇ t24.
- the received signal vector p 1 ′ indicates that the terminal device MT1 receives the signal r 11 * p 1 at the reception time t21 and does not receive the reception signal at the reception times t22 to t24.
- the received signal vector p 2 ′ is transmitted from the terminal device MT2 at the reception times t11 and t12, respectively, at signals r 12 * p 1 and r 22 * p 2, and at the reception times t23 and t24. This indicates that no radio signal is transmitted (see radio signals S21-2 to S24-2 in FIG. 24).
- the transmission mode detection unit m424 indicates that the transmission mode information is information indicating “transmission mode 1” based on the interference processing order indicated by the position where the unique reference signal is arranged, or It is determined whether the information indicates “transmission mode 2”. Specifically, the transmission mode detection unit m424 determines that the transmission processing order is “transmission mode 1” when the interference processing order is the order after the threshold K, and when the interference processing order is the order before the threshold K. It determines with it being "transmission mode 2.” Thereby, in this embodiment, even if base station apparatus b4 does not transmit transmission mode information, terminal device MTk can determine transmission mode and can reduce the overhead of control information.
- this embodiment demonstrated the case where the interference removal order of the terminal device m4 and the time order of the terminal device m4 which transmits DRS correspond, this invention is not limited to this, and all the terminal devices m4 are each It suffices if the DRS addressed to the terminal in the interference removal order stores information indicating at what time and at which frequency.
- each terminal apparatus MT1 to MTN receives one signal sequence (referred to as a stream) at the same time and the same frequency.
- a case will be described in which each terminal device MT1 to MTN receives a plurality of streams.
- FIG. 26 is a schematic diagram showing a radio communication system according to the fifth embodiment of the present invention.
- the base station apparatus B transmits signals to N terminal apparatuses MT1 to MTN.
- signals to each of the terminal devices MT1 to MTN are a plurality of streams.
- the base station apparatus B is referred to as a base station apparatus b5
- each of the terminal apparatuses MT1 to MTN is referred to as a terminal apparatus m5.
- FIG. 27 is a schematic block diagram showing the configuration of the base station device b5 according to this embodiment. This figure is a diagram in the case where J antennas for transmitting signals addressed to N terminal devices in the same frequency band are provided.
- the base station apparatus b5 FIG. 27
- the base station apparatus b2 FIG. 9
- the multiplexed signal generation unit 5b and the frame selection unit b54 are different.
- the frame selection unit b54 arranges the common reference symbol of the antenna b10k input from the CRS generation unit b23 in a predetermined frequency band according to the mapping information.
- the frame selection unit b54 outputs the signal for each antenna b10j arranged in the frequency band to the radio transmission unit b25j connected to each antenna b10j for each predetermined transmission time unit (frame).
- the frame selection unit b54 outputs a signal for each antenna b10j arranged in the frequency band to the radio transmission unit b15j connected to each antenna b10j for each predetermined transmission time unit (frame).
- FIG. 28 is a schematic block diagram showing the configuration of the multiplexed signal generator 5b according to this embodiment. Comparing the multiple signal generation unit 5b (FIG. 28) according to the present embodiment and the multiple signal generation unit 2b (FIG. 10) according to the second embodiment, a linear filter calculation unit 511b, a modulo operation switching determination unit 514b, a frame The configuration unit 53b and the linear filter multiplication unit 541b are different. However, the functions of other components (interference calculator 212b, interference subtractors 113b-2 to 113b-N, and adaptive modulo calculators 12b-1 to 12b-N) are the same as those in the second embodiment. A description of the same functions as those in the second embodiment is omitted.
- the interference calculation unit 212b, the interference subtraction unit 113b-k, and the adaptive modulo calculation unit 12b-k perform processing on symbols in units of one stream in the second embodiment
- Processing is performed on symbols in units of I k streams.
- the modulation symbol s k is an I k stream, and is represented by a vector of I k elements.
- the linear filter calculation unit 511b receives CSI.
- the linear filter calculation unit 111b generates a propagation matrix H from the input CSI.
- This propagation matrix is expressed by the following equation (17).
- H k represents a propagation matrix between the antenna b10q and the terminal device MTk, and is a matrix of I k rows and J columns.
- H ⁇ k is expressed by the following equation (18).
- the linear filter calculator 511b calculates a linear filter (matrix Q) as follows. First, the linear filter calculation unit 511b performs singular value decomposition on H ⁇ k . The singular value decomposition of H ⁇ k is expressed by the following equation (19).
- the matrix V Im -k is a matrix with J rows and R 1 columns
- the column vector of the matrix V ker ⁇ k excluding the first R 1 column of [V Im ⁇ k , V ker ⁇ k ] is null space ( NullSpace) basis vector.
- the relationship of following Formula (20) is materialized between these matrices.
- the linear filter calculation unit 511b performs singular value decomposition on the matrix H k V ker ⁇ k obtained by multiplying the matrix H k by the calculated matrix V ker ⁇ k, and receives the reception filter (matrix U k H ) and individual filters (matrix V Im k ).
- the singular value decomposition of the matrix H k V ker ⁇ k is expressed by the following equation (21).
- the matrix U k H is a unitary matrix of I k rows and I k columns.
- the matrix V Im k is a matrix with R 2 rows and I k columns
- the column vector of the matrix V ker k excluding the first I k columns of [V Im k , V ker k ] is a null space (NullSpace).
- NullSpace nullSpace
- I is a unit matrix of R 1 row R 1 column.
- the linear filter calculation unit 511b generates a linear filter using the calculated matrix V ker -k and matrix V Im k .
- the linear filter is represented by a matrix Q of the following equation (23).
- the linear filter calculation unit 511b calculates an interference coefficient matrix B (interference coefficient filter) using a matrix HQ obtained by multiplying the matrix H by the matrix H.
- the matrix HP is expressed by the following equation (24).
- an element T pk (referred to as an element matrix T pk ) of the matrix T is a matrix of I k rows and I k columns.
- Expression (24) indicates that HQ is a lower triangular matrix when the element matrix Tpk is treated as one element.
- the element matrix T pk indicates a propagation path state when a signal addressed to the terminal device MTk reaches the terminal device MTp.
- a ⁇ 1 represents an inverse matrix of A
- I represents a unit matrix.
- the interference coefficient matrix B is expressed by the following equation (25).
- the linear filter calculation unit 511b performs a linear filter calculation process and an interference coefficient matrix calculation process.
- the linear filter calculation unit 511b outputs information indicating the calculated linear filter (matrix Q) to the linear filter multiplication unit 541b.
- the linear filter calculation unit 511b outputs reception filter information indicating the calculated reception filter (matrix U k H ) to the frame configuration unit 53b.
- the linear filter calculation unit 211b outputs the calculated interference coefficient matrix B to the interference calculation unit 212b and the modulo calculation switching determination unit 214b.
- Modulo calculation switching determination unit 514b receives modulation symbols s 1 to s N from modulation units b121 to b12N.
- the modulation symbol s k is I k streams.
- the modulo calculation switching determination unit 514b calculates the interference power P k represented by the following equation (26) based on the interference coefficient matrix and the modulation symbols s 1 to s N indicated by the information input from the linear filter calculation unit 511b. (Referred to as interference power calculation processing).
- tr (X) represents a trace of X (sum of diagonal components of the matrix). Further, diag ⁇ X ⁇ represents that the off-diagonal component of the matrix X is 0.
- the transmission power matrix l 1 will be described later together with the operation of the interference power calculation process (FIG. 34).
- the modulo calculation switching determination unit 514b determines that the modulo calculation is performed on the symbol string addressed to the terminal device MTk. In this case, the modulo operation switching determination unit 514b transmits the transmission mode information addressed to the terminal device MTk and indicating that the modulo operation is performed (transmission mode 1), the frame configuration unit 53b, and the adaptive modulo unit 12b-k. Output to. On the other hand, when the calculated interference power P k is equal to or less than the predetermined threshold value P 0 , the modulo calculation switching determination unit 514b determines that the modulo calculation is not performed on the symbol string addressed to the terminal device MTk.
- the modulo calculation switching determining unit 114b transmits transmission mode information indicating transmission mode information addressed to the terminal device MTk and indicating that no modulo calculation is performed (transmission mode 2), as a frame configuration unit 53b and an adaptive modulo unit 12b- output to k.
- the frame configuration unit 53b modulates the transmission mode information input from the modulo arithmetic switching determination unit 514b and the reception filter information input from the linear filter calculation unit 511b. Also, the frame configuration unit 53b generates a unique reference symbol for each terminal device m1.
- the frame configuration unit 53b outputs, to the linear filter multiplication unit 541b, the symbol string for each antenna b10j addressed to the arranged terminal apparatuses MT1 to MTN.
- Linear filter multiplying unit 541b is a symbol to be transmitted at the same time, to the vector that combines the symbols S k of the symbol array of terminal MTk input from frame configuration section 53b, the input from the linear filter calculator 511b Is multiplied by the linear filter Q indicated by the information.
- the linear filter multiplication unit 541b outputs the J signals after multiplication by the linear filter Q to the frame selection unit b54 as symbol sequences for each antenna b10j.
- FIG. 30 is a schematic block diagram showing the configuration of the frame configuration unit 53b according to this embodiment.
- the reception filter information insertion unit 534b is different.
- the functions of other components are the same as those in the second embodiment. A description of the same functions as those in the second embodiment is omitted.
- the reception filter information insertion unit 535b modulates the reception filter information for each terminal device m1 input from the linear filter calculation unit 511b.
- the reception filter information insertion unit 535b converts the modulated modulation symbol of the reception filter information for each terminal device m1 into the symbol sequence of the antenna b10j kS of the terminal device m1 and inserted from the transmission mode information insertion unit 231b. insert.
- FIG. 31 is a schematic diagram illustrating an example of a radio signal transmitted by the base station apparatus b5 according to the present embodiment.
- the horizontal axis represents the time axis.
- radio signals transmitted in the same frequency band are divided into radio signals for each stream addressed to each terminal device.
- the upper two tiers represent respective streams destined for MT1, and the lower two tiers represent respective streams destined for MT2.
- the radio signal addressed to the mobile station MT1 is the modulation symbol s 1 of the signal S311, a signal S312 of the transmission mode information of the terminal device MT1 (in this embodiment, the transmission mode 2), the specific reference symbol of the terminal device MT1
- This signal includes a signal S313 (DRS-MT1) and a signal S314 (received filter information addressed to MT1) of the received filter information of the terminal device MT1.
- the radio signal addressed to the mobile station MT1 is the modulation symbol s 1 of the signal S321, a signal S322 of the transmission mode information of the terminal device MT1 (in this embodiment, the transmission mode 2), and, in specific reference symbol of the terminal device MT2
- the signal includes a signal S323 (DRS-MT2).
- signals 311, S321, S331, and S341 indicate that they are transmitted at the same time.
- FIG. 32 is a schematic block diagram showing the configuration of the terminal device m5 according to this embodiment. This figure shows the configuration of the terminal device MTk, and is a diagram in the case where there are I k antennas.
- the terminal device m5 FIG. 32
- the reception filter acquisition unit m512, the reception filter multiplication unit m513, the frame separation unit m521, and the DRS the reception filter acquisition unit m512, the reception filter multiplication unit m513, the frame separation unit m521, and the DRS.
- the propagation path estimation unit m5221 and the CRS propagation path estimation unit m5222 are different.
- the terminal device m5 includes I k radio receiving units m111-1 to m111-I k and radio receiving units m141-1 to m141-I k.
- the functions of each of the terminal devices m5 are the same as those of the terminal device m1.
- the reception filter acquisition unit m512 extracts the reception filter information addressed to itself from the signals input from the radio reception units m111-1 to m111-I k based on the mapping information notified in advance from the base station device b5.
- the reception filter acquisition unit m512 outputs the extracted reception filter information addressed to its own device to the reception filter multiplication unit m513.
- Receive filter multiplication unit m513 multiplies the reception filter shown in signal input from radio receiving section m111-1 ⁇ m111-I k, the reception filter information input from the reception filter acquisition unit M512. Thereby, the signal after multiplication becomes a signal when the propagation matrix is matrix ⁇ k (see Expression (22)).
- the reception filter multiplication unit m513 outputs the multiplied signal to the frame separation unit m521b.
- Frame separator m521 based on the previously notified mapping information from the base station apparatus b5, from the signal input from the radio receiving sections m111-1 ⁇ m111-I k, separates the signal addressed to the own device.
- the frame separation unit m521 outputs the signal of the common reference symbol among the separated signals to the CRS channel estimation unit m5222.
- the frame separation unit m521 outputs the signal of the unique reference symbol of the own device among the separated signals to the DRS propagation path estimation unit m5221.
- the frame separation unit m521 outputs a data signal addressed to the own device among the separated signals to the propagation path compensation unit m123.
- the DRS propagation path estimation unit m5221 Based on the signal of the unique reference symbol input from the frame separation unit m521, the DRS propagation path estimation unit m5221 transmits the radio signal of the I k stream transmitted by the base station apparatus b5 to the own terminal using the antennas m101 to m10I k . Estimate the state of the propagation path until it is received.
- the propagation matrix indicating the estimated propagation path state is ⁇ k .
- the DRS propagation path estimation unit m5221 outputs CSI indicating the estimated propagation path state to the propagation path compensation unit m523.
- the CRS propagation path estimation unit m5222 estimates the propagation path states of the antennas b101 to b10N and the antennas m101 to m10Ik of the base station apparatus b5 based on the common reference symbol signal input from the frame separation unit m521. .
- the CRS channel estimation unit m5222 outputs CSI indicating the estimated channel state to the channel state information generation unit m131.
- FIG. 33 is a flowchart showing the operation of the multiple signal generator 5b according to this embodiment.
- the processing in step S32 is different.
- steps S101 and S103 to S125 are the same as those in the second embodiment. The description of the same process as that of the second embodiment is omitted.
- FIG. 34 is a flowchart showing an example of operation of interference power calculation processing according to the present embodiment. This figure shows the processing operation in step S32 of FIG.
- steps S32-1, S32-3, S32-6 are performed.
- steps S32-8 are different.
- steps S12-2, S12-4, S12-5, S12-7, S12-9, S12-10) are the same as those in the second embodiment.
- the description of the same process as that of the second embodiment is omitted.
- Step S32-1 The modulo operation switching determination unit 514b sets a matrix having the power at each of the antennas b101 to b10I 1 of the modulation symbol s 1 addressed to the terminal device MT1 as a diagonal component as a transmission power matrix Qs.
- the power that is the diagonal component of the matrix Qs is an average power obtained by averaging the power of the symbols in units of frames for each antenna.
- the process proceeds to step S12-2.
- Step S32-6 The modulo calculation switching determination unit 514b sets Q M I as the transmission power matrix ⁇ k .
- Q M is the average power of the remainder symbol s k ′ and is [ ⁇ / 2, ⁇ / 2], Q ⁇ ch as I-ch centered on the origin on the signal point plane (see FIG. 37). The power when assuming that the signals are distributed with equal probability at signal points included in [ ⁇ / 2, ⁇ / 2].
- I is a unit matrix.
- Step S32-8 The modulo calculation switching determination unit 514b sets Qs + ⁇ k as the transmission power T k .
- Qs is a matrix that averages the power of the symbols in the frame unit of the modulation symbol s 1 and uses the averaged average power as a diagonal component. Further, each diagonal component of Qs + ⁇ k indicates the average power for each antenna of the interference cancellation symbol s k -f k . Thereafter, the process proceeds to step S12-9.
- the multiplexed signal generation unit 5b includes signals of a plurality of streams that are signals addressed to the terminal device MTk in “transmission mode 1” and subjected to modulo calculation, and “transmission mode 2”. And a plurality of stream signals that are not addressed by the modulo operation.
- the radio communication system multiplexes a signal with low interference power and a signal with high interference power, performs a modulo operation on a signal with high interference power, and performs a modulo operation on a signal with low interference power. Signals can be multiplexed without performing computation, and propagation characteristics can be improved.
- the base station apparatuses b1, b2, and b5 have been described with respect to generating transmission mode information indicating “transmission mode 1” or “transmission mode 2”.
- the present invention is not limited to this, and the base station apparatuses b1, b2, and b5 may generate only transmission mode information indicating “transmission mode 1” or only transmission mode information indicating “transmission mode 2”. .
- the base station devices b1, b2, b5 or the terminal devices m1, m5 when transmission mode information is input or notified, processing is performed in the transmission mode indicated by the transmission mode information, and transmission mode information is input.
- processing is performed in a transmission mode other than the transmission mode indicated by the transmission mode information that is input or notified.
- the base station apparatuses b1, b2, and b5 and the terminal apparatuses m1 and m5 are not receiving any interference from the terminal apparatuses m1 and m5 whose interference removal order is earlier (the propagation paths are orthogonal). In other words, the modulo operation may not be performed.
- the base station devices b1, b2, b5 and the terminal devices m1, m5 are subject to any interference, that is, when the transmission power becomes high due to interference of signals addressed to the other terminal devices m1, m5, the modulo A calculation can be performed to reduce the transmission power.
- the propagation paths obtained by the base station apparatuses b1, b2, and b5 using the propagation path information notified from the terminal apparatuses m1 and m5 to the base station apparatuses b1, b2, and b5 may be orthogonal.
- the actual propagation paths may not be completely orthogonal.
- the communication in each of the above embodiments may be applied to the uplink. Further, the communication in each of the above embodiments may be OFDM (Orthogonal Frequency Division Multiplexing) communication. In this case, the symbol processing in each of the above embodiments is performed in units of subcarriers or a plurality of subcarriers. Hereinafter, the configuration in this case will be described.
- FIG. 35 is a schematic block diagram showing a configuration for performing OFDM processing.
- the configuration c1 denoted by reference numeral c1 includes an IFFT (Inverse Fast Fourier transform) unit c11 and a GI (Guard Interval) insertion unit c12.
- the configuration c2 denoted by reference numeral c2 includes a GI removal unit c21 and an FFT (Fast Fourier transform) unit c22.
- the IFFT unit c11 performs inverse fast Fourier transform on the input signal and outputs the result to the GI insertion unit c12.
- the GI insertion unit c12 inserts a guard interval into the signal input from the IFFT unit c11 and outputs the signal.
- the GI removal unit c21 removes the guard interval from the input signal, and outputs it to the FFT unit c22.
- the FFT unit c22 performs fast Fourier transform on the signal input from the GI removal unit c21 and outputs the result
- FIG. A configuration c1 when performing OFDM communication on the downlink, for example, in the base station apparatuses b1 to b5, between each of the frame selection units b14, b24, b44, b54 and the radio transmission units b151 to b15N, FIG. A configuration c1 is provided.
- the terminal device m1 between the radio receiver unit m111 and frame separator m121, the terminal device in m5 radio receiving section m111-1 ⁇ m111-I k each and the reception filter acquisition unit m512 and the reception filter multiplier
- a configuration c2 in FIG. 35 is provided between the unit m513 and the unit m513.
- the terminal device m1, m4, m5 when performing OFDM communication in the uplink, for example, in the base station devices b1 to b5, between each of the radio reception units b161 to b16N and the propagation path information acquisition unit b17 or the frame separation unit b28. 35 is provided.
- the terminal device m1, m4, m5 between the frame configuration section m132 and the wireless transmitting unit M141 or radio transmitter m141-1 ⁇ m141-I k, providing the structure c1 in FIG. 35.
- the base station apparatuses b1 to b5 and the terminal apparatuses m1, m4, and m5 for example, perform OFDM communication, a common reference symbol signal, a unique reference symbol signal, and transmission mode information May be transmitted by frequency division instead of time division, and codes such as orthogonal codes used in CDMA (Code Division Multiple Access) or CAZAC (Constant Amplitude Zero Correlation) sequences may be used. May be used for multiplex transmission, or a combination of these may be used for transmission.
- CDMA Code Division Multiple Access
- CAZAC Constant Amplitude Zero Correlation
- the base station devices b1 to b5 and the terminal devices m1, m4, and m5 replace the processing using the linear filter, for example, MMSE (Minimum Mean-Square Error described in Non-Patent Reference 2). ; Minimum mean square error) communication based on the norm may be performed to perform communication using MU-MIMO THP, or processing using ordering described in Non-Patent Reference 2 may be performed.
- MMSE Minimum Mean-Square Error described in Non-Patent Reference 2
- the terminal devices m1, m4, and m5 may transmit the quantized values of the components in each row of the propagation matrix H to the base station devices b1 to b5 as CSI.
- a quantization information pattern (codebook) indicating values quantized by the terminal devices m1, m4, and m5 and the base station devices b1 to b5 is stored in advance, and the terminal devices m1, m4, and m5 identify the patterns.
- the identification information to be transmitted may be transmitted as CSI to the base station apparatuses b1 to b5.
- FIG. 36 is a schematic diagram illustrating an example of a codebook.
- the interference removal order is the order of the terminal devices MTk in which the base station devices b1 to b5 sequentially subtract interference as described above, and MT1, MT2, MT3,. ⁇ In order of MTN terminal numbers.
- the radio signal addressed to each terminal device MTk has at least the interference of the radio signal addressed to the terminal device MTl (l ⁇ k ⁇ 1) in the earlier order to the terminal device MTk. Generated by subtracting from signal.
- some configurations of the base station devices b1 to b5 and the terminal devices m1, m4, and m5 may be executed in the processor.
- the base station devices b1 to b5 only the multiplexed signal generation units 1b to 5b and the radio transmission units b151 to b15J may be executed in the processor, or these configurations are added with some other configurations. There may be.
- only the adaptive soft estimation unit 1m and the transmission mode acquisition unit m124 or the transmission mode detection unit m424 may be executed in the processor in the terminal devices m1, m4, and m5.
- a configuration may be added.
- the base station device b3 may notify the terminal device MTk of information indicating the terminal number k. For example, when the base station device b3 and the terminal device MTk store the threshold value K in advance, the transmission mode can be determined by comparing the terminal number k with the threshold value K.
- the terminal devices m1 and m4 may be provided with a plurality of transmission antennas. In this case, base station apparatuses b3 and b4 transmit a plurality of stream signals in the same manner as base station apparatus b5, and terminal apparatuses m1 and m4 receive a plurality of stream signals in the same manner as terminal apparatus m5. .
- the present invention is not limited to this.
- a certain terminal device m1, m4, or m5 physically receives signals with two antennas, but is designed to combine the received signals into one signal. If there is, it may be logically handled as one antenna (as processing of the terminal devices m1, m4, m5 and the base station devices b1 to b5).
- the terminal devices m1, m4, and m5 and the base station devices b1 to b5 in the above-described embodiment for example, the code units b111 to b11N, the modulation units b121 to b12N, and the multiplexed signal generation units 1b, 2b, 3b, and 4b 5b, CRS generators b13, b23, frame selectors b14, b24, b44, b54, radio transmitters b151-b15J, radio receivers b161-b16J, propagation path information acquisition unit b17, linear filter calculators 111b, 211b, 511b, interference calculation units 112b and 212b, interference subtraction units 113b and 113b-2 to 113b-N, modulo operation switching determination units 114b and 214b and 514b, adaptive modulo units 12b and 12b-2 to 12b-N, and a frame configuration unit 13b , 23b, 43b, 53b
- a program for realizing this control function may be recorded on a computer-readable recording medium, and the program recorded on this recording medium may be read into a computer system and executed.
- the “computer system” is a computer system built in the terminal devices m1, m4, m5 or the base station devices b1 to b5, and includes an OS and hardware such as peripheral devices.
- the “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM or a CD-ROM, and a hard disk incorporated in a computer system.
- the “computer-readable recording medium” is a medium that dynamically holds a program for a short time, such as a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line,
- a volatile memory inside a computer system serving as a server or a client may be included and a program that holds a program for a certain time.
- the program may be a program for realizing a part of the functions described above, and may be a program capable of realizing the functions described above in combination with a program already recorded in a computer system.
- part or all of the terminal devices m1, m4, m5 and the base station devices b1 to b5 in the above-described embodiment may be realized as an integrated circuit such as an LSI (Large Scale Integration).
- LSI Large Scale Integration
- Each functional block of the terminal devices m1, m4, m5 and the base station devices b1 to b5 may be individually made into a processor, or a part or all of them may be integrated into a processor.
- the method of circuit integration is not limited to LSI, and may be realized by a dedicated circuit or a general-purpose processor. Further, in the case where an integrated circuit technology that replaces LSI appears due to progress in semiconductor technology, an integrated circuit based on the technology may be used.
- the present invention is suitable for use in a transmission device, a reception device, and a wireless communication system, and can improve propagation characteristics.
- B b1 to b5...
- Base station device MT1 to MTN, m1, m4, m5... Terminal device, b111 to b11N... Coding unit, b121 to b12N. 4b, 5b ... Multiplex signal generators, b13, b23 ... CRS generators, b14, b24, b44, b54 ... Frame selectors b151-b15J ... Wireless transmitters, b101-b10J ... Antenna, b161 to b16J ... wireless receiver, b17 ... propagation path information acquisition unit, 111b, 211b, 511b ... linear filter calculation unit (coefficient calculation unit), 112b, 212b ...
- interference calculation unit 113b, 113b-2 to 113b-N: interference subtraction unit, 114b, 214b, 514b ... modulo operation switching determination unit (residue switching determination unit), 12b, 12b 2 to 12b-N: adaptive modulo unit (adaptive remainder unit), 13b, 23b, 43b, 53b ... frame configuration unit, 141b, 241b, 541b ... linear filter multiplication unit (coefficient multiplication unit), 121b 121b-k ... Modulo operation switching unit, 122b, 122b-k ... Modulo operation unit (remainder operation unit), 131b, 231b ... Transmission mode information insertion unit, 132b, 232b ...
- DRS generation unit 133b, 233b ... DRS insertion unit (unique reference signal insertion unit), m101 ... antenna, m111, m111-1 to m111-I k ... wireless reception unit, m121, m421 ... frame separation unit , M122 ... propagation path estimation section, m123 ... propagation path compensation section, m124 ... transmission mode acquisition section, 1m ... adaptive demodulation section, m 24 ... decoding unit, m131 ... channel state information generation unit, m132 ... frame forming portion, m141, m141-1 ⁇ m141-I k ⁇ radio transmitter, 111m ... Modulo operation switch 112m ... Modulo calculation unit, 113m ...
- demodulation unit b28 ... frame separation unit, b27 ... propagation path information acquisition unit, b49 ... terminal number information storage unit, m425 ... terminal Number information storage unit, m424 ... transmission mode detection unit, 534b ... reception filter information insertion unit, m512 ... reception filter acquisition unit, m513 ... reception filter multiplication unit, m521 ... frame separation unit, m5221 ... DRS propagation path estimation unit, m5222 ... CRS propagation path estimation unit
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Radio Transmission System (AREA)
Abstract
多重信号生成部は、信号の電力を抑圧する電力抑圧処理を行った第1の受信装置宛の信号と、電力抑圧処理を行わない第2の受信装置宛の信号と、を多重する。
Description
本発明は、送信装置、受信装置、無線通信システム、送信制御方法、受信制御方法、及び、プロセッサに関する。
本願は、2010年02月05日に、日本に出願された特願2010-024782号に基づき優先権を主張し、その内容をここに援用する。
本願は、2010年02月05日に、日本に出願された特願2010-024782号に基づき優先権を主張し、その内容をここに援用する。
<THPについて>
無線通信技術において、Tomlinson Harashima Precoding(THP)が知られている。THPは、送信装置と受信装置との通信において干渉が存在する状況下で、送信装置があらかじめ干渉を検出し、送信信号から干渉をあらかじめキャンセルした信号を受信装置に対して送信する技術である。ここで、送信装置及び受信装置は、Modulo(モジュロ、剰余)演算を行うことで、干渉をキャンセルすることによる送信電力の増加を抑圧した信号の送受信をする(非特許文献1参照)。
無線通信技術において、Tomlinson Harashima Precoding(THP)が知られている。THPは、送信装置と受信装置との通信において干渉が存在する状況下で、送信装置があらかじめ干渉を検出し、送信信号から干渉をあらかじめキャンセルした信号を受信装置に対して送信する技術である。ここで、送信装置及び受信装置は、Modulo(モジュロ、剰余)演算を行うことで、干渉をキャンセルすることによる送信電力の増加を抑圧した信号の送受信をする(非特許文献1参照)。
以下、THPを用いた通信について詳細を説明する。
まず、送信装置及び受信装置が行うModulo演算について説明をする。このModulo演算は、変調シンボルのI-ch(In-phase chanel)及び Q-ch(Qudrature chanel)に対して、送信装置及び受信装置で既知の値τの整数倍を加算することにより、当該信号が[-τ/2,τ/2]の範囲に収まる変調シンボルになるように変換する演算である。Modulo演算は、次式(1)で表される。
まず、送信装置及び受信装置が行うModulo演算について説明をする。このModulo演算は、変調シンボルのI-ch(In-phase chanel)及び Q-ch(Qudrature chanel)に対して、送信装置及び受信装置で既知の値τの整数倍を加算することにより、当該信号が[-τ/2,τ/2]の範囲に収まる変調シンボルになるように変換する演算である。Modulo演算は、次式(1)で表される。
ここで、Modτ(x)はModulo演算を表し、x、x’はそれぞれModulo演算前後の変調シンボルを表す。また、jは虚数単位、Re(x)はxの実部を表し、Im(x)はxの虚部を表す。また、floor(x)はxを超えない最大の整数を表す。
図37は、従来技術に係るModulo演算を示す概略図である。この図において、符号P11を付した変調シンボルP11は、Modulo演算前の変調シンボルを示す(式(1)のx)。また、符号P12を付した変調シンボルP12は、Modulo演算後の剰余シンボルを示す(式(1)のx’)。ここで、変調シンボルP12は、変調シンボルP11にN1τ+jN2τ(図37では、N1=-1、N2=-2)が加算されたものである。
図37において、Modulo演算後の変調シンボルP12は、I-ch、Q-chともに原点から[-τ/2,τ/2]の範囲に収まっている。このように、Modulo演算を行うことにより、信号の振幅を一定範囲内に収めることができ、送信電力を低減することができる。
なお、通常、Modulo幅τは、変調シンボルの平均電力を1に正規化した場合、変調方式に応じて、あらかじめ送受信側で既知な所定の値となる。例えば、QPSK(quadrature phase-shift keying;四位相偏移変調)ではτ=2√2、16QAM(Quadrature amplitude modulation;直交振幅変調)では、τ=8/√10、64QAMではτ=16/√42である。
図37において、Modulo演算後の変調シンボルP12は、I-ch、Q-chともに原点から[-τ/2,τ/2]の範囲に収まっている。このように、Modulo演算を行うことにより、信号の振幅を一定範囲内に収めることができ、送信電力を低減することができる。
なお、通常、Modulo幅τは、変調シンボルの平均電力を1に正規化した場合、変調方式に応じて、あらかじめ送受信側で既知な所定の値となる。例えば、QPSK(quadrature phase-shift keying;四位相偏移変調)ではτ=2√2、16QAM(Quadrature amplitude modulation;直交振幅変調)では、τ=8/√10、64QAMではτ=16/√42である。
次に、Modulo演算を用いた干渉除去について説明をする。ここで、送信装置が受信装置に伝える所望信号の変調シンボルを所望シンボルsとし、送信装置と受信装置間での干渉の変調シンボルを干渉シンボルfとする。
THPを用いた通信では、送信装置は、まず干渉シンボルfを所望シンボルsから減算する。このようにすれば、受信装置では受信信号を復調して、そのまま所望シンボルsを受信することができる。しかし、減算後の干渉除去シンボルs-fは、干渉を減算することによって一般的に振幅が大きくなるため、この干渉除去シンボルの信号を送信すると送信電力が増加してしまう。そこで、送信装置は、この干渉除去シンボルs-f に対してModulo演算を行い、演算後の剰余シンボルx’(=Modτ(s-f))の信号を送信する。これにより、送信装置は、送信する信号の変調シンボルをI-ch、Q-chともに原点から[-τ/2,τ/2]の範囲に収めることができ、干渉除去シンボルs-fの信号を送信するときと比較して、電力を抑圧した信号を送信できる。
THPを用いた通信では、送信装置は、まず干渉シンボルfを所望シンボルsから減算する。このようにすれば、受信装置では受信信号を復調して、そのまま所望シンボルsを受信することができる。しかし、減算後の干渉除去シンボルs-fは、干渉を減算することによって一般的に振幅が大きくなるため、この干渉除去シンボルの信号を送信すると送信電力が増加してしまう。そこで、送信装置は、この干渉除去シンボルs-f に対してModulo演算を行い、演算後の剰余シンボルx’(=Modτ(s-f))の信号を送信する。これにより、送信装置は、送信する信号の変調シンボルをI-ch、Q-chともに原点から[-τ/2,τ/2]の範囲に収めることができ、干渉除去シンボルs-fの信号を送信するときと比較して、電力を抑圧した信号を送信できる。
送信装置が送信した信号は干渉を受け、受信装置が受信したこの信号の変調シンボルは、受信シンボルy=Modτ(s-f)+fとなる。ただし、伝搬路の特性を1として雑音の影響を無視している。この受信シンボルに対してModulo演算を行うと、その結果は、Modτ{Modτ(s-f)}+f=Modτ(s-f+f)=Modτ(s)=sとなる。つまり、受信装置は、所望シンボルsを検出することができる。
以上が、THPを用いた通信の仕組みである。
以上が、THPを用いた通信の仕組みである。
<MU-MIMO THPについて>
次に、マルチユーザMIMO(MU-MIMO;Multi-User Multi Input Multi Output)通信にTHPを用いた通信について説明をする。なお、基地局装置から端末装置へのダウンリンク(DL;DownLink)におけるこの通信技術をDL MU-MIMO THPという。
次に、マルチユーザMIMO(MU-MIMO;Multi-User Multi Input Multi Output)通信にTHPを用いた通信について説明をする。なお、基地局装置から端末装置へのダウンリンク(DL;DownLink)におけるこの通信技術をDL MU-MIMO THPという。
図38は、従来技術に係る無線通信システムを示す概略図である。この図は、DL MU-MIMO THPを適用した無線通信システムの図である。
この図において、基地局装置X1は、複数の端末装置Y11及びY12へ信号を送信している。これらの信号が同一時刻に同一周波数に送信された場合、信号は互いに干渉する(ユーザ間干渉;Multi User Interference)。DL MU-MIMO THPは、このユーザ間干渉を除去する技術である。
非特許文献2には、DL MU-MIMO THPについて記載されている。
この図において、基地局装置X1は、複数の端末装置Y11及びY12へ信号を送信している。これらの信号が同一時刻に同一周波数に送信された場合、信号は互いに干渉する(ユーザ間干渉;Multi User Interference)。DL MU-MIMO THPは、このユーザ間干渉を除去する技術である。
非特許文献2には、DL MU-MIMO THPについて記載されている。
以下、図38の無線通信システムについて、基地局装置X1及び端末装置Y1(Y11及びY12)の構成について説明をする。
図39は、従来技術に係る基地局装置X1の構成を示す概略ブロック図である。
多重信号生成部X13において、フィルタ算出部X131は、端末装置Y11及びY12から伝搬路状態情報(CSI;Channel State Information)を受信し、受信したCSIに基づいて干渉係数及び線形フィルタを算出する。フィルタ算出部X131は、算出した干渉係数及び線形フィルタを示す情報を、それぞれ、干渉算出部X132及び線形フィルタ乗算部X135に出力する。
干渉算出部X132は、フィルタ算出部X131から入力された情報が示す干渉係数を、変調部X121から入力された端末装置Y11宛の変調シンボルs1に乗算することで、干渉シンボルfを算出する。干渉算出部X132は、算出した干渉シンボルfを干渉減算部X133に出力する。
干渉減算部X133は、変調部X122から入力されたY12宛の変調シンボルs2に対して、干渉算出部X122から入力された干渉シンボルfを減算する。干渉減算部X133は、減算後の干渉除去シンボルs2-fをModulo演算部X134に出力する。
図39は、従来技術に係る基地局装置X1の構成を示す概略ブロック図である。
多重信号生成部X13において、フィルタ算出部X131は、端末装置Y11及びY12から伝搬路状態情報(CSI;Channel State Information)を受信し、受信したCSIに基づいて干渉係数及び線形フィルタを算出する。フィルタ算出部X131は、算出した干渉係数及び線形フィルタを示す情報を、それぞれ、干渉算出部X132及び線形フィルタ乗算部X135に出力する。
干渉算出部X132は、フィルタ算出部X131から入力された情報が示す干渉係数を、変調部X121から入力された端末装置Y11宛の変調シンボルs1に乗算することで、干渉シンボルfを算出する。干渉算出部X132は、算出した干渉シンボルfを干渉減算部X133に出力する。
干渉減算部X133は、変調部X122から入力されたY12宛の変調シンボルs2に対して、干渉算出部X122から入力された干渉シンボルfを減算する。干渉減算部X133は、減算後の干渉除去シンボルs2-fをModulo演算部X134に出力する。
Modulo演算部X134は、干渉減算部X133から入力された干渉除去シンボルに対して、式(1)のModulo演算を行い、演算後の剰余シンボルs2’(=Modτ(s2-f))を線形フィルタ乗算部X135に出力する。
線形フィルタ乗算部X135(係数乗算部)は、変調部X121から入力された端末装置Y11宛の変調シンボルs1、及び、線形フィルタ乗算部X135から入力された剰余シンボルs2’に対して、フィルタ算出部X131から入力された情報が示す線形フィルタを乗算し、無線送信部X141、X142に出力する。
以上の処理によって、基地局装置X1は、基地局装置X1から端末装置Y11への方向について、端末装置Y12宛の信号の成分を0(Null)にすることができる。なお、この動作原理については後述する。
線形フィルタ乗算部X135(係数乗算部)は、変調部X121から入力された端末装置Y11宛の変調シンボルs1、及び、線形フィルタ乗算部X135から入力された剰余シンボルs2’に対して、フィルタ算出部X131から入力された情報が示す線形フィルタを乗算し、無線送信部X141、X142に出力する。
以上の処理によって、基地局装置X1は、基地局装置X1から端末装置Y11への方向について、端末装置Y12宛の信号の成分を0(Null)にすることができる。なお、この動作原理については後述する。
図40は、従来技術に係る端末装置Y1の構成を示す概略ブロック図である。この図において、Moduo演算部Y113は、伝搬路補償された受信信号の変調シンボルに対して、式(1)のModulo演算を行い、所望シンボルを抽出する。
以下、図38~図40に示したDL MU-MIMO THPを適用した無線通信システムについて、動作原理を説明する。
基地局装置X1において、干渉算出部X122は、伝搬行列Hのエルミート共役行列HHをQR分解する。QR分解とは、行列をユニタリ行列Qと上三角行列Rに分解することである。この分解は、次式(2)で表される。
基地局装置X1において、干渉算出部X122は、伝搬行列Hのエルミート共役行列HHをQR分解する。QR分解とは、行列をユニタリ行列Qと上三角行列Rに分解することである。この分解は、次式(2)で表される。
フィルタ算出部X131は、CSIを用いて行列HHを生成し、行列HHをQR分解する。フィルタ算出部X131は、行列Qを線形フィルタとして算出し、r12
*/r22
*を干渉係数として算出する。ここで、r*は、rの複素共役を表す。
干渉算出部X122は、干渉シンボルfを(r12 */r22 *)s1として算出する。また、Modulo演算部X134は、剰余シンボルs2’をModτ{s2-(r12 */r22 *)s1}として生成し、線形フィルタ乗算部X135に出力する。線形フィルタ乗算部X135は、次式(3)のシンボルs1’’、s2’’を生成し、それぞれ、無線送信部X141、X142に出力する。
干渉算出部X122は、干渉シンボルfを(r12 */r22 *)s1として算出する。また、Modulo演算部X134は、剰余シンボルs2’をModτ{s2-(r12 */r22 *)s1}として生成し、線形フィルタ乗算部X135に出力する。線形フィルタ乗算部X135は、次式(3)のシンボルs1’’、s2’’を生成し、それぞれ、無線送信部X141、X142に出力する。
端末装置Y11における受信信号を受信シンボルy1、端末装置Y12における受信信号を受信シンボルy2とおく。y1とy2は、次式(4)で表される。
式(4)は、端末装置Y11の受信シンボルy1(=r11
*s1)には、端末装置Y12宛の所望シンボルs2の成分が含まれていないことを示す。つまり、基地局装置X1は、基地局装置X1から端末装置Y11への方向について、端末装置Y12宛の信号の成分を0(Null)にすることができる。
端末装置Y11では、伝搬路補償部Y112が受信シンボルy1からr11 *を除算することにより、所望シンボルs1を抽出することができる。なお、Modulo演算部Y113は、Modulo演算を行うが、Modτ(s1)=s1となるので、復調部Y114には、所望シンボルs1が出力される。
端末装置Y11では、伝搬路補償部Y112が受信シンボルy1からr11 *を除算することにより、所望シンボルs1を抽出することができる。なお、Modulo演算部Y113は、Modulo演算を行うが、Modτ(s1)=s1となるので、復調部Y114には、所望シンボルs1が出力される。
端末装置Y12では、伝搬路補償部Y112は、受信シンボルy2からr22
*を除算する。伝搬路補償部Y112は、除算後の伝搬補償シンボルz2(=y2/r22
*)をModulo演算部Y113に出力する。
Modulo演算部Y113は、伝搬補償シンボルz2に対して、式(1)のModulo演算を行うことにより、所望シンボルs2を抽出する(次式(5)参照)。
Modulo演算部Y113は、伝搬補償シンボルz2に対して、式(1)のModulo演算を行うことにより、所望シンボルs2を抽出する(次式(5)参照)。
また、非特許文献3には、上記のDL MU-MIMO THPを適用した無線通信システムにおいて、端末装置各々が複数のアンテナを備え、SU-MIOMO(Single-User Multi Input Multi Output)通信を行う場合について記載されている。
図41は、従来技術に係る無線通信システムを示す別の概略図である。この図は、端末装置各々がSU-MIOMO通信を行う場合に、DL MU-MIMO THPを適用した無線通信システムの図である。
この図において、基地局装置X2は、複数の端末装置Y21~Y22各々へ、SU-MIOMO通信を用いて信号を送信している。これらの信号が同一時刻に同一周波数に送信された場合に信号は互いにユーザ間干渉するが、DL MU-MIMO THPを適用することによって、このユーザ間干渉を除去する。
図41は、従来技術に係る無線通信システムを示す別の概略図である。この図は、端末装置各々がSU-MIOMO通信を行う場合に、DL MU-MIMO THPを適用した無線通信システムの図である。
この図において、基地局装置X2は、複数の端末装置Y21~Y22各々へ、SU-MIOMO通信を用いて信号を送信している。これらの信号が同一時刻に同一周波数に送信された場合に信号は互いにユーザ間干渉するが、DL MU-MIMO THPを適用することによって、このユーザ間干渉を除去する。
H.Harashima and H.Miyakawa,"Matched-Transmission Technique for Channels With Intersymbol Interference",IEEE Transactions On Communications,Vol.Com-20,No.4,pp.774-780,August 1972.
J.Liu and A.Krzymien,"Improved Tomlinson-Harashima Precoding for the Dowinlink of Multiple Antenna Multi-User Systems",Proc.IEEE Wireless and Communications and Networking Conference,pp.466-472,March 2005.
V.Stankovic and M.Haardt,"Successive optimization Tomlinson-Harashima precoding(SO THP) for multi-user MIMO systems",Proc.IEEE Int.Conf.Acoust.,Speech,and Signal Processing (ICASSP),Vol.III,pp.1117-1120,Philadelphia,PA,USA,March 2005.
ところで、上述した従来のTHPを適用した無線通信システムでは、Modulo幅τ間隔で周期的にI-ch、Q-ch方向にずれた点を同じ点とみなすため、受信候補点が増加して信号検出性能が低下(Modulo Loss)するという欠点があった。
具体的に、図42を用いて信号検出性能の低下について説明をする。
図42は、従来技術に係る受信候補点を示す概略図である。上図(a)はTHPを適用しない場合の図であり、下図(b)はTHPを適用した場合の図である。また、図42は、変調方式がQPSKの場合の図である。この図において、白塗り及び黒塗りの丸印、白塗り及び黒塗りの四角印は、受信候補点を示す。
具体的に、図42を用いて信号検出性能の低下について説明をする。
図42は、従来技術に係る受信候補点を示す概略図である。上図(a)はTHPを適用しない場合の図であり、下図(b)はTHPを適用した場合の図である。また、図42は、変調方式がQPSKの場合の図である。この図において、白塗り及び黒塗りの丸印、白塗り及び黒塗りの四角印は、受信候補点を示す。
図42において、雑音等の影響で受信信号点が、矢印の先端の位置(符号z11を付した×印。信号z11という)にずれている。この場合、上図(a)では、信号z11は一番近い受信信号点P11として検出される。一方、下図(b)では、信号z11は一番近い受信信号点P22として検出される。このように、従来のTHPを適用した無線通信システムでは、受信候補点が増加して信号検出性能が低下し、伝搬特性が悪化するという欠点があった。
本発明は上記の点に鑑みてなされたものであり、伝搬特性を向上させることができる送信装置、受信装置、無線通信システム、送信制御方法、受信制御方法、及び、プロセッサを提供する。
(1)本発明は上記の課題を解決するためになされたものであり、本発明は、複数の送信アンテナを備え、複数の受信装置宛の信号を、空間多重して送信する送信装置において、信号の電力を抑圧する電力抑圧処理を行った第1の前記受信装置宛の信号と、前記電力抑圧処理を行わない第2の前記受信装置宛の信号と、を多重する多重信号生成部を備えることを特徴とする送信装置である。
(2)また、本発明は、上記の送信装置において、前記多重信号生成部は、前記複数の受信装置各々との伝搬路状態情報に基づいて、前記受信装置が第1の受信装置であるか又は第2の受信装置であるかを決定することを特徴とする。
(3)また、本発明は、上記の送信装置において、前記多重信号生成部は、複数の第1の前記受信装置宛の信号と、複数の第2の前記受信装置宛の信号と、を多重することを特徴とする。
(4)また、本発明は、上記の送信装置において、前記電力抑圧処理は、剰余演算であることを特徴とする。
(5)また、本発明は、上記の送信装置において、前記多重信号生成部は、前記受信装置が第1の受信装置であるか又は第2の受信装置であるかを決定し、前記第1の受信装置と第2の受信装置とを識別する送信モード情報を生成して出力する剰余切換決定部と、前記剰余切換決定部から入力された送信モード情報に基づいて、前記第1の受信装置宛の信号と前記第2の受信装置宛の信号を生成する適応剰余部と、を備えることを特徴とする。
(6)また、本発明は、上記の送信装置において、前記剰余切換決定部は、他の受信装置宛の信号による干渉電力が閾値より大きい場合に前記受信装置を第1の受信装置であると決定し、他の受信装置宛の信号による干渉電力が閾値より小さい場合に前記受信装置を第2の受信装置であると決定することを特徴とする。
(7)また、本発明は、上記の送信装置において、前記多重信号生成部は、前記複数の受信装置各々との伝搬路状態情報に基づいて、前記受信装置各々に関する干渉係数を算出する係数算出部と、前記係数算出部が算出した干渉係数と、他の受信装置宛の信号と、に基づいて前記受信装置宛の信号に対する干渉であって他の受信装置宛の信号による干渉信号を算出する干渉算出部と、前記受信装置宛の信号から、干渉算出部が算出した他の受信装置宛の信号による干渉信号を減算する干渉減算部と、を備え、前記適応剰余部は、前記剰余切換決定部から入力されたそれぞれの送信モード情報に基づいて、前記干渉減算部がそれぞれの干渉信号を減算した信号から、前記第1の受信装置宛の信号と前記第2の受信装置宛の信号をそれぞれ生成することを特徴とする。
(8)また、本発明は、上記の送信装置において、前記剰余切換決定部が生成した送信モード情報であって第1の受信装置であることを示す送信モード情報の信号を、前記信号に挿入するフレーム構成部を備えることを特徴とする。
(9)また、本発明は、上記の送信装置において、前記剰余切換決定部が生成した送信モード情報であって第2の受信装置であることを示す送信モード情報の信号を、前記信号に挿入するフレーム構成部を備えることを特徴とする。
(10)また、本発明は、上記の送信装置において、前記多重信号生成部は、前記複数の受信装置各々との伝搬路状態情報に基づいて、線形フィルタ、及び前記受信装置各々に関する干渉係数を算出する係数算出部と、前記係数算出部が算出した干渉係数と、他の受信装置宛の信号と、に基づいて前記受信装置宛の信号に対する干渉であって他の受信装置宛の信号による干渉信号を算出する干渉算出部と、前記受信装置宛の信号から、干渉算出部が算出した他の受信装置宛の信号による干渉信号を減算する干渉減算部と、前記剰余切換決定部から入力された送信モード情報に基づいて、前記干渉減算部が減算した減算した信号から、前記第1の受信装置宛の信号と前記第2の受信装置宛の信号を生成する適応剰余部と、前記フレーム構成部が挿入した送信モード情報の信号と、前記適応剰余部が生成した前記第1の受信装置宛の信号と前記第2の受信装置宛の信号と、に対して、前記係数算出部が算出した線形フィルタを乗算する係数乗算部と、を備えることを特徴とする。
(11)また、本発明は、上記の送信装置において、前記多重信号生成部は、前記受信装置各々の固有参照信号を、当該受信装置宛の信号に挿入するフレーム構成部を備えることを特徴とする。
(12)また、本発明は、上記の送信装置において、前記多重信号生成部は、前記複数の受信装置各々との伝搬路状態情報に基づいて、前記受信装置各々に関する干渉係数を算出する係数算出部と、前記フィルタ算出部が算出した干渉係数と、他の受信装置宛の信号と、に基づいて前記受信装置宛の信号に対する干渉であって他の受信装置宛の信号による干渉信号を算出する干渉算出部と、予め定めた受信装置の順序に従って、当該受信装置宛の信号から干渉算出部が算出した他の受信装置宛の信号による干渉信号を減算する干渉減算部と、前記受信装置の順序が閾値より大きい第1の受信装置宛の信号に剰余演算を行う剰余演算部と、前記受信装置の順序が閾値より小さい第2の受信装置宛の信号であって前記干渉減算部が前記干渉信号を減算した信号と、前記剰余演算部が剰余演算を行った信号と、を多重する多重信号生成部を備えることを特徴とする。
(13)また、本発明は、上記の送信装置において、前記受信装置の順序が閾値より大きい第1の受信装置であることを示す送信モード情報の信号を、前記信号に挿入するフレーム構成部を備えることを特徴とする。
(14)また、本発明は、上記の送信装置において、前記受信装置の順序が閾値より小さい第2の受信装置であることを示す送信モード情報の信号を、前記信号に挿入するフレーム構成部を備えることを特徴とする。
(15)また、本発明は、上記の送信装置において、前記係数算出部は、前記複数の受信装置各々との伝搬路状態情報に基づいて、線形フィルタ、及び前記受信装置各々に関する干渉係数を算出し、前記多重信号生成部は、前記フレーム構成部が挿入した送信モード情報の信号と、前記適応剰余部が生成した前記第1の受信装置宛の信号と前記第2の受信装置宛の信号と、に対して、前記係数算出部が算出した線形フィルタを乗算する係数乗算部と、を備えることを特徴とする。
(16)また、本発明は、空間多重された複数の受信装置宛の信号を受信する受信装置において、信号の電力を抑圧する電力抑圧処理を行った第1の前記受信装置宛の信号であるか又は前記電力抑圧処理を行わない第2の前記受信装置宛の信号であるかを判定する送信モード判定部と、前記送信モード判定部での判定結果に基づいて、前記信号を復調する適応復調部と、を備えることを特徴とする受信装置である。
(17)また、本発明は、上記の受信装置において、前記電力抑圧処理は、剰余演算であることを特徴とする。
(18)また、本発明は、上記の受信装置において、前記送信モード判定部は、前記信号に含まれる情報であって前記第1の受信装置と第2の受信装置とを識別する送信モード情報を取得し、取得した送信モード情報に基づいて、前記第1の受信装置宛の信号であるか又は前記第2の受信装置宛の信号であるかを判定することを特徴とする。
(19)また、本発明は、上記の受信装置において、前記適応復調部は、前記送信モード判定部が、前記送信モード情報に基づいて、前記第1の受信装置宛の信号であると判定した場合に前記信号に剰余演算を行って復調し、前記送信モード判定部が前記第2の受信装置宛の信号であると判定した場合に前記信号に剰余演算を行わないで復調することを特徴とする。
(20)また、本発明は、上記の受信装置において、前記信号から受信装置各々の固有参照信号を抽出するフレーム分離部と、前記フレーム分離部が抽出した固有参照信号に基づいて、伝搬路状態を推定する伝搬路推定部と、前記伝搬路推定部が推定した伝搬路状態を示す伝搬路状態情報に基づいて、前記信号に対して伝搬路補償する伝搬路補償部と、を備えることを特徴とする。
(21)また、本発明は、上記の受信装置において、前記送信モード判定部は、前記信号に含まれる受信装置各々の固有参照信号に基づいて、前記第1の受信装置宛の信号であるか又は前記第2の受信装置宛の信号であるかを判定することを特徴とする。
(22)また、本発明は、上記の受信装置において、前記送信モード判定部は、前記固有参照信号が配置された位置が示す前記受信装置の順序であって、前記信号から干渉信号が減算された順序に基づいて、前記第1の受信装置宛の信号であるか又は前記第2の受信装置宛の信号であるかを判定することを特徴とする。
(23)また、本発明は、上記の受信装置において、前記送信モード判定部は、前記受信装置の順序が閾値以後の順序である場合に前記受信装置を第1の受信装置であると判定し、前記受信装置の順序が閾値より前の順序である場合に前記受信装置を第2の受信装置であると判定することを特徴とする。
(24)また、本発明は、上記の受信装置において、前記適応復調部は、前記送信モード判定部が前記第1の受信装置宛の信号であると判定した場合に前記信号に剰余演算を行って復調し、前記送信モード判定部が前記第2の受信装置宛の信号であると判定した場合に前記信号に剰余演算を行わないで復調することを特徴とする。
(25)また、本発明は、上記の受信装置において、前記固有参照信号は前記受信装置の順序で時間順に配置され、前記送信モード判定部は、前記固有参照信号のうち前記受信装置の順序と対応付けされた順番の最後に受信した固有参照信号を選択し、前記送信モード判定部が選択した固有参照信号に基づいて、伝搬路状態を推定する伝搬路推定部と、前記伝搬路推定部が推定した伝搬路状態を示す伝搬路状態情報に基づいて、前記信号に対して伝搬路補償する伝搬路補償部と、を備えることを特徴とする。
(26)また、本発明は、複数の受信装置宛の信号を空間多重して送信する送信装置と、前記送信装置が送信した信号を受信する受信装置とを具備する無線通信システムにおいて、前記送信装置は、信号の電力を抑圧する電力抑圧処理を行った第1の前記受信装置宛の信号と、前記電力抑圧処理を行わない第2の前記受信装置宛の信号と、を多重する多重信号生成部を備え、前記受信装置は、前記第1の受信装置宛の信号であるか又は前記第2の受信装置宛の信号であるかを判定する送信モード判定部と、前記送信モード判定部での判定結果に基づいて、前記信号を復調する適応復調部と、を備えることを特徴とする無線通信システムである。
(27)また、本発明は、複数の受信装置宛の信号を、空間多重して送信する送信装置における送信制御方法において、多重信号生成部が、信号の電力を抑圧する電力抑圧処理を行った第1の前記受信装置宛の信号と、前記電力抑圧処理を行わない第2の前記受信装置宛の信号と、を多重する過程を有することを特徴とする送信制御方法である。
(28)また、本発明は、空間多重された複数の受信装置宛の信号を受信する受信装置における受信制御方法において、送信モード判定部が、信号の電力を抑圧する電力抑圧処理を行った第1の前記受信装置宛の信号であるか又は前記電力抑圧処理を行わない第2の前記受信装置宛の信号であるかを判定する第1の過程と、適応復調部が、前記第1の過程での判定結果に基づいて、前記信号を復調する第2の過程と、を有することを特徴とする受信制御方法である。
(29)また、本発明は、複数の受信装置宛の信号を、空間多重して送信する送信装置に用いられるプロセッサにおいて、信号の電力を抑圧する電力抑圧処理を行った第1の前記受信装置宛の信号と、前記電力抑圧処理を行わない第2の前記受信装置宛の信号と、を多重する多重信号生成部を備えることを特徴とするプロセッサである。
(30)また、本発明は、空間多重された複数の受信装置宛の信号を受信する受信装置に用いられるプロセッサにおいて、信号の電力を抑圧する電力抑圧処理を行った第1の前記受信装置宛の信号であるか又は前記電力抑圧処理を行わない第2の前記受信装置宛の信号であるかを判定する送信モード判定部と、前記送信モード判定部での判定結果に基づいて、前記信号を復調する適応復調部と、を備えることを特徴とするプロセッサである。
本発明によれば、伝搬特性を向上させることができる。
(第1の実施形態)
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
以下、図面を参照しながら本発明の実施形態について詳しく説明する。
<無線通信システムについて>
図1は、本発明の第1の実施形態に係る無線通信システムを示す概略図である。この図は、DL MU-MIMO THPを適用した無線通信システムの図である。
この図において、基地局装置Bは、複数の端末装置MT1及びMT2各々に宛てた信号を空間多重して送信している。無線通信システムでは、干渉電力に基づいて、端末装置MT2宛の信号に対してModulo演算(信号の電力を抑圧する電力抑圧処理)を行うか否かを切り替える。
以下、基地局装置Bを基地局装置b1といい、端末装置MT1及びMT2各々を端末装置m1という。
図1は、本発明の第1の実施形態に係る無線通信システムを示す概略図である。この図は、DL MU-MIMO THPを適用した無線通信システムの図である。
この図において、基地局装置Bは、複数の端末装置MT1及びMT2各々に宛てた信号を空間多重して送信している。無線通信システムでは、干渉電力に基づいて、端末装置MT2宛の信号に対してModulo演算(信号の電力を抑圧する電力抑圧処理)を行うか否かを切り替える。
以下、基地局装置Bを基地局装置b1といい、端末装置MT1及びMT2各々を端末装置m1という。
<基地局装置b1について>
図2は、本実施形態に係る基地局装置b1を示す概略ブロック図である。この図は、基地局装置b1が、同じ周波数帯域で各端末装置宛の信号を送信するアンテナを2個備える場合の図である。
図2において、基地局装置b1は、符号部b111、b112、変調部b121、b122、多重信号生成部1b、CRS(Common Reference Symbols;共通参照シンボル)生成部b13、フレーム選択部b14、無線送信部b151、b152、アンテナb101、b102、無線受信部b161、b162、及び伝搬路情報取得部b17を含んで構成される。
図2は、本実施形態に係る基地局装置b1を示す概略ブロック図である。この図は、基地局装置b1が、同じ周波数帯域で各端末装置宛の信号を送信するアンテナを2個備える場合の図である。
図2において、基地局装置b1は、符号部b111、b112、変調部b121、b122、多重信号生成部1b、CRS(Common Reference Symbols;共通参照シンボル)生成部b13、フレーム選択部b14、無線送信部b151、b152、アンテナb101、b102、無線受信部b161、b162、及び伝搬路情報取得部b17を含んで構成される。
符号部b111、b112は、それぞれ、端末装置MT1宛の情報ビット、MT2宛の情報ビットを入力される。符号部b111、b112は、入力された情報ビットを誤り訂正符号化して、それぞれ、変調部b121、b122に出力する。
変調部b121、b122は、入力されたビットを変調し、それぞれ、変調した変調シンボルs1、s2を多重信号生成部1bに出力する。
変調部b121、b122は、入力されたビットを変調し、それぞれ、変調した変調シンボルs1、s2を多重信号生成部1bに出力する。
多重信号生成部1bは、伝搬路情報取得部b17から入力された伝搬路状態情報(CSI;Channel State Information)に基づいて、端末装置MT2宛の無線信号に生ずる干渉シンボルfを算出する。多重信号生成部1bは、変調部b121、b122から入力された変調シンボルs2から、算出した干渉シンボルfを減算する。
また、多重信号生成部1bは、端末装置m1毎の固有参照シンボル(DRS;Dedecated Reference Symbols)を生成する。なお、固有参照シンボル及び後述する共通参照シンボルは、基地局装置b1と端末装置m1とがその値を予め記憶するシンボルであり、伝搬路状態の推定等に用いられる。
また、多重信号生成部1bは、端末装置m1毎の固有参照シンボル(DRS;Dedecated Reference Symbols)を生成する。なお、固有参照シンボル及び後述する共通参照シンボルは、基地局装置b1と端末装置m1とがその値を予め記憶するシンボルであり、伝搬路状態の推定等に用いられる。
多重信号生成部1bは、伝搬路情報取得部b17から入力されたCSIに基づいて、Modulo演算を行うか否かを判定する。Modulo演算を行うと判定した場合、多重信号生成部1bは、Modulo演算後の剰余シンボルs2’、Modulo演算を行うこと(送信モード1)を示す送信モード情報の変調シンボル、及び、固有参照シンボル、を予め決定したマッピング情報に従って配置する。多重信号生成部1bは、配列したシンボル列のシンボルに線形フィルタを乗算してフレーム選択部b14に出力する。
一方、Modulo演算を行わないと判定した場合、多重信号生成部1bは、干渉除去シンボルs2-f、Modulo演算を行わないこと(送信モード2)を示す送信モード情報の変調シンボル、及び、固有参照シンボル、を予め決定したマッピング情報に従って配置する。多重信号生成部1bは、配列したシンボル列のシンボルに線形フィルタを乗算してフレーム選択部b14に出力する。
なお、多重信号生成部1bが行う処理の詳細については、後述する。
一方、Modulo演算を行わないと判定した場合、多重信号生成部1bは、干渉除去シンボルs2-f、Modulo演算を行わないこと(送信モード2)を示す送信モード情報の変調シンボル、及び、固有参照シンボル、を予め決定したマッピング情報に従って配置する。多重信号生成部1bは、配列したシンボル列のシンボルに線形フィルタを乗算してフレーム選択部b14に出力する。
なお、多重信号生成部1bが行う処理の詳細については、後述する。
CRS生成部b13は、アンテナ毎の共通参照シンボル(CRS)を生成し、フレーム選択部b14に出力する。
フレーム選択部b14は、マッピング情報に従って、CRS生成部b13から入力されたアンテナb101、b102の共通参照シンボルを周波数帯域に配置して、予め定めた送信時間単位(フレーム)毎に無線送信部b151に出力する。
また、フレーム選択部b14は、マッピング情報に従って、多重信号生成部1bから入力された端末装置MT1、MT2宛のシンボル列を、端末装置MT1、MT2に信号を送信する周波数帯域に配置する。ここで、端末装置MT1及びMT2のシンボル列を配置する周波数帯域は同じ周波数帯域である。フレーム選択部b14は、周波数帯域に配置した信号を、予め定めた送信時間単位(フレーム)毎に無線送信部b152に出力する。
フレーム選択部b14は、マッピング情報に従って、CRS生成部b13から入力されたアンテナb101、b102の共通参照シンボルを周波数帯域に配置して、予め定めた送信時間単位(フレーム)毎に無線送信部b151に出力する。
また、フレーム選択部b14は、マッピング情報に従って、多重信号生成部1bから入力された端末装置MT1、MT2宛のシンボル列を、端末装置MT1、MT2に信号を送信する周波数帯域に配置する。ここで、端末装置MT1及びMT2のシンボル列を配置する周波数帯域は同じ周波数帯域である。フレーム選択部b14は、周波数帯域に配置した信号を、予め定めた送信時間単位(フレーム)毎に無線送信部b152に出力する。
無線送信部b151、b152は、それぞれ、端末装置MT1宛の信号、MT2宛の信号をフレーム選択部b14から入力される。無線送信部b151、b152は、入力された信号に対してデジタル/アナログ変換を行い、変換後の信号を搬送周波数にアップコンバージョンする。無線送信部b151、b152は、アップコンバージョンした無線信号(図4、5参照)を、それぞれ、アンテナb101、b102を介して送信する。
なお、フレーム選択部b14が用いるマッピング情報、符号部b111、b112での符号化方式、及び、変調部b121、b122での変調方式は、基地局装置b1が端末装置m1(本実施例では端末装置MT1、MT2)へ予め通知する。
なお、フレーム選択部b14が用いるマッピング情報、符号部b111、b112での符号化方式、及び、変調部b121、b122での変調方式は、基地局装置b1が端末装置m1(本実施例では端末装置MT1、MT2)へ予め通知する。
無線受信部b161、b162は、それぞれ、アンテナb101、b102を介して、端末装置MT1、MT2からの無線信号を受信する。無線受信部b161、b162は、受信した無線信号をベースバンド帯域にダウンコンバージョンして、ダウンコンバージョン後の信号に対してアナログ/デジタル変換を行う。無線受信部b161、b162は、変換後の信号を伝搬路情報取得部b17に出力する。
伝搬路情報取得部b17は、無線受信部b161、b162から入力された信号を復調する。伝搬路情報取得部b17は、復調した情報から、基地局装置と端末装置MT1、MT2各々とアンテナb101、b102各々との伝搬路状態を示すCSIであって、端末装置MT1、MT2各々が推定したCSIを抽出する。伝搬路情報取得部b17は、抽出したCSIを多重信号生成部1bに出力する。
伝搬路情報取得部b17は、無線受信部b161、b162から入力された信号を復調する。伝搬路情報取得部b17は、復調した情報から、基地局装置と端末装置MT1、MT2各々とアンテナb101、b102各々との伝搬路状態を示すCSIであって、端末装置MT1、MT2各々が推定したCSIを抽出する。伝搬路情報取得部b17は、抽出したCSIを多重信号生成部1bに出力する。
図3は、本実施形態に係る多重信号生成部1bの構成を示す概略ブロック図である。この図において、多重信号生成部1bは、線形フィルタ算出部111b、干渉算出部112b、干渉減算部113b、Modulo演算切替決定部114b、適応Modulo部12b、フレーム構成部13b、及び、線形フィルタ乗算部141bを含んで構成される。また、適応Modulo部12b(適応剰余部)は、Modulo演算切替部121b及びModulo演算部122bを含んで構成される。また、フレーム構成部13bは、送信モード情報挿入部131b、DRS生成部132b、及びDRS挿入部133bを含んで構成される。
線形フィルタ算出部111b(係数算出部)は、CSIを入力される。線形フィルタ算出部111bは、入力されたCSIから伝搬行列Hを生成する。線形フィルタ算出部111bは、生成した伝搬行列Hのエルミート共役行列HHをQR分解して、干渉係数(r12
*/r22
*)及び線形フィルタ(行列Q)を算出する。QR分解とは、行列をユニタリ行列Qと上三角行列Rに分解することであり、このQR分解は、次式(2)で表される。なお、r*は、rの複素共役を表す。
ここで、h11、h12は、それぞれ、アンテナb101と端末装置MT1、MT2との伝搬路推定値であり、h21、h22は、それぞれ、アンテナb201と端末装置MT1、MT2との伝搬路推定値(複素利得)である。伝搬路推定値はCSIに含まれる情報である。
線形フィルタ算出部111bは、算出した干渉係数を示す情報を、干渉算出部112b及びModulo演算切替決定部114bに出力する。また、線形フィルタ算出部111bは、線形フィルタを示す情報を、線形フィルタ乗算部141bに出力する。
線形フィルタ算出部111bは、算出した干渉係数を示す情報を、干渉算出部112b及びModulo演算切替決定部114bに出力する。また、線形フィルタ算出部111bは、線形フィルタを示す情報を、線形フィルタ乗算部141bに出力する。
干渉算出部112bは、変調シンボルs1を入力される。干渉算出部112bは、線形フィルタ算出部111bから入力された情報が示す干渉係数を、入力された変調シンボルs1に乗算することで、干渉シンボルf(=(r12
*/r22
*)s1)を算出する。干渉算出部112bは、算出した干渉シンボルfを干渉減算部113bに出力する。
干渉減算部113bは、変調シンボルs2を入力される。干渉減算部113bは、入力された変調シンボルs2から、干渉算出部112bから入力された干渉シンボルfを減算する。干渉減算部113bは、減算後の干渉除去シンボルs2-fを、Modulo演算切替部121bに出力する。
干渉減算部113bは、変調シンボルs2を入力される。干渉減算部113bは、入力された変調シンボルs2から、干渉算出部112bから入力された干渉シンボルfを減算する。干渉減算部113bは、減算後の干渉除去シンボルs2-fを、Modulo演算切替部121bに出力する。
Modulo演算切替決定部114b(剰余切換決定部)は、線形フィルタ算出部111bから入力された干渉係数を二乗することで、次式(7)で表される干渉電力Pを算出する。
Modulo演算切替決定部114bは、算出した干渉電力Pが予め定めた閾値P0より大きい場合、Modulo演算を行うと判定する。この場合、Modulo演算切替決定部114bは、Modulo演算を行うこと(送信モード1)を示す送信モード情報を送信モード情報挿入部131b及びModulo演算切替部121bに出力する。
一方、算出した干渉電力Pが予め定めた閾値P0以下の場合、Modulo演算切替決定部114bは、Modulo演算を行わないと判定する。この場合、Modulo演算切替決定部114bは、Modulo演算を行わないこと(送信モード2)を示す送信モード情報を送信モード情報挿入部131b及びModulo演算切替部121bに出力する。
一方、算出した干渉電力Pが予め定めた閾値P0以下の場合、Modulo演算切替決定部114bは、Modulo演算を行わないと判定する。この場合、Modulo演算切替決定部114bは、Modulo演算を行わないこと(送信モード2)を示す送信モード情報を送信モード情報挿入部131b及びModulo演算切替部121bに出力する。
Modulo演算切替部121bは、Modulo演算切替決定部114bから入力された送信モード情報が送信モード1を示す場合、干渉減算部113bから入力された干渉除去シンボルs2-fを、Modulo演算部122bに出力する。
一方、Modulo演算切替決定部114bから入力された送信モード情報が送信モード2を示す場合、Modulo演算切替部121bは、干渉減算部113bから入力された干渉除去シンボルs2-fを、送信モード情報挿入部131bに出力する。
一方、Modulo演算切替決定部114bから入力された送信モード情報が送信モード2を示す場合、Modulo演算切替部121bは、干渉減算部113bから入力された干渉除去シンボルs2-fを、送信モード情報挿入部131bに出力する。
Modulo演算部122b(剰余演算部)は、Modulo演算切替部121bから入力された干渉除去シンボルs2-fに対して、Modulo演算を行う。Modulo演算は、次式(8)で表される。
ここで、Modτ(x)はModulo演算を表し、x、x’はそれぞれModulo演算前後の変調シンボルを表す。また、jは虚数単位、Re(x)はxの実部を表し、Im(x)はxの虚部を表す。また、floor(x)はxを超えない最大の整数を表す。
Modulo演算部122bは、演算後の剰余シンボルs2’(=Modτ(s2-f))を送信モード情報挿入部131bに出力する。
Modulo演算部122bは、演算後の剰余シンボルs2’(=Modτ(s2-f))を送信モード情報挿入部131bに出力する。
送信モード情報挿入部131bは、Modulo演算切替決定部114bから入力された送信モード情報を変調する。送信モード情報挿入部131bは、Modulo演算部122bから入力された剰余シンボルs2’、或いはModulo演算切替部121bから入力された干渉除去シンボルs2-f、及び、変調した送信モード情報の変調シンボル、をマッピング情報が示す時間順に配列する(端末装置MT2宛のシンボル列)。また、送信モード情報挿入部131bは、変調部b121から入力された変調シンボルs1、及び、送信モード2を示す送信モード情報の変調シンボル、をマッピング情報が示す時間順に配列する(端末装置MT1宛のシンボル列)。送信モード情報挿入部131bは、配列した端末装置m1毎のシンボル列を、DRS挿入部133bに出力する。
DRS生成部132bは、端末装置m1(本実施形態では端末装置MT1、MT2)毎の固有参照シンボルを生成する。DRS生成部132bは、生成した端末装置m1毎の固有参照シンボルを、DRS挿入部133bに出力する。
DRS挿入部133bは、DRS生成部132bから入力された端末装置m1毎の固有参照シンボルを、その端末装置m1のシンボル列であって送信モード情報挿入部131bから挿入されたシンボル列に挿入する。ここで、DRS挿入部133bは、マッピング情報が示す時間に、固有参照シンボルを挿入する。
DRS挿入部133bは、固有参照シンボルを挿入した端末装置m1毎のシンボル列(フレーム)を線形フィルタ乗算部141bに出力する。
DRS挿入部133bは、DRS生成部132bから入力された端末装置m1毎の固有参照シンボルを、その端末装置m1のシンボル列であって送信モード情報挿入部131bから挿入されたシンボル列に挿入する。ここで、DRS挿入部133bは、マッピング情報が示す時間に、固有参照シンボルを挿入する。
DRS挿入部133bは、固有参照シンボルを挿入した端末装置m1毎のシンボル列(フレーム)を線形フィルタ乗算部141bに出力する。
線形フィルタ乗算部141bは、同時刻に送信するシンボルであって、DRS挿入部133bから入力された端末装置MT1のシンボル列のシンボルS1と、端末装置MT2のシンボル列のシンボルS2と、を組み合わせたベクトルを生成する。線形フィルタ乗算部141bは、生成したベクトルに対して、線形フィルタ算出部111bから入力された情報が示す線形フィルタを乗算する。線形フィルタを乗算したシンボルS1’’、S2’’は、次式(9)で表される。
線形フィルタ乗算部141bは、シンボルS1’’、S2’’を含むシンボル列を、それぞれ、アンテナb101、アンテナb102で送信するシンボル列として、フレーム選択部b14に出力する。
<無線信号について>
図4は、本実施形態に係る基地局装置b1が送信する無線信号の一例を示す概略図である。この図において、横軸は時間軸を示す。また、この図は、同じ周波数帯域で送信された無線信号を、端末装置毎の無線信号(端末装置MT1宛の無線信号、及び端末装置MT2宛の無線信号)に分けて表している。
図4は、本実施形態に係る基地局装置b1が送信する無線信号の一例を示す概略図である。この図において、横軸は時間軸を示す。また、この図は、同じ周波数帯域で送信された無線信号を、端末装置毎の無線信号(端末装置MT1宛の無線信号、及び端末装置MT2宛の無線信号)に分けて表している。
図4において、端末装置MT1宛の無線信号は、変調シンボルs1の信号S111(MT1宛データ信号)、端末装置MT1の送信モード情報の信号S112(本実施形態では、送信モード2)、及び端末装置MT1の固有参照シンボルの信号S113(DRS-MT1)を含む信号である。
また、端末装置MT2宛の無線信号は、剰余シンボルs2’の信号或いは干渉除去シンボルs2-fの信号S121(MT2宛データ信号)、端末装置MT2の送信モード情報の信号S122、及び端末装置MT2の固有参照シンボルの信号S123(DRS-MT2)を含む信号である。
図4において、信号S111及びS121は同時刻に送信されている、つまり、空間多重されていることを示す。また、図4は、信号S112、S113、S122、S123が同時刻に送信される他の信号がない、つまり、時分割で多重されることを示す。
また、端末装置MT2宛の無線信号は、剰余シンボルs2’の信号或いは干渉除去シンボルs2-fの信号S121(MT2宛データ信号)、端末装置MT2の送信モード情報の信号S122、及び端末装置MT2の固有参照シンボルの信号S123(DRS-MT2)を含む信号である。
図4において、信号S111及びS121は同時刻に送信されている、つまり、空間多重されていることを示す。また、図4は、信号S112、S113、S122、S123が同時刻に送信される他の信号がない、つまり、時分割で多重されることを示す。
図5は、本実施形態に係る基地局装置b1が送信する無線信号の別の一例を示す概略図である。この図は、端末装置m1が伝搬路推定するためのCRSを含む無線信号の一例を示す概略図である。
基地局装置b1は、まず、図5に示す無線信号を送信する。その後、基地局装置b1は、図4に示す無線信号を送信する。図5において、横軸は時間軸を示す。また、この図は、同じ周波数帯域で送信された無線信号のうち、共通参照シンボルの信号S101、S102(CRS-TX1、CRS-TX2)を示す。
基地局装置b1は、まず、図5に示す無線信号を送信する。その後、基地局装置b1は、図4に示す無線信号を送信する。図5において、横軸は時間軸を示す。また、この図は、同じ周波数帯域で送信された無線信号のうち、共通参照シンボルの信号S101、S102(CRS-TX1、CRS-TX2)を示す。
<端末装置m1について>
図6は、本実施形態に係る端末装置m1の構成を示す概略ブロック図である。この図は、端末装置m1のアンテナが1個の場合の図である。
図6において、端末装置m1は、アンテナm101、無線受信部m111、フレーム分離部m121、伝搬路推定部m122、伝搬路補償部m123、送信モード取得部m124、適応復調部1m、復号部m124、伝搬路状態情報生成部m131、フレーム構成部m132、及び無線送信部m141を含んで構成される。
図6は、本実施形態に係る端末装置m1の構成を示す概略ブロック図である。この図は、端末装置m1のアンテナが1個の場合の図である。
図6において、端末装置m1は、アンテナm101、無線受信部m111、フレーム分離部m121、伝搬路推定部m122、伝搬路補償部m123、送信モード取得部m124、適応復調部1m、復号部m124、伝搬路状態情報生成部m131、フレーム構成部m132、及び無線送信部m141を含んで構成される。
無線受信部m111は、アンテナm101を介して、基地局装置b1からの無線信号を受信する。無線受信部m111は、受信した無線信号をベースバンド帯域にダウンコンバージョンして、ダウンコンバージョン後の信号に対してアナログ/デジタル変換を行う。無線受信部m111は、変換後の信号をフレーム分離部m121に出力する。
フレーム分離部m121は、基地局装置b1から予め通知されたマッピング情報に基づいて、無線受信部m111から入力された信号から、自装置宛の信号を分離する。
フレーム分離部m121は、分離した信号のうち共通参照シンボルの信号、及び自装置の固有参照シンボルの信号を、伝搬路推定部m122に出力する。また、フレーム分離部m121は、分離した信号のうち自装置宛のデータ信号(図4の例では信号S111、S121の信号)を伝搬路補償部m123に出力する。
例えば、端末装置MT1におけるデータ信号の変調シンボルを受信シンボルy1、端末装置MT2におけるデータ信号の変調シンボルを受信シンボルy2は、次式(10)又は(11)で表される。
フレーム分離部m121は、分離した信号のうち共通参照シンボルの信号、及び自装置の固有参照シンボルの信号を、伝搬路推定部m122に出力する。また、フレーム分離部m121は、分離した信号のうち自装置宛のデータ信号(図4の例では信号S111、S121の信号)を伝搬路補償部m123に出力する。
例えば、端末装置MT1におけるデータ信号の変調シンボルを受信シンボルy1、端末装置MT2におけるデータ信号の変調シンボルを受信シンボルy2は、次式(10)又は(11)で表される。
ここで、式(10)は送信モード情報が「送信モード1」を示す場合であり、式(11)は送信モード情報が「送信モード2」を示す場合である。式(10)は、シンボルS1、S2に線形フィルタを乗じたことにより、受信シンボルy1、y2が、伝搬行列が行列RHの場合のシンボルとなることを示す。
また、フレーム分離部m121は、分離した信号のうち送信モード情報の信号を送信モード取得部m124に出力する。
また、フレーム分離部m121は、分離した信号のうち送信モード情報の信号を送信モード取得部m124に出力する。
伝搬路推定部m122は、フレーム分離部m121から入力された共通参照シンボルの信号及び固有参照シンボルの信号に基づいて、基地局装置b1のアンテナ各々からの伝搬路状態を推定する。伝搬路推定部m112は、共通参照シンボルの信号及び固有参照シンボルの信号に基づいて推定した伝搬路状態を示すCSIを、それぞれ、伝搬路状態情報生成部m131及び伝搬路補償部m123に出力する。
伝搬路補償部m123は、伝搬路推定部m122から入力されたCSIに基づいて、フレーム分離部m121から入力された自装置宛のデータ信号に対して、伝搬路補償を行う。伝搬路補償部m123は、伝搬路補償を行って抽出した自装置宛のデータ信号を適応変調部1mに出力する。例えば、端末装置MT2におけるデータ信号の変調シンボルは、z2=y2/r22 *で表される。
伝搬路補償部m123は、伝搬路推定部m122から入力されたCSIに基づいて、フレーム分離部m121から入力された自装置宛のデータ信号に対して、伝搬路補償を行う。伝搬路補償部m123は、伝搬路補償を行って抽出した自装置宛のデータ信号を適応変調部1mに出力する。例えば、端末装置MT2におけるデータ信号の変調シンボルは、z2=y2/r22 *で表される。
送信モード取得部m124は、フレーム分離部m121から入力された送信モード情報の信号を復調することで、送信モード情報を取得する。送信モード取得部m124は、取得した送信モード情報を、適応復調部1mに出力する。
適応復調部1mは、送信モード取得部m124から入力された送信モード情報に基づいて、伝搬路補償部m123から入力されたデータ信号を復調する。適応復調部1mは、復調したビットを復号部m124に出力する。
復号部m124は、適応復調部1mから入力されたビットを復号化して、出力する。
復号部m124は、適応復調部1mから入力されたビットを復号化して、出力する。
伝搬路状態情報生成部m131は、伝搬路補償部m123から入力されたCSIを変調し、変調した信号をフレーム構成部m132に出力する。
フレーム構成部m132は、伝搬路状態情報生成部m131から入力された信号を、基地局装置b1に信号を送信する周波数帯域に配置する。フレーム構成部m132は、周波数帯域に配置した信号を、予め定めた送信時間単位(フレーム)毎に無線送信部m141に出力する。
無線送信部m141は、フレーム構成部m132から入力された信号に対してデジタル/アナログ変換を行い、変換後の信号を搬送周波数にアップコンバージョンする。無線送信部m141は、アップコンバージョンした無線信号を、アンテナm101を介して送信する。
フレーム構成部m132は、伝搬路状態情報生成部m131から入力された信号を、基地局装置b1に信号を送信する周波数帯域に配置する。フレーム構成部m132は、周波数帯域に配置した信号を、予め定めた送信時間単位(フレーム)毎に無線送信部m141に出力する。
無線送信部m141は、フレーム構成部m132から入力された信号に対してデジタル/アナログ変換を行い、変換後の信号を搬送周波数にアップコンバージョンする。無線送信部m141は、アップコンバージョンした無線信号を、アンテナm101を介して送信する。
図7は、本実施形態に係る適応復調部1mの構成を示す概略ブロック図である。この図は、図6の適応復調部1mの構成を示す。この図において、適応復調部1mは、Modulo演算切替部111m、Modulo演算部112m、及び復調部113mを含んで構成される。
Modulo演算切替部111mは、データ信号及び送信モード情報を入力される。Modulo演算切替部111mは、入力された送信モード情報が「送信モード1」を示す場合、入力されたデータ信号をModulo演算部112mに出力する。一方、Modulo演算切替部111mは、入力された送信モード情報が「送信モード2」を示す場合、入力されたデータ信号を復調部113mに出力する。
Modulo演算部112mは、Modulo演算切替部111mから入力されたデータ信号の変調シンボルz2に対して、Modulo演算を行うことで、所望シンボルs2を抽出する(式(5)参照)。Modulo演算部112mは、抽出した所望シンボルs2のデータ信号を復調部113mに出力する。
復調部113mは、Modulo演算部112mから入力されたデータ信号を復調する。復調部113mは、復調したビット(硬判定結果)又は軟推定値(軟推定結果)を出力する。
Modulo演算部112mは、Modulo演算切替部111mから入力されたデータ信号の変調シンボルz2に対して、Modulo演算を行うことで、所望シンボルs2を抽出する(式(5)参照)。Modulo演算部112mは、抽出した所望シンボルs2のデータ信号を復調部113mに出力する。
復調部113mは、Modulo演算部112mから入力されたデータ信号を復調する。復調部113mは、復調したビット(硬判定結果)又は軟推定値(軟推定結果)を出力する。
このように、本実施形態によれば、多重信号生成部1bは、「送信モード1」の場合、Modulo演算を行った端末装置MT2宛の信号と、Modulo演算を行わない端末装置MT1宛の信号と、を多重する。また、送信モード取得部m124は、受信した信号から送信モード情報を取得して、Modulo演算を行った端末装置宛の信号であるか又はModulo演算を行わない端末装置宛の信号であるかを判定する。この判定結果に基づいて、適応復調部1mは、信号にModulo演算を行って復調する。これにより、本実施形態では、無線通信システムは、干渉電力が小さい信号と干渉電力が大きい信号とを多重するとともに、干渉電力が大きい信号にはModulo演算を行って干渉電力が小さい信号にはModulo演算を行わずに信号を多重することができる。つまり、本実施形態では、無線通信システムは、受信候補点が増加して信号検出性能が低下することを防止するとともに、電力効率が高い通信を行うことができ、伝搬特性を向上させることができる。
特に、本実施形態に係る通信システムでは、線形フィルタの乗算によって端末装置MT1宛の信号に対する干渉信号をなくすため、端末装置MT2宛の信号に対する干渉信号が大きくなる場合がある。しかし、本実施形態によれば、干渉信号が大きくなった場合にはModulo演算を行うので、送信電力を低くして、電力効率が高い通信を行うことができる。
特に、本実施形態に係る通信システムでは、線形フィルタの乗算によって端末装置MT1宛の信号に対する干渉信号をなくすため、端末装置MT2宛の信号に対する干渉信号が大きくなる場合がある。しかし、本実施形態によれば、干渉信号が大きくなった場合にはModulo演算を行うので、送信電力を低くして、電力効率が高い通信を行うことができる。
また、本実施形態では、多重信号生成部1bは、複数の端末装置MT1、MT2各々との伝搬路状態情報に基づいて、端末装置MT1の信号による干渉電力を算出する。また、多重信号生成部1bは、算出した干渉電力Pが閾値P0より大きい場合に端末装置MT2宛の信号にModulo演算を行うと決定し、算出した干渉電力Pが閾値P0より小さい場合に端末装置MT2宛の信号にModulo演算を行わないと決定する。これにより、本実施形態では、無線通信システムは、干渉電力が低い場合には受信候補点が増加して信号検出性能が低下することを防止するとともに、干渉電力が高い場合には電力効率が高い通信を行うことができ、伝搬特性を向上させることができる。
(第2の実施形態)
以下、図面を参照しながら本発明の第2の実施形態について詳しく説明する。
上記の第1の実施形態では、基地局装置Bが2個の端末装置MT1及びMT2に信号を送信する場合について説明をした。本実施形態では、基地局装置がN個の端末装置に信号を送信する場合について説明をする。
以下、図面を参照しながら本発明の第2の実施形態について詳しく説明する。
上記の第1の実施形態では、基地局装置Bが2個の端末装置MT1及びMT2に信号を送信する場合について説明をした。本実施形態では、基地局装置がN個の端末装置に信号を送信する場合について説明をする。
<無線通信システムについて>
図8は、本発明の第2の実施形態に係る無線通信システムを示す概略図である。この図において、基地局装置Bは、N個の端末装置MT1~MTNへ信号を送信している。
以下、基地局装置Bを基地局装置b2という。なお、端末装置MTk(k=1~N;kを端末番号という)各々の構成は、第1の実施形態の端末装置m1の構成(図6、7)と同じであるので、説明は省略する。ただし、本実施形態に係る端末装置m1は、基地局装置BのN個のアンテナとの伝搬路状態情報に基づいて、伝搬路補償を行う。
図8は、本発明の第2の実施形態に係る無線通信システムを示す概略図である。この図において、基地局装置Bは、N個の端末装置MT1~MTNへ信号を送信している。
以下、基地局装置Bを基地局装置b2という。なお、端末装置MTk(k=1~N;kを端末番号という)各々の構成は、第1の実施形態の端末装置m1の構成(図6、7)と同じであるので、説明は省略する。ただし、本実施形態に係る端末装置m1は、基地局装置BのN個のアンテナとの伝搬路状態情報に基づいて、伝搬路補償を行う。
<基地局装置b2について>
図9は、本実施形態に係る基地局装置b2を示す概略ブロック図である。この図は、同じ周波数帯域で各端末装置宛の信号を送信するアンテナをN個備える場合の図である。
図9において、基地局装置b2、符号部b111~b11N、変調部b121~b12N、多重信号生成部2b、CRS生成部b23、フレーム選択部b24、無線送信部b151~b15N、アンテナb101~b10N、無線受信部b161~b16N、フレーム分離部b28、及び伝搬路情報取得部b27を含んで構成される。
図9は、本実施形態に係る基地局装置b2を示す概略ブロック図である。この図は、同じ周波数帯域で各端末装置宛の信号を送信するアンテナをN個備える場合の図である。
図9において、基地局装置b2、符号部b111~b11N、変調部b121~b12N、多重信号生成部2b、CRS生成部b23、フレーム選択部b24、無線送信部b151~b15N、アンテナb101~b10N、無線受信部b161~b16N、フレーム分離部b28、及び伝搬路情報取得部b27を含んで構成される。
符号部b11kには、それぞれ、端末装置MTk宛の情報ビットが入力される。符号部b11kは、入力された情報ビットを誤り訂正符号化して、それぞれ、変調部b12kに出力する。
変調部b12kは、入力されたビットを変調し、それぞれ、変調した変調シンボルskを多重信号生成部2bに出力する。
変調部b12kは、入力されたビットを変調し、それぞれ、変調した変調シンボルskを多重信号生成部2bに出力する。
多重信号生成部2bは、伝搬路情報取得部b27から入力されたCSIに基づいて、端末装置MTk宛の無線信号に生ずる干渉シンボルfkを算出する。多重信号生成部2bは、変調部b12kから入力された変調シンボルskから、算出した干渉シンボルfkを減算する。
また、多重信号生成部2bは、端末装置m1毎の固有参照シンボルを生成する。
また、多重信号生成部2bは、端末装置m1毎の固有参照シンボルを生成する。
多重信号生成部2bは、伝搬路情報取得部b27から入力されたCSIに基づいて、端末装置MTk毎にModulo演算を行うか否かを判定する。Modulo演算を行うと判定した場合、多重信号生成部2bは、Modulo演算後の剰余シンボルsk’、 端末装置MTk宛のシンボルにModulo演算を行うこと(送信モード1)を示す送信モード情報の変調シンボル、及び、固有参照シンボル、を予め決定したマッピング情報に従って配置する。多重信号生成部2bは、配列したシンボル列のシンボルに線形フィルタを乗算してフレーム選択部b24に出力する。
一方、Modulo演算を行わないと判定した場合、多重信号生成部2bは、干渉除去シンボルsk-fk、端末装置MTk宛のシンボルにModulo演算を行わないこと(送信モード2)を示す送信モード情報の変調シンボル、及び、固有参照シンボル、を予め決定したマッピング情報に従って配置する。多重信号生成部1bは、配列したシンボル列のシンボルに線形フィルタを乗算してフレーム選択部b24に出力する。
一方、Modulo演算を行わないと判定した場合、多重信号生成部2bは、干渉除去シンボルsk-fk、端末装置MTk宛のシンボルにModulo演算を行わないこと(送信モード2)を示す送信モード情報の変調シンボル、及び、固有参照シンボル、を予め決定したマッピング情報に従って配置する。多重信号生成部1bは、配列したシンボル列のシンボルに線形フィルタを乗算してフレーム選択部b24に出力する。
CRS生成部b23は、アンテナ毎の共通参照シンボル(CRS)を生成し、フレーム選択部b24に出力する。
フレーム選択部b24は、マッピング情報に従って、CRS生成部b13から入力されたアンテナb10kの共通参照シンボルを、予め定められた周波数帯域に配置する。
また、フレーム選択部b24は、マッピング情報に従って、多重信号生成部2bから入力された端末装置MTk宛のシンボル列を、端末装置MTkに信号を送信する周波数帯域に配置する。フレーム選択部b24は、周波数帯域に配置した信号を、それぞれ、予め定めた送信時間単位(フレーム)毎に無線送信部b15kに出力する。
フレーム選択部b24は、マッピング情報に従って、CRS生成部b13から入力されたアンテナb10kの共通参照シンボルを、予め定められた周波数帯域に配置する。
また、フレーム選択部b24は、マッピング情報に従って、多重信号生成部2bから入力された端末装置MTk宛のシンボル列を、端末装置MTkに信号を送信する周波数帯域に配置する。フレーム選択部b24は、周波数帯域に配置した信号を、それぞれ、予め定めた送信時間単位(フレーム)毎に無線送信部b15kに出力する。
無線送信部b15kには、それぞれ、アンテナb10k毎の信号がフレーム選択部b24から入力される。無線送信部b15kは、入力された信号に対してデジタル/アナログ変換を行い、変換後の信号を搬送周波数にアップコンバージョンする。無線送信部b15kは、アップコンバージョンした無線信号を、それぞれ、アンテナb10kを介して送信する。
無線受信部b16kは、それぞれ、アンテナb10kを介して、端末装置MTkからの無線信号を受信する。無線受信部b16kは、受信した無線信号をベースバンド帯域にダウンコンバージョンして、ダウンコンバージョン後の信号に対してアナログ/デジタル変換を行う。無線受信部b16kは、変換後の信号をフレーム分離部b28に出力する。
フレーム分離部b28は、無線受信部b16kから入力された信号を、送信元の端末装置MTk毎に分離する。フレーム分離部b28は、分離した端末装置MTk毎のCSIを伝搬路情報取得部b27に出力する。
フレーム分離部b28は、無線受信部b16kから入力された信号を、送信元の端末装置MTk毎に分離する。フレーム分離部b28は、分離した端末装置MTk毎のCSIを伝搬路情報取得部b27に出力する。
伝搬路情報取得部b27は、フレーム分離部b28から入力された信号を復調する。伝搬路情報取得部b27は、復調した情報から、端末装置MTk各々と基地局装置のアンテナb10k各々との伝搬路状態を示すCSIであって、端末装置MTk各々が推定したCSIを抽出する。伝搬路情報取得部b27は、抽出したCSIを多重信号生成部2bに出力する。
図10は、本実施形態に係る多重信号生成部2bの構成を示す概略ブロック図である。この図において、多重信号生成部2bは、線形フィルタ算出部211b、干渉算出部212b、干渉減算部113b-2~113b-N、Modulo演算切替決定部214b、適応Modulo部12b-2~12b-N、フレーム構成部23b、及び、線形フィルタ乗算部241bを含んで構成される。
線形フィルタ算出部211bは、CSIを入力される。線形フィルタ算出部111bは、入力されたCSIから伝搬行列Hを生成する。ここで、伝搬行列Hのp行q列要素hpq(p=1~N、q=1~N)は、アンテナb10q(q=1~N)と端末装置MTp(p=1~N)との伝搬路推定値である。
線形フィルタ算出部211bは、生成した伝搬行列Hのエルミート共役行列HHをQR分解して、線形フィルタ(行列Q)を算出する。また、線形フィルタ算出部211bは、算出した行列Rのエルミート共役行列RHから対角成分を抽出した対角行列Aを生成する。線形フィルタ算出部211bは、干渉係数行列B=A-1RH-Iを算出する。ここで、A-1はAの逆行列を表し、Iは単位行列を表す。なお、干渉係数行列Bの算出処理において、A-1は端末装置MTkで伝搬路補償を行った後の信号に含まれる干渉成分を算出するためにRHに乗算され(第1の実施形態ではr22 *)、Iは端末装置MTk宛のデータ信号の成分を除去するためにA-1RHから減算される。
線形フィルタ算出部211bは、生成した伝搬行列Hのエルミート共役行列HHをQR分解して、線形フィルタ(行列Q)を算出する。また、線形フィルタ算出部211bは、算出した行列Rのエルミート共役行列RHから対角成分を抽出した対角行列Aを生成する。線形フィルタ算出部211bは、干渉係数行列B=A-1RH-Iを算出する。ここで、A-1はAの逆行列を表し、Iは単位行列を表す。なお、干渉係数行列Bの算出処理において、A-1は端末装置MTkで伝搬路補償を行った後の信号に含まれる干渉成分を算出するためにRHに乗算され(第1の実施形態ではr22 *)、Iは端末装置MTk宛のデータ信号の成分を除去するためにA-1RHから減算される。
線形フィルタ算出部211bは、算出した干渉係数行列Bの(l,x)成分を干渉係数Blxとして、この干渉係数を示す情報を、干渉算出部212b及びModulo演算切替決定部214bに出力する。また、線形フィルタ算出部211bは、線形フィルタを示す情報を、線形フィルタ乗算部241bに出力する。
干渉算出部212bは、変調部b121から変調シンボルs1(送信データシンボルν1とする)、及び、適応Modulo部12b-kから干渉除去シンボルsk-fk或いは剰余シンボルsk’(=Modτ(sk-fk))(k=2、3、・・・、N)を入力される。ここで、適応Modulo部12b-kから入力されるシンボルを送信データシンボルνkとする。
干渉算出部212bは、線形フィルタ算出部211bから入力された情報、及び、入力されたシンボルに基づいて、次式(12)で表される干渉シンボルfkを算出する。
干渉算出部212bは、線形フィルタ算出部211bから入力された情報、及び、入力されたシンボルに基づいて、次式(12)で表される干渉シンボルfkを算出する。
干渉算出部212bは、算出した干渉シンボルfkを、それぞれ、干渉減算部113b-kに出力する。
干渉減算部113b-k(k=2、3、・・・、N)は、それぞれ、変調部b12kから変調シンボルskを入力される。干渉減算部113b-kは、入力された変調シンボルskから、干渉算出部212bから入力された干渉シンボルfkを減算する。干渉減算部113b-kは、減算後の干渉除去シンボルsk-fkを、適応Modulo部12b-kに出力する。
干渉減算部113b-k(k=2、3、・・・、N)は、それぞれ、変調部b12kから変調シンボルskを入力される。干渉減算部113b-kは、入力された変調シンボルskから、干渉算出部212bから入力された干渉シンボルfkを減算する。干渉減算部113b-kは、減算後の干渉除去シンボルsk-fkを、適応Modulo部12b-kに出力する。
Modulo演算切替決定部214bには、線形フィルタ算出部211bから干渉係数を示す情報が入力される。Modulo演算切替決定部214bは、線形フィルタ算出部211bから入力された情報が示す干渉係数に基づいて、次式(13)で表される干渉電力Pkを算出する(干渉電力算出処理という)。
なお、Tlについては、干渉電力算出処理の動作(図14)と併せて後述する。
Modulo演算切替決定部214bは、算出した干渉電力Pkが予め定めた閾値P0より大きい場合、端末装置MTk宛のシンボル列に対してModulo演算を行うと判定する。この場合、Modulo演算切替決定部214bは、端末装置MTk宛の送信モード情報であってModulo演算を行うこと(送信モード1)を示す送信モード情報を、フレーム構成部23b及び適応Modulo部12b-kに出力する。
一方、算出した干渉電力Pkが予め定めた閾値P0以下の場合、Modulo演算切替決定部214bは、端末装置MTk宛のシンボル列に対してModulo演算を行わないと判定する。この場合、Modulo演算切替決定部214bは、端末装置MTk宛の送信モード情報であってModulo演算を行わないこと(送信モード2)を示す送信モード情報を、フレーム構成部23b及び適応Modulo部12b-kに出力する。
Modulo演算切替決定部214bは、算出した干渉電力Pkが予め定めた閾値P0より大きい場合、端末装置MTk宛のシンボル列に対してModulo演算を行うと判定する。この場合、Modulo演算切替決定部214bは、端末装置MTk宛の送信モード情報であってModulo演算を行うこと(送信モード1)を示す送信モード情報を、フレーム構成部23b及び適応Modulo部12b-kに出力する。
一方、算出した干渉電力Pkが予め定めた閾値P0以下の場合、Modulo演算切替決定部214bは、端末装置MTk宛のシンボル列に対してModulo演算を行わないと判定する。この場合、Modulo演算切替決定部214bは、端末装置MTk宛の送信モード情報であってModulo演算を行わないこと(送信モード2)を示す送信モード情報を、フレーム構成部23b及び適応Modulo部12b-kに出力する。
適応Modulo部12b-k(k=2、3、・・・、N)は、Modulo演算切替決定部214bから入力された端末装置MTk宛の送信モード情報が「送信モード1」を示す場合、干渉減算部113b-kから入力された干渉除去シンボルsk-fkに対して、Modulo演算を行う(式(8)参照)。適応Modulo部12b-kは、演算後の剰余シンボルsk’を送信データシンボルνkとして、端末装置MTk宛のシンボルとしてフレーム構成部23bに出力する。
一方、適応Modulo部12b-kは、Modulo演算切替決定部214bから入力された端末装置MTk宛の送信モード情報が「送信モード2」を示す場合、干渉減算部113b-kから入力された干渉除去シンボルsk-fkを送信データシンボルνkとして、端末装置MTk宛のシンボルとしてフレーム構成部23bに出力する。
一方、適応Modulo部12b-kは、Modulo演算切替決定部214bから入力された端末装置MTk宛の送信モード情報が「送信モード2」を示す場合、干渉減算部113b-kから入力された干渉除去シンボルsk-fkを送信データシンボルνkとして、端末装置MTk宛のシンボルとしてフレーム構成部23bに出力する。
フレーム構成部23bは、Modulo演算切替決定部214bから入力された送信モード情報を変調する。また、フレーム構成部23bは、端末装置m1毎の固有参照シンボルを生成する。
フレーム構成部23bは、適応Modulo部12b-kから入力された送信データシンボルνk、変調した送信モード情報の変調シンボル、及び、生成した端末装置MTkの固有参照シンボルを、マッピング情報が示す時間順に配列する(端末装置MTk宛のシンボル列)。また、フレーム構成部23bは、変調部b121から入力された送信データシンボルν1(=s1)、及び、送信モード2を示す送信モード情報の変調シンボル、及び生成した端末装置MT1の固有参照シンボルを、マッピング情報が示す時間順に配列する(端末装置MT1宛のシンボル列)。
フレーム構成部23bは、配列した端末装置m1毎のシンボル列(フレーム)を、線形フィルタ乗算部241bに出力する。
フレーム構成部23bは、適応Modulo部12b-kから入力された送信データシンボルνk、変調した送信モード情報の変調シンボル、及び、生成した端末装置MTkの固有参照シンボルを、マッピング情報が示す時間順に配列する(端末装置MTk宛のシンボル列)。また、フレーム構成部23bは、変調部b121から入力された送信データシンボルν1(=s1)、及び、送信モード2を示す送信モード情報の変調シンボル、及び生成した端末装置MT1の固有参照シンボルを、マッピング情報が示す時間順に配列する(端末装置MT1宛のシンボル列)。
フレーム構成部23bは、配列した端末装置m1毎のシンボル列(フレーム)を、線形フィルタ乗算部241bに出力する。
線形フィルタ乗算部241bは、同時刻に送信するシンボルであって、フレーム構成部23bから入力された端末装置MTk(k=1~N)のシンボル列のシンボルSk(k=1~N)を組み合わせたベクトルに対して、線形フィルタ算出部211bから入力された情報が示す線形フィルタを乗算する。線形フィルタを乗算したシンボルSk’’ (k=1~N)は、次式(14)で表される。
線形フィルタ乗算部241bは、シンボルSk’’ を含むシンボル列を、それぞれ、アンテナb10kで送信する信号として、フレーム選択部b14に出力する。
図11は、本実施形態に係る適応Modulo部12b-kの構成を示す概略ブロック図である。適応Modulo部12b-kは、Modulo演算切替部121b-k及びModulo演算部122b-kを含んで構成される。
Modulo演算切替部121b-kは、Modulo演算切替決定部214bから入力された端末装置MTk宛の送信モード情報が「送信モード1」を示す場合、干渉減算部113b-kから入力された干渉除去シンボルsk-fkを、Modulo演算部122b-kに出力する。
一方、適応Modulo部12b-kは、Modulo演算切替決定部214bから入力された端末装置MTk宛の送信モード情報が「送信モード2」を示す場合、干渉減算部113b-kから入力された干渉除去シンボルsk-fkを、送信モード情報挿入部231bに出力する。
Modulo演算部122b-kは、Modulo演算切替部121b-kから入力された干渉除去シンボルsk-fkに対して、Modulo演算を行う。
Modulo演算切替部121b-kは、Modulo演算切替決定部214bから入力された端末装置MTk宛の送信モード情報が「送信モード1」を示す場合、干渉減算部113b-kから入力された干渉除去シンボルsk-fkを、Modulo演算部122b-kに出力する。
一方、適応Modulo部12b-kは、Modulo演算切替決定部214bから入力された端末装置MTk宛の送信モード情報が「送信モード2」を示す場合、干渉減算部113b-kから入力された干渉除去シンボルsk-fkを、送信モード情報挿入部231bに出力する。
Modulo演算部122b-kは、Modulo演算切替部121b-kから入力された干渉除去シンボルsk-fkに対して、Modulo演算を行う。
図12は、本実施形態に係るフレーム構成部23bの構成を示す概略ブロック図である。フレーム構成部23bは、送信モード情報挿入部231b、DRS生成部232b、及びDRS挿入部233bを含んで構成される。
送信モード情報挿入部231bは、適応Modulo部12b-kから入力された送信モード情報を変調する。送信モード情報挿入部231bは、送信モード情報挿入部231bは、Modulo演算部122b-kから入力された送信データシンボルνk、及び、変調した送信モード情報の変調シンボル、をマッピング情報が示す時間順に配列する(端末装置MT2宛のシンボル列)。また、送信モード情報挿入部231bは、変調部b121から入力された変調シンボルs1、及び、送信モード2を示す送信モード情報の変調シンボル、をマッピング情報が示す時間順に配列する(端末装置MT1宛のシンボル列)。送信モード情報挿入部231bは、配列した端末装置m1毎のシンボル列を、DRS挿入部233bに出力する。
送信モード情報挿入部231bは、適応Modulo部12b-kから入力された送信モード情報を変調する。送信モード情報挿入部231bは、送信モード情報挿入部231bは、Modulo演算部122b-kから入力された送信データシンボルνk、及び、変調した送信モード情報の変調シンボル、をマッピング情報が示す時間順に配列する(端末装置MT2宛のシンボル列)。また、送信モード情報挿入部231bは、変調部b121から入力された変調シンボルs1、及び、送信モード2を示す送信モード情報の変調シンボル、をマッピング情報が示す時間順に配列する(端末装置MT1宛のシンボル列)。送信モード情報挿入部231bは、配列した端末装置m1毎のシンボル列を、DRS挿入部233bに出力する。
DRS生成部232bは、端末装置m1毎の固有参照シンボルを生成する。DRS生成部232bは、生成した端末装置m1毎の固有参照シンボルを、DRS挿入部233bに出力する。
DRS挿入部233bは、DRS生成部232bから入力された端末装置m1毎の固有参照シンボルを、その端末装置m1のシンボル列であって送信モード情報挿入部231bから挿入されたシンボル列に挿入する。ここで、DRS挿入部233bは、マッピング情報が示す時間に、固有参照シンボルを挿入する。
DRS挿入部233bは、固有参照シンボルを挿入した端末装置m1毎のシンボル列(フレーム)を線形フィルタ乗算部241bに出力する。
DRS挿入部233bは、DRS生成部232bから入力された端末装置m1毎の固有参照シンボルを、その端末装置m1のシンボル列であって送信モード情報挿入部231bから挿入されたシンボル列に挿入する。ここで、DRS挿入部233bは、マッピング情報が示す時間に、固有参照シンボルを挿入する。
DRS挿入部233bは、固有参照シンボルを挿入した端末装置m1毎のシンボル列(フレーム)を線形フィルタ乗算部241bに出力する。
<基地局装置b2の動作について>
図13は、本実施形態に係る多重信号生成部2bの動作を示すフロー図である。
(ステップS101)線形フィルタ算出部211bは、線形フィルタ(行列Q)及び干渉係数行列Bを算出し、干渉係数情報をModulo演算切替決定部214bと干渉算出部212bとに入力する。その後、ステップS12に進む。
(ステップS12)Modulo演算切替決定部214bは、干渉係数情報に基づいて、干渉電力Pkを算出して、各端末装置MTk宛のシンボルに対して、Modulo演算を行うか否かを決定する。また、Modulo演算切替決定部214bは、決定結果を表す送信モード情報を生成する。その後、ステップS103に進む。
(ステップS103)干渉算出部212bは、変数kに1を代入する。その後、ステップS104に進む。
(ステップS104)干渉算出部212bは、端末装置MT1宛の変調シンボルs1を送信データシンボルν1とする。その後、ステップS105に進む。
図13は、本実施形態に係る多重信号生成部2bの動作を示すフロー図である。
(ステップS101)線形フィルタ算出部211bは、線形フィルタ(行列Q)及び干渉係数行列Bを算出し、干渉係数情報をModulo演算切替決定部214bと干渉算出部212bとに入力する。その後、ステップS12に進む。
(ステップS12)Modulo演算切替決定部214bは、干渉係数情報に基づいて、干渉電力Pkを算出して、各端末装置MTk宛のシンボルに対して、Modulo演算を行うか否かを決定する。また、Modulo演算切替決定部214bは、決定結果を表す送信モード情報を生成する。その後、ステップS103に進む。
(ステップS103)干渉算出部212bは、変数kに1を代入する。その後、ステップS104に進む。
(ステップS104)干渉算出部212bは、端末装置MT1宛の変調シンボルs1を送信データシンボルν1とする。その後、ステップS105に進む。
(ステップS105)干渉算出部212bは、kに1を加算する。その後、ステップS106に進む。
(ステップS106)干渉算出部212bは、ステップS101で算出した干渉係数行列B及び端末装置MT1~(k-1)宛の送信データシンボルν1~νk-1を用いて、端末装置MTk宛の無線信号に生ずる干渉シンボルfkを算出する(式(12)参照)。その後、ステップS107に進む。
(ステップS107)干渉減算部113b-kは、端末装置MTk宛の変調シンボルskから、ステップS106で算出した干渉シンボルfkを減算することで、干渉除去シンボルsk-fkを算出する。その後、ステップS108に進む。
(ステップS106)干渉算出部212bは、ステップS101で算出した干渉係数行列B及び端末装置MT1~(k-1)宛の送信データシンボルν1~νk-1を用いて、端末装置MTk宛の無線信号に生ずる干渉シンボルfkを算出する(式(12)参照)。その後、ステップS107に進む。
(ステップS107)干渉減算部113b-kは、端末装置MTk宛の変調シンボルskから、ステップS106で算出した干渉シンボルfkを減算することで、干渉除去シンボルsk-fkを算出する。その後、ステップS108に進む。
(ステップS108)Modulo演算切替部121b-kは、ステップS12で生成した端末装置MTk宛の送信モード情報が「送信モード1」を示すか否かを判定する。端末装置MTk宛の送信モード情報が「送信モード1」を示す場合(Yes)、ステップS109に進む。一方、端末装置MTk宛の送信モード情報が「送信モード1」以外を示す場合(No)、ステップS110に進む。
(ステップS109)Modulo演算部122b-kは、ステップS108で算出した干渉除去シンボルsk-fkに対してModulo演算を行う。Modulo演算部122b-kは、干渉除去シンボルsk-fkを送信データシンボルνkとする。その後、ステップS111に進む。
(ステップS110)Modulo演算部122b-kは、変調シンボルskを送信データシンボルνkとする。その後、ステップS111に進む。
(ステップS111)Modulo演算部122b-kは、ステップS109又はS110で代入したνkを干渉算出部212bに入力する。その後、ステップS112に進む。
(ステップS109)Modulo演算部122b-kは、ステップS108で算出した干渉除去シンボルsk-fkに対してModulo演算を行う。Modulo演算部122b-kは、干渉除去シンボルsk-fkを送信データシンボルνkとする。その後、ステップS111に進む。
(ステップS110)Modulo演算部122b-kは、変調シンボルskを送信データシンボルνkとする。その後、ステップS111に進む。
(ステップS111)Modulo演算部122b-kは、ステップS109又はS110で代入したνkを干渉算出部212bに入力する。その後、ステップS112に進む。
(ステップS112)干渉算出部212bは、k=Nであるか否かを判定する。k=Nであると判定した場合(Yes)、ステップS113に進む。一方、k≠Nであると判定した場合(No)、ステップS105に戻る。
(ステップS113)フレーム構成部23bは、ステップS104、S109或いはS110で生成した送信データシンボルν1~νNを入力される。その後、ステップS114に進む。
(ステップS114)フレーム構成部23bは、送信モード情報及び固有参照シンボルをシンボル列に挿入する。その後、ステップS115に進む。
(ステップS115)線形フィルタ乗算部241bは、送信データシンボルνkを組み合わせたベクトルに対して、線形フィルタを乗算する(式(14)参照)。その後、動作を終了する。
(ステップS113)フレーム構成部23bは、ステップS104、S109或いはS110で生成した送信データシンボルν1~νNを入力される。その後、ステップS114に進む。
(ステップS114)フレーム構成部23bは、送信モード情報及び固有参照シンボルをシンボル列に挿入する。その後、ステップS115に進む。
(ステップS115)線形フィルタ乗算部241bは、送信データシンボルνkを組み合わせたベクトルに対して、線形フィルタを乗算する(式(14)参照)。その後、動作を終了する。
図14は、本実施形態に係る干渉電力算出処理の動作の一例を示すフロー図である。この図は、図13のステップS12での処理動作を示す。
(ステップS12-1)Modulo演算切替決定部214bは、端末装置MT1宛の変調シンボルs1の電力を送信電力Qsとする。ここで、Qsは、データ信号を変調したシンボルの電力を平均した平均電力である。
その後、ステップS12-2に進む。
(ステップS12-2)Modulo演算切替決定部214bは、変数kに2を代入する。その後、ステップS12-3に進む。
(ステップS12-3)Modulo演算切替決定部214bは、ステップS12-6又はS12-8で算出した送信電力Tl(l=1~k-1)を用いて干渉電力Pkを算出する(式(13)参照)。なお、k=2の場合、Modulo演算切替決定部214bは、送信電力T1をステップS12-1で算出したQsとする。例えば、k=2の場合の干渉電力P2=B21 2Qs(B21の2乗とQsの積)となる。ステップS12-4に進む。
(ステップS12-1)Modulo演算切替決定部214bは、端末装置MT1宛の変調シンボルs1の電力を送信電力Qsとする。ここで、Qsは、データ信号を変調したシンボルの電力を平均した平均電力である。
その後、ステップS12-2に進む。
(ステップS12-2)Modulo演算切替決定部214bは、変数kに2を代入する。その後、ステップS12-3に進む。
(ステップS12-3)Modulo演算切替決定部214bは、ステップS12-6又はS12-8で算出した送信電力Tl(l=1~k-1)を用いて干渉電力Pkを算出する(式(13)参照)。なお、k=2の場合、Modulo演算切替決定部214bは、送信電力T1をステップS12-1で算出したQsとする。例えば、k=2の場合の干渉電力P2=B21 2Qs(B21の2乗とQsの積)となる。ステップS12-4に進む。
(ステップS12-4)Modulo演算切替決定部214bは、ステップS12-3で算出した干渉電力Pkが閾値P0より大きいか否かを判定する。干渉電力Pkが閾値P0より大きいと判定した場合(Yes)、ステップS12-5に進む。一方、干渉電力Pkが閾値P0以下であると判定した場合(No)、ステップS12-7に進む。
(ステップS12-5)Modulo演算切替決定部214bは、端末装置MTk宛の送信モード情報を「送信モード1」に決定する。その後、ステップS12-6に進む。
(ステップS12-6)Modulo演算切替決定部214bは、QMを送信電力Tkとする。ここで、QMは剰余シンボルsk’の平均電力であり、信号点平面上(図37参照)において原点を中心としたI-chで[-τ/2,τ/2]、Q-chで[-τ/2,τ/2]に含まれる信号点に、信号が等確率で分布していると仮定した場合の電力である。
(ステップS12-5)Modulo演算切替決定部214bは、端末装置MTk宛の送信モード情報を「送信モード1」に決定する。その後、ステップS12-6に進む。
(ステップS12-6)Modulo演算切替決定部214bは、QMを送信電力Tkとする。ここで、QMは剰余シンボルsk’の平均電力であり、信号点平面上(図37参照)において原点を中心としたI-chで[-τ/2,τ/2]、Q-chで[-τ/2,τ/2]に含まれる信号点に、信号が等確率で分布していると仮定した場合の電力である。
(ステップS12-7)Modulo演算切替決定部214bは、端末装置MTk宛の送信モード情報を「送信モード2」に決定する。その後、ステップS12-8に進む。
(ステップS12-8)Modulo演算切替決定部214bは、Qs+Pkを送信電力Tkとする。ここで、Qs+Pkは干渉除去シンボルsk-fkの平均電力を示す。その後、ステップS12-9に進む。
(ステップS12-9)Modulo演算切替決定部214bは、k=Nであるか否かを判定する。k=Nであると判定した場合(Yes)、動作を終了する。一方、k≠Nであると判定した場合(No)、ステップS12-10に進む。
(ステップS12-10)Modulo演算切替決定部214bは、kに1を加算する。その後、ステップS12-3に戻る。
(ステップS12-8)Modulo演算切替決定部214bは、Qs+Pkを送信電力Tkとする。ここで、Qs+Pkは干渉除去シンボルsk-fkの平均電力を示す。その後、ステップS12-9に進む。
(ステップS12-9)Modulo演算切替決定部214bは、k=Nであるか否かを判定する。k=Nであると判定した場合(Yes)、動作を終了する。一方、k≠Nであると判定した場合(No)、ステップS12-10に進む。
(ステップS12-10)Modulo演算切替決定部214bは、kに1を加算する。その後、ステップS12-3に戻る。
<閾値P0について>
上記の閾値P0は、以下のように予め定められている。
図15は、本実施形態に係る閾値P0を説明する説明図である。この図において、横軸は干渉電力を示し、縦軸は誤り率を示す。
符号L11を付した曲線L11は、Modulo演算を行わない場合の干渉電力と誤り率との関係を示す。曲線L11は、閾値P0が小さくなってModulo演算を行う確率が高くなると、Modulo演算に伴うModulo Lossが増加して、誤りが多く発生してしまうことを示している。一方、符号L12を付した曲線L12は、閾値P0が大きくなってModulo演算を行う確率が低下すると、干渉を電力効率良く除去できないために、誤りが増加してしまうことを示している。
符号L1を付した曲線L1は、曲線L11とL12の和をとったものである。本実施形態では、この曲線L1における最小値を閾値P0とする。
上記の閾値P0は、以下のように予め定められている。
図15は、本実施形態に係る閾値P0を説明する説明図である。この図において、横軸は干渉電力を示し、縦軸は誤り率を示す。
符号L11を付した曲線L11は、Modulo演算を行わない場合の干渉電力と誤り率との関係を示す。曲線L11は、閾値P0が小さくなってModulo演算を行う確率が高くなると、Modulo演算に伴うModulo Lossが増加して、誤りが多く発生してしまうことを示している。一方、符号L12を付した曲線L12は、閾値P0が大きくなってModulo演算を行う確率が低下すると、干渉を電力効率良く除去できないために、誤りが増加してしまうことを示している。
符号L1を付した曲線L1は、曲線L11とL12の和をとったものである。本実施形態では、この曲線L1における最小値を閾値P0とする。
このように、本実施形態によれば、多重信号生成部2bは、「送信モード1」の端末装置MTk宛の信号であってModulo演算を行った信号と、「送信モード2」の端末装置MTk宛の信号であってModulo演算を行わない信号と、を多重する。これにより、本実施形態では、無線通信システムは、干渉電力が小さい信号と干渉電力が大きい信号とを多重するとともに、干渉電力が大きい信号にはModulo演算を行って干渉電力が小さい信号にはModulo演算を行わずに信号を多重することができる。
特に、本実施形態に係る通信システムでは、線形フィルタの乗算によって、端末装置MTk宛の信号に対する干渉信号が大きくなる場合がある。しかし、本実施形態によれば、干渉信号が大きくなった場合にはModulo演算を行うので、送信電力を低くして、電力効率が高い通信を行うことができる。
特に、本実施形態に係る通信システムでは、線形フィルタの乗算によって、端末装置MTk宛の信号に対する干渉信号が大きくなる場合がある。しかし、本実施形態によれば、干渉信号が大きくなった場合にはModulo演算を行うので、送信電力を低くして、電力効率が高い通信を行うことができる。
(第3の実施形態)
以下、図面を参照しながら本発明の第3の実施形態について詳しく説明する。
上記第2実施形態では、基地局装置b2は、干渉電力Pkに基づいてModulo演算を行うか否かを判定した。本実施形態では、干渉を減算する処理を行う順序(干渉除去順という;端末装置MTkの順序(端末番号k)と同じ)に基づいて、Modulo演算を行うか否かを判定する。
本実施形態に係る無線通信システムを示す概略図は、第2の実施形態(図8)と同じであるので、説明は省略する。以下、本実施形態に係る基地局装置Bを基地局装置b3という。なお、端末装置MTk(k=1~N)各々の構成は、第1の実施形態の端末装置m1の構成(図6、7)と同じであるので、説明は省略する。ただし、本実施形態に係る端末装置m1は、基地局装置BのN個のアンテナとの伝搬路状態情報に基づいて、伝搬路補償を行う。
以下、図面を参照しながら本発明の第3の実施形態について詳しく説明する。
上記第2実施形態では、基地局装置b2は、干渉電力Pkに基づいてModulo演算を行うか否かを判定した。本実施形態では、干渉を減算する処理を行う順序(干渉除去順という;端末装置MTkの順序(端末番号k)と同じ)に基づいて、Modulo演算を行うか否かを判定する。
本実施形態に係る無線通信システムを示す概略図は、第2の実施形態(図8)と同じであるので、説明は省略する。以下、本実施形態に係る基地局装置Bを基地局装置b3という。なお、端末装置MTk(k=1~N)各々の構成は、第1の実施形態の端末装置m1の構成(図6、7)と同じであるので、説明は省略する。ただし、本実施形態に係る端末装置m1は、基地局装置BのN個のアンテナとの伝搬路状態情報に基づいて、伝搬路補償を行う。
<基地局装置b3について>
図16は、本発明の第3の実施形態に係る基地局装置b3の構成を示す概略ブロック図である。本実施形態に係る基地局装置b3(図16)と第2の実施形態に係る基地局装置b2(図9)とを比較すると、多重信号生成部3bが異なる。しかし、他の構成要素(符号部b111~b11N、変調部b121~b12N、CRS生成部b23、フレーム選択部b24、無線送信部b151~b15N、アンテナb101~b10N、無線受信部b161~b16N、フレーム分離部b28、及び伝搬路情報取得部b27が持つ機能は第2の実施形態と同じである。第2の実施形態と同じ機能の説明は省略する。
図16は、本発明の第3の実施形態に係る基地局装置b3の構成を示す概略ブロック図である。本実施形態に係る基地局装置b3(図16)と第2の実施形態に係る基地局装置b2(図9)とを比較すると、多重信号生成部3bが異なる。しかし、他の構成要素(符号部b111~b11N、変調部b121~b12N、CRS生成部b23、フレーム選択部b24、無線送信部b151~b15N、アンテナb101~b10N、無線受信部b161~b16N、フレーム分離部b28、及び伝搬路情報取得部b27が持つ機能は第2の実施形態と同じである。第2の実施形態と同じ機能の説明は省略する。
図17は、本実施形態に係る多重信号生成部3bの構成を示す概略ブロック図である。本実施形態に係る多重信号生成部3b(図17)と第2の実施形態に係る多重信号生成部2b(図10)とを比較すると、多重信号生成部3bには適応Modulo部12b-2~12b-(K-1)(Kは3以上の自然数)及びModulo演算切替決定部214bを備えない点、また、適応Modulo部12b-K~b12-Nに代えてModulo演算部122b-K~122b-Nを備える点が異なる。しかし、他の構成要素(線形フィルタ算出部211b、干渉算出部212b、干渉減算部113b-2~113b-N、フレーム構成部23b、及び、線形フィルタ乗算部241b)が持つ機能は第2の実施形態と同じである。第2の実施形態と同じ機能の説明は省略する。
Modulo演算部122b-K~122b-N各々が持つ機能は、図11のModulo演算部122b-kと同じであるので、説明は省略する。
Modulo演算部122b-K~122b-N各々が持つ機能は、図11のModulo演算部122b-kと同じであるので、説明は省略する。
<基地局装置b3の動作について>
図18は、本実施形態に係る多重信号生成部3bの動作を示すフロー図である。本実施形態に係る多重信号生成部3bの動作(図18)と第2の実施形態に係る多重信号生成部2bの動作(図13)とを比較すると、図18ではステップS12の処理がない点、及び、ステップS108に代えてステップS208の処理がある点が異なる。しかし、他の処理(ステップS101、S103~S107、S109~S115)は第2の実施形態と同じである。第2の実施形態と同じ処理の説明は省略する。
(ステップS208)多重信号生成部3bは、変数kが予め定められた閾値K以上であるか否かを判定する。変数kが閾値K以上であると判定した場合(Yes)、ステップS109に進む。一方、変数kが閾値Kより小さいと判定した場合(No)、ステップS110に進む。
図18は、本実施形態に係る多重信号生成部3bの動作を示すフロー図である。本実施形態に係る多重信号生成部3bの動作(図18)と第2の実施形態に係る多重信号生成部2bの動作(図13)とを比較すると、図18ではステップS12の処理がない点、及び、ステップS108に代えてステップS208の処理がある点が異なる。しかし、他の処理(ステップS101、S103~S107、S109~S115)は第2の実施形態と同じである。第2の実施形態と同じ処理の説明は省略する。
(ステップS208)多重信号生成部3bは、変数kが予め定められた閾値K以上であるか否かを判定する。変数kが閾値K以上であると判定した場合(Yes)、ステップS109に進む。一方、変数kが閾値Kより小さいと判定した場合(No)、ステップS110に進む。
<閾値Kについて>
上記の閾値Kは、以下のように予め定められている。
図19は、本実施形態に係る閾値Kを説明する説明図である。この図において、横軸はModulo演算を行う最初の端末装置の端末番号k(端末装置MTkのk)を示す。つまり、端末装置MT1~MT(k-1)宛の干渉除去シンボルにはModul演算を行わず、端末装置MTk~MTN宛の干渉除去シンボルにはModul演算を行うことを示す。また、縦軸は誤り率を示す。
上記の閾値Kは、以下のように予め定められている。
図19は、本実施形態に係る閾値Kを説明する説明図である。この図において、横軸はModulo演算を行う最初の端末装置の端末番号k(端末装置MTkのk)を示す。つまり、端末装置MT1~MT(k-1)宛の干渉除去シンボルにはModul演算を行わず、端末装置MTk~MTN宛の干渉除去シンボルにはModul演算を行うことを示す。また、縦軸は誤り率を示す。
符号L21を付した曲線L21は、Modulo演算を行うMTが多くなると、Modulo演算に伴うModulo Lossが増加して、誤りが多く発生してしまうことを示している。一方、符号L22を付した曲線L22は、Modulo演算を行うMTが少なくなると、干渉を電力効率良く除去できないために、誤りが増加してしまうことを示している。 符号L2を付した曲線L2は、曲線L21とL22の和をとったものである。本実施形態では、この曲線L2における最小値を閾値Kとする。
このように、本実施形態によれば、干渉減算部113b-2~113b-Nは、干渉除去順(端末装置MTkの順序)に従って、端末装置MTk宛の信号から干渉信号を減算する。Modulo演算部122b-K~Modulo演算部122b-Nは、干渉除去順が閾値Kより大きい受信装置MTK~MTN宛の信号に剰余演算を行う。つまり、本実施形態では、無線通システムは、干渉除去順が大きく統計的に干渉電力が大きい端末装置MTK~MTN宛の信号にModulo演算を行い、干渉除去順が小さく干渉電力が小さい端末装置MT1~MT(K-1)宛の信号にModulo演算を行わない。これにより、本実施形態では、干渉除去順が小さく干渉電力が低い場合には受信候補点が増加して信号検出性能が低下することを防止するとともに、干渉除去順が大きく統計的に干渉電力が高い場合には電力効率が高い通信を行うことができ、伝搬特性を向上させることができる。
本実施形態において、RHは下三角形である。これは干渉除去される順番が先の端末装置MTk宛の信号は、他の端末装置MT1~MT(k-1)宛の信号による干渉電力が統計的に小さくなることを示している。例えば、N=4の場合、端末装置MT1宛の信号は、他の端末装置からの干渉を受けない。また、端末装置MT2宛の信号は、端末装置MT1宛の信号からの干渉を受けるが、他の端末装置MT3~MTN宛の信号からは受けない。端末装置MT3宛の信号は、端末装置MT1、MT2宛の信号による干渉を受けるが、端末装置MT4宛の信号からの干渉を受けない。端末装置MT4宛の信号は、端末装置MT1~MT3宛の信号の全ての信号の干渉を受ける。このように、端末装置MTkの干渉除去順が大きいほど、多くの端末装置MT1~MT(k-1)宛の信号からの干渉を受けることになり、干渉電力が統計的に大きくなる傾向がある。そのため、本実施携帯では、端末装置MTkの干渉除去順でModulo演算の有無を切り換えることで、統計的に干渉電力が大きい端末装置MTkに対してのみModulo演算を行って、伝搬特性を向上させることができる。
<シミュレーション>
図20は、本実施形態に係る閾値Kと誤り率特性との関係を示す概略図である。この図において、横軸はModulo演算を行う最初のMTの端末番号kを示す。また、縦軸はBER(Bit Error Rate;ビット誤り率)を示す。このBERは、送信SNR(Signal Noise Ratio)が-1.5dBとした場合の全端末装置MT1~MTNでのBERを平均したものである。
図20は、本実施形態に係る閾値Kと誤り率特性との関係を示す概略図である。この図において、横軸はModulo演算を行う最初のMTの端末番号kを示す。また、縦軸はBER(Bit Error Rate;ビット誤り率)を示す。このBERは、送信SNR(Signal Noise Ratio)が-1.5dBとした場合の全端末装置MT1~MTNでのBERを平均したものである。
図20は、図19に示した関係を具体的にシミュレーションした結果である。ここで、このシミュレーションでは、基地局装置b3及び端末装置MTの数を8(N=8)とし、誤り訂正符号にターボ符号、変調方式にQPSKを用いている。
図20は、k=6のときに最小値となり、閾値K=6とすることで誤り率が最小になることを示す。
また、図20では、K=1が全端末装置宛のシンボルにModulo演算を行うMU-MIMO THPの場合の誤り率特性を示し、最も右がModulo演算を全く行わない場合(線形ビームフォーミングの場合)の誤り率特性を示す。つまり、図20は、本実施形態に係る無線通信システム(例えば、K=6)が、従来技術と比較して、誤り率を小さくすることができていることを示す。
図20は、k=6のときに最小値となり、閾値K=6とすることで誤り率が最小になることを示す。
また、図20では、K=1が全端末装置宛のシンボルにModulo演算を行うMU-MIMO THPの場合の誤り率特性を示し、最も右がModulo演算を全く行わない場合(線形ビームフォーミングの場合)の誤り率特性を示す。つまり、図20は、本実施形態に係る無線通信システム(例えば、K=6)が、従来技術と比較して、誤り率を小さくすることができていることを示す。
(第4の実施形態)
以下、図面を参照しながら本発明の第4の実施形態について詳しく説明する。
上記第3の実施形態では、基地局装置b3が送信モード情報を送信し、端末装置M1kが送信モード情報を取得する場合について説明をした。本実施形態では、基地局装置b3が送信モード情報を送信せず、端末装置M1kが送信モード情報を検出する場合について説明をする。
本実施形態に係る無線通信システムを示す概略図は、第2の実施形態(図8)と同じであるので、説明は省略する。以下、本実施形態に係る基地局装置Bを基地局装置b4といい、端末装置MT1~MTN各々を端末装置m4という。
以下、図面を参照しながら本発明の第4の実施形態について詳しく説明する。
上記第3の実施形態では、基地局装置b3が送信モード情報を送信し、端末装置M1kが送信モード情報を取得する場合について説明をした。本実施形態では、基地局装置b3が送信モード情報を送信せず、端末装置M1kが送信モード情報を検出する場合について説明をする。
本実施形態に係る無線通信システムを示す概略図は、第2の実施形態(図8)と同じであるので、説明は省略する。以下、本実施形態に係る基地局装置Bを基地局装置b4といい、端末装置MT1~MTN各々を端末装置m4という。
<基地局装置b4について>
図21は、本発明の第4の実施形態に係る基地局装置b4の構成を示す概略ブロック図である。本実施形態に係る基地局装置b4(図21)と第3の実施形態に係る基地局装置b3(図16)とを比較すると、多重信号生成部4b、及びフレーム選択部b44が異なる。しかし、他の構成要素(符号部b111~b11N、変調部b121~b12N、CRS生成部b23、無線送信部b151~b15N、アンテナb101~b10N、無線受信部b161~b16N、フレーム分離部b28、及び伝搬路情報取得部b27)が持つ機能は第3の実施形態と同じである。第3の実施形態と同じ機能の説明は省略する。
図21は、本発明の第4の実施形態に係る基地局装置b4の構成を示す概略ブロック図である。本実施形態に係る基地局装置b4(図21)と第3の実施形態に係る基地局装置b3(図16)とを比較すると、多重信号生成部4b、及びフレーム選択部b44が異なる。しかし、他の構成要素(符号部b111~b11N、変調部b121~b12N、CRS生成部b23、無線送信部b151~b15N、アンテナb101~b10N、無線受信部b161~b16N、フレーム分離部b28、及び伝搬路情報取得部b27)が持つ機能は第3の実施形態と同じである。第3の実施形態と同じ機能の説明は省略する。
多重信号生成部4bは、送信モード情報の変調シンボルを配列しない点が、多重信号生成部3bと異なる。多重信号生成部4bの詳細については、後述する。
フレーム選択部b44は、マッピング情報に従って、CRS生成部b13から入力されたアンテナb10kの共通参照シンボルを予め定められた周波数帯域に配置する。
また、フレーム選択部b44は、マッピング情報に従って、多重信号生成部4bから入力された端末装置MTk宛のシンボル列を、端末装置MTkに信号を送信する周波数帯域に配置する。フレーム選択部b44は、周波数帯域に配置した信号を、それぞれ、予め定めた送信時間単位(フレーム)毎に無線送信部b15kに出力する。
また、フレーム選択部b44は、マッピング情報に従って、多重信号生成部4bから入力された端末装置MTk宛のシンボル列を、端末装置MTkに信号を送信する周波数帯域に配置する。フレーム選択部b44は、周波数帯域に配置した信号を、それぞれ、予め定めた送信時間単位(フレーム)毎に無線送信部b15kに出力する。
図22は、本実施形態に係る多重信号生成部4bの構成を示す概略ブロック図である。本実施形態に係る多重信号生成部4b(図22)と第3の実施形態に係る多重信号生成部3b(図17)とを比較すると、フレーム構成部43bが異なる。しかし、他の構成要素(線形フィルタ算出部211b、干渉算出部212b、干渉減算部113b-2~113b-N、Modulo演算部122b-K~122b-N、及び、線形フィルタ乗算部241b)が持つ機能は第3の実施形態と同じである。第3の実施形態と同じ機能の説明は省略する。
図23は、本実施形態に係るフレーム構成部43bの構成を示す概略ブロック図である。本実施形態に係るフレーム構成部43b(図23)と第2の実施形態に係るフレーム構成部23b(図12)とを比較すると、フレーム構成部43bが送信モード情報挿入部231bを備えない点が異なる。しかし、他の構成要素(DRS生成部232b、及びDRS挿入部233b)が持つ機能は第2の実施形態と同じである。第2の実施形態と同じ機能の説明は省略する。
ただし、DRS生成部232bが用いるマッピング情報は、端末装置MTkの固有参照シンボルを、端末番号の昇順で時間順に配列することを示す情報である(図24参照)。ここで、端末番号は干渉除去順を示すので、端末装置MTkの固有参照シンボルの配列順序は、干渉除去順の順序である。
ただし、DRS生成部232bが用いるマッピング情報は、端末装置MTkの固有参照シンボルを、端末番号の昇順で時間順に配列することを示す情報である(図24参照)。ここで、端末番号は干渉除去順を示すので、端末装置MTkの固有参照シンボルの配列順序は、干渉除去順の順序である。
<無線信号について>
図24は、本実施形態に係る無線信号の一例を示す概略図である。この図において、横軸は時間軸を示す。また、この図は、同じ周波数帯域で送信された無線信号を、各端末装置MT1~MTN宛の無線信号に分けて表している。また、この図は、N=4の場合の図である。
図24は、本実施形態に係る無線信号の一例を示す概略図である。この図において、横軸は時間軸を示す。また、この図は、同じ周波数帯域で送信された無線信号を、各端末装置MT1~MTN宛の無線信号に分けて表している。また、この図は、N=4の場合の図である。
図24において、無線信号S21-1~S24-1は、それぞれ、基地局装置b4がアンテナb101~b104を用いて送信した無線信号であって端末装置MT1~MT4宛の無線信号を示す。また、受信信号S21-2~S24-2は、それぞれ、端末装置MT1~MT4が受信した受信信号を示す。
図24の無線信号S21-1~S24-1は、各端末装置MT1~4の固有参照シンボルの信号(DRS-MT1~MT4)が、端末番号k(k=1~4)の昇順で時間順に配列されていることを示す。
また、図24の受信信号S21-2~S24-2は、端末装置MTkが端末装置MT1~MTkの固有参照シンボルの信号を受信し、端末装置MT(k+1)~MTNの固有参照シンボルの信号を受信しないことを示す。
また、図24の受信信号S21-2~S24-2は、端末装置MTkが端末装置MT1~MTkの固有参照シンボルの信号を受信し、端末装置MT(k+1)~MTNの固有参照シンボルの信号を受信しないことを示す。
<移動局装置m4について>
図25は、本実施形態に係る端末装置m4を示す概略ブロック図である。この図は、端末装置m4のアンテナが1個の場合の図である。
本実施形態に係る端末装置m4(図25)と第1の実施形態に係る端末装置m1(図6)とを比較すると、フレーム分離部m421、端末数情報記憶部m425、及び送信モード検出部m424が異なる。しかし、他の構成要素(アンテナm101、無線受信部m111、伝搬路推定部m122、伝搬路補償部m123、適応復調部1m、復号部m124、伝搬路状態情報生成部m131、フレーム構成部m132、及び無線送信部m141)が持つ機能は第1の実施形態と同じである。第1の実施形態と同じ機能の説明は省略する。ただし、伝搬路推定部m122及び伝搬路補償部m123は、基地局装置b4のN個のアンテナとの伝搬路状態を推定し、推定した伝搬路状態を示す伝搬路状態情報に基づいて伝搬路補償を行う。
図25は、本実施形態に係る端末装置m4を示す概略ブロック図である。この図は、端末装置m4のアンテナが1個の場合の図である。
本実施形態に係る端末装置m4(図25)と第1の実施形態に係る端末装置m1(図6)とを比較すると、フレーム分離部m421、端末数情報記憶部m425、及び送信モード検出部m424が異なる。しかし、他の構成要素(アンテナm101、無線受信部m111、伝搬路推定部m122、伝搬路補償部m123、適応復調部1m、復号部m124、伝搬路状態情報生成部m131、フレーム構成部m132、及び無線送信部m141)が持つ機能は第1の実施形態と同じである。第1の実施形態と同じ機能の説明は省略する。ただし、伝搬路推定部m122及び伝搬路補償部m123は、基地局装置b4のN個のアンテナとの伝搬路状態を推定し、推定した伝搬路状態を示す伝搬路状態情報に基づいて伝搬路補償を行う。
フレーム分離部m421は、基地局装置b4から予め通知されたマッピング情報に基づいて、自装置宛の信号が配置される周波数帯域の信号を分離する。また、フレーム分離部m421は、分離した信号のうち自装置宛のデータ信号を伝搬路補償部m123に出力する。
また、フレーム分離部m421は、分離した信号のうち各端末装置MTk(自装置を含む)宛の固有参照シンボルの信号を、送信モード検出部m424に出力する。具体的には、各端末装置MTk宛の固有参照シンボルの信号が配置される時間帯に、予め定めた閾値以上の振幅の信号がある場合、その固有参照シンボルの信号を配列の時間順に送信モード検出部m424に出力する。また、フレーム分離部m421は、分離した信号のうち共通参照シンボルの信号を、伝搬路推定部m122に出力する。
また、フレーム分離部m421は、分離した信号のうち各端末装置MTk(自装置を含む)宛の固有参照シンボルの信号を、送信モード検出部m424に出力する。具体的には、各端末装置MTk宛の固有参照シンボルの信号が配置される時間帯に、予め定めた閾値以上の振幅の信号がある場合、その固有参照シンボルの信号を配列の時間順に送信モード検出部m424に出力する。また、フレーム分離部m421は、分離した信号のうち共通参照シンボルの信号を、伝搬路推定部m122に出力する。
送信モード検出部m424は、固有参照シンボルの信号のうち信号の配列での時間順が一番遅い固有参照シンボルを、自装置宛の固有参照シンボルの信号を抽出する。送信モード検出部m424は、抽出した自装置宛の固有参照シンボルの信号、及びフレーム分離部m421から入力された共通参照シンボルの信号を伝搬路推定部m422に出力する。
また、送信モード検出部m424は、フレーム分離部m421から入力された各端末装置MTk宛の固有参照シンボルの信号の数を計数(計数結果をK1とする)する。このK1は、端末装置m4の端末番号を示す。
また、端末数情報記憶部m425はあらかじめ、基地局装置b4と端末装置m4との間で共有する閾値Kを記憶している。
送信モード検出部m424は、端末数情報記憶部m425から読み出した情報が示す閾値KとK1とを比較する。比較の結果、K1≧Kと判定した場合には、送信モード検出部m424は、Modulo演算を行うと判定し、「送信モード1」を示す送信モード情報を生成する。K1<Kの場合には、送信モード検出部m424は、Modulo演算を行わないと判定し、「送信モード2」を示す送信モード情報を生成する。
送信モード検出部m424は、生成した送信モード情報を適応軟推定部1mに出力する。
また、端末数情報記憶部m425はあらかじめ、基地局装置b4と端末装置m4との間で共有する閾値Kを記憶している。
送信モード検出部m424は、端末数情報記憶部m425から読み出した情報が示す閾値KとK1とを比較する。比較の結果、K1≧Kと判定した場合には、送信モード検出部m424は、Modulo演算を行うと判定し、「送信モード1」を示す送信モード情報を生成する。K1<Kの場合には、送信モード検出部m424は、Modulo演算を行わないと判定し、「送信モード2」を示す送信モード情報を生成する。
送信モード検出部m424は、生成した送信モード情報を適応軟推定部1mに出力する。
<受信信号について>
以下、端末装置MT1~MTNが受信する受信信号について説明をする。ここでは、N=4の場合について説明をする。
DRS挿入部233bは、次式(15)で表す無線信号ベクトルp1~p4で示す固有参照シンボルを時間順に挿入する。基地局装置b4は、挿入された固有参照シンボルの信号を送信する。
以下、端末装置MT1~MTNが受信する受信信号について説明をする。ここでは、N=4の場合について説明をする。
DRS挿入部233bは、次式(15)で表す無線信号ベクトルp1~p4で示す固有参照シンボルを時間順に挿入する。基地局装置b4は、挿入された固有参照シンボルの信号を送信する。
式(15)では、左辺の各成分である無線信号ベクトルp1~p4は、アンテナb101~b104を用いて送信する無線信号を表す。また、右辺の行列は、行がアンテナb101~b104の順に各アンテナを用いて送信する無線信号を表し、列が送信時刻t11~t14の順に各送信時刻で送信する無線信号を表す。なお、送信時刻t11~t14は、単位時間で連続した時刻であり、t11<t12<t13<t14である。また、行列の成分の値p1~p4は、固有参照シンボルの信号p1~p4である。
例えば、式(15)では、無線信号ベクトルp1は、送信時刻t11に固有参照シンボルの信号p1を送信し、送信時刻t12~t14には無線信号を送信しないことを示す。また、式(15)では、無線信号ベクトルp2は、送信時刻t12に固有参照シンボルの信号p2を送信し、送信時刻t11、t13、t14には無線信号を送信しないことを示す(図24の無線信号S21-1~S24-1参照)。
例えば、式(15)では、無線信号ベクトルp1は、送信時刻t11に固有参照シンボルの信号p1を送信し、送信時刻t12~t14には無線信号を送信しないことを示す。また、式(15)では、無線信号ベクトルp2は、送信時刻t12に固有参照シンボルの信号p2を送信し、送信時刻t11、t13、t14には無線信号を送信しないことを示す(図24の無線信号S21-1~S24-1参照)。
この場合、端末装置MT1~MT4は、次式(16)で表す受信信号ベクトルp1’~p4’で示す受信信号を受信する(式(10)参照)。
式(16)では、左辺の各成分である受信信号ベクトルp1’~p4’は、それぞれ、端末装置MT1~MT4が受信する受信信号を表す。また、右辺の行列は、行が端末装置MT1~MT4の順に各端末装置が受信する受信信号を表し、列が受信時刻t21~t24の順に各受信時刻で送信する無線信号を表す。なお、受信時刻t21~t24は、単位時間で連続した時刻であり、t21<t22<t23<t24である。
例えば、式(16)では、受信信号ベクトルp1’は、端末装置MT1が受信時刻t21に信号r11 *p1を受信し、受信時刻t22~t24には受信信号を受信しないことを示す。また、式(16)では、受信信号ベクトルp2’は、端末装置MT2が受信時刻t11、t12にそれぞれ信号r12 *p1、r22 *p2を送信し、受信時刻t23、t24には無線信号を送信しないことを示す(図24の無線信号S21-2~S24-2参照)。
例えば、式(16)では、受信信号ベクトルp1’は、端末装置MT1が受信時刻t21に信号r11 *p1を受信し、受信時刻t22~t24には受信信号を受信しないことを示す。また、式(16)では、受信信号ベクトルp2’は、端末装置MT2が受信時刻t11、t12にそれぞれ信号r12 *p1、r22 *p2を送信し、受信時刻t23、t24には無線信号を送信しないことを示す(図24の無線信号S21-2~S24-2参照)。
このように、本実施形態によれば、送信モード検出部m424は、固有参照信号が配置された位置が示す干渉処理順に基づいて、送信モード情報が「送信モード1」を示す情報であるか又は「送信モード2」を示す情報であるかを判定する。具体的には、送信モード検出部m424は、干渉処理順が閾値K以後の順序である場合に「送信モード1」であると判定し、干渉処理順が閾値Kより前の順序である場合に「送信モード2」であると判定する。これにより、本実施形態では、基地局装置b4が送信モード情報を送信しなくても、端末装置MTkは、送信モードを判定することができ、制御情報のオーバーヘッドを削減することができる。
また、本実施形態では、端末装置m4の干渉除去順と、DRSを送信する端末装置m4の時間順が一致する場合について説明したが、本発明はこれに限られず、全ての端末装置m4が各干渉除去順の端末宛のDRSが、どの時刻にどの周波数で送信されるかを示す情報を記憶していればよい。
また、本実施形態では、端末装置m4の干渉除去順と、DRSを送信する端末装置m4の時間順が一致する場合について説明したが、本発明はこれに限られず、全ての端末装置m4が各干渉除去順の端末宛のDRSが、どの時刻にどの周波数で送信されるかを示す情報を記憶していればよい。
(第5の実施形態)
以下、図面を参照しながら本発明の第5の実施形態について詳しく説明する。
上記第1~4の実施形態では、各端末装置MT1~MTNが、同一時刻、同一周波数で1個の信号系列(ストリームという)を受信する場合について説明をした。本実施形態では、各端末装置MT1~MTNが複数個のストリームを受信する場合について説明をする。
以下、図面を参照しながら本発明の第5の実施形態について詳しく説明する。
上記第1~4の実施形態では、各端末装置MT1~MTNが、同一時刻、同一周波数で1個の信号系列(ストリームという)を受信する場合について説明をした。本実施形態では、各端末装置MT1~MTNが複数個のストリームを受信する場合について説明をする。
<無線通信システムについて>
図26は、本発明の第5の実施形態に係る無線通信システムを示す概略図である。この図において、基地局装置Bは、N個の端末装置MT1~MTNへ信号を送信している。ここで、各端末装置MT1~MTNへの信号は、複数のストリームである。
なお、端末装置MTkはIk個のアンテナm10i(i=1~Ik)を備え、基地局装置BはJ個(J≧Σk=1~N Ik;Σk=1~Nはk=1からk=Nについて和をとることを表す)のアンテナb10j(j=1~J)を備える。
以下、基地局装置Bを基地局装置b5といい、端末装置MT1~MTN各々を端末装置m5という。
図26は、本発明の第5の実施形態に係る無線通信システムを示す概略図である。この図において、基地局装置Bは、N個の端末装置MT1~MTNへ信号を送信している。ここで、各端末装置MT1~MTNへの信号は、複数のストリームである。
なお、端末装置MTkはIk個のアンテナm10i(i=1~Ik)を備え、基地局装置BはJ個(J≧Σk=1~N Ik;Σk=1~Nはk=1からk=Nについて和をとることを表す)のアンテナb10j(j=1~J)を備える。
以下、基地局装置Bを基地局装置b5といい、端末装置MT1~MTN各々を端末装置m5という。
<基地局装置b5について>
図27は、本実施形態に係る基地局装置b5の構成を示す概略ブロック図である。この図は、同じ周波数帯域でN個の各端末装置宛の信号を送信するアンテナをJ個備える場合の図である。
本実施形態に係る基地局装置b5(図27)と第2の実施形態に係る基地局装置b2(図9)とを比較すると、多重信号生成部5b及びフレーム選択部b54が異なる。しかし、他の構成要素(符号部b111~b11N、変調部b121~b12N、CRS生成部b23、無線送信部b151~b15J、アンテナb101~b10J、無線受信部b161~b16J、フレーム分離部b28、及び伝搬路情報取得部b27)が持つ機能は第2の実施形態と同じである。第2の実施形態と同じ機能の説明は省略する。
なお、多重信号生成部5bの詳細については、後述する。
図27は、本実施形態に係る基地局装置b5の構成を示す概略ブロック図である。この図は、同じ周波数帯域でN個の各端末装置宛の信号を送信するアンテナをJ個備える場合の図である。
本実施形態に係る基地局装置b5(図27)と第2の実施形態に係る基地局装置b2(図9)とを比較すると、多重信号生成部5b及びフレーム選択部b54が異なる。しかし、他の構成要素(符号部b111~b11N、変調部b121~b12N、CRS生成部b23、無線送信部b151~b15J、アンテナb101~b10J、無線受信部b161~b16J、フレーム分離部b28、及び伝搬路情報取得部b27)が持つ機能は第2の実施形態と同じである。第2の実施形態と同じ機能の説明は省略する。
なお、多重信号生成部5bの詳細については、後述する。
フレーム選択部b54は、マッピング情報に従って、CRS生成部b23から入力されたアンテナb10kの共通参照シンボルを、予め定められた周波数帯域に配置する。フレーム選択部b54は、周波数帯域に配置したアンテナb10j毎の信号を、それぞれ、予め定めた送信時間単位(フレーム)毎に、各アンテナb10jに接続された無線送信部b25jに出力する。また、フレーム選択部b54は、マッピング情報に従って、多重信号生成部5bから入力されたシンボル列であってアンテナb10j(j=1~N)毎の端末装置MTk宛のアンテナb10j毎のシンボル列を、端末装置MTkに信号を送信する周波数帯域に配置する。フレーム選択部b54は、周波数帯域に配置したアンテナb10j毎の信号を、それぞれ、予め定めた送信時間単位(フレーム)毎に、各アンテナb10jに接続された無線送信部b15jに出力する。
図28は、本実施形態に係る多重信号生成部5bの構成を示す概略ブロック図である。本実施形態に係る多重信号生成部5b(図28)と第2の実施形態に係る多重信号生成部2b(図10)とを比較すると、線形フィルタ算出部511b、Modulo演算切替決定部514b、フレーム構成部53b、及び線形フィルタ乗算部541bが異なる。しかし、他の構成要素(干渉算出部212b、干渉減算部113b-2~113b-N、及び適応Modulo演算部12b-1~12b-N)が持つ機能は第2の実施形態と同じである。第2の実施形態と同じ機能の説明は省略する。ただし、干渉算出部212b、干渉減算部113b-k、及び適応Modulo演算部12b-kは、第2の実施形態では1個のストリーム単位でシンボルに対して処理を行ったが、本実施形態ではIk個のストリーム単位でシンボルに対して処理を行う。例えば、変調シンボルskはIk個のストリームであり、Ik個の要素のベクトルで表される。
線形フィルタ算出部511bは、CSIを入力される。線形フィルタ算出部111bは、入力されたCSIから伝搬行列Hを生成する。ここで、伝搬行列Hのp行q列要素hpq(p=1~Σk=1~N Ik、q=1~J)は、アンテナb10qと端末装置MTkのアンテナm10iとの伝搬路推定値である。この伝搬行列は、次式(17)で表される。
ここで、Tは転置を表す。また、Hkは、アンテナb10qと端末装置MTkとの伝搬行列を表し、Ik行J列の行列である。ここで、端末装置MT1~MTk-1の伝搬行列H1~Hk-1を、伝搬行列Hから抽出した行列をH-kとする。つまり、H-kは次式(18)で表される。
[線形フィルタの算出処理について]
線形フィルタ算出部511bは、以下のように線形フィルタ(行列Q)を算出する。
まず、線形フィルタ算出部511bは、H-kを特異値分解する。H-kの特異値分解は、次式(19)で表される。
線形フィルタ算出部511bは、以下のように線形フィルタ(行列Q)を算出する。
まず、線形フィルタ算出部511bは、H-kを特異値分解する。H-kの特異値分解は、次式(19)で表される。
ここで、行列U-kは、R1(=Σh=1~k-1 Ih)行R1列のユニタリ行列である。また、行列Σ-kは、R1行J列の行列であり、対角成分(r1行r1列成分(r1=1~R1))以外は「0」で対角成分が非負の行列である。また、行列VIm
-kはJ行R1列の行列であり、行列Vker
-kはJ行R2(=Σh=k~N Ih)列の行列である。
H-kのランクは高々R1であることに対応して、[VIm -k,Vker -k]の最初のR1列を除いた行列Vker -kの列ベクトルが、ヌル空間(NullSpace)の基底ベクトルとなる。なお、これらの行列の間には、次式(20)の関係が成立する。
H-kのランクは高々R1であることに対応して、[VIm -k,Vker -k]の最初のR1列を除いた行列Vker -kの列ベクトルが、ヌル空間(NullSpace)の基底ベクトルとなる。なお、これらの行列の間には、次式(20)の関係が成立する。
ここで、IはR2行R2列の単位行列である。式(20)は、行列Vker
-kをシンボルSk~SN(SlはIl個のストリームのシンボルが要素のベクトル)を要素とするベクトルに乗算すると、端末装置MT1~MT(k-1)に端末装置MTk~MTN宛の信号が届かなくなることを示す。
図29は、本実施形態に係る無線信号の一例を示す概略図である。この図は、N=2の場合の一例である。この図は、基地局装置Bから送信された端末装置MT2宛の信号が、端末装置MT1に届いていないことを示す。
図29は、本実施形態に係る無線信号の一例を示す概略図である。この図は、N=2の場合の一例である。この図は、基地局装置Bから送信された端末装置MT2宛の信号が、端末装置MT1に届いていないことを示す。
図28に戻って、線形フィルタ算出部511bは、行列Hkに算出した行列Vker
-kを乗算した行列HkVker
-kを特異値分解して、端末装置MTkの受信フィルタ(行列Uk
H)及び個別フィルタ(行列VIm
k)を算出する。行列HkVker
-kの特異値分解は、次式(21)で表される。
ここで、行列Uk
Hは、Ik行Ik列のユニタリ行列である。また、行列Σkは、Ik行R2列の行列であり、対角成分(r2行r2列成分(r2=1~R2))以外は「0」で対角成分が非負の行列である。また、行列VIm
kはR2行Ik列の行列であり、行列Vker
kはR2行R3(=R2-Ik=Σh=k+1~N Ih)列の行列である。
HkVker kのランクは高々Ikであることに対応して、[VIm k,Vker k]の最初のIk列を除いた行列Vker kの列ベクトルが、ヌル空間(NullSpace)の基底ベクトルとなる。なお、これらの行列の間には、次式(22)の関係が成立する。
HkVker kのランクは高々Ikであることに対応して、[VIm k,Vker k]の最初のIk列を除いた行列Vker kの列ベクトルが、ヌル空間(NullSpace)の基底ベクトルとなる。なお、これらの行列の間には、次式(22)の関係が成立する。
ここで、IはR1行R1列の単位行列である。
線形フィルタ算出部511bは、算出した行列Vker -k及び行列VIm kを用いて、線形フィルタを生成する。線形フィルタは、次式(23)の行列Qで表される。
線形フィルタ算出部511bは、算出した行列Vker -k及び行列VIm kを用いて、線形フィルタを生成する。線形フィルタは、次式(23)の行列Qで表される。
[干渉係数行列の算出処理について]
線形フィルタ算出部511bは、行列Hを行列Qに乗じた行列HQを用いて干渉係数行列B(干渉係数フィルタ)を算出する。行列HPは、次式(24)で表される。
線形フィルタ算出部511bは、行列Hを行列Qに乗じた行列HQを用いて干渉係数行列B(干渉係数フィルタ)を算出する。行列HPは、次式(24)で表される。
ここで、行列Tの要素Tpk(要素行列Tpkという)はIk行Ik列の行列である。式(24)は、要素行列Tpkを一個の要素として扱えば、HQが下三角行列であることを示す。なお、要素行列Tpkは端末装置MTk宛の信号が端末装置MTpに届いた場合の伝搬路状態を示す。
線形フィルタ算出部211bは、算出した行列Tから対角成分を抽出した対角行列Aを生成する。また、線形フィルタ算出部211bは、干渉係数行列B=A-1T-Iを算出する。ここで、A-1はAの逆行列を表し、Iは単位行列を表す。干渉係数行列Bは、次式(25)で表される。
線形フィルタ算出部211bは、算出した行列Tから対角成分を抽出した対角行列Aを生成する。また、線形フィルタ算出部211bは、干渉係数行列B=A-1T-Iを算出する。ここで、A-1はAの逆行列を表し、Iは単位行列を表す。干渉係数行列Bは、次式(25)で表される。
以上のように、線形フィルタ算出部511bは、線形フィルタの算出処理及び干渉係数行列の算出処理を行う。
線形フィルタ算出部511bは、算出した線形フィルタ(行列Q)を示す情報を、線形フィルタ乗算部541bに出力する。また、線形フィルタ算出部511bは、算出した受信フィルタ(行列Uk H)を示す受信フィルタ情報を、フレーム構成部53bに出力する。また、線形フィルタ算出部211bは、算出した干渉係数行列Bを干渉算出部212b及びModulo演算切替決定部214bに出力する。
線形フィルタ算出部511bは、算出した線形フィルタ(行列Q)を示す情報を、線形フィルタ乗算部541bに出力する。また、線形フィルタ算出部511bは、算出した受信フィルタ(行列Uk H)を示す受信フィルタ情報を、フレーム構成部53bに出力する。また、線形フィルタ算出部211bは、算出した干渉係数行列Bを干渉算出部212b及びModulo演算切替決定部214bに出力する。
Modulo演算切替決定部514bは、変調部b121~b12Nから変調シンボルs1~sNを入力される。ここで、変調シンボルskは、Ik個のストリームである。Modulo演算切替決定部514bは、線形フィルタ算出部511bから入力された情報が示す干渉係数行列及び変調シンボルs1~sNに基づいて、次式(26)で表される干渉電力Pkを算出する(干渉電力算出処理という)。
ここで、tr(X)は、Xのトレース(行列の対角成分の和)を表す。また、diag{X}は、行列Xの非対角成分を0とすることを表す。なお、送信電力行列Πlについては、干渉電力算出処理の動作(図34)と併せて後述する。
Modulo演算切替決定部514bは、算出した干渉電力Pkが予め定めた閾値P0より大きい場合、端末装置MTk宛のシンボル列に対してModulo演算を行うと判定する。この場合、Modulo演算切替決定部514bは、端末装置MTk宛の送信モード情報であってModulo演算を行うこと(送信モード1)を示す送信モード情報を、フレーム構成部53b及び適応Modulo部12b-kに出力する。
一方、算出した干渉電力Pkが予め定めた閾値P0以下の場合、Modulo演算切替決定部514bは、端末装置MTk宛のシンボル列に対してModulo演算を行わないと判定する。この場合、Modulo演算切替決定部114bは、端末装置MTk宛の送信モード情報であってModulo演算を行わないこと(送信モード2)を示す送信モード情報を、フレーム構成部53b及び適応Modulo部12b-kに出力する。
一方、算出した干渉電力Pkが予め定めた閾値P0以下の場合、Modulo演算切替決定部514bは、端末装置MTk宛のシンボル列に対してModulo演算を行わないと判定する。この場合、Modulo演算切替決定部114bは、端末装置MTk宛の送信モード情報であってModulo演算を行わないこと(送信モード2)を示す送信モード情報を、フレーム構成部53b及び適応Modulo部12b-kに出力する。
フレーム構成部53bは、Modulo演算切替決定部514bから入力された送信モード情報、及び、線形フィルタ算出部511bから入力された受信フィルタ情報を変調する。また、フレーム構成部53bは、端末装置m1毎の固有参照シンボルを生成する。
フレーム構成部53bは、適応Modulo部12b-kから入力された送信データシンボルνk、端末装置MTkの送信モード情報の変調シンボル、端末装置MTkの受信フィルタ情報の変調シンボル、及び、生成した端末装置MTkの固有参照シンボルを、マッピング情報が示す時間順でアンテナb10j(j=jkS(=Σh=1~k-1 Ih+1)~jkE(=Σh=1~k Ih))毎に配列する(端末装置MTk宛のアンテナ毎のシンボル列;図31参照)。
また、フレーム構成部53bは、変調部b121から入力された送信データシンボルν1(=s1)、及び、端末装置MT1の送信モード2を示す送信モード情報の変調シンボル、端末装置MT1の受信フィルタ情報の変調シンボル、及び、生成した端末装置MT1の固有参照シンボルを、マッピング情報が示す時間順でアンテナb10j(j=1~Ij)毎に配列する(端末装置MT1宛のアンテナ毎のシンボル列)。
フレーム構成部53bは、配列した端末装置MT1~N宛のアンテナb10j毎のシンボル列を、線形フィルタ乗算部541bに出力する。
フレーム構成部53bは、適応Modulo部12b-kから入力された送信データシンボルνk、端末装置MTkの送信モード情報の変調シンボル、端末装置MTkの受信フィルタ情報の変調シンボル、及び、生成した端末装置MTkの固有参照シンボルを、マッピング情報が示す時間順でアンテナb10j(j=jkS(=Σh=1~k-1 Ih+1)~jkE(=Σh=1~k Ih))毎に配列する(端末装置MTk宛のアンテナ毎のシンボル列;図31参照)。
また、フレーム構成部53bは、変調部b121から入力された送信データシンボルν1(=s1)、及び、端末装置MT1の送信モード2を示す送信モード情報の変調シンボル、端末装置MT1の受信フィルタ情報の変調シンボル、及び、生成した端末装置MT1の固有参照シンボルを、マッピング情報が示す時間順でアンテナb10j(j=1~Ij)毎に配列する(端末装置MT1宛のアンテナ毎のシンボル列)。
フレーム構成部53bは、配列した端末装置MT1~N宛のアンテナb10j毎のシンボル列を、線形フィルタ乗算部541bに出力する。
線形フィルタ乗算部541bは、同時刻に送信するシンボルであって、フレーム構成部53bから入力された端末装置MTkのシンボル列のシンボルSkを組み合わせたベクトルに対して、線形フィルタ算出部511bから入力された情報が示す線形フィルタQを乗算する。
線形フィルタ乗算部541bは、線形フィルタQを乗算した後のJ個の信号を、それぞれ、アンテナb10j毎のシンボル列として、フレーム選択部b54に出力する。
線形フィルタ乗算部541bは、線形フィルタQを乗算した後のJ個の信号を、それぞれ、アンテナb10j毎のシンボル列として、フレーム選択部b54に出力する。
図30は、本実施形態に係るフレーム構成部53bの構成を示す概略ブロック図である。
本実施形態に係るフレーム構成部53b(図30)と第2の実施形態に係るフレーム構成部23b(図12)とを比較すると、受信フィルタ情報挿入部534bが異なる。しかし、他の構成要素(フレーム構成部23bは、送信モード情報挿入部231b、DRS生成部232b、及びDRS挿入部233b)が持つ機能は第2の実施形態と同じである。第2の実施形態と同じ機能の説明は省略する。
本実施形態に係るフレーム構成部53b(図30)と第2の実施形態に係るフレーム構成部23b(図12)とを比較すると、受信フィルタ情報挿入部534bが異なる。しかし、他の構成要素(フレーム構成部23bは、送信モード情報挿入部231b、DRS生成部232b、及びDRS挿入部233b)が持つ機能は第2の実施形態と同じである。第2の実施形態と同じ機能の説明は省略する。
受信フィルタ情報挿入部535bは、線形フィルタ算出部511bから入力された端末装置m1毎の受信フィルタ情報を変調する。受信フィルタ情報挿入部535bは、変調した端末装置m1毎の受信フィルタ情報の変調シンボルを、その端末装置m1のアンテナb10jkSのシンボル列であって送信モード情報挿入部231bから挿入されたシンボル列に挿入する。
<無線信号について>
図31は、本実施形態に係る基地局装置b5が送信する無線信号の一例を示す概略図である。この図において、横軸は時間軸を示す。この図は、J=4、N=2、I1=I2=2の場合の無線信号を示す。また、この図は、同じ周波数帯域で送信された無線信号を、各端末装置宛のストリーム毎の無線信号に分けて表している。上二段はMT1宛のそれぞれのストリームを、下二段はMT2宛のそれぞれのストリームを表している。
図31は、本実施形態に係る基地局装置b5が送信する無線信号の一例を示す概略図である。この図において、横軸は時間軸を示す。この図は、J=4、N=2、I1=I2=2の場合の無線信号を示す。また、この図は、同じ周波数帯域で送信された無線信号を、各端末装置宛のストリーム毎の無線信号に分けて表している。上二段はMT1宛のそれぞれのストリームを、下二段はMT2宛のそれぞれのストリームを表している。
図31において、端末装置MT1宛の無線信号は、変調シンボルs1の信号S311、端末装置MT1の送信モード情報の信号S312(本実施形態では、送信モード2)、端末装置MT1の固有参照シンボルの信号S313(DRS-MT1)、及び、端末装置MT1の受信フィルタ情報の信号S314(MT1宛受信フィルタ情報)を含む信号である。
また、端末装置MT1宛の無線信号は、変調シンボルs1の信号S321、端末装置MT1の送信モード情報の信号S322(本実施形態では、送信モード2)、及び、端末装置MT2の固有参照シンボルの信号S323(DRS-MT2)を含む信号である。
また、端末装置MT1宛の無線信号は、変調シンボルs1の信号S321、端末装置MT1の送信モード情報の信号S322(本実施形態では、送信モード2)、及び、端末装置MT2の固有参照シンボルの信号S323(DRS-MT2)を含む信号である。
また、図31において、端末装置MT2宛の無線信号は、変調シンボルs2の信号S331、端末装置MT2の送信モード情報の信号S332、端末装置MT1の固有参照シンボルの信号S333(DRS-MT1)、及び、端末装置MT2の受信フィルタ情報の信号S334(MT2宛受信フィルタ情報)を含む信号である。
また、端末装置MT2宛の無線信号は、変調シンボルs2の信号S341、端末装置MT2の送信モード情報の信号S342、及び、端末装置MT2の固有参照シンボルの信号S343(DRS-MT2)を含む信号である。
図31において、信号311、S321、S331、S341は同時刻に送信されていることを示す。
また、端末装置MT2宛の無線信号は、変調シンボルs2の信号S341、端末装置MT2の送信モード情報の信号S342、及び、端末装置MT2の固有参照シンボルの信号S343(DRS-MT2)を含む信号である。
図31において、信号311、S321、S331、S341は同時刻に送信されていることを示す。
<端末装置m5について>
図32は、本実施形態に係る端末装置m5の構成を示す概略ブロック図である。この図は、端末装置MTkの構成を示し、アンテナがIk個の場合の図である。
本実施形態に係る端末装置m5(図32)と第1の実施形態に係る端末装置m1(図6)とを比較すると、受信フィルタ取得部m512、受信フィルタ乗算部m513、フレーム分離部m521、DRS用伝搬路推定部m5221、CRS用伝搬路推定部m5222が異なる。しかし、伝搬路補償部m123、送信モード取得部m124、適応復調部1m、復号部m124、伝搬路状態情報生成部m131、及びフレーム構成部m132が持つ機能は第1の実施形態と同じである。第1の実施形態と同じ機能の説明は省略する。
なお、端末装置m5は、Ik個の無線受信部m111-1~m111-Ik、無線受信部m141-1~m141-Ikを備えるが、各々が持つ機能は、それぞれ、端末装置m1の無線受信部m111、無線受信部m141と同じである。
図32は、本実施形態に係る端末装置m5の構成を示す概略ブロック図である。この図は、端末装置MTkの構成を示し、アンテナがIk個の場合の図である。
本実施形態に係る端末装置m5(図32)と第1の実施形態に係る端末装置m1(図6)とを比較すると、受信フィルタ取得部m512、受信フィルタ乗算部m513、フレーム分離部m521、DRS用伝搬路推定部m5221、CRS用伝搬路推定部m5222が異なる。しかし、伝搬路補償部m123、送信モード取得部m124、適応復調部1m、復号部m124、伝搬路状態情報生成部m131、及びフレーム構成部m132が持つ機能は第1の実施形態と同じである。第1の実施形態と同じ機能の説明は省略する。
なお、端末装置m5は、Ik個の無線受信部m111-1~m111-Ik、無線受信部m141-1~m141-Ikを備えるが、各々が持つ機能は、それぞれ、端末装置m1の無線受信部m111、無線受信部m141と同じである。
受信フィルタ取得部m512は、基地局装置b5から予め通知されたマッピング情報に基づいて、無線受信部m111-1~m111-Ikから入力された信号から自装置宛の受信フィルタ情報を抽出する。受信フィルタ取得部m512は、抽出した自装置宛の受信フィルタ情報を受信フィルタ乗算部m513に出力する。
受信フィルタ乗算部m513は、無線受信部m111-1~m111-Ikから入力された信号に、受信フィルタ取得部m512から入力された受信フィルタ情報が示す受信フィルタを乗算する。これにより、乗算後の信号は、伝搬行列が行列Σkの場合の信号となる(式(22)参照)。受信フィルタ乗算部m513は、乗算後の信号をフレーム分離部m521bに出力する。
受信フィルタ乗算部m513は、無線受信部m111-1~m111-Ikから入力された信号に、受信フィルタ取得部m512から入力された受信フィルタ情報が示す受信フィルタを乗算する。これにより、乗算後の信号は、伝搬行列が行列Σkの場合の信号となる(式(22)参照)。受信フィルタ乗算部m513は、乗算後の信号をフレーム分離部m521bに出力する。
フレーム分離部m521は、基地局装置b5から予め通知されたマッピング情報に基づいて、無線受信部m111-1~m111-Ikから入力された信号から、自装置宛の信号を分離する。
フレーム分離部m521は、分離した信号のうち共通参照シンボルの信号を、CRS用伝搬路推定部m5222に出力する。また、フレーム分離部m521は、分離した信号のうち自装置の固有参照シンボルの信号を、DRS用伝搬路推定部m5221に出力する。また、フレーム分離部m521は、分離した信号のうち自装置宛のデータ信号を伝搬路補償部m123に出力する。
フレーム分離部m521は、分離した信号のうち共通参照シンボルの信号を、CRS用伝搬路推定部m5222に出力する。また、フレーム分離部m521は、分離した信号のうち自装置の固有参照シンボルの信号を、DRS用伝搬路推定部m5221に出力する。また、フレーム分離部m521は、分離した信号のうち自装置宛のデータ信号を伝搬路補償部m123に出力する。
DRS用伝搬路推定部m5221は、フレーム分離部m521から入力された固有参照シンボルの信号に基づいて、基地局装置b5が送信した自端末宛のIkストリームの無線信号がアンテナm101~m10Ikで受信されるまでに通る伝搬路状態を推定する。ここで、推定された伝搬路状態を示す伝搬行列は、Σkとなる。DRS用伝搬路推定部m5221は、推定した伝搬路状態を示すCSIを、伝搬路補償部m523に出力する。
CRS用伝搬路推定部m5222は、フレーム分離部m521から入力された共通参照シンボルの信号に基づいて、基地局装置b5のアンテナb101~b10N各々とアンテナm101~m10Ik各々との伝搬路状態を推定する。CRS用伝搬路推定部m5222は、推定した伝搬路状態を示すCSIを、伝搬路状態情報生成部m131に出力する。
CRS用伝搬路推定部m5222は、フレーム分離部m521から入力された共通参照シンボルの信号に基づいて、基地局装置b5のアンテナb101~b10N各々とアンテナm101~m10Ik各々との伝搬路状態を推定する。CRS用伝搬路推定部m5222は、推定した伝搬路状態を示すCSIを、伝搬路状態情報生成部m131に出力する。
<基地局装置b5の動作について>
図33は、本実施形態に係る多重信号生成部5bの動作を示すフロー図である。本実施形態に係る多重信号生成部5bの動作(図33)と第2の実施形態に係る多重信号生成部2bの動作(図13)とを比較すると、ステップS32の処理が異なる。しかし、他の処理(ステップS101、S103~S125)は第2の実施形態と同じである。第2の実施形態と同じ処理の説明は省略する。
図33は、本実施形態に係る多重信号生成部5bの動作を示すフロー図である。本実施形態に係る多重信号生成部5bの動作(図33)と第2の実施形態に係る多重信号生成部2bの動作(図13)とを比較すると、ステップS32の処理が異なる。しかし、他の処理(ステップS101、S103~S125)は第2の実施形態と同じである。第2の実施形態と同じ処理の説明は省略する。
図34は、本実施形態に係る干渉電力算出処理の動作の一例を示すフロー図である。この図は、図33のステップS32での処理動作を示す。本実施形態に係る干渉電力算出処理の動作(図34)と第2の実施形態に係る干渉電力算出処理の動作(図14)とを比較すると、ステップS32-1、S32-3、S32-6、及びS32-8の処理が異なる。しかし、他の処理(ステップS12-2、S12-4、S12-5、S12-7、S12-9、S12-10)は第2の実施形態と同じである。第2の実施形態と同じ処理の説明は省略する。
(ステップS32-1) Modulo演算切替決定部514bは、端末装置MT1宛の変調シンボルs1のアンテナb101~b10I1各々での電力を対角成分とする行列を、送信電力行列Qsとする。ここで、行列Qsの対角成分である電力は、フレーム単位でのシンボルの電力をアンテナ毎に平均した平均電力である。その後、ステップS12-2に進む。
(ステップS32-3) Modulo演算切替決定部514bは、ステップS32-6又はS32-8で算出した送信電力行列Πlを用いて干渉電力Pkを算出する(式(26)参照)。なお、k=2の場合、Modulo演算切替決定部514bは、送信電力行列Π1をステップS32-1で算出したQsとする。その後、ステップS12-4に進む。
(ステップS32-3) Modulo演算切替決定部514bは、ステップS32-6又はS32-8で算出した送信電力行列Πlを用いて干渉電力Pkを算出する(式(26)参照)。なお、k=2の場合、Modulo演算切替決定部514bは、送信電力行列Π1をステップS32-1で算出したQsとする。その後、ステップS12-4に進む。
(ステップS32-6) Modulo演算切替決定部514bは、QMIを送信電力行列Πkとする。ここで、QMは剰余シンボルsk’の平均電力であり、信号点平面上(図37参照)において原点を中心としたI-chで[-τ/2,τ/2]、Q-chで[-τ/2,τ/2]に含まれる信号点に、信号が等確率で分布していると仮定した場合の電力である。また、Iは単位行列である。
(ステップS32-8) Modulo演算切替決定部514bは、Qs+Ψkを送信電力Tkとする。ここで、Qsは変調シンボルslのフレーム単位でのシンボルの電力を平均し、平均した平均電力を対角成分とする行列である。また、Qs+Ψkの各対角成分各々は、干渉除去シンボルsk-fkのアンテナ毎の平均電力を示す。その後、ステップS12-9に進む。
(ステップS32-8) Modulo演算切替決定部514bは、Qs+Ψkを送信電力Tkとする。ここで、Qsは変調シンボルslのフレーム単位でのシンボルの電力を平均し、平均した平均電力を対角成分とする行列である。また、Qs+Ψkの各対角成分各々は、干渉除去シンボルsk-fkのアンテナ毎の平均電力を示す。その後、ステップS12-9に進む。
このように、本実施形態によれば、多重信号生成部5bは、「送信モード1」の端末装置MTk宛の信号であってModulo演算を行った複数のストリームの信号と、「送信モード2」の端末装置MTk宛の信号であってModulo演算を行わない複数のストリームの信号と、を多重する。これにより、本実施形態では、無線通信システムは、干渉電力が小さい信号と干渉電力が大きい信号とを多重するとともに、干渉電力が大きい信号にはModulo演算を行って干渉電力が小さい信号にはModulo演算を行わずに信号を多重することができ、伝搬特性を向上させることができる。
なお、上記第1、2、5の実施形態において、基地局装置b1、b2、b5は、「送信モード1」又は「送信モード2」を示す送信モード情報を生成する場合について説明をした。しかし、本発明はこれに限らず、基地局装置b1、b2、b5が「送信モード1」を示す送信モード情報のみ、又は、「送信モード2」を示す送信モード情報のみを生成してもよい。この場合、基地局装置b1、b2、b5又は端末装置m1、m5では、送信モード情報の入力又は通知があった場合にはその送信モード情報が示す送信モードで処理を行い、送信モード情報の入力又は通知がなかった場合には、入力又は通知される送信モード情報が示す送信モード以外の送信モードで処理を行う。
また、上記第1、2、5の実施形態において、閾値P0=0としてもよい。この場合、基地局装置b1、b2、b5及び端末装置m1、m5は、端末装置m1、m5が干渉除去順が先の端末装置m1、m5から干渉をまったく受けていない(伝搬路が直交している)場合にはModulo演算を行わないとすることができる。また、基地局装置b1、b2、b5及び端末装置m1、m5は、少しでも干渉を受ける場合、つまり、他の端末装置m1、m5宛の信号の干渉によって送信電力が高くなる場合には、Modulo演算を行って送信電力を低くすることができる。もちろん、この場合、端末装置m1、m5から基地局装置b1、b2、b5に通知された伝搬路情報を用いて基地局装置b1、b2、b5が得た伝搬路が直交していればよい。基地局装置b1、b2、b5がデータ信号を送信する時点で、実際の伝搬路が完全に直交していなくてもよい。
なお、上記各実施形態における通信はアップリンクに適用してもよい。また、上記各実施形態における通信は、OFDM(Orthogonal Frequency Division Multiplexing:直交周波数分割多重)通信であってもよい。この場合、サブキャリア又は複数のサブキャリア単位で、上記各実施形態におけるシンボルの処理を行う。以下、この場合の構成について説明をする。
図35は、OFDM処理を行う構成を示す概略ブロック図である。この図において、符号c1を付した構成c1は、IFFT(Inverse Fast Fourier transform;逆高速フーリエ変換)部c11、GI(Guard Interval;ガードインターバル)挿入部c12を含んで構成される。符号c2を付した構成c2は、GI除去部c21、FFT(Fast Fourier transform;高速フーリエ変換)部c22を含んで構成される。
IFFT部c11は、入力された信号に対して逆高速フーリエ変換を行って、GI挿入部c12に出力する。GI挿入部c12は、IFFT部c11から入力された信号にガードインターバルを挿入して、出力する。GI除去部c21は、入力された信号からガードインターバルを除去して、FFT部c22に出力する。FFT部c22は、GI除去部c21から入力された信号に対して、高速フーリエ変換を行って出力する。
IFFT部c11は、入力された信号に対して逆高速フーリエ変換を行って、GI挿入部c12に出力する。GI挿入部c12は、IFFT部c11から入力された信号にガードインターバルを挿入して、出力する。GI除去部c21は、入力された信号からガードインターバルを除去して、FFT部c22に出力する。FFT部c22は、GI除去部c21から入力された信号に対して、高速フーリエ変換を行って出力する。
上記各実施形態において、ダウンリンクでOFDM通信を行う場合、例えば、基地局装置b1~b5では、フレーム選択部b14、b24、b44、b54と無線送信部b151~b15N各々の間に、図35の構成c1を設ける。また、この場合、端末装置m1では、無線受信部m111とフレーム分離部m121との間に、端末装置m5では無線受信部m111-1~m111-Ik各々と受信フィルタ取得部m512及び受信フィルタ乗算部m513との間に、図35の構成c2を設ける。
また、上記各実施形態において、アップリンクでOFDM通信を行う場合、例えば、基地局装置b1~b5では、無線受信部b161~b16N各々と伝搬路情報取得部b17又はフレーム分離部b28との間に、図35の構成c2を設ける。また、この場合、端末装置m1、m4、m5では、フレーム構成部m132と無線送信部m141又は無線送信部m141-1~m141-Ikとの間に、図35の構成c1を設ける。
また、上記各実施形態において、アップリンクでOFDM通信を行う場合、例えば、基地局装置b1~b5では、無線受信部b161~b16N各々と伝搬路情報取得部b17又はフレーム分離部b28との間に、図35の構成c2を設ける。また、この場合、端末装置m1、m4、m5では、フレーム構成部m132と無線送信部m141又は無線送信部m141-1~m141-Ikとの間に、図35の構成c1を設ける。
また、上記各実施形態において、基地局装置b1~b5及び端末装置m1、m4、m5は、例えば、OFDM通信を行う場合には、共通参照シンボルの信号、固有参照シンボルの信号、及び送信モード情報の信号を、時分割ではなく周波数分割して送信してもよいし、CDMA(Code Division Multiple Access;符号分割多元接続)などで用いる直交符号やCAZAC(Constant Amplitude Zero Auto Correlation)系列等の符号を用いて多重送信してもよいし、また、これらの組み合わせを用いて送信してもよい。
また、上記各実施形態において、基地局装置b1~b5及び端末装置m1、m4、m5は、線形フィルタを用いた処理に代えて、例えば、非特許参考文献2記載のMMSE(Minimum Mean-Square Error;最小平均二乗誤差)規範に基づいた処理を行ってMU-MIMO THPを用いた通信を行ってもよいし、非特許参考文献2記載のオーダリングを用いた処理を行ってもよい。
また、上記各実施形態において、基地局装置b1~b5及び端末装置m1、m4、m5は、線形フィルタを用いた処理に代えて、例えば、非特許参考文献2記載のMMSE(Minimum Mean-Square Error;最小平均二乗誤差)規範に基づいた処理を行ってMU-MIMO THPを用いた通信を行ってもよいし、非特許参考文献2記載のオーダリングを用いた処理を行ってもよい。
また、上記各実施形態において、端末装置m1、m4、m5は、伝搬行列Hの各行の成分の値を量子化したものを、CSIとして基地局装置b1~b5に送信してもよい。また、端末装置m1、m4、m5及び基地局装置b1~b5が量子化した値を示す量子化情報のパターン(Codebookという)を予め記憶し、端末装置m1、m4、m5が、そのパターンを識別する識別情報をCSIとして基地局装置b1~b5に送信してもよい。
図36は、Codebookの一例を示す概略図である。
図36は、Codebookの一例を示す概略図である。
また、上記実施形態において、干渉除去順とは、上述のように、基地局装置b1~b5が逐次的に干渉を減算していく端末装置MTkの順番であり、MT1、MT2、MT3、・・・、MTNの端末番号順である。ここで、各端末装置MTk宛の無線信号は、少なくとも、より前の順番の端末装置MTl(l≦k-1)宛の無線信号が端末装置MTk宛に及ぼす干渉を、端末装置MTk宛の変調信号から減算することにより生成される。
また、上記各実施形態において、基地局装置b1~b5及び端末装置m1、m4、m5の一部の構成は、プロセッサ内で実行されてもよい。例えば、基地局装置b1~b5において多重信号生成部1b~5b及び無線送信部b151~b15Jのみがプロセッサ内で実行されてもよいし、これらの構成に他の一部の構成を加えたものであってもよい。また、例えば、端末装置m1、m4、m5において適応軟推定部1m及び送信モード取得部m124或いは送信モード検出部m424のみがプロセッサ内で実行されてもよいし、これらの構成に他の一部の構成を加えたものであってもよい。
また、上記第3の実施形態において、基地局装置b3は、端末番号kを示す情報を端末装置MTkに通知してもよい。例えば、基地局装置b3及び端末装置MTkが、予め閾値Kを記憶している場合、端末番号kと閾値Kを比較することによって、送信モードを判定することができる。
また、上記第3、4の実施形態において、端末装置m1、m4に複数の送信アンテナを設けてもよい。この場合、基地局装置b3、b4は、基地局装置b5と同様にして複数のストリームの信号を送信し、端末装置m1、m4は、端末装置m5と同様にして複数のストリームの信号を受信する。
また、上記第3、4の実施形態において、端末装置m1、m4に複数の送信アンテナを設けてもよい。この場合、基地局装置b3、b4は、基地局装置b5と同様にして複数のストリームの信号を送信し、端末装置m1、m4は、端末装置m5と同様にして複数のストリームの信号を受信する。
また、上記各実施形態において、基地局装置b1~b5が備えるアンテナの本数と、端末装置m1、m4、m5が備えるアンテナの本数の合計とが、データストリームの数と一致する場合について説明をした。しかし、本発明はこれに限らず、例えば、ある端末装置m1、m4、m5が物理的に2本のアンテナで信号を受信するが、受信した信号を1つの信号に合成するように設計されている場合、論理的には(端末装置m1、m4、m5や基地局装置b1~b5の処理としては)アンテナが1本として扱ってもよい。
なお、上述した実施形態における端末装置m1、m4、m5及び基地局装置b1~b5の一部、例えば、符号部b111~b11N、変調部b121~b12N、多重信号生成部1b、2b、3b、4b、5b、CRS生成部b13、b23、フレーム選択部b14、b24、b44、b54、無線送信部b151~b15J、無線受信部b161~b16J、伝搬路情報取得部b17、線形フィルタ算出部111b、211b、511b、干渉算出部112b、212b、干渉減算部113b、113b-2~113b-N、Modulo演算切替決定部114b、214b、514b、適応Modulo部12b、12b-2~12b-N、フレーム構成部13b、23b、43b、53b、線形フィルタ乗算部141b、241b、541b、Modulo演算切替部121b、121b-k、Modulo演算部122b、122b-k、送信モード情報挿入部131b、231b、DRS生成部132b、232b、DRS挿入部133b、233b、無線受信部m111、m111-1~m111-Ik、フレーム分離部m121、m421、伝搬路推定部m122、伝搬路補償部m123、送信モード取得部m124、適応復調部1m、復号部m124、伝搬路状態情報生成部m131、フレーム構成部m132、無線送信部m141、m141-1~m141-Ik、Modulo演算切替部111m、Modulo演算部112m、復調部113m、フレーム分離部b28、伝搬路情報取得部b27、送信モード検出部m424、受信フィルタ情報挿入部534b、受信フィルタ取得部m512、受信フィルタ乗算部m513、フレーム分離部m521、DRS用伝搬路推定部m5221、及びCRS用伝搬路推定部m5222をコンピュータで実現するようにしても良い。その場合、この制御機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによって実現しても良い。なお、ここでいう「コンピュータシステム」とは、端末装置m1、m4、m5又は基地局装置b1~b5置に内蔵されたコンピュータシステムであって、OSや周辺機器等のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでも良い。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
また、上述した実施形態における端末装置m1、m4、m5及び基地局装置b1~b5の一部、または全部を、LSI(Large Scale Integration)等の集積回路として実現しても良い。端末装置m1、m4、m5及び基地局装置b1~b5の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化しても良い。また、集積回路化の手法はLSIに限らず専用回路、または汎用プロセッサで実現しても良い。また、半導体技術の進歩によりLSIに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いても良い。
また、上述した実施形態における端末装置m1、m4、m5及び基地局装置b1~b5の一部、または全部を、LSI(Large Scale Integration)等の集積回路として実現しても良い。端末装置m1、m4、m5及び基地局装置b1~b5の各機能ブロックは個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化しても良い。また、集積回路化の手法はLSIに限らず専用回路、または汎用プロセッサで実現しても良い。また、半導体技術の進歩によりLSIに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いても良い。
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
本発明は、送信装置、受信装置、無線通信システムに用いて好適であり、伝搬特性を向上させることができる。
B、b1~b5・・・基地局装置、MT1~MTN、m1、m4、m5・・・端末装置、b111~b11N・・・符号部、b121~b12N・・・変調部、1b、2b、3b、4b、5b・・・多重信号生成部、b13、b23・・・CRS生成部、b14、b24、b44、b54・・・フレーム選択部b151~b15J・・・無線送信部、b101~b10J・・・アンテナ、b161~b16J・・・無線受信部、b17・・・伝搬路情報取得部、111b、211b、511b・・・線形フィルタ算出部(係数算出部)、112b、212b・・・干渉算出部、113b、113b-2~113b-N・・・干渉減算部、114b、214b、514b・・・Modulo演算切替決定部(剰余切換決定部)、12b、12b-2~12b-N・・・適応Modulo部(適応剰余部)、13b、23b、43b、53b・・・フレーム構成部、141b、241b、541b・・・線形フィルタ乗算部(係数乗算部)、121b、121b-k・・・Modulo演算切替部、122b、122b-k・・・Modulo演算部(剰余演算部)、131b、231b・・・送信モード情報挿入部、132b、232b・・・DRS生成部、133b、233b・・・DRS挿入部(固有参照信号挿入部)、m101・・・アンテナ、m111、m111-1~m111-Ik・・・無線受信部、m121、m421・・・フレーム分離部、m122・・・伝搬路推定部、m123・・・伝搬路補償部、m124・・・送信モード取得部、1m・・・適応復調部、m124・・・復号部、m131・・・伝搬路状態情報生成部、m132・・・フレーム構成部、m141、m141-1~m141-Ik・・・無線送信部、111m・・・Modulo演算切替部、112m・・・Modulo演算部、113m・・・復調部、b28・・・フレーム分離部、b27・・・伝搬路情報取得部、b49・・・端末数情報記憶部、m425・・・端末数情報記憶部、m424・・・送信モード検出部、534b・・・受信フィルタ情報挿入部、m512・・・受信フィルタ取得部、m513・・・受信フィルタ乗算部、m521・・・フレーム分離部、m5221・・・DRS用伝搬路推定部、m5222・・・CRS用伝搬路推定部
Claims (30)
- 複数の送信アンテナを備え、複数の受信装置宛の信号を、空間多重して送信する送信装置において、
信号の電力を抑圧する電力抑圧処理を行った第1の前記受信装置宛の信号と、前記電力抑圧処理を行わない第2の前記受信装置宛の信号と、を多重する多重信号生成部を備えることを特徴とする送信装置。 - 前記多重信号生成部は、前記複数の受信装置各々との伝搬路状態情報に基づいて、前記受信装置が第1の受信装置であるか又は第2の受信装置であるかを決定することを特徴とする請求項1に記載の送信装置。
- 前記多重信号生成部は、複数の第1の前記受信装置宛の信号と、複数の第2の前記受信装置宛の信号と、を多重することを特徴とする請求項1又は2に記載の送信装置。
- 前記電力抑圧処理は、剰余演算であることを特徴とする請求項1乃至3に記載の送信装置。
- 前記多重信号生成部は、
前記受信装置が第1の受信装置であるか又は第2の受信装置であるかを決定し、前記第1の受信装置と第2の受信装置とを識別する送信モード情報を生成して出力する剰余切換決定部と、
前記剰余切換決定部から入力された送信モード情報に基づいて、前記第1の受信装置宛の信号と前記第2の受信装置宛の信号を生成する適応剰余部と、
を備えることを特徴とする請求項1乃至4のいずれかに記載の送信装置。 - 前記剰余切換決定部は、他の受信装置宛の信号による干渉電力が閾値より大きい場合に前記受信装置を第1の受信装置であると決定し、他の受信装置宛の信号による干渉電力が閾値より小さい場合に前記受信装置を第2の受信装置であると決定することを特徴とする請求項5に記載の送信装置。
- 前記多重信号生成部は、
前記複数の受信装置各々との伝搬路状態情報に基づいて、前記受信装置各々に関する干渉係数を算出する係数算出部と、
前記係数算出部が算出した干渉係数と、他の受信装置宛の信号と、に基づいて前記受信装置宛の信号に対する干渉であって他の受信装置宛の信号による干渉信号を算出する干渉算出部と、
前記受信装置宛の信号から、干渉算出部が算出した他の受信装置宛の信号による干渉信号を減算する干渉減算部と、
を備え、
前記適応剰余部は、前記剰余切換決定部から入力されたそれぞれの送信モード情報に基づいて、前記干渉減算部がそれぞれの干渉信号を減算した信号から、前記第1の受信装置宛の信号と前記第2の受信装置宛の信号をそれぞれ生成することを特徴とする請求項5に記載の送信装置。 - 前記剰余切換決定部が生成した送信モード情報であって第1の受信装置であることを示す送信モード情報の信号を、前記信号に挿入するフレーム構成部を備えることを特徴とする請求項5乃至7に記載の送信装置。
- 前記剰余切換決定部が生成した送信モード情報であって第2の受信装置であることを示す送信モード情報の信号を、前記信号に挿入するフレーム構成部を備えることを特徴とする請求項5乃至7に記載の送信装置。
- 前記多重信号生成部は、
前記複数の受信装置各々との伝搬路状態情報に基づいて、線形フィルタ、及び前記受信装置各々に関する干渉係数を算出する係数算出部と、
前記係数算出部が算出した干渉係数と、他の受信装置宛の信号と、に基づいて前記受信装置宛の信号に対する干渉であって他の受信装置宛の信号による干渉信号を算出する干渉算出部と、
前記受信装置宛の信号から、干渉算出部が算出した他の受信装置宛の信号による干渉信号を減算する干渉減算部と、
前記剰余切換決定部から入力された送信モード情報に基づいて、前記干渉減算部が減算した減算した信号から、前記第1の受信装置宛の信号と前記第2の受信装置宛の信号を生成する適応剰余部と、
前記フレーム構成部が挿入した送信モード情報の信号と、前記適応剰余部が生成した前記第1の受信装置宛の信号と前記第2の受信装置宛の信号と、に対して、前記係数算出部が算出した線形フィルタを乗算する係数乗算部と、
を備えることを特徴とする請求項8又は9に記載の送信装置。 - 前記多重信号生成部は、
前記受信装置各々の固有参照信号を、当該受信装置宛の信号に挿入するフレーム構成部を備えることを特徴とする請求項4乃至10のいずれかに記載の送信装置。 - 前記多重信号生成部は、
前記複数の受信装置各々との伝搬路状態情報に基づいて、前記受信装置各々に関する干渉係数を算出する係数算出部と、
前記フィルタ算出部が算出した干渉係数と、他の受信装置宛の信号と、に基づいて前記受信装置宛の信号に対する干渉であって他の受信装置宛の信号による干渉信号を算出する干渉算出部と、
予め定めた受信装置の順序に従って、当該受信装置宛の信号から干渉算出部が算出した他の受信装置宛の信号による干渉信号を減算する干渉減算部と、
前記受信装置の順序が閾値より大きい第1の受信装置宛の信号に剰余演算を行う剰余演算部と、
前記受信装置の順序が閾値より小さい第2の受信装置宛の信号であって前記干渉減算部が前記干渉信号を減算した信号と、前記剰余演算部が剰余演算を行った信号と、を多重する多重信号生成部を備えることを特徴とする請求項4に記載の送信装置。 - 前記受信装置の順序が閾値より大きい第1の受信装置であることを示す送信モード情報の信号を、前記信号に挿入するフレーム構成部を備えることを特徴とする請求項12に記載の送信装置。
- 前記受信装置の順序が閾値より小さい第2の受信装置であることを示す送信モード情報の信号を、前記信号に挿入するフレーム構成部を備えることを特徴とする請求項13に記載の送信装置。
- 前記係数算出部は、前記複数の受信装置各々との伝搬路状態情報に基づいて、線形フィルタ、及び前記受信装置各々に関する干渉係数を算出し、
前記多重信号生成部は、
前記フレーム構成部が挿入した送信モード情報の信号と、前記適応剰余部が生成した前記第1の受信装置宛の信号と前記第2の受信装置宛の信号と、に対して、前記係数算出部が算出した線形フィルタを乗算する係数乗算部と、
を備えることを特徴とする請求項13又は14に記載の送信装置。 - 空間多重された複数の受信装置宛の信号を受信する受信装置において、
信号の電力を抑圧する電力抑圧処理を行った第1の前記受信装置宛の信号であるか又は前記電力抑圧処理を行わない第2の前記受信装置宛の信号であるかを判定する送信モード判定部と、
前記送信モード判定部での判定結果に基づいて、前記信号を復調する適応復調部と、
を備えることを特徴とする受信装置。 - 前記電力抑圧処理は、剰余演算であることを特徴とする請求項16に記載の受信装置。
- 前記送信モード判定部は、前記信号に含まれる情報であって前記第1の受信装置と第2の受信装置とを識別する送信モード情報を取得し、取得した送信モード情報に基づいて、前記第1の受信装置宛の信号であるか又は前記第2の受信装置宛の信号であるかを判定することを特徴とする請求項16又は17に記載の受信装置。
- 前記適応復調部は、前記送信モード判定部が、前記送信モード情報に基づいて、前記第1の受信装置宛の信号であると判定した場合に前記信号に剰余演算を行って復調し、前記送信モード判定部が前記第2の受信装置宛の信号であると判定した場合に前記信号に剰余演算を行わないで復調することを特徴とする請求項18に記載の受信装置。
- 前記信号から受信装置各々の固有参照信号を抽出するフレーム分離部と、
前記フレーム分離部が抽出した固有参照信号に基づいて、伝搬路状態を推定する伝搬路推定部と、
前記伝搬路推定部が推定した伝搬路状態を示す伝搬路状態情報に基づいて、前記信号に対して伝搬路補償する伝搬路補償部と、
を備えることを特徴とする請求項16又は17に記載の受信装置。 - 前記送信モード判定部は、前記信号に含まれる受信装置各々の固有参照信号に基づいて、前記第1の受信装置宛の信号であるか又は前記第2の受信装置宛の信号であるかを判定することを特徴とする請求項20に記載の受信装置。
- 前記送信モード判定部は、前記固有参照信号が配置された位置が示す前記受信装置の順序であって、前記信号から干渉信号が減算された順序に基づいて、前記第1の受信装置宛の信号であるか又は前記第2の受信装置宛の信号であるかを判定することを特徴とする請求項21に記載の受信装置。
- 前記送信モード判定部は、前記受信装置の順序が閾値以後の順序である場合に前記受信装置を第1の受信装置であると判定し、前記受信装置の順序が閾値より前の順序である場合に前記受信装置を第2の受信装置であると判定することを特徴とする請求項22に記載の受信装置。
- 前記適応復調部は、前記送信モード判定部が前記第1の受信装置宛の信号であると判定した場合に前記信号に剰余演算を行って復調し、前記送信モード判定部が前記第2の受信装置宛の信号であると判定した場合に前記信号に剰余演算を行わないで復調することを特徴とする請求項21乃至23のいずれかに記載の受信装置。
- 前記固有参照信号は前記受信装置の順序で時間順に配置され、
前記送信モード判定部は、前記固有参照信号のうち前記受信装置の順序と対応付けされた順番の最後に受信した固有参照信号を選択し、
前記送信モード判定部が選択した固有参照信号に基づいて、伝搬路状態を推定する伝搬路推定部と、
前記伝搬路推定部が推定した伝搬路状態を示す伝搬路状態情報に基づいて、前記信号に対して伝搬路補償する伝搬路補償部と、
を備えることを特徴とする請求項21に記載の受信装置。 - 複数の受信装置宛の信号を空間多重して送信する送信装置と、前記送信装置が送信した信号を受信する受信装置とを具備する無線通信システムにおいて、
前記送信装置は、
信号の電力を抑圧する電力抑圧処理を行った第1の前記受信装置宛の信号と、前記電力抑圧処理を行わない第2の前記受信装置宛の信号と、を多重する多重信号生成部を備え、
前記受信装置は、
前記第1の受信装置宛の信号であるか又は前記第2の受信装置宛の信号であるかを判定する送信モード判定部と、
前記送信モード判定部での判定結果に基づいて、前記信号を復調する適応復調部と、
を備えることを特徴とする無線通信システム。 - 複数の受信装置宛の信号を、空間多重して送信する送信装置における送信制御方法において、
多重信号生成部が、信号の電力を抑圧する電力抑圧処理を行った第1の前記受信装置宛の信号と、前記電力抑圧処理を行わない第2の前記受信装置宛の信号と、を多重する過程を有することを特徴とする送信制御方法。 - 空間多重された複数の受信装置宛の信号を受信する受信装置における受信制御方法において、
送信モード判定部が、信号の電力を抑圧する電力抑圧処理を行った第1の前記受信装置宛の信号であるか又は前記電力抑圧処理を行わない第2の前記受信装置宛の信号であるかを判定する第1の過程と、
適応復調部が、前記第1の過程での判定結果に基づいて、前記信号を復調する第2の過程と、
を有することを特徴とする受信制御方法。 - 複数の受信装置宛の信号を、空間多重して送信する送信装置に用いられるプロセッサにおいて、
信号の電力を抑圧する電力抑圧処理を行った第1の前記受信装置宛の信号と、前記電力抑圧処理を行わない第2の前記受信装置宛の信号と、を多重する多重信号生成部を備えることを特徴とするプロセッサ。 - 空間多重された複数の受信装置宛の信号を受信する受信装置に用いられるプロセッサにおいて、
信号の電力を抑圧する電力抑圧処理を行った第1の前記受信装置宛の信号であるか又は前記電力抑圧処理を行わない第2の前記受信装置宛の信号であるかを判定する送信モード判定部と、
前記送信モード判定部での判定結果に基づいて、前記信号を復調する適応復調部と、
を備えることを特徴とするプロセッサ。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/576,866 US9001724B2 (en) | 2010-02-05 | 2010-12-17 | Transmission device, reception device, wireless communication system, transmission control method, reception control method, and processor |
CN201080063047.2A CN102742200B (zh) | 2010-02-05 | 2010-12-17 | 发送装置、接收装置、无线通信系统、发送控制方法、接收控制方法和处理器 |
EP10845269.9A EP2533449B1 (en) | 2010-02-05 | 2010-12-17 | Transmitter apparatus, receiver apparatus, wireless communication system, transmission control method, reception control method, and processor |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010024782A JP5686427B2 (ja) | 2010-02-05 | 2010-02-05 | 送信装置、受信装置、無線通信システム、送信制御方法、受信制御方法、及び、プロセッサ |
JP2010-024782 | 2010-02-05 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2011096138A1 true WO2011096138A1 (ja) | 2011-08-11 |
Family
ID=44355160
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2010/072759 WO2011096138A1 (ja) | 2010-02-05 | 2010-12-17 | 送信装置、受信装置、無線通信システム、送信制御方法、受信制御方法、及び、プロセッサ |
Country Status (5)
Country | Link |
---|---|
US (1) | US9001724B2 (ja) |
EP (1) | EP2533449B1 (ja) |
JP (1) | JP5686427B2 (ja) |
CN (1) | CN102742200B (ja) |
WO (1) | WO2011096138A1 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013024838A1 (ja) * | 2011-08-15 | 2013-02-21 | シャープ株式会社 | 無線送信装置、無線受信装置、プログラム、集積回路および無線通信システム |
JP2013042350A (ja) * | 2011-08-15 | 2013-02-28 | Sharp Corp | 無線送信装置、無線受信装置、プログラム、集積回路および無線通信システム |
JP2013066065A (ja) * | 2011-09-16 | 2013-04-11 | Sharp Corp | 無線送信装置、無線受信装置、無線通信システム、プログラムおよび集積回路 |
CN103312432A (zh) * | 2012-03-06 | 2013-09-18 | 华为技术有限公司 | 一种预编码方法、基站及用户设备 |
Families Citing this family (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5547988B2 (ja) * | 2010-03-01 | 2014-07-16 | シャープ株式会社 | 通信システム、送信装置、受信装置、通信方法 |
CN104144136B (zh) * | 2013-05-10 | 2017-12-15 | 华为技术有限公司 | 用户专用参考信号的发送方法及装置 |
US9020021B2 (en) * | 2013-07-29 | 2015-04-28 | International Business Machines Corporation | Precoding loss reduction |
CN104811229B (zh) * | 2014-01-24 | 2020-09-08 | 中兴通讯股份有限公司 | 信道状态信息处理方法、装置、终端及基站 |
KR102314459B1 (ko) * | 2014-08-12 | 2021-10-19 | 삼성전자주식회사 | 이동 통신 시스템에서 간섭 제어 방법 및 장치 |
CN106605373B (zh) * | 2014-09-30 | 2020-11-06 | 株式会社东芝 | 无线通信用集成电路、无线通信终端以及无线通信方法 |
JP6478613B2 (ja) * | 2014-12-16 | 2019-03-06 | 株式会社東芝 | 受信装置、通信システム、および干渉検出方法 |
US9819405B2 (en) * | 2015-06-12 | 2017-11-14 | Huawei Technologies Co., Ltd. | Systems and methods for transmission pairing mixed transmission modes |
US10334533B2 (en) | 2016-11-02 | 2019-06-25 | At&T Intellectual Property I, L.P. | Non-orthogonal design for channel state information reference signals for a 5G air interface or other next generation network interfaces |
US10237032B2 (en) | 2017-01-06 | 2019-03-19 | At&T Intellectual Property I, L.P. | Adaptive channel state information reference signal configurations for a 5G wireless communication network or other next generation network |
US10320512B2 (en) | 2017-01-08 | 2019-06-11 | At&T Intellectual Property I, L.P. | Interference cancelation for 5G or other next generation network |
US9942072B1 (en) | 2017-01-27 | 2018-04-10 | Harris Corporation | Communications device with adaptive demodulator for PSK and FSK modulations and related methods |
WO2019215874A1 (ja) * | 2018-05-10 | 2019-11-14 | 株式会社Nttドコモ | 受信装置及び送信装置 |
WO2020056650A1 (en) * | 2018-09-19 | 2020-03-26 | Nokia Shanghai Bell Co., Ltd. | Network assisted feedback weight detection for nonlinear precoding |
JP7332873B2 (ja) * | 2019-09-10 | 2023-08-24 | 富士通株式会社 | 符号化回路、復号化回路、符号化方法、復号化方法、伝送装置、及び光伝送システム |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008149533A1 (ja) * | 2007-05-31 | 2008-12-11 | Panasonic Corporation | 無線通信移動局装置およびcddモード判定方法 |
JP2009182894A (ja) * | 2008-01-31 | 2009-08-13 | Toshiba Corp | 無線送信方法及び装置 |
JP2009206897A (ja) * | 2008-02-28 | 2009-09-10 | Sharp Corp | 基地局装置、端末装置及び無線通信システム |
JP2009253975A (ja) * | 2008-04-02 | 2009-10-29 | Ntt Docomo Inc | 多入力多出力のプリコーディング方法およびその装置 |
JP2010024782A (ja) | 2008-07-24 | 2010-02-04 | Hinomoto Jomae Ltd | 両つまみパチン錠 |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1232139C (zh) * | 2002-02-18 | 2005-12-14 | 索尼株式会社 | 无线电通信系统、无线电通信装置和无线电通信方法 |
JP4485575B2 (ja) * | 2004-08-24 | 2010-06-23 | 株式会社エヌ・ティ・ティ・ドコモ | 入力シーケンスを並べ替えて送信シーケンスを取得するためのプリコーダおよび方法 |
GB0519749D0 (en) * | 2005-07-08 | 2005-11-09 | Koninkl Philips Electronics Nv | Transmission over a multiple input multiple output broadcast channel (MIMO-BC) |
JP4704909B2 (ja) * | 2005-12-27 | 2011-06-22 | 京セラ株式会社 | 基地局装置及び基地局装置の制御方法 |
US7848241B2 (en) * | 2006-01-31 | 2010-12-07 | Motorola Mobility, Inc. | Method and apparatus for handoff control in mobile communications systems |
CN101682432B (zh) * | 2007-05-29 | 2013-03-06 | 三菱电机株式会社 | 校准方法、通信系统、频率控制方法以及通信装置 |
US8219100B2 (en) * | 2007-08-31 | 2012-07-10 | Cellco Partnership | Active service redirection for a private femto cell |
JP5244381B2 (ja) * | 2007-12-26 | 2013-07-24 | 株式会社東芝 | 無線通信装置、無線通信方法および通信プログラム |
JP5231871B2 (ja) * | 2008-05-28 | 2013-07-10 | 株式会社東芝 | 無線通信装置、システム、方法およびプログラム |
JP5156498B2 (ja) * | 2008-06-18 | 2013-03-06 | 株式会社エヌ・ティ・ティ・ドコモ | 基地局及び移動通信方法 |
KR101524283B1 (ko) | 2008-07-07 | 2015-05-29 | 삼성전자주식회사 | 광대역 무선통신 시스템에서 핸드오버 절차와 그에 따른펨토 기지국의 송신기 파워 제어 방법 및 장치 |
JP2010028384A (ja) * | 2008-07-17 | 2010-02-04 | Toshiba Corp | 無線送信方法および装置 |
JP2010028737A (ja) * | 2008-07-24 | 2010-02-04 | Nippon Telegr & Teleph Corp <Ntt> | 無線通信方法及び無線通信システム |
JP2010154320A (ja) * | 2008-12-25 | 2010-07-08 | Toshiba Corp | 無線通信装置及び無線通信方法 |
JP5511312B2 (ja) * | 2009-05-21 | 2014-06-04 | シャープ株式会社 | 受信装置、通信方法、プログラム |
US8451944B2 (en) * | 2009-09-04 | 2013-05-28 | Hitachi, Ltd. | Tomlinson harashima precoding with additional receiver processing in a multi-user multiple-input multiple-output wireless transmission system |
-
2010
- 2010-02-05 JP JP2010024782A patent/JP5686427B2/ja active Active
- 2010-12-17 EP EP10845269.9A patent/EP2533449B1/en active Active
- 2010-12-17 CN CN201080063047.2A patent/CN102742200B/zh active Active
- 2010-12-17 US US13/576,866 patent/US9001724B2/en active Active
- 2010-12-17 WO PCT/JP2010/072759 patent/WO2011096138A1/ja active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2008149533A1 (ja) * | 2007-05-31 | 2008-12-11 | Panasonic Corporation | 無線通信移動局装置およびcddモード判定方法 |
JP2009182894A (ja) * | 2008-01-31 | 2009-08-13 | Toshiba Corp | 無線送信方法及び装置 |
JP2009206897A (ja) * | 2008-02-28 | 2009-09-10 | Sharp Corp | 基地局装置、端末装置及び無線通信システム |
JP2009253975A (ja) * | 2008-04-02 | 2009-10-29 | Ntt Docomo Inc | 多入力多出力のプリコーディング方法およびその装置 |
JP2010024782A (ja) | 2008-07-24 | 2010-02-04 | Hinomoto Jomae Ltd | 両つまみパチン錠 |
Non-Patent Citations (3)
Title |
---|
H. HARASHIMA; H. MIYAKAWA: "Matched-Transmission Technique for Channels With Intersymbol Interference", IEEE TRANSACTIONS ON COMMUNICATIONS, vol. COM-20, no. 4, August 1972 (1972-08-01), pages 774 - 780, XP000990996, DOI: doi:10.1109/TCOM.1972.1091221 |
J. LIU; A. KRZYMIEN: "Improved Tomlinson-Harashima Precoding for the Downlink of Multiple Antenna Multi-User Systems", PROC. IEEE WIRELESS AND COMMUNICATIONS AND NETWORKING CONFERENCE, March 2005 (2005-03-01), pages 466 - 472, XP010791706, DOI: doi:10.1109/WCNC.2005.1424545 |
V. STANKOVIC; M. HAARDT: "Successive optimization Tomlinson-Harashima precoding (SO THP) for multi-user MIMO systems", PROC. IEEE INT. CONF. ACOUST., SPEECH, AND SIGNAL PROCESSING (ICASSP, vol. III, March 2005 (2005-03-01), pages 1117 - 1120, XP010792447, DOI: doi:10.1109/ICASSP.2005.1415910 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013024838A1 (ja) * | 2011-08-15 | 2013-02-21 | シャープ株式会社 | 無線送信装置、無線受信装置、プログラム、集積回路および無線通信システム |
JP2013042350A (ja) * | 2011-08-15 | 2013-02-28 | Sharp Corp | 無線送信装置、無線受信装置、プログラム、集積回路および無線通信システム |
CN103733554A (zh) * | 2011-08-15 | 2014-04-16 | 夏普株式会社 | 无线发送装置、无线接收装置、程序、集成电路以及无线通信系统 |
US9281880B2 (en) | 2011-08-15 | 2016-03-08 | Sharp Kabushiki Kaisha | Wireless transmission device and wireless reception device |
JP2013066065A (ja) * | 2011-09-16 | 2013-04-11 | Sharp Corp | 無線送信装置、無線受信装置、無線通信システム、プログラムおよび集積回路 |
CN103312432A (zh) * | 2012-03-06 | 2013-09-18 | 华为技术有限公司 | 一种预编码方法、基站及用户设备 |
EP2816751A1 (en) * | 2012-03-06 | 2014-12-24 | Huawei Technologies Co., Ltd | Precoding method, base station and user equipment |
EP2816751A4 (en) * | 2012-03-06 | 2015-01-07 | Huawei Tech Co Ltd | PRE-CODING METHOD, BASIC STATION AND USER DEVICE |
US9660707B2 (en) | 2012-03-06 | 2017-05-23 | Huiawei Technologies Co., Ltd. | Precoding method, base station and user equipment |
Also Published As
Publication number | Publication date |
---|---|
US9001724B2 (en) | 2015-04-07 |
CN102742200B (zh) | 2015-03-25 |
CN102742200A (zh) | 2012-10-17 |
EP2533449A4 (en) | 2017-06-14 |
JP2011166317A (ja) | 2011-08-25 |
JP5686427B2 (ja) | 2015-03-18 |
US20120307706A1 (en) | 2012-12-06 |
EP2533449B1 (en) | 2019-03-06 |
EP2533449A1 (en) | 2012-12-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5686427B2 (ja) | 送信装置、受信装置、無線通信システム、送信制御方法、受信制御方法、及び、プロセッサ | |
JP5689353B2 (ja) | フィルタ算出装置、送信装置、受信装置、プロセッサおよびフィルタ算出方法 | |
JP5687524B2 (ja) | 送信装置、受信装置、通信システム、通信方法、および集積回路 | |
US8897122B2 (en) | Communication system, transmitter and receiver | |
WO2010053059A1 (ja) | 無線通信装置及び方法 | |
JP2011166317A5 (ja) | ||
JP2011182150A (ja) | 通信システム、送信装置、受信装置、通信方法 | |
JP2010502140A (ja) | 等化構造及び等化方法 | |
JP5859913B2 (ja) | 無線受信装置、無線送信装置、無線通信システム、プログラムおよび集積回路 | |
JP2013030940A (ja) | 送信装置、受信装置、および通信システム | |
JP5770558B2 (ja) | 受信装置、プログラムおよび集積回路 | |
KR101433852B1 (ko) | 다중 안테나 수신기 및 신호 수신 방법 | |
JP2010502142A (ja) | 等化構造及び等化方法 | |
JP5909104B2 (ja) | 無線送信装置、無線受信装置、無線通信システムおよびプリコーディング方法 | |
JP6484205B2 (ja) | 基地局装置、摂動ベクトル探索方法及びプログラム | |
JP4485555B2 (ja) | 適応アンテナ受信装置、その方法及びプログラム | |
JP2013012831A (ja) | 送信装置、送信方法、送信プログラム、受信装置、受信方法、受信プログラム及び通信システム | |
JP6363962B2 (ja) | 基地局装置、ウエイト生成方法、及び無線通信システム | |
JP5676221B2 (ja) | 送信装置、通信システム、通信方法、プロセッサ | |
JP2007110203A (ja) | 無線通信システム、無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム | |
JP2013126144A (ja) | 送信装置、受信装置および通信システム | |
JP2008205728A (ja) | 無線通信方法及び無線通信装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 201080063047.2 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 10845269 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 13576866 Country of ref document: US |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2010845269 Country of ref document: EP |