Posts

Showing posts from 2009

How to Broadcast Multimedia Contents? IV Hierarchical Modulation

Image
[How to Broadcast Multimedia Contents? I Introduction] [How to Broadcast Multimedia Contents? II Lessons from The Channel] [How to Broadcast Multimedia Contents? V Overloaded Tx and IC] [How to Broadcast Multimedia Contents? VI Open-Loop MIMO for BCMCS] [How to Broadcast Multimedia Contents? VII Network Layer or Steam Layer Design] [Contribution to 3GPP2 Next Generation Technologies Ad Hoc Group (NTAH) 2007] [On Enhancing Hierarchical Modulations, 2008 IEEE Int. Sym. on BMSB ] As shown in Figure 1, hierarchical modulation, also called layered modulation, is one of the techniques for multiplexing and modulating multiple data streams into one single symbol stream, where the base-layer symbols and enhancement-layer symbols are synchronously overlapped together before being transmitted. When hierarchical modulation is employed, users with good reception and advanced receiver can demodulate more than one layer of data streams. For a user with conventional receiver or poor receptio

How to Broadcast Multimedia Contents? III Scalable Video Coding

H.264 Network Abstract Layer Header [How to Broadcast Multimedia Contents? I Introduction] [How to Broadcast Multimedia Contents? II Lessons from The Channel] [How to Broadcast Multimedia Contents? IV Hierarchical Modulation] [How to Broadcast Multimedia Contents? V Overloaded Transmission and IC] [How to Broadcast Multimedia Contents? VI Open-Loop MIMO for Broadcast Multicast Services] It is very challenging to deliver multimedia contents through wireless links. Diverse receivers may request the same video with different bandwidths, spatial resolutions, frame rates, computational capabilities. Heterogeneous networks with unknown network conditions. Wired and wireless links, time-varying bandwidths. One Example is when you originally code the video you don’t know which client or network situation will exist in the future. Probably have multiple different situations, each requiring a different compressed bit stream. It needs a different compressed video matched to each situation

How Wide A Wideband Channel Should Be?

Image
[Frequency Selectivity of A 1.2288MHz, 3GPP2, TSG-C, Working Group 3, C30-20090511-028] How wide should a channel be before it is called wideband? Dictionary.com says it is " responding to or operating at a wide band of frequencies ". I guess this is pretty much the one in most people's mind. Wikipedia.org gives us a more technical definition," a system is typically described as wideband if the message bandwidth significantly exceeds the channel's coherence bandwidth ". Basically it says  whether  a channel can be called wideband channel or not largely depends on the multiple of coherence bandwidth it has. The question then becomes what is coherence bandwidth and how wide a typical coherence bandwidth can be. For example, should a CDMA2000 channel, which has a bandwidth of 1.22288MHz, be called wideband or not?  Why can a 5.0MHz WCDMA channel usually be called wideband? Let's find out here. Coherence Bandwidth Coherence bandwidth is a  statistica

How Much Feedback Is Enough for MIMO? VI Rank Deficiency

Image
[How Much Feedback Is Enough for MIMO? I Introduction] [How Much Feedback Is Enough for MIMO? II Channel Estimation] [How Much Feedback Is Enough for MIMO? III Codebook Design] [How Much Feedback Is Enough for MIMO? IV Channel Quantization] [How Much Feedback Is Enough for MIMO? V Feedback Reliabilities] [3GPP2 TSG-C WG3 C30-20090511-030] [3GPP2 TSG-C WG3 C30-20090511-032] The adoption of multi-antenna techniques is believed to be able to provide additional antenna gain, diversity gain, multiplexing gain and interference cancellation gain. They can help improve link quality and increase link throughput. Multi-antenna techniques are believed to be critical in meeting the demand of high data rate and high link quality and can be employed for both forward link and reverse link transmission. However, there are many issues which should be carefully considered when multi-antenna techniques are implemented. These issues include the rank deficiency of actual MIMO channels, the limitat

How Much Feedback Is Enough for MIMO? V Feedback Reliabilities

Image
[How Much Feedback Is Enough for MIMO? I Introduction] [How Much Feedback Is Enough for MIMO? II Channel Estimation] [How Much Feedback Is Enough for MIMO? III Codebook Design] [How Much Feedback Is Enough for MIMO? IV Channel Quantization] [How Much Feedback Is Enough for MIMO? VI Rank Deficiency] Figure 1. A Noisy Feedback Channel Model The reverselink channel model is a concatenation of a Gaussian channel and binary erasure channel, which are independent to each other. In generally, the reliability of reverselink is controlled by both channel fading and received SNR. When the erasure rate ε r is high, it means the amount of fading of reverselink is very high. Higher erasure rate also means it takes the forwardlink transmitter longer time to accurately filter out a proper forwardlink precoding word and it usually yields higher MIMO precoding mismatch given a certain channel coherent time. Since the unreliable symbols are erased based on their received SNR, the left symbols

How Much Feedback Is Enough for MIMO? IV Channel Quantization

Image
[How Much Feedback Is Enough for MIMO? I Introduction] [How Much Feedback Is Enough for MIMO? II Channel Estimation] [How Much Feedback Is Enough for MIMO? III Codebook Design] [How Much Feedback Is Enough for MIMO? V Feedback Reliabilities] [How Much Feedback Is Enough for MIMO? VI Rank Deficiency] Generally, MIMO channel quantizer or CQI generation, maps the input channel estimation vector to the index of a codeword in the codebook. The decode will do the reverse. It is similar to the vector coding in EVRC, AMR, MPEG-4, etc. The designing a best codebook as well as finding the general boundary of Voronoi cell is NP-hard. Figure 1. MIMO Precoding Mismatching With Figure 1, it is shown that there are multiple issues involving MIMO precoding mismatching. In most existing MIMO beamforming systems, the receiver tracks the channel norm information for link adaptation purpose and the phase information for beamforming precoding. In this case, D h can be rewritten by D h = 2M σ

How Much Feedback Is Enough for MIMO? III Codebook Design

Image
[How Much Feedback Is Enough for MIMO? I Introduction] [How Much Feedback Is Enough for MIMO? II Channel Estimation] [How Much Feedback Is Enough for MIMO? IV Channel Quantization] [How Much Feedback Is Enough for MIMO? V Feedback Reliabilities] [How Much Feedback Is Enough for MIMO? VI Rank Deficiency] Figure 2. Voronoi cell and various bounds MIMO beamforming mismatch upper bound depends on the codebook design. The maximum MIMO beamforming mismatch can be determined by the largest radius of the codebook’s Voronoi cell {  V i  : 1   ≤ i ≤ 2 R }, which in general is the solution to the disk-covering problem that still is open. Instead of finding the exact boundary for the Voronoi cell V i , a heuristic approach using sphere-packing bound and sphere cap to approximate the actual polytope boundary can be used. The result is an approximate of the sphere packing solution, in which all spheres are supposed to be non-overlappedly placed. With this approach, sphere caps are over

How Much Feedback Is Enough for MIMO? II Channel Estimation

Image
[How Much Feedback Is Enough for MIMO? I Introduction] [How Much Feedback Is Enough for MIMO? III Codebook Design] [How Much Feedback Is Enough for MIMO? IV Channel Quantization] [How Much Feedback Is Enough for MIMO? V Feedback Reliabilities] [How Much Feedback Is Enough for MIMO? VI Rank Deficiency] MIMO beamforming with finite-rate feedback is modelled as a noisy Gaussian binary erasure feedback channel depicted. In reality, the receivers estimate channels with the pilots sent by transmitter. Accuracy of the channel estimation depends on both forwardlink design and receiver design. The pilot transmission is important for receiver to efficiently estimate CSI. antenna. An overview of pilot-assisted transmission (PAT) including pilot placement and channel estimation can be found in [Tong 04]. There are two popular pilot patterns, time multiplexed pilots (TMP)  and superimposed pilots (SIP), receiving much attention for MIMO CSI estimation. They are shown in Fig. 1. Optimal pilot

How Much Feedback Is Enough for MIMO? I Introduction

Image
[How Much Feedback Is Enough for MIMO? II Channel Estimation] [How Much Feedback Is Enough for MIMO? III Codebook Design] [How Much Feedback Is Enough for MIMO? IV Channel Quantization] [How Much Feedback Is Enough for MIMO? V Feedback Reliabilities] [How Much Feedback Is Enough for MIMO? VI Rank Deficiency] Figure 1. MIMO model with feedback Multi-antenna systems have received much attention over the last decades, due to their promise of higher spectrum efficiency with no transmit power increase. Combining multiantenna transceiver with relay network is essential not only to provide comprehensive coverage but also to help relieve co-channel interference in existing wireless systems in a cost effective fashion. For multiple-input multiple-output (MIMO) transmission, it is well-known that their performance and complexity can be improved by making channel state information (CSI) available at the transmitter side. This is usually achieved through a reverselink CSI feedback channe