Performance Improvement in MIMO-OFDM using BCH Coding and Interleaving

Similar documents
Performance Analysis of Cognitive Radio based WRAN over Rayleigh Fading Channel with Alamouti-STBC 2X1, 2X2&2X4 Multiplexing

Study of Turbo Coded OFDM over Fading Channel

2.

Research Letter Throughput of Type II HARQ-OFDM/TDM Using MMSE-FDE in a Multipath Channel

Performance Evaluation and Comparative Analysis of Various Concatenated Error Correcting Codes Using BPSK Modulation for AWGN Channel

Performance Analysis of OFDM System with QPSK for Wireless Communication

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

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

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

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

Performance Analysis of n Wireless LAN Physical Layer

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

Orthogonal Cyclic Prefix for Time Synchronization in MIMO-OFDM

ISSN: Page 320

Implementation of Different Interleaving Techniques for Performance Evaluation of CDMA System

TABLE OF CONTENTS CHAPTER TITLE PAGE

SPARSE CHANNEL ESTIMATION BY PILOT ALLOCATION IN MIMO-OFDM SYSTEMS

Comparative Study of OFDM & MC-CDMA in WiMAX System

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

BER Analysis for MC-CDMA

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

Low BER performance using Index Modulation in MIMO OFDM

A Research Concept on Bit Rate Detection using Carrier offset through Analysis of MC-CDMA SYSTEM

Performance Comparison of Channel Estimation Technique using Power Delay Profile for MIMO OFDM

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

Performance Analysis of Ofdm Transceiver using Gmsk Modulation Technique

Performance Evaluation of STBC-OFDM System for Wireless Communication

Decrease Interference Using Adaptive Modulation and Coding

Performance Analysis of WiMAX Physical Layer Model using Various Techniques

Abstract. Keywords - Cognitive Radio, Bit Error Rate, Rician Fading, Reed Solomon encoding, Convolution encoding.

Improved concatenated (RS-CC) for OFDM systems

4x4 Time-Domain MIMO encoder with OFDM Scheme in WIMAX Context

Notes 15: Concatenated Codes, Turbo Codes and Iterative Processing

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

Analysis of WiMAX Physical Layer Using Spatial Multiplexing

Performance comparison of convolutional and block turbo codes

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

Link Adaptation Technique for MIMO-OFDM systems with Low Complexity QRM-MLD Algorithm

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: 2.114

Design of a Few Interleaver Techniques used with Gold Codes in Faded Wireless Channels

Performance Analysis of OFDM for Different Digital Modulation Schemes using Matlab Simulation

Error Probability of Different Modulation Schemes for OFDM based WLAN standard IEEE a

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

ENHANCING BER PERFORMANCE FOR OFDM

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

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

S PG Course in Radio Communications. Orthogonal Frequency Division Multiplexing Yu, Chia-Hao. Yu, Chia-Hao 7.2.

Chapter 2 Overview - 1 -

Performance Study of MIMO-OFDM System in Rayleigh Fading Channel with QO-STB Coding Technique

Implementation of MIMO-OFDM System Based on MATLAB

International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS)

Performance Analysis for a Alamouti s STBC Encoded MRC Wireless Communication System over Rayleigh Fading Channel

Improving Channel Estimation in OFDM System Using Time Domain Channel Estimation for Time Correlated Rayleigh Fading Channel Model

Chapter 2 Overview - 1 -

Underwater communication implementation with OFDM

Digital Television Lecture 5

Testing The Effective Performance Of Ofdm On Digital Video Broadcasting

ATSC 3.0 Physical Layer Overview

ISSN: International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 1, Issue 8, October 2012

UEP based on Proximity Pilot Subcarriers with QAM in OFDM

The Optimal Employment of CSI in COFDM-Based Receivers

Space Time Block Coding - Spatial Modulation for Multiple-Input Multiple-Output OFDM with Index Modulation System

On the Spectral Efficiency of MIMO MC-CDMA System

Lecture 13. Introduction to OFDM

VARIABLE RATE OFDM PERFORMANCE ON AERONAUTICAL CHANNELS

Diversity Analysis of Coded OFDM in Frequency Selective Channels

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

Multi-Carrier Systems

Bit error rate simulation using 16 qam technique in matlab

Hybrid Index Modeling Model for Memo System with Ml Sub Detector

OFDM AS AN ACCESS TECHNIQUE FOR NEXT GENERATION NETWORK

1. INTRODUCTION II. SPREADING USING WALSH CODE. International Journal of Advanced Networking & Applications (IJANA) ISSN:

Simulative Investigations for Robust Frequency Estimation Technique in OFDM System

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

Iterative Detection and Decoding with PIC Algorithm for MIMO-OFDM Systems

Performance Analysis of MIMO Equalization Techniques with Highly Efficient Channel Coding Schemes

Revision of Lecture Eleven

TCM-coded OFDM assisted by ANN in Wireless Channels

Lecture 17 Components Principles of Error Control Borivoje Nikolic March 16, 2004.

Comparison of BER for Various Digital Modulation Schemes in OFDM System

Performance analysis of direct detection and coherent detection system for optical OFDM using QAM and DPSK

CSC344 Wireless and Mobile Computing. Department of Computer Science COMSATS Institute of Information Technology

PERFORMANCE ANALYSIS OF MIMO WIRELESS SYSTEM WITH ARRAY ANTENNA

Clipping and Filtering Technique for reducing PAPR In OFDM

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

Evaluation of Diversity Gain in Digital Audio Broadcasting

PERFORMANCE ELEVATION CRITERIA OF RS CODED OFDM TRANSMISSION OVER NOISY CHANNEL

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

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

Performance Comparison of MIMO Systems over AWGN and Rician Channels using OSTBC3 with Zero Forcing Receivers

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

Rate and Power Adaptation in OFDM with Quantized Feedback

AN EFFICIENT LINK PERFOMANCE ESTIMATION TECHNIQUE FOR MIMO-OFDM SYSTEMS

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

MATLAB SIMULATION OF DVB-H TRANSMISSION UNDER DIFFERENT TRANSMISSION CONDITIONS

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

Cooperative Orthogonal Space-Time-Frequency Block Codes over a MIMO-OFDM Frequency Selective Channel

Evaluation of BER and PAPR by using Different Modulation Schemes in OFDM System

Performance analysis of MISO-OFDM & MIMO-OFDM Systems

Performance Comparison of MIMO Systems over AWGN and Rician Channels with Zero Forcing Receivers

Transcription:

Performance Improvement in MIMO-OFDM using BCH Coding and Interleaving Anjali Kafaltiya Uttarakhand Technical University DIT Dehradun India P S Sharma Dit University DIT Dehradun India ABSTRACT In this paper, the performance of BCH correcting code is evaluated in comparison with Convolutional encoding using interleaved OFDM modulation. The system shows a consistent improvement in BER performance when add BCH coding on AWGN channel of OFDM with modulation schemes of 16 QAM. Hence the proposed MIMO-OFDM system has a better performance in terms of BER as compared to others modulation schemes. Keywords AWGN; BCH Coding; BER; DPSK; MIMO; OFDM; PSK; QAM; SNR. 1. INTRODUCTION Advances in wireless communications, such as MIMO and OFDM provide the infrastructure for high spectral efficiency and consequently, high data rate. OFDM has become a popular technique for the transmission of signals [2]. Multiple transmit and receive antennas can be used to form multiple-input multiple-output (MIMO) channels, which provides considerable performance gain over SISO system. Even though the use of multiple antennas at the transmitter and receiver, can achieve higher data rates, but this is not always a preferred solution due to the size limitations at the mobile station. High order modulations such as 16 and 64-QAM can be used to increase the data rate of transmitter. To achieve improved performance for MIMO system, it is also important to design a receiver structure which can detect and decode the signal received through MIMO channels. Here there are different modulation schemes such as DPSK, PSK and 16-QAM which can fulfil the requirements of different applications. In OFDM, transmission is carried out in parallel on different frequencies. That is, the entire channel is divided into many narrow band sub channels, which are transmitted in parallel, thereby, increasing the symbol duration and reducing the ISI. The carrier spacing is selected such that the modulated carriers are orthogonal over a symbol interval. In addition, a guard interval (cyclic prefix) is inserted in order to combat the frequency effective technique for combining multipath fading and high bit rate transmission [6]. MIMO communication techniques have received great attention and gained significant development in recent years. This is due to the fact that a MIMO channel can offer a significant capacity gain over a traditional SISO channel [13] [14]. This paper evaluates the performance of DPSK, PSK and 16-QAM in MIMO-OFDM subjected to AWGN channel. Here two different encoding schemes are used. The analysis has been performed by using MATLAB for simulation and evaluation of BER for both modulation techniques and analysis which modulation gives better result in convolution and BCH encoding. 2. SYSTEM DESCRIPTION In this paper, an interleaved coded transmission is proposed with different modulation schemes for MIMO-OFDM system. A coded OFDM system is considered with 64 data subcarriers and 16-QAM constellation. Matrix interleavers are used, the cyclic prefix length is said to the channel maximum delay. It is now accepted that multiple input multiple output (MIMO) system increases link reliability and spectral efficiency of multiuser wireless communication [5]. The paper deals with the BER performance evaluation of DPSK, PSK and 16-QAM modulation schemes for BCH and Convolutionally coded system over AWGN channel. The performance of different modulation techniques are analyzed in terms of BER and SNR. Based on simulation results it can be concluded that the 16-QAM gives better gain in SNR performance as compared to DPSK and PSK. Hence the performance of different modulation schemes namely, DPSK, PSK and 16-QAM is evaluated. Fig.1. General Block diagram of communication system OFDM scheme is being used in modern communication system as it is spectrally efficient. In this scheme guard interval is inserted in the time domain using cyclic prefix to achieve error free communication, as the ISI gets mitigated between OFDM symbols. The OFDM guard interval can be inserted by the cyclic extensions of the OFDM symbol with cyclic prefix (CP) or cyclic suffix (CS) [9]. AWGN is a noise that affects the transmitted signal when it passes through the channel. It contains a uniform continuous frequency spectrum over a particular frequency band. Here BCH and Convolutional coding are opted as one knows [7]-[8], it is a powerful error correcting code that can correct both random and bursty errors. 7

the symbols after every decoding step, thus making the iterative decoding more efficient [18]. In this paper, it is attempted to provide an in-depth study on the performance of OFDM with matrix interleaver. Such an interleaver is completely defined by n and m and is thus referred to as (n, m) matrix interleaver. The column size as n and the row size as m. at the deinterleaver, information is within column wise and read out row wise. The capability of burst error scattering for the matrix interleaver depends on the values of n and m. (a) (b) Fig.2. (a) Transmitter and (b) Receiver processing for the MIMO-OFDM system with Forward Error Correction This section defines MIMO-OFDM system model as summarized in the above figure which represents the communication procedure in MIMO-OFDM. (a) INTERLEAVING A primary technique which is effective in overcoming error bursts, is interleaving. Interleaving is a standard signal processing technique used in a variety of communication system. The classical use for interleaving is to disperse sequences of bits in a bit stream so as to minimize the effect of burst errors introduced in transmission and the BER reduces at the output [10]. This has become an extremely useful technique for minimization of errors. The basic work done by an interleaver is that it rearranges the order of symbols to be transmitted following a particular rule and at the receiver the reverse rule can be used to restore the original sequence. There are two classical kinds of interleavers, commonly referred to as Block and Convolutional. In this paper the model is motivated by the matrix interleaver, as it is one type of block interleaver. In describing the OFDM system matrix interleavers are used here. The matrix interleaver performs block interleaving by filling a matrix with the input symbols row by row and then sending the matrix contents to the output port column by column [11]. (b) CODING TECHNIQUES Channel coding represents the source information over the channel in a manner that minimizes the error probability in decoding by adding the redundant bits systematically. Channel coding is more important over the wireless channels; the bit error rate gets reduced at final reception. Channel coding in general can be done by errordetecting or error correcting codes [15]. There are two basic approaches of adding structured redundancy used for controlling errors- (a) (b) Automatic Repeat Request (ARQ) Forward Error Correction (FEC) ARQ utilizes parity bits or redundant bits for checksum added to the data to detect an error. The receiving terminal does not attempt to correct the error always; rather it requests the transmitter to retransmit the data. Hence a two way link is required between transmitter and receiver. This detection process sends an acknowledgement (ACK) or not acknowledgement (NAK) back to the transmitting node to request retransmission. FEC uses redundant bits added systematically to detect and correct the error independently. These schemes do not send ACK/NAK signals. Here only a one-way link is sufficient for proper communication, error handling is totally done by the receiver. Basically there are two types of codes in general: Error-Detecting Codes: - These kinds of codes are basically like, parity check, LRC-VRC check, and CRC check. Error-Correcting Codes:- These are mainly used in wireless communication and are categorized as follows: І. Block Codes: (i) Hamming code (ii) Bose-Chaudhary-Hocquenghem (BCH) codes (iii) Reed-Solomon codes II. Convolutional Codes: Fig.3. Interleaving Matrix Interleaving: Conventionally, interleaving is used to spread out the errors occurring in bursts like those exhibited in fading channels [10]. In this regard, matrix interleaving where bits are fed in a matrix row by row and read out column by column, is usually implemented. At the transmitter, the interleaver is used to feed the OFDM symbols with different permutations of the information sequence so that the generated parity sequences can be assumed independent. At the receiver, the deinterleaver is used to randomize III. Turbo Codes: (i) Block/ product turbo codes (BTC or PTC) (ii) Convolutional turbo codes (CTC) On further explaining the proposed coding techniques i.e. Convolutional and BCH codes it is seen that BCH coding gives better performance. BCH Coding: One of the most important and powerful classes of linear block codes are BCH codes, and it contains the following parameters: 8

Block Length: Message Size: k symbols Parity Check Size: symbols MIMO Tx & Antennas Type of Channel 2x2 AWGN Minimum Distance: +1 symbols No. of correctable symbols in error: During code design, there is a precise control over the number of symbol errors correctable by the code. It corrects multiple bit errors and can be easily decoded using syndrome decoding. [16] BCH codes are the random error correcting codes and these are flexible while choosing the code parameters like block length and code rate. [19] Convolutional Coding: The major application of Convolutional codes is that they are used to improve the performance of wireless links and are used in most of latest mobile networks. A Convolutional encoder is called so because it performs a convolution of the input stream with the encoder s impulse responses. M bit information symbol to be encoded is transformed into an n-bit symbol, where m/n is the code rate. Basically used to achieve a reliable data transfer, these are more powerful for error correction than block codes. Fig.4. BER vs. SNR for Convolutionally coded DPSK 3. SIMULATION RESULTS This paper analyses the bit error rate performance of Convolutional and BCH code in AWGN channel using DPSK, PSK and 16-QAM as modulation schemes. The BCH encoder block creates a BCH code with constraint length K=7. Here a coded OFDM system with 64 subcarriers (N=64) and the number of constellations for QAM are 16 i.e. 16-QAM is considered. Matrix interleaver is used and cyclic prefix is set at 25 %( 16). There are two transmit and receive antennas. The figure (4-9) shows the BER Vs SNR for different systems using different modulation schemes. It is even observed from figure that BER keeps improving on using BCH coding for DPSK, PSK, and 16-QAM respectively. A waterfall like sudden drop of the bit error rate (BER) can be commonly observed at low-to-moderate signal-to-noise ratio s (SNR). The proposed system achieves both coding and diversity gain, scheme improved with Convolutional encoder, and the proposed BCH encoder achieves better error-correcting performance. The Forward Error Correction (FEC) block includes encoding and interleaving. In the above used schemes, the input data is first encoded using Convolutional or BCH encoder followed by puncturing. The next step involved is interleaving using a matrix interleaver. The receiver then performs the same functions in reverse order. Fig.5. BER vs. SNR for BCH coded DPSK Table 1. Parameters Used Parameters Values Modulation Technique DPSK,PSK,16-QAM Coding BCH/ Convolutional Interleaver Matrix Data Subcarriers 64 Cyclic Prefix 16 OFDM Fig.6. BER vs. SNR for Convolutionally coded PSK 9

Fig.7. BER vs. SNR for BCH coded PSK Fig.8. BER vs. SNR for Convolutionally coded QAM Fig.9. BER vs. SNR for BCH coded QAM 4. CONCLUSION Here the simulation results show the comparison analysis of PSK, DPSK and 16-QAM modulation schemes over AWGN channel. Based on the simulation results it is concluded that by using 16- QAM scheme better SNR performance for same value of BER is obtained as Compared to the PSK and DPSK. Through simulation the BER performance of the system and the minimum required SNR to satisfy both high quality and low quality of data services is obtained. 5. FUTURE SCOPE The work presented in this paper, i.e. the performance of PSK, DPSK and 16-QAM for OFDM system can be extended to multicarrier code division multiple access (MC-CDMA) system. The results drawn from this paper can also be extended to include the performance of PSK, DPSK and 16-QAM over other generalized fading channels. 6. REFERENCES [1] Robert C. Daniels, Constantine M. Caramanis and Robert W. Heath, Members IEEE, Adaptation in convolutionally coded MIMO-OFDM wireless systems through supervised learning and SNR ordering. IEEE Transactions on vehicular Technology, January, 2010, Vol. 59, No. 1. [2] R. Prasad, OFDM for wireless communication system, Artech House, 2004. [3] Chan- Ho Choi and Gi-Hong, Sr. member IEEE, Bit Interleaved Coded Transmission with Multilevel, IEEE GLOBE COM, 2009. [4] Yi-Min Lin, Hsie-Chia Chang, and Chen-Yi Lee, Improved High Code rate soft BCH decoder architectures with one extra error compensation, IEEE Transactions on very large scale integration(vlsi) systems, Nov 2013, Vol. 21, No. 11. [5] G. Foschini and M. Gans, On limits of wireless communications in a fading environment when using multiple antennas, wireless personal communications, March 1998, vol. 6, pp. 311-335. [6] Jae-Min Kwak, Sung-Chul Lee, Ji-Woong Kim, Gi-Sik, Sung-Eon Cho and Hyo-Chang Pang, The performance simulation of OFDM system using hierarchical 16 QAM on multipath fading channel, Journal of Security Engineering, Nov 2005, Vol. 2 No.1. [7] K H H Wong, L. hanzo and R. Steele, Channel coding for satellite mobile channels, Int. J satellite Communication, 1989, Vol, 7, pp. 143-163. [8] L. Hanzo, K H H Wang, and R Steele, Efficient Channel Coding and Interleaving schemes for mobile radio communications in proc, Inst. Elec, Eng, Colloquium on Microcellular Mobile Radio, Feb, 22 1989, London, Savoy Place. [9] Xiaojing Huang, Effect of DC offset on OFDM system with zero padded suffix. IEEE, 2006. [10] F. Rey, M. Lamarca and G. Vazquez, Adaptive Interleaver based on rate- compatible punctured Convolutional codes, IEEE Transactions on communications, June 2009, Vol-57, No. 6. 10

[11] MATLAB, HELP, Communication, toolbox, Block Interleaving. [12] Vineet Chaturvedi, Vivek Kumar Gupta, DIT Dehradun, Performance Analysis for Different Interleavers in Various Modulation Schemes with OFDM over an AWGN Channel, IOSR Journal of Engineers. April, 2012, Vol (2(4)) pp. 760-767. [13] C N Chuah, DNC Tse, J M Khan, and R A Valenzuela, Capacity scaling in MIMO wireless system under correlated fading, IEEE Transactions on Information Theory, Vol. 48, No. 3, pp. 637-650, 2002. [14] P F Driessen and G. J Foschini, On the capacity formula for multiple input multiple output wireless channels: A Geometric Interpretation, IEEE Transactions Communications Feburary 1999. Vol. 2, pp. 173-176. [15] Upena Dalal, Electronics Engineering Department,Sardar Vallabhbhai National Institute of Technology, Surat, Wireless Communication, Oxford University Press 2009. [16] Z. Iqbal et al, Analysis and Design of Coding and Interleaving in a MIMO OFDM Communication, IEEE Transactions on Consumer Electronics, August 2012, Vol. 58, No. 3. [17] Hun Hee Lee; Myung Sun Baek; Tec Hoon Kim; Hyoung Kyu Song; Efficient detection scheme in MIMO-OFDM for high speed wireless home network system, IEEE Trans Consumer Electronics, May 2009, Vol 55, No. 2, pp 507-572 [18] Zhen-dong Zhang, Bin Wu, Yong-Xu Zhu, Yu-mei Zhou, Design and implementation of a Multi-Mode Interleaver/Deinterleaver for MIMO OFDM s IEEE 2009. [19] Junho Cho and Wonyong Sung, Senior Member, IEEE, Efficient Software- Based Encoding and Decoding of BCH Codes IEEE Transactions On Computer s, July 2009, Vol. 58, No. 7 [20] Suzi Seroja Sarnin, Nani Fadzlina Naim, wan Nor Syafizan W. Muhamad, Performance Evaluation Of Phase Shift Keying Modulation Technique Using BCH Code, Cyclic Code and Hamming Code Through AWGN Channel Model in Communication. IJCA TM : www.ijcaonline.org 11