A Framework to Construct Three-Dimensional Complementary Codes for Multiuser MIMO Systems

Si Yue Sun, Hsiao Hwa Chen, Wei Xiao Meng

Research output: Contribution to journalArticlepeer-review

9 Citations (Scopus)


This paper proposes a framework to construct 3-D complementary codes (3DCCs), which enable chip-level space-time coding to integrate multiantenna and multiple-access techniques in a unified platform. The 3DCCs are generated based on an extension method with the help of traditional complementary codes and well-designed matrices. The relationship between the correlation properties and flock size of the constructed 3DCCs is analyzed, and the proposed framework provides a generic way to construct different families of 3DCCs with a controllable tradeoff between their correlation properties and flock sizes. As examples, three families of 3DCCs with different characteristic features are constructed using the framework, and their correlation properties are simulated to validate their properties. The general architecture of the 3DCC-based multiple-input multiple-output (MIMO) system is also proposed in this paper. The simulated bit-error-rate (BER) performance of the corresponding system over both flat and multipath fading channels show that the constructed 3DCCs can eliminate both multiuser and multipath interferences in multiuser MIMO communications. The property to provide both transmit diversity and multiplexing with its uniquely flexible tradeoff between the two also makes it particularly well suited for futuristic wireless communications to fit to varying channel conditions and application requirements.

Original languageEnglish
Article number6882256
Pages (from-to)2861-2874
Number of pages14
JournalIEEE Transactions on Vehicular Technology
Issue number7
Publication statusPublished - 2015 Jul 1

All Science Journal Classification (ASJC) codes

  • Automotive Engineering
  • Aerospace Engineering
  • Applied Mathematics
  • Electrical and Electronic Engineering


Dive into the research topics of 'A Framework to Construct Three-Dimensional Complementary Codes for Multiuser MIMO Systems'. Together they form a unique fingerprint.

Cite this