CN103647624A - Shift-based low-complexity MIMO detection method - Google Patents

Shift-based low-complexity MIMO detection method Download PDF

Info

Publication number
CN103647624A
CN103647624A CN201310632087.XA CN201310632087A CN103647624A CN 103647624 A CN103647624 A CN 103647624A CN 201310632087 A CN201310632087 A CN 201310632087A CN 103647624 A CN103647624 A CN 103647624A
Authority
CN
China
Prior art keywords
vector
complexity
point
signal
detection method
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310632087.XA
Other languages
Chinese (zh)
Inventor
张华�
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
WUXI WEISITENG INFORMATION TECHNOLOGY Co Ltd
Original Assignee
WUXI WEISITENG INFORMATION TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by WUXI WEISITENG INFORMATION TECHNOLOGY Co Ltd filed Critical WUXI WEISITENG INFORMATION TECHNOLOGY Co Ltd
Priority to CN201310632087.XA priority Critical patent/CN103647624A/en
Publication of CN103647624A publication Critical patent/CN103647624A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Abstract

The invention is a shift-based low-complexity MIMO detection method which is mainly used for signal detection of a multiple-input multiple-output system. The method comprises the following steps: firstly, calculating an unconstrained solution of a transmitting signal according to the current channel state when a detector receives new data; then, arbitrarily selecting a point from a star map as a reference signal point and calculating a difference vector between the unconstrained solution and the reference signal point; next, rounding up and rounding down each element in the difference vector to an integer and combining the rounded elements to obtain a plurality of candidate star points; and finally, carrying out minimum distance decision on the obtained candidate star points and outputting a decided signal vector. The invention gives full consideration to the problem that complexity and performance are difficult to balance in MIMO detection and proposes a signal detection method based on shift and rounding. The receiving performance of an ML can be achieved by carrying out minimum distance decision on a small number of candidate constellation points, and the complexity is reduced significantly.

Description

A kind of low-complexity MIMO detection method based on displacement
Technical field
The invention belongs to wireless communication technology field, relate to the input design in mimo system, mainly for the input problem of MIMO down link.
Background technology
MIMO technology refers to the technology of using a plurality of transmissions, reception antenna.MIMO technology can improve exponentially capacity and the availability of frequency spectrum of communication system in the situation that not increasing bandwidth, therefore MIMO technology is acknowledged as the key technology of Next-Generation Wireless Communication Systems, the reliability that it can effectively utilize random fading and space multi-way footpath to propagate to improve transmission rate and improve transmission.Meanwhile, MIMO has also brought array gain and has disturbed the benefits such as inhibition.In LTE system, MIMO combines with OFDM, and both are had complementary advantages, and improves the availability of frequency spectrum of system by MIMO technology, simultaneously by the frequency selective fading effect in OFDM modulation system antagonism channel.
The reception technique of mimo system is conventionally paid close attention to improving performance and is reduced detection algorithm complexity.Improving performance means and makes receiving algorithm can retain as far as possible or fully excavate the various gains that mimo system self can provide, and systematic function can be evaluated by the error sign ratio (or bit error rate) under different signal to noise ratio conditions.With regard to reducing complexity, should consider in actual applications, due to the restriction of hardware handles ability, to reduce as much as possible the complexity of algorithm, can be by hardware supports.Yet performance and complexity are difficult to take into account conventionally, when optimizing a side, tend to lose the opposing party.In general, the correlative study major part of current detection technology is to pay close attention to independently wherein some aspects, only has small part research can consider performance and complexity simultaneously.
In mimo system, current existing ZF detection algorithm, least mean-square error detection algorithm all cannot reach optimum detection performance (performance is often poor), and the optimal maximum likelihood algorithm of performance has too high complexity, along with the increase of number of transmit antennas, the complexity of detection can increase by exponentially.Ball decoding algorithm is when guaranteeing optimum (or approaching optimum) performance, can in average meaning, effectively reduce the search volume of detecting, but its complexity is unfixing, and the search volume under worst case equals the search volume that ML detects, therefore ball decoding technique there is no method and reaches hard-wired requirement at present.For complexity, do not fix, do not have the algorithm in the clear and definite instantaneous complexity upper bound, if this class algorithm is used in complexity constrained environment, may in detecting, some there is finishing in advance the situation (be subject to complexity restriction and cause) of operation, this situation is by the detection performance of loss system, and this loss conventionally cannot be quantitative.
Summary of the invention
The present invention is directed to the deficiencies in the prior art, a kind of low-complexity MIMO detection method based on displacement is provided, make to reduce the complexity of detection algorithm under the precondition of loss system optimal performance not.The technical solution used in the present invention is a kind of low-complexity MIMO signal detecting method based on displacement, and the multiple mimo system that actual 16QAM modulates, dual-mode antenna is 2 * 2 of take is example, and the method comprises the following steps:
1) this complex system is expressed as to real system of equal value.Make y jRwith y jIrepresent respectively to receive on j reception antenna real part and the imaginary part of signal, i.e. y jR=Re{y j, y jI=Im{y j.Similarly, the input signal on transmitting terminal i transmit antennas is expressed as: x iR=Re{x i, x iI=Im{x i.For 2 * 2MIMO channel, receive real part and imaginary part that signal can be expressed as it according to the method described above, expression is as follows:
y 1 R + jy 1 I y 2 R + jy 2 I = h 11 R + jh 11 I h 12 R + jh 12 I h 21 R + jh 21 I h 22 R + jh 22 I x 1 R + jx 1 I x 2 R + jx 2 I + z 1 R + jz 1 I z 2 R + jz 2 I
H wherein ijR=Re{h ij, h ijI=Im{h ij, z iR=Re{z i, z iI=Im{z i.The real part of above formula and imaginary part can be expressed as:
y 1 R y 2 R = h 11 R h 12 R h 21 R h 22 R x 1 R x 2 R - h 11 I h 12 I h 21 I h 22 I x 1 I x 2 I + z 1 R z 2 R
= h 11 R h 12 R - h 11 I - h 12 I h 21 R h 22 R - h 21 I - h 22 I x 1 R x 2 R x 1 I x 2 I + z 1 R z 2 R
y 1 I y 2 I = h 11 I h 12 I h 11 R h 12 R h 21 I h 22 I h 21 R h 22 R x 1 R x 2 R x 1 I x 2 I + z 1 I z 2 I
Above two formulas can merge into following expression:
2) when detector receives new data y, accounting equation y=Hx+n without constrained solution:
x ^ = H - 1 y
Wherein y is for receiving data, and H is channel matrix.Claim
Figure BSA0000098317680000027
(referring to without constrained solution without constrained solution of equation y=Hx+n
Figure BSA0000098317680000028
be not defined as some in modulation constellation points).
3) given reference point: x ref = 1 1 1 1 (also can be made as other any constellation point), calculates current data without constrained solution
Figure BSA0000098317680000032
with given reference point x refdifference value vector:
d = x ^ - x ref
4) distance of take between the adjacent constellation point of coordinate direction as unit value (if 16QAM modulation level direction point set is { 3,-1,1,3}, unit value is exactly 2 so), each element in above-mentioned difference value vector is rounded up and rounds and obtain following two vectors downwards:
Figure BSA0000098317680000034
Figure BSA0000098317680000035
Wherein
Figure BSA0000098317680000036
expression rounds up,
Figure BSA0000098317680000037
represent to round downwards.
If shift vector is d = d 1 d 2 d 3 d 4 , Each element d in d ibe vectorial d ceilor vectorial d floorthe element of corresponding line, combines and can obtain a plurality of candidate vector element.
5) by candidate vector, add respectively reference vector, the vector point after being shifted, newer point set is adjudicated to output court verdict as candidate symbol.
Beneficial effect of the present invention is mainly reflected in following two aspects:
1) propose to realize a kind of low complex degree detection method of ML performance, significantly reduced the detection algorithm complexity in high order modulation and multi-layer data stream situation, had certain practicality.
2) the method is compared with existing other low complex degree input scheme, can obtain the systematic function identical with ML algorithm, is better than other low complex degree detection algorithms in performance.
Accompanying drawing explanation
Fig. 1 is the schematic diagram (16QAM of take modulation, single layer data stream are example) being shifted according to input signal and reference signal.
When Fig. 2 has provided transmission two layer data, adopt the BER curve of displacement detection algorithm.
When Fig. 3 has provided transmission four layer data, adopt the BER curve of displacement detection algorithm.
Embodiment
Fig. 1 is the schematic diagram (16QAM of take modulation, single layer data stream are example) being shifted according to input signal and reference signal.After displacement, according to rounding and combining, determine current demand signal unconfinement solution four constellation point around.
The performance of this low-complexity MIMO detection algorithm is described by simulation result below, mainly considers the performance of BER under different signal to noise ratio conditions.Suppose that channel is flat fading.At transmitting terminal, the bit of transmission carries out 16QAM modulation without coding.Simulated conditions is as shown in table 1.
Table 1 simulation parameter table
Antenna configuration 2 * 2 or 4 * 4
Channel flat?fading
Modulation system 16QAM
Every frame symbolic number 30×N t(antenna number)
Frame number under every SNR 10000
Chnnel coding Uncoded
When Fig. 2 has provided transmission two layer data, adopt the BER curve of displacement detection algorithm.Can see, while adopting this programme, can realize the systematic function identical with ML.
When Fig. 3 has provided transmission four layer data, adopt the BER curve of displacement detection algorithm.Can see, while adopting this programme, can realize the systematic function identical with ML.
In conjunction with detection algorithm proposed by the invention, ML algorithm and other two kinds of low complex degree ML algorithms, carry out analysis of complexity, obtain result as shown in table 2.
The comparison of table 2 analysis of complexity

Claims (2)

1. the low-complexity MIMO detection method based on displacement, is characterized in that: this detection method is carried out (16QAM of take modulation, 2 * 2MIMO system be example) according to the following steps:
1) this complex system is expressed as to real system of equal value.Make y jRwith y jIrepresent respectively to receive on j reception antenna real part and the imaginary part of signal, i.e. y jR=Re{y j, y jI=Im{y j.Similarly, the input signal on transmitting terminal i transmit antennas is expressed as: x iR=Re{x i, x iI=Im{x i.For 2 * 2MIMO channel, receive real part and imaginary part that signal can be expressed as it according to the method described above, expression is as follows:
y 1 R + jy 1 I y 2 R + jy 2 I = h 11 R + jh 11 I h 12 R + jh 12 I h 21 R + jh 21 I h 22 R + jh 22 I x 1 R + jx 1 I x 2 R + jx 2 I + z 1 R + jz 1 I z 2 R + jz 2 I
H wherein ijR=Re{h ij, h ijI=Im{h ij, z iR=Re{z i, z iI=Im{z i.The real part of above formula and imaginary part can be expressed as:
y 1 R y 2 R = h 11 R h 12 R h 21 R h 22 R x 1 R x 2 R - h 11 I h 12 I h 21 I h 22 I x 1 I x 2 I + z 1 R z 2 R
= h 11 R h 12 R - h 11 I - h 12 I h 21 R h 22 R - h 21 I - h 22 I x 1 R x 2 R x 1 I x 2 I + z 1 R z 2 R
y 1 I y 2 I = h 11 I h 12 I h 11 R h 12 R h 21 I h 22 I h 21 R h 22 R x 1 R x 2 R x 1 I x 2 I + z 1 I z 2 I
Above two formulas can merge into following expression:
Figure FSA0000098317670000015
2) when detector receives new data y, accounting equation y=Hx+n without constrained solution:
x ^ = H - 1 y
Wherein y is for receiving data, and H is channel matrix.Claim (referring to without constrained solution without constrained solution of equation y=Hx+n be not defined as some in modulation constellation points).
3) given reference point: x ref = 1 1 1 1 (also can be made as other any constellation point), calculates current data without constrained solution
Figure FSA00000983176700000110
with given reference point x refdifference value vector:
d = x ^ - x ref
4) distance of take between the adjacent constellation point of coordinate direction as unit value (if 16QAM modulation level direction point set is { 3,-1,1,3}, unit value is exactly 2 so), each element in above-mentioned difference value vector is rounded up and rounds and obtain following two vectors downwards:
Figure FSA0000098317670000026
Figure FSA0000098317670000022
Wherein
Figure FSA0000098317670000023
expression rounds up,
Figure FSA0000098317670000024
represent to round downwards.
If shift vector is d = d 1 d 2 d 3 d 4 , Each element d in d ibe vectorial d ceilor vectorial d floorthe element of corresponding line, combines and can obtain a plurality of candidate vector element.
5) by candidate vector, add respectively reference vector, the vector point after being shifted, newer point set is adjudicated to output court verdict as candidate symbol.
2. according to the low-complexity MIMO detection algorithm based on displacement described in right 1, it is characterized in that: during transmission multi-layer data stream, need judge current channel condition number, according to channel condition information, determine the quantity of transport stream, the quantity of convection current is adjusted dynamically.
CN201310632087.XA 2013-11-27 2013-11-27 Shift-based low-complexity MIMO detection method Pending CN103647624A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310632087.XA CN103647624A (en) 2013-11-27 2013-11-27 Shift-based low-complexity MIMO detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310632087.XA CN103647624A (en) 2013-11-27 2013-11-27 Shift-based low-complexity MIMO detection method

Publications (1)

Publication Number Publication Date
CN103647624A true CN103647624A (en) 2014-03-19

Family

ID=50252788

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310632087.XA Pending CN103647624A (en) 2013-11-27 2013-11-27 Shift-based low-complexity MIMO detection method

Country Status (1)

Country Link
CN (1) CN103647624A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104202127A (en) * 2014-09-25 2014-12-10 北京邮电大学 Path metric value-based low complexity MIMO (multiple input multiple output) system sphere decoding signal detection method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040002309A1 (en) * 2002-06-26 2004-01-01 Alexei Ashikhmin MIMO systems having a channel decoder matched to a MIMO detector
CN101854328A (en) * 2010-07-05 2010-10-06 河南工业大学 Layered space-time nonlinear precoding method in multi-carrier code division multiple access (MC-CDMA) system
CN102111354A (en) * 2010-10-20 2011-06-29 东南大学 Linear minimum mean square error (LMMSE) detection method for multiple input multiple output-orthogonal frequency division multiplexing (MIMO-OFDM)
CN102647259A (en) * 2012-04-07 2012-08-22 西安电子科技大学 Singular value decomposition-based method for uplink transmission of multi-user MIMO (Multiple-Input Multiple-Output) system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040002309A1 (en) * 2002-06-26 2004-01-01 Alexei Ashikhmin MIMO systems having a channel decoder matched to a MIMO detector
CN101854328A (en) * 2010-07-05 2010-10-06 河南工业大学 Layered space-time nonlinear precoding method in multi-carrier code division multiple access (MC-CDMA) system
CN102111354A (en) * 2010-10-20 2011-06-29 东南大学 Linear minimum mean square error (LMMSE) detection method for multiple input multiple output-orthogonal frequency division multiplexing (MIMO-OFDM)
CN102647259A (en) * 2012-04-07 2012-08-22 西安电子科技大学 Singular value decomposition-based method for uplink transmission of multi-user MIMO (Multiple-Input Multiple-Output) system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ANTONIO DE MAIO,MARCO LOPS,LUCA VENTURINO: ""Diversity-Integration Trade-offs in MIMO Detection"", 《IEEE TRANSACTIONS ON SIGNAL PROCESSING》, vol. 56, no. 10, 30 December 2008 (2008-12-30), pages 5051 - 5061 *
王进泉: ""MIMO通信***的检测算法研究"", 《科技视界》, no. 35, 19 April 2013 (2013-04-19), pages 7 - 8 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104202127A (en) * 2014-09-25 2014-12-10 北京邮电大学 Path metric value-based low complexity MIMO (multiple input multiple output) system sphere decoding signal detection method
CN104202127B (en) * 2014-09-25 2017-08-08 北京邮电大学 Low-complexity MIMO system Sphere Decoding signal detecting method based on path metric value

Similar Documents

Publication Publication Date Title
Wang et al. Signal vector based detection scheme for spatial modulation
CN101268647B (en) Apparatus and method for detecting communications from multiple sources
KR102459190B1 (en) Method and apparatus for receiving data in multiple input multiple output communication system
CN101383797B (en) Low complexity signal detecting method and device for MIMO system
EP2391020B1 (en) Method and device for efficient multi-user multi-variant parallel transmission
CN106911374A (en) A kind of low complexity soft exports spatial modulation detection method
CN101383652A (en) Signal detection method and apparatus for MIMO system
EP1570597B1 (en) A simplified decoder for a bit interleaved cofdm-mimo system
CN109286587B (en) Multi-active generalized spatial modulation detection method
US20120236968A1 (en) Enhanced lattice reduction systems and methods
CN101964667B (en) High-efficiency multi-antenna detection method for long term evolution scheme
TW201001948A (en) Method for transmitting data and a transmitter apparatus
Adejumobi et al. A study of spatial media-based modulation using RF mirrors
CN103023622B (en) A kind of signal detecting method and equipment
CN102355295B (en) High-efficiency reception method for multi-antenna OFDM (Orthogonal Frequency Division Multiplexing) system
CN101958875B (en) Detecting method of high order modulated MIMO system in mobile environment
Wu et al. Direct transmit antenna selection for transmit optimized spatial modulation
CN101534267B (en) Pre-coding method and pre-coding device
CN103326825B (en) A kind of quasi-orthogonal space time block code low-complexity decoding method
CN101247158B (en) Multi-aerial system transmitting mode and modulation mode selection method of non-ideal communication channel
CN103647624A (en) Shift-based low-complexity MIMO detection method
CN104768202A (en) MIMO collaboration communication system relay selection method
US9722730B1 (en) Multi-stream demodulation schemes with progressive optimization
CN101009533A (en) Detection method for MIMO system
Pillay et al. Low-complexity detection and transmit antenna selection for spatial modulation

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
DD01 Delivery of document by public notice
DD01 Delivery of document by public notice

Addressee: WUXI WEISITENG INFORMATION TECHNOLOGY CO., LTD.

Document name: Notification that Application Deemed to be Withdrawn

WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140319