INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)

Size: px
Start display at page:

Download "INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)"

Transcription

1 INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET) International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN (Print), ISSN (Online) Volume 3, Issue 3, October- December (2012), IAEME ISSN (Print) ISSN (Online) Volume 3, Issue 3, October- December (2012), pp IAEME: Journal Impact Factor (2012): (Calculated by GISI) IJECET I A E M E SOURCE AND ADAPTIVE CHANNEL CODING TECHNIQUES FOR WIRELESS COMMUNICATION SUDHA.P.N1 Dr U.ERANNA 2 1 Assistant Professor & H.O.D. Department of Telecommunication Engg, K.S.Institute of Technology 2 Principal, Ballari Institute of Technology, BELLARY. pnsudha@gmail.com ABSTRACT The services offered by the mobile communication system are enormous and hence number of mobile subscribers are increasing at a larger rate. To accommodate all these users we need to redesign the cellular system which is a tedious process. This drawback can be overcome by the proposed algorithm. The proposed method uses low delay celp to compress the speech signal. The LD-CELP [1] has low processing delay compared to the CELP used in GSM systems. The source coded data is further error protected by using the adaptive channel coding technique. The type of channel coder chosen depends on the effect of the noise in the channel. This paper aims at designing an algorithm for memory and memory channels with high S/N ratio. Here the noise effect of the channel is predicted by transmitting a hand shake packet between the transmitter and the receiver. If the channel is erroneous then we use complex channel coding technique and the obtained data transmitted by using full rate packet coding[2,3] else we use simple channel coding technique and transmit the data by using half rate packet coding. Keywords: LD-CELP, CELP, QAM, Cyclic coder, Convolutional coder I.INTRODUCTION The analog I/P speech is converted into the digital data by using the A/D converter with the sampling rate of 8khz.The output digital data rate obtained is 64kb/sec and the bandwidth required to transmit the same will be very high. To overcome this draw back we are using the speech compression technique [4]. The speech compression technique used is LD- 314

2 International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN (Print), ISSN (Online) Volume 3, Issue 3, October- December (2012), IAEME CELP. By using this technique the speech is compressed at the rate less than 16kb/sec. The compressed data is further encoded using the adaptive channel coding techniques. The channel coding techniques chosen mainly depends on the quality (S/N) of the handshake packet received. If the S/N ratio of the packet is high then we use cyclic coding technique, where number of redundancy bits added for error correction and detection will be less else we use complex convolution coding technique[12,13] with large number of redundancy bits added to protect the data transmitted. The channel encoded data is transmitted using the QAM technique. The flow of the paper is as given below II.SPEECHCOMPRESSION TECHNIQUE Speech compression is one of the important domains in digital communication. As we have seen there are different algorithms for compressing the speech.the important factor that separates algorithm is its complexity. Coder complexity is a function of the signal processing involved.for a complex coding algorithm the processing time will be maximum hence the processing delay will be maximum. The different types of delays that can be encountered while processing the speech are o Buffering delay at the encoder: This delay is caused by the number of samples that are to be gathered before the processing begins. o Processing delay at the encoder: The time required to processes all the buffered samples. For the o complex algorithm the processing delay will be very high. o Transmission delay: The time required to transmit the processed data from source to the destination. o Buffering delay: The speech signal from the transmitter is transmitted in the form of different o parameters like LPC, pitch, gain and so on.to start the synthesis at the receiver side a full knowledge of these parameters is required.usually it is assumed that the buffering delay at the transmitter side is similar to the receiver side. o Processing delay at the receiver: The time required by the decoder to get back the original information that was transmitted from the transmitter using the parameters obtained from the decoder. The total delay can be estimated as 3.5 times the coding delay. The algorithm with least coding delay will have less total processing delay. Such delay can have important ramifications in aspects of speech communications such as echo control in long distance communication [12]. For any communication system the path with least path delay are chosen to avoid the use of echo cancellers. The conventional CELP has got high processing delay as it uses forward adaptive technique over frame size 20ms samples rather than LD-CELP [5, 6, 7] which backward adaptive technique with the frame size of five samples.hence for speech compression least processing delay algorithm plays a vital role. One such algorithm is Low Delay CELP [LD-CELP].This has processing delay less than ms. 315

3 International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN (Print), ISSN (Online) Volume 3, Issue 3, October- December (2012), IAEME Outline of LD-CELP algorithm: In conventional CELP [22,23]coder the predictor parameters along with the excitation signals are transmitted. The predictor coefficients are updated by performing a LPC analysis on the previously quantized speech. In case of LD-CELP it is backward adaptive version of CELP[8,9].LD-CELP coder works using the analysis by synthesis approach to code book search. This coder uses backward adaptation of predictors and gain to achieve an algorithmic delay less than ms. Here only the index to the excitation codebook is transmitted. The predictor coefficients are updated through the LPC analysis of previously quantized speech. The block size of the excitation vector chosen is of five samples [26].The long term predictor of the CELP[20] are replaced by the high order STP predictors. The coefficients of STP are updated once every four excitation vector by performing the LPC analysis[10] on previously quantized speech. The excitation gain is updated once every five samples [vector] using 10th order adaptive linear predictor in the logarithmic domain. The coefficients of the log gain predictor are updated once every four excitation vectors by performing a LPC analysis on previously quantized and scaled excitation vectors. A 10 th order perceptual filter is updated once every four excitation vectors by performing the LPC analysis on the original speech samples at the encoder. The five speech samples are quantized and represented by 10 bits. The excitation code book is made up of a 3-bit gain and 7-bit shape codebook [24]. In a backward adaptive configuration, the parameters of the synthesis filter are not derived from the original speech signal but are computed by backward adaptation method.the information is extracted only from the reconstructed signal based on the transmitted excitation information. Since both the encoder and decoder have access to the past reconstructed signal, side information is no longer needed for the synthesis filter and hence the low processing delay requirement is met [25].In Abs-LPC coding system a closed loop optimization procedure used to determine the excitation signal which when used to excite the model filter produces a perceptually optimum synthesis speech signal. The basic idea behind Abs is as follows. First it is assumed that the signal can be observed & represented in some form i.e. time or frequency domain. The model has a number of parameters which can be varied to produce different range of the observable signals. To derive the representation of the model a trial & error procedure is applied. In the LD-CELP only the excitation signal is transmitted. The predictor coefficients are updated by performing a LPC analysis on the previously Basic LD-CELP Encoder and Decoder: LD-CELP Encoder: The speech signal is sampled and is partitioned into blocks of five consecutive input signal samples. Each block is called a vector and these vectors are stored in the vector buffer. For each input block the encoder passes each of 1024 codebook vectors through the gain scaling unit and a synthesis filter. From the obtained resulting 1024 candidate quantized signal vector the encoder identifies the one which minimizes a frequency weighted mean square error 316

4 International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN (Print), ISSN (Online) Volume 3, Issue 3, October- December (2012), IAEME when the quantized signal vector is compared with the input signal vector. The best candidate quantized signal vector is represented by a 10 bit codebook index[11] is transmitted to the decoder. The best code vector is passed through the gain scaling unit and the synthesis filter to establish the correct filter memory in preparation for the encoding of the next signal vector. The gain coefficients and the synthesis filter coefficients are up dated periodically in a backward adaptive manner based on the previously quantized signal vector. The basic simplified encoder block diagram is as shown in the figure1.1 I/p voiced data Convert to uniform PCM Vector buffer VQ index Excitation VQ codebook Gain + Synthesis + - filter Perceptual weighting filter 16kb/s output Minimum MSE Backward gain adaptation Backward predictor adaptation Figure 1.1 Basic LD-CELP Encoder LD-CELP decoder: The decoder on receiving the 10 bit index performs the table look -up to extract the corresponding code vector from the excitation code book. The extracted code vector is passes through a gain scaling unit and a synthesis filter to produce the current decoded signal vector. The gain and the synthesis filter coefficients are up dated in the similar way as in the encoder. The decoded signal vector is then passed through an adaptive post filter to enhance the perceptual quality. The post filter coefficients are updated periodically using the information available at the decoder. The five samples of the post filter signal vector are converted into the PCM output samples. The basic decoder block diagram is as shown in the figure 1.2 III: CHANNEL CODING TECHNIQUES 3.1 Introduction: The compressed data from the speech coder [16,17] is further given to the adaptive channel encoder. Channel coding [27, 28] is a viable method to reduce information rate through the channel and increase reliability. This goal is achieved by adding redundancy to the information 317

5 International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN (Print), ISSN (Online) Volume 3, Issue 3, October- December (2012), IAEME symbol vector. The resulting symbol vector is a longer coded vector that are distinguishable at the output of the channel. The purpose of forward error correction (FEC) is to improve the capacity of a channel by adding carefully designed redundant information to the data being transmitted through the channel. The process of adding the redundant information is known as channel coding. In this paper we are using adaptive channel coding technique. Depending on the quality of the channel the type of the channel coder will be decided. The channel coders used in this paper are cyclic coder and the convolutional coder[34]. A brief note about the channel coder used is given in the following sections. 3.2 Introduction to cyclic coder: Let c be the codeword in a linear block code of length n. The cyclic code over GF(q) are class of linear codes of block length n if the code obtained after right shift or left shift is also a codeword. Therefore the linear code c is cyclic precisely when it is invariant under all cyclic shift [31].These cyclic codes are based on the Galois field and their structure is strongly related to Galois field because of this encoding and decoding algorithms are computationally more efficient. The cyclic codes form an important the subclass of linear block codes. These codes are attractive for two reasons as mentioned below: VQ Index 16kb/s Excitation VQ codebook Gain Synthesis filter Post filter Convert to PCM 64kb/s o/p Backward gain adaptation Backward predictor adaptation Figure 1.2 Basic LD-CELP decoder The encoding and syndrome calculation procedures can be easily implemented. The constructional methodology is simple and hence makes it possible to design codes with useful error correcting properties.in cyclic code the theory of Galois field has been used to spot a good code. Cyclic codes arevery important because of their underlying Galois field description that leads to encoding and decoding procedures that are algorithmic and computationally efficient. The implementation of the cyclic decoders is easy compared to the non cyclic linear binary codes. To perform the correction the decoder has to determine a correctable error pattern e(x) from the syndrome s(x)[28].the syndrome value obtained indicates the presence of error,if the syndrome value is zero then received vector v(x) will be similar to the transmitted vector c(x).if the syndrome is non zero then v(x) c(x) hence indicating the presence of error. Once the syndrome value is calculated then can find the position of the error with the equation below 318

6 International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN (Print), ISSN (Online) Volume 3, Issue 3, October- December (2012), IAEME e( x) = [q( x) + m(x)]g (x) + s( x) Where m(x) is the message polynomial, g(x) is the generator polynomial s(x) is the syndrome polynomial q(x) is the quotient polynomial obtained by dividing v(x)/g(x). After finding the value of e(x) using the cyclic decoder we can get the corrected codeword using the following equation given below. c(x) = v(x) + e(x) The cyclic decoders are less expensive and less complex. This channel coder basically used in this thesis to correct single or double error pattern. These cyclic codes are very efficient to correct single and double error pattern but not preferred to correct multiple error corrections as complexity of the algorithm increases. As the complexity of the algorithm increases the processing time required will also increase. Hence to overcome this drawback we use cyclic coding technique for less erroneous channels or for errorless channels. 3.2: Introduction to Convolutional coder: In case of block codes the block of n digits generated by the encoder mainly depends only on the k message within a particular time slot. In case of convolutional codes the n number of coded bits generated not only depends on the k message bit with in particular time slot but also on the previous blocks of message bits. These codes can be designed to detect and correct the errors.encoding in case of convolutional codes can be accomplished using simple shift register and decoding can be done using many practical procedures. Recent studies have shown that convolutional codes perform better than that of block code in many error control applications [28].The convolutional codes mainly used to achieve reliable data transfer in different applications like digital video, mobile communication and satellite communication. The convolutional codes can be both systematic codes and non systematic codes. Systematic codes are those where in the message bits are in a separate subblock and the check bit are in a separate subblock. The systematic convolutional codes are preferred as the implementation is easier than that of non-systematic codes. The very important advantage of systematic code is that it prevents the propagation of error. The error correction property of both the coding methodology is the same. A convolutional encoder takes sequence of message and generates sequence of code digits. At any time unit k message bits are fed into the encoder and the encoder generates a code block consisting of n code digits.the code generated by this encoder is called an (n,k) convolutional code of constraint length nn digits,where n is the size of the codeword generated and N is the total number of message blocks. The rate efficiency of the code can be written as k/n. The convolutional 319

7 International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN (Print), ISSN (Online) Volume 3, Issue 3, October- December (2012), IAEME encoders are mainly designed using shift registers and modulo-2 adders. The convolutional codes can be generated by the following techniques as mentioned below. Time domain approach Transfer domain approach The communication line between the transmitter and the receiver is set to check the noise quality of the channel.the quality of the channel is checked by transmitting the handshake packet which is known by both the transmitter and the receiver. If the S/N ratio of the received packet is more than the threshold then the cyclic coding technique will be used to generate the redundancy bits.the packet size at the output of the cyclic coder will be bits. Hence cyclic coder generates the half rate speech coded data when the channel is error less or less erroneous. By this methodology we can accommodate two users within one full rate traffic channel.hence the channel efficiency is improved. If the S/N ratio of the hand shake packet received is less than the threshold then convolution coding technique will be used. In convolution coding the number of error correcting bits added will be more and it can detect and correcting maximum number of errors. This in turn improves the signal quality through erroneous channel by improving the S/N. The size of the packet at the o/p of the convolution coder is This is further transmitted by using one full rate traffic channel by improving the S/N ratio. At the receiver the size of the packet is checked. If the packet size is equal to that of the half rate speech coder then the channel decoder used will be cyclic coder else convolution coder will be used. For the convolutional decoder mainly uses viterbi decoding algorithm to decode the transmitted data. IV.MODULATION TECHNIQUE The channel coded data is modulated using QAM [9] technique. Quadrature amplitude modulation (QAM) is a modulation scheme in which two sinusoidal carriers, one exactly 90 degrees out of phase with respect to the other, are used to transmit data over a given physical channel. Because the orthogonal carriers occupy the same frequency band and differ by a 90 degree phase shift, each can be modulated independently, transmitted over the same frequency band, and separated by demodulation at the receiver. For a given available bandwidth, QAM enables data transmission at twice the rate of standard pulse amplitude modulation (PAM) without any degradation in the bit error rate (BER). QAM and its derivatives are used in both mobile radio and satellite communication systems. V.RESULTS OBTAINED This graph gives the information about the energy of the signal to the bit error rate when the message signal is passed through the Gaussian channel and also through the fading channel when the message signal is sampled at the rate of 6kb/sec and 8kb/sec. 320

8 International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN (Print), ISSN (Online) Volume 3, Issue 3, October- December (2012), IAEME Figure:1.3 Signal to BER for signal sampled and compressed Figure:1.4 Input speech and decompressed speech In the figure 1.3 the red plot is w.r.t. Gaussian channel and the green plot is w.r.t fading channel. The second graph in the figure1.4 gives the comparative results of input speech at the transmitter and decompressed speech at the receiver. I/P SPEECH SAMPLE RATE RATE OF COMPRESSED O/P SPEECH PROCESSING TIME REQUIRED 48Kb/sec 12Kb/sec sec 64Kb/sec 16Kb/sec sec 321

9 International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN (Print), ISSN (Online) Volume 3, Issue 3, October- December (2012), IAEME VI.CONCLUSION The above presented speech compression technique gives toll quality speech signal at 16Kb/sec with low computation delay. The above presented technique can generate either the full rate traffic data or half rate traffic data depending on the noise level of the channel. If the channel is less erroneous then the coder uses cyclic coder and generates half rate traffic channel hence accommodating more number of user with high S/N ratio.if the channel is noisy then it uses convolution code and generates full rate traffic channel with high S/N ratio with minimum computational delay. ACKNOWLEDGEMENT I want to thank one and all who directly or indirectly helped me to complete this paper. REFERENCES [1]. Juin-HweyChen, Richard V. Cox, Yen-Chun Lin, Nikil Jayant, and Melvin J. Melchne, A low-delay celp coder for the ccitt 16 kb/s speech coding standard, IEEE journal on selected areas in communications, vol. 10, No. 5, June 1992,pp [2]. Gary J. Mullett, Introduction to wireless telecommunications systems and networks [3]. Theodore S. Rappaport, Wireless Communication 2 nd edition, Prentice-Hall, New Jersey, 1996 [4]. Philip B. Gieseier and John B.O Neal, Jr. Speech bandwidth reduction November 1980, FCC Office of plane and policy. [5]. Kamilo Feher, Wireless Digital Communication, IEEE Tr. Information Theory, Vol.53, no.1, Jan [6]. Alexis Pascal Bernard Source-Channel coding of speech Master of Science, 1998 [7]. V.lyengar, P. Kabal, A low delay 16 Kbits/sec speech coder -Telecommunications Universite du Quibec Montreal, Quebec H3A 2A7 Verdun, Quebec H3E 1H6 [8]. Vladimir Cuperman, Low delay speech coding, Communications Science Laboratory, School of Engineering Science Simon Fraser University, Burnaby, B.C., Canada V5A 1S6. [9]. Juin-Hwey Chen, Toll_quality16kb/s CELP speech coding with very low complexity Speech coding Research Department, AT&T Bell Laboratories. [10]. Lawrence Y.L.Wong, AMIEE.M.D A practical object oriented programming approach for implementing real-time speech compression algorithm. Hong Kong Design Centre, System Technology Group, National Semiconductor, Tsimshatsui, HONG KONG. [11]. J.Srinonchat Comparison of the efficiency of ordered and disordered codebook techniques in speech coding, Department of Electronic and Telecommunication, IEEE journal, ICICS [12]. Wilfred &Blanc, Christine Liu, and Vishnu Viswanathan An enhanced full rate speech coder for digital cellular applications Acoustic, Speech & Signal processing, IEEE Journal [13]. Fan Zhai, Zhu Li, and Aggelos K. Katsaggelos Joint Source coding and data rate adaptation for multi-user wireless video transmission, IEEE transaction

10 International Journal of Electronics and Communication Engineering & Technology (IJECET), ISSN (Print), ISSN (Online) Volume 3, Issue 3, October- December (2012), IAEME [14]. Atsushi Fukasawa, Takuro Sato, Tatumasa Yoshida and Manabu Kawabe Adaptive error control scheme for high speed data transmission through a fading channel, IEEE [15]. N.Seshadri, A.R. Calderbank and G.J.Pottie Channel coding for co-channel interference suppression in wireless communications, IEEE [16]. Douglas O Shaughnessy, Speech Communication, 2 nd edition, University press Ltd [17]. Thomas F. Quatieri, Speech Signal Processing, First impression 2006 [18]. A.M.Kondaz, Digital Speech coding for low bit rate Communication Systems, John Wiley & sons [19]. Audio, speech, and music processing, EURASIP Journal on Volume 2009, Article ID , 11 pages,doi: /2009/ [20]. Introduction to CELP coding. Douglas O Shaughnessy, Speech Communications, 2nd edition, Universities Press Limited, [21]. Coding of speech at 16kb/s using low delay code excited linear prediction Recommendation G.728 Geneva, 1992, CCITT the International (09/92) Telegraph and Telephone consultative committee. [22]. B.Atal. Efficient coding of LPC parameters by temporal decomposition Proceedings of ICASSP1983, pp 81-85, [23]. Low delay CELP coding at 8khps using classified voiced and unvoiced excitation codebook International Symposium on Speech, April 13-16, [24]. W.C.Y. Lee, Mobile communication Engineering McGraw-Hill, [25]. [26]. K.Sam Shanmugam, Digital and Analog communication systems [27]. Shu Lin & Daniel.J. Costello, Error Control Coding [28]. waves.blogspot.in/2008/05/types-of-channel-codes.html [29]. K.Giridhar, Information theory and coding, 1st edition. [30]. [31]. Richard E. Blahut, Theory and Practice of error control codes [32]. Salvatore Gravano, Introduction to error control codes [33]. Dr.P.S. Sathyanarayana, Concepts of Information theory and coding [34]. Sunaina Sharma, Combining Cryptography With Channel Coding To Reduce Complicity International journal of Electronics and Communication Engineering &Technology (IJECET), Volume3, Issue2, 2012, pp , Published by IAEME [35]. Pooja Prajesh and Dr. R.K.Singh, Investigation Of Outdoor Path Loss Models For Wireless Communication In Bhuj International journal of Electronics and Communication Engineering &Technology (IJECET), Volume3, Issue2, 2012, pp , Published by IAEME [36]. Dr. V. Murali Krishna, Karimella Vikram and Prof. Narasimha, Broadband Wireless Communication International journal of Electronics and Communication Engineering &Technology (IJECET), Volume3, Issue2, 2012, pp , Published by IAEME 323

6. FUNDAMENTALS OF CHANNEL CODER

6. FUNDAMENTALS OF CHANNEL CODER 82 6. FUNDAMENTALS OF CHANNEL CODER 6.1 INTRODUCTION The digital information can be transmitted over the channel using different signaling schemes. The type of the signal scheme chosen mainly depends on

More information

techniques are means of reducing the bandwidth needed to represent the human voice. In mobile

techniques are means of reducing the bandwidth needed to represent the human voice. In mobile 8 2. LITERATURE SURVEY The available radio spectrum for the wireless radio communication is very limited hence to accommodate maximum number of users the speech is compressed. The speech compression techniques

More information

Overview of Code Excited Linear Predictive Coder

Overview of Code Excited Linear Predictive Coder Overview of Code Excited Linear Predictive Coder Minal Mulye 1, Sonal Jagtap 2 1 PG Student, 2 Assistant Professor, Department of E&TC, Smt. Kashibai Navale College of Engg, Pune, India Abstract Advances

More information

Chapter IV THEORY OF CELP CODING

Chapter IV THEORY OF CELP CODING Chapter IV THEORY OF CELP CODING CHAPTER IV THEORY OF CELP CODING 4.1 Introduction Wavefonn coders fail to produce high quality speech at bit rate lower than 16 kbps. Source coders, such as LPC vocoders,

More information

DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK. Subject Name: Information Coding Techniques UNIT I INFORMATION ENTROPY FUNDAMENTALS

DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK. Subject Name: Information Coding Techniques UNIT I INFORMATION ENTROPY FUNDAMENTALS DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK Subject Name: Year /Sem: II / IV UNIT I INFORMATION ENTROPY FUNDAMENTALS PART A (2 MARKS) 1. What is uncertainty? 2. What is prefix coding? 3. State the

More information

Department of Electronic Engineering FINAL YEAR PROJECT REPORT

Department of Electronic Engineering FINAL YEAR PROJECT REPORT Department of Electronic Engineering FINAL YEAR PROJECT REPORT BEngECE-2009/10-- Student Name: CHEUNG Yik Juen Student ID: Supervisor: Prof.

More information

EE482: Digital Signal Processing Applications

EE482: Digital Signal Processing Applications Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu EE482: Digital Signal Processing Applications Spring 2014 TTh 14:30-15:45 CBC C222 Lecture 12 Speech Signal Processing 14/03/25 http://www.ee.unlv.edu/~b1morris/ee482/

More information

Department of Electronics and Communication Engineering 1

Department of Electronics and Communication Engineering 1 UNIT I SAMPLING AND QUANTIZATION Pulse Modulation 1. Explain in detail the generation of PWM and PPM signals (16) (M/J 2011) 2. Explain in detail the concept of PWM and PAM (16) (N/D 2012) 3. What is the

More information

Simulink Modelling of Reed-Solomon (Rs) Code for Error Detection and Correction

Simulink Modelling of Reed-Solomon (Rs) Code for Error Detection and Correction Simulink Modelling of Reed-Solomon (Rs) Code for Error Detection and Correction Okeke. C Department of Electrical /Electronics Engineering, Michael Okpara University of Agriculture, Umudike, Abia State,

More information

Revision of Lecture Eleven

Revision of Lecture Eleven Revision of Lecture Eleven Previous lecture we have concentrated on carrier recovery for QAM, and modified early-late clock recovery for multilevel signalling as well as star 16QAM scheme Thus we have

More information

Data Transmission at 16.8kb/s Over 32kb/s ADPCM Channel

Data Transmission at 16.8kb/s Over 32kb/s ADPCM Channel IOSR Journal of Engineering (IOSRJEN) ISSN: 2250-3021 Volume 2, Issue 6 (June 2012), PP 1529-1533 www.iosrjen.org Data Transmission at 16.8kb/s Over 32kb/s ADPCM Channel Muhanned AL-Rawi, Muaayed AL-Rawi

More information

Convolutional Coding Using Booth Algorithm For Application in Wireless Communication

Convolutional Coding Using Booth Algorithm For Application in Wireless Communication Available online at www.interscience.in Convolutional Coding Using Booth Algorithm For Application in Wireless Communication Sishir Kalita, Parismita Gogoi & Kandarpa Kumar Sarma Department of Electronics

More information

Performance of Reed-Solomon Codes in AWGN Channel

Performance of Reed-Solomon Codes in AWGN Channel International Journal of Electronics and Communication Engineering. ISSN 0974-2166 Volume 4, Number 3 (2011), pp. 259-266 International Research Publication House http://www.irphouse.com Performance of

More information

Simulation of Conjugate Structure Algebraic Code Excited Linear Prediction Speech Coder

Simulation of Conjugate Structure Algebraic Code Excited Linear Prediction Speech Coder COMPUSOFT, An international journal of advanced computer technology, 3 (3), March-204 (Volume-III, Issue-III) ISSN:2320-0790 Simulation of Conjugate Structure Algebraic Code Excited Linear Prediction Speech

More information

International Journal of Computer Trends and Technology (IJCTT) Volume 40 Number 2 - October2016

International Journal of Computer Trends and Technology (IJCTT) Volume 40 Number 2 - October2016 Signal Power Consumption in Digital Communication using Convolutional Code with Compared to Un-Coded Madan Lal Saini #1, Dr. Vivek Kumar Sharma *2 # Ph. D. Scholar, Jagannath University, Jaipur * Professor,

More information

Pulse Code Modulation

Pulse Code Modulation Pulse Code Modulation Modulation is the process of varying one or more parameters of a carrier signal in accordance with the instantaneous values of the message signal. The message signal is the signal

More information

Wireless Communications

Wireless Communications Wireless Communications Lecture 5: Coding / Decoding and Modulation / Demodulation Module Representive: Prof. Dr.-Ing. Hans D. Schotten schotten@eit.uni-kl.de Lecturer: Dr.-Ing. Bin Han binhan@eit.uni-kl.de

More information

APPLICATIONS OF DSP OBJECTIVES

APPLICATIONS OF DSP OBJECTIVES APPLICATIONS OF DSP OBJECTIVES This lecture will discuss the following: Introduce analog and digital waveform coding Introduce Pulse Coded Modulation Consider speech-coding principles Introduce the channel

More information

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

Volume 2, Issue 9, September 2014 International Journal of Advance Research in Computer Science and Management Studies Volume 2, Issue 9, September 2014 International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online at: www.ijarcsms.com

More information

Comparison of MIMO OFDM System with BPSK and QPSK Modulation

Comparison of MIMO OFDM System with BPSK and QPSK Modulation e t International Journal on Emerging Technologies (Special Issue on NCRIET-2015) 6(2): 188-192(2015) ISSN No. (Print) : 0975-8364 ISSN No. (Online) : 2249-3255 Comparison of MIMO OFDM System with BPSK

More information

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

4x4 Time-Domain MIMO encoder with OFDM Scheme in WIMAX Context 4x4 Time-Domain MIMO encoder with OFDM Scheme in WIMAX Context Mohamed.Messaoudi 1, Majdi.Benzarti 2, Salem.Hasnaoui 3 Al-Manar University, SYSCOM Laboratory / ENIT, Tunisia 1 messaoudi.jmohamed@gmail.com,

More information

Speech Coding Technique And Analysis Of Speech Codec Using CS-ACELP

Speech Coding Technique And Analysis Of Speech Codec Using CS-ACELP Speech Coding Technique And Analysis Of Speech Codec Using CS-ACELP Monika S.Yadav Vidarbha Institute of Technology Rashtrasant Tukdoji Maharaj Nagpur University, Nagpur, India monika.yadav@rediffmail.com

More information

Hamming net based Low Complexity Successive Cancellation Polar Decoder

Hamming net based Low Complexity Successive Cancellation Polar Decoder Hamming net based Low Complexity Successive Cancellation Polar Decoder [1] Makarand Jadhav, [2] Dr. Ashok Sapkal, [3] Prof. Ram Patterkine [1] Ph.D. Student, [2] Professor, Government COE, Pune, [3] Ex-Head

More information

Enhanced Waveform Interpolative Coding at 4 kbps

Enhanced Waveform Interpolative Coding at 4 kbps Enhanced Waveform Interpolative Coding at 4 kbps Oded Gottesman, and Allen Gersho Signal Compression Lab. University of California, Santa Barbara E-mail: [oded, gersho]@scl.ece.ucsb.edu Signal Compression

More information

ON-LINE LABORATORIES FOR SPEECH AND IMAGE PROCESSING AND FOR COMMUNICATION SYSTEMS USING J-DSP

ON-LINE LABORATORIES FOR SPEECH AND IMAGE PROCESSING AND FOR COMMUNICATION SYSTEMS USING J-DSP ON-LINE LABORATORIES FOR SPEECH AND IMAGE PROCESSING AND FOR COMMUNICATION SYSTEMS USING J-DSP A. Spanias, V. Atti, Y. Ko, T. Thrasyvoulou, M.Yasin, M. Zaman, T. Duman, L. Karam, A. Papandreou, K. Tsakalis

More information

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

Performance Evaluation and Comparative Analysis of Various Concatenated Error Correcting Codes Using BPSK Modulation for AWGN Channel International Journal of Electronics and Communication Engineering. ISSN 0974-2166 Volume 5, Number 3 (2012), pp. 235-244 International Research Publication House http://www.irphouse.com Performance Evaluation

More information

UNEQUAL POWER ALLOCATION FOR JPEG TRANSMISSION OVER MIMO SYSTEMS. Muhammad F. Sabir, Robert W. Heath Jr. and Alan C. Bovik

UNEQUAL POWER ALLOCATION FOR JPEG TRANSMISSION OVER MIMO SYSTEMS. Muhammad F. Sabir, Robert W. Heath Jr. and Alan C. Bovik UNEQUAL POWER ALLOCATION FOR JPEG TRANSMISSION OVER MIMO SYSTEMS Muhammad F. Sabir, Robert W. Heath Jr. and Alan C. Bovik Department of Electrical and Computer Engineering, The University of Texas at Austin,

More information

International Journal of Scientific & Engineering Research Volume 9, Issue 3, March ISSN

International Journal of Scientific & Engineering Research Volume 9, Issue 3, March ISSN International Journal of Scientific & Engineering Research Volume 9, Issue 3, March-2018 1605 FPGA Design and Implementation of Convolution Encoder and Viterbi Decoder Mr.J.Anuj Sai 1, Mr.P.Kiran Kumar

More information

BER Analysis of BPSK for Block Codes and Convolution Codes Over AWGN Channel

BER Analysis of BPSK for Block Codes and Convolution Codes Over AWGN Channel International Journal of Pure and Applied Mathematics Volume 114 No. 11 2017, 221-230 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu BER Analysis

More information

Multiplexing Concepts and Introduction to BISDN. Professor Richard Harris

Multiplexing Concepts and Introduction to BISDN. Professor Richard Harris Multiplexing Concepts and Introduction to BISDN Professor Richard Harris Objectives Define what is meant by multiplexing and demultiplexing Identify the main types of multiplexing Space Division Time Division

More information

A GSM Simulation Platform using MATLAB

A GSM Simulation Platform using MATLAB A GSM Simulation Platform using MATLAB Mr. Suryakanth.B*, Mr. Shivarudraiah.B*, Mr. Sree Harsha H.N** *Asst Prof, Dept of ECE, BMSIT Bangalore, India **Asst Prof, Dept of EEE, CMR Institute of Technology,

More information

International Journal of Engineering Research in Electronics and Communication Engineering (IJERECE) Vol 1, Issue 5, April 2015

International Journal of Engineering Research in Electronics and Communication Engineering (IJERECE) Vol 1, Issue 5, April 2015 Implementation of Error Trapping Techniqe In Cyclic Codes Using Lab VIEW [1] Aneetta Jose, [2] Hena Prince, [3] Jismy Tom, [4] Malavika S, [5] Indu Reena Varughese Electronics and Communication Dept. Amal

More information

Implementation of attractive Speech Quality for Mixed Excited Linear Prediction

Implementation of attractive Speech Quality for Mixed Excited Linear Prediction IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 9, Issue 2 Ver. I (Mar Apr. 2014), PP 07-12 Implementation of attractive Speech Quality for

More information

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

International Journal of Digital Application & Contemporary research Website:   (Volume 1, Issue 7, February 2013) Performance Analysis of OFDM under DWT, DCT based Image Processing Anshul Soni soni.anshulec14@gmail.com Ashok Chandra Tiwari Abstract In this paper, the performance of conventional discrete cosine transform

More information

Physical-Layer Network Coding Using GF(q) Forward Error Correction Codes

Physical-Layer Network Coding Using GF(q) Forward Error Correction Codes Physical-Layer Network Coding Using GF(q) Forward Error Correction Codes Weimin Liu, Rui Yang, and Philip Pietraski InterDigital Communications, LLC. King of Prussia, PA, and Melville, NY, USA Abstract

More information

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK. Subject Name: Digital Communication Techniques

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK. Subject Name: Digital Communication Techniques KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK Subject Code: EC1351 Year/Sem: III/IV Subject Name: Digital Communication Techniques UNIT I PULSE MODULATION

More information

OFDM Systems For Different Modulation Technique

OFDM Systems For Different Modulation Technique Computing For Nation Development, February 08 09, 2008 Bharati Vidyapeeth s Institute of Computer Applications and Management, New Delhi OFDM Systems For Different Modulation Technique Mrs. Pranita N.

More information

JPEG Image Transmission over Rayleigh Fading Channel with Unequal Error Protection

JPEG Image Transmission over Rayleigh Fading Channel with Unequal Error Protection International Journal of Computer Applications (0975 8887 JPEG Image Transmission over Rayleigh Fading with Unequal Error Protection J. N. Patel Phd,Assistant Professor, ECE SVNIT, Surat S. Patnaik Phd,Professor,

More information

S Coding Methods (5 cr) P. Prerequisites. Literature (1) Contents

S Coding Methods (5 cr) P. Prerequisites. Literature (1) Contents S-72.3410 Introduction 1 S-72.3410 Introduction 3 S-72.3410 Coding Methods (5 cr) P Lectures: Mondays 9 12, room E110, and Wednesdays 9 12, hall S4 (on January 30th this lecture will be held in E111!)

More information

Adaptive time scale modification of speech for graceful degrading voice quality in congested networks

Adaptive time scale modification of speech for graceful degrading voice quality in congested networks Adaptive time scale modification of speech for graceful degrading voice quality in congested networks Prof. H. Gokhan ILK Ankara University, Faculty of Engineering, Electrical&Electronics Eng. Dept 1 Contact

More information

Performance Evaluation of different α value for OFDM System

Performance Evaluation of different α value for OFDM System Performance Evaluation of different α value for OFDM System Dr. K.Elangovan Dept. of Computer Science & Engineering Bharathidasan University richirappalli Abstract: Orthogonal Frequency Division Multiplexing

More information

2. TELECOMMUNICATIONS BASICS

2. TELECOMMUNICATIONS BASICS 2. TELECOMMUNICATIONS BASICS The purpose of any telecommunications system is to transfer information from the sender to the receiver by a means of a communication channel. The information is carried by

More information

DIGITAL COMMINICATIONS

DIGITAL COMMINICATIONS Code No: R346 R Set No: III B.Tech. I Semester Regular and Supplementary Examinations, December - 23 DIGITAL COMMINICATIONS (Electronics and Communication Engineering) Time: 3 Hours Max Marks: 75 Answer

More information

QUESTION BANK EC 1351 DIGITAL COMMUNICATION YEAR / SEM : III / VI UNIT I- PULSE MODULATION PART-A (2 Marks) 1. What is the purpose of sample and hold

QUESTION BANK EC 1351 DIGITAL COMMUNICATION YEAR / SEM : III / VI UNIT I- PULSE MODULATION PART-A (2 Marks) 1. What is the purpose of sample and hold QUESTION BANK EC 1351 DIGITAL COMMUNICATION YEAR / SEM : III / VI UNIT I- PULSE MODULATION PART-A (2 Marks) 1. What is the purpose of sample and hold circuit 2. What is the difference between natural sampling

More information

BER Analysis of BPSK and QAM Modulation Schemes using RS Encoding over Rayleigh Fading Channel

BER Analysis of BPSK and QAM Modulation Schemes using RS Encoding over Rayleigh Fading Channel BER Analysis of BPSK and QAM Modulation Schemes using RS Encoding over Rayleigh Fading Channel Faisal Rasheed Lone Department of Computer Science & Engineering University of Kashmir Srinagar J&K Sanjay

More information

Noise Effective Code Analysis on the Basis of Correlation in CDMA Technology

Noise Effective Code Analysis on the Basis of Correlation in CDMA Technology Manarat International University Studies, 2 (1): 183-191, December 2011 ISSN 1815-6754 @ Manarat International University, 2011 Noise Effective Code Analysis on the Basis of Correlation in CDMA Technology

More information

Digital Speech Processing and Coding

Digital Speech Processing and Coding ENEE408G Spring 2006 Lecture-2 Digital Speech Processing and Coding Spring 06 Instructor: Shihab Shamma Electrical & Computer Engineering University of Maryland, College Park http://www.ece.umd.edu/class/enee408g/

More information

Downloaded from 1

Downloaded from  1 VII SEMESTER FINAL EXAMINATION-2004 Attempt ALL questions. Q. [1] How does Digital communication System differ from Analog systems? Draw functional block diagram of DCS and explain the significance of

More information

NOISE ESTIMATION IN A SINGLE CHANNEL

NOISE ESTIMATION IN A SINGLE CHANNEL SPEECH ENHANCEMENT FOR CROSS-TALK INTERFERENCE by Levent M. Arslan and John H.L. Hansen Robust Speech Processing Laboratory Department of Electrical Engineering Box 99 Duke University Durham, North Carolina

More information

OFDM AS AN ACCESS TECHNIQUE FOR NEXT GENERATION NETWORK

OFDM AS AN ACCESS TECHNIQUE FOR NEXT GENERATION NETWORK OFDM AS AN ACCESS TECHNIQUE FOR NEXT GENERATION NETWORK Akshita Abrol Department of Electronics & Communication, GCET, Jammu, J&K, India ABSTRACT With the rapid growth of digital wireless communication

More information

Comparison of ML and SC for ICI reduction in OFDM system

Comparison of ML and SC for ICI reduction in OFDM system Comparison of and for ICI reduction in OFDM system Mohammed hussein khaleel 1, neelesh agrawal 2 1 M.tech Student ECE department, Sam Higginbottom Institute of Agriculture, Technology and Science, Al-Mamon

More information

ISSN: International Journal of Innovative Research in Science, Engineering and Technology

ISSN: International Journal of Innovative Research in Science, Engineering and Technology ISSN: 39-8753 Volume 3, Issue 7, July 4 Graphical User Interface for Simulating Convolutional Coding with Viterbi Decoding in Digital Communication Systems using Matlab Ezeofor C. J., Ndinechi M.C. Lecturer,

More information

Outline. Communications Engineering 1

Outline. Communications Engineering 1 Outline Introduction Signal, random variable, random process and spectra Analog modulation Analog to digital conversion Digital transmission through baseband channels Signal space representation Optimal

More information

Synchronization of Hamming Codes

Synchronization of Hamming Codes SYCHROIZATIO OF HAMMIG CODES 1 Synchronization of Hamming Codes Aveek Dutta, Pinaki Mukherjee Department of Electronics & Telecommunications, Institute of Engineering and Management Abstract In this report

More information

Multiplexing Module W.tra.2

Multiplexing Module W.tra.2 Multiplexing Module W.tra.2 Dr.M.Y.Wu@CSE Shanghai Jiaotong University Shanghai, China Dr.W.Shu@ECE University of New Mexico Albuquerque, NM, USA 1 Multiplexing W.tra.2-2 Multiplexing shared medium at

More information

Fundamentals of Digital Communication

Fundamentals of Digital Communication Fundamentals of Digital Communication Network Infrastructures A.A. 2017/18 Digital communication system Analog Digital Input Signal Analog/ Digital Low Pass Filter Sampler Quantizer Source Encoder Channel

More information

Performance Analysis of WiMAX Physical Layer Model using Various Techniques

Performance Analysis of WiMAX Physical Layer Model using Various Techniques Volume-4, Issue-4, August-2014, ISSN No.: 2250-0758 International Journal of Engineering and Management Research Available at: www.ijemr.net Page Number: 316-320 Performance Analysis of WiMAX Physical

More information

Low Bit Rate Speech Coding

Low Bit Rate Speech Coding Low Bit Rate Speech Coding Jaspreet Singh 1, Mayank Kumar 2 1 Asst. Prof.ECE, RIMT Bareilly, 2 Asst. Prof.ECE, RIMT Bareilly ABSTRACT Despite enormous advances in digital communication, the voice is still

More information

Study of Turbo Coded OFDM over Fading Channel

Study of Turbo Coded OFDM over Fading Channel International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 3, Issue 2 (August 2012), PP. 54-58 Study of Turbo Coded OFDM over Fading Channel

More information

Pulse Code Modulation

Pulse Code Modulation Pulse Code Modulation EE 44 Spring Semester Lecture 9 Analog signal Pulse Amplitude Modulation Pulse Width Modulation Pulse Position Modulation Pulse Code Modulation (3-bit coding) 1 Advantages of Digital

More information

Implementation of Reed-Solomon RS(255,239) Code

Implementation of Reed-Solomon RS(255,239) Code Implementation of Reed-Solomon RS(255,239) Code Maja Malenko SS. Cyril and Methodius University - Faculty of Electrical Engineering and Information Technologies Karpos II bb, PO Box 574, 1000 Skopje, Macedonia

More information

Cellular systems & GSM Wireless Systems, a.a. 2014/2015

Cellular systems & GSM Wireless Systems, a.a. 2014/2015 Cellular systems & GSM Wireless Systems, a.a. 2014/2015 Un. of Rome La Sapienza Chiara Petrioli Department of Computer Science University of Rome Sapienza Italy 2 Voice Coding 3 Speech signals Voice coding:

More information

Wideband Speech Coding & Its Application

Wideband Speech Coding & Its Application Wideband Speech Coding & Its Application Apeksha B. landge. M.E. [student] Aditya Engineering College Beed Prof. Amir Lodhi. Guide & HOD, Aditya Engineering College Beed ABSTRACT: Increasing the bandwidth

More information

Chapter-1: Introduction

Chapter-1: Introduction Chapter-1: Introduction The purpose of a Communication System is to transport an information bearing signal from a source to a user destination via a communication channel. MODEL OF A COMMUNICATION SYSTEM

More information

Time division multiplexing The block diagram for TDM is illustrated as shown in the figure

Time division multiplexing The block diagram for TDM is illustrated as shown in the figure CHAPTER 2 Syllabus: 1) Pulse amplitude modulation 2) TDM 3) Wave form coding techniques 4) PCM 5) Quantization noise and SNR 6) Robust quantization Pulse amplitude modulation In pulse amplitude modulation,

More information

Implementation of Different Interleaving Techniques for Performance Evaluation of CDMA System

Implementation of Different Interleaving Techniques for Performance Evaluation of CDMA System Implementation of Different Interleaving Techniques for Performance Evaluation of CDMA System Anshu Aggarwal 1 and Vikas Mittal 2 1 Anshu Aggarwal is student of M.Tech. in the Department of Electronics

More information

Testing The Effective Performance Of Ofdm On Digital Video Broadcasting

Testing The Effective Performance Of Ofdm On Digital Video Broadcasting The 1 st Regional Conference of Eng. Sci. NUCEJ Spatial ISSUE vol.11,no.2, 2008 pp 295-302 Testing The Effective Performance Of Ofdm On Digital Video Broadcasting Ali Mohammed Hassan Al-Bermani College

More information

Optimizing future wireless communication systems

Optimizing future wireless communication systems Optimizing future wireless communication systems "Optimization and Engineering" symposium Louvain-la-Neuve, May 24 th 2006 Jonathan Duplicy (www.tele.ucl.ac.be/digicom/duplicy) 1 Outline History Challenges

More information

UNIT I Source Coding Systems

UNIT I Source Coding Systems SIDDHARTH GROUP OF INSTITUTIONS: PUTTUR Siddharth Nagar, Narayanavanam Road 517583 QUESTION BANK (DESCRIPTIVE) Subject with Code: DC (16EC421) Year & Sem: III-B. Tech & II-Sem Course & Branch: B. Tech

More information

10 Speech and Audio Signals

10 Speech and Audio Signals 0 Speech and Audio Signals Introduction Speech and audio signals are normally converted into PCM, which can be stored or transmitted as a PCM code, or compressed to reduce the number of bits used to code

More information

KINGS DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING DIGITAL COMMUNICATION TECHNIQUES YEAR/SEM: III / VI BRANCH : ECE PULSE MODULATION

KINGS DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING DIGITAL COMMUNICATION TECHNIQUES YEAR/SEM: III / VI BRANCH : ECE PULSE MODULATION KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING SUB.NAME : EC1351 DIGITAL COMMUNICATION TECHNIQUES BRANCH : ECE YEAR/SEM: III / VI UNIT I PULSE MODULATION PART A (2

More information

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

A Polling Based Approach For Delay Analysis of WiMAX/IEEE Systems A Polling Based Approach For Delay Analysis of WiMAX/IEEE 802.16 Systems Archana B T 1, Bindu V 2 1 M Tech Signal Processing, Department of Electronics and Communication, Sree Chitra Thirunal College of

More information

TCET3202 Analog and digital Communications II

TCET3202 Analog and digital Communications II NEW YORK CITY COLLEGE OF TECHNOLOGY The City University of New York DEPARTMENT: SUBJECT CODE AND TITLE: COURSE DESCRIPTION: REQUIRED COURSE Electrical and Telecommunications Engineering Technology TCET3202

More information

COMPARATIVE REVIEW BETWEEN CELP AND ACELP ENCODER FOR CDMA TECHNOLOGY

COMPARATIVE REVIEW BETWEEN CELP AND ACELP ENCODER FOR CDMA TECHNOLOGY COMPARATIVE REVIEW BETWEEN CELP AND ACELP ENCODER FOR CDMA TECHNOLOGY V.C.TOGADIYA 1, N.N.SHAH 2, R.N.RATHOD 3 Assistant Professor, Dept. of ECE, R.K.College of Engg & Tech, Rajkot, Gujarat, India 1 Assistant

More information

BER Performance Comparison between QPSK and 4-QA Modulation Schemes

BER Performance Comparison between QPSK and 4-QA Modulation Schemes MIT International Journal of Electrical and Instrumentation Engineering, Vol. 3, No. 2, August 2013, pp. 62 66 62 BER Performance Comparison between QPSK and 4-QA Modulation Schemes Manish Trikha ME Scholar

More information

The Channel Vocoder (analyzer):

The Channel Vocoder (analyzer): Vocoders 1 The Channel Vocoder (analyzer): The channel vocoder employs a bank of bandpass filters, Each having a bandwidth between 100 Hz and 300 Hz. Typically, 16-20 linear phase FIR filter are used.

More information

Optimized BPSK and QAM Techniques for OFDM Systems

Optimized BPSK and QAM Techniques for OFDM Systems I J C T A, 9(6), 2016, pp. 2759-2766 International Science Press ISSN: 0974-5572 Optimized BPSK and QAM Techniques for OFDM Systems Manikandan J.* and M. Manikandan** ABSTRACT A modulation is a process

More information

Analysis of Convolutional Encoder with Viterbi Decoder for Next Generation Broadband Wireless Access Systems

Analysis of Convolutional Encoder with Viterbi Decoder for Next Generation Broadband Wireless Access Systems International Journal of Engineering and Technical Research (IJETR) ISSN: 2321-0869, Volume-3, Issue-4, April 2015 Analysis of Convolutional Encoder with Viterbi Decoder for Next Generation Broadband Wireless

More information

EC 2301 Digital communication Question bank

EC 2301 Digital communication Question bank EC 2301 Digital communication Question bank UNIT I Digital communication system 2 marks 1.Draw block diagram of digital communication system. Information source and input transducer formatter Source encoder

More information

EE 225D LECTURE ON MEDIUM AND HIGH RATE CODING. University of California Berkeley

EE 225D LECTURE ON MEDIUM AND HIGH RATE CODING. University of California Berkeley University of California Berkeley College of Engineering Department of Electrical Engineering and Computer Sciences Professors : N.Morgan / B.Gold EE225D Spring,1999 Medium & High Rate Coding Lecture 26

More information

Voice Excited Lpc for Speech Compression by V/Uv Classification

Voice Excited Lpc for Speech Compression by V/Uv Classification IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume 6, Issue 3, Ver. II (May. -Jun. 2016), PP 65-69 e-issn: 2319 4200, p-issn No. : 2319 4197 www.iosrjournals.org Voice Excited Lpc for Speech

More information

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

Multilevel RS/Convolutional Concatenated Coded QAM for Hybrid IBOC-AM Broadcasting IEEE TRANSACTIONS ON BROADCASTING, VOL. 46, NO. 1, MARCH 2000 49 Multilevel RS/Convolutional Concatenated Coded QAM for Hybrid IBOC-AM Broadcasting Sae-Young Chung and Hui-Ling Lou Abstract Bandwidth efficient

More information

PERFORMANCE ANALYSIS OF MIMO-SPACE TIME BLOCK CODING WITH DIFFERENT MODULATION TECHNIQUES

PERFORMANCE ANALYSIS OF MIMO-SPACE TIME BLOCK CODING WITH DIFFERENT MODULATION TECHNIQUES SHUBHANGI CHAUDHARY AND A J PATIL: PERFORMANCE ANALYSIS OF MIMO-SPACE TIME BLOCK CODING WITH DIFFERENT MODULATION TECHNIQUES DOI: 10.21917/ijct.2012.0071 PERFORMANCE ANALYSIS OF MIMO-SPACE TIME BLOCK CODING

More information

AN INTRODUCTION OF ANALOG AND DIGITAL MODULATION TECHNIQUES IN COMMUNICATION SYSTEM

AN INTRODUCTION OF ANALOG AND DIGITAL MODULATION TECHNIQUES IN COMMUNICATION SYSTEM AN INTRODUCTION OF ANALOG AND DIGITAL MODULATION TECHNIQUES IN COMMUNICATION SYSTEM Rashmi Pandey Vedica Institute of Technology, Bhopal Department of Electronics & Communication rashmipandey07@rediffmail.com

More information

Comparative Analysis of the BER Performance of WCDMA Using Different Spreading Code Generator

Comparative Analysis of the BER Performance of WCDMA Using Different Spreading Code Generator Science Journal of Circuits, Systems and Signal Processing 2016; 5(2): 19-23 http://www.sciencepublishinggroup.com/j/cssp doi: 10.11648/j.cssp.20160502.12 ISSN: 2326-9065 (Print); ISSN: 2326-9073 (Online)

More information

COMMUNICATION SYSTEMS

COMMUNICATION SYSTEMS COMMUNICATION SYSTEMS 4TH EDITION Simon Hayhin McMaster University JOHN WILEY & SONS, INC. Ш.! [ BACKGROUND AND PREVIEW 1. The Communication Process 1 2. Primary Communication Resources 3 3. Sources of

More information

C th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2011) April 26 28, 2011, National Telecommunication Institute, Egypt

C th NATIONAL RADIO SCIENCE CONFERENCE (NRSC 2011) April 26 28, 2011, National Telecommunication Institute, Egypt New Trends Towards Speedy IR-UWB Techniques Marwa M.El-Gamal #1, Shawki Shaaban *2, Moustafa H. Aly #3, # College of Engineering and Technology, Arab Academy for Science & Technology & Maritime Transport

More information

AN IMPROVED NEURAL NETWORK-BASED DECODER SCHEME FOR SYSTEMATIC CONVOLUTIONAL CODE. A Thesis by. Andrew J. Zerngast

AN IMPROVED NEURAL NETWORK-BASED DECODER SCHEME FOR SYSTEMATIC CONVOLUTIONAL CODE. A Thesis by. Andrew J. Zerngast AN IMPROVED NEURAL NETWORK-BASED DECODER SCHEME FOR SYSTEMATIC CONVOLUTIONAL CODE A Thesis by Andrew J. Zerngast Bachelor of Science, Wichita State University, 2008 Submitted to the Department of Electrical

More information

UNIT-1. Basic signal processing operations in digital communication

UNIT-1. Basic signal processing operations in digital communication UNIT-1 Lecture-1 Basic signal processing operations in digital communication The three basic elements of every communication systems are Transmitter, Receiver and Channel. The Overall purpose of this system

More information

EC 6501 DIGITAL COMMUNICATION UNIT - II PART A

EC 6501 DIGITAL COMMUNICATION UNIT - II PART A EC 6501 DIGITAL COMMUNICATION 1.What is the need of prediction filtering? UNIT - II PART A [N/D-16] Prediction filtering is used mostly in audio signal processing and speech processing for representing

More information

A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM

A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM 1 J. H.VARDE, 2 N.B.GOHIL, 3 J.H.SHAH 1 Electronics & Communication Department, Gujarat Technological University, Ahmadabad, India

More information

PERFORMANCE EVALUATION OF WCDMA SYSTEM FOR DIFFERENT MODULATIONS WITH EQUAL GAIN COMBINING SCHEME

PERFORMANCE EVALUATION OF WCDMA SYSTEM FOR DIFFERENT MODULATIONS WITH EQUAL GAIN COMBINING SCHEME PERFORMANCE EVALUATION OF WCDMA SYSTEM FOR DIFFERENT MODULATIONS WITH EQUAL GAIN COMBINING SCHEME Rajkumar Gupta Assistant Professor Amity University, Rajasthan Abstract The performance of the WCDMA system

More information

Performance Optimization of Hybrid Combination of LDPC and RS Codes Using Image Transmission System Over Fading Channels

Performance Optimization of Hybrid Combination of LDPC and RS Codes Using Image Transmission System Over Fading Channels European Journal of Scientific Research ISSN 1450-216X Vol.35 No.1 (2009), pp 34-42 EuroJournals Publishing, Inc. 2009 http://www.eurojournals.com/ejsr.htm Performance Optimization of Hybrid Combination

More information

Msc Engineering Physics (6th academic year) Royal Institute of Technology, Stockholm August December 2003

Msc Engineering Physics (6th academic year) Royal Institute of Technology, Stockholm August December 2003 Msc Engineering Physics (6th academic year) Royal Institute of Technology, Stockholm August 2002 - December 2003 1 2E1511 - Radio Communication (6 ECTS) The course provides basic knowledge about models

More information

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 9: Error Control Coding

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 9: Error Control Coding ECE 476/ECE 501C/CS 513 - Wireless Communication Systems Winter 2005 Lecture 9: Error Control Coding Chapter 8 Coding and Error Control From: Wireless Communications and Networks by William Stallings,

More information

Comparison of BER for Various Digital Modulation Schemes in OFDM System

Comparison of BER for Various Digital Modulation Schemes in OFDM System ISSN: 2278 909X Comparison of BER for Various Digital Modulation Schemes in OFDM System Jaipreet Kaur, Hardeep Kaur, Manjit Sandhu Abstract In this paper, an OFDM system model is developed for various

More information

Comparison of CELP speech coder with a wavelet method

Comparison of CELP speech coder with a wavelet method University of Kentucky UKnowledge University of Kentucky Master's Theses Graduate School 2006 Comparison of CELP speech coder with a wavelet method Sriram Nagaswamy University of Kentucky, sriramn@gmail.com

More information

An Approach to Very Low Bit Rate Speech Coding

An Approach to Very Low Bit Rate Speech Coding Computing For Nation Development, February 26 27, 2009 Bharati Vidyapeeth s Institute of Computer Applications and Management, New Delhi An Approach to Very Low Bit Rate Speech Coding Hari Kumar Singh

More information

Performance Analysis of ICI in OFDM systems using Self-Cancellation and Extended Kalman Filtering

Performance Analysis of ICI in OFDM systems using Self-Cancellation and Extended Kalman Filtering Performance Analysis of ICI in OFDM systems using Self-Cancellation and Extended Kalman Filtering C.Satya Haritha, K.Prasad Abstract - Orthogonal Frequency Division Multiplexing (OFDM) is a multicarrier

More information

Performance Analysis of OFDM System with QPSK for Wireless Communication

Performance Analysis of OFDM System with QPSK for Wireless Communication IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 11, Issue 3, Ver. I (May-Jun.2016), PP 33-37 www.iosrjournals.org Performance Analysis

More information