WO2005078955A1 - 無線通信システム、受信装置及びそれらに用いる復調方法並びにそのプログラム - Google Patents
無線通信システム、受信装置及びそれらに用いる復調方法並びにそのプログラム Download PDFInfo
- Publication number
- WO2005078955A1 WO2005078955A1 PCT/JP2005/002124 JP2005002124W WO2005078955A1 WO 2005078955 A1 WO2005078955 A1 WO 2005078955A1 JP 2005002124 W JP2005002124 W JP 2005002124W WO 2005078955 A1 WO2005078955 A1 WO 2005078955A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- signal
- transmission
- matrix
- likelihood
- transmission sequence
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims description 114
- 238000000034 method Methods 0.000 title claims description 94
- 230000005540 biological transmission Effects 0.000 claims abstract description 756
- 239000011159 matrix material Substances 0.000 claims abstract description 399
- 238000000354 decomposition reaction Methods 0.000 claims abstract description 106
- 238000004364 calculation method Methods 0.000 claims description 139
- 239000013598 vector Substances 0.000 claims description 45
- 238000012545 processing Methods 0.000 claims description 43
- 238000006243 chemical reaction Methods 0.000 claims description 26
- 230000008569 process Effects 0.000 claims description 23
- 238000007476 Maximum Likelihood Methods 0.000 claims description 19
- 238000012913 prioritisation Methods 0.000 claims description 8
- 230000007480 spreading Effects 0.000 claims description 6
- 238000011084 recovery Methods 0.000 claims description 2
- 238000009825 accumulation Methods 0.000 claims 4
- 238000010586 diagram Methods 0.000 description 60
- 230000009466 transformation Effects 0.000 description 8
- 108010076504 Protein Sorting Signals Proteins 0.000 description 6
- 238000001514 detection method Methods 0.000 description 6
- 238000012937 correction Methods 0.000 description 4
- 238000000926 separation method Methods 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 2
- 230000000295 complement effect Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 108010003272 Hyaluronate lyase Proteins 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 1
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/02—Arrangements for detecting or preventing errors in the information received by diversity reception
- H04L1/06—Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
-
- 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/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
-
- 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/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0837—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using pre-detection combining
- H04B7/0842—Weighted combining
- H04B7/0848—Joint weighting
- H04B7/0854—Joint weighting using error minimizing algorithms, e.g. minimum mean squared error [MMSE], "cross-correlation" or matrix inversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0054—Maximum-likelihood or sequential decoding, e.g. Viterbi, Fano, ZJ algorithms
Definitions
- the present invention relates to a wireless communication system, a receiving apparatus, a demodulation method used for them, and a program thereof, and more particularly to a demodulation method in a receiving apparatus of a wireless communication system using a plurality of transmitting and receiving antennas.
- FIG. 32 is a diagram showing a configuration of this type of wireless communication system.
- the receiver 800 demodulates the received signal by the demodulation method based on maximum likelihood sequence estimation, using a plurality of receiving antennas 801-1 and 801-4.
- Receiving apparatus 800 includes four receiving antennas 801-1-801-4, and each receiving antenna 801-1 801-4 receives a signal.
- Channel coefficient estimation unit 802 receives a received signal as input, estimates channel coefficients between transmitting and receiving antennas, and outputs a channel matrix.
- Maximum likelihood sequence estimation unit 803 estimates the transmission sequence with the received signal and channel matrix as input.
- 16 transmit signals c are transmitted from 3 transmit antennas.
- the maximum likelihood sequence estimation unit 803 is composed of 4096 error calculation units 804-1 804-4 096 and one signal selection unit 805.
- Each of the error calculation devices 804-1 804-4096 has the configuration of the error calculation device 804 shown in FIG.
- a transmission symbol generation unit 811 generates and outputs transmission symbols s, s, s for each antenna.
- Received signal replica generation device 812 receives the transmission symbol and the channel coefficient as input and generates and outputs a received signal replica.
- Error calculator 813 receives the received signal and the received signal replica and performs error calculation.
- the transmission symbol generated by the transmission symbol generator 811 is any one of the signals c and c.
- H, h, h, h, h, h, h, h, h, h is the channel between the transmitting antenna and the receiving antenna
- An error calculator 813 receives the received signal and the received signal replica as an input, and generates an error signal e,
- the error calculator 804-1 in the first stage is an error calculated as the generated transmission symbols s, s, s.
- the second stage error calculator 804-2 is a transmit symbol s
- Signal selection device 805 selects a minimum error using as input transmission symbols and error signals output from 4096 error calculation device groups 804-1 804-4096 and outputs transmission symbols giving the errors. . Thus, the transmission signal is demodulated.
- Patent Publication 2003-178048 and Japanese Patent Laid-Open Publication No. Hei 9-219616 are merely examples of techniques for performing the QR decomposition, and the above-mentioned problems can not be solved by these techniques.
- a wireless communication system is a transmission device including M (M is an integer of 2 or more) transmission antennas in a receiver including N (N is an integer of 2 or more) reception antennas.
- a wireless communication system for receiving and demodulating a transmission signal from a device comprising:
- the receiver is provided with means for demodulating the signal.
- Another wireless communication system comprises a receiver including N (N is an integer of 2 or more) receive antennas, M, M (M is an integer of 2 or more) transmit antennas.
- N is an integer of 2 or more
- M is an integer of 2 or more
- a wireless communication system for receiving and demodulating a transmission signal from a transmitting apparatus comprising:
- Another wireless communication system according to the present invention is a receiver including N (N is an integer of 2 or more) receiving antennas, M, M (M is an integer of 2 or more) transmitting antennas. What is claimed is: 1.
- a wireless communication system for receiving and demodulating a transmission signal from a transmitting apparatus comprising:
- a receiver according to the present invention has a receiver including N (N is an integer of 2 or more) receive antennas.
- a wireless communication system which receives and demodulates a transmission signal from a transmitting apparatus provided with M (M is an integer of 2 or more) transmitting antennas.
- N is an integer of 2 or more
- M is an integer of 2 or more
- a wireless communication system for receiving and demodulating a transmission signal from a device comprising:
- N is an integer of 2 or more receiving antennas.
- M is an integer of 2 or more transmitting antennas.
- a wireless communication system for receiving and demodulating a transmission signal from a device comprising:
- a demodulation method is a reception method comprising N (where N is an integer of 2 or more) receive antennas.
- Another demodulation method comprises: N (N is an integer greater than or equal to 2) receiving antennas in a receiving apparatus, M, M (wherein M is an integer greater than or equal to 2) transmitting antennas
- N is an integer greater than or equal to 2
- M is an integer greater than or equal to 2
- a demodulation method for receiving and demodulating a transmission signal from a transmission device comprising:
- Another demodulation method comprises: N (N is an integer of 2 or more) receiving antennas.
- the receiving apparatus includes M, M (M is an integer of 2 or more) transmitting antennas.
- a demodulation method for receiving and demodulating a transmission signal from a transmission device comprising:
- a program of the demodulation method according to the present invention has a receiver including N (N is an integer of 2 or more) receive antennas, M, (M is an integer of 2 or more) transmit antennas.
- a program of a demodulation method for receiving and demodulating a transmission signal from a transmission device comprising:
- the transmission signal is demodulated based on the nulled signal.
- a program of another demodulation method according to the present invention is characterized in that, in a receiving apparatus provided with N (N is an integer of 2 or more) receiving antennas, transmission is provided with M (M is an integer of 2 or more) transmitting antennas.
- a program of a demodulation method for receiving and demodulating a transmission signal from a receiving apparatus, the computer comprising: a signal received using a channel matrix having a channel coefficient between the receiving antenna and the transmitting antenna as an element Processing for performing orthogonalization indicating the orthogonalization of the signal;
- a process of calculating and outputting a likelihood for the transmission signal based on the nulled signal is performed.
- a program of another demodulation method according to the present invention is characterized in that, in a receiver provided with N (N is an integer of 2 or more) reception antennas, transmission with M (M is an integer of 2 or more) transmit antennas.
- a program of a demodulation method for receiving and demodulating a transmission signal from a receiving apparatus, the computer comprising: a signal received using a channel matrix having a channel coefficient between the receiving antenna and the transmitting antenna as an element Processing for performing orthogonalization indicating the orthogonalization of the signal;
- the first wireless communication system of the present invention has a transmitting apparatus having N (N is an integer of 2 or more) receiving antennas and M (M is an integer of 2 or more) transmitting antennas.
- a receiver is provided which receives a transmitted signal and demodulates the signal using QR decomposition of a channel matrix whose elements are channel coefficients between transmitting and receiving antennas.
- a second wireless communication system has a transmitter apparatus having N (N is an integer of 2 or more) receive antennas and M (M is an integer of 2 or more) transmit antennas. And a receiver for calculating and outputting the likelihood for the transmitted signal using the QR decomposition of the channel matrix whose element is the channel coefficient between the transmitting and receiving antennas.
- a third radio communication system of the present invention is a transmitter apparatus having N (N is an integer of 2 or more) receive antennas and M (M is an integer of 2 or more) transmit antennas.
- Signal sent from The receiver is provided with a receiver that outputs the likelihood for the transmitted power by using the QR decomposition of the channel matrix that is received and whose channel factor between the transmit and receive antennas is an element.
- a channel coefficient estimating device which receives a received signal as an input and estimates a channel coefficient between each transmitting and receiving antenna, and outputs the estimated signal.
- a QR decomposition apparatus that performs QR decomposition of the channel matrix with a channel matrix consisting of channel coefficients as input and outputs a Q matrix and an R matrix;
- a Q H arithmetic unit which receives a received signal and a Q matrix as inputs and receives a received signal vector having the received signal as an element by multiplying the complex conjugate transpose matrix of the Q matrix and outputting as a converted signal;
- a receiver comprising: a transmission sequence estimation device that receives at least one of a transmission sequence, a likelihood for the transmission sequence, or a likelihood for bits transmitted by the transmission sequence with the converted signal and the R matrix as inputs; .
- a fifth wireless communication system is a channel coefficient estimating device that estimates channel coefficients between transmitting and receiving antennas using a received signal and outputs the channel coefficient estimating device;
- a QR decomposition apparatus that performs QR decomposition of the channel matrix with a channel matrix consisting of channel coefficients as input and outputs a Q matrix and an R matrix;
- a received signal vector having a received signal and a Q matrix as inputs and a received signal vector having the received signal as an element is multiplied by a complex conjugate transposed matrix of the Q matrix to output a converted signal as an output Q H arithmetic unit,
- a transmission symbol candidate selection apparatus which selects a symbol candidate for a conversion signal with a reception signal as input and outputs a symbol candidate, a transmission signal, a likelihood with respect to a transmission sequence, or a conversion signal, symbol candidate and R matrix as inputs
- the receiver comprises: a transmission sequence estimation device that outputs at least one of the likelihood for the bits transmitted by the transmission sequence.
- a sixth radio communication system is a channel coefficient estimation device which receives a received signal as input and estimates a channel coefficient between transmitting and receiving antennas,
- M (where M is an integer of 2 or more) transmit antenna power with a received signal as an input; a priority determining device that determines the priority between transmitted sequences;
- Channel coefficient estimated by the channel coefficient estimator and determined by the priority determiner A reordering device for reordering channel coefficients with the priority given as an input and outputting a modified channel matrix
- a QR decomposition device that performs QR decomposition of the deformed channel matrix using the deformed channel matrix as input and outputs a Q matrix and an R matrix;
- a Q H arithmetic unit which receives a received signal and a Q matrix as inputs, multiplies a received signal vector having the received signal as an element by a complex conjugate transpose matrix of the Q matrix and outputs as a converted signal
- a transmission sequence estimation device that outputs at least one of a transmission sequence, a likelihood for the transmission sequence, or a likelihood for bits transmitted by the transmission sequence, with the converted signal and the R matrix as inputs;
- a sequence estimation apparatus comprises a receiving apparatus comprising a transmission sequence, a likelihood with respect to the transmission sequence, or a likelihood with respect to bits transmitted by the transmission sequence, and receiving the output and the priority, and outputting the same.
- a seventh radio communication system is a channel coefficient estimation device which receives a received signal as an input and estimates a channel coefficient between transmitting and receiving antennas,
- a QR decomposition apparatus that performs QR decomposition with a channel matrix composed of channel coefficients as input and outputs a Q matrix and an R matrix;
- a Q H arithmetic unit which receives a received signal and a Q matrix as inputs, multiplies a received signal vector having the received signal as an element by a complex conjugate transpose matrix of the Q matrix and outputs as a converted signal
- a transmission sequence candidate selection device which determines candidate sequences for L (L is an integer of 1 or more and M or less) (M is an integer of 2 or more) conversion signals with the reception signal as an input and outputs them as transmission sequence candidates;
- a reception sequence estimation apparatus comprising: a transmission sequence, a likelihood for the transmission sequence, or at least one of the likelihood for bits transmitted by the transmission sequence, the transformation signal, the R matrix, and the transmission sequence candidate being input; It has a device.
- a channel coefficient estimating device which receives a received signal as an input and estimates a channel coefficient between each transmitting and receiving antenna, and outputs the estimated signal.
- M receive antennas (M is an integer equal to or greater than 2) of transmit antenna power with a received signal as an input;
- a reordering device for reordering the channel coefficients with the channel coefficients estimated by the channel coefficient estimation device and the priority order determined by the priority determination device as inputs and outputting a modified channel matrix;
- a QR decomposition device that performs QR decomposition of the deformed channel matrix using the deformed channel matrix as input and outputs a Q matrix and an R matrix;
- a Q H arithmetic unit which receives a received signal and a Q matrix as inputs and receives a received signal vector having the received signal as an element by multiplying the complex conjugate transpose matrix of the Q matrix and outputting as a converted signal;
- a transmission symbol candidate selection device that receives a reception signal as an input, selects a symbol candidate for a demodulation sequence, and outputs a transmission symbol candidate;
- a transmission sequence estimation apparatus that receives at least one of a transmission sequence, a likelihood for the transmission sequence, or a likelihood for bits transmitted by the transmission sequence, with the converted signal, the R matrix, and the transmission symbol candidate as inputs;
- Transmitting Sequence Estimator A receiving device comprising a transmitting sequence, a likelihood with respect to the transmitting sequence, or a likelihood with respect to bits transmitted by the transmitting sequence and receiving the output and the priority of the transmitting sequence estimation device and outputting the same.
- a ninth radio communication system is a channel coefficient estimation device which receives a received signal as an input and estimates a channel coefficient between transmitting and receiving antennas, and outputs the estimated signal.
- M (where M is an integer of 2 or more) transmit antenna power with a received signal as an input; a priority determining device that determines the priority between transmitted sequences;
- a reordering device for reordering the channel coefficients with the channel coefficients estimated by the channel coefficient estimation device and the priority order determined by the priority determination device as inputs and outputting a modified channel matrix
- QR decomposition apparatus which performs QR decomposition with the modified channel matrix as input and outputs a Q matrix and an R matrix;
- a Q H arithmetic unit which receives a received signal and a Q matrix as inputs, multiplies a received signal vector having the received signal as an element by a complex conjugate transpose matrix of the Q matrix and outputs as a converted signal
- a transmission sequence candidate selection device which receives a reception signal as an input and determines a candidate sequence for a converted signal of S (L is an integer of 1 or more and M or less) and outputs it as a transmission sequence candidate;
- a transmission sequence estimation device that receives at least one of a transmission sequence, a likelihood for the transmission sequence, or a likelihood for bits transmitted by the transmission sequence, with the converted signal, the R matrix, and the transmission sequence candidate as inputs;
- a sequence estimation apparatus includes a receiving apparatus including a recovery sequence receiving a power and a priority and a likelihood for the transmit sequence or a likelihood for a bit transmitted from the transmit sequence and outputting the likelihood. !
- a channel coefficient estimation apparatus which receives a received signal as an input and estimates a channel coefficient between each transmitting and receiving antenna, and outputs the estimated signal.
- a QR decomposition apparatus that performs QR decomposition with a channel matrix composed of channel coefficients as input and outputs a Q matrix and an R matrix;
- a Q H arithmetic unit which receives a received signal and a Q matrix as inputs, multiplies a received signal vector having the received signal as an element by a complex conjugate transpose matrix of the Q matrix and outputs as a converted signal
- a transmission sequence candidate selection device which determines candidate sequences for L (L is an integer of 1 or more and M or less) (M is an integer of 2 or more) conversion signals with the reception signal as an input and outputs them as transmission sequence candidates;
- a transmission symbol candidate selection device which selects a symbol candidate for (M-L) demodulated signals with a received signal as an input and outputs the selected symbol candidate;
- a transmission sequence estimation apparatus that receives at least one of a transmission sequence, a likelihood with respect to a transmission sequence, or a likelihood with respect to bits transmitted by a transmission sequence, with a transformed signal, an R matrix, a transmission sequence candidate and a symbol candidate as input.
- a receiver comprising
- An eleventh wireless communication system is a channel coefficient estimating device which receives a received signal as an input and estimates a channel coefficient between transmitting and receiving antennas, and outputs the channel coefficient estimating device;
- M (where M is an integer of 2 or more) transmit antenna power with a received signal as an input; a priority determining device that determines the priority between transmitted sequences;
- a reordering device for reordering the channel coefficients with the channel coefficients estimated by the channel coefficient estimation device and the priority order determined by the priority determination device as inputs and outputting a modified channel matrix
- a Q H arithmetic unit which receives a received signal and a Q matrix as inputs and receives a received signal vector having the received signal as an element by multiplying the complex conjugate transpose matrix of the Q matrix and outputting as a converted signal;
- a transmission sequence candidate selection device which receives a reception signal as an input and determines a candidate sequence for a converted signal of S (L is an integer of 1 or more and M or less) and outputs it as a transmission sequence candidate;
- a transmission symbol candidate selection device for selecting and outputting symbol candidates for (M-L) conversion signals with the reception signal as an input
- a transmission sequence estimation apparatus that receives at least one of a transmission sequence, a likelihood with respect to a transmission sequence, or a likelihood with respect to bits transmitted by a transmission sequence, with a transformed signal, an R matrix, a symbol candidate and a transmission sequence candidate as inputs.
- a transmission sequence estimation device comprises a transmission sequence, a likelihood to the transmission sequence, or a likelihood to a bit transmitted from the transmission sequence, and the output of the transmission sequence estimation device and the priority and the output. / / With a receiver.
- a transmission sequence estimation apparatus having P stages (where P is an integer of 1 or more) of likelihood calculators and a signal selector.
- the group of likelihood calculators in the p-th stage (P is an integer of 1 or more and P or less) is composed of Kp (Kp is an integer of 1 or more) likelihood calculators,
- Each likelihood calculator includes the converted signal, the R matrix, and Lp-1 (Lp-1 is an integer of 1 or more) error signals and transmission symbol candidates output from the signal selection device of the (.rho.-1) stage. , And generates and outputs likelihood calculations and transmission symbol candidates in the p-th stage with
- the signal selection apparatus in the P-th stage receives the Kp likelihoods output from the group of likelihood calculators in the p-th stage and the maximum likelihood of Lp (Lp is an integer of 1 or more) with the transmission symbol candidate as an input. It outputs Lp transmit symbol candidates that give likelihood.
- a transmission sequence estimation apparatus having P stages (where P is an integer of 1 or more) of likelihood calculators and a signal selector.
- the group of likelihood calculators in the p-th stage (P is an integer of 1 or more and P or less) is composed of Kp (Kp is an integer of 1 or more) likelihood calculators,
- Each likelihood calculator is output from the transformed signal, the R matrix, and the signal selector of the (P-1) stage.
- Kp ⁇ l (Kp ⁇ 1 is an integer of 1 or more) error signals and transmission symbol candidates as input, likelihood calculation and transmission symbol candidates are generated and output at the ⁇ stage,
- the signal selection device in the second row receives Kp likelihoods and transmission symbol candidates output from the likelihood calculation device group in the ⁇ th row and gives Kp + 1 maximum likelihood and the corresponding likelihood Kp + Output one transmission symbol candidate.
- a fourteenth wireless communication system includes a transmission sequence estimation device including a group of likelihood calculators in M stages (M is an integer of 2 or more) and a group of signal selectors in M stages. Ru.
- a fifteenth wireless communication system includes a transmission sequence estimation device including N stages (N is an integer of 2 or more) of likelihood calculation devices and M stages of signal selection devices.
- a sixteenth wireless communication system includes a transmission sequence estimation device including a plurality of signal selection devices, and selects and outputs the most likely transmission sequence with the signal selection device of the final stage. There is.
- a seventeenth wireless communication system includes a transmission sequence estimation apparatus that also has multiple stages of signal selection devices, selects the most robust transmission sequence with the signal selection apparatus at the final stage, and The likelihood of is output.
- An eighteenth wireless communication system includes a transmission sequence estimation apparatus that also has multiple stages of signal selection devices, selects the most robust transmission sequence with the signal selection apparatus of the final stage, and It outputs the likelihood of the bit sequence transmitted by.
- the nineteenth wireless communication system of the present invention is a likelihood that a converted signal replica is generated using an R matrix component, and a likelihood calculation is performed using a physical quantity measured using the converted signal replica and a received signal.
- a transmission sequence estimation apparatus comprising a degree calculation apparatus is provided.
- the twentieth wireless communication system of the present invention is provided with a transmission sequence estimation apparatus comprising a likelihood calculation apparatus which performs likelihood calculation using a squared Euclidean distance between a received signal and a converted signal replica.
- a twenty-first wireless communication system includes a transmission sequence estimation device including a likelihood calculation device which performs likelihood calculation using the Euclidean distance between a received signal and a converted signal replica.
- a twenty-fifth wireless communication system selects transmitted symbol candidates using a linear filter. It has a selection device.
- a twenty-sixth wireless communication system comprises a transmission symbol candidate selection device using maximum likelihood sequence estimation.
- a twenty-seventh wireless communication system includes a priority determining apparatus that uses the reception power of each transmission sequence.
- a twenty-eighth wireless communication system uses received power to noise power ratio of each transmission sequence.
- a twenty-ninth wireless communication system comprises a prioritization device that uses received power to noise power and interference power ratio of each transmission sequence.
- a twentieth wireless communication system of the present invention includes a transmission sequence candidate selection device using a linear filter.
- the 31st wireless communication system of the present invention is provided with a transmission sequence candidate selection apparatus using maximum likelihood sequence estimation.
- a transmission sequence is generated using a pseudo reception signal generated by QR decomposition of the channel matrix and generating a plurality of strong sequence forces and a reception signal actually received.
- the present invention has the following advantages when it is possible to demodulate the signal with a very simple configuration by adopting the configuration and operation as described below.
- FIG. 1 is a block diagram showing a configuration of a wireless communication system according to an embodiment of the present invention.
- FIG. 2 is a flowchart showing demodulation processing by the receiving apparatus of FIG.
- FIG. 3 is a block diagram showing the configuration of a receiving apparatus according to the first embodiment of the present invention.
- FIG. 4 is a block diagram showing the configuration of a receiving apparatus according to a second embodiment of the present invention.
- FIG. 5 is a block diagram showing a configuration of a transmission sequence estimation apparatus of FIG.
- FIG. 6 is a block diagram showing the configuration of the third stage likelihood calculator shown in FIG. 5;
- FIG. 7 is a block diagram showing the configuration of a second stage likelihood calculation apparatus of FIG. 5;
- FIG. 8 is a block diagram showing the configuration of a first stage likelihood calculator shown in FIG. 5;
- FIG. 9 A flowchart showing a demodulation process of the receiving apparatus according to the second embodiment of the present invention.
- FIG. 11 is a block diagram showing a configuration of a transmission sequence estimation apparatus of FIG.
- ⁇ 12 It is a block diagram showing the configuration of the second stage likelihood calculator shown in FIG.
- ⁇ 13 It is a block diagram showing the configuration of the first stage likelihood calculator shown in FIG.
- FIG. 15 A block diagram showing a configuration of a receiving device according to a fourth example of the present invention.
- ⁇ 16] is a flowchart showing demodulation processing of the receiving apparatus according to the fourth embodiment of the present invention.
- FIG. 17 A block diagram showing a configuration of a reception device according to a fifth example of the present invention.
- FIG. 18 is a block diagram showing a configuration of a transmission sequence estimation apparatus of FIG.
- FIG. 21 A flowchart showing a demodulation process of a receiving apparatus according to a fifth embodiment of the present invention.
- FIG. 22 is a block diagram showing a configuration of a receiving device according to a sixth example of the present invention.
- FIG. 23 is a block diagram showing a configuration of a transmission sequence estimation apparatus of FIG.
- ⁇ 24 It is a block diagram showing the configuration of the second stage likelihood calculator shown in FIG.
- ⁇ 25 It is a block diagram showing the configuration of the first stage likelihood calculation apparatus of FIG.
- FIG. 26 is a block diagram showing a configuration of a signal selection device according to a ninth example of the present invention.
- Fig. 27 is a diagram illustrating an example of information assignment to a transmission signal.
- FIG. 28 A block diagram showing a configuration of a signal selection device according to a tenth example of the present invention.
- FIG. 29 is a block diagram showing a configuration of a channel coefficient estimation device according to an eleventh example of the present invention.
- FIG. 31 is a block diagram showing a configuration of a reception device according to a twelfth example of the present invention.
- FIG. 32 is a block diagram showing a configuration of a receiving apparatus according to a conventional example.
- FIG. 34 is a block diagram showing a configuration of a signal selection device according to a thirteenth example of the present invention.
- FIG. 35 A block diagram showing a configuration of a reception device according to a fourteenth example of the present invention.
- FIG. 36 is a block diagram showing a configuration of a transmission sequence estimation apparatus of FIG.
- FIG. 1 is a block diagram showing a configuration of a wireless communication system according to an embodiment of the present invention.
- the receiving device 1 and the transmitting device 2 can be connected by wireless communication.
- the receiving device 1 includes N (N is an integer of 2 or more) receiving antennas 111 and 11 N, and is configured of a filtering device 10, a transmission sequence estimation device 15, and a recording medium 16. .
- the transmitter 2 includes M (M is an integer of 2 or more) transmitting antennas 21-1 to 21-M.
- FIG. 2 is a flowchart showing the demodulation process by the receiving device 1 of FIG. The demodulation processing by the receiving device 1 according to the embodiment of the present invention will be described with reference to FIGS. 1 and 2. The process shown in FIG. 2 is realized by the receiving device 1 executing a program (program executable on a computer) stored in the recording medium 16.
- Receiving device 1 receives the transmission signal from transmitting antenna 21-1 21-M of transmitting device 2 at receiving antenna 11-1 11 N (FIG. 2 step S 1), nulling device 10 The received signal is nulled using a channel matrix whose elements are channel coefficients between the transmitting and receiving antennas (step S2 in FIG. 2).
- Receiving apparatus 1 demodulates the reception signal nulled by nulling apparatus 10 in descending order from the Mth transmission sequence to the first transmission sequence in transmission sequence estimation apparatus 15 (see FIG. Figure 2 step S3). The receiver 1 repeats the above process until the end of the process (step S4 in FIG. 2).
- the nulling process by the nulling device 10 will be described.
- the signal from the transmitting device 2 is received by each of the N receiving antennas 11 1 1 1 1 N by the receiving device 1, the received signal vector r having the signals received by the respective receiving antennas 11 1 1 11 N as elements Is
- R represents the received signal received by the Nth receiving antenna 11 N, respectively.
- the received signal vector r is
- s is a transmit signal vector having a signal transmitted from each of the transmit antennas 21-1 120-M as an element
- n is a component having Gaussian noise added by each of the receive antennas 11 1 1 11 N as an element Represent Gaussian noise vectors respectively.
- the nulling represents orthogonalization of the received signal, and M orthogonal axes are taken as s, s-S 10 s 10 s • ⁇ ⁇ ⁇ + s, the nulling signal z is
- nulling matrix A for example, QR decomposition of the channel matrix H [Equation 3]
- Transmission sequence estimation apparatus 15 prepares symbol candidates in descending order from s to s, and transmits the transmission signal
- FIG. 3 is a block diagram showing the configuration of a receiving apparatus according to the first embodiment of the present invention.
- the wireless communication system according to the first embodiment of the present invention has the same configuration as the wireless communication system according to the embodiment of the present invention shown in FIG. 1 described above.
- the receiving apparatus 1 according to the first embodiment of the present invention includes N (M is an integer of 2 or more) M transmitting antennas 21-1 1 2 1 M transmitted signals (2 or more integer) receiving antenna 11-1 1 11 N is receiving.
- receiving device 1 and the receiving antenna 11-1 one 11 N the N, the channel coefficient estimation unit 12, a QR decomposition unit 13, a Q H arithmetic unit 14, a transmission sequence estimator 15, receiving apparatus 1 And a recording medium 16 for storing a program (program that can be executed by a computer) for realizing the processing of each of the components.
- a channel coefficient estimator 12, the QR decomposition unit 13, and a Q H arithmetic unit 14 corresponding to nulling device 10 described above. That is, in the present embodiment, QR decomposition processing is performed as the nulling processing.
- Receiving antenna 111 receives a signal
- channel coefficient estimating device 12 receives the received signal to estimate channel coefficients
- QR decomposition device 13 receives a matrix of channel coefficients as input channel matrix Perform QR decomposition and output Q matrix and R matrix.
- the Q H arithmetic unit 14 receives the Q matrix and the received signal as an input and outputs a converted sequence obtained by multiplying the received signal by the complex conjugate transpose of the Q matrix, and the transmission sequence estimation unit 15 outputs the converted sequence
- the transmission sequence is estimated with the R matrix as an input and output.
- the transmission sequence estimation apparatus 15 can output the likelihood for the transmission signal sequence or the likelihood for the bits transmitted by the transmission signal sequence, depending on the configuration of the entire receiver.
- the received signal vector r having the signal received by each of the receiving antennas 111 1 and 11 N is as described above.
- H represents a conjugate complex transpose
- I represents an identity matrix.
- the R matrix is an M -by- M upper triangular matrix.
- Transmission sequence estimation apparatus 15 estimates a transmission sequence with transformation signal base z and R matrix as inputs, and outputs transmission signal sequences s ′, ⁇ , s ′ with the largest likelihood. .
- the channel matrix is QR decomposed and used to estimate the transmission sequence using the pseudo reception signal generated from a plurality of sequences and the reception signal actually received.
- FIG. 4 is a block diagram showing a configuration of a receiving apparatus according to a second embodiment of the present invention
- FIG. 5 is a block diagram showing a configuration of a transmission sequence estimation apparatus of FIG. 4
- FIG. 7 is a block diagram showing the configuration of the second stage likelihood calculation device of FIG. 5
- FIG. 8 is a block diagram showing the third stage likelihood calculation device of FIG.
- FIG. 2 is a block diagram showing the configuration of a first stage likelihood calculation apparatus.
- the configuration of the wireless communication system according to the second embodiment of the present invention is the same as the configuration of the wireless communication system according to the embodiment of the present invention shown in FIG. 1 except that the receiving device 3 is disposed instead of the receiving device 1. It becomes.
- the receiving device 3 comprises four receiving antennas 31 for transmitting the signals transmitted from the transmitting device 2 having three transmitting antennas 21-1-21-3. — 1 1 3 4 received.
- each transmitting antenna 21-1-21-3 has a 16-value signal c
- the recording medium 35 is composed.
- Each of the receiving antennas 31-1 to 31-4 receives a signal, and the channel coefficient estimator 32 estimates channel coefficients with the received signal r 1 r as an input, and estimates the channel coefficients.
- QR decomposition unit 33 performs QR decomposition on channel matrix H with channel matrix H as input, and outputs a Q matrix and an R matrix.
- Q H arithmetic unit 34 Q matrix and the received signal: the input and one r, the received signal r columns
- the transmission sequence estimation device 4 receives the converted signal z and the R matrix and estimates and outputs signals transmitted from the respective transmission antennas 21-1 to 21-3.
- transmission sequence estimation apparatus 4 is a three-stage likelihood consisting of likelihood calculation devices 41 1 41 16 4 3 1-43-16 K 1, 45 1-45-16 K 2. It consists of a group of degree calculators and three stages of signal selectors 42, 44 and 46, and performs signal processing in the order of the third, second and first stages.
- the third stage likelihood calculator group is 16 likelihood calculators 41-1 to 41-16.
- Each likelihood calculator 41 1 1 41 16 consists of the transformation signal z and the component of R matrix!: As an error
- Error signal group consisting of signals e — e and transmission consisting of transmission symbol candidates s — s
- the first likelihood calculator 41-1 in the third stage is a transmission symbol candidate generator 411, a converted signal replica generator 412, and an error calculator 413. It is composed of The other likelihood calculation devices 41-2-41-16 also have the same configuration as the above likelihood calculation device 41-1.
- the transmission symbol candidate generation device 411 generates a signal c.
- Replica generator 412 receives as input the component r of the R matrix and the transmit symbol candidate s
- Error calculation unit 411 receives conversion signal Z and conversion signal replica z as two signals.
- the first likelihood calculator 41 1 outputs an error signal e and a transmission symbol candidate s.
- the second likelihood calculator 41-2 receives the error signal e and the transmission symbol candidate s.
- the 16th likelihood calculator 41-16 is an error signal e and a transmission symbol candidate s.
- the third stage signal selection device 42 receives the error signal group and the transmission symbol candidate group calculated by the third stage 16 likelihood calculators 41-1 41-16 as the input with the most error.
- the small K1 error signals e ''-e '' 'and K1 transmit symbol candidates s' that give the error
- the K1 transmit symbol candidates to be output are any of the signals c and c.
- the second stage likelihood calculator group is composed of 16K 1 likelihood calculators 43-1 to 43-16K1, and the first to sixteenth likelihood calculators 43-1 to 43- 16 Is the transformed signal z and the components of the R matrix !:
- the second likelihood calculator 43— 17— 43— 32 is the transformed signal Z , the components of the R matrix !: r, and the error
- K1 likelihood calculator 43-16 ( ⁇ 1-1) + 1-43-16 K 1 is the transformed signal ⁇ and the R matrix
- the components r and r, the error signal e '"and the transmission symbol candidate s'"' are input.
- the first likelihood calculator 43-1 in the second stage is composed of the transmission symbol candidate generator 431, the converted signal replica generator 432, and the error calculator 433. It is configured.
- the other likelihood calculation devices 43-2 43-16K1 have the same configuration as the above likelihood calculation device 43-1.
- the transmission symbol candidate generation unit 431 receives a transmission symbol candidate S ′ ′ ′ as an input and uses a transmission symbol consisting of any symbol of the signal C 1 C.
- Transform signal replica generator 432 is a component of R matrix r, r
- the error calculation unit 433 receives the conversion signal z, the conversion signal replica z, and the error signal e '''. Output error signal e as a force. At this time, the converted signal replica z is
- the error signal e is calculated by
- the first likelihood calculator 43-1 receives the error signal e and transmission symbol candidates s and s.
- the second likelihood calculator 43-2 receives the error signal e and the transmission symbol.
- the transmission symbol candidate generation unit 431 receives the transmission symbol candidate s ,, as a signal c
- the transformed signal replica generator 432 generates the R matrix
- Error calculation unit 433 receives conversion signal Z , conversion signal replica z, and error signal e '''.
- the error signal e is calculated by
- the 16Kth likelihood calculator 43-16K 1 receives the error signal e and the transmission symbol candidate s.
- the second stage signal selector 44 is a second stage 16K1 likelihood meter
- Arithmetic unit 43-1-43-K2 error signals e '-e "with the smallest error from the error signal and transmission symbol candidate calculated by 16K1 as input and K2 transmissions giving the error
- a set of candidate symbol candidates (s ,,,,,,,,) and (s ,,,,,,,,,) are output.
- the first-stage likelihood computing device group is composed of 16K2 likelihood computing devices 45-1 45- 16 K 2, and the first 1 16th likelihood computing devices 45-1 1 45- 16 Is the transformed signal z and the components of the R matrix !:
- the 17th-32nd likelihood calculators 45-17-45-32 are the transformed signal Z and the components of the R matrix !: , The error signal e ,, and the transmission symbol candidate set (s,,, s,) as input
- 16th (K2-1) + 1-16K 2 likelihood calculator 45-16 (K2-1) + 1 1 45-16K2 is the transformed signal z and the components of the R matrix !:, r Candidate
- the input is a string (s ", s").
- the first likelihood calculator 45-1 in the first stage is, as shown in FIG. 8, a transmission symbol candidate generator 451, a converted signal replica generator 452, and an error calculator 453. It is configured.
- the other likelihood calculation devices 45-2-45-16K1 have the same configuration as the above-described likelihood calculation device 45-1.
- the transmission symbol candidate generation unit 451 receives a transmission symbol candidate set (s ,, 1-3, s,,) as an input 16-value signal c.
- Error calculation unit 453 receives conversion signal Z , conversion signal replica z, and error signal e ′ ′.
- the first likelihood calculator 45-1 is an error signal e and a transmission symbol candidate s.
- the second likelihood calculator 45-2 receives the error signal e and the transmission signal
- the difference signal e and the transmission symbol candidates s, s, s are output.
- the signal selector 46 in the final stage (the 16K2 stage) is the smallest with the error signal calculated by the 16K 2 likelihood calculators in the first stage 45 ⁇ 1 1 45 ⁇ 16 K 2 and the transmission symbol candidate as an input Transmit symbol candidate s 'giving error signal e'
- transmission symbol candidates to be input to the signal selection device of each stage are provided.
- the third stage of likelihood calculators 41-1 to 41-16, the second stage of likelihood calculators 43-1 to 43-16K1 16K1, the first stage likelihood calculators The total number is 16 (1 + K1 + K2).
- the total number of transmission symbol candidates is “784”. Therefore, in the present embodiment, when the prior art is used, the number of operation processing can be largely reduced as compared with that the transmission symbol candidate is "4096".
- FIG. 9 is a flowchart showing the demodulation process of the receiving device 3 according to the second embodiment of the present invention. Demodulation processing of the receiver 3 according to the second embodiment of the present invention will be described with reference to FIGS.
- the processing shown in FIG. 9 is realized by the arithmetic unit (CPU: central processing unit) of the receiver 3 executing the program of the recording medium 35. Further, in the above description, the case where the transmitting device 2 has three transmitting antennas 21-1 to 21-3 is described. In the following operation, a case where the transmitting device 2 has M transmitting antennas will be described.
- QR decomposition of the channel matrix H by the receiving apparatus 3 QR decomposition unit 33, and calculates the converted signal z based on it by Q H arithmetic unit 34 (FIG. 9 step Sl l).
- the transmission sequence estimation unit 4 sets the parameter m to M and K to 1 (FIG. 9, step S12), and
- Transmission sequence estimation apparatus 4 calculates the kth symbol candidate for transmission signal s — s and the transmission signal m + 1.
- the transmission sequence estimation device 4 has a variation m-kQm + q
- the error e is added to the k-th symbol candidate of m m ⁇ kQ m + q m + 1 one S (Fig. 9, step SI 6).
- Km symbol candidates for the transmission signal s ⁇ s and the corresponding errors are selected and stored (FIG. 9 step S 20).
- the transmission sequence estimation device 4 outputs the transmission signal s ⁇ s giving the minimum error (step S21 in FIG. 9).
- FIG. 10 is a block diagram showing a configuration of a receiving apparatus according to a third embodiment of the present invention
- FIG. 11 is a block diagram showing a configuration of a transmission sequence estimation apparatus of FIG. 10
- FIG. FIG. 13 is a block diagram showing the configuration of a second stage likelihood calculation apparatus of FIG. 11, and
- FIG. 13 is a block diagram showing the configuration of the first stage likelihood calculation apparatus of FIG.
- the configuration of the wireless communication system according to the third embodiment of the present invention is the same as that of the wireless communication system according to the embodiment of the present invention shown in FIG. 1 except that the receiving device 5 is arranged instead of the receiving device 1. It has the composition of
- the receiving device 5 includes three receiving antennas for transmitting signals transmitted from the transmitting device 2 having two transmitting antennas 21-1 and 21-2. 51-1-51-3 is received.
- each transmitting antenna 51 — 1 — 51 — 3 has a 16-value signal c
- Receiving device 5 transmits three receiving antennas 51-1-51-3, channel coefficient estimating device 52, QR decomposition device 53, Q H arithmetic device 54, transmission symbol candidate selecting device 55, and A sequence estimation device 6 and a recording medium 56 storing a program (program executable on a computer) for realizing the processing of each part of the reception device 5 are included.
- Each receiving antenna 51-1 51-3 receives a signal.
- a channel coefficient estimation unit 52 estimates channel coefficients with the received signal r 1 r as an input, and estimates the channel coefficient.
- a QR decomposition unit 53 receives the channel matrix H and outputs a QR decomposition, and outputs a Q matrix and an R matrix.
- the Q H arithmetic unit 54 has the Q matrix and the received signal !:
- Transmit symbol candidate selection unit 55 selects transmit symbol candidates for converted signal z with reception signal r1 r as input.
- Transmission symbol candidate selection unit 55 calculates the calculated 16 squared Euclidean distances q — q
- a symbol is selected as a symbol candidate for the first transmit antenna 21-1.
- the transmission symbol candidate selection device 55 selects eight symbol candidates for the signal transmitted from the second transmission antenna 21-2 in the same manner as described above.
- the transmission symbol candidate selection unit 55 performs X — X on the symbol candidates obtained by the above procedure.
- Transmission sequence estimation apparatus 6 receives signals converted from transmission antennas 21-1 and 21-2 with transformation signal z, R matrix, and symbol candidates selected by transmission symbol candidate selection apparatus 55 as inputs. Estimate and output.
- Transmission sequence estimation device 6 is, as shown in FIG. 11, a two-stage likelihood calculation device group consisting of likelihood calculation devices 61-1 61-6 8, 6 3-1 63-8 K1.
- the second stage likelihood calculators, the second stage signal selectors 62, the first stage likelihood calculators, and the first stage signal selectors are configured with two stages of signal selectors 62 and 64. Perform signal processing in order of 64.
- the second stage likelihood calculation device group has eight likelihoods.
- Degree calculation device 61-1 61-8 consists of.
- the first likelihood calculator 61-1 is a converted signal z, an R matrix component!:, And a symbol candidate x And the second likelihood calculator 61-2 receives the transform signal z, the components of the R matrix !:, and
- the symbol candidate X is an input, and the eighth likelihood calculator 61-8 outputs the transformation signal z and the R matrix.
- the component r and the symbol candidate X are input.
- the first likelihood calculator 61-1 in the second stage is composed of a transmission symbol candidate generator 611, a converted signal replica generator 612, and an error calculator 613. It is configured.
- the other likelihood calculation devices 61-2-61-8 have the same configuration as the above likelihood calculation device 61-1.
- Transmission symbol candidate generation unit 611 receives symbol candidate X as an input and outputs transmission symbol candidate s to likelihood calculation unit 61-1, and converted signal replica generation unit 612.
- the error calculation unit 613 receives the conversion signal z and the conversion signal replica z as errors.
- the error signal e is calculated by
- the first likelihood calculator 61-1 outputs an error signal e and a transmission symbol candidate s.
- the second likelihood calculator 61-2 receives the error signal e and the transmission symbol candidate s.
- the eighth likelihood calculator 61-8 receives the error signal e and the transmission symbol candidate s.
- the second stage signal selection unit 62 receives the error signal and transmission symbol candidate calculated by the second stage eight likelihood calculation units 61-1-61-8 and has the smallest error K 1 Output the error signal e ', one e', and Kl transmit symbol candidates s ', one s', which give the error.
- the first stage likelihood calculator group is composed of 8K1 likelihood calculators 63-1 to 63-8K1, and the first to eighth likelihood calculators 63-1 to 63-8. Is the transformed signal z, the components of the R matrix !:, r
- the eighth likelihood calculator 63-8 takes the symbol candidate X as an input.
- the ninth to sixteenth likelihood calculators 63-9-63-16 are the transformed signal Z and the components of the R matrix !:,
- the computing device 63-9 is a symbol candidate X
- the tenth likelihood computing device 63-10 is a symbol
- the 16th likelihood calculator 63-16 receives the candidate X as input and the symbol candidate X as input.
- Eighth (K1-1) +1 Eighth K1 likelihood calculator 63-8 (K1-1) + 1-63-8 K1 is the transformed signal z, the components r and r of the R matrix, and , The error signal e ', and the transmission symbol candidate s', and the eighth (K1-1) + 1-th likelihood calculator 63-8 ( ⁇ 1-1) +1 is a symbol candidate X
- the eighth (K1-1) + second likelihood calculator 63-8 (Kl-1) + 2 is a symbol candidate ⁇
- the 8th K1 likelihood calculator 63-8K1 takes the symbol candidate X as its input
- the first likelihood calculation device 63-1 includes a transmission symbol candidate generation device 631, a converted signal replica generation device 632, and an error calculation device 633.
- the other likelihood calculator 63-2 63-8K1 has the same configuration as the above likelihood calculator 63-1.
- the transmission symbol candidate generation unit 631 receives the transmission symbol candidate s ′ and the symbol candidate X as one of the 16-value signals c.
- the error calculator 633 outputs the converted signal Z , the converted signal replica z, and the error signal e ′ ′
- the error signal e is calculated by
- the first likelihood calculator 63-1 is an error signal e and a transmission symbol candidate s.
- the second likelihood calculator 63-2 receives the error signal e and the transmission symbol.
- the candidates s and s are the 8th K1 likelihood calculator 63-8K1 is the error signal e and
- the symbol candidate s and s are output.
- the first stage signal selector 64 is the first stage 8K1.
- Likelihood calculators 63 1 1 63 8 transmit symbol candidate s ′ which gives the smallest error with the error signal and transmit symbol candidate calculated by 8K 1 as input
- the transmission symbol candidate power input to the signal selection device of each stage is the likelihood calculation device of the second stage 61-1 1 to 8-8, the likelihood of the first stage Degree calculation devices 63-1 1 6 3-8K1 to 8K1 pieces, for a total of 8 (1 + K1) pieces.
- the total number of transmission symbol candidates becomes “72”.
- the number of arithmetic processing can be greatly reduced as compared with the case where 256 transmission symbol candidates are required.
- the force of selecting eight candidates for the symbols transmitted from each of the transmitting antennas 21-1 and 21-2 is an example. It does not have to be the same. Furthermore, the transmission symbol candidate selection method is not necessarily the same for each of the transmission antennas 21-1 and 21-2.
- FIG. 14 is a flowchart showing the demodulation process of the receiving device 5 according to the third embodiment of the present invention.
- the demodulation processing of the receiver 5 according to the third embodiment of the present invention will be described with reference to FIGS. 10 to 14.
- the processing shown in FIG. 14 is realized by the arithmetic unit (CPU: central processing unit) of the receiver 5 executing the program of the recording medium 56. Further, in the above description, the power described in the case where the transmitter 2 has two transmitting antennas 21-1 and 21-2 In the following operation, the case where the transmitter 2 has M transmitting antennas will be described. Ru.
- the channel matrix H is QR decomposition at the receiver 5 in the QR decomposition unit 53, and calculates the converted signal z based on it by Q H computing device 54 (FIG. 14 step S31).
- the transmission sequence estimation unit 6 generates X symbol candidates for the transmission signal s (FIG. 14 step S32), and the parameter mm
- Step S34 Transmission sequence estimation apparatus 6 calculates the kth symbol candidate for transmission signal s — s and the transmission signal m + 1
- the error between the preca z and the replica z is calculated, and the error zm m-kQm + qm + 1 + 1 z for the transmission signal s-s is added (step S36 in Fig. 14).
- step S40 the transmission sequence estimation apparatus 6 outputs the transmission signal s ⁇ s giving the minimum error (step S41 in FIG. 14).
- FIG. 15 is a block diagram showing the configuration of a receiving apparatus according to the fourth embodiment of the present invention.
- the configuration of the wireless communication system according to the fourth embodiment of the present invention is the same as that of the wireless communication system according to the embodiment of the present invention shown in FIG. 1 except that the receiving device 7 is disposed instead of the receiving device 1. It becomes the composition of
- a receiver 7 has a signal transmitted from the transmitter 2 having three transmit antennas 21-1-21-4 as four receive antennas 71- 1 1 7 4 received it. Also, from each transmitting antenna 21-1-21-3 a 16 value signal c
- Receiving device 7 has four receiving antennas 71-1 to 71-4, channel coefficient estimating device 72, priority determining device 73, channel coefficient reordering device 74, QR decomposition device 75, and Q.
- Each receiving antenna 71-1-71-4 receives a signal.
- a channel coefficient estimation unit 72 estimates channel coefficients with the received signal r 1 r as an input, and estimates the channel coefficient.
- the priority determining device 73 calculates the norms of the three column vectors of the channel matrix ⁇ ⁇ as power for each transmission sequence, and gives high priority to transmission sequences with large power.
- a channel coefficient reordering unit 74 receives a channel matrix ⁇ and a signal X as input channels.
- the channel coefficient reordering unit 74 arranges in order from the column with the lowest priority.
- the channel matrix ⁇ is
- the modified channel matrix H ' is
- the QR decomposition unit 75, the Q H calculation unit 76, and the transmission sequence estimation unit 77 execute QR decomposition, Q H calculation, and transmission sequence estimation respectively according to the same procedure as the second embodiment of the present invention described above.
- the transmission sequence estimation unit 77 outputs a transmission symbol sequence giving a minimum error.
- Decompression device 78 rearranges the transmission symbol sequence with channel matrix H from channel coefficient estimation device 72 and the transmission symbol sequence from transmission sequence estimation device 77 as input. This is to make the transmission sequence estimated for the modified channel matrix H ′ be the transmission sequence estimated for the channel matrix H.
- transmission sequence estimation apparatus 77 By performing transmission sequence estimation using modified channel matrix H ′ in transmission sequence estimation apparatus 77, it is possible to sequentially process sequence forces with high priority as well, thereby improving the accuracy of the sequence estimation. There is expected.
- the priority is determined based on the received power of each transmission sequence, but the received power to noise power ratio, or received power to noise power, and interference power ratio. It is also possible to measure the priority and determine the priority.
- FIG. 16 is a flowchart showing demodulation processing of the receiving device 7 according to the fourth example of the present invention.
- the demodulation processing of the receiver 7 according to the fourth embodiment of the present invention will be described with reference to FIGS.
- the processing shown in FIG. 16 is realized by the arithmetic unit (CPU: central processing unit) of the receiver 7 executing a program of the recording medium 79.
- CPU central processing unit
- the transmitter 2 has M transmitting antennas. Let's talk about it.
- the channel coefficient reordering device 74 reorders the channel matrix H (step S51 in FIG. 16), and then the QR decomposition device 75 QR dissociates the channel matrix H, and based on that,
- the converted signal z is calculated by the Q H arithmetic unit 76 (step S52 in FIG. 16).
- the transmission sequence estimation unit 77 sets the parameter m to M and K to 1 (step S53 in FIG. 16).
- Transmission sequence estimation apparatus 77 transmits the kth symbol candidate for transmission signal s — s and transmission m + 1
- step S61 the transmission sequence estimation apparatus 77 outputs the transmission signal s ⁇ s giving the minimum error (step S62 in FIG. 16). Restorer 78 is sorted
- the transmission sequence estimated for the channel matrix H is output (step S63 in FIG. 16).
- FIG. 17 is a block diagram showing a configuration of a receiving apparatus according to a fifth example of the present invention
- FIG. 18 is a block diagram showing a configuration of a transmission sequence estimation apparatus of FIG. 17,
- FIG. FIG. 20 is a block diagram showing the configuration of an 18 second-stage likelihood calculator
- FIG. 20 is a block diagram showing the configuration of a first-stage likelihood calculator in FIG.
- the configuration of the wireless communication system according to the fifth embodiment of the present invention is the same as the wireless communication system according to the embodiment of the present invention shown in FIG. 1 except that a receiving device 8 is arranged instead of the receiving device 1. It has the composition of
- the receiving apparatus 8 has two transmitting antennas 21-1-21-4 and two receiving antennas 81- 1, 81-2 received.
- Receiving apparatus 8 includes two receiving antennas 81-1 and 81-2, channel coefficient estimating apparatus 82, priority order determining apparatus 83, channel coefficient reordering apparatus 84, and QR decomposition apparatus 85.
- a recording medium storing a program (computer-executable program) for realizing the processing of each unit of the Q H arithmetic unit 86, the transmission sequence estimation unit 9, the transmission sequence candidate selection unit 87, and the reception unit 8. 88 and is connected to the restoration device 89.
- Each of the receiving antennas 81-1 and 81-2 receives a signal.
- a channel coefficient estimator 82 estimates channel coefficients with the received signals r and r as input, and outputs a channel matrix H.
- Prioritizing device 83 receives the received signal!:, R as input and gives priority to the conversion sequence.
- the channel coefficient reordering device 84 has
- the channel matrix ⁇ is rearranged with the channel matrix ⁇ and the signal Xpri as inputs !, and the modified channel matrix H ′ is output.
- the QR decomposition unit 85 performs QR decomposition of the modified channel matrix H, with the modified channel matrix H, as an input, and outputs a Q matrix and an R matrix.
- Q H arithmetic unit 86 receives the received signal !:, r
- the received signal vector r is multiplied by the complex conjugate transpose of the Q matrix with the 1 2 and the Q matrix as inputs, and the converted signal Z Output
- the transmission sequence estimation unit 9 receives the converted signal z and the R matrix and estimates and outputs a transmission sequence.
- the channel matrix H estimated by the channel coefficient estimator 82 is
- the reordering device 84 Assuming that the transmission sequences 4, 2, 1 and 3 have the highest priority in the order, the reordering device 84, and the re-sorted deformed channel matrix H 'is
- the channel coefficient estimation unit 82 estimates two transmission sequences with high priority.
- Transmission sequence candidate selection apparatus 87 applies to transmission sequence 4 and transmission sequence 2 with high priority, for example,
- each candidate symbol is signal C
- transmission sequence estimation apparatus 9 When transmission sequence candidates are selected for two transmission sequences 4 and transmission sequences 2 with high priority, transmission sequence estimation apparatus 9 generates likelihood calculation apparatus 9 as shown in FIG. 1- 1 1 91-16 K, 93-1-93-16 K 1 Two-stage likelihood calculators and two-stage signal selectors 92 and 94 The signal processing is performed in the order of the signal selector 92 of the second stage, the group of likelihood calculators of the first stage, and the signal selector 94 of the first stage. As in the present embodiment, the signal transmitted for each transmitting antenna 21-1-21-4 is 16 values, and K transmission sequence candidates (V 1, V 2) are transmitted from the transmission sequence candidate selection device 87. )But
- the second stage likelihood calculator group is composed of 16 K likelihood calculators 91 1-9 1-16K.
- the first to sixteenth likelihood calculators 91 1 91 16 are components of the transformation signal z and the R matrix !:
- Likelihood calculators 91-17— 91-32 transmit the transformed signal Z and the components of the R matrix !:, r, r and
- Degree calculator 91-16 ( ⁇ -1) + 1-91-16 K is the converted signal ⁇ and the components of the R matrix r, r, r
- the first likelihood calculator 91-1 in the second stage is a transmission symbol candidate generator 911, a converted signal replica generator 912, and an error calculator 913. It is configured.
- the other likelihood calculators 91-2-91-16 K have the same configuration as the above likelihood calculators 91-1.
- the transmission symbol candidate generation unit 911 receives a transmission sequence candidate (V 1, V 2) 1 (V 1, V 2) as a signal c
- Converted signal replica generator 912 has R rows
- Converted signal signals are input with column components r, r, r and transmission symbol candidates s, s, s
- Error calculation device 913 receives error signal e with transform signal z and transform signal replica as inputs.
- the first likelihood calculator 91 1 receives the error signal e and transmission symbol candidates s, s, s
- the second likelihood calculator 91 2 receives the error signal e and the transmission signal
- Bol candidates s, s, s, the 16th likelihood calculator 91 16K is the error signal e
- the second stage signal selection device 92 follows the same procedure as the second embodiment of the present invention described above, and the K1 smallest error signals e "-e" and the K1 symbols giving the error Candidate
- the first stage likelihood calculator group is composed of 16K 1 likelihood calculators 93-1-93-16 K 1, and the first to sixteenth likelihood calculators 93-1-93- 16 is the transformed signal z and the components of the R matrix
- K 1 likelihood calculator 93-16 (K 1-1) + 1 1 93-16 K 1 is the transformed signal z, the components r, r, r, r of the R matrix, and the symbol candidate set (ss Insert ", s")
- the first likelihood calculator 93-1 is composed of a transmission symbol candidate generator 931, a converted signal replica generator 932, and an error calculator 933.
- the other likelihood calculation devices 93-2 93-16K1 have the same configuration as the above likelihood calculation device 93-1.
- the transmission symbol candidate generation unit 931 is a transmission symbol candidate s, s, s consisting of one of the signals cl and c16.
- a transformed signal replica generator 932 includes components r, r, r of the R matrix and transmission symbol
- Error calculation device 933 receives conversion signal z, conversion signal replica z, and error signal e ".
- the error signal e is expressed as 1 1-1 1
- the first likelihood calculator 93-1 receives the error signal e and transmission symbol candidates s, s, s
- the second likelihood calculator 93-2 receives the error signal e and
- 1 represents an error signal e and transmit symbol candidates s, s, s and s
- the first stage signal selection device 94 receives the error signal and transmission symbol candidate output from the 16K1 likelihood calculation devices 93-1 93- 16K1, and gives the smallest error. s.
- the transmission antenna estimation apparatus 9 estimates the sequence that becomes unstable in the upper triangular part of the R matrix calculated by the QR decomposition apparatus 85, and thereby the receiving antenna serves as the transmitting antenna.
- the transmission signal sequence can be demodulated even if the number is smaller than that.
- FIG. 21 is a flowchart showing demodulation processing of the receiving device 8 according to the fifth example of the present invention.
- the demodulation processing of the reception device 8 according to the fifth embodiment of the present invention will be described with reference to FIGS. 17 to 21.
- the process shown in FIG. 21 is realized by the arithmetic unit (CPU: central processing unit) of the receiver 8 executing a program of the recording medium 88. Further, in the above description, the power described in the case where the transmitter 2 has four transmitting antennas 21-1 to 21-4 In the following operation, the case where the transmitter 2 has M transmitting antennas will be described. Ru.
- the channel matrix H is QR decomposition by the receiving apparatus 8, QR decomposition unit 85, and calculates the converted signal z based on it by Q H computing device 86 (FIG. 21 step S71).
- the transmission sequence candidate selection unit 87 determines K symbol candidate sets for the transmission signal s — s (see FIG. 21).
- Transmission sequence estimation apparatus 9 sets parameter m to (M ⁇ L) (FIG. 21 step S 73), generates Q symbol candidates for transmission signal s (FIG. 21 step S 74), and sets parameter q to 1 mm
- transmission sequence estimation apparatus 9 calculates the kth symbol candidate and m + 1 for transmission signal s — s
- Position 6 calculates the error between replica z and replica z, and m m-k Q m + q m +1 for the transmission signal s — s
- step S81 the transmission sequence estimation apparatus 9 outputs the transmission signal s ⁇ s giving the minimum error (step S82 in FIG. 21).
- the output of the signal selection device is used as a transmission symbol candidate giving a minimum error.
- the likelihood of each transmission symbol is And the likelihood of bits transmitted in each transmission symbol.
- FIG. 22 is a block diagram showing a configuration of a reception apparatus according to a sixth example of the present invention
- FIG. 23 is a block diagram showing a configuration of a transmission sequence estimation apparatus of FIG. 22
- FIG. 25 is a block diagram showing a configuration of a second stage likelihood calculation device of FIG. 23,
- FIG. 25 is a block diagram showing a configuration of a first stage likelihood calculation device of FIG.
- the configuration of the wireless communication system according to the sixth embodiment of the present invention is the same as that of the wireless communication system according to the embodiment of the present invention shown in FIG. 1 except that the receiving device 100 is arranged instead of the receiving device 1. It is a structure.
- a receiving apparatus 100 has two transmitting antennas 21-1 and 21-2 and two receiving antennas 101-. 1, 101-2 are received.
- Receiving apparatus 100 includes two receiving antennas 101-1 and 101-2, channel coefficient estimating apparatus 102, control channel decoding apparatus 103, priority determining apparatus 104, and channel coefficient reordering apparatus 105.
- a QR decomposition unit 106 When, a QR decomposition unit 106, a Q H arithmetic unit 107, a transmission sequence estimator 110, a recording medium 108 for storing a program for realizing the processing of each unit of the receiving apparatus 100 (a program executable by a computer) And connected to the restoration device 120.
- Each of the transmitting antennas 101-1 and 101-2 is modulated by an independent modulation scheme, and from the transmitting antenna 21-1 to the signal c 21-2
- transmit antenna 21-1 For example, transmit antenna 21-1
- the receiving device 100 includes two receiving antennas 101-1 and 101-2, and each receiving antenna 101-1 and 101-2 receives a signal.
- Channel coefficient estimator 102 receives the received signal !:
- QR decomposition unit 106 performs QR decomposition of the channel matrix with the channel matrix as an input, and outputs a Q matrix and an R matrix.
- the Q H arithmetic unit 107 receives the Q matrix and the received signal!:, R and
- the received signal is multiplied by the conjugate complex transposed matrix of the Q matrix, and the converted signal z is output.
- Prioritizing device 104 receives the number of signal points (L, L) of each transmitting antenna 21-1 and 21-2 notified from control channel decoding device 103 as input and determines the priority between transmitting antennas
- the priority order determination unit 104 gives high priority to an antenna having a small number of signal points! /, And a transmission sequence (low modulation multi-value number, transmission sequence).
- Channel coefficient reordering apparatus 105 receives channel matrix ⁇ and signal Xpri representing priority, and rearranges column vectors of channel matrix H, and outputs a modified channel matrix H ′. At this time, the channel coefficient reordering unit 105 arranges the column powers with low priority in order.
- the signal score of the low priority antenna is L1 ′
- the signal score of the high priority antenna is L2 ′.
- Transmission sequence estimation apparatus 110 estimates and outputs signals transmitted from transmission antennas 21-1 and 21-2 with transformation signal z and R matrix as inputs.
- Transmission sequence estimation apparatus 110 is, as shown in FIG. 23, two-stage likelihood calculation apparatus group each including likelihood calculation apparatus 111 1 1 1 1 1 1 1 -L 2 ', 113 1 1 1 1 113 1 L 1' K 1.
- the second stage likelihood calculation unit group, the second stage signal selection unit 112, the first stage likelihood calculation unit group, and the first stage signal selection which are composed of two stage signal selection units 112 and 114.
- the signal processing is performed in the order of the device 114.
- the second stage likelihood calculating device group is L With a likelihood calculator
- Each likelihood calculator 111-1 1 1 1 1-L 2 ' is the transformed signal z and the component r of the R matrix
- An error signal group and a transmission symbol candidate group are output with 2 22 as an input.
- the first likelihood calculator 1111 in the second stage is configured from a transmission symbol candidate generator 1111, a converted signal replica generator 1112, and an error calculator 1113. It is done.
- the other likelihood calculation devices 111 2-111 L 2 ′ have the same configuration as the above likelihood calculation device 1 11-1.
- the transmission symbol candidate generation unit 1111 outputs a signal c.
- the replica signal replica generator 1112 receives the component r of the R matrix and the transmission symbol candidate s as input.
- Error calculator 1113 receives conversion signal Z and conversion signal replica z as two inputs.
- the error signal e is calculated by
- the first likelihood calculator 111-1 outputs an error signal e and a transmission symbol candidate s
- the second stage signal selection unit 112 receives the error signal group calculated by the second stage L2 'likelihood calculators 111 1 1 1 1 1 1 L 2' and the transmission symbol candidate group as the smallest number of errors Signal e "— e" and K transmit symbol candidates s "giving the error
- K 1 transmit symbol candidates to be output are any of the signals c and c
- the first-stage likelihood computing device group is configured of L K likelihood computing devices, and
- the first likelihood calculator 113-LI '(K1 1) + 1-113-L1' K1 is the transformed signal z, R matrix
- Components r and r, an error signal e ", and a transmission symbol candidate s" are input.
- the first likelihood calculator 113 is composed of a transmission symbol candidate generator 1131, a converted signal replica generator 1132, and an error calculator 1133. Note that the other likelihood calculators 113-2 113-L1 'K1 and the other likelihood calculators 113-1 It has the same configuration.
- the transmission symbol candidate generation unit 1131 receives a transmission symbol candidate s "as an input c.
- the transformed signal replica generator 1132 generates the components r and r of the R matrix.
- Error calculation unit 1133 receives conversion signal z, conversion signal replica z, and error signal e ".
- the error signal e is calculated by
- the first likelihood calculator 113-1 generates an error signal e and transmission symbol candidates s and s.
- the L l 'K th likelihood calculator 113 — L l' K l is the error signal e 'K and
- the first stage signal selector 114 receives the error signal calculated by the first stage L ′ K likelihood calculators 113-1 113 ⁇ L 1 ′ K 1 and the transmission symbol candidate as the smallest. , Outputs the transmission symbol candidates s 'and s, which give an error signal e'.
- S is a transmission symbol candidate selected from S S, K. 1-2 1-2 1-1-1 1-L1 1-1
- Restoration apparatus 120 rearranges the transmission symbol sequence using signal Xpri representing the priority generated by priority determination apparatus 104 as an input, and transmits antenna number s ′.
- the signal selection unit 112 in the second stage selects K1 transmit symbol candidates with the smallest error among the L2 'transmit symbol candidate groups.
- the order of priority is given to antennas with a small number of signal points, and the channel coefficients are rearranged. Therefore, processing can be performed in the order of antennas with a small number of signal points, the number of candidate reductions performed in the former stage is reduced, and reception characteristics are improved as a result.
- the transmission sequence candidate selection device 87 is prioritized. For transmission sequences 4 and 2 that have high degrees of power, K sequence candidates that reduce the error signal are selected.
- transmission sequence candidate selection apparatus 87 selects K candidates from among combinations of cL 4 X cL 2. Therefore, even in this case, if transmission sequences with a small number of signal points are preferentially processed, it is possible to select fewer candidates of combination medium power K, and transmission sequence candidate selection device 87 Characteristic deterioration due to selection error can be suppressed. Furthermore, if the relationship of c X c K K holds, the transmission sequence candidate selection device 87 itself becomes unnecessary.
- the group of likelihood calculators consists of L likelihood calculators. Also, the first stage likelihood calculation
- the group is composed of L K likelihood calculators.
- the number of likelihood calculators actually used is L1 'K1. Therefore, when L1 'is smaller than L, all the prepared likelihood calculators are not used.
- the number of K1 is set according to L1 ′.
- J 1 be the maximum number of likelihood calculators in the first stage.
- the process of determining the prioritization of the antenna is performed by the prioritization based on the code ratio.
- priority order determining apparatus 104 transmits transmitting antennas 21-1 and 21-2 respectively. The priority is determined based on the coding rate in.
- the transmission sequence estimation apparatus of the present invention a difference occurs in the signal separation characteristic for each antenna depending on the processing order of the antennas. Specifically, as the signal of the antenna processed in the former stage becomes worse, the signal separation characteristic becomes better as the signal of the antenna processed in the latter stage becomes worse. This is considered to be due to an error in candidate point selection in the previous stage because the influence of other antenna interference remains even after orthogonalization by QR decomposition.
- FIG. 26 is a block diagram showing a configuration of a signal selection device according to a ninth example of the present invention.
- the signal selection device 200 according to the ninth embodiment of the present invention incorporates a bit likelihood output function, and the antenna minimum value selection device 201, bit determination devices 202 and 203, and bit minimum value. It consists of selection units 204 and 205 and bitwise likelihood calculation units 206 and 207. And are connected to turbo decoders 210 and 211.
- a signal selection apparatus 200 having a function of outputting bit likelihood of a transmitted data sequence is provided. It needs to be used.
- four signals c from the transmitting device 2 having two transmitting antennas 21-1 and 21-2, respectively.
- the antenna-by-antenna minimum value selection device 201 receives the error signal and the transmission symbol candidate calculated by the first stage 4K1 likelihood calculation device (not shown), the smallest!
- the bit decision devices 202 and 203 are provided for each antenna, and perform bit decision of each signal with each transmission symbol candidate as an input.
- Bit-by-bit minimum value selectors 204 and 205 are provided for each antenna, and the judgment bits which are the outputs of bit judgment devices 202 and 203 and error signals calculated by the 4K1 likelihood calculators in the first stage And, with the transmission symbol candidate as an input, the smallest error signal is output from among the transmission symbol candidates having a bit (inverted bit) different from the determination bit.
- Selection devices 204 and 205 are c
- the bit likelihood calculators 206 and 207 are provided for each antenna, and the error signal e ′ output from the antenna minimum value selectors 204 and 205 and the bit value minimum value selectors 204 and 205 for each bit.
- Signal selection apparatus 200 can perform error correction decoding based on soft decision information by inputting the bit likelihood obtained by the above-described processing to turbo decoder 210, 211.
- turbo decoder 210 e.g., a code ⁇ is performed for each transmitting antenna.
- the outputs of the bit likelihood calculators 206 and 207 are input to the restoration device (not shown), and the transmission antenna is transmitted. After reordering to bit likelihood in numerical order, the signal is input to a predetermined turbo decoder to perform processing.
- FIG. 28 is a block diagram showing a configuration of a signal selection device according to a tenth example of the present invention.
- the signal selection device 300 according to the tenth embodiment of the present invention incorporates a bit likelihood output function, and the antenna minimum value selection device 301, bit determination devices 302 and 303, and each bit. It is composed of minimum value selectors 304 and 305, error signal accumulators 306 and 307, and bitwise likelihood calculators 308 and 309, which are connected to turbo decoders 310 and 311.
- bit-by-bit minimum value selector 301 the smallest error is selected from among transmission symbol candidates having a bit (inverted bit) different from the judgment bit of the transmission symbol candidate for which the error signal is the smallest. Find the difference signal.
- narrowing of transmission symbol candidates by the signal selection device in the previous stage may result in the case where all symbol candidates of inverted bits are deleted.
- error signal storage devices 306 and 307 are provided.
- the error signal storage devices 306 and 307 store the output of the error signal E for the inverted bit for a predetermined interval. Then, the error signal storage devices 306 and 307 average the results accumulated for a predetermined period, and output temporary error signals e 'and e' for the inverted bits.
- Bit-wise likelihood calculators 308 and 309 output an error signal e ′ output from antenna-by-antenna minimum value selector 301, an error signal E output from bit-by-bit minimum value selectors 304 and 305, and an error.
- the temporary error signal e ′ from the signal storage devices 306 and 307 is input, and bitwise likelihood estimation is performed.
- the temporary error signal e ′ is sent to the bitwise minimum value selector 304, 305.
- bit likelihood calculation can always be performed. It will be appreciated that even when symbol candidates are narrowed down by the signal selection device of the previous stage by the above processing, bit likelihood calculation can always be performed. It will be appreciated
- FIG. 29 is a block diagram showing a configuration of a channel coefficient estimation device according to an eleventh example of the present invention
- FIG. 30 is a transmission signal configuration when the channel coefficient estimation device shown in FIG. 29 is used.
- the channel coefficient estimator 500 is a pilot symbol replica generator 501-1-501-3, 505-1-505-3, ... (The pilot symbol replica generator 501-2, 505-2 is a diagram. Not shown) and the correlation detection device 502-1 50
- pilot symbols of 4 symbol lengths that are different for each of transmitting antenna # 1 to # 3 are periodically inserted to the data symbol.
- the pilot symbol patterns of the transmitting antennas # 1 and # 3 are orthogonal to each other.
- Such an orthogonal pattern can be generated, for example, by using a Walsh sequence of the same length as the number of pilot symbols.
- the pilot symbol series of transmitting antenna # m be p m (n).
- n represents a symbol number.
- channel coefficient estimating apparatus 500 received signal r is input to correlation detecting apparatus 502-1.
- pilot symbol replica generation apparatus 501-1 generates pilot symbol sequence p of transmission antenna # 1 (not shown) and outputs it to correlation detection apparatus 502-1.
- reception signal rl is multiplied by the complex conjugate value of pilot symbol sequence pi of transmission antenna # 1 to obtain transmission antenna # 1 by averaging four lot symbols. Estimate the channel coefficient h between antenna # 1 (not shown)
- the channel coefficient h is
- correlation detection unit 502-m (not shown), received signal r and a pilot signal
- the channel coefficient h is estimated and output with the pilot symbol sequence p of transmit antenna # m generated by the bolt replica generator 501-m (not shown) as an input.
- correlation detection apparatus 506-1 receives received signal r4 and a pilot symbol. Transmit antenna # 1 pilot symbol sequence p generated by replica generator 505—1 p
- the channel coefficient h is estimated and output by inputting 1 and calculating the correlation.
- the above-described operation is repeated to estimate channel coefficients between three transmit antennas (not shown) and four receive antennas (not shown), and to estimate the estimated channel coefficients.
- Output a channel matrix H that is also the channel coefficient power.
- the channel coefficient estimate can be obtained by the method.
- FIG. 31 is a block diagram showing a configuration of a receiving apparatus according to a twelfth embodiment of the present invention.
- the configuration of the wireless communication system according to the twelfth embodiment of the present invention is similar to that of the wireless communication system according to the embodiment of the present invention shown in FIG. 1 except that a receiving device 700 is arranged instead of the receiving device 1. It is a structure.
- a receiver 700 includes four receiver antennas for transmitting a signal transmitted from a transmitter 2 having three transmitter antennas 21- 1-21-3. It is received by 701-1 1 701-4. In this case, each transmitting antenna 21-1-21-3 has a 16 value signal c.
- the receiver 700 according to the twelfth embodiment of the present invention is applied to the case where one of the transmit signals c1 and c is spread in advance by the same spreading code in the transmitter 2.
- Receiving apparatus 700 has four receiving antennas 701-1-701-4, channel coefficient estimating apparatus 702, QR decomposition apparatus 703, four despreading apparatuses 704-1-704-4, and Q H arithmetic unit 705, a transmission sequence estimator 706, and a storage medium 707 Metropolitan storing a program for realizing the processing of each unit of the receiving apparatus 700 (a program executable by a computer).
- Channel coefficient estimation unit 702 estimates channel coefficients with the received signal r 1 r as input and estimates the channel
- QR factorizer 703 enters channel matrix H Perform QR decomposition as force! ⁇ , Q matrix and R matrix are output.
- the despreading is performed using the same spreading code replica as the spreading code used for spreading in step
- Q H arithmetic unit 705 performs the same operation as Q H arithmetic unit 34 of the receiving apparatus 3 according to a second embodiment of the present invention shown in FIG. 4, the received signal as an input signal: reverse diffusion
- This embodiment differs from the second embodiment of the present invention in that the later received signal r'1 r 'is input.
- Q H operation
- Device 705 is the despread received signal !: '
- Transmission sequence estimation unit 706 receives the converted signal z and the R matrix, and transmits it by the same operation as transmission sequence estimation unit 4 in receiver 3 according to the second embodiment of the present invention shown in FIG.
- the signal sequence estimates s', s' and s' are output.
- the present embodiment by using the above configuration,
- the amount of operation in transmission sequence estimation apparatus 706 can be reduced to 1 / the spreading factor.
- FIG. 34 is a block diagram showing a configuration of a signal selection device according to a thirteenth embodiment of the present invention. However, here, only the bit likelihood output device for the transmission antenna 1 is described.
- function arithmetic units 905 to 908 are for the error signal (square Euclidean distance) to which the force of each antenna minimum value selector 901, each bit minimum value selector 903 and error signal storage device 904 is also output.
- the value of each error signal is converted by performing an arbitrary function operation. For example, if the function operation is a square root, the squared Euclidean distance is converted to a Euclidean distance.
- the likelihood of the j-th bit of the transmitting antenna i is
- a signal selection device incorporating a bit likelihood output function is described in order to solve the problem in the case where all symbol candidates of inverted bits are reduced.
- the signal can also be demodulated by the configuration described below.
- FIG. 35 is a block diagram showing a configuration of a receiving apparatus according to a fourteenth embodiment of the present invention. Book In the embodiment, it is assumed that the transmission signal is a signal which takes any of 16 values.
- receiver 1200 has four receive antennas, which receive signals r, r, r and r, respectively.
- a channel coefficient estimation unit 32 estimates and outputs a channel between transmitting and receiving antennas.
- the transmission sequence estimation unit 1202 estimates a transmission sequence and outputs a bit likelihood ratio, and the decoding unit 1203 decodes and outputs.
- FIG. 36 is a block diagram showing a configuration of transmission sequence estimation apparatus 1202 in FIG.
- the transmission sequence estimation apparatus 1202 will be described with reference to FIG.
- the transmission sequence estimation device 1202 is composed of a three-stage likelihood calculation device group and a three-stage signal selection device group as in FIG.
- the likelihood calculators 1204-1204-120, 1206-1-1206-16 K, and 1208-1-1208-16 K2 receive the received signal and the channel estimation value
- a 3-stage signal selection device 1209 is a signal selection device incorporating a bit likelihood output function.
- Likelihood calculator 1204-1 receives an error signal with reception signal r1 r and channel matrix H as inputs.
- the likelihood calculating device 1204-2-1204-16 also calculates and outputs an error signal.
- the signal selection unit 1205 selects K1 with the smallest error from the calculated error signal, and outputs a symbol candidate giving the error.
- Likelihood calculator 1206-1 is selected from receiver signal r selector 1205.
- the first candidate for the signal being received, and S is the signal sent from the second transmit antenna
- the likelihood calculation device 1206-2-1206-16K1 calculates an error signal, and outputs the calculated error and a symbol candidate that gives the error.
- Signal selection unit 12 07 receives 16K 1 error signals and symbol candidates calculated by likelihood calculation unit 1206-1-1206-16K 1 and inputs the smallest ⁇ K 2 symbol candidate sets (S, S ")
- Likelihood calculator 1208-1 is a received signal !:
- the error signal e is
- S "and S" are the third and second selected by the signal selection device 1207.
- the likelihood calculation device 1208-2-1208-16K2 calculates an error signal, and outputs the calculated error and a symbol candidate that gives the error.
- the third stage likelihood calculation The number of error signals and symbol candidates output from the device group is 16K2. Therefore, depending on the settings of K1 and ⁇ 2, as described in the tenth embodiment of the present invention, the reduction of symbol candidates may cause the case where the inverted bit metric can not be calculated.
- the signal selection device 1209 incorporating the bit likelihood output function is the tenth embodiment of the present invention.
- the likelihoods for all bits are calculated and output by the same calculation as that described in the embodiment.
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/589,460 US7936838B2 (en) | 2004-02-13 | 2005-02-14 | Wireless communication system, receiving apparatus, modulating method for use therein, and program therefor |
CN200580010958.8A CN1965501B (zh) | 2004-02-13 | 2005-02-14 | 无线通信系统、接收设备、解调方法 |
EP05719071.2A EP1717968A4 (en) | 2004-02-13 | 2005-02-14 | RADIO COMMUNICATION SYSTEM, RECEPTION DEVICE, DEMODULATION METHOD AND PROGRAM THEREFOR |
JP2005517990A JP4728812B2 (ja) | 2004-02-13 | 2005-02-14 | 無線通信システム、受信装置及びそれらに用いる復調方法並びにそのプログラム |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004-035891 | 2004-02-13 | ||
JP2004035891 | 2004-02-13 | ||
JP2004-244164 | 2004-08-24 | ||
JP2004244164 | 2004-08-24 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2005078955A1 true WO2005078955A1 (ja) | 2005-08-25 |
Family
ID=34863454
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2005/002124 WO2005078955A1 (ja) | 2004-02-13 | 2005-02-14 | 無線通信システム、受信装置及びそれらに用いる復調方法並びにそのプログラム |
Country Status (7)
Country | Link |
---|---|
US (1) | US7936838B2 (ja) |
EP (1) | EP1717968A4 (ja) |
JP (2) | JP4728812B2 (ja) |
KR (2) | KR100859789B1 (ja) |
CN (3) | CN1965501B (ja) |
SG (1) | SG149816A1 (ja) |
WO (1) | WO2005078955A1 (ja) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007243358A (ja) * | 2006-03-06 | 2007-09-20 | Nippon Telegr & Teleph Corp <Ntt> | 無線信号分離方法および受信装置並びにそのプログラムと記録媒体 |
JP2007282040A (ja) * | 2006-04-10 | 2007-10-25 | Nippon Telegr & Teleph Corp <Ntt> | 無線信号分離方法、無線受信装置およびプログラム並びに記録媒体 |
JP2007306535A (ja) * | 2006-04-10 | 2007-11-22 | Nippon Telegr & Teleph Corp <Ntt> | 無線信号分離方法、無線受信装置およびプログラム並びに記録媒体 |
JP2008017125A (ja) * | 2006-07-05 | 2008-01-24 | Nippon Telegr & Teleph Corp <Ntt> | 無線信号分離方法、無線受信装置およびプログラム並びに記録媒体 |
JP2008053853A (ja) * | 2006-08-22 | 2008-03-06 | National Institute Of Information & Communication Technology | 信号復号装置、信号復号方法、プログラム並びに情報記録媒体 |
JP2008131366A (ja) * | 2006-11-21 | 2008-06-05 | Nippon Telegr & Teleph Corp <Ntt> | 無線信号検出方法 |
JP2008227809A (ja) * | 2007-03-12 | 2008-09-25 | Fujitsu Ltd | Qrm−mld制御方法及びシステム |
JP2008300962A (ja) * | 2007-05-29 | 2008-12-11 | Mitsubishi Electric Corp | 受信機 |
WO2009038018A1 (ja) * | 2007-09-21 | 2009-03-26 | Sharp Kabushiki Kaisha | 無線送信装置、無線通信システム及び無線送信方法 |
WO2009037989A1 (ja) * | 2007-09-21 | 2009-03-26 | Sharp Kabushiki Kaisha | 無線受信装置及び無線受信方法 |
WO2009038178A1 (ja) * | 2007-09-21 | 2009-03-26 | Sharp Kabushiki Kaisha | 送信装置、受信装置、通信システム及び送信方法 |
US20090175367A1 (en) * | 2006-01-06 | 2009-07-09 | Panasonic Corporation | Wireless communication device |
JP2012095322A (ja) * | 2011-12-13 | 2012-05-17 | National Institute Of Information & Communication Technology | 信号復号装置および信号復号方法 |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4478119B2 (ja) * | 2005-05-25 | 2010-06-09 | パナソニック株式会社 | 受信装置 |
KR100891448B1 (ko) * | 2005-08-04 | 2009-04-01 | 삼성전자주식회사 | 다중 안테나 시스템에서 공간 멀티플랙싱 방식의 검출 장치및 방법 |
US8121209B2 (en) | 2006-07-25 | 2012-02-21 | Marvell World Trade Ltd. | Concatenation-assisted symbol-level combining for MIMO systems with HARQ and/or repetition coding |
US8929472B1 (en) | 2006-07-26 | 2015-01-06 | Marvell International Ltd. | Bit-level combining for MIMO systems with HARQ and/or repetition coding |
US8699601B1 (en) | 2006-08-08 | 2014-04-15 | Marvell World Trade Ltd. | Distance-level combining for MIMO systems with HARQ and/or repetition coding |
US8411778B1 (en) | 2006-08-08 | 2013-04-02 | Marvell World Trade Ltd. | Optimal linear equalizer for MIMO systems with HARQ and/or repetition coding |
US8718166B2 (en) | 2006-08-08 | 2014-05-06 | Marvell World Trade Ltd. | Maximal ratio combining of equalized symbols for MIMO systems with HARQ and/or repetition coding |
US8223895B2 (en) * | 2006-08-22 | 2012-07-17 | Panasonic Corporation | Signal separating device and signal separating method |
FI20075083A0 (fi) * | 2007-02-06 | 2007-02-06 | Nokia Corp | Ilmaisumenetelmä ja -laite monivuo-MIMOa varten |
US8619910B1 (en) * | 2007-04-11 | 2013-12-31 | Marvell International Ltd. | Decision feedback equalization for MIMO systems with hybrid ARQ |
KR101378266B1 (ko) * | 2007-08-16 | 2014-03-26 | 재단법인서울대학교산학협력재단 | 통신 시스템에서 신호를 디코딩하는 수신기 및 방법 |
US8270515B2 (en) * | 2007-09-06 | 2012-09-18 | Alcatel Lucent | Providing feedback in a MIMO system |
KR101329012B1 (ko) * | 2007-10-11 | 2013-11-12 | 삼성전자주식회사 | Mimo 수신장치 및 그 장치의 신호검출방법 |
JP5143533B2 (ja) | 2007-11-21 | 2013-02-13 | 三星電子株式会社 | 受信装置、及び信号処理方法 |
US8094708B2 (en) * | 2007-11-21 | 2012-01-10 | Samsung Electronics Co., Ltd. | Receiver with multiple antennas and method of receiving signals |
KR101400852B1 (ko) * | 2007-12-05 | 2014-05-29 | 삼성전자주식회사 | 다중 안테나 시스템에서 간섭 제거 장치 및 방법 |
KR100917862B1 (ko) | 2007-12-14 | 2009-09-18 | 한국전자통신연구원 | 다중입력 다중출력 시스템에서 qr 분해 장치 및 그 방법 |
KR100932789B1 (ko) * | 2007-12-15 | 2009-12-21 | 한국전자통신연구원 | 다중입력 다중출력 시스템에서 qr 분해 장치 및 그 방법 |
US8179990B2 (en) * | 2008-01-16 | 2012-05-15 | Mitsubishi Electric Research Laboratories, Inc. | Coding for large antenna arrays in MIMO networks |
CN102324959B (zh) * | 2011-06-10 | 2013-10-16 | 宁波大学 | 一种基于多天线系统协方差矩阵的频谱感知方法 |
US8804851B2 (en) * | 2011-10-04 | 2014-08-12 | Himax Media Solutions, Inc. | Iterative detection and decoding device for selecting soft information according to at least one predetermined constraint rule, and related iterative detection and decoding method |
CN103701513B (zh) * | 2013-12-16 | 2016-08-17 | 西安交通大学 | 广义空间调制系统在相关信道下的发送天线选择方法 |
US11152994B1 (en) * | 2020-05-27 | 2021-10-19 | Apple Inc. | Communication of channel state information (CSI) in wireless networks |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001036440A (ja) * | 1999-07-21 | 2001-02-09 | Ntt Docomo Inc | 最尤系列推定器、最尤系列推定方法及び受信機 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3271187B2 (ja) * | 1991-06-21 | 2002-04-02 | ソニー株式会社 | 軟判定復号回路 |
US5867538A (en) | 1995-08-15 | 1999-02-02 | Hughes Electronics Corporation | Computational simplified detection of digitally modulated radio signals providing a detection of probability for each symbol |
JP3081522B2 (ja) | 1996-02-14 | 2000-08-28 | 株式会社エイ・ティ・アール光電波通信研究所 | 受信信号処理装置 |
FR2764464B1 (fr) * | 1997-06-04 | 1999-08-13 | France Telecom | Procede d'allocation dynamique de canaux dans un reseau cellulaire de radiocommunication |
JP2000136440A (ja) * | 1998-11-04 | 2000-05-16 | Toray Ind Inc | 潜在捲縮発現性ポリエステル繊維および製造方法 |
US6298092B1 (en) | 1999-12-15 | 2001-10-02 | Iospan Wireless, Inc. | Methods of controlling communication parameters of wireless systems |
US8634481B1 (en) * | 2000-11-16 | 2014-01-21 | Alcatel Lucent | Feedback technique for wireless systems with multiple transmit and receive antennas |
JP3714910B2 (ja) * | 2001-02-20 | 2005-11-09 | 株式会社エヌ・ティ・ティ・ドコモ | ターボ受信方法及びその受信機 |
JP3924507B2 (ja) | 2001-07-19 | 2007-06-06 | 株式会社エヌ・ティ・ティ・ドコモ | シストリックアレー装置 |
CN1155190C (zh) * | 2001-10-09 | 2004-06-23 | 华为技术有限公司 | 垂直的贝尔实验室分层空时编码阵列线性检测方法 |
US20030125040A1 (en) * | 2001-11-06 | 2003-07-03 | Walton Jay R. | Multiple-access multiple-input multiple-output (MIMO) communication system |
US7418063B2 (en) | 2001-11-16 | 2008-08-26 | Ericsson Inc. | DTX detection method with high success probability |
US7154936B2 (en) * | 2001-12-03 | 2006-12-26 | Qualcomm, Incorporated | Iterative detection and decoding for a MIMO-OFDM system |
JP3926641B2 (ja) * | 2002-02-13 | 2007-06-06 | 株式会社エヌ・ティ・ティ・ドコモ | 多入力多出力ターボ受信機 |
JP3763793B2 (ja) * | 2002-03-12 | 2006-04-05 | 株式会社東芝 | 受信装置及び送受信装置 |
JP4086574B2 (ja) * | 2002-04-12 | 2008-05-14 | 松下電器産業株式会社 | パスサーチ回路、無線受信装置及び無線送信装置 |
JP4490265B2 (ja) * | 2002-07-24 | 2010-06-23 | ビーエイイー・システムズ・インフォメーション・アンド・エレクトロニック・システムズ・インテグレイション・インコーポレーテッド | 同一チャネル干渉受信機 |
JP4197482B2 (ja) * | 2002-11-13 | 2008-12-17 | パナソニック株式会社 | 基地局の送信方法、基地局の送信装置及び通信端末 |
CN1203637C (zh) * | 2003-01-07 | 2005-05-25 | 大唐移动通信设备有限公司 | 时隙cdma系统噪声空间相关特性估计方法 |
US7873016B2 (en) * | 2005-11-07 | 2011-01-18 | Broadcom Corporation | Method and system for utilizing tone grouping with givens rotations to reduce overhead associated with explicit feedback information |
-
2005
- 2005-02-14 KR KR1020067018283A patent/KR100859789B1/ko not_active IP Right Cessation
- 2005-02-14 KR KR1020087010623A patent/KR20080042944A/ko active Search and Examination
- 2005-02-14 CN CN200580010958.8A patent/CN1965501B/zh not_active Expired - Fee Related
- 2005-02-14 WO PCT/JP2005/002124 patent/WO2005078955A1/ja active Application Filing
- 2005-02-14 SG SG200900073-8A patent/SG149816A1/en unknown
- 2005-02-14 CN CN200910204663.4A patent/CN101677262B/zh not_active Expired - Fee Related
- 2005-02-14 US US10/589,460 patent/US7936838B2/en not_active Expired - Fee Related
- 2005-02-14 EP EP05719071.2A patent/EP1717968A4/en not_active Withdrawn
- 2005-02-14 JP JP2005517990A patent/JP4728812B2/ja not_active Expired - Fee Related
- 2005-02-14 CN CN201110280152.8A patent/CN102332967B/zh not_active Expired - Fee Related
-
2011
- 2011-03-07 JP JP2011048982A patent/JP5175947B2/ja not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001036440A (ja) * | 1999-07-21 | 2001-02-09 | Ntt Docomo Inc | 最尤系列推定器、最尤系列推定方法及び受信機 |
Non-Patent Citations (2)
Title |
---|
LETAIEF K.B. ET AL: "Joint maximum likelihood detection and interference cancellation for MIMO/OFDM systems", VEHICULAR TECHNOLOGY CONFERENCE 2003 VTC 2003-FALL 2003 IEEE 58TH, vol. 1, 9 October 2003 (2003-10-09), pages 612 - 616, XP010700882 * |
See also references of EP1717968A4 * |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090175367A1 (en) * | 2006-01-06 | 2009-07-09 | Panasonic Corporation | Wireless communication device |
US8243834B2 (en) * | 2006-01-06 | 2012-08-14 | Panasonic Corporation | Wireless communication device |
JP2007243358A (ja) * | 2006-03-06 | 2007-09-20 | Nippon Telegr & Teleph Corp <Ntt> | 無線信号分離方法および受信装置並びにそのプログラムと記録媒体 |
JP4708224B2 (ja) * | 2006-03-06 | 2011-06-22 | 日本電信電話株式会社 | 無線信号分離方法および受信装置並びにそのプログラムと記録媒体 |
JP2007282040A (ja) * | 2006-04-10 | 2007-10-25 | Nippon Telegr & Teleph Corp <Ntt> | 無線信号分離方法、無線受信装置およびプログラム並びに記録媒体 |
JP2007306535A (ja) * | 2006-04-10 | 2007-11-22 | Nippon Telegr & Teleph Corp <Ntt> | 無線信号分離方法、無線受信装置およびプログラム並びに記録媒体 |
JP4722785B2 (ja) * | 2006-04-10 | 2011-07-13 | 日本電信電話株式会社 | 無線信号分離方法、無線受信装置およびプログラム並びに記録媒体 |
JP2008017125A (ja) * | 2006-07-05 | 2008-01-24 | Nippon Telegr & Teleph Corp <Ntt> | 無線信号分離方法、無線受信装置およびプログラム並びに記録媒体 |
JP2008053853A (ja) * | 2006-08-22 | 2008-03-06 | National Institute Of Information & Communication Technology | 信号復号装置、信号復号方法、プログラム並びに情報記録媒体 |
JP2008131366A (ja) * | 2006-11-21 | 2008-06-05 | Nippon Telegr & Teleph Corp <Ntt> | 無線信号検出方法 |
JP2008227809A (ja) * | 2007-03-12 | 2008-09-25 | Fujitsu Ltd | Qrm−mld制御方法及びシステム |
JP2008300962A (ja) * | 2007-05-29 | 2008-12-11 | Mitsubishi Electric Corp | 受信機 |
WO2009037989A1 (ja) * | 2007-09-21 | 2009-03-26 | Sharp Kabushiki Kaisha | 無線受信装置及び無線受信方法 |
WO2009038178A1 (ja) * | 2007-09-21 | 2009-03-26 | Sharp Kabushiki Kaisha | 送信装置、受信装置、通信システム及び送信方法 |
WO2009038018A1 (ja) * | 2007-09-21 | 2009-03-26 | Sharp Kabushiki Kaisha | 無線送信装置、無線通信システム及び無線送信方法 |
JP5111512B2 (ja) * | 2007-09-21 | 2013-01-09 | シャープ株式会社 | 送信装置、受信装置、通信システム及び送信方法 |
JP2012095322A (ja) * | 2011-12-13 | 2012-05-17 | National Institute Of Information & Communication Technology | 信号復号装置および信号復号方法 |
Also Published As
Publication number | Publication date |
---|---|
CN101677262B (zh) | 2013-01-23 |
CN1965501A (zh) | 2007-05-16 |
US20070155433A1 (en) | 2007-07-05 |
CN102332967B (zh) | 2014-04-16 |
EP1717968A4 (en) | 2015-06-17 |
KR20070011304A (ko) | 2007-01-24 |
SG149816A1 (en) | 2009-02-27 |
JP5175947B2 (ja) | 2013-04-03 |
EP1717968A1 (en) | 2006-11-02 |
CN101677262A (zh) | 2010-03-24 |
JP2011130503A (ja) | 2011-06-30 |
US7936838B2 (en) | 2011-05-03 |
KR100859789B1 (ko) | 2008-09-24 |
CN102332967A (zh) | 2012-01-25 |
JPWO2005078955A1 (ja) | 2007-10-18 |
JP4728812B2 (ja) | 2011-07-20 |
KR20080042944A (ko) | 2008-05-15 |
CN1965501B (zh) | 2012-07-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2005078955A1 (ja) | 無線通信システム、受信装置及びそれらに用いる復調方法並びにそのプログラム | |
KR101153941B1 (ko) | Mimo 다중통신 시스템 및 신호 분리 방법 | |
US7961826B2 (en) | Parameterized sphere detector and methods of using the same | |
CN1902834B (zh) | 用于码分多址通信的方法、装置和系统 | |
CN101981846B (zh) | 接收设备、接收方法和通信系统 | |
US8488721B2 (en) | Adaptive QRD-M algorithm based signal detecting method by using constellation set grouping in spatial multiplexing multiple-input multiple-output system | |
CN1245606A (zh) | 用于数字调制信号的双向解调的方法和装置 | |
WO2009122842A1 (ja) | 移動通信システム、受信装置及び方法 | |
CN1329789A (zh) | 带可变数量抽头的信道估测器 | |
KR20070081786A (ko) | 통신시스템에서 다중입출력을 위한 신호 수신 방법 및 장치 | |
WO2008001979A1 (en) | Transmitter having full-diversity and full-rate, a linear space-time code generating method for the transmitter, and a mimo system using same | |
US8040959B2 (en) | Dynamic resource allocation to improve MIMO detection performance | |
US20130170587A1 (en) | Systems and Methods for N-Dimensional Leaf-Node Prediction for MIMO Detection | |
US20120014469A1 (en) | Wireless communication system, device and method | |
CN1633792B (zh) | 使用网格结合判定反馈均衡和补码键控解码的方法和系统 | |
WO2016121625A1 (en) | Method for decoding block of data received over communication channel and receiver | |
WO2008086044A1 (en) | Local maximum likelihood detection in a communication system | |
JP2009055217A (ja) | 信号検出装置及び信号検出方法並びにそのプログラムと記録媒体 | |
JP2008053853A (ja) | 信号復号装置、信号復号方法、プログラム並びに情報記録媒体 | |
KR100488806B1 (ko) | 동적 계획법 기반의 그룹화 기법을 이용한 혼합형 다중사용자 간섭 제거 방법과 그 장치 | |
CN101416415A (zh) | 多输入多输出接收装置和多输入多输出通信系统 | |
KR101284833B1 (ko) | 다중 입출력 안테나의 최대 우도 검출 장치 및 방법 | |
Liang et al. | Over-Saturated Wavelet Packet Multiple Access Communication and Its Multi-User Detection | |
JP2015012556A (ja) | 受信装置および受信方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWE | Wipo information: entry into national phase |
Ref document number: 2005517990 Country of ref document: JP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2005719071 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020067018283 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 200580010958.8 Country of ref document: CN |
|
WWP | Wipo information: published in national office |
Ref document number: 2005719071 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 10589460 Country of ref document: US |
|
WWP | Wipo information: published in national office |
Ref document number: 1020067018283 Country of ref document: KR |
|
WWP | Wipo information: published in national office |
Ref document number: 10589460 Country of ref document: US |