Académique Documents
Professionnel Documents
Culture Documents
Digital Communications
Syllabus
Personal Intro.
Textbook/Materials Used
Additional Reading
ID and Acknowledgment of Policies
Textbook
Chapter 1
ECE 6640 2
Syllabus
Everything useful for this class can be found on Dr. Bazuins web site!
http://homepages.wmich.edu/~bazuinb/
The syllabus
http://homepages.wmich.edu/~bazuinb/ECE6640/Syl_6640.pdf
ECE 6640 3
Who am I?
ECE 6640 5
Required Textbook/Materials
ECE 6640 6
Supplemental Books and Materials
John G. Proakis and Masoud Salehi, Digital Communications, 5th
ed., McGraw Hill, Fifth Edition, 2008. ISBN: 978-0-07-295716-7.
John G. Proakis and Masoud Salehi, Communication Systems
Engineering, 2nd ed., Prentice Hall, 2002. ISBN: 0-13-061793-8.
A. Bruce Carlson, P.B. Crilly, Communication Systems, 5th ed.,
McGraw-Hill, 2010. ISBN: 978-0-07-338040-7.
Leon W. Couch II, Digital and Analog Communication Systems, 7th
ed., Prentice Hall, 2007. ISBN: 0-13-142492-0.
Stephen G. Wilson, Digital Modulation and Coding, Prentice-Hall,
1996. ISBN: 0-13-210071-1.
Ezio Biglieri, D. Divsalar, P.J. McLane, M.K. Simon, Introduction
to Trellis-Coded Modulation with Applications, Macmillan, 1991.
ISBN: 0-02-309965-8.
ECE 6640 7
Identification and Acknowledgement
ECE 6640 8
Course/Text Overview
1. Signals and Spectra.
ECE 6640 9
Course/Text Overview (2)
3. Baseband Demodulation/Detection.
Exam #1
ECE 6640 10
Course/Text Overview (3)
5. Communications Link Analysis.
What the System Link Budget Tells the System Engineer. The
Channel. Received Signal Power and Noise Power. Link Budget
Analysis. Noise Figure, Noise Temperature, and System
Temperature. Sample Link Analysis. Satellite Repeaters. System
Trade-Offs.
ECE 6640 11
Course/Text Overview (4)
6. Channel Coding: Part 1.
Exam #2
ECE 6640 12
Course/Text Overview (5)
8. Channel Coding: Part 3.
Final Exam
ECE 6640 13
Course/Text Overview (6)
Advanced Topics (as time permits)
Final Exam
ECE 6640 14
Text Appendices
A. A Review of Fourier Techniques.
D. Often-Used Identities.
F. List of Symbols.
ECE 6640 16
Chapter 1
1. Signals and Spectra.
1.1 Digital Communication Signal Processing.
1.2 Classification of Signals.
1.3 Spectral Density.
1.4 Autocorrelation.
1.5 Random Signals.
1.6 Signal Transmission through Linear Systems.
1.7 Bandwidth of Digital Data.
ECE 6640 17
Sklars Communications System
Notes and figures are based on or taken from materials in the course textbook:
ECE 6640 Bernard Sklar, Digital Communications, Fundamentals and Applications, 18
Prentice Hall PTR, Second Edition, 2001.
Simplified Communications System
Format: making the message compatible with digital processing
Source Coding: efficient descriptions of information sources
Channel Coding: signal transformation enabling improved reception
performance after expected channel impairments
Modulation: formation of the baseband waveform
RF Mixing: frequency domain translation of baseband signal
Transmit/Receive: RF Amplifiers and Filters
RF Signal
Noise
Noise
Interference
Transmitting Receiving
Antenna Antenna
RF Communication Channel
r t s t hc t s2 t h2 t s N t hN t nt
ECE 6640 21
Why Digital?
1. Noise, Interference, Path Loss, and Channel Impairments
(signal environment)
2. Cost
3. Inherent Availability
4. Reliability and Reconfigurability
Notes and figures are based on or taken from materials in the course textbook:
ECE 6640 Bernard Sklar, Digital Communications, Fundamentals and Applications, 22
Prentice Hall PTR, Second Edition, 2001.
Terminology
Information Source
Textual Message
Character
Binary Digit (Bit)
Bit Stream
Symbol
Digital Waveform
Data Rate
Notes and figures are based on or taken from materials in the course textbook:
ECE 6640 Bernard Sklar, Digital Communications, Fundamentals and Applications, 23
Prentice Hall PTR, Second Edition, 2001.
Signal Processing Functions
Notes and figures are based on or taken from materials in the course textbook:
ECE 6640 Bernard Sklar, Digital Communications, Fundamentals and Applications, 24
Prentice Hall PTR, Second Edition, 2001.
Classification of Signals
ECE 6640 25
SKLAR DSP Tutorial
X f X f X f
*
x t dt
1
PX
2
T0 T0
2
1 *
G X f lim X T f X T f
T T
ECE 6640 27
Autocorrelation
of an Energy Signal
R XX xt x t dt
Properties:
1. Energy
R XX 0 E X 2 X 2
2. Symmetry R XX R XX
3. Maximum R XX R XX 0
4. Transform Pair R XX XX f
ECE 6640 28
Autocorrelation
of a Power Signal
T
1 2
XX lim x t x t dt
T T
T
2
Properties: T0
2
XX 0 x t
1
dt
2
1. Energy T0
T0
2
2. Symmetry XX XX
3. Maximum XX XX 0
4. Transform Pair XX G XX f
ECE 6640 29
Random Signals
1 Distribution Functions
Probability Distribution Function (PDF) or
Cumulative Distribution Function (CDF) [preferred]
0 FX x 1, for x
FX 0 and FX 1
FX is non-decreasing as x increases
Pr x1 X x 2 FX x 2 FX x1
For discrete events
For continuous events
ECE 6640 30
Random Signals
2. Density Functions
Probability Density Function (pdf) Probability Mass Function (pmf)
f X x 0, for x f X x 0, for x
f x dx 1
X f x dx 1
X
x x
FX
f X u du FX
f X u du
x2
Pr x1 X x 2 f x dx
x2
Pr x1 X x 2 f x dx
X
X
x1 x1
ECE 6640 31
Random Signals
Mean Values and Moments
1st, general, nth Moments
X EX
x f X x dx or X E X x Pr X x
x
E g X
gX f
X x dx or E g X g X Pr X x
x
E X x E X x
f X x dx or X Pr X x
n n n n n n
X
x
Central Moments
x X
X X n
E XX
n n
f X x dx
x X
X X n
E XX
n n
Pr X x
x
Variance and Standard Deviation
x X
X X
2
2
E X X
2 2
f X x dx
x X
2 X X
2
E XX
2 2
Pr X x
x
ECE 6640 32
Random Signals
The Gaussian Random Variable
f X x
1
exp
x X 2
, for x
2 2
2
where X is the mean and is the variance
x
v X 2
FX x
exp dv
1
2 2 2
v
Unit Normal
x
u2
x
1
exp du
2 2
u
x 1 x
x X x X
FX x or FX x 1
The Q-function is the complement of the normal function, :
(Appendix B)
u2
Q x
1
exp du
2 2
ECE 6640
ux 33
Random Processes
5. Random Processes
5.1. Introduction
Ensemble
From: George R. Cooper and Clare D. McGillem, Probabilistic Methods of Signal and
ECE 6640 System Analysis, 3rd ed.,Oxford University Press Inc., 1999. ISBN: 0-19-512354-9 34
Random Processes: Continuous,
Discrete and Mixed
Continuous and Discrete Random Processes
A continuous random process is one in which the random variables, such as X t1 , X t 2 , X t n ,
can assume any value within the specified range of possible values. A more precise definition for a
continuous random process also requires that the cumulative distribution function be continuous.
A mixed random process consists of both continuous and discrete components. The probability
distribution function consists of both continuous regions and steps. The pdf has both continuous
regions and delta functions.
ECE 6640 From: George R. Cooper and Clare D. McGillem, Probabilistic Methods of Signal and 35
System Analysis, 3rd ed.,Oxford University Press Inc., 1999. ISBN: 0-19-512354-9
Random Processes: Deterministic and
Nondeterministic
Deterministic and Nondeterministic Random Processes
A nondeterministic random process is one where future values of the ensemble cannot be predicted
from previously observed values.
A deterministic random process is one where one or more observed samples allow all future values
of the sample function to be predicted (or pre-determined). For these processes, a single random
variable may exist for the entire ensemble. Once it is determined (one or more measurements) the
sample function is known for all t.
ECE 6640 From: George R. Cooper and Clare D. McGillem, Probabilistic Methods of Signal and 36
System Analysis, 3rd ed.,Oxford University Press Inc., 1999. ISBN: 0-19-512354-9
Random Processes: Stationary and
Nonstationary (1)
Stationary and Nonstationary Random Processes
The probability density function for random variables in time as been discussed, but what is the
dependence of the density function on the value of time, t, when it is taken?
If all marginal and joint density functions of a process do not depend upon the choice of the time
origin, the process is said to be stationary (that is it doesnt change with time). All the mean values
and moments are constants and not functions of time!
For nonstationary processes, the probability density functions change based on the time origin or in
time. For these processes, the mean values and moments are functions of time.
ECE 6640 37
From: George R. Cooper and Clare D. McGillem, Probabilistic Methods of Signal and
System Analysis, 3rd ed.,Oxford University Press Inc., 1999. ISBN: 0-19-512354-9
Random Processes: Stationary and
Nonstationary (2)
Stationary and Nonstationary Random Processes
The requirement that all marginal and joint density functions be independent of the choice of time
origin is frequently more stringent (tighter) than is necessary for system analysis.
A more relaxed requirement is called stationary in the wide sense: where the mean value of any
random variable is independent of the choice of time, t, and that the correlation of two random
variables depends only upon the time difference between them.
That is
E X t X X and
E X t1 X t 2 E X 0 X t 2 t1 X 0 X R XX for t 2 t1
ECE 6640 38
From: George R. Cooper and Clare D. McGillem, Probabilistic Methods of Signal and
System Analysis, 3rd ed.,Oxford University Press Inc., 1999. ISBN: 0-19-512354-9
Random Processes: Ergodicity
Ergodic and Nonergodic Random Processes
Ergodicity deals with the problem of determining the statistics of an ensemble based on
measurements from a sample function of the ensemble.
For ergodic processes, all the statistics can be determined from a single function of the process.
This may also be stated based on the time averages. For an ergodic process, the time averages
(expected values) equal the ensemble averages (expected values).
That is to say,
T
x n f x dx lim
X t dt
1
Xn n
T 2T
T
From: George R. Cooper and Clare D. McGillem, Probabilistic Methods of Signal and
ECE 6640 System Analysis, 3rd ed.,Oxford University Press Inc., 1999. ISBN: 0-19-512354-9 39
Random Processes
The power spectral density is the Fourier Transform of the autocorrelation:
S XX w R XX
EX t X t exp iw d
For an ergodic process,
T
XX lim
xt xt dt xt xt
1
T 2T
T
T
XX E X t X t
xt xt dt exp iw d
1
lim
T 2T
T
T
XX lim
xt exp iwt xt exp iwt d dt
1
T 2T
T
T
XX lim
xt exp iwt X w dt
1
T 2T
T
T
XX X w lim
xt exp i wt dt
1
T 2T
T
XX X w X w X w
2
ECE 6640 40
From: George R. Cooper and Clare D. McGillem, Probabilistic Methods of Signal and System Analysis, 3rd ed.,Oxford
University Press Inc., 1999. ISBN: 0-19-512354-9
Binary Sequence, Low Bit Rate
Notes and figures are based on or taken from materials in the course textbook:
ECE 6640 Bernard Sklar, Digital Communications, Fundamentals and Applications, 41
Prentice Hall PTR, Second Edition, 2001.
Binary Autocorrelation and PSD
Notes and figures are based on or taken from materials in the course textbook:
ECE 6640 Bernard Sklar, Digital Communications, Fundamentals and Applications, 42
Prentice Hall PTR, Second Edition, 2001.
Bandwidth Consideration
Notes and figures are based on or taken from materials in the course textbook:
ECE 6640 Bernard Sklar, Digital Communications, Fundamentals and Applications, 44
Prentice Hall PTR, Second Edition, 2001.
White Noise
Noise is inherently defined as a random process.
You may be familiar with thermal noise, based on the energy of an atom and the mean-free path
that it can travel.
As a random process, whenever white noise is measured, the values are uncorrelated with each
other, not matter how close together the samples are taken in time.
Further, we envision white noise as containing all spectral content, with no explicit peaks or
valleys in the power spectral density.
S XX w S 0
This is an approximation or simplification because the area of the power spectral density is infinite!
ECE 6640 From: George R. Cooper and Clare D. McGillem, Probabilistic Methods of Signal and 45
System Analysis, 3rd ed.,Oxford University Press Inc., 1999. ISBN: 0-19-512354-9
Band Limited White Noise
Thermal noise at the input of a receiver is defined in terms of kT, Boltzmanns constant times
absolute temperature, in terms of Watts/Hz. Thus there is kT Watts of noise power in every Hz of
bandwidth.
W
E X 2 R XX 0
S 0 dw 2 W S 0
W
How much noise power, in dBm, would I say that there is in a 1 MHz bandwidth?
dBkTB dBkT dBB 174 60 114 dBm
ECE 6640 46
White Noise in Comm.
Notes and figures are based on or taken from materials in the course textbook:
ECE 6640 Bernard Sklar, Digital Communications, Fundamentals and Applications, 47
Prentice Hall PTR, Second Edition, 2001.
Noise as A Gaussian Random Process
A Gaussian Random Variable
f X x
1
exp
x X 2
, for x
2 2 2
where X is the mean and is the variance
x
v X 2
FX x
exp dv
1
2 2 2
v
Convolution Integrals
y t
xt h d
0
or
t
y t
ht x d
ECE 6640 ht dt 49
Transfer Function
Hf Hf exp j f
ImHf
f tan 1
ReHf
x t A cos2 f 0 t
yt h t x t
yt A Hf 0 cos2 f 0 t f 0
ECE 6640 50
Filtering a Random Process
RYY d1 d2 h1 h2 R XX 1 2
0 0
SYY w RYY d1 d2 h1 h2
R XX 1 2 exp iw d
0 0
SYY w R YY SXX w Hw H w
SYY w RYY S XX w H w
2
ECE 6640 51
Distortionless Transmission and
the Ideal Filter
To receive a signal without distortion, only changes in the
magnitude and/or a time delay is allowed.
yt K x t t 0
Yf K Xf exp 2 f t 0
ECE 6640 52
Ideal Filter (1)
1, for f f u 2 f t 0 , for f f u
Hf f
0, for f f u arbitrary, for f f u
h t 1 exp j2 f t 0 exp j2 f t df
f u
fu
h t exp j2 f t t 0 df
f u
ECE 6640 53
Ideal Filter (2)
Continuing
fu
h t exp j2 f t t 0 df
f u
exp j2 f t t 0
fu
h t
j2 t t 0 f u
exp j2 f u t t 0 exp j2 f u t t 0
h t
j2 t t 0 j2 t t 0
2 sin2 f u t t 0
h t
2 t t 0
h t 2 f u sinc2 f u t t 0
Notes and figures are based on or taken from materials in the course textbook:
ECE 6640 Bernard Sklar, Digital Communications, Fundamentals and Applications, 55
Prentice Hall PTR, Second Edition, 2001.
Realizable Filters, RC Network
1st order
Butterworth
Filter
Notes and figures are based on or taken from materials in the course textbook:
ECE 6640 Bernard Sklar, Digital Communications, Fundamentals and Applications, 56
Prentice Hall PTR, Second Edition, 2001.
White Noise in an RC Filter
Notes and figures are based on or taken from materials in the course textbook:
ECE 6640 Bernard Sklar, Digital Communications, Fundamentals and Applications, 58
Prentice Hall PTR, Second Edition, 2001.
Signal Filtering in the Real World (2)
Notes and figures are based on or taken from materials in the course textbook:
ECE 6640 Bernard Sklar, Digital Communications, Fundamentals and Applications, 59
Prentice Hall PTR, Second Edition, 2001.
Bandwidth Considerations, Easy
Notes and figures are based on or taken from materials in the course textbook:
ECE 6640 Bernard Sklar, Digital Communications, Fundamentals and Applications, 60
Prentice Hall PTR, Second Edition, 2001.
Bandwidth Considerations, Harder
Notes and figures are based on or taken from materials in the course textbook:
ECE 6640 Bernard Sklar, Digital Communications, Fundamentals and Applications, 63
Prentice Hall PTR, Second Edition, 2001.
Bandwidth Definitions
(a) Half-power bandwidth. This is the interval between frequencies at
which Gx(f ) has dropped to half-power, or 3 dB below the peak value.
(b) Equivalent rectangular or noise equivalent bandwidth. The noise
equivalent bandwidth was originally conceived to permit rapid
computation of output noise power from an amplifier with a wideband
noise input; the concept can similarly be applied to a signal bandwidth.
The noise equivalent bandwidth WN of a signal is defined by the
relationship WN = Px/Gx(fc), where Px is the total signal power over
all frequencies and Gx(fc) is the value of Gx(f ) at the band center
(assumed to be the maximum value over all frequencies).
(c) Null-to-null bandwidth. The most popular measure of bandwidth for
digital communications is the width of the main spectral lobe, where
most of the signal power is contained. This criterion lacks complete
generality since some modulation formats lack well-defined lobes.
ECE 6640 64
Bandwidth Definitions (2)
(d) Fractional power containment bandwidth. This bandwidth criterion
has been adopted by the Federal Communications Commission (FCC
Rules and Regulations Section 2.202) and states that the occupied
bandwidth is the band that leaves exactly 0.5% of the signal power
above the upper band limit and exactly 0.5% of the signal power below
the lower band limit. Thus 99% of the signal power is inside the
occupied band.
(e) Bounded power spectral density. A popular method of specifying
bandwidth is to state that everywhere outside the specified band, Gx(f )
must have fallen at least to a certain stated level below that found at
the band center. Typical attenuation levels might be 35 or 50 dB.
(f) Absolute bandwidth. This is the interval between frequencies, outside
of which the spectrum is zero. This is a useful abstraction. However,
for all realizable waveforms, the absolute bandwidth is infinite.
ECE 6640 65
Spectrum and Time Domain of a
Band-limited Bandpass Signal
ECE 6640 Notes and figures are based on or taken from materials in the course textbook: 66
Bernard Sklar, Digital Communications, Fundamentals and Applications,
Prentice Hall PTR, Second Edition, 2001.
Summary
Communication must consider a number of aspects
Time and Frequency Domain Signals
Discrete and Continuous Time Signal Constructs
Deterministic and Random Signal Properties
Models of Signal Propagation
Simple time and amplitude changes
Complex channel impairments
Models of Other Signals in the Environment
Noise (white, Gaussian, or more complex)
Interference
Multipath
To successfully model and analyze modern communication
systems, there is a lot of prerequisite knowledge required.
ECE 6640 67