Spelling suggestions: "subject:"[een] CHANNEL CODING"" "subject:"[enn] CHANNEL CODING""
11 |
Implementation of Turbo Code Decoder IP BuilderKo, Meng-chang 08 July 2004 (has links)
Turbo Code, due to its excellent error correction capability, has been widely used in many modern wireless digital communication systems as well as data storage systems in recent years. However, because the decoding of the Turbo Code involves finding all the state probability and transition sequence, its hardware implementation is not straightforward as it requires a lot of memory and memory operation. In this thesis, a design of Turbo Code decoder IP (Intellectual Property) is proposed which can be parameterized with different word-lengths and code rates. The design of the core SISO (Soft-In Soft-Out) unit used in Turbo Code decoder is based on the algorithm of SOVA (Soft-Output Viterbi Algorithm). Based on the hybrid trace-back scheme, the SISO proposed in this thesis can achieve fast path searching and path memory reduction which can be up to 70% compared with the traditional trace-back approach. In addition, every iterative of Turbo Code decoding performs two SISO operations on the block of data with normal and interleaving order. In our proposed architecture, these two SISO operations can be implemented on a single SISO unit with only slightly control overhead. In order to improve the bit error rate performance, the threshold and normalization techniques are applied to our design. In addition, the termination criteria circuit is also included in our design such that the iteration cycle of the decoding can be reduced. The proposed Turbo Code decoder has been thoroughly tested and verified, and can be qualified as a robust IP.
|
12 |
Combined source-channel coding for a power and bandwidth constrained noisy channelRaja, Nouman Saeed 17 February 2005 (has links)
This thesis proposes a framework for combined source-channel coding under power and bandwidth constrained noisy channel. The framework is then applied to progressive image coding transmission using constant envelope M-ary Phase Shift Key (MPSK) signaling over an Additive White Gaussian Channel (AWGN) channel. First the framework for uncoded MPSK signaling is developed. Then, its extended to include coded modulation using Trellis Coded Modulation (TCM) for MPSK signaling. Simulation results show that coded MPSK signaling performs 3.1 to 5.2 dB better than uncoded MPSK signaling depending on the constellation size. Finally, an adaptive TCM system is presented for practical implementation of the proposed scheme, which outperforms uncoded MPSK system over all signal to noise ratio (Es/No) ranges for various MPSK modulation formats.
In the second part of this thesis, the performance of the scheme is investigated from the channel capacity point of view. Using powerful channel codes like Turbo and Low Density Parity Check (LDPC) codes, the combined source-channel coding scheme is shown to be within 1 dB of the performance limit with MPSK channel signaling.
|
13 |
Source-channel coding for robust image transmission and for dirty-paper codingSun, Yong 25 April 2007 (has links)
In this dissertation, we studied two seemingly uncorrelated, but conceptually
related problems in terms of source-channel coding: 1) wireless image transmission
and 2) Costa ("dirty-paper") code design.
In the first part of the dissertation, we consider progressive image transmission
over a wireless system employing space-time coded OFDM. The space-time coded
OFDM system based on a newly built broadband MIMO fading model is theoretically
evaluated by assuming perfect channel state information (CSI) at the receiver for
coherent detection. Then an adaptive modulation scheme is proposed to pick the
constellation size that offers the best reconstructed image quality for each average
signal-to-noise ratio (SNR).
A more practical scenario is also considered without the assumption of perfect
CSI. We employ low-complexity decision-feedback decoding for differentially space-
time coded OFDM systems to exploit transmitter diversity. For JSCC, we adopt a
product channel code structure that is proven to provide powerful error protection and
bursty error correction. To further improve the system performance, we also apply
the powerful iterative (turbo) coding techniques and propose the iterative decoding
of differentially space-time coded multiple descriptions of images.
The second part of the dissertation deals with practical dirty-paper code designs. We first invoke an information-theoretical interpretation of algebraic binning and
motivate the code design guidelines in terms of source-channel coding. Then two
dirty-paper code designs are proposed. The first is a nested turbo construction based
on soft-output trellis-coded quantization (SOTCQ) for source coding and turbo trellis-
coded modulation (TTCM) for channel coding. A novel procedure is devised to
balance the dimensionalities of the equivalent lattice codes corresponding to SOTCQ
and TTCM. The second dirty-paper code design employs TCQ and IRA codes for
near-capacity performance. This is done by synergistically combining TCQ with IRA
codes so that they work together as well as they do individually. Our TCQ/IRA
design approaches the dirty-paper capacity limit at the low rate regime (e.g., < 1:0
bit/sample), while our nested SOTCQ/TTCM scheme provides the best performs so
far at medium-to-high rates (e.g., >= 1:0 bit/sample). Thus the two proposed practical
code designs are complementary to each other.
|
14 |
Joint source channel coding for non-ergodic channels: the distortion signal-to-noise ratio (SNR) exponent perspectiveBhattad, Kapil 10 October 2008 (has links)
We study the problem of communicating a discrete time analog source over
a channel such that the resulting distortion is minimized. For ergodic channels,
Shannon showed that separate source and channel coding is optimal. In this work we
study this problem for non-ergodic channels.
Although not much can be said about the general problem of transmitting any
analog sources over any non-ergodic channels with any distortion metric, for many
practical problems like video broadcast and voice transmission, we can gain insights
by studying the transmission of a Gaussian source over a wireless channel with mean
square error as the distortion measure. Motivated by different applications, we consider three different non-ergodic channel models - (1) Additive white Gaussian noise
(AWGN) channel whose signal-to-noise ratio (SNR) is unknown at the transmitter; (2)
Rayleigh fading multiple-input multiple-output MIMO channel whose SNR is known
at the transmitter; and (3) Rayleigh fading MIMO channel whose SNR is unknown
at the transmitter.
The traditional approach to study these problems has been to fix certain SNRs
of interest and study the corresponding achievable distortion regions. However, the
problems formulated this way have not been solved even for simple setups like 2
SNRs for the AWGN channel. We are interested in performance over a wide range
of SNR and hence we use the distortion SNR exponent metric to study this problem.
Distortion SNR exponent is defined as the rate of decay of distortion with SNR in the high SNR limit.
We study several layered transmissions schemes where the source is first compressed in layers and then the layers are transmitted using channel codes that provide
variable error protection. Results show that in several cases such layered transmission
schemes are optimal in terms of the distortion SNR exponent. Specifically, if the band-
width expansion (number of channel uses per source sample) is b, we show that the
optimal distortion SNR exponent for the AWGN channel is b and it is achievable using
a superposition based layered scheme. For the L-block Rayleigh fading M x N MIMO
channel the optimal exponent is characterized for b < (|N - M|+1)= min(M;N) and
b > MNL2. This corresponds to the entire range of b when min(M;N) = 1 and
L = 1. The results also show that the exponents obtained using layered schemes
which are a small subclass of joint source channel coding (JSCC) schemes are, surprisingly, as good as and better in some cases than achievable exponent of all other
JSCC schemes reported so far.
|
15 |
The Study of Distributed Detection Using Two-Dimensional CodesLin, Yu-pang 12 January 2010 (has links)
In this thesis, we consider the distributed classification problem in wireless sensor networks (WSNs). Sensor nodes in WSNs detect environmental variations and make their decisions individually, after which their decisions, possibly in the presence of faults, are transmitted to a fusion center. In literature, the distributed classification fusion using error correcting codes has been shown to have good sensor fault-tolerance capability. In this thesis, we extend the fault-tolerant classification system using error correcting code by using two-dimensional channel coding. We also extend the binary coding in literature to the M-ary code. This thesis then suggests a code construction method with low computational complexity. Based on the suggest code construction method, this thesis then conducts a series experiment to investigate the performance of the suggested method.
|
16 |
Source and Channel Coding for Compressed Sensing and ControlShirazinia, Amirpasha January 2014 (has links)
Rapid advances in sensor technologies have fueled massive torrents of data streaming across networks. Such large volume of information, indeed, restricts the operational performance of data processing, causing inefficiency in sensing, computation, communication and control. Hence, classical data processing techniques need to be re-analyzed and re-designed prior to be applied to modern networked data systems. This thesis aims to understand and characterize fundamental principles and interactions in and among sensing, compression, communication, computation and control, involved in networked data systems. In this regard, the thesis investigates four problems. The common theme is the design and analysis of optimized low-delay transmission strategies with affordable complexity for reliable communication of acquired data over networks with the objective of providing high quality of service for users. In the first three problems considered in the thesis, an emerging framework for data acquisition, namely, compressed sensing, is used which performs acquisition and compression simultaneously. The first problem considers the design of iterative encoding schemes, based on scalar quantization, for transmission of compressed sensing measurements over rate-limited links. Our approach is based on an analysis-by-synthesis principle, where the motivation is to reflect non-linearity in reconstruction, raised by compressed sensing, via synthesis, on choosing the best quantized value for encoding, via analysis. Our design shows significant reconstruction performance compared to schemes that only consider direct quantization of compressed sensing measurements. In the second problem, we investigate the design and analysis of encoding--decoding schemes, based on vector quantization, for transmission of compressed sensing measurements over rate-limited noisy links. In so realizing, we take an approach adapted from joint source-channel coding framework. We show that the performance of the studied system can approach the fundamental theoretical bound by optimizing the encoder-decoder pair. The price, however, is increased complexity at the encoder. To address the encoding complexity of the vector quantizer, we propose to use low-complexity multi-stage vector quantizer whose optimized design shows promising performance. In the third problem considered in the thesis, we take one step forward, and study joint source-channel coding schemes, based on vector quantization, for distributed transmission of compressed sensing measurements over noisy rate-limited links. We design optimized distributed coding schemes, and analyze theoretical bounds for such topology. Under certain conditions, our results reveal that the performance of the optimized schemes approaches the analytical bounds. In the last problem and in the context of control under communication constraints, we bring the notion of system dynamicity into the picture. Particularly, we study relations among stability in dynamical networked control systems, performance of real-time coding schemes and the coding complexity. For this purpose, we take approaches adapted from separate source-channel coding, and derive theoretical bounds on the performance of two types of coding schemes: dynamic repetition codes, and dynamic Fountain codes. We analytically and numerically show that the dynamic Fountain codes, over binary-input symmetric channels, with belief propagation decoding, are able to provide system stability in a networked control system. The results in the thesis evidently demonstrate that impressive performance gain is feasible by employing tools from communication and information theory to control and sensing. The insights offered through the design and analysis will also reveal fundamental pieces for understanding real-world networked data puzzle. / <p>QC 20140407</p>
|
17 |
Hybrid Digital-Analog Source-Channel Coding and Information Hiding: Information-Theoretic PerspectivesWang, Yadong 02 October 2007 (has links)
Joint source-channel coding (JSCC) has been acknowledged to have
superior performance over separate source-channel coding in terms of
coding efficiency, delay and complexity. In the first part of this
thesis, we study a hybrid digital-analog (HDA) JSCC system to
transmit a memoryless Gaussian source over a memoryless Gaussian
channel under bandwidth compression. Information-theoretic upper
bounds on the asymptotically optimal mean squared error distortion
of the system are obtained. An allocation scheme for distributing
the channel input power between the analog and the digital signals
is derived for the HDA system with mismatched channel conditions. A
low-complexity and low-delay version of the system is next designed
and implemented. We then propose an image communication application
demonstrating the effectiveness of HDA coding.
In the second part of this thesis, we consider problems in
information hiding. We begin by considering a single-user joint
compression and private watermarking (JCPW) problem. For memoryless
Gaussian sources and memoryless Gaussian attacks, an exponential
upper bound on the probability of error in decoding the watermark is
derived. Numerical examples show that the error exponent is positive
over a (large) subset of the entire achievable region derived by
Karakos and Papamarcou (2003).
We then extend the JCPW problem to a multi-user setting. Two
encoders independently embed two secret information messages into
two correlated host sources subject to a pair of tolerable
distortion levels. The (compressed) outputs are subject to multiple
access attacks. The tradeoff between the achievable watermarking
rates and the compression rates is studied for discrete memoryless
host sources and discrete memoryless multiple access channels. We
derive an inner bound and an outer bound with single-letter
characterization for the achievable compression and watermarking
rate region. We next consider a problem where two correlated sources
are separately embedded into a common host source. A single-letter
sufficient condition is established under which the sources can be
successfully embedded into the host source under multiple access
attacks. Finally, we investigate a public two-user information
hiding problem under multiple access attacks. Inner and outer bounds
for the embedding capacity region are obtained with single-letter
characterization. / Thesis (Ph.D, Mathematics & Statistics) -- Queen's University, 2007-09-28 23:11:21.398
|
18 |
Channel Optimized Vector Quantization: Iterative Design AlgorithmsEbrahimzadeh Saffar, Hamidreza 04 September 2008 (has links)
Joint source-channel coding (JSCC) has emerged to be a major field
of research recently. Channel optimized vector quantization (COVQ)
is a simple feasible JSCC scheme introduced for communication over
practical channels.
In this work, we propose an iterative design
algorithm, referred to as the iterative maximum a posteriori (MAP)
decoded (IMD) algorithm, to improve COVQ systems. Based on this
algorithm, we design a COVQ based on symbol MAP hard-decision
demodulation that exploits the non-uniformity of the quantization
indices probability distribution. The IMD design algorithm consists
of a loop which starts by designing a COVQ, obtaining the index
source distribution, updating the discrete memoryless channel (DMC)
according to the achieved index distribution, and redesigning the
COVQ. This loop stops when the point-to-point distortion is
minimized. We consider memoryless Gaussian and Gauss-Markov sources
transmitted over binary phase-shift keying modulated additive white
Gaussian noise (AWGN) and Rayleigh fading channels. Our scheme,
which is shown to have less encoding complexity than conventional
COVQ and less encoding complexity and storage requirements than
soft-decision demodulated (SDD) COVQ systems, is also shown to
provide a notable signal-to-distortion ratio (SDR) gain
over the conventional COVQ designed for hard-decision demodulated
channels while sometimes matching or exceeding the SDD COVQ
performance, especially for higher quantization dimensions and/or
rates.
In addition to our main result, we also propose another
iterative algorithm to design SDD COVQ based on the notion of the
JSCC error exponent. This system is shown to have some gain over
classical SDD COVQ both in terms of the SDR and the
exponent itself. / Thesis (Master, Mathematics & Statistics) -- Queen's University, 2008-08-29 17:58:52.329
|
19 |
Iterative Detection and Decoding for Wireless CommunicationsValenti, Matthew C. 14 July 1999 (has links)
Turbo codes are a class of forward error correction (FEC) codes that offer energy efficiencies close to the limits predicted by information theory. The features of turbo codes include parallel code concatenation, recursive convolutional encoding, nonuniform interleaving, and an associated iterative decoding algorithm. Although the iterative decoding algorithm has been primarily used for the decoding of turbo codes, it represents a solution to a more general class of estimation problems that can be described as follows: a data set directly or indirectly drives the state transitions of two or more Markov processes; the output of one or more of the Markov processes is observed through noise; based on the observations, the original data set is estimated.
This dissertation specifically describes the process of encoding and decoding turbo codes. In addition, a more general discussion of iterative decoding is presented. Then, several new applications of iterative decoding are proposed and investigated through computer simulation. The new applications solve two categories of problems: the detection of turbo codes over time-varying channels, and the distributed detection of coded multiple-access signals.
Because turbo codes operate at low signal-to-noise ratios, the process of phase estimation and tracking becomes difficult to perform. Additionally, the turbo decoding algorithm requires precise estimates of the channel gain and noise variance. The first significant contribution of this dissertation is a study of several methods of channel estimation suitable specifically for turbo coded systems.
The second significant contribution of this dissertation is a proposed method for jointly detecting coded multiple-access signals using observations from several locations, such as spatially separated base stations. The proposed system architecture draws from the concepts of macrodiversity combining, multiuser detection, and iterative decoding. Simulation results show that when the system is applied to the time division multiple-access cellular uplink, a significant improvement in system capacity results. / Ph. D.
|
20 |
Source-Channel Coding in NetworksWernersson, Niklas January 2008 (has links)
The aim of source coding is to represent information as accurately as possible using as few bits as possible and in order to do so redundancy from the source needs to be removed. The aim of channel coding is in some sense the contrary, namely to introduce redundancy that can be exploited to protect the information when being transmitted over a nonideal channel. Combining these two techniques leads to the area of joint source-channel coding which in general makes it possible to achieve a better performance when designing a communication system than in the case when source and channel codes are designed separately. In this thesis four particular areas in joint source-channel coding are studied: analog (i.e. continuous) bandwidth expansion, distributed source coding over noisy channels, multiple description coding (MDC) and soft decoding. A general analog bandwidth expansion code based on orthogonal polynomials is proposed and analyzed. The code has a performance comparable with other existing schemes. However, the code is more general in the sense that it is implementable for a larger number of source distributions. The problem of distributed source coding over noisy channels is studied. Two schemes are proposed and analyzed for this problem which both work on a sample by sample basis. The first code is based on scalar quantization optimized for a certain channel characteristics. The second code is nonlinear and analog. Two new MDC schemes are proposed and investigated. The first is based on sorting a frame of samples and transmitting, as side-information/redundancy, an index that describes the resulting permutation. In case that some of the transmitted descriptors are lost during transmission this side information (if received) can be used to estimate the lost descriptors based on the received ones. The second scheme uses permutation codes to produce different descriptions of a block of source data. These descriptions can be used jointly to estimate the original source data. Finally, also the MDC method multiple description coding using pairwise correlating transforms as introduced by Wang et al. is studied. A modi fication of the quantization in this method is proposed which yields a performance gain. A well known result in joint source-channel coding is that the performance of a communication system can be improved by using soft decoding of the channel output at the cost of a higher decoding complexity. An alternative to this is to quantize the soft information and store the pre-calculated soft decision values in a lookup table. In this thesis we propose new methods for quantizing soft channel information, to be used in conjunction with soft-decision source decoding. The issue on how to best construct finite-bandwidth representations of soft information is also studied. / QC 20100920
|
Page generated in 0.0393 seconds