Lecture II Introduction to Digital Communications Following Lecture III next week: 4. … Matched Filtering ( … continued from L2) (ch. 2 – part 0 “ Notes.

Slides:



Advertisements
Similar presentations
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Advertisements

Digital Communication
Introduction to Digital Communications
1 Helsinki University of Technology,Communications Laboratory, Timo O. Korhonen Data Communication, Lecture6 Digital Baseband Transmission.
S Digital Communication Systems Bandpass modulation II.
1 Multi-user Detection Gwo-Ruey Lee. Wireless Access Tech. Lab. CCU Wireless Access Tech. Lab. 2 Outlines Multiple Access Communication Synchronous CDMA.
The Impact of Channel Estimation Errors on Space-Time Block Codes Presentation for Virginia Tech Symposium on Wireless Personal Communications M. C. Valenti.
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Three Lessons Learned Never discard information prematurely Compression can be separated from channel transmission with no loss of optimality Gaussian.
Digital Data Transmission ECE 457 Spring Information Representation Communication systems convert information into a form suitable for transmission.
Communication Systems Simulation - II Harri Saarnisaari Part of Simulations and Tools for Telecommunication Course.
3F4 Optimal Transmit and Receive Filtering Dr. I. J. Wassell.
Digital communications I: Modulation and Coding Course Period Catharina Logothetis Lecture 6.
Digital Communications I: Modulation and Coding Course Spring Jeffrey N. Denenberg Lecture 3b: Detection and Signal Spaces.
E&CE 418: Tutorial-6 Instructor: Prof. Xuemin (Sherman) Shen
Digital Communications I: Modulation and Coding Course
Digital communication - vector approach Dr. Uri Mahlab 1 Digital Communication Vector Space concept.
Matched Filters By: Andy Wang.
Lecture IV Statistical Models in Optical Communications DIRECT DETECTION G aussian approximation for single-shot link performance Receiver thermal noise.
1 Digital Communication Systems Lecture-3, Prof. Dr. Habibullah Jamal Under Graduate, Spring 2008.
Digital Transmission through the AWGN Channel ECE460 Spring, 2012.
4.1 Why Modulate? 이번 발표자료는 연구배경 연구복적 제안시스템 시뮬레이션 향후 연구방향으로 구성되어 있습니다.
Slides by Prof. Brian L. Evans and Dr. Serene Banerjee Dept. of Electrical and Computer Engineering The University of Texas at Austin EE345S Real-Time.
Formatting and Baseband Modulation
Modulation, Demodulation and Coding Course
Digital Communication I: Modulation and Coding Course
ارتباطات داده (883-40) انتقال باندپایه
Idiots, it’s trade-off!! 풍선효과 Bitrate R Bit error PB Bandwidth W Power
Dept. of EE, NDHU 1 Chapter Three Baseband Demodulation/Detection.
TELECOMMUNICATIONS Dr. Hugh Blanton ENTC 4307/ENTC 5307.
Digital Transmission through the AWGN Channel ECE460 Spring, 2012.
Course Review for Final ECE460 Spring, Common Fourier Transform Pairs 2.
Baseband Demodulation/Detection
EEE Chapter 6 Matched Filters Huseyin Bilgekul EEE 461 Communication Systems II Department of Electrical and Electronic Engineering Eastern Mediterranean.
1 Chapter 1 Introduction to spread-spectrum communications Part I.
Performance of Digital Communications System
Chapter 4: Baseband Pulse Transmission Digital Communication Systems 2012 R.Sokullu1/46 CHAPTER 4 BASEBAND PULSE TRANSMISSION.
CHAPTER 5 SIGNAL SPACE ANALYSIS
Unipolar vs. Polar Signaling Signal Space Representation
Geometric Representation of Modulation Signals
Matched Filtering and Digital Pulse Amplitude Modulation (PAM)
EE 3220: Digital Communication
COSC 4214: Digital Communications Instructor: Dr. Amir Asif Department of Computer Science and Engineering York University Handout # 3: Baseband Modulation.
EE 3220: Digital Communication
Digital Communications Chapeter 3. Baseband Demodulation/Detection Signal Processing Lab.
ECE 4710: Lecture #31 1 System Performance  Chapter 7: Performance of Communication Systems Corrupted by Noise  Important Practical Considerations: 
1 Lab. 3 Digital Modulation  Digital modulation: CoderDAC Transmit filter Up- conversion Channel Down- conversion Receive filter ADC ProcessingDetectionDecoder.
UWB Channels: Time-Reversal Signaling NEWCOM, Dept. 1 Meeting Paris, 13 May 2005 Erdal Arıkan Bilkent University Ankara, Turkey.
Bandpass Modulation & Demodulation Detection
Outline Transmitters (Chapters 3 and 4, Source Coding and Modulation) (week 1 and 2) Receivers (Chapter 5) (week 3 and 4) Received Signal Synchronization.
Baseband Receiver Receiver Design: Demodulation Matched Filter Correlator Receiver Detection Max. Likelihood Detector Probability of Error.
EE 3220: Digital Communication Dr. Hassan Yousif Ahmed Department of Electrical Engineering College of Engineering at Wadi Aldwasser Slman bin Abdulaziz.
1 st semester 1436 / Modulation Continuous wave (CW) modulation AM Angle modulation FM PM Pulse Modulation Analog Pulse Modulation PAMPPMPDM Digital.
Performance of Digital Communications System
Digital Communications I: Modulation and Coding Course Spring Jeffrey N. Denenberg Lecture 3c: Signal Detection in AWGN.
SungkyunKwan Univ Communication Systems Chapter. 7 Baseband pulse Transmission by Cho Yeon Gon.
Institute for Experimental Mathematics Ellernstrasse Essen - Germany DATA COMMUNICATION introduction A.J. Han Vinck May 10, 2003.
Slides by Prof. Brian L. Evans and Dr. Serene Banerjee Dept. of Electrical and Computer Engineering The University of Texas at Austin EE445S Real-Time.
CHAPTER 3 SIGNAL SPACE ANALYSIS
Chapter 6 Matched Filters
EE359 – Lecture 8 Outline Capacity of Flat-Fading Channels
UNIT-2 BASEBAND TRANSMISSION
Chapter 6 Matched Filters
Outline Introduction Signal, random variable, random process and spectra Analog modulation Analog to digital conversion Digital transmission through baseband.
Lecture 1.30 Structure of the optimal receiver deterministic signals.
Advanced Wireless Networks
Principios de Comunicaciones EL4005
Error rate due to noise In this section, an expression for the probability of error will be derived The analysis technique, will be demonstrated on a binary.
Digital Communication Systems Lecture-3, Prof. Dr. Habibullah Jamal
On the Design of RAKE Receivers with Non-uniform Tap Spacing
Presentation transcript:

Lecture II Introduction to Digital Communications Following Lecture III next week: 4. … Matched Filtering ( … continued from L2) (ch. 2 – part 0 “ Notes ” ) 5. Statistical Decision Theory - Hypothesis Testing (ch. 4 – part 0 “ Notes ” ) 2. Antipodal transmission (a special case of PAM) 3. Finite Energy Signal Space representations 4. Matched Filtering in AWGN for PAM antipodal links (ch. 2 – part 0 “Notes”) V4 – just moved to L2 the slides that we did not have time for

Review (and elaboration) of L1 (3 slides)

Target parameters for communication system design optimization Max Transmission rate (bit-rate, symbol-rate) Min Error Probability (bit/symbol/block error rate, outage) Min Power (PSD, SNR) Min Bandwidth (max spectral efficiency bps/Hz) Min Complexity (Cost) Min Delay (multi-user) Max # of users (multi-user) Min Mutual Interference Other parameters

Pulse Modulation and Pulse Amplitude Modulation (PAM) Figure 1.12: PULSE MODULATOR … … Index CODER (MAPPER) Bitstream

“Single t=0 – Isolated Pulse Amp. Mod. t t

End of Review

General PAM Link Analysis Figure 1.17: (“multi-shot” analysis in TA classes…) Channel Imp. Resp. PAM Pulse shape RX filter Imp. Resp. SAMPLER SLICER / DECISION Single-shot: Multi-shot: Single-shot:

Antipodal transmission system analysis

Antipodal digital link RX TX Medium Antipodal modulation: Special case of PAM modulation: modulating symbols equal +/-1

Example of antipodal Transmitter – flat pulses

Antipodal digital link analysis signal analysis: noise analysis: RX Medium TX TX+ Medium RX

Signal propagation through the receive filter done on the board

Noise propagation through the receive filter

Effective gaussian channel -axis

The statistics of decision DECIDE

Effective gaussian scalar channel Self-read

The gaussian-Q function

The Q-function is the complementary cdf of a normalized gaussian r.v. Figure 1.36:

The gaussian Q-function ^ Gaussian integral function or Q-function =Prob. of “upper tail” of normalized gaussian r.v.

Q(t) and some of its upper bounds Figure 1.38:

The dog wagging the (gaussian) tail vs. the tail wagging the dog

^ Deviation of t from the mean measured in units of the standard deviation ^^ ^ 0,1 Calculating cdf-s of gaussian variables with the Q-function ^^ done on the board Self-study

Error Probability calculation for the antipodal link

Probability of error (conditioned on the “0” hypothesis) noise indep. of signal

Probability of error (conditioned on the “1” hypothesis) Self-read

The two conditional Error Probabilities (graphical representation)

Total error probability (I) on the board

Total error probability (II) on the board

Total error probability (III) This completes the error prob. eval. for the antipodal link Next: optimize it, i.e. design the system to reduce BER SNR= antipodal system

Signal Spaces

Signal Spaces (vector spaces of functions of time) denotes a vector The key vector property: Vector Examples: (0) Arrows (i)D-tuples (ii)functions (iii)r.v.-s

VECTOR SPACES Self-study

Gram-Schmidt Self-study

Inner product spaces (I)

Inner product examples D

Norm, energy, distance The norm is the “length” of a vector or the root of its energy

Norm, energy – examples

Cauchy-Schwartz (C-S) inequality Example: geometric vectors:

C-S inequality – more examples

Correlation coefficient

Correlation coefficient - examples

…back to the error probability of the antipodal link

Total error probability (III) - revisit Rewrite in terms of vector notation for functions: | |

Error probability optimization – antipodal transmission For given h(t) maximize the s-factor by selecting the receive filter f(t): Use C-S ineq.: C-S ineq. becomes C-S eq. (i.e. s-factor is maximized) when:

The effect of scaling the receive and transmit filters (root) SNR does not change when both signal and noise are scaled by the same factor Constant gain (in RX) does not matter …but transmitting more power (making h(t) larger is beneficial – though we run into limits…

Matched filters

Matched filter f(t)=C h(-t) minimizes the error probability receive filter f(t) C

Optimal receiver for antipodal transmission is based on a matched receive filter Figure 1.48:

Matched filter f(t)=C h(-t) What is the value of the optimum (min.) error probability? It corresponds to the max s-factor: …by maximizing the SNR (or s-factor): minimizes the antipodal error probability…

Optimal Error Probability for antipodal link as a function of SNR

P is the average received power (energy per unit time) W is the bandwidth of the received signal (and the receive filter) A bound for the optimal probability of error in terms of bandwidth and received power Symbol rate cannot exceed twice the bandwidth Equality achieved for the so-called Nyquist pulses (see TA class) Self-study

Antipodal transmission operational point: For 10^-5 Error Probability, SNR must be 9.6 dB Figure 1.41:

Performance of antipodal receiver using a mismatched filter Figure 1.49: <1 Performance degraded Proof:

Causal Matched Filter When the input signal h(t) is causal, the impulse response h(-t) of the matched filter is non-causal. Sufficiently delaying this non-causal response turns it causal. Given the time-invariance, we must also delay our sampling instant (at time zero) Use this receiver front-end for optimal antipodal detection

Causal Matched Filter (II) Self-study

Correlators vs. matched filters

A correlator (I) (multiply & integrate implementation). implementation waveform in… …number out

A correlator (II) matched filter & sample implementation.

A correlator (III). Proof that “matched filter & sample” works as a correlator:

Correlators and their implementations Figure 1.52: Causal implementation Non-causal implementation The abstract view: May use any of these for optimal antipodal detection

Correlator optimization for maximum SNR the “Matched correlator” (I) f(t) = ?

What is SNR?

White Noise propagation through the Correlator Var =?

Correlator optimization for maximum SNR the “Matched correlator” (II)

Correlator optimization for maximum SNR the “Matched correlator” (III) Alternative “tricky” view: Maximize the output signal while constraining the kernel energy to be fixed But when the kernel energy is fixed so is the noise variance at the output! So signal is maximized, while the noise is fixed -> SNR is maximized It all happens when f(t) is “matched” to h(t) (any scale of f(t) will do) Self-study

Optimum Antipodal PAM Receiver: The matched correlator view Can use either the Multiply&integrate or Matched filter&sample implementations The SNR is maximized by the matched correlation receiver, yielding minimum BER Example: Integrate&dump receiver for flat pulse-shape g(t). Must multiply by a constant and integrate for T seconds, However multiplication is irrelevant (does not affect SNR) So, just integrate for T seconds (before dumping) RX Medium TX