Академический Документы
Профессиональный Документы
Культура Документы
Grading Policy
Sessionals Homework/Matlab (Simulink) Assignments
Simulation Project (Report and Presentations) Abstract Submission by 4th week Final Exam
: :
: :
Modulation/Demodulation
Modulation is the process of modifying the info signal to facilitate transmission Demodulation reverses the process of modulation. It involves the detection and retrieval of the info signal Types
Coherent: Requires a reference info for detection Noncoherent: Does not require reference phase information
Structured Sequences
Involves the use of redundant bits to determine the occurrence of error (and sometimes correct it)
Multiplexing/Multiple Access
Is synonymous with resource sharing with other users Frequency Division Multiplexing/Multiple Access (FDM/FDMA)
Performance Metrics
Analog Communication Systems ^ Metric is fidelity: want m(t)m(t)
SNR typically used as performance metric
Main Points
Transmitters modulate analog messages or bits in case of a DCS for transmission over a channel.
Receivers recreate signals or bits from received signal (mitigate channel effects) Performance metric for analog systems is fidelity, for digital it is the bit rate and error probability.
Channels
A channel can typically be modeled as a linear filter with the addition of noise. The noise comes from a variety of sources, but predominantly:
Thermal background noise: Modeled as Gaussian, and white; thus it is referred to as additive white Gaussian noise (AWGN). Interference from other transmitted signals. These other transmitters whose signals we cannot completely cancel, we lump into the interference category. These may result in non-Gaussian noise distribution, or non-white noise spectral density.
The linear filtering of the channel result from the physics and EM of the medium. For example, attenuation in telephone wires varies by frequency. Narrowband wireless channels experience fading that varies quickly as a function of frequency. Wideband wireless channels display multipath, due to multiple time-delayed reflections, diffractions, and scattering of the signal off of the objects in the environment. All of these can be modeled as linear filters.
The filter may be constant, or time-invariant, if the medium, the TX and RX do not move or change. However, for mobile radio, the channel may change very quickly over time. Even for stationary TX and RX, in real wireless channels, movement of cars, people, trees, etc. in the environment may change the channel slowly over time.
System Model
Character
Member of an alphanumeric/symbol (A to Z, 0 to 9) Characters can be mapped into a sequence of binary digits using one of the standardized codes such as
ASCII: American Standard Code for Information Interchange EBCDIC: Extended Binary Coded Decimal Interchange Code
Binary Stream
A sequence of binary digits, e.g., 10011100101010
Symbol
A digital message made up of groups of k-bits considered as a unit
M - ary
A digital message constructed with M symbols
Digital Waveform
Current or voltage waveform that represents a digital symbol
Bit Rate
Actual rate at which information is transmitted per second
Bit Error Rate The probability that one of the bits is in error or simply the probability of error
Classification Of Signals
Deterministic and Random Signals
A signal is deterministic means that there is no uncertainty with respect to its value at any time.
Deterministic waveforms are modeled by explicit mathematical expressions, example: x(t) = 5 Cos 10t A signal is random means that there is some degree of uncertainty before the signal actually occurs.
Random waveforms/ Random processes when examined over a long period may exhibit certain regularities that can be described in terms of probabilities and statistical averages.
A discrete signal x(kT) is one that exists only at discrete times; it is characterized by a sequence of numbers defined for each time, kT, where k is an integer T is a fixed time interval.
Ex = lim x2(t) dt
T -T/2
= x2(t) dt
-
Example
Classify the following as power as energy signal: x (t) = A cos 2f0t for T0/2 t T0/2 & 0 elsewhere
Solution:
Energy signals have finite energy
As a general rule, periodic signals and random signals are classified as power signals
Example
Classify the following as power as energy signal: x (t) = A cos 2f0t Solution: Energy signals have infinite energy Energy signals are both Random and periodic. This signal is extended over the entire space, so it has infinite energy. We know that cosine function is periodic with period 2. Hence it is a Power Signal
28
Spectral Density
The spectral density of a signal characterizes the distribution of the signals energy or power in the frequency domain.
This concept is particularly important when considering filtering in communication systems while evaluating the signal and noise at the filter output.
The energy spectral density (ESD) or the power spectral density (PSD) is used in the evaluation.
Ex
= x2(t) dt
-
= |X(f)|2 df
-
Therefore:
Ex
= x (f) df
-
The Energy spectral density is symmetrical in frequency about origin and total energy of the signal x(t) can be expressed as:
Ex
= 2 x (f) df
0
Px = - Gx(f ) df = 2 0 Gx(f ) df
Example
Determine the energy spectral density of a square pulse x (t) = rect (t/T), where rect (t/T) equals 1 for T/2 < t < T/2, and equals 0 elsewhere. Solution:
ESD = |X (f)|2
Where X (f) is the Fourier Transform of x (t) X (f) = T sinc (fT) |X (f)|2 = T2 sinc2 (fT) So ESD = T2 sinc2 (fT)
33
Example
Find the average normalized power of: x (t) = A cos 2f0t Solution:
T0/2
Px = 1/T0 x2(t) dt
-T0/2 T0/2
Px = A2/2
34
Example
Find the average normalized energy of: x (t) = A cos 2f0t Solution:
T0/2
Ex = x2(t) dt
-T0/2 T0/2
Ex = A2cos2 (2f0t) dt
-T0/2
Ex = A2T0/2
35
Autocorrelation
Autocorrelation of an Energy Signal
Correlation is a matching process; autocorrelation refers to the matching of a signal with a delayed version of itself. Autocorrelation function of a real-valued energy signal x(t) is defined as:
- <<
The autocorrelation function Rx() provides a measure of how closely the signal matches a copy of itself as the copy is shifted units in time. Rx() is not a function of time; it is only a function of the time difference between the waveform and its shifted copy.
Rx(0) = x2(t) dt
x(t) x (t + ) dt
-T/2
When the power signal x(t) is periodic with period T0, the autocorrelation function can be expressed as Rx() = lim 1/T0
T0/2
-T0/2
x(t) x (t + ) dt
Rx() = Rx(-)
Rx() Rx(0) for all Rx() Gx (f) Rx(0) = 1/T0
T0/2
x2(t) dt
-T0/2
Example
Find the autocorrelation function of x (t) = A cos (2f0t + ) in terms of its period T0 = 1/f0. Solution:
T0/2
Example
Expand the last term using cos (a + b) = cos (a) cos (b) sin (a) sin (b) Take a = 2f0t + & b = Then use: o cos (x) cos (y) = [cos (x + y) + cos (x - y)] o cos (x) sin (y) = [sin (x + y) + sin (x - y)]
Example
Now find the average normalized power of given signal x (t) using autocorrelation function: Rx () = A2 cos (2f0) / 2 Using Px = Rx (0) Px = Rx (0) = A2 cos (2f0(0)) / 2 Px = Rx (0) = A2 cos (0) / 2 Px = Rx (0) = A2/2
42
Random Signals
Random Variables
All useful message signals appear random; that is, the receiver does not know, a priori, which of the possible waveform have been sent.
Let a random variable X(A) represent the functional relationship between a random event A and a real number.
The (cumulative) distribution function FX(x) of the random variable X is given by Fx(x) = P(X x) Another useful function relating to the random variable X is the probability density function (pdf) Px(x) = d Fx(x) / dx
Ensemble Averages
mX = E{X} = x Px(x) dx
-
The first moment of a probability distribution of a random variable X is called mean value mX, or expected value of a random variable X The second moment of a probability distribution is the mean-square value of X Central moments are the moments of the difference between X and mX and the second central moment is the variance of X Variance is equal to the difference between the mean-square value and the square of the mean
E{X2}
= x2 Px(x) dx
-
Random Processes
A random process X(A, t) can be viewed as a function of two variables: an event A and time.
Autocorrelation function of the random process X(t) Rx(t1,t2) = E{X(t1) X(t2)} = xt1xt2Px(xt1,xt2) dxt1dxt2
Stationary
A random process X(t) is said to be stationary in the strict sense if none of its statistics are affected by a shift in the time origin.
A random process is said to be wide-sense stationary (WSS) if two of its statistics, its mean and autocorrelation function, do not vary with a shift in the time origin.
E{X(t)} = mx= a constant Rx(t1,t2) = Rx (t1 t2)
The statistical properties of such processes can be determined by time averaging over a single sample function of the process.
A random process is ergodic in the mean if
T/2
x(t) x (t + ) dt
White Noise
The primary spectral characteristic of thermal noise is that its power spectral density is the same for all frequencies of interest in most communication systems Power spectral density Gn(f )
The effect on the detection process of a channel with additive white Gaussian noise (AWGN) is that the noise affects each transmitted symbol independently.
Ideal Filters
For the ideal low-pass filter transfer function with bandwidth Wf = fu hertz can be written as:
Ideal Filters
The impulse response of the ideal low-pass filter:
(1.61)
= ue-j2 f t0 e-j2 f t df
- fu
= fue-j2 f (t - t0) df = 2fu * sin 2fu(t t0)/ 2fu(t t0) = 2fu * sinc 2fu(t t0)
(1.62)
- fu
Bandwidth
Theorems of communication and information theory are based on the assumption of strictly bandlimited channels The mathematical description of a real signal does not permit the signal to be strictly duration limited and strictly bandlimited.
Bandwidth
All bandwidth criteria have in common the attempt to specify a measure of the width, W, of a nonnegative real-valued spectral density defined for all frequencies f < The single-sided power spectral density for a pulse xc(t) takes the analytical form:
(a) Half-power bandwidth. (b) Equivalent rectangular or noise equivalent bandwidth. (c) Null-to-null bandwidth. (d) Fractional power containment bandwidth. (e) Bounded power spectral density. (f) Absolute bandwidth.
Feedback Quiz
1) Differentiate between a discrete signal and digital signal. 2) What do you understand by Sampling and Quantization in digital communications? 3) What do you understand by Modulation and Demodulation in digital communications? 4) What is the difference between Baseband and Passband Modulation? 5) What is the Nyquist Criteria for perfect reconstruction of sampled signal? 6) Why we cannot send ideal square pulses on channel 7) What is a random variable? 8) What is a basis function ?