360 likes | 393 Views
Explore the fundamentals of wireless data transmission, including the importance of orthogonal bases like CDM, TDM, and OFDM. Discover the efficiency of different channel models, the benefits of OFDM modulation, and the impact of self-noise in mobile wireless systems.
E N D
Lessons Unlearned in Wireless Data Rajiv Laroia Qualcomm Flarion Technologies
Lessons Unlearned • All orthogonal bases are equivalent • CDM, TDM and OFDM • Cellular channel model is y=hx+n • OFDM is a physical layer technology • TDM is optimal for downlink data • Reuse 1 is the most efficient for data © 2004 Qualcomm Flarion Technologies
OFDM Modulation Data bits f=N/T f=2/T f=1/T T Cyclic prefix OFDM symbol © 2004 Qualcomm Flarion Technologies
Tone Orthogonality © 2004 Qualcomm Flarion Technologies
Orthogonality • Aren’t all orthogonal basis equivalent? • What about Eigenbasis? Sinusoids are Eigenfunctions of all linear time invariant systems. • Sinusoidal orthogonality is preserved under multipath delay spread. • Other basis, e.g., Walsh functions, are not. • Sinusoids are nature’s ‘chosen’ functions • Many advantages above physical layer © 2004 Qualcomm Flarion Technologies
Tones 1/T Time OFDM Physical Layer Design • High-speed downlink and uplink based on OFDM • no in-cell interference • no equalization for multipath delay-spread Resource Orthogonality (>35 dB) © 2004 Qualcomm Flarion Technologies
Lessons Unlearned - Channel Model 80 dB 0 dB SNR = 13 dB SNR = 0 dB Large dynamic range! © 2004 Qualcomm Flarion Technologies
Channel Model Fading (multipath) plus noise is the traditional wireless model • Good enough for point-to-point links • Not good enough in multi-user mobile environment WHY NOT? © 2004 Qualcomm Flarion Technologies
Channel Model • Channel (h) uncertainty introduces additional noise • The power of this noise is proportional to signal power. Hence called ‘Self Noise’ • Noise power N=NT+ αP Self noise is a fundamental property of mobile wireless systems © 2004 Qualcomm Flarion Technologies
Channel Estimation F In a mobile environment, channel knowledge is intrinsically imperfect because there is only a finite energy available to estimate it. T © 2004 Qualcomm Flarion Technologies
Channel Model • Still fading channel - Gaussian noise N=NT+ αP • No difference for point-to-point. • No difference once power is set. • No difference to receiver. • Big difference for multi-user power allocation. • Big difference when self noise is not cross-user: increases dynamic range. © 2004 Qualcomm Flarion Technologies
Multi User Power Allocation • Transmit to two users A & B simultaneously (at different powers) xA+xB • Receiver for user A: • CDMA (Walsh basis) N=NT+ α(PA+PB) • Self noise is fixed if total transmit power is fixed • OFDM (Eigenbasis) N=NT+ αPA • Self noise depends on user signal power © 2004 Qualcomm Flarion Technologies
SNR and Self noise Without signal-dependent noise SNR With signal-dependent noise Transmit power © 2004 Qualcomm Flarion Technologies © 2004 Qualcomm Flarion Technologies 13
Channel Estimation • Average channel requires 2 parameters; • pilot snr • null-pilot snr F Pilots Null pilots T © 2004 Qualcomm Flarion Technologies
Self Noise Implications for OFDM • Large dynamic range of multiuser power allocation • Better snr – higher capacity • Many more • Superposition coding © 2004 Qualcomm Flarion Technologies
Superposition Coding R2 Timesharing C2 Superposition C2 C1 R1 R2 Timesharing Superposition C2 C2 C1 R1 © 2004 Qualcomm Flarion Technologies
Classical Superposition Coding • Regular information for stronger receiver is superposed on protected information Regular info Protected info © 2004 Qualcomm Flarion Technologies
Receiver Algorithm • Joint decoder is too complex • Successive decoding involves cancellation of protected signal © 2004 Qualcomm Flarion Technologies
Impact of Imperfect Cancellation • Cancellation is often imperfect, e.g., due to imperfect channel estimation • Residual self-noise affects all degrees of freedom © 2004 Qualcomm Flarion Technologies
Superposition Coding Traditional superposition by cancellation (subtraction) is vulnerable to channel estimate errors. © 2004 Qualcomm Flarion Technologies
Superposition Coding Traditional superposition by cancellation (subtraction) is vulnerable to channel estimate errors. © 2004 Qualcomm Flarion Technologies
Lessons Unlearned QPSK is the right constellation for relatively low rate wireless communication. QPSK Constellation © 2004 Qualcomm Flarion Technologies
What is optimal ? © 2004 Qualcomm Flarion Technologies
What is practical ? • Capacity calculations support the idea. © 2004 Qualcomm Flarion Technologies
Better than QPSK? 5 Point Constellation © 2004 Qualcomm Flarion Technologies
Practical version for OFDM … … QPSK is 2 bits per symbol. One out of 4 symbols (2bits) is QPSK (2 bits) = 1 bit per symbol. © 2004 Qualcomm Flarion Technologies
Practical version for OFDM Conditional distribution of position and phase. Performs as well as QPSK/LDPC for low (1/4) rate codes. © 2004 Qualcomm Flarion Technologies
Practical version for OFDM So What ? Conditional distribution of position and phase. Performs as well as QPSK/LDPC for low (1/6) rate codes. © 2004 Qualcomm Flarion Technologies
Zero symbol has no self noise! • No cancellation of protected code • Full superposition gain available for users with very different snrs © 2004 Qualcomm Flarion Technologies
Lessons Unlearned OFDM is a physical layer technology What are some other advantages of OFDM? • Granularity of resource allocation • Better MAC layer, QOS • Better link layer, low delay • Flash signals for cell identification © 2004 Qualcomm Flarion Technologies
Flash Signaling • High power concentrated on one or more tones for a short time. • Capacity achieving for fading channels at very low data rate, or very wide band. • Achieves minimal Eb/No requirement. © 2004 Qualcomm Flarion Technologies
Beacon Tone • Beacon is a special downlink symbol in which power of a single tone (beacon tone) is significantly (e.g., 26 dB) higher than average per-tone power • Beacon is so strong that it could never be mistaken to be anything produced by Gaussian noise process • Beacon tone occurs once every ~100,000 symbols • Negligible overhead and interference impact © 2004 Qualcomm Flarion Technologies
Beacon Tone • Beacon can be easily detected prior to timing or frequency synchronization or channel estimation • Exploit unique property of sinusoid tones (impossible for Walsh codes) • Almost no additional computational complexity (no chip-level search required) © 2004 Qualcomm Flarion Technologies
Use of Beacon Tone • Information conveyed in beacon tone includes • Carrier location • Cell/sector ID • Symbol level timing • Some uses of Beacons • Detect a candidate base station long before pilots are visible • Estimate path loss from cell • Make hand-off decisions © 2004 Qualcomm Flarion Technologies
Beacon Interference • Beacons provide impulsive noise • Decode signal using saturation or reversal metrics in decoder • Automatic cancellation (erasure) • Protection against impulse noise • Little impact on Gaussian noise performance Saturation metric -1 1 Reversal metric -1 1 Decoder metrics © 2004 Qualcomm Flarion Technologies
Conclusions • The World welcomes technological improvement. • If you join a wireless start-up you have a good chance of getting rich. Many interesting things unlearned © 2004 Qualcomm Flarion Technologies