18 research outputs found

    On the Minimum Distance Properties of Weighted Nonbinary Repeat Multiple-Accumulate Codes

    Get PDF
    We consider weighted nonbinary repeat multiple- accumulate (WNRMA) code ensembles obtained from the serial concatenation of a nonbinary rate-1/n repetition code and the cascade of Lโ‰ฅ1 accumulators, where each encoder is followed by a nonbinary random weighter. We derive the exact weight enumerator of nonbinary accumulators and subsequently give the weight enumerators for WNRMA code ensembles. We formally prove that the symbol-wise minimum distance of WNRMA code ensembles asymptotically grows linearly with the block length when Lโ‰ฅ3 and nโ‰ฅ2, and L = 2 and nโ‰ฅ3, for all powers of primes q โ‰ฅ 3 considered, where q is the field size. Thus, WNRMA code ensembles are asymptotically good for these parameters

    Transceiver Design with Iterative Decoding of Capacity-Approaching codes over Fading channels

    Get PDF
    Ph.DDOCTOR OF PHILOSOPH

    Introduction to Forward-Error-Correcting Coding

    Get PDF
    This reference publication introduces forward error correcting (FEC) and stresses definitions and basic calculations for use by engineers. The seven chapters include 41 example problems, worked in detail to illustrate points. A glossary of terms is included, as well as an appendix on the Q function. Block and convolutional codes are covered

    Performance of weighted nonbinary repeat-accumulate codes over GF(Q) with Q-ary orthogonal modulation

    No full text
    An approximate upper bound is derived to the maximum likelihood decoding threshold of weighted nonbinary repeat-accumulate (WNRA) codes over GF(q) with q-ary orthogonal modulation and coherent detection over the additive white Gaussian noise channel. As with binary RA codes, WNRA codes show the potential for achieving the channel capacity with decreasing code rate for large enough q.X112sciescopu

    Design and analysis of turbo and repeat-accumulate codes over GF(q) with q-ary orthogonal modulation

    No full text
    DoctorQAM๊ณผ ๊ฐ™์ด ๋™๊ธฐ์‹ ๊ฒ€์ถœ (coherent detection)์ด ํ•„์š”ํ•œ ๋ณ€์กฐ๋ฐฉ์‹์—์„œ๋Š” ์œ„์ƒ ์ถ”์ • ์˜ค๋ฅ˜์— ์˜ํ•œ ์„ฑ๋Šฅ ์—ดํ™”๋ฅผ ์ตœ์†Œํ™”ํ•˜๊ธฐ ์œ„ํ•ด ๊ณ ๊ฐ€์˜ ์•ˆ์ •์ ์ธ ๋ฐœ์ง„๊ธฐ ํ˜น์€ ๋‹ค์ˆ˜์˜ ํŒŒ์ผ๋Ÿฟ ์‹ฌ๋ณผ์„ ํ•„์š”๋กœ ํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ์ง๊ต ๋ณ€์กฐ (orthogonal modulation)์™€ ๋น„๋™๊ธฐ์‹ ๊ฒ€์ถœ (noncoherent detection)์˜ ์กฐํ•ฉ (๋น„๋™๊ธฐ ์ง๊ต ๋ณ€์กฐ ๋ฐฉ์‹)์€ ์œ„์ƒ ์ถ”์ • ์˜ค๋ฅ˜์— ์˜ํ•œ ์„ฑ๋Šฅ ์—ดํ™”๊ฐ€ ์‹ฌ๊ฐํ•œ ๊ฒฝ์šฐ ํ˜น์€ ์ €๋น„์šฉ ์ˆ˜์‹ ๊ธฐ๊ฐ€ ํ•„์š”ํ•œ ๊ฒฝ์šฐ์— ํšจ๊ณผ์ ์œผ๋กœ ์‚ฌ์šฉ๋œ๋‹ค.๊ทธ๋Ÿฌ๋‚˜ ๋น„๋™๊ธฐ์‹ ๊ฒ€์ถœ ๋ฐฉ์‹์œผ๋กœ ์ธํ•ด ์ง๊ต ๋น„๋™๊ธฐ ์ง๊ต ๋ณ€์กฐ ๋ฐฉ์‹์€ ๋™๊ธฐ ์ง๊ต ๋ณ€์กฐ ๋ฐฉ์‹ ๋Œ€๋น„ ์„ฑ๋Šฅ ์—ดํ™”๊ฐ€ ํฌ๊ฒŒ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋Œ€์—ญ์ด ์ œํ•œ๋˜์ง€ ์•Š๋Š” ์ง๊ต ๋ณ€์กฐ ๋ฐฉ์‹์˜ ์ฑ„๋„ ์šฉ๋Ÿ‰ ๋‹ฌ์„ฑ์„ ์œ„ํ•ด์„œ๋Š” ๋™๊ธฐ ์ง๊ต ๋ณ€์กฐ ๋ฐฉ์‹ ๋˜ํ•œ ๊ณ ๋ ค๋  ์ˆ˜ ์žˆ๋‹ค. ์‹ค์งˆ์ ์œผ๋กœ q-ary ์ฃผํŒŒ์ˆ˜ ๋ณ€์กฐ ์‹œ์Šคํ…œ์˜ CM ์ฑ„๋„ ์šฉ๋Ÿ‰์— ๊ทผ์ ‘ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” GF(q)์ƒ์˜ ํ„ฐ๋ณด ๋ถ€ํ˜ธ ํ˜น์€ repeat-accumulate (RA) ๋ถ€ํ˜ธ์™€ ๊ฐ™์€ ๊ฐ•๋ ฅํ•œ q-ary ๋ถ€ํ˜ธํ™” ๋ฐฉ์‹์ด ํ•„์š”ํ•˜๋‹ค. ๋”ฐ๋ผ์„œ, ๋จผ์ € ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” q-ary ์ง๊ต ๋ณ€์กฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” GF(q)์ƒ์˜ ๋ณ‘๋ ฌ ์—ฐ์ ‘ ํ„ฐ๋ณด ๋ถ€ํ˜ธ์˜ ๋งค์šฐ ๊ฐ„๋‹จํ•œ ์„ค๊ณ„ ๋ฐฉ์‹์„ ์ œ์•ˆํ•œ๋‹ค. ์ œ์•ˆํ•˜๋Š” ์„ค๊ณ„ ๋ฐฉ์‹์€ ๊ธฐ์กด์˜ ํฌ๊ด„์  ์ปดํ“จํ„ฐ ํƒ์ƒ‰ ๋ฐฉ๋ฒ•๊ณผ๋Š” ๋‹ฌ๋ฆฌ ์–ด๋– ํ•œ q๊ฐ’๊ณผ 2๋ณด๋‹ค ํฐ ์–ด๋– ํ•œ ๊ตฌ์†์žฅ ๊ธธ์ด์— ๋Œ€ํ•ด์„œ๋„ ์ฒด๊ณ„์ ์ธ ๋ถ€ํ˜ธ ์„ค๊ณ„๊ฐ€ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ฐ˜๋ณต ๋ณตํ˜ธ (iterative decoding) ์‹คํ—˜๊ฒฐ๊ณผ ์ œ์•ˆํ•˜๋Š” ์„ค๊ณ„ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜์—ฌ ์„ค๊ณ„๋œ GF(q)์ƒ์˜ ๋ณ‘๋ ฌ ์—ฐ์ ‘ ํ„ฐ๋ณด ๋ถ€ํ˜ธ๋Š” ๊ธฐ์กด์˜ ์ปดํ“จํ„ฐ ํƒ์ƒ‰ ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ ์„ค๊ณ„๋œ ๋ถ€ํ˜ธ์™€ ๊ฑฐ์˜ ๋™์ผํ•œ ์„ฑ๋Šฅ์„ ๋ณด์ธ๋‹ค. ๋˜ํ•œ ์„ค๊ณ„๋œ ๋ถ€ํ˜ธ๋Š” ๊ฐ€์‚ฐ ๋ฐฑ์ƒ‰ ๊ฐ€์šฐ์‹œ์•ˆ ์žก์Œ ์ฑ„๋„ ๋ฐ ๋…๋ฆฝ์ ์ธ ๋ ˆ์ผ๋ฆฌ ํŽ˜์ด๋”ฉ ์ฑ„๋„ ํ•˜์—์„œ ์ฑ„๋„ ์šฉ๋Ÿ‰์— ๊ทผ์ ‘ํ•œ๋‹ค.๋‹ค์Œ์œผ๋กœ ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” q-ary ๋™๊ธฐ ๋ฐ ๋น„๋™๊ธฐ ์ง๊ต ๋ณ€์กฐ ๋ฐฉ์‹ ๊ทธ๋ฆฌ๊ณ  ๊ฐ€์‚ฐ ๋ฐฑ์ƒ‰ ๊ฐ€์šฐ์‹œ์•ˆ ์žก์Œ ์ฑ„๋„ ํ™˜๊ฒฝ ํ•˜์—์„œ, ์ด์ง„ RA ๋ถ€ํ˜ธ์˜ ๋น„์ด์ง„ ํ™•์žฅ ํ˜•ํƒœ์ธ GF(q)์ƒ์˜ ๊ฐ€์ค‘ ๋น„์ด์ง„ RA (weighted nonbinary RA, WNRA) ๋ถ€ํ˜ธ๋ฅผ ๊ณ ๋ คํ•œ๋‹ค. WNRA ๋ถ€ํ˜ธ์˜ ๊ทผ์‚ฌํ™”๋œ ๋ถ€ํ˜ธ์–ด ๋ฌด๊ฒŒ ๋ถ„ํฌ (codeword weight distribution)๋ฅผ ๊ตฌํ•˜๊ณ  Divsalar์˜ ์ƒ๊ณ„ (upper bound)๋ฅผ ๋™๊ธฐ์‹ ์ง๊ต ๋ณ€์กฐ์˜ ๊ฒฝ์šฐ๋กœ ํ™•์žฅ ์œ ๋„ํ•˜์˜€๋‹ค. ์ด๋ฅผ ์ด์šฉํ•˜์—ฌ WNRA ๋ถ€ํ˜ธ์˜ ์ตœ๋Œ€ ์šฐ๋„ ๋ณตํ˜ธ ์ž„๊ณ„ (maximum likelihood decoding threshold)์˜ ๊ทผ์‚ฌํ™”๋ฅผ ์ˆ˜ํ–‰ํ•˜์˜€๋‹ค. ์ „์‚ฐ ์‹คํ—˜ ๊ฒฐ๊ณผ ์œ ๋„๋œ WNRA ๋ถ€ํ˜ธ์˜ ๊ทผ์‚ฌ ์ตœ๋Œ€ ์šฐ๋„ ๋ณตํ˜ธ ์ž„๊ณ„๊ฐ’์€ ๋ถ€ํ˜ธ์œจ์ด ๊ฐ์†Œํ•˜๊ณ  q๊ฐ’์ด ์ฆ๊ฐ€ํ• ์ˆ˜๋ก ์ฑ„๋„ ์šฉ๋Ÿ‰์— ๊ทผ์ ‘ํ•˜๊ฒŒ ๋œ๋‹ค. ์ด๋Š” ๋™๊ธฐ์‹ q-ary ์ง๊ต ๋ณ€์กฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” GF(q)์ƒ์˜ WNRA ๋ถ€ํ˜ธ ๋˜ํ•œ BPSK ๋ณ€์กฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์ง„ RA ๋ถ€ํ˜ธ์™€ ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๊ฐ€์‚ฐ ๋ฐฑ์ƒ‰ ๊ฐ€์šฐ์‹œ์•ˆ ์žก์Œ ์ฑ„๋„์˜ ์ฑ„๋„ ์šฉ๋Ÿ‰์„ ๋‹ฌ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ์Œ์„ ๋งํ•ด์ค€๋‹ค.๋งˆ์ง€๋ง‰์œผ๋กœ ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ๋ฐ€๋„ ์ง„ํ™” (density evolution)ํ•˜์—์„œ ๋ฉ”์‹œ์ง€ ๋ฐ€๋„์˜ ๊ฐ€์šฐ์‹œ์•ˆ ๊ทผ์‚ฌํ™”๋ฅผ ์ด์šฉํ•˜์—ฌ q-ary ์ง๊ต ๋ณ€์กฐ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” GF(q)์ƒ์˜ ๋ถˆ๊ท ์ผ WNRA (irregular WNRA, IWNRA) ๋ถ€ํ˜ธ๋ฅผ ์„ค๊ณ„ํ•œ๋‹ค. ๊ธฐ์กด์˜ ์ด์ง„ RA ๋ถ€ํ˜ธ์— ๋Œ€ํ•œ ๊ฐ€์šฐ์‹œ์•ˆ ๊ทผ์‚ฌํ™”๋ฅผ ๋น„์ด์ง„์˜ ๊ฒฝ์šฐ๋กœ ํ™•์žฅํ•จ์œผ๋กœ์จ ์ฑ„๋„ ์šฉ๋Ÿ‰์— ๊ทผ์ ‘ํ•˜๋Š” ๋‹ค์–‘ํ•œ ๋ถ€ํ˜ธ์œจ์„ ๊ฐ–๋Š” IWNRA ๋ถ€ํ˜ธ์˜ ์„ค๊ณ„ ๋ฐฉ๋ฒ•์„ ์ œ์•ˆํ•œ๋‹ค. ์ „์‚ฐ ์‹คํ—˜ ๊ฒฐ๊ณผ ์„ค๊ณ„๋œ IWNRA ๋ถ€ํ˜ธ๋Š” ๊ฐ€์‚ฐ ๋ฐฑ์ƒ‰ ๊ฐ€์šฐ์‹œ์•ˆ ์žก์Œ ์ฑ„๋„ ํ™˜๊ฒฝ ๋ฐ ๋™๊ธฐ ์ง๊ต ๋ณ€์กฐ ํ•˜์—์„œ ์ฑ„๋„ ์šฉ๋Ÿ‰์— ๊ทผ์ ‘ํ•˜๋Š” ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.With modulation schemes requiring coherent detection such as quadrature-amplitude modulation, expensive, stable oscillators and/or a large number of pilot symbols are required with complex receiver circuitry in order to minimize the performance loss due to carrier phase estimation errors. Hence, the combination of orthogonal modulation with noncoherent detection is especially attractive for cases where low cost receivers are desired and/or when the performance loss due to carrier phase estimation errors is significant.However, due to the noncoherent combining penalty, the performance of orthogonal modulation with noncoherent detection is significantly degraded compared to coherent detection. In order to fully exploit the capacity-achieving performance of orthogonal modulation when the channel is not bandwidth-limited, orthogonal modulation with coherent detection may also be considered.In this thesis, we consider orthogonal frequency-shift keying (FSK) as a form of orthogonal modulation. In order to practically approach the channel capacity with q-ary FSK, powerful q-ary coding schemes such as turbo codes and repeat-accumulate (RA) codes defined over GF(q) are necessary. Hence, first, we propose a very simple design rule for parallel concatenated turbo codes over GF(q) with q-ary orthogonal modulation. Unlike previously proposed exhaustive search methods, the proposed design rule allows straightforward and systematic code designs for any value of q>=2 and any constraint length greater than 2. We demonstrate that parallel concatenated turbo codes over GF(q) designed using the proposed design rule perform nearly identical to conventional codes designed via exhaustive computer search. Computer simulation results are presented for the frame error rate (FER) under AWGN and independent Rayleigh fading channels with both coherent and noncoherent detection. Next, we consider the nonbinary extension of the binary RA codes, i.e., weigh-ted nonbinary RA (WNRA) codes over GF(q) with q-ary orthogonal modulation and coherent detection under the AWGN channel. We derive an approximate codeword weight distribution (CWD) of WNRA codes and extend Divsalar's bound to the case of orthogonal modulation with coherent detection. Then, using the derived CWD and the extended Divsalar's bound, an approximate maximum likelihood (ML) decoding threshold for WNRA codes is derived. Numerical results indicate that the derived approximate ML decoding threshold of WNRA codes approaches channel capacity with decreasing code rate and increasing q. This implies that, as with binary RA codes with BPSK modulation, WNRA codes over GF(q) with q-ary orthogonal modulation and coherent detection also have the potential for achieving channel capacity under the AWGN channel.Finally we design irregular WNRA (IWNRA) codes over GF(q) with q-ary orthogonal modulation using a Gaussian approximation to the distribution of the message vectors under density evolution. Simulation results indicate that the resulting IWNRA codes with a frame length of 2520 information bits achieve an FER of 10^{-1} within 0.55 to 1.18 dB of channel capacity under the AWGN channel with coherent and nonocoherent detection

    Coded-OFDM for PLC systems in non-Gaussian noise channels

    Get PDF
    PhD ThesisNowadays, power line communication (PLC) is a technology that uses the power line grid for communication purposes along with transmitting electrical energy, for providing broadband services to homes and offices such as high-speed data, audio, video and multimedia applications. The advantages of this technology are to eliminate the need for new wiring and AC outlet plugs by using an existing infrastructure, ease of installation and reduction of the network deployment cost. However, the power line grid is originally designed for the transmission of the electric power at low frequencies; i.e. 50/60 Hz. Therefore, the PLC channel appears as a harsh medium for low-power high-frequency communication signals. The development of PLC systems for providing high-speed communication needs precise knowledge of the channel characteristics such as the attenuation, non-Gaussian noise and selective fading. Non-Gaussian noise in PLC channels can classify into Nakagami-m background interference (BI) noise and asynchronous impulsive noise (IN) modelled by a Bernoulli-Gaussian mixture (BGM) model or Middleton class A (MCA) model. Besides the effects of the multipath PLC channel, asynchronous impulsive noise is the main reason causing performance degradation in PLC channels. Binary/non-binary low-density parity check B/NB-(LDPC) codes and turbo codes (TC) with soft iterative decoders have been proposed for Orthogonal Frequency Division Multiplexing (OFDM) system to improve the bit error rate (BER) performance degradation by exploiting frequency diversity. The performances are investigated utilizing high-order quadrature amplitude modulation (QAM) in the presence of non-Gaussian noise over multipath broadband power-line communication (BBPLC) channels. OFDM usually spreads the effect of IN over multiple sub-carriers after discrete Fourier transform (DFT) operation at the receiver, hence, it requires only a simple single-tap zero forcing (ZF) equalizer at the receiver. The thesis focuses on improving the performance of iterative decoders by deriving the effective, complex-valued, ratio distributions of the noise samples at the zeroforcing (ZF) equalizer output considering the frequency-selective multipath PLCs, background interference noise and impulsive noise, and utilizing the outcome for computing the apriori log likelihood ratios (LLRs) required for soft decoding algorithms. On the other hand, Physical-Layer Network Coding (PLNC) is introduced to help the PLC system to extend the range of operation for exchanging information between two users (devices) using an intermediate relay (hub) node in two-time slots in the presence of non-Gaussian noise over multipath PLC channels. A novel detection scheme is proposed to transform the transmit signal constellation based on the frequency-domain channel coefficients to optimize detection at the relay node with newly derived noise PDF at the relay and end nodes. Additionally, conditions for optimum detection utilizing a high-order constellation are derived. The closedform expressions of the BER and average BER upper-bound (AUB) are derived for a point-to-point system, and for a PLNC system at the end node to relay, relay to end node and at the end-to-end nodes. Moreover, the convergence behaviour of iterative decoders is evaluated using EXtrinsic Information Transfer (EXIT) chart analysis and upper bound analyses. Furthermore, an optimization of the threshold determination for clipping and blanking impulsive noise mitigation methods are derived. The proposed systems are compared in performance using simulation in MATLAB and analytical methods.Ministry of Higher Education in Ira

    Sparse graph-based coding schemes for continuous phase modulations

    Get PDF
    The use of the continuous phase modulation (CPM) is interesting when the channel represents a strong non-linearity and in the case of limited spectral support; particularly for the uplink, where the satellite holds an amplifier per carrier, and for downlinks where the terminal equipment works very close to the saturation region. Numerous studies have been conducted on this issue but the proposed solutions use iterative CPM demodulation/decoding concatenated with convolutional or block error correcting codes. The use of LDPC codes has not yet been introduced. Particularly, no works, to our knowledge, have been done on the optimization of sparse graph-based codes adapted for the context described here. In this study, we propose to perform the asymptotic analysis and the design of turbo-CPM systems based on the optimization of sparse graph-based codes. Moreover, an analysis on the corresponding receiver will be done

    Signal optimization for Galileo evolution

    Get PDF
    Global Navigation Satellite System (GNSS) are present in our daily lives. Moreover, new users areemerging with further operation needs involving a constant evolution of the current navigationsystems. In the current framework of Galileo (GNSS European system) and especially within theGalileo E1 Open Service (OS), adding a new acquisition aiding signal could contribute to providehigher resilience at the acquisition phase, as well as to reduce the time to first fix (TTFF).Designing a new GNSS signal is always a trade-off between several performance figures of merit.The most relevant are the position accuracy, the sensitivity and the TTFF. However, if oneconsiders that the signal acquisition phase is the goal to design, the sensitivity and the TTFF havea higher relevance. Considering that, in this thesis it is presented the joint design of a GNSS signaland the message structure to propose a new Galileo 2nd generation signal, which provides ahigher sensitivity in the receiver and reduce the TTFF. Several aspects have been addressed inorder to design a new signal component. Firstly, the spreading modulation definition must considerthe radio frequency compatibility in order to cause acceptable level of interference inside the band.Moreover, the spreading modulation should provide good correlation properties and goodresistance against the multipath in order to enhance the receiver sensitivity and to reduce theTTFF. Secondly, the choice of the new PRN code is also crucial in order to ease the acquisitionphase. A simple model criterion based on a weighted cost function is used to evaluate the PRNcodes performance. This weighted cost function takes into account different figures of merit suchas the autocorrelation, the cross-correlation and the power spectral density. Thirdly, the design ofthe channel coding scheme is always connected with the structure of the message. A joint designbetween the message structure and the channel coding scheme can provide both, reducing theTTFF and an enhancement of the resilience of the decoded data. In this this, a new method to codesign the message structure and the channel coding scheme for the new G2G signal isproposed. This method provides the guideline to design a message structure whose the channelcoding scheme is characterized by the full diversity, the Maximum Distance Separable (MDS) andthe rate compatible properties. The channel coding is essential in order to enhance the datademodulation performance, especially in harsh environments. However, this process can be verysensitive to the correct computation of the decoder input. Significant improvements were obtainedby considering soft inputs channel decoders, through the Log Likelihood Ratio LLRs computation.However, the complete knowledge of the channel state information (CSI) was usually considered,which it is infrequently in real scenarios. In this thesis, we provide new methods to compute LLRlinear approximations, under the jamming and the block fading channels, considering somestatistical CSI. Finally, to transmit a new signal in the same carrier frequency and using the sameHigh Power Amplifier (HPA) generates constraints in the multiplexing design, since a constant orquasi constant envelope is needed in order to decrease the non-linear distortions. Moreover, themultiplexing design should provide high power efficiency to not waste the transmitted satellitepower. Considering the precedent, in this thesis, we evaluate different multiplexing methods,which search to integrate a new binary signal in the Galileo E1 band while enhancing thetransmitted power efficiency. Besides that, even if the work is focused on the Galileo E1, many ofthe concepts and methodologies can be easily extended to any GNSS signa
    corecore