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.
All Science Journal Classification (ASJC) codes
- Automotive Engineering
- Aerospace Engineering
- Applied Mathematics
- Electrical and Electronic Engineering