|
||||||||
|
|
||||||||
|
The two main coding theorems of classical information
theory determine the fundamental performance limits for data compression
(source coding theorem) and transmission rate of communication (channel
coding theorem). The "separation theorem" is another fundamental
theory stating that the performance of the optimum source-channel coding
scheme can be achieved by optimizing the source coding and the channel coding
separately. Unfortunately, this theorem does not hold any more, by adding the
realistic constraints on, such as bandwidth, power, delay and complexity. And
joint source-channel coding (JSCC) is investigated to attain the optimum
performance. The advances achieved in cross-layer design at the
lower layers (PHY and DLL) can be further enhanced by taking into account
source characteristics and requirements allowing existing networks to provide
optimal time-varying Quality of Service (QoS). This issue is especially
important for video/multimedia applications over wireless or heterogeneous
channels, which are essentially delay-sensitive, bandwidth-intense and
loss-tolerant. We present an adaptive video transmission scheme with
optimal bandwidth allocation over wired and wireless CDMA networks. The
transmission channel is a tandem channel which models both packet erasures
and burst bit errors due to noise, fading and interference. We derive the
statistics of the received signal and a theoretical bound on the block drop
rate at the receiver. Based on these results, an algorithm for optimal
bandwidth allocation among source coding, channel coding and spreading is
derived at the packet level, which incorporates the effects of both the
changing channel characteristics and the source content. Detailed simulations
are done to evaluate the performance of the systems. The sensitivity of the
system to estimation error is also analyzed. Another fundamental tradeoff in the cross-layer design
of a communications system that we study is how to optimize the system when
there is a delay constraint imposed by the applications, i.e., the issue of
delay allocation. The key elements in this tradeoff are the queuing delay in
the source encoder output buffer, and the delay caused by the interleaver,
and the delay caused by iterative channel decoding. We formulate the delay
partitioning problem mathematically, and end up with a relationship among
these three main delay components. In particular, we study how the tradeoff
will be affected by the motion of the video content, the rate of variation of
the channel, the delay budget and the channel bit rate. |
||||||||
|
|
||||||||
|
Progress in the domain of motion compensation will be
vital to achieve higher compression gains for coding of video sequences. And
it will benefit greatly from the development of algorithms for optimal
intra/inter mode switching within a rate-distortion framework. We propose an algorithm to optimally switch between
intra-coding and inter-coding modes, for a video coder that operates on a packet-switched
network with fixed-length packets. Different re-synchronization schemes are
considered and compared. This optimal mode selection algorithm is integrated
with an efficient channel encoder. The system performance is both analyzed
and simulated, where the channel is assumed to have bit errors (due to noise
and fading on the wireless portion of the channel) and packet erasures (due
to congestion on the wired portion). The framework is further extended to
operate on a time varying wireless Internet channel with feedback information
from the receiver. Both instantaneous feedback and delayed feedback are
evaluated, and an improved method of refined distortion estimation for
encoding is presented and evaluated. |
||||||||
|
|
||||||||