Digital Communication

Similar documents
Digital Communication

ENSC327 Communication Systems 27: Digital Bandpass Modulation. (Ch. 7) Jie Liang School of Engineering Science Simon Fraser University

Wireless Communication

comparasion to BPSK, to distinguish those symbols, therefore, the error performance is degraded. Fig 2 QPSK signal constellation

Swedish College of Engineering and Technology Rahim Yar Khan

Digital Modulation Schemes

Revision of Previous Six Lectures

Wireless Communication Fading Modulation

Fundamentals of Wireless Communication

ECE5713 : Advanced Digital Communications

Revision of Previous Six Lectures

Digital modulation techniques

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

Performance Evaluation of different α value for OFDM System

Experiment 4 Detection of Antipodal Baseband Signals

Digital Modulation. Kate Ching-Ju Lin ( 林靖茹 ) Academia Sinica

Mobile Communication An overview Lesson 03 Introduction to Modulation Methods

Digital Modulators & Line Codes

About Homework. The rest parts of the course: focus on popular standards like GSM, WCDMA, etc.

Hani Mehrpouyan 1, Outline

Outline. EECS 3213 Fall Sebastian Magierowski York University. Review Passband Modulation. Constellations ASK, FSK, PSK.

Communication Engineering Term Project ABSTRACT

Revision of Lecture 3

EE3723 : Digital Communications

Objectives. Presentation Outline. Digital Modulation Revision

I-Q transmission. Lecture 17

Performance Evaluation of ½ Rate Convolution Coding with Different Modulation Techniques for DS-CDMA System over Rician Channel

OptiSystem applications: Digital modulation analysis (PSK)

Chapter 14 MODULATION INTRODUCTION

Lab 3.0. Pulse Shaping and Rayleigh Channel. Faculty of Information Engineering & Technology. The Communications Department

UNIVERSITY OF BAHRAIN COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING

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

Communication Efficiency of Error Correction Mechanism Based on Retransmissions

BER ANALYSIS OF WiMAX IN MULTIPATH FADING CHANNELS

BER Performance with GNU Radio

Wireless Communication Systems Laboratory Lab#1: An introduction to basic digital baseband communication through MATLAB simulation Objective

Principles of Communications

UNIT I Source Coding Systems

Chapter 4. Part 2(a) Digital Modulation Techniques

Chapter 2 Channel Equalization

CSE4214 Digital Communications. Bandpass Modulation and Demodulation/Detection. Bandpass Modulation. Page 1

Lecture #11 Overview. Vector representation of signal waveforms. Two-dimensional signal waveforms. 1 ENGN3226: Digital Communications L#

EE4601 Communication Systems

Effect of AWGN & Fading (Rayleigh & Rician) Channels on BER Performance of Free Space Optics (FSO) Communication Systems


EC 6501 DIGITAL COMMUNICATION UNIT - IV PART A

Thus there are three basic modulation techniques: 1) AMPLITUDE SHIFT KEYING 2) FREQUENCY SHIFT KEYING 3) PHASE SHIFT KEYING

PERFORMANCE ANALYSIS OF DIFFERENT M-ARY MODULATION TECHNIQUES IN FADING CHANNELS USING DIFFERENT DIVERSITY

Performance measurement of different M-Ary phase signalling schemes in AWGN channel

Amplitude Frequency Phase

Department of Electronics & Communication Engineering LAB MANUAL SUBJECT: DIGITAL COMMUNICATION LABORATORY [ECE324] (Branch: ECE)

Lecture Note Developing on Simulation of DPSK System in the AWGN Channel

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61)

Circular Polarization Modulation for Digital Communication Systems

Bit Error Rate Performance Measurement of Wireless MIMO System Based on FPGA

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

Multirate schemes for multimedia applications in DS/CDMA Systems

Probability of Error Calculation of OFDM Systems With Frequency Offset

Comparison of BER for Various Digital Modulation Schemes in OFDM System

Principles of Communication Systems Part II Prof. Aditya K. Jagannatham Department of Electrical Engineering Indian Institute of Technology, Kanpur

The figures and the logic used for the MATLAB are given below.

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

Key Features for OptiSystem 12

DIGITAL COMMUNICATIONS SYSTEMS. MSc in Electronic Technologies and Communications

Assignment 6: Solution to MATLAB code for BER generation of QPSK system over AWGN channel.

Performance Analysis Of Rician Fading Channels In MSK And GMSK Modulation Schemes Using Simulink Environment

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

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

CT-516 Advanced Digital Communications

Principles of Communications

Chapter 6 Passband Data Transmission

Lecture (07) Digital Modulation Digital data transmission through analog signals

BER Performance of CRC Coded LTE System for Various Modulation Schemes and Channel Conditions

OFDM Systems For Different Modulation Technique

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

Chapter 7 Multiple Division Techniques for Traffic Channels

Bit Error Rate Assessment of Digital Modulation Schemes on Additive White Gaussian Noise, Line of Sight and Non Line of Sight Fading Channels

University of Manchester. CS3282: Digital Communications 06. Section 9: Multi-level digital modulation & demodulation

MIMO CONFIGURATION SCHEME WITH SPATIAL MULTIPLEXING AND QPSK MODULATION

Degrees of Freedom in Adaptive Modulation: A Unified View

Performance Analysis of Turbo Coded Waveforms and Link Budget. Analysis (LBA) based Range Estimation over Terrain Blockage

CHAPTER 4 PERFORMANCE ANALYSIS OF THE ALAMOUTI STBC BASED DS-CDMA SYSTEM

Columbia University. Principles of Communication Systems ELEN E3701. Spring Semester May Final Examination

Lecture 12. Carrier Phase Synchronization. EE4900/EE6720 Digital Communications

Bit-Interleaved Coded Modulation: Low Complexity Decoding

Comparative Study of OFDM & MC-CDMA in WiMAX System

ELEC E7210: Communication Theory. Lecture 7: Adaptive modulation and coding

MATLAB SIMULATION OF DVB-H TRANSMISSION UNDER DIFFERENT TRANSMISSION CONDITIONS

Datacommunication I. Layers of the OSI-model. Lecture 3. signal encoding, error detection/correction

WIRELESS COMMUNICATIONS PRELIMINARIES

Convolutional Coding Using Booth Algorithm For Application in Wireless Communication

ECEn 665: Antennas and Propagation for Wireless Communications 131. s(t) = A c [1 + αm(t)] cos (ω c t) (9.27)

Comparative Analysis of Different Modulation Schemes in Rician Fading Induced FSO Communication System

Performance Analysis of OFDM System with QPSK for Wireless Communication

EEE 461 Communication Systems II Lecture Presentation 2

Mehmet SÖNMEZ and Ayhan AKBAL* Electrical-Electronic Engineering, Firat University, Elazig, Turkey. Accepted 17 August, 2012

Department of Electronics and Communication Engineering 1

A Comparative Performance Analysis of Digital Modulation Schemes used in Mobile Radio Systems

A Faded-Compensation Technique for Digital Land Mobile Satellite Systems

Detection and Estimation of Signals in Noise. Dr. Robert Schober Department of Electrical and Computer Engineering University of British Columbia

Transcription:

Digital Communication (ECE4058) Electronics and Communication Engineering Hanyang University Haewoon Nam Lecture 15 1

Quadrature Phase Shift Keying Constellation plot BPSK QPSK 01 11 Bit 0 Bit 1 00

M-ary Phase Shift Keying How to calculate it error rate (BER) and symol error rate (SER)? For BPSK, QPSK, M-ary PSK? How to draw a BER vs SNR curve? For other modulations? 3

Quadrature Amplitude Modulation 4

Mapping of Modulated Symols Mapping of digitally modulated waveforms onto constellation of signal points for BPSK The signal-space representation of BPSK is simple, involving a single asis function φ 1( t) = cos(πf ct) (7.44) T 5

Mapping of Modulated Symols Mapping of digitally modulated waveforms onto constellation of signal points for BFSK Two asis function each with different frequency φ ( t) = cos(πf 1 T 1 t ) (7.5) φ ( t) = cos(πf T t ) (7.53) 6

Simulations How can you perform simulations for BPSK, QPSK, etc? What functions do you need in Matla? How to create a transmitter, a receiver and AWGN channel? How to measure BER? Can you simplify the simulation compared to the actual system? 7

Binary Phase Shift Keying Antipodal signal 0 1 Constellation plot Binary data stream Non-return to zero level encoder Product modulator BPSK signal si ( t) = E T E T cos( πf t), c cos( πf t), c cos (a) BPSK modulator BPSK signal Product modulator Low-pass filter Sample at time Decision-making device Say 1, if the threshold is exceeded Say 0, otherwise cos Threshold () Coherent detector for BPSK, for the sampler, integer 0, 1,, 8

Quadrature Phase Shift Keying QPSK transmitter 9

Quadrature Phase Shift Keying QPSK receiver

BPSK Simulation Additive White Gaussian Noise (AWGN) environment Transmitter 1.5 Scatter plot + Receiver 1 Wireless channel 1.5 Scatter plot 0.5 Quadrature 0 1 0.5-0.5-1 Quadrature 0-0.5-1.5-1.5-1 -0.5 0 0.5 1 1.5 In-Phase Received signal -1-1.5-1.5-1 -0.5 0 0.5 1 1.5 In-Phase : noise (AWGN) 11

BPSK Simulation Transmitter simulation Transmitter Binary data stream Non-return to zero level encoder BPSK signal AWGN channel simulation AWGN channel Real Gaussian Noise Source Imaginary Gaussian Noise Source + Complex Gaussian Noise 1

BPSK Simulation Receiver simulation Receiver Received signal Detection (Decision making) Non-return to zero level decoder Received inary data stream Overall simulation Binary data stream Transmitter + Receiver Received inary data stream Loop With varying SNR AWGN channel Comparison and BER calculation 13

Bit Error Proaility BER over Rayleigh fading channel (BPSK) Bit Error Rate 0-1 - -3-4 -5 AWGN no coding -6 0 4 6 8 1 E /N (db) 14 16 18 0 0 14

BPSK Simulation num_its = ^7; % Transmitter tx_it_seq = randi(,1,num_its)-1; sym_seq = -sign(tx_it_seq - 0.5); % 0 -> 1, 1 -> -1 E = 5; % SNR = 0 db tx_sig = sqrt(e)*sym_seq; % Channel (AWGN) noise_sig = 1/sqrt()*(randn(1,num_its) + j*randn(1,num_its)); % Receiver rx_sig = tx_sig + noise_sig; rx_sig_re = real(rx_sig); rx_sym_seq = sign(rx_sig_re); rx_it_seq = -sign(rx_sym_seq-1); % BER cmpr_it = (tx_it_seq==rx_it_seq); it_err_pos = find(cmpr_it == 0); num_it_err = length(it_err_pos); er = num_it_err/num_its; 15