Periodic Impulsive Noise Suppression in OFDM- Based Power-Line Communications through Filtering Under Different Coding Schemes

Similar documents
Adaptive IIR Notch Filter Design For Cancellation of Periodic Impulsive Noise in OFDM Based Power Line Communications

Study of Turbo Coded OFDM over Fading Channel

ISSN: Page 320

Improved concatenated (RS-CC) for OFDM systems

Performance Evaluation of Nonlinear Equalizer based on Multilayer Perceptron for OFDM Power- Line Communication

ATSC 3.0 Physical Layer Overview

Performance Analysis of Concatenated RS-CC Codes for WiMax System using QPSK

A Polling Based Approach For Delay Analysis of WiMAX/IEEE Systems

Bit Error Rate Performance Evaluation of Various Modulation Techniques with Forward Error Correction Coding of WiMAX

Comparative Study of OFDM & MC-CDMA in WiMAX System

Performance Evaluation of OFDM System with Rayleigh, Rician and AWGN Channels

SIMULATIONS OF ERROR CORRECTION CODES FOR DATA COMMUNICATION OVER POWER LINES

Interference Analysis of Downlink WiMAX System in Vicinity of UWB System at 3.5GHz

REDUCING PAPR OF OFDM BASED WIRELESS SYSTEMS USING COMPANDING WITH CONVOLUTIONAL CODES

Performance Analysis of WiMAX Physical Layer Model using Various Techniques

Orthogonal Frequency Division Multiplexing (OFDM) based Uplink Multiple Access Method over AWGN and Fading Channels

Improving Data Transmission Efficiency over Power Line Communication (PLC) System Using OFDM

Bit error rate simulation using 16 qam technique in matlab

Chapter 2 Overview - 1 -

Part 3. Multiple Access Methods. p. 1 ELEC6040 Mobile Radio Communications, Dept. of E.E.E., HKU

Chapter 2 Overview - 1 -

Comparison of ML and SC for ICI reduction in OFDM system

Single Carrier Ofdm Immune to Intercarrier Interference

CHAPTER 4. DESIGN OF ADAPTIVE MODULATION SYSTEM BY USING 1/3 RATE TURBO CODER (SNR Vs BER)

Outline / Wireless Networks and Applications Lecture 7: Physical Layer OFDM. Frequency-Selective Radio Channel. How Do We Increase Rates?

Local Oscillators Phase Noise Cancellation Methods

ORTHOGONAL frequency division multiplexing (OFDM)

Lecture 13. Introduction to OFDM

Lecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday

Physical Layer: Modulation, FEC. Wireless Networks: Guevara Noubir. S2001, COM3525 Wireless Networks Lecture 3, 1

Implementation of Different Interleaving Techniques for Performance Evaluation of CDMA System

Design and Simulation of COFDM for High Speed Wireless Communication and Performance Analysis

ECE 6640 Digital Communications

Orthogonal Frequency Division Multiplexing & Measurement of its Performance

Adaptive Modulation and Coding Technique under Multipath Fading and Impulsive Noise in Broadband Power-line Communication

Underwater communication implementation with OFDM

2.

Performance Analysis of OFDM System with QPSK for Wireless Communication

Implementation and Comparative analysis of Orthogonal Frequency Division Multiplexing (OFDM) Signaling Rashmi Choudhary

Cognitive Radio Transmission Based on Chip-level Space Time Block Coded MC-DS-CDMA over Fast-Fading Channel

PERFORMANCE OF CODED OFDM IN IMPULSIVE NOISE ENVIRONMENT

SPARSE CHANNEL ESTIMATION BY PILOT ALLOCATION IN MIMO-OFDM SYSTEMS

Orthogonal frequency division multiplexing (OFDM)

Convolutional Coding Using Booth Algorithm For Application in Wireless Communication

DESIGN, IMPLEMENTATION AND OPTIMISATION OF 4X4 MIMO-OFDM TRANSMITTER FOR

A New Data Conjugate ICI Self Cancellation for OFDM System

Wireless Communication: Concepts, Techniques, and Models. Hongwei Zhang

Performance Improvement of OFDM System using Raised Cosine Windowing with Variable FFT Sizes

Noise Plus Interference Power Estimation in Adaptive OFDM Systems

OFDM AS AN ACCESS TECHNIQUE FOR NEXT GENERATION NETWORK

Orthogonal Cyclic Prefix for Time Synchronization in MIMO-OFDM

Practical issue: Group definition. TSTE17 System Design, CDIO. Quadrature Amplitude Modulation (QAM) Components of a digital communication system

ENHANCING BER PERFORMANCE FOR OFDM

Volume 2, Issue 9, September 2014 International Journal of Advance Research in Computer Science and Management Studies

ISI Reduction in MIMO-OFDM with Insufficient Cyclic Prefix- A Survey

INTERFERENCE SELF CANCELLATION IN SC-FDMA SYSTEMS -A CAMPARATIVE STUDY

Algorithm to Improve the Performance of OFDM based WLAN Systems

Performance Evaluation of Wireless Communication System Employing DWT-OFDM using Simulink Model

Frequency-Hopped Spread-Spectrum

ANALYSIS OF BER AND SEP OF QPSK SIGNAL FOR MULTIPLE ANENNAS

ECE 6640 Digital Communications

BER ANALYSIS OF BPSK, QPSK & QAM BASED OFDM SYSTEM USING SIMULINK

Prof. P. Subbarao 1, Veeravalli Balaji 2

Channel Estimation in Multipath fading Environment using Combined Equalizer and Diversity Techniques

Analysis of Interference & BER with Simulation Concept for MC-CDMA

Notes 15: Concatenated Codes, Turbo Codes and Iterative Processing

Performance Analysis of Ofdm Transceiver using Gmsk Modulation Technique

Optimized BPSK and QAM Techniques for OFDM Systems

UNIFIED DIGITAL AUDIO AND DIGITAL VIDEO BROADCASTING SYSTEM USING ORTHOGONAL FREQUENCY DIVISION MULTIPLEXING (OFDM) SYSTEM

Testing The Effective Performance Of Ofdm On Digital Video Broadcasting

Fundamentals of OFDM Communication Technology

A Novel of Low Complexity Detection in OFDM System by Combining SLM Technique and Clipping and Scaling Method Jayamol Joseph, Subin Suresh

Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK DS-CDMA

Multilevel RS/Convolutional Concatenated Coded QAM for Hybrid IBOC-AM Broadcasting

OFDMA PHY for EPoC: a Baseline Proposal. Andrea Garavaglia and Christian Pietsch Qualcomm PAGE 1

Performance of Turbo codec OFDM in Rayleigh fading channel for Wireless communication

Receiver Designs for the Radio Channel

On Noise Models in PLC. A.J. Han Vinck, F. Rouissi, T.Shongwe, G. Colen and L. Oliveira

Fuzzy logic based Adaptive Modulation Using Non Data Aided SNR Estimation for OFDM system

Performance Evaluation of STBC-OFDM System for Wireless Communication

Image Transmission over OFDM System with Minimum Peak to Average Power Ratio (PAPR)

Performance Evaluation of IEEE STD d Transceiver

International Journal of Digital Application & Contemporary research Website: (Volume 1, Issue 7, February 2013)

Multi-carrier Modulation and OFDM

BER Analysis for MC-CDMA

Performance Analysis of n Wireless LAN Physical Layer

ICI Mitigation for Mobile OFDM with Application to DVB-H

Multipath can be described in two domains: time and frequency

TSTE17 System Design, CDIO. General project hints. Behavioral Model. General project hints, cont. Lecture 5. Required documents Modulation, cont.

PERFORMANCE EVALUATION OF WIMAX SYSTEM USING CONVOLUTIONAL PRODUCT CODE (CPC)

Chaotically Modulated RSA/SHIFT Secured IFFT/FFT Based OFDM Wireless System

Optimal Number of Pilots for OFDM Systems

Performance Evaluation of Error Correcting Techniques for OFDM Systems

Implementation of MIMO-OFDM System Based on MATLAB

PERFORMANCE ELEVATION CRITERIA OF RS CODED OFDM TRANSMISSION OVER NOISY CHANNEL

BER ANALYSIS OF WiMAX IN MULTIPATH FADING CHANNELS

COMPARISON OF CHANNEL ESTIMATION AND EQUALIZATION TECHNIQUES FOR OFDM SYSTEMS

Combination of Modified Clipping Technique and Selective Mapping for PAPR Reduction

M4B-4. Concatenated RS-Convolutional Codes for Ultrawideband Multiband-OFDM. Nyembezi Nyirongo, Wasim Q. Malik, and David. J.

Frequency-Domain Equalization for SC-FDE in HF Channel

Transcription:

http:// Periodic Impulsive Noise Suppression in OFDM- Based Power-Line Communications through Filtering Under Different Coding Schemes Sree Lekshmi.K 1, 1 M.Tech Scholar, ECE Department, TKM Institute of Technology, Kollam, Kerala, India Suby Varghese 2 2 Asst. Professor, ECE Department, TKM Institute of Technology, Kollam, Kerala, India Abstract-Power line communication (PLC) approach is in demand owing to its high data rate and low cost. PLC has a number of application areas ranging from home automation to internet access. Since the power grid is designed optimally for power delivery (not the data), the power transmission line generally appears as a harsh environment for the low-power high-frequency communication signals. The electrical appliances in the power-line network produce different types of noises, leading to performance degradation. In this paper, an adaptive infinite impulse response (IIR) notch filter has been used to remove the periodic impulsive noise arising in the orthogonal frequency-division multiplexing (OFDM) based PLC system. Channel coding techniques such as concatenated Reed Solomon Convolutional coding and Turbo coding have been done to improve the efficiency of the system. Performance comparison of the system under the two coding schemes has also been done. The simulation results show that the periodic impulsive noise mitigation technique is simple and effective for the OFDM- based PLC system and that the performance of the system is better under turbo coding than concatenated encoding. Index terms : Adaptive IIR Notch Filter, Bit Error Rate (BER), Convolutional Coding, OFDM, Periodic Impulsive Noise, PLC, Reed-Solomon Codes, Turbo Coding. I. INTRODUCTION Power Line Communication (PLC) is a technology where power lines or transmission lines are being used for communication purposes along with transmitting electrical energy. Because the power grid is already in place, the PLC has the obvious advantage of reducing communication infrastructure cost. Power line networks, however, present a hostile channel for communication signals, since their fundamental purpose is the transmission of electric power at super-low frequencies (i.e. 5 Hz or 6 Hz) [1]. Noise, multipath, selective fading and attenuation are well-known properties that hinder the performance of PLC systems. The noise in the PLC environment can be classified into five: colored background noise, narrowband noise, periodic impulsive noise asynchronous to the mains frequency, periodic impulsive noise synchronous to the mains frequency and asynchronous impulsive noise [2]. Periodic impulsive noise asynchronous to the mains frequency, consists of impulses of longer duration that occur periodically in time. They have significant spectral components in the band used by broadband powerline communication systems. Because of its high repetition rate i.e. between 5 and 2 KHz, it occupies frequencies that are too close to each other and therefore frequency bundles that are usually approximated by frequency bands [3]. Generally, OFDM systems are inherently robust to impulsive noise interference. Indeed, the longer OFDM symbol duration provides an advantage, since the impulse noise energy is spread among simultaneously transmitted OFDM subcarriers. However, it has been recognized that this advantage may turn into a disadvantage if impulse noise energy exceeds a certain threshold. The overall effect of impulse noise on OFDM system depends on both the design of the system and the characteristics of the noise [4]. Channel coding techniques are employed to improve the effects of various channel impairments [5]. Concatenated and turbo coding techniques have been presented in this paper. II. OFDM Orthogonal Frequency Division Multiplexing (OFDM) is a promising technique for achieving high data rate and combating multipath fading in wireless communications. OFDM combines two communication concepts: multi-carrier modulation (MCM); and orthogonal frequency shift keying (FSK). MCM attains wideband datarates by dividing a wideband data stream into parallel, lower rate data streams and transmitting them over multiple narrowband carriers. The benefits of this strategy are longer symbol intervals and narrowband channel characteristics. Orthogonal FSK enables each OFDM carrier to be orthogonal to all other carriers transmitted. This orthogonality is achieved by separating the carriers by an integer multiple of the symbol duration of the narrowband data stream. The effects of inter-symbol-interference (ISI) are mitigated via the use of longer symbol duration, as well as the use of a cyclic prefix (CP). The cyclic prefix is a copy of the tail of the symbol period that is appended to the start of the message as a guard interval [4]. 515

http:// The performance of OFDM system is degraded by the presence of periodic impulsive noise in the PLC environment because of its wide frequency component. III. CHANNEL CODING Channel coding transforms data sequences into better sequences having redundant bits. The redundant bits can be used for the detection and correction of errors referred to as forward error correction (FEC). Although it requires a larger bandwidth,the advantage is that the Signal to Noise Ratio (SNR) can be reduced significantly (also referred to as coding gain).the encoding procedure provides the coded signal with better distance properties than those of their uncoded counterparts [5]. A. Concatenated Coding A concatenated code is one that uses two levels of coding, an inner code and an outer code, to achieve the desired error performance. The inner code, the one that interfaces with the modulator/demodulator and channel, is usually configured to correct most of the channel errors. The outer code, usually a high rate (lower redundancy) code, then reduces the probability of error to the specified level. The primary reason for using a concatenated code is to achieve a low error rate with an overall implementation complexity which is less than that which would be required by a single coding operation. Interleaving is done between the two coding steps. This is usually required to spread any error bursts that may appear at the output of the inner coding operation. Here, we use one of the most popular concatenated coding systems that uses a Viterbi-decoded convolutional inner code and a Reed-Solomon (R-S) outer code, with interleaving between the two coding steps [6]. a. Reed Solomon Codes Reed-Solomon (R-S) codes are nonbinary cyclic codes with symbols made up of m bit sequences, where m is any positive integer having a value greater than 2. It is represented as, m m n,k 2 1,2 1 2t (1) where n is the total number of code symbols in the encoded block and k is the number of data symbols being encoded, t is the symbol error correcting capability of the code and n-k=2t is the number of parity symbols. R-S codes achieve the largest possible code minimum distance for any linear code with the same encoder input and output block lengths and is given by, d min n k 1 (2) The code is capable of correcting any combination of t or fewer errors and is given by, n k dmin 1 t (3) 2 2 For each error, one redundant symbol is used to locate the error and another redundant symbol is used to find its correct value [7]. b. Convolutional Coding Convolutional encoding of data is accomplished using a shift register and associated combinatorial logic that performs modulo-two addition. The combinatorial logic is often in the form of cascaded exclusive-or gates. A convolutional code is described by three integers : n - number of bits produced at encoder output at each time unit, k - number of bits input to encoder at each time unit, K - is the constraint length that represents the number of k tuple stages in the encoding shift register. When q two-input exclusive-or gates are cascaded, with the output of the first one feeding one of the inputs of the second one, the output of the second one feeding one of the inputs of the third one, etc., the output of the last one in the chain is the modulo-two sum of the q + 1 inputs. An important characteristic of convolutional encoder is that the encoder has memory the n tuple emitted by the convolutional encoding procedure is not only a function of an input k-tuple, but is also a function of the previous K-1 input k tuples [6]. B. Turbo Coding A turbo code can be thought of as a refinement of the concatenated encoding structure plus an iterative algorithm for decoding the associated code sequence. It is also an effective way of saving hardware, as it replaces the need of using two encoders with a single one. Turbo codes are in fact a parallel concatenation of two recursive systematic Convolutional (RSC) codes. The fundamental difference between convolutional codes and turbo codes is that while for the former, performance improves by increasing the constraint length, for turbo codes it has a small value which remains pretty much constant. Moreover, it achieves a significant coding gain at lower coding rates. The turbo encoder consists of two rate half RSC encoders. The data block is first encoded by the first encoder. The same data block is also interleaved and encoded by the second encoder. The main purpose of the interleaver is to randomize bursty error patterns so that it can be correctly decoded. It also helps to increase the minimum distance of the turbo code [8]. IV. ADAPTIVE IIR NOTCH FILTER Adaptive IIR notch filters are used to estimate/track frequencies of sinusoidal components in noise to cancel a periodic interference. In order to identify or cancel a sinusoidal interference in a signal, a stop band filter with strong rejection of the desired frequency should be used [9]. The transfer function of a second order IIR notch filter is given by, H(Z) 1 2cos(ω )Z Z 1 2 b (4) 1 2 2 1 2ρ cos(ω )Z ρ Z 516

http:// 2π f ω f s i where b is the filter gain, ρ is the rejection bandwidth of the notch filter, f s is the Nyquist sampling frequency and f i is the notch centre frequency of the IIR notch filter [1]. V. SYSTEM MODEL Fig.1. shows the block diagram of the impulsive noise mitigation using adaptive IIR notch filter. Initially, the data are subjected to concatenated (Reed Solomon - Convolutional) encoding. The encoded data are modulated using 16-QAM (Quadrature Amplitude Modulation). The IFFT operation imparts orthogonality to the OFDM symbol. Cyclic prefix is appended to combat ISI. While passing through the channel, the data gets corrupted with impulsive and background (modeled as AWGN) noises. At the receiver side, the initial step is noise detection. A. Noise Detection The periodic impulsive noise is modeled as a damped sinusoid. x(t) Ae τt cos(2π ft) (5) where A is the peak value of the amplitude of the periodic impulsive noise, τ is the damping factor, f is the frequency of the periodic impulsive noise. Therefore, the received signal is the sum of transmitted signal, background noise modeled as white Gaussian noise (WGN) and periodic impulsive noise. Here, the band of the OFDM based PLC system is divided into 96 subcarriers. For noise detection, initially the power value of each subcarrier is calculated and the maximum power value P max is found out. Then a threshold value P th is set. If P max is greater than P, the presence of periodic impulsive noise can be th confirmed. Since the power spectral density (PSD) of the periodic impulsive noise is much greater than the information signals, it is easy to find out the position of the interfered subcarrier. The position of the interfered subcarrier represents the frequency of periodic impulsive noise. Thus, the noise detection algorithm is simplified. Once the noise is detected and located, an adaptive IIR notch filter is designed to mitigate the periodic impulsive noise since every subcarrier may be affected by the noise. Fig. 1. Block diagram of impulsive noise mitigation algorithm 5.2. Noise Mitigation The band of the system is divided into 96 subcarriers, therefore 96 notch filters are designed, each of whose notch centre frequencies is the centre frequency of the interfered subcarrier. The notch filter coefficients are calculated according to (4). So, once the position of the interfered subcarrier is located and the frequency of the periodic impulsive noise is confirmed, the notch filter whose notch centre frequency is the interfered subcarriers centre frequency, is chosen to mitigate the noise. After filtering, the operations carried out at the transmitter are reversed i.e., removing cyclic prefix, performing FFT, demodulation and decoding to obtain the output data. Then, the concatenated encoder/decoder has been replaced by the turbo encoder/decoder and the operations carried out at the transmitter and receiver in the concatenated coding case are also done while using turbo coding, maintaining the same noise scenario. VI. SIMULATION RESULTS AND DISCUSSIONS The parameters for simulating the OFDM system are described below in Table 1. TABLE 1. SIMULATION PARAMETERS Modulation Technique 16 QAM No. of subcarriers 96 Size of cyclic prefix 16 FFT length 512 Encoder RSCC, Turbo 517

http:// The performance analysis of the system with and without using adaptive IIR notch filter for removing periodic impulsive noise using concatenated coding and turbo coding is simulated. Following are the simulation results : Fig. 4. Frequency spectrum of filtered OFDM Fig. 2. Pure OFDM Fig.2. shows pure OFDM after concatenated coding. Fig. 4. shows the frequency plot of OFDM, filtered using adaptive IIR notch filter. Fig. 3. Frequency spectrum of noisy OFDM Fig.3. shows OFDM corrupted by periodic impulsive noise of frequency 3Hz. Fig. 5. BER vs SNR Fig. 5. shows that under concatenated coding, BER of the PLC system is less when the adaptive IIR notch filter is used when compared to the BER value when no such filtering is done. This proves that the noise mitigation algorithm is effective in mitigating the periodic impulsive noise in the PLC channel. A better BER plot is obtained when the concatenated coding is replaced by a turbo coder under the same noise and filtering scenario, thus proving the efficiency of the turbo coder. 518

http:// VII. CONCLUSION High data rate and low cost makes PLC an attractive communication technique. But its performance is severely degraded by the presence of periodic impulsive noise arising in the channel. An adaptive IIR notch filter is used to mitigate the periodic impulsive noise. First, the noise is detected in the frequency domain. Then it is suppressed using an adaptive IIR notch filter. To find out the effectiveness of the algorithm, BER vs SNR plot for both the cases is simulated. The simulation results show that the filtering technique is effective in mitigating the periodic impulsive noise. The simulation results also show that the turbo coding has a better performance than concatenated coding in the context of mitigating the periodic impulsive noise using the adaptive IIR notch filter. REFERENCES [1] Y. C. Kim, J. N. Bae, and J. Y. Kim, Novel noise reduction scheme for power line communication systems with smart grid applications, in Proc. IEEE. ICCE, Jan. 211, pp. 791 792. [2] V. Degarding, M. Lienard, A. Zeddam, F. Gauthier, and P. Degauque, Classification and characterization of Impulsive noise on indoor power line used for data communications, IEEE Trans. Consum. Electron., vol. 48, no. 4, pp. 913 918, Nov. 22. [3] M.Zimmermann and K.Dostert, Analysis and modeling of impulsive noise in broad band powerline communications, IEEE Trans. Electromagn. Compat., vol. 44, no. 1, pp. 249 258, Feb. 22. [4] Ramjee Prasad, OFDM for Wireless Communications systems, Artech House Publishers, 24. [5] B. Sklar, Digital Communications: funda-mentals and applications, 2nd ed, Prentice Hall, London, 21. [6] Proakis John G.;Digital Communications 4th Edition, The McGraw- Hill Companies Inc.; New York, NY 21. [7] Gulliver, T. Aaron; Performance Evaluation of Reed Solomon Codes, Department of Systems and Computer Engineering, Carleton University, Ottawa ON, 1993. [8] S. A. Barbulescu and S. S. Pietrobon, Inter-leaver Design for Turbo Codes, Electronic Letters, vol. 3, pp. 217 218, Dec 1994. [9] J. Zhou and G. Li, Plain gradient based direct frequency estimation using second-order constrained adaptive IIR notch filter, Electron. Lett., vol. 4, no. 5, pp. 351 352, Mar. 24. [1] G. Ren, S. Qiao, H. Zhao, C. Li and Y. Hei, Mitigation of periodic impulsive noise in OFDM-based power-line communications, IEEE Trans. Power Del., vol. 28,no. 2, pp. 825-834, 213. 519