Revision of Lecture 3

Similar documents
Digital Communication System

Revision of Lecture 2

Digital Communication System

Revision of Previous Six Lectures

Revision of Wireless Channel

Revision of Previous Six Lectures

Digital Modulation Schemes

I-Q transmission. Lecture 17

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

Wireless Communication

Outline Chapter 3: Principles of Digital Communications

ECE5713 : Advanced Digital Communications

LOOKING AT DATA SIGNALS

Exercises for chapter 2

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

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

Lecture 13. Introduction to OFDM

EE3723 : Digital Communications

Digital communication

Basic Concepts in Data Transmission

Chapter 14 MODULATION INTRODUCTION

Chapter 4. Part 2(a) Digital Modulation Techniques

Amplitude Frequency Phase

Data Encoding g(p (part 2)

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


UNIT I Source Coding Systems

Revision of Channel Coding

Outline / Wireless Networks and Applications Lecture 5: Physical Layer Signal Propagation and Modulation

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

Digital Modulators & Line Codes

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61)

EITG05 Digital Communications

ON SYMBOL TIMING RECOVERY IN ALL-DIGITAL RECEIVERS

OptiSystem applications: Digital modulation analysis (PSK)

PULSE SHAPING AND RECEIVE FILTERING

Digital Communication

COSC 3213: Computer Networks I: Chapter 3 Handout #4. Instructor: Dr. Marvin Mandelbaum Department of Computer Science York University Section A

1. Clearly circle one answer for each part.

Text Book: Simon Haykin & Michael Moher,

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

TSEK02: Radio Electronics Lecture 3: Modulation (II) Ted Johansson, EKS, ISY

Handout 11: Digital Baseband Transmission

Digital Modulation Lecture 01. Review of Analogue Modulation Introduction to Digital Modulation Techniques Richard Harris

SEN366 Computer Networks

Objectives. Presentation Outline. Digital Modulation Lecture 01

CHAPTER 2. Instructor: Mr. Abhijit Parmar Course: Mobile Computing and Wireless Communication ( )

Chapter 6 Passband Data Transmission

Digital Communication

C06a: Digital Modulation

Mobile Communications

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

Objectives. Presentation Outline. Digital Modulation Revision

= 36 M symbols/second

Modulation and Coding Tradeoffs

Fund. of Digital Communications Ch. 3: Digital Modulation

EEE 461 Communication Systems II Lecture Presentation 2

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

Mobile & Wireless Networking. Lecture 2: Wireless Transmission (2/2)

Amplitude Modulation, II

DIGITAL COMMUNICATIONS SYSTEMS. MSc in Electronic Technologies and Communications

Fundamentals of Digital Communication

Implementation of Digital Signal Processing: Some Background on GFSK Modulation

Refresher on Digital Communications Channel, Modulation, and Demodulation

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

Communication Efficiency of Error Correction Mechanism Based on Retransmissions

STUFF HAPPENS. A Naive/Ideal Communication System Flat Fading What if... idealized system. 9: Stuff Happens

ENGG2310-B Principles of Communication Systems Last Lecture

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

Other Modulation Techniques - CAP, QAM, DMT

Communications IB Paper 6 Handout 3: Digitisation and Digital Signals

CHAPTER 2 DIGITAL MODULATION

END-OF-YEAR EXAMINATIONS ELEC321 Communication Systems (D2) Tuesday, 22 November 2005, 9:20 a.m. Three hours plus 10 minutes reading time.

EE4601 Communication Systems

CHANNEL ENCODING & DECODING. Binary Interface

Chapter 7 Multiple Division Techniques for Traffic Channels

Lecture 10. Digital Modulation

EE5713 : Advanced Digital Communications

Downloaded from 1

Real and Complex Modulation

Digital modulation techniques

ISHIK UNIVERSITY Faculty of Science Department of Information Technology Fall Course Name: Wireless Networks

AM Limitations. Amplitude Modulation II. DSB-SC Modulation. AM Modifications

Mobile Communication An overview Lesson 03 Introduction to Modulation Methods

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

Amplitude Modulation II

Objectives. Presentation Outline. Digital Modulation Lecture 03

Communication Engineering Term Project ABSTRACT

CT-516 Advanced Digital Communications

CHETTINAD COLLEGE OF ENGINEERING & TECHNOLOGY NH-67, TRICHY MAIN ROAD, PULIYUR, C.F , KARUR DT.

Experimenting with Orthogonal Frequency-Division Multiplexing OFDM Modulation

Signal Encoding Techniques

Department of Electronics and Communication Engineering 1

EE3723 : Digital Communications

Chapter 2: Signal Representation

Chapter 3 Communication Concepts

Chapter 3 Data Transmission COSC 3213 Summer 2003

UNIVERSITY OF SOUTHAMPTON

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

Problem Sheets: Communication Systems

Transcription:

Revision of Lecture 3 Modulator/demodulator Basic operations of modulation and demodulation Complex notations for modulation and demodulation Carrier recovery and timing recovery This lecture: bits map symbols MODEM components pulse shaping Tx/Rx filter pair modulator/demodulator bits map symbols equalisation (distorting channel) bit error rate and other issues Recall that to transmit at a rate f s requires at least baseband bandwidth of f s 2 Can you see why do we want to group several bits into a symbol? 44

Motivations Recap MODEM aim and resource bit rate [bps] Modu s(t) y(t) signal power P s noise power N 0 Demod channel bandwidth To transmit at bit rate R b would require baseband bandwidth B = R b 2 (1 + γ) with rolloff factor γ, and channel bandwidth B p = 2B {bits} bit rate bits to symbols {symbols} symbol rate Tx filter modulat channel B p demodu f Rx filter {symbols} symbols to bits {bits} MODEM parts discussed so far Image grouping every q bits into a symbol, thus convert binary source into a digital source with symbol set of size 2 q Transmitted symbol rate would be f s = R b q, and required bandwidth is reduced by a factor of q No free-lunch, you have to pay something (power) for this saving in bandwidth 45

Bits to Symbols The bit stream to be transmitted is serial to parallel multiplexed onto a stream of symbols with q bits per symbol (discrete 2 q levels) Example for q = 2 bits per symbol (4-ary modulation): symbol period T s is twice of bit period T b bit stream 1 1 0 0 1 1 1 0 1 0 0 time 0 symbol stream z(k) (1,1) (1,0) (0,1) (0,0) time Symbol rate is half of bit rate; symbol stream is then pulse shaped, carrier modulated,... (what happens to required bandwidth?) 46

Mapping to Constellation Pattern It is typical practice to describe a symbol x(k) by a point in constellation diagram, i.e. its in-phase and quadrature components, x i (k) and x q (k) Example for a case of q = 2 bits per symbol (QPSK): From the constellation pattern, the values x i (k) and x q (k) of symbol x(k) are determined There is a one-to-one relationship between symbol set (constellation diagram) and modulation signal set (actually transmitted modulated signal) x q ( k) (0,1) (0,0) (1,1) (1,0) x i ( k) (0,1) (0,0) In the receiver, the constellation point and therefore the transmitted symbol value is determined from the received signal sample ˆx(k) x(k) ^ (1,1) (1,0) 47

Phase Shift Keying (PSK) In PSK, carrier phase used to carry symbol information, and modulation signal set: s i (t) = A cos(ω c t + φ i (t)), 0 t T s, 1 i M = 2 q where T s : symbol period, A: constant carrier amplitude, M: number of symbol points in constellation diagram Phase carries symbol information, namely to transmit i-th symbol value (point), signal s(t) = s i (t) is sent, note: s(t) = A cos(ω c t+φ i (t)) = A cos(φ i (t)) }{{} inphse symbol x i (t) cos(ω c t)+ ( A sin(φ i (t))) }{{} sin(ω c t) quadrature symbol x q (t) Recall previously in slide 32, we say transmitted signal is s(t) = x i (t) cos(ω c t) + x q (t)sin(ω c t) 48

Binary Phase Shift Keying (BPSK) One bit per symbol, note the mapping from bits to symbols in constellation diagram, where quadrature branch is not used S (t) 1 S (t) 2 Q bit 1 bit 0 I T b T b Symbol rate equals to bit rate and symbol period equals bit period Modulation signal set s i (t) = A cos(ω c t + φ i ), i = 1, 2 Phase separation: π bit 0 or symbol 1 (+1): φ 1 = 0 bit 1 or symbol 2 (-1): φ 2 = π 49

Quadrature Phase Shift Keying (QPSK) Two bits per symbol with a minimum phase separation of π 2 (0,1) xq( k) A QPSK constellation diagram: (A different one shown in slide 47) Modulation signal set (1,1) (0,0) xi( k) s i (t) = A cos(ω c t + φ i ), 1 i 4 (1,0) S (t) 1 S (t) 2 S (t) S (t) 3 4 T s Ts T s Ts bit (0,0): φ 1 = 0 bit (0,1): φ 2 = π 2 bit (1,1): φ 3 = π bit (1,0): φ 4 = 3π 2 50

Amplitude Shift Keying (ASK) Pure ASK: carrier amplitude is used to carry symbol information An example of 4-ASK with constellation diagram and modulation signal set s i (t) = A i cos(ω c t), 1 i 4 Q 10 11 01 00 I T s T T T s s s (1,0): A 1 (1,1): A 2 (0,1): A 3 (0,0): A 4 2 bits per symbol Note quadrature branch is not used, pure ASK rarely used itself as amplitude can easily be distorted by channel Channel AWGN can seriously distort pure ASK 51

Combined ASK / PSK PSK and ASK can be combined. Here is an example of 4-ary or 4-PAM (pulse amplitude modulation) with constellation pattern and transmitted signal s(t): xq( k) (00) (01) (11) (00) (10) (1,1) (1,0) (0,1) (0,0) xi( k) time t 2 amplitude levels and phase shift of π are combined to represent 4-ary symbols 4-ary: 2 bits per symbol Note in M-ary or M-PAM, quadrature component is not used, a more generic scheme of combining PSK/ASK is QAM, which uses both I and Q branches 52

Quadrature Amplitude Modulation (QAM) QAM: combines features of PSK and ASK, uses both I and Q components, and is bandwidth very efficient An example of (squared) 16-QAM: 4 bits per symbol xq( k) Note for squared M-QAM, I and Q branches are both M-ary (of previous slide) Depending on the channel quality, 64-QAM or 256-QAM or higher order QAM are possible 6 bits per symbol or 8 bits per symbol or higher number of bits per symbol xi( k) Why high-order QAM particularly bandwidth efficient? and what is penalty paid? 53

Gray Mapping Gray coding: adjacent constellation points only differ in a single bit (minimum Hamming distance) (0000) (0001) xq( k) (0011) (0010) Gray coded (0111) ^ x(k) (0110) (0100) (0101) (0111) (0110) (1100) (1101) (1111) (1110) xi( k) Non gray coded (1111) (0110) (1000) (1001) (1011) (1010) ^ x(k) Symobl (0110) was sent but received sample in neighbor region due to noise If noise or distortions cause misclassification in the receiver, Gray coding can minimise the bit error rate 54

Frequency Shift Keying M-frequency shift keying: a constant envelope modulation with a set of frequencies {f i, 1 i M = 2 q } carrying symbol information s i (t) = A cos(2πf i t + θ), 1 i M = 2 q, 0 t T s BFSK, QFSK, etc. 1 bit per symbol, 2 bits per symbol, etc. BFSK: M = 2, bit 0: f 1 = f c f, bit 1: f 2 = f c + f s (t) 1 s (t) 2 s 1 (t) = A cos(2π(f c f)t) t f f f 1 f c f 2 f s 2 (t) = A cos(2π(f c + f)t) T b T b With raised cosine pulse shaping, BFSK RF bandwidth is B p = 2 f + 2B = 2 f + (1 + γ)r b, where B is the baseband signal bandwidth Compared with BPSK s RF bandwidth B p = (1 + γ)r b 55

Eye Diagram Perfect Channel We have discussed all components of MODEM for AWGN channel, and we will turn to channel again We have designed all components correctly, and in absence of noise, stacked 2 symbol period intervals of the demodulated signal ˆx i (t) in QPSK scheme (ˆx i (t) is BPSK) looks like: 2 1.5 1 0.5 x i (t) 0 0.5 1 1.5 2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 time /symbol periods This is called an eye diagram; ideal sampling of ˆx i (k) will sample the crossing points ˆx i (t) = ±1 clock/timing recovery (τ 0.85T s or t k = kt s + 0.85T s ) 56

Eye Diagram Noisy Channel With channel noise at 10 db SNR, the eye diagram looks different: 2 1.5 1 0.5 x i (t) 0 0.5 1 1.5 2 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 time /symbol periods As long as the sampling points can be clearly determined and the eye is open, ˆx i (k) will correctly resemble x i (k) At higher noise levels, misclassification can occur if the eye is closed 57

Eye Diagram Distorting Channel Although we design all components correctly for AWGN channel, channel may actually be Non-ideal, and what happens? Let us consider a very mild non-ideal channel with impulse response c(t) = δ(t) 1 2 δ(t T s/4) in absence of noise, where T s is the symbol period: 1 0.8 0.6 0.4 0.2 x i (t) 0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2 time /symbol periods Even with such a mild non-ideal channel, the eye diagram is distorted, this intersymbol interference together with noise effect will make the eye completely closed, leading to misclassification 58

Intersymbol Interference (ISI) Combined impulse response of an ideal pulse shaping filter of regular zero crossings with ideal channel g c (t) = δ(t) and non-ideal channel g c (t) = δ(t) 1 2 δ(t t s/4): 1 0.8 txrx filter * channel 0.6 0.4 0.2 0 0.2 0 1 2 3 4 5 6 7 8 time / symbol periods For non-ideal channel, the combined Tx-filter channel Rx filter has lost the property of a Nyquist system, no longer has regular zero crossings at symbol spacing 59

Dispersive Channel Recall that zero ISI is achieved if combined Tx and Rx filters is a Nyquist system But this is only true if the channel is ideal G Tx (f)g c (f)g Rx (f) = G Tx G Rx (f) If G c (f) is non-ideal, G Tx (f)g c (f)g Rx (f) will not be a Nyquist system; example of a distorting channel: Amplitude Spectrum (db) transmission bandwidth Dispersive channel is caused by: (i) a restricted bandwidth (channel bandwidth is insufficient for the required transmission rate); or (ii) multipath distorting Equalisation is needed for overcoming this channel distortion (next lecture) f 60

MODEM Summary Bit rate:r b [bps] clock f s carrier f c pulse b(k) x(k) x(t) bits / pulse Tx filter s(t) symbols generator G Tx(f) modulator Burget: f c B p clock recovery carrier recovery channel G (f) c and power b(k) ^ symbols / bits x(k) ^ sampler / decision Rx filter G Rx(f) ^x(t) demodulat s(t) ^ + AWGN n(t) digital baseband analogue RF passband analogue Given bit rate R b [bps] and resource of channel bandwidth B p and power budget Select a modulation scheme (bits to symbols map) so that symbol rate can fit into required baseband bandwidth of B = B p /2 and signal power can met power budget Pulse shaping ensures bandwidth constraint is met and maximizes receive SNR At transmitter, baseband signal modulates carrier so transmitted signal is in required channel At receiver, incoming carrier phase must be recovered to demodulate it, and timing must be recovered to correctly sampling demodulated signal Discussions are based on ideal AWGN channel, i.e. channel is non-dispersive (no memory) 61