A Novel Linear Precoder Design for Reliable UL/DL Detection in TDD Cellular Networks

The ever-growing demands on wireless connectivity, especially with the emergence of various data-intensive low-latency applications, require novel multiplexing solutions capable of reliably supporting high rates at low latency. Non-orthogonal time division duplex (TDD) coupled with multiuser detection can meet these emerging needs, provided that accurate channel state information is available. This paper proposes a new pilot-free TDD frame structure that allows designing highly effective multiuser decoders and precoders for uplink and downlink multicell systems, in an unsupervised manner. The key idea is that each user repeats and permutes its uplink data using a pre-assigned permutation code. Invoking canonical correlation analysis (CCA) at the serving BS on the two deinterleaved uplink blocks yields high quality CCA-based beamformers capable of both recovering the uplink and precoding the downlink user signals in a way that effectively mitigates interference. The paper includes a pilotless synchronization framework that leverages CCA to recover the timing and frequency offsets in an asynchronous multiuser MIMO setup, without using pilots. Simulations are used to study the performance of the proposed approach on a large-scale network with multiple users and cells, while laboratory experiments with a small-scale network of software radios are used to demonstrate that the approach works well in practice under common hardware imperfections.