Reading about interference cancellation techniques today, I recalled an interesting article by Sridhar Vembu titled Two Philosophies in CDMA: A Stroll Down Memory Lane. Vembu is the founder and CEO of Zoho Corporation, a venture which has turned him into a billionaire. He spent time both in academia (at Princeton) and in industry (at Qualcomm) working with the likes of Sergio Verdu in one camp and Andrew Viterbi in the other. Here are some excerpts from his article which is not available online anymore at the time of this writing. I have now worked a little over 10 years in
Continue readingCategory: Wireless/SDR
Wireless communications and Software Defined Radio (SDR)
What is Pilot Contamination in Massive MIMO?
5G NR standard supports both Frequency Division Duplex (FDD) and Time Division Duplex (TDD) modes in massive MIMO systems. For a reasonably pure estimate, it is necessary to make sure that each pilot transmission in a cell occurs in a vacuum, i.e., free from the interference of other pilots in the same time or frequency. This is achieved through orthogonality or separation of training signals in time or frequency slots. As we see now, simple orthogonality is not enough and new problems emerge due to the interaction among different cells in a network. Uplink A set of orthogonal pilots in
Continue readingSmall-Scale Fading in a Wireless Channel
Small-scale fading is a phenomenon that arises due to the unguided nature of the wireless medium. Dramatic variations in signal amplitude occur at the Rx from constructive and destructive interference of multipath components originating from the surrounding environment that give rise to small-scale fading. This is the main challenge for designing efficient high-rate wireless communication systems which spawned an array of research activities in the past 50 years aimed to bring the wireless transmission rates closer to their wire counterparts. The technologies for 5G systems have been chosen with the benefit of experience gained from actual implementations over these years.
Continue readingCostas Loop for Carrier Phase Synchronization
Costas loop is a carrier phase synchronization solution devised by John Costas at General Electric Company in 1956 [1]. It had an enormous impact on modem signal processing in general and carrier synchronization in particular. At that time, it was customary to send a pilot tone for carrier synchronization along with the data signal which consumed a significant amount of power. Costas was one of the earliest scientists to demonstrate that the carrier phase could be reliably recovered from the Rx signal without the need of a pilot tone. In words of Costas, "It is unfortunate that many engineers tend
Continue readingEarly-Late Bit Synchronizer in Digital Communication
In an article on Phase Locked Loop (PLL) for symbol timing recovery, we described an intuitive view of a maximum likelihood Timing Error Detector (TED). We saw that the timing matched filter is constructed by computing the derivative of the matched filter and consequently its output is the derivative of the input signal. Naturally, this output is more fine-grained and hence accurate when the number of samples/symbol $L$ is large. Here, $L$ must be several times larger than the minimum limit set by the Nyquist theorem. However, in most applications, reducing the complexity of the timing locked loop is far
Continue reading