1,818 research outputs found
Hardware Implementations of CCSDS Deep Space LDPC Codes for a Satellite Transponder
Error-correction coding is a technique that adds mathematical structure to a message, allowing corruptions to be detected and corrected when the message is received. This is especially important for deep space satellite communications, since the long distances and low signal power levels often cause message corruption. A very strong type of error-correction coding known as LDPC codes was recently standardized for use with space communications. This project implements the encoding and decoding algorithms required for a small satellite radio to be able to use these LDPC codes. Several decoder architectures are implemented and compared by their performance, speed, and complexity. Using these LDPC decoders requires knowledge of the received signal and noise levels, so an appropriate algorithm for estimating these parameters is developed and implemented. The LDPC encoder is implemented using a flexible architecture that allows the entire standardized family of ten LDPC codes to be encoded using the same hardware
Inter-carrier interference mitigation for underwater acoustic communications
Communicating at a high data rate through the ocean is challenging. Such communications must be acoustic in order to travel long distances. The underwater acoustic channel has a long delay spread, which makes orthogonal frequency division multiplexing (OFDM) an attractive communication scheme. However, the underwater acoustic channel is highly dynamic, which has the potential to introduce significant inter-carrier interference (ICI). This thesis explores a number of means for mitigating ICI in such communication systems. One method that is explored is directly adapted linear turbo ICI cancellation. This scheme uses linear filters in an iterative structure to cancel the interference. Also explored is on-off keyed (OOK) OFDM, which is a signal designed to avoid ICI
Direct-detection Free-space Laser Transceiver Test-bed
NASA Goddard Space Flight Center is developing a direct-detection free-space laser communications transceiver test bed. The laser transmitter is a master-oscillator power amplifier (MOPA) configuration using a 1060 nm wavelength laser-diode with a two-stage multi-watt Ytterbium fiber amplifier. Dual Mach-Zehnder electro-optic modulators provide an extinction ratio greater than 40 dB. The MOPA design delivered 10-W average power with low-duty-cycle PPM waveforms and achieved 1.7 kW peak power. We use pulse-position modulation format with a pseudo-noise code header to assist clock recovery and frame boundary identification. We are examining the use of low-density-parity-check (LDPC) codes for forward error correction. Our receiver uses an InGaAsP 1 mm diameter photocathode hybrid photomultiplier tube (HPMT) cooled with a thermo-electric cooler. The HPMT has 25% single-photon detection efficiency at 1064 nm wavelength with a dark count rate of 60,000/s at -22 degrees Celsius and a single-photon impulse response of 0.9 ns. We report on progress toward demonstrating a combined laser communications and ranging field experiment
Study and implementation of a low complexity receiver using TCH codes
The use of coding in telecommunications systems reveals to be a technique with an essential
contribution to the improvement of the recovery of transmitted signals. Depending on the
circumstances to which a signal is subjected at transmission, by recurring to coding, it is
possible to attenuate the unfavorable effects that result from this process, obtaining a signal
with superior quality in comparison with a scenario where the presence of coding is absent.
This study aims to test the feasibility of a high-rate wireless communications system using
TCH codes being applied to an OFDM signal, subjected to noise components introduced by a
wireless AWGN channel, considering a free path propagation model. Due to their correlation
properties, the use of TCH codes reveals to be adequate since they allow the same codewords
to be used to realize both error correction and channel estimation, mitigating the channels
effects, leading to the realization of a receiver with lower complexity.
With the intent of performing a qualitative analysis to this system, a simple simulation is
executed in MATLAB where an OFDM signal is generated, being therefore applied various
TCH codes and, through channel estimation, obtain the BER for their respective code lengths
and, consequently, coding gains.
The results were obtained for the modulation indexes of 16, 64 and 256-QAM. These
demonstrate that the implementation of TCH codes is a viable option to reduce the rate of
recovered errors, enabling the reception of a signal with better reliability, especially for higher
code lengths and modulation indexes.O uso de codificação em sistemas de telecomunicações revela-se uma técnica com um
contributo essencial na melhoria da recuperação de sinais transmitidos. Dependendo das
circunstâncias às quais um sinal é submetido aquando a sua transmissão, com recurso à
codificação, é possível atenuar os efeitos adversos resultantes deste processo, obtendo uma
qualidade no sinal recebido superior face a um cenário com ausência da mesma.
Este estudo tem como objetivo testar a exequibilidade de um sistema de comunicações sem
fios para alto débito usando códigos TCH e aplicando-os a um sinal OFDM, sujeito a
componentes de ruído introduzidos por um canal sem fios AWGN, considerando um modelo
de propagação em espaço livre. Devido às propriedades de correlação destes códigos, a sua
utilização revela-se adequada pois permite que as mesmas palavras de código sejam utilizadas
para efetuar correção de erros, minimizando os efeitos do canal, possibilitando o
desenvolvimento de um recetor com menor complexidade.
Visando efetuar uma análise qualitativa do sistema, é realizada uma simulação simples em
MATLAB onde é gerado um sinal OFDM ao qual são aplicados diversos códigos TCH,
realizando estimação de canal com a finalidade de obter o BER para os diferentes comprimentos
dos códigos e, consequentemente, ganhos de codificação relativos aos mesmos.
Os resultados obtidos foram realizados para os índices de modulação 16, 64 e 256-QAM.
Estes demonstram que o uso destes códigos é uma opção viável para reduzir os erros detetados,
permitindo recuperar o sinal com maior fiabilidade, especialmente para comprimentos de
código e índices de modulação elevados
A permutation coding and OFDM-MFSK modulation scheme for power-line communication
Power-line communication offers a networking communication over existing
power lines and finds important applications in smart grid, home and business
automation and automatic meter reading. However, the power-line channel
is one of the harshest known communication channels currently in use and
it requires robust forward error correction techniques. Powerful decoding algorithms
tend to be complex and increase latency while robust modulation
schemes offer lower data rates and reduced spectral efficiency. The presented
research is a frequency domain error-correcting scheme that extends the existing
narrowband power-line communication forward error correction concatenated
scheme of Reed-Solomon and Convolutional codes in the OFDM framework.
It introduces a combination of M-ary phase shift keying as an OFDM
subcarrier modulation scheme and a permutation sequence encoding between
subcarriers to combat narrowband interference and carrier frequency offsets
by introducing frequency diversity. The scheme offers improved BER performance
over OFDM and OFDM-MFSK in high narrowband disturbance and
impulse noise probability channels and improves the performance of OFDM in
the presence of carrier frequency offsets
Decoding of Block Codes by using Genetic Algorithms and Permutations Set
Recently Genetic algorithms are successfully used for decoding some classes of error correcting codes. For decoding a linear block code C, these genetic algorithms computes a permutation p of the code generator matrix depending of the received word. Our main contribution in this paper is to choose the permutation p from the automorphism group of C. This choice allows reducing the complexity of re-encoding in the decoding steps when C is cyclic and also to generalize the proposed genetic decoding algorithm for binary nonlinear block codes like the Kerdock codes. In this paper, an efficient stop criterion is proposed and it reduces considerably the decoding complexity of our algorithm. The simulation results of the proposed decoder, over the AWGN channel, show that it reaches the error correcting performances of its competitors. The study of the complexity shows that the proposed decoder is less complex than its competitors that are based also on genetic algorithms
Interleaved Product LDPC Codes
Product LDPC codes take advantage of LDPC decoding algorithms and the high
minimum distance of product codes. We propose to add suitable interleavers to
improve the waterfall performance of LDPC decoding. Interleaving also reduces
the number of low weight codewords, that gives a further advantage in the error
floor region.Comment: 11 pages, 5 figures, accepted for publication in IEEE Transactions on
Communication
- …