EE Introduction to Digital Communications Homework 8 Solutions

Similar documents
LTI Systems (Continuous & Discrete) - Basics

Continuous Time Signal Analysis: the Fourier Transform. Lathi Chapter 4

Es e j4φ +4N n. 16 KE s /N 0. σ 2ˆφ4 1 γ s. p(φ e )= exp 1 ( 2πσ φ b cos N 2 φ e 0

Lecture 2. Fading Channel

UCSD ECE153 Handout #40 Prof. Young-Han Kim Thursday, May 29, Homework Set #8 Due: Thursday, June 5, 2011

ρ = sin(2π ft) 2π ft To find the minimum value of the correlation, we set the derivative of ρ with respect to f equal to zero.

a) Find the compact (i.e. smallest) basis set required to ensure sufficient statistics.

Lecture 4. Capacity of Fading Channels

Solution to Homework 1

13. Power Spectrum. For a deterministic signal x(t), the spectrum is well defined: If represents its Fourier transform, i.e., if.

2016 Spring: The Final Exam of Digital Communications

Signal Design for Band-Limited Channels

Convolution and Linear Systems

EE 661: Modulation Theory Solutions to Homework 6

Digital Communications

EE5713 : Advanced Digital Communications

E&CE 358, Winter 2016: Solution #2. Prof. X. Shen

s o (t) = S(f)H(f; t)e j2πft df,

EE4601 Communication Systems

LOPE3202: Communication Systems 10/18/2017 2

ENSC327 Communications Systems 2: Fourier Representations. Jie Liang School of Engineering Science Simon Fraser University

Direct-Sequence Spread-Spectrum

Chapter 3 Convolution Representation

that efficiently utilizes the total available channel bandwidth W.

Square Root Raised Cosine Filter

Lecture 7: Wireless Channels and Diversity Advanced Digital Communications (EQ2410) 1

Digital Baseband Systems. Reference: Digital Communications John G. Proakis

Data Detection for Controlled ISI. h(nt) = 1 for n=0,1 and zero otherwise.

GATE EE Topic wise Questions SIGNALS & SYSTEMS

Part A Common Questions

EE538 Final Exam Fall :20 pm -5:20 pm PHYS 223 Dec. 17, Cover Sheet

Cosc 3451 Signals and Systems. What is a system? Systems Terminology and Properties of Systems

EE 16B Final, December 13, Name: SID #:

Sensors. Chapter Signal Conditioning

RADIO SYSTEMS ETIN15. Lecture no: Equalization. Ove Edfors, Department of Electrical and Information Technology

Revision of Lecture 4

06/12/ rws/jMc- modif SuFY10 (MPF) - Textbook Section IX 1

Chapter 12 Variable Phase Interpolation

Digital Filters Ying Sun

CHAPTER 14. Based on the info about the scattering function we know that the multipath spread is T m =1ms, and the Doppler spread is B d =0.2 Hz.

Digital Band-pass Modulation PROF. MICHAEL TSAI 2011/11/10

19. Channel coding: energy-per-bit, continuous-time channels

3.2 Complex Sinusoids and Frequency Response of LTI Systems

Signals & Systems interaction in the Time Domain. (Systems will be LTI from now on unless otherwise stated)

Estimation of the Capacity of Multipath Infrared Channels

II - Baseband pulse transmission

Revision of Lecture 5

EE303: Communication Systems

Modulation & Coding for the Gaussian Channel

LECTURE 16 AND 17. Digital signaling on frequency selective fading channels. Notes Prepared by: Abhishek Sood

Massachusetts Institute of Technology

Lecture 9 Time-domain properties of convolution systems

ENSC327 Communications Systems 2: Fourier Representations. School of Engineering Science Simon Fraser University

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING Final Examination - Fall 2015 EE 4601: Communication Systems

Final Exam Solutions

Each problem is worth 25 points, and you may solve the problems in any order.

信號與系統 Signals and Systems

Using MATLAB with the Convolution Method

This homework will not be collected or graded. It is intended to help you practice for the final exam. Solutions will be posted.

2A1H Time-Frequency Analysis II Bugs/queries to HT 2011 For hints and answers visit dwm/courses/2tf

Asymptotic Capacity Bounds for Magnetic Recording. Raman Venkataramani Seagate Technology (Joint work with Dieter Arnold)

This examination consists of 10 pages. Please check that you have a complete copy. Time: 2.5 hrs INSTRUCTIONS

Digital Modulation 1

EE 3054: Signals, Systems, and Transforms Summer It is observed of some continuous-time LTI system that the input signal.

1.17 : Consider a continuous-time system with input x(t) and output y(t) related by y(t) = x( sin(t)).

Digital Circuits and Systems

16.584: Random (Stochastic) Processes

2A1H Time-Frequency Analysis II

= 4. e t/a dt (2) = 4ae t/a. = 4a a = 1 4. (4) + a 2 e +j2πft 2

Module 4. Signal Representation and Baseband Processing. Version 2 ECE IIT, Kharagpur

EE401: Advanced Communication Theory

Laplace Transforms and use in Automatic Control

NAME: 23 February 2017 EE301 Signals and Systems Exam 1 Cover Sheet

Properties of LTI Systems

Principles of Communications Lecture 8: Baseband Communication Systems. Chih-Wei Liu 劉志尉 National Chiao Tung University

Lecture 19 IIR Filters

Analog vs. discrete signals

16.36 Communication Systems Engineering

7 The Waveform Channel

信號與系統 Signals and Systems

Lecture 28 Continuous-Time Fourier Transform 2

Decision-Point Signal to Noise Ratio (SNR)

Communication Theory Summary of Important Definitions and Results

ELEN E4810: Digital Signal Processing Topic 11: Continuous Signals. 1. Sampling and Reconstruction 2. Quantization

Lecture 2. Capacity of the Gaussian channel

System Identification & Parameter Estimation

Continuous-Time Frequency Response (II) Lecture 28: EECS 20 N April 2, Laurent El Ghaoui

ECE 564/645 - Digital Communications, Spring 2018 Homework #2 Due: March 19 (In Lecture)

Lecture 9: Diversity-Multiplexing Tradeoff Theoretical Foundations of Wireless Communications 1. Overview. Ragnar Thobaben CommTh/EES/KTH

EE 574 Detection and Estimation Theory Lecture Presentation 8

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING EXAMINATIONS 2010

Homework 4. May An LTI system has an input, x(t) and output y(t) related through the equation y(t) = t e (t t ) x(t 2)dt

ECE 3620: Laplace Transforms: Chapter 3:

8 PAM BER/SER Monte Carlo Simulation

EE4512 Analog and Digital Communications Chapter 4. Chapter 4 Receiver Design

2tdt 1 y = t2 + C y = which implies C = 1 and the solution is y = 1

Capacity and Capacity-Achieving Input Distribution of the Energy Detector

EE123 Digital Signal Processing

Lecture 4 Capacity of Wireless Channels

EE 224 Signals and Systems I Review 1/10

Transcription:

EE 2 - Introduction to Digital Communications Homework 8 Solutions May 7, 2008. (a) he error probability is P e = Q( SNR). 0 0 0 2 0 4 0 6 P e 0 8 0 0 0 2 0 4 0 6 0 5 0 5 20 25 30 35 40 SNR (db) (b) SNR min = 2 2C. hus to reliably communicate bit per channel use, we need SNR > 3 = 5 db. At an error probability of 0 4 2-PAM requires roughly 2dB, an additional 7 db beyond the minimum. At an error probability of 0 5 it requires 3 db, an additional 8 db beyond the minimum. As the target error probability decreases, the gap to the minimum SNR increases without bound (albeit very slowly). his is consistent with what was learnt in class, that coding is required to achieve arbitrarily low error probabilities with finite SNR. (c) For M-PAM, P e = 2( /M)Q( SNR/(M )), see above figure.

( ) (d) For M-PPM, define SNR = E b /σ 2 log, then P e < (M )Q 2 M SNR. As M, 2 the gap decreases. 0 0 0 2 M=2 M=4 M=8 M=6 0 4 0 6 P e 0 8 0 0 0 2 0 4 0 6 0 5 0 5 20 25 30 35 40 SNR (db) 2. (a) With Mhz of bandwidth and ideal sinc pulses we have 2Msamples/s. o achieve R = 4Mbits/s we need to send 2 bits per sample. his requires either 4-PAM with no repetition coding, 8-PAM with x.5 repetition, or 6-PAM with x2 repetition. PPM can only achieve rates of less than bit per sample so we rule this scheme out. From the graph plotted in Q, we see that using 4-PAM to achieve an error probability of 0 4 requires an SNR of around 22 db. For this scheme E b /N 0 22 + 0 log 0 (/2) = 9 db. As using M-PAM with repetition does not improve the error probability for the same amount of total energy expended, 8-PAM with.5x repetition and 6-PAM with 2x repetition will use the same energy per bit to achieve a 0 4 error probability. hus either 4-PAM with no repetition, 8-PAM with.5x repetition, or 6-PAM with 2x repetition are all best choices in terms of minimizing energy use whilst meeting the required error probability and data rate. (b) o achieve R = 50 kbits/sec we need to send 0.075 bits per sample (or bit every 3.33 samples). his can be achieved using 2-PAM and x3 repetition. he required SNR to achieve the target error probability is 2 db - 0 log 0 (3) db. he corresponding E b /N 0 2 + 0 log 0 (3) + 0 log 0 () = 2 db. If we use M-PAM with M > 2, E b /N 0 remains unchanged. If we use M-PPM we need log 2 M/M 0.075. From the plot in Q we see that at an error probability of 0 4 the larger the value of M the smaller the required SNR. hus we choose M = 64, the maximum value in the proscribed range, in which case we can compute the required E b /N 0 to be around 8 db. So this is the best option. Another possibility is to use only a fraction of the allocated bandwidth. Say we use a 2

bandwidth of 0.075W, then the noise variance is reduced by a factor of /0.075 and the SNR is boosted by 0 log 0(/0.075) db. With 2-PAM we would now be able to communicate at R = 50 kbits/sec using an SNR of 2 = db and an E b /N 0 db. his is less energy per bit than 64-PPM, so it is a more desirable option if we are not restricted to using the full bandwidth allocated. 3. (a) A system diagram is shown below, where We have g(t) sinc(t/ ). y(t) = m>0 x(m) g(t m ) h(t) + w(t) ỹ(t) = m>0 x(m) g(t m ) g ( t) h(t) + w(t) y[n] = ỹ(n ) = x(m) g(t m ) g ( t) h(t) + w[n] t=n m>0 m>0 (t-m) w(t) x[m] x(t) y(t) g(t) h(t) g(-t) (t) y[m] (b) As the set of functions {sinc(t/ m)} m Z forms an orthonormal basis for the space L 2, which has the inner product defined by < f(t), g(t) >= we can write the filtered noise in terms of this basis as w(t) = + m= f(t)g(t)dt, α m sinc(t/ m), for some coefficients α m. Solving for α m we find α m = w[m], which yields τ/2 [ lim E[ w(t)] 2 τ/2 + dt E [ τ/2 + E + m= n= m= m= n= + w[m]sinc(t/ m)] 2 dt + E [w[m]w[n]] 3 w[m]w[n]sinc(t/ m)sinc(t/ n) sinc(t/ m)sinc(t/ n)dt ] dt

Now if for any ɛ > 0, m > ( + ɛ)τ/2 or n > ( + ɛ)τ/2, then sinc(t/ m)sinc(t/ n)dt sinc(t/ m)sinc(t/ n) dt as τ. hus lim n n E[ w(t)] 2 dt +(+ɛ)τ/2 +(+ɛ)τ/2 m= (+ɛ)τ/2 n= (+ɛ)τ/2 +(+ɛ)τ/2 +(+ɛ)τ/2 m= (+ɛ)τ/2 n= (+ɛ)τ/2 +(+ɛ)τ/2 m= (+ɛ)τ/2 +(+ɛ)τ/2 m= (+ɛ)τ/2 +(+ɛ)n/2 m= (+ɛ)n/2 E [ w[m] 2] E [ w[m] 2] E [ w[m] 2] < π = π [ t ( + ɛ)τ/2 dt ( + ɛ)τ/2 t dt = π ((2 + ɛ)τ/2) 2 (ɛτ/2) 2 π( + ɛ/2) 2 τ 2 0 E [w[m]w[n]] sinc(t/ m)sinc(t/ n)dt E [w[m]w[n]] δ nm As this result for holds for any ɛ > 0 we let ɛ 0 to get lim E[ w(t)] 2 dt n n +n/2 m= n/2 E [ w[m] 2]. ] (c) We can essentially use the same proof, we just need to show that if for any ɛ > 0, m > ( + ɛ)τ/2 or n > ( + ɛ)τ/2, then g(t/ m)g(t/ n)dt 0 () 4

as τ. As the functions g(t/ m) are orthonormal, they have finite energy, i.e. his guarantees the property () holds. g 2 (t)dt <. 4. (a) D is also measured in seconds. he variable t represents the number of seconds after the signal enters the channel. he parameter D dictates the amount of memory in the channel. (b) he impulse response is non-zero for all t > 0, an infinite duration. However, we can define the ɛ-delay spread as the smallest value of t such that a fraction ɛ of the total energy is contained in the impulse response up to time t, i.e. ɛ-delay spread = For the channel in question, the ɛ-delay spread is D 2 log 2 ɛ which is proportional to D, as expected. 0 min s.t. t 0 h(τ) 2 dτ>( ɛ) 0 h(τ) 2 dτ c) he discrete time channel response is ( h k = D e t/d sinc k t ) dt with = 0 6 seconds, we have the following plot t D = 0 5 D = 0 6 D = 0 7 D = 0 8 0.8 0.6 h k 0.4 0.2 0 0 2 3 4 5 6 7 8 9 0 k 5

he discrete time channel is effectively memoryless for D = 0 7 and D = 0 8. his is consistent with what was taught in class, as for these values of D, most of the symbol energy arrives in the first tap. 6