Two New Types of Candidate Symbol Sorting Schemes for Complexity Reduction of a Sphere Decoder

  • 전은성 (연세대학교 전기전자공학과 이동통신 연구실) ;
  • 김요한 (연세대학교 전기전자공학과 이동통신 연구실) ;
  • 김동구 (연세대학교 전기전자공학과 이동통신 연구실)
  • Published : 2007.09.30

Abstract

The computational complexity of a sphere decoder (SD) is conventionally reduced by decoding order scheme which sorts candidate symbols in the ascending order of the Euclidean distance from the output of a zero-forcing (ZF) receiver. However, since the ZF output may not be a reliable sorting reference, we propose two types of sorting schemes to allow faster decoding. The first is to use the newly found lattice points in the previous search round instead of the ZF output (Type I). Since these lattice points are closer to the received signal than the ZF output, they can serve as a more reliable sorting reference for finding the maximum likelihood (ML) solution. The second sorting scheme is to sort candidate symbols in descending order according to the number of candidate symbols in the following layer, which are called child symbols (Type II). These two proposed sorting schemes can be combined with layer sorting for more complexity reduction. Through simulation, the Type I and Type II sorting schemes were found to provide 12% and 20% complexity reduction respectively over conventional sorting schemes. When they are combined with layer sorting, Type I and Type II provide an additional 10-15% complexity reduction while maintaining detection performance.

Keywords

References

  1. U.Fincke and M.Pohst 'Improved methods for calculating vectors of short length in a lattice, including a complexity analysis' Math.Comput., vol.44, pp 463-471, Apr.1985 https://doi.org/10.2307/2007966
  2. E. Viterbo and J. Boutros, 'A universal lattice code decoder for fading channels,' IEEE Trans. Inf. Theory, vol. 45, no. 5 pp. 1639-1642, July 1999 https://doi.org/10.1109/18.771234
  3. B.Hassibi and H.Vikalo, 'On the sphere decoding algorithm. I. Expected complexity,' IEEE Trans. Signal Process., vol.53, no. 8, pp.2806-2818, Aug. 2005 https://doi.org/10.1109/TSP.2005.850352
  4. A. Chan and I. LEE, 'A new reduced-complexity sphere decoding for multiple antenna systems,' in Proc. ICC, vol. 1., pp. 460-464.,New York, Apr.28-May 2 2002
  5. M.O. Damen, H. EI Gamal and G. Caire, 'On maximum-likelihood detection and the search for the closest lattice point', IEEE Trans. Info. Thoery, vol. 49,pp 2389-2402, Oct. 2003 https://doi.org/10.1109/TIT.2003.817444
  6. C.P. Schnorr and M. Eucherr, 'Lattice basis reduction: improved practical algorithms and solving subset sum problems,' Mathematical Programming, vol 66, pp. 181-191,1994 https://doi.org/10.1007/BF01581144
  7. Kai-Kit Wong, Paulraj. A, 'On the decoding order of MIMO maximum likelihood sphere decoder: Linear and non-linear receivers', in Proc. VTC, vol. 2, pp. 698-702., May. 2004
  8. D.wubben, R.Bohnke, J. Einas, V. Kuhn and K.D. Kammeyer,'Efficient Algorithm for decoding Layered Space-time Codes,' IEE Electronics Letters, vol. 37, pp. 1348-1540, October 2001 https://doi.org/10.1049/el:20010899