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

Similar documents
Communication Systems

UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences EECS 121 FINAL EXAM

Communication Systems

Theory of Telecommunications Networks

ELEC 7073 Digital Communication III

COMMUNICATION SYSTEMS

Digital modulation techniques

Amplitude Frequency Phase

Fundamentals of Digital Communication

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61)

Chapter 4. Part 2(a) Digital Modulation Techniques

CHAPTER 4 SIGNAL SPACE. Xijun Wang

Mobile Radio Systems OPAM: Understanding OFDM and Spread Spectrum

Wireless Communication Fading Modulation

Principles of Communications

Principles of Communications

San José State University Department of Electrical Engineering EE 161, Digital Communication Systems, Spring 2018

DIGITAL COMMUNICATIONS SYSTEMS. MSc in Electronic Technologies and Communications

ECE 4600 Communication Systems

Digital Modulation Schemes

Course Specifications

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

Theory of Telecommunications Networks

Modulation and Coding Tradeoffs

Objectives. Presentation Outline. Digital Modulation Revision

Principles of Communications

d[m] = [m]+ 1 2 [m 2]

EFFECTIVE CHANNEL CODING OF SERIALLY CONCATENATED ENCODERS AND CPM OVER AWGN AND RICIAN CHANNELS

Downloaded from 1

a) Abasebanddigitalcommunicationsystemhasthetransmitterfilterg(t) thatisshowninthe figure, and a matched filter at the receiver.

UNIT I Source Coding Systems

CALIFORNIA STATE UNIVERSITY, NORTHRIDGE FADING CHANNEL CHARACTERIZATION AND MODELING

GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT Electronics and communication Department

ECE 8771, Information Theory & Coding for Digital Communications Summer 2010 Syllabus & Outline (Draft 1 - May 12, 2010)

Chapter 2: Signal Representation

EXPERIMENT WISE VIVA QUESTIONS

Theory of Telecommunications Networks

Table of Contents. Acknowledgments... XVII Prologue... 1

Digital Communications

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

Modern Quadrature Amplitude Modulation Principles and Applications for Fixed and Wireless Channels

EEE33350 Signals and Data Communications

Department of Electronics and Communication Engineering 1

Chapter 6 Passband Data Transmission

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

UTA EE5362 PhD Diagnosis Exam (Spring 2012) Communications

21. Orthonormal Representation of Signals

Exam in 1TT850, 1E275. Modulation, Demodulation and Coding course

Language of Instruction Course Level Short Cycle ( ) First Cycle (x) Second Cycle ( ) Third Cycle ( ) Term Local Credit ECTS Credit Fall 3 5

Digital Communication Digital Modulation Schemes

Combined Transmitter Diversity and Multi-Level Modulation Techniques

Communication Channels

Chapter 0. Overview. 0.1 Digital communication systems

PRINCIPLES OF COMMUNICATIONS

Digital Communications I: Modulation and Coding Course. Term Catharina Logothetis Lecture 13

Advanced Digital Communication

Convolutional Coding Using Booth Algorithm For Application in Wireless Communication

ECE5713 : Advanced Digital Communications

Chapter 9. Digital Communication Through Band-Limited Channels. Muris Sarajlic

ECE 8700, Communication Systems Engineering, Spring 2011 Course Information (Draft: 12/29/10)

EE4601 Communication Systems

Comm 502: Communication Theory

Performance analysis of BPSK system with ZF & MMSE equalization

Performance Evaluation Of Digital Modulation Techniques In Awgn Communication Channel

Syllabus. osmania university UNIT - I UNIT - II UNIT - III CHAPTER - 1 : INTRODUCTION TO DIGITAL COMMUNICATION CHAPTER - 3 : INFORMATION THEORY

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

Book Review. Dobri Atanassov Batovski

Contents Preview and Introduction Waveform Encoding

Handout 11: Digital Baseband Transmission

Digital Communication System

Principles of Communication Systems

MODERN DIGITAL MODULATION TECHNIQUES ELEN E6909

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

EE3723 : Digital Communications

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

Chapter 2 Channel Equalization

EC 2301 Digital communication Question bank

Theory of Telecommunications Networks

CDMA Systems Engineering Handbook

SPLIT MLSE ADAPTIVE EQUALIZATION IN SEVERELY FADED RAYLEIGH MIMO CHANNELS

Fund. of Digital Communications Ch. 3: Digital Modulation

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

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

Exercises for chapter 2

Index. offset-qpsk scheme, 237, 238 phase constellation, 235

Signal Processing Techniques for Software Radio

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

COHERENT DEMODULATION OF CONTINUOUS PHASE BINARY FSK SIGNALS

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

ECE 630: Statistical Communication Theory

ADSPAA - Analog and Digital Signal Processing in Aerospace Applications

8.1 Geometric Representation of Signal Waveforms

Chapter 14 MODULATION INTRODUCTION

University of Jordan. Faculty of Engineering & Technology. Study Plan. Master Degree. Year plan

Comparison Between Serial and Parallel Concatenated Channel Coding Schemes Using Continuous Phase Modulation over AWGN and Fading Channels

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

DC - Digital Communications

PRINCIPLES OF SPREAD-SPECTRUM COMMUNICATION SYSTEMS

Bit Error Probability of PSK Systems in the Presence of Impulse Noise

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

Transcription:

Detection and Estimation of Signals in Noise Dr. Robert Schober Department of Electrical and Computer Engineering University of British Columbia Vancouver, August 24, 2010

2 Contents 1 Basic Elements of a Digital Communication System 1 1.1 Transmitter...................................... 1 1.2 Receiver........................................ 3 1.3 Communication Channels.............................. 4 1.3.1 Physical Channel............................... 4 1.3.2 Mathematical Models for Communication Channels............ 5 2 Probability and Stochastic Processes 9 2.1 Probability...................................... 9 2.1.1 Basic Concepts................................ 9 2.1.2 Random Variables.............................. 14 2.1.3 Functions of Random Variables....................... 21 2.1.4 Statistical Averages of RVs.......................... 26 2.1.5 Gaussian Distribution............................ 31 2.1.6 Chernoff Upper Bound on the Tail Probability............... 39 2.1.7 Central Limit Theorem............................ 41 2.2 Stochastic Processes................................. 42 2.2.1 Statistical Averages.............................. 43 2.2.2 Power Density Spectrum........................... 50 2.2.3 Response of a Linear Time Invariant System to a Random Input Signal. 52 2.2.4 Sampling Theorem for Band Limited Stochastic Processes........ 56 2.2.5 Discrete Time Stochastic Signals and Systems............... 57 2.2.6 Cyclostationary Stochastic Processes.................... 60 3 Characterization of Communication Signals and Systems 63 3.1 Representation of Bandpass Signals and Systems.................. 63 3.1.1 Equivalent Complex Baseband Representation of Bandpass Signals... 64 3.1.2 Equivalent Complex Baseband Representation of Bandpass Systems... 74 3.1.3 Response of a Bandpass Systems to a Bandpass Signal.......... 76

3 3.1.4 Equivalent Baseband Representation of Bandpass Stationary Stochastic Processes................................... 77 3.2 Signal Space Representation of Signals....................... 85 3.2.1 Vector Space Concepts A Brief Review.................. 85 3.2.2 Signal Space Concepts............................ 88 3.2.3 Orthogonal Expansion of Signals...................... 90 3.3 Representation of Digitally Modulated Signals................... 103 3.3.1 Memoryless Modulation........................... 104 3.3.1.1 M-ary Pulse Amplitude Modulation (MPAM)......... 104 3.3.1.2 M-ary Phase Shift Keying (MPSK)............... 109 3.3.1.3 M-ary Quadrature Amplitude Modulation (MQAM)...... 112 3.3.1.4 Multi Dimensional Modulation.................. 115 3.3.1.5 M-ary Frequency Shift Keying (MFSK)............. 116 3.3.2 Linear Modulation With Memory...................... 122 3.3.2.1 M ary Differential Phase Shift Keying (MDPSK)....... 122 3.3.3 Nonlinear Modulation With Memory.................... 124 3.3.3.1 Continuous Phase FSK (CPFSK)................. 124 3.3.3.2 Continuous Phase Modulation (CPM).............. 128 3.4 Spectral Characteristics of Digitally Modulated Signals.............. 141 3.4.1 Linearly Modulated Signals......................... 141 3.4.2 CPFSK and CPM.............................. 150 4 Optimum Reception in Additive White Gaussian Noise (AWGN) 151 4.1 Optimum Receivers for Signals Corrupted by AWGN............... 151 4.1.1 Demodulation................................. 153 4.1.1.1 Correlation Demodulation..................... 153 4.1.1.2 Matched Filter Demodulation................... 158 4.1.2 Optimal Detection.............................. 164 4.2 Performance of Optimum Receivers......................... 174 4.2.1 Binary Modulation.............................. 174 4.2.2 M ary PAM.................................. 182 4.2.3 M ary PSK.................................. 186

4 4.2.4 M ary QAM................................. 187 4.2.5 Upper Bound for Arbitrary Linear Modulation Schemes.......... 188 4.2.6 Comparison of Different Linear Modulations................ 190 4.3 Receivers for Signals with Random Phase in AWGN................ 192 4.3.1 Channel Model................................ 192 4.3.2 Noncoherent Detectors............................ 194 4.3.2.1 A Simple Noncoherent Detector for PSK with Differential Encoding (DPSK)........................... 195 4.3.2.2 Optimum Noncoherent Detection................. 201 4.3.2.3 Optimum Noncoherent Detection of Binary Orthogonal Modulation................................ 205 4.3.2.4 Optimum Noncoherent Detection of On Off Keying....... 210 4.3.2.5 Multiple Symbol Differential Detection (MSDD) of DPSK... 212 4.4 Optimum Coherent Detection of Continuous Phase Modulation (CPM)..... 218 5 Signal Design for Bandlimited Channels 225 5.1 Characterization of Bandlimited Channels..................... 226 5.2 Signal Design for Bandlimited Channels...................... 228 5.3 Discrete Time Channel Model for ISI free Transmission............. 240 6 Equalization of Channels with ISI 244 6.1 Discrete Time Channel Model............................ 245 6.2 Maximum Likelihood Sequence Estimation (MLSE)................ 247 6.3 Linear Equalization (LE)............................... 257 6.3.1 Optimum Linear Zero Forcing (ZF) Equalization............. 258 6.3.2 ZF Equalization with FIR Filters...................... 263 6.3.3 Optimum Minimum Mean Squared Error (MMSE) Equalization..... 268 6.3.4 MMSE Equalization with FIR Filters.................... 278 6.4 Decision Feedback Equalization (DFE)....................... 283 6.4.1 Optimum ZF DFE.............................. 288 6.4.2 Optimum MMSE DFE............................ 295 6.5 MMSE DFE with FIR Filters............................ 301

I EECE 564 Signal Detection & Estimation Instructor: Dr. Robert Schober, Kaiser Building, Room 4103, Phone: 604-822-3515, Email: rschober@ece.ubc.ca. Office hours: (Almost) any time or after lecture. Text book: John G. Proakis, Digital Communications, 4th Edition, McGraw Hill. Course notes and homework assignments: Download from http://www.ece.ubc.ca/ elec564/ Additional reading: 1. Oppenheim and Willsky, Signals & Systems, 2nd Edition, Prentice Hall. 2. Papoulis, Probability, Random Variables, and Stochastic Processes, McGraw Hill. 3. Moon and Stirling, Mathematical Methods and Algorithms for Signal Processing, Prentice Hall. 4. Haykin, Communications Systems, 4th Edition, Wiley. 5. Wozencraft and Jacobs (1965), Principles of Communication Engineering, Wiley. Grading: Homework Assignments 10% Midterm 30% Final Exam 60%

II Course Outline 1. Basic Elements of a Digital Communication System 2. Probability and Stochastic Processes a Brief Review 3. Characterization of Communication Signals and Systems 4. Detection of Signals in Additive White Gaussian Noise 5. Bandlimited Channels 6. Equalization

1 1 Basic Elements of a Digital Communication System Info Source Source Encod. Chan. Encod. Digital Mod. Channel Info Sink Source Decod. Chan. Decod. Digital Demod. 1.1 Transmitter a) Information Source analog signal: e.g. audio or video signal digital signal: e.g. data, text b) Source Encoder Objective: Represent the source signal as efficiently as possible, i.e., with as few bits as possible minimize the redundancy in the source encoder output bits

2 c) Channel Encoder Objective: Increase reliability of received data d) Digital Modulator add redundancy in a controlled manner to information bits Objective: Transmit most efficiently over the (physical) transmission channel map the input bit sequence to a signal waveform which is suitable for the transmission channel Examples: Binary modulation: bit 0 s 0 (t) bit 1 s 1 (t) 1 bit per channel use M ary modulation: we map b bits to one waveform we need M = 2 b different waveforms to represent all possible b bit combinations b bit/(channel use)

3 1.2 Receiver a) Digital Demodulator Objective: Reconstruct transmitted data symbols (binary or M ary from channel corrupted received signal b) Channel Decoder Objective: Exploit redundancy introduced by channel encoder to increase reliability of information bits Note: c) Source Decoder In modern receivers demodulation and decoding is sometimes performed in an iterative fashion. Objective: Reconstruct original information signal from output of channel decoder

4 1.3 Communication Channels 1.3.1 Physical Channel a) Types wireline optical fiber optical wireless channel wireless radio frequency (RF) channel underwater acoustic channel storage channel (CD, disc, etc.) b) Impairments noise from electronic components in transmitter and receiver amplifier nonlinearities other users transmitting in same frequency band at the same time (co channel or multiuser interference) linear distortions because of bandlimited channel time variance in wireless channels For the design of the transmitter and the receiver we need a simple mathematical model of the physical communication channel that captures its most important properties. This model will vary from one application to another.

5 1.3.2 Mathematical Models for Communication Channels a) Additive White Gaussian Noise (AWGN) Channel s(t) α r(t) n(t) r(t) = α s(t) + n(t) The transmitted signal is only attenuated (α 1) and impaired by an additive white Gaussian noise (AWGN) process n(t). b) AWGN Channel with Unknown Phase e jϕ s(t) α r(t) n(t) r(t) = α e jϕ s(t) + n(t) In this case, the transmitted signal also experiences an unknown phase shift ϕ. ϕ is often modeled as a random variable, which is uniformly distributed in the interval [ π, π).

6 c) Linearly Dispersive Channel (Linear Filter Channel) s(t) c(t) r(t) n(t) c(t): channel impulse response; : linear convolution r(t) = c(t) s(t) + n(t) = c(τ) s(t τ)dτ + n(t) Transmit signal is linearly distorted by c(t) and impaired by AWGN. d) Multiuser Channel Two users: s 1 (t) r(t) s 2 (t) n(t) K user channel: r(t) = K s k (t) + n(t) k=1

7 e) Other Channels time variant channels stochastic (random) channels fading channels multiple input multiple output (MIMO) channels...

8 Some questions that we want to answer in this course: Which waveforms are used for digital communications? How are these waveforms demodulate/detect? What performance (= bit or symbol error rate) can be achieved?