370 likes | 518 Views
Multipe-Symbol Sphere Decoding for Space-Time Modulation. Vincent Hag March 7 th 2005. Why MIMO?. Limited radio resources Need for higher data rate (3G services and beyond)
E N D
Multipe-Symbol Sphere Decoding for Space-Time Modulation Vincent Hag March 7th 2005
Why MIMO? • Limited radio resources • Need for higher data rate (3G services and beyond) • Make the best possible use of the spectrum in order to further increase throughput as well as user-capacity MIMO antennas is a key technology
Why Multiple-Symbol Detection? • N received symbols are jointly processed • to estimate N-1 symbols • Better evaluation of the channel statistics yields improved performances
Why Non-coherent Detection? • Phase estimation difficult or costly • Develop (de)modulation techniques that do not require CSI Extend DPSK to MIMO systems
Problem Formulation Performance (exploit space and time dimensions) Complexity (exponential in space and time dimensions) Need for fast-algorithm based detection
Talk Outline • Transmission • Channel Model • Reception: Sphere Decoder • Simulation Results • Conclusions and Further Works
Transmission Non-coherent Detection Differential Transmission Diagonal codes (= extension of DPSK signals to STC)
Differential Encoding Code matrices are differentially encoded such as
Channel Model • AWGN • Rayleigh fading • Multi-channel action:
Talk Outline • Transmission • Channel Model • Reception: Sphere Decoder • Simulation Results • Conclusions and further Works
Reception: Metric Metric: ML decision rule:
Sphere Decoding: Concept Fix and examine signals such that • Search of signals lying inside a sphere of radius instead of the whole space
Sphere Decoding with U upper triangular • can be determined component-wise, starting from and tracking up to
Sphere Decoding Partial distance criterion: choose that minimizes to keep it as small as possible:
Sphere Decoding radius updated to Then, restart the sphere decoding algorithm with the new radius value
Sphere Decoding • Phase ambiguities: fix and start sphere decoding at • Search strategy: Zigzag procedure: hypothetical symbols (examined for the ith component) are ordered according monotically increasing distance
DFDD Attractive low-complexity algorithm performing differential detection Linear predictor making decision on based on and
Talk Outline • Transmission • Channel Model • Reception: Sphere Decoder • Simulation Results • Conclusions and further Works
Simulation Results • Simulation setup • BER performances • Computational Complexity • BER vs. Complexity
Simulation Setup • bit/channel use, • Spatially independent Rayleigh continuous fading channels • Detect at least 1000 bit errors to assess the BER at any SNR • Number of multiplications as a measure of the complexity
BER performances Single Antenna System Error floor removed
BER performances MSDSD vs DFDD
BER performances Mismacth of the Doppler rate 4dB shift Robust?
Computational Complexity Average Number of Real Multiplications done to estimate a 10-length sequence
BER vs Complexity Restrict the number of multiplications for practical reasons
Conclusion • SD outperforms DFDD, a good low-complexity algorithms • Excellent performance versus complexity trade-off: • ML performances • But orders of magnitudes below that of brute-force search (ML detection) • Gains in power efficiency almost for free
Further Works • Investigate other STC, possibly with other search strategy for PDP • Take interference into account