Sie sind auf Seite 1von 214

1-1

Communication Systems
Lecture 1
1-2
Why digital communication
1-Ease generation of digital signals if compared with analog ignals
generation as shown in fig(1.1)
!Distance 1 Distance 2 Distance 3 Distance 4
Original pulse some signal distortion Degraded signal Amplification
to regenerate pulse



1 2 3 4
Fig (1.1)
-The shape of the waveform is affected by two basic mechanisms;
a-All transmission lines and circuits have some nonideal frequency
transfer function, there is a distorting effect on the ideal pulse.
b-Unwanted electrical noise or other interference farther distorts the
pulse waveform .
-Circuits that perform the regeneration are called regenerative
repeaters
2-Digital circuits are less subject to distortion and interference than
analog circuits. Because binary digital cct operate in one of two
states either one (fully on) or zero (fully off) Such two state
operation facilitates signal regeneration and thus prevents noise and
1-3
other disturbance from accumulating in transmission. Analog
signals, however, are not two-state signals, they can take any
infinite variety of shaps. Once the analog signal is distorted, the
distortion cannot be removed by amplification, digital circuits are
more reliable and can be produced at a lower cost then analog ccts.
3- Digital cct . are more reliable and can be produced at a lower
cost . than analog ccts .
4-Digital hardware is more flexible implementation than analog
hardware (e.g microprocessor, digital switching and large scale
integrated (LSI) cct
5-Multiplexing of digital signals (TDM)is simpler than analog
signals(FDM).
6-Different type of digital signals (data, telegraph , telephone,
television ) can be treated as identical signals in transmission and
switching
7-Digital techniques protect themselves against interference and
jamming by using error correction codes, signal processing and
cryptography
8-Data communication always is from computer to computer or
from digital instruments or terminal to computer such digital
terminations , are best served by digital communication link
1-4
Disadvantages of Digital Communication
1-Signal processing for digital communication is more complex
than for analog communication
2-Synchronization for digital communication is more complex than
analog communication
3-Digital communication system is non graceful for degradation,
however, analog system degrade more graceful
Typical Block Diagram of a Digital Communication
Fig(1.2) shows a typical block diagram of digital communication
system (DCS) .
1-The upper blocks format, source encode , encrypt ,channel
encode , multiplex, pulse modulate , bandpass modulate , frequency
spread , and multiple access denote signal, transformations from the
source to the transmitter(TR)
2-The lower blocks denote signal transformation from the
receiver(RC)to the sink , essentially reversing the signal processing
steps performed by the upper blocks
3-For wireless applications ,the transmitter consist of frequency up
conversion stage to radio frequency (RF),high power amplifier and
antenna. The receiver portion consist of an antenna and low-noise
amplifier(LNA).Frequency down conversion is performed in the
front end of the receiver.
1-5
4-The input information source is converted to binary digits (bits) ,
the bits are then grouped to form digital messages or message
symbols each symbol (m
i
, where i=1,2,.M)can be regarded as
member of a finite alphabet set containing M members. Thus, for m
=2 the message symbol Mi is binary
5-For analog system , the message waveform is typically of an
infinite set of possible waveforms.
6-For systems that use channel coding ( error correction coding),
sequence of channel symbols (code symbols). Because a message
symbol or a channel symbol can consist of a single bit or grouping
of bits, a sequence of such symbols is also described as a bit stream
as shown in fig (1.2)
7-The essential blocks for a digital communication system are;
formatting, modulation, demodulation /detection and
synchronization
a-Formatting transforms the source information into the bits from
this point in the fig(1.2) up to pulse modulation block , the
information remains in the form a bit stream .
b- Modulation is the process by which message symbols or channel
symbols (when channel coding is used) are converted to waveforms
that are compatible with the requirements of the transmission
channel . Pulse modulation is the process of conversion each
message symbols an channel symbols from binary representation to
a base band waveform. The term of a base band refers to a signal
1-6
whose spectrum extend from(or near) dc up to some finite value,
usually less than a few megahertz when pulse modulation is applied
to binary symbol the resulting binary waveform is called pulse
code modulation (PCM)waveform. When pulse modulation is
applied to nonbinary symbols, the resulting waveform is called an
M-ary pulse modulation waveform.
c-Bandpass modulation, it is required whenever the transmission
medium will not support the propagation of pulse like waveforms
The term bandpass is used to indicate that the baseband waveform
is frequency translated by a carrier wave to a frequency that is
much larger than the spectral content of the base band
additive random noise distorts the received signal during the
various points along the signal route
d-Demodulation /detection , the receiver front end and the
demodulator provides frequency down conversion for each band
pass waveform and to restores to an optimally shaped baseband
pulse in preparation for detection.
e-Equalization is used in or after the demodulator as a filtering
option to reverse any degrading effects on the signal that were
caused by the channel. Equalization becomes essential whenever
the impulse response of the channel is so poor that the received
signal is badly distorted. An equilizer is implemented to
compensate for (i-e remove or diminish) any signal distortion
caused by channel
1-7
Note
Demodulation is defined as recovery of a waveform (baseband
pulse) and detection is defined as a decision making regarding the
digital meaning of that waveform (sometimes use the terms
demodulation and detection interchangeably)
f-Source coding produces analog to digital conversion and removes
redundant (unneeded) information. The typical digital
communication system (DCS) would either used source coding or it
would use the simpler formatting transformation (for digitizing
alone)
g-Encryption is used to provide privacy for communication
channel.
h-Multiplexing and multiple access produces combine signals that
might have different characterisitics or might originate from
different sources. The main difference between the two is that
multiplexing takes place locally (e.g printed circuit board, with an
assembly or even within a facility) and multiple access takes place
remotely (e.g multiple users need to share the satellite transponder)
i-Frequency spreading is used to increase the capability of the
channel to resiste the interference(both natural and intentional ). It
is also a valuable technique used for multiple access
j. Synchronization is involved in the control of all signal processing
within the digital communication channel.
1-8
Basic Digital Communication Terms .
1-Information source; this the devise producing information to be
communicated by means of the DCS. Information sources can be
analog or discrete or discrete .The output of analog source can have
any value in a continuous range of amplitudes , whereas the output
of a discrete information source takes its value from a finite set.
Analog information can be transformed into digital source through
the use of sampling and quantization. Sampling and quantization
techniques called formatting and source coding
2-Textual message. This is a sequence of characters(e.g, ABC, ok,
..$9, 567, 273).For digital transmission, the message will be a
sequence of digits or symbols from a finite symbol set or alphabet
3-Character. A character is a number of an alphabet or set of
symbols [e.g , A, g , $.....] characters may be mapped into a
sequence of binary digits. There are several standardized codes
used for character encoding including the American Standard code
for information interchange(ASCII)
4-Binary digit (bit); this is the fundamental information unit for all
digital systems .The term bit also is used as a unit of information
content
5-Bit stream; this is a sequence of binary digits (ones and zeros) A
bit stream is often termed a baseband signal .
1-9
6-Symbol (digital message) ; A symbol is a group of K bits
considered as a unit. We refer to this unit as a message symbol
mj(i-1,......,m)from afinit symbolset or alphabet
[e.g 1 binary symbol (K=1,M=2)
10 quaternary symbol(K=2,M=4)
011 8-ary symbol (K=3,M=8)]
7-Digital waveform ; this is a voltage or current waveform (a pulse
for baseband transmission) that represents a digital symbol
8-Data rate; this quantity in bits per second (bit/s)
Digital versus Analog Performance Criteria
A principle difference between analog and digital communication
systems has as to do with the way in which we evaluate their
performance
1-Analog systems draw their waveform from an infinite set, that is
a receiver must deal with an infinite number of possible wave
shapes .The figures of merit for the performance of analog systems
are:-
Signal to noise ratio, percent of distortion or expected mean square
error between transmitted and received waveforms.
2-Digital communication system transmits signal that represent
digits. These digits form a finite set or alphabet, and the set is
known a priori to the receiver. The figure of merit for the
performance of digital systems is :-probability of error .

1-10
Fig (1-2) Typical block diagram of a digital Comm .System
2-1
Communication Systems
Lecture 2
2-2
Classification of signals
1.Deterministic and Random Signals
A signal can be classified as deterministic , meaning that there is
no uncertainty with respect to its value at any time or as random
that there is some degree uncertainty before the signal actually
occurs .Deterministic signals or waveforms are modeled by clear
mathematical expressions , such as 5 t) ( = cos10t . For random
waveform it is not possible to write such clear mathematical
expressions .
2.Periodic and Nonperiodic Signals
A signal t) ( is called periodic in time if there exist a constant
T
o
> 0 such that
_( t) = _[ t + T
0
] for -< t < (2.1)
where t denotes time. The resultant value T
o
that satisfies this
condition is called the periodic of t) ( .The period T
o
defines
the duration of one complete cycle of t) (
A signal for which there is no value of T
o
that satisfies Equattion
(2.1) is called nonperodic signal.
2-3
3-Analog and Discrete Signals
An analog signal t) ( is a continuous function of time, that is
Fig (2.1)
t) ( is defined for all t (e.g speech).
By comparison a discrete signal (KT) is one that exists only at
discrete times, it is characterized by a sequence of number for
each (KT)
4-Analog and digital Signals
a-A signal whose amplitude can take any value in a continuous
range is an analog signal . This means that an analog signal
amplitude can take on an infinite number of values
b-A digital signal can take only a finite number of values. For a
signal to be define as digital , the number of values need not be
restricted to two (It can take any finite number as in the case
M-ary signal).
c-The terms continuous time and discrete time define the nature
of signal along the time (horizontal axis) .
2-4
The terms digital and analog define the nature of the signal
amplitude (vertical axis). Fig(2.2) shows examples of various
types of signals .It is clear that the analog signal is not necessarily
continuous time and digital signal is not necessarily discrete time
Fig (2.2)
5-Energy and power signals
An electrical signal can be represented as a voltagev (t) or
i(t)with instantaneous power P(t) across a resistor R defined by
) 2 . 2 .....( .......... ) (
) (
2
) (
2
R i
R
t
t P = =
v
g ( t ) g (t)
Fig (2-1)

Analog continuous time
Digital continuous time
g (t) g (t) Digital discrete time

t
Analog- continuous time
2-5
In communication systems ,power is often normalized by
assuming R=1O ,although R may be another value in the actual
circuit . For normalized case , regardless of whether the signal is a
voltage or current waveform ,the normalization convention allow
us to express the instantaneous power as
P (t) = ) 3 . 2 .......( .......... ) (
2
t _
where . ) (t _ is either a voltage or a current signal
The energy dissipated during the time interval (-T/2,T/2) by a
real signal with instantaneous power expressed by eq (2.3)can be
written as
) 4 . 2 ........( .......... .......... ) (
2 /
2 /
2
t d t E
T
T
x
}

= _
and the everage power dissipated by the signal during the interval
is
) 5 . 2 ....( .......... ) (
1 1
2 /
2 /
2
}
= =
T
T
T
t d t
T
E
T
P _
_
_
The performance of a communication system depends on the
received signal energy ,higher energy signals are detected more
reliably (with fewer errors) than are lower energy signals
The power is the rate at which energy is delivered .
2-6
The power determines the voltages that must be applied to the
transmitter and the intensities of the electromagnetic field that one
must contend with radio in systems .
We classify _ (t) as an energy signal if and only if ,it has
nonzero but finite energy
|
|
.
|

\
|
( (
x
E 0 for all time where

}
}

=

) 6 . 2 .......( .......... .......... ) (
2 /
2 /
) 6 . 2 ( ) ( lim
2
2
. ..........
b t d t E
T
T
a t d t E
T x
_ _
_
The periodic signal which is defined according eq.(2.1)
_( t) = _[ t + T
0
] .. (2.1)
-Thus the periodic signal exist for all time and thus has infinite
energy (i.e the periodic signal it is not an energy signal). Also
random signal has infinite energy it is not an energy signal.
A signal is defined as a power signal if and only if it has finite
but nonzero power ) ( ( (
x
P o . For all time

) 7 . 2 ..( .......... ) (
1
lim
2 /
2 /
2
t d t
T
P
T
T
T
}


= _
_
2-7
The energy and power classifications are mutually exclusive. An
energy signal has finit energy but zero average power , whereas
power signal has finite average power but infinite energy .
As general rule!
1-Periodic signals and random signals are classified as power
signals .
2-Determinisitic and nonperiodic signals are classified as energy
signals .
5-The unit Impulse Function or Dirac Delta Function
The Impulse function is an infinitely large amplitude pulse with
zero pulse width and unity weight (area under pulse) concentrated
at the point .the unit impulse is characterized by the following
relationships :-
}

=
= =
= =
=
}

) 11 . 2 ....( .......... ) ( ) ( ) (
) 10 . 2 .( .......... .......... 0 ) (
) 9 . 2 ( .......... .......... 0 0 ) (
) 8 . 2 ...( .......... .......... 1 ) (
o o
t x t d t t t x
t for t
t for t where
t d t
o
o
o
o
The unit impulse o(t) is not a function in the usual sense. When
operation involve o (t) as a unit area pulse of finie amplitude and
nonzero duration , after which the limit is considered as the pulse
duration approaches zero.
2-8
-o (t) can be represented graphically as a spike located at t=t
0
with
height equal to its integral area.
-Equation (2-11) is known shifting or sampling property of the
unit impulse function , the unit impulse multiplier selects a
sample of the function _(t) evaluated at t=t
o
Spectral Density
The spectral density of a signal characterizes the distribution of
the signals energy or power in the frequency domain .This
concept is important when considering filtering in communication
systems in order to evaluate signal and noise at the filter output .
1.Energy Spectral Density (ESD)
The total energy of a real valued energy signal _ (t) defined over
the interval (- to ) is described by eq (2. 6) .Using Parseral`s
theorem, we can relate the energy of such a signal expressed in
the time domain to the energy expressed in frequency domain as
}
}
= =

(2.12) ..... f......... d


2
(f) X t d (t)
2
x
x
E
where X(f) is the Fourier transform of the nonperiodic signal
) ( . ) ( f
x
Let t x denote the squared magnitude spectrum ,
defined as .
..(2.13) Hz........ / Joules | X(f) | (f)
2

= =
2-9
The quantity ) ( f
_
is the waveform energy spectral density
(ESD ) of the signal _( t) .
The total energy of _ (t) ) 14 . 2 ( ) ( .......
}


= f d f
x
E
x

Energy spectral density describes the signal energy per unit
bandwidth.
There are equal energy contribution from both positive and
negative frequency components ,since for a real signal
) ( , ) ( f X t _ is an even function of a frequency
}

=
0
) 15 . 2 ...( .......... ) ( 2 t d f E
x
_

2.Power Spectral Density (PSD)


The everage power P_ of a real valued power signal _ (t) is
defined in Eq (2-7)

) 7 . 2 .......( ) (
1
lim
2 /
2 /
2
t d t x
T
P
T
T
T
}


=
_
If _(t)is a periodic signal with period T
0
it is classified as a
power signal (since 0<P
_
<)and the average power dissipated by
the periodic signal during the interval T
o
(signal period) is
) 16 . 2 .......( ) (
1
lim
2 /
0
2 /
0
2
t d t
T
T x
P
T
T
}

= _
2-10
Parseval`s theorem for a real valued periodic signal takes the
form

) 17 . 2 .......(
1
2
2
2
2

=
}

=

=

n
T
T
C
n
t d
T
x
P _

where |C
n
| terms are complex Fourier series coefficients of the
periodic signal.
The power spectral density (PSD) function G
x
(f) of the periodic
signal _(t) is a real , even, and nonnegative function of frequency
that gives the distribution of the power of _(t) in the frequency
domain, defined as
) 3 ...(2.1 )......... f n (f (f) G
0
2
n

=

=
c
n
_
Thus the PSD of a periodic signal is a discrete function of
frequency. The average normalized power of a real valued signal
defined as
}
}

= =
0

.14) ........(2 t d (f) G 2 f d (f) G P


_
If _(t) is a nonperiodic signal it cannot be expressed by Fourier
series ,and if it is a nonperiodic power signal it may not have a
Fourier transform .
2-11
If we form atruncated version _(t) of the nonperiodic power
signal _(t) by observing it only in the interval (-T/2,T/2),then _(t)
has finite energy and has a proper Fourier transform X
T
(f) . The
PSD of the nonperiodic _(t) can then defined in the limit as
) 15 . 2 .....( ..........
2
) (
1
lim ) ( f X
T
T
f G
T
x

=
Ex (2-1) (a) Find the average normalized power in the waveform
_(t) =A cos2 F
0
t using time averaging
(b) Repeat part (a) using the summation of spectral coefficients
Solution Using eq(2.17)
a) }

= dt t
T
P
) (
1
2
_
_ (2.17)
Using eq (2.13) and (2.14)
) f n (f (f) G
0
2
n

=

=
C
n
_
2
1 1
A
C C
= =

2-12
0 =
C
n
for n=0,2, 3,.
) (
2
) (
2
) ( ) (
2 2
) (
f
f
A
f
f
A
G
f

= + + o o
_
}
= + =
+ +
=



2
)
2
( )
2
(
)] ( )
2
( ) ( )
2
( [
2
2 2
2 2
A
A A
df f f
A
f f
A
P
o o
_
Note Fourier series
t d
t j2
e (t)
0
T
1
C where
t f jn2 e C
/2
0
T
/2
0
T
n
}

=
f
t
n
n
_
_
0
) (
Autocorrelation of a Nonperiodic (Energy) Signal
Correlation is a matching process , autocorrelation refers to the
matching of a signal with a delayed version of itself. The
autocorrelation function a real valued energy signal _(t) is defined
as
R
_
}


= ( ( + ..(2.16) .......... t for d ) (t (t) t t t) (

The autocorrelation function R
_
() provides a measure of how
closely the signal matches a copy of itself as the copy is shifted
units in time.
2-13
Rx ( )is not a function of time , it is only function of the time
difference between the waveform and its shifted copy .
-The autocorrrelative function of a real valued energy signal has
the following properties:
1. R
_
Zero about in l symmetrica ) ( R =
_
t) (
2. origin the at occurs value maximum all for (0) (

R s
_
R )
pair transform Fourier a form
density spectral energy and n correlatio auto (f) ( R
_ _
) . 3
4.
}

= t d (t) (0) x R
value at the origin is equal to the energy of the signal
Autocorrelation of a Periodic (Power) Signal
The autocorrelation function of a real valued signal _() is defined
as
( )
2.17) .... for t d (t
T
1
lim R
/2 To
/2 To
( ) ( ) ( ( + =
}


t _ _ t t
T x
When the power signal _(t) is periodic with period T
o
, the time
average in Eq(2.17) may be taken over period T
0
, and the
autocorrelation function can be expressed as
2-14
8) ......(2.1 for t d (t
/2
o
T
/2
o
T
x
0
T
1
( ( +
}

= ) ( ) ) ( t R _ t
_
The autocorrelation function of a real valued periodic signal has
properties similar to those of an energy signal.
Random signals
The main objective of a communication system is the transfer of
information over a channel. All usefull message signals appear
random, the receiver does not know which of the possible
message waveforms will be transmitted. Also the noise that added
to the message signals is random (due to random electrical
signals).
1-Random variables
The term random variable is used to define (signify a rule by
which a real number is assigned to each possible outcome of an
experiment .Let the possible outcomes of an experiment be
identified by the symbols (A) to each possible outcome.
The rule or functional relationship represented by the symbol
X ( ) is called a random variable
-The random variable may be discrete or continuous.
-The cumulative probability distribution function or distribution
function of a random variable is defined as
2-15
) ) ....(2.19 .......... ) (X P ( F s =
F(_) is simply the probability that an observed value will be less
than or equal to the quantity _ .
-The distribution function F( _) has the following properties

( ) ( )
( )
1 ) ( F 4
0 F 3
if F 2
1 F 0 1
= +
=
( s
s s |
.
|

\
|
2 1 2 1
F
Fig (2.3)
-The density function an probability density function (Pdf) arises
from the fact that the probability of the event _
1
< X< _
2
equals
F (_)
_
1 2 3
2-16
( ) ( ) ( ) ( )
( )
( )
}
=
=
( ( = ( = ( (
2
1
2
2
2 2 2 1
) 20 . 2 ........(
) (
_
_ _
_ _
_ _ _ _ _
_
d
F F
X P X P X P P
x
x x
The probability density function has the following probabilities:-
1 ) Fx( ) ( Fx d ) ( Px 2)
0 ) ( Px 1)
= + =
>
_ _
_
The pdf is always a nonnegative function with total area =1
Note
For ease of notation, we will often omit the subscript X and write
simply p ( _)
- The mean value m
x
or expected value of a random variable X is
defined by
) 1 ......(2.2 d ) ( P ) E( m a _ _ _
_ _
}


= =
where E ( ) is called the expected value operator
-The mean square value of X as follows :
) ..(2.21 .......... d ) (
2
)
2
( E b p _ _ _
_
}
=


The variance of X is defined as
22) .......(2 (x)
2
)
x
m (
2
)
x
m E(x
x

2
. (X) var _
_
d p
}

= = =
2-17
where (X-m
x
) is the difference between x and m
x
) 22 . 2 ......( ..........
2
. 2
2
) ( 2 )
2
(
2
2
2 2
2
2
2 2
2
m
X E
m
m
x
m X E
m
X E
x
m X E
x
m X
x
m x E
x
m x E And
x
x
x x
x
x
=
+ =
+ =
+ = =
|
|
.
|

\
|
|
|
.
|

\
|
|
|
.
|

\
|
|
.
|

\
|
o
o
Thus the variance is equal to the difference between the mean
square value and the square of the mean.
Random processes
-A random process X (A,t) can be viewed as a function of two
variables; an event A and time .Fig(2-4) , shows a random
process. In the figure (2-4) ;
1-There are N sample functions of time, X
j
( t)
2-Each sample function can be considered as the output of a
different noise generator
3-For specific event Aj we have a signal time function
X(Aj, t ) = X
j
(t) (i.e sample function )
4-The totality of sample function is called ensemble
5-For specific event A=Aj and a specific time t=t
k
,X (Aj,t
k
) is
simply a number.
2-18
Fig (2-4) Random process
Power spectral density and Autocorrelation of a random process
-A random process X(t ) can generally be classified as a power
signal having a power spectral density G_ (f) of the form shown
in eq ( 2.15)
....(2.23) .......... (f X
T
1
im (f) G
2
/ / )
T T
L

=
_
where X (f) is the Fourier transform of _(t )
2-19
-G
_
(f) describes the distribution of a signal power in the
frequency domain as well as enables us to evaluate the signal
power that will pass through a network having known frequency
characteristics.
Fig (2.5) shows the autocorrelation and power spectral density
for binary waveform (bipolar ).The duration of each binary digit
is T second
2-20
Fig (2.5)

2-21
Noise in communication systems
-The term noise refers to unwanted electrical signals that are
always present in electrical systems .the presence of noise
superimposed on signal tends to attenuate and distorte the signal,
it limits the receiver`s ability to correct symbol decisions and
limits the rate of information transmission
-Noise arises from a sources ,both man made and natural
-we can describe thermal noise as a zero mean , Gaussian random
process. A Gaussian process n( ) is a random function whose
value n at any arbitrary time is statistically characterizedby the
Gaussian probability density function .
Where o
2
= is the variance of n .
-The normalized or standardized Gaussian density function of a
zero mean process is obtained by assuming =l as shown in fig
(2.6)
-We will often represent a random signal as the sum of a Gaussian
noise random variable and dc signal ,that is Z=a+n
2-22
Fig (2.6)
5) ......(2.2 ..........
2
a Z
2
1
e
2
1
) (
(
(
(
(
(

|
|
|
.
|

\
|

=
o
o
P
-White Noise
The power spectral density of white noise is the same for all
frequencies of interest in most communication system .thermal
noise source has noise power per unit of bandwidth at all
frequencies from dc to 10
12
H
z
. .Therefore , a simple model for
thermal noise assumes that its power spectral density G
n
is flat for
all frequencies as shown in fig (2-7)
2-23
Gn (f) = ) 26 . 2 (
2
0 N
Fig (2.7)
-when the noise power has such a uniform spectral density we
refere to it as white noise .
-the autocorrelation function of the white noise is given by the
inverse fourier transformof the noise power spectral density
Signal Transmission Through Linear System
The signal applied to the input of the system , as shown in
fig(2-8)can be described either as a time domain or frequency
domain .
1When the input is considered in the frequency domain, we
shall define a frequency transfer function for the system .
2-When the input is considered in the time domain ,we shall
define the impulse response h(t)
output

_(t) h(t) y (t)
X (f) H(f) Y(f)
Fig (2.8)
Linear system
G n(f) R(t)
N
0
/2 N
0
/2
F t
0 0
2-24
Impulse response
-The linear time invariant system or network shown in fig(2.9) is
characterized in the time domain by an impulse response h(t),
which is the response when the input is equal to a unit impulse
(t)
-The response of the network to an arbitrary input signal _(t)is
found by the convolution of _(t) with h (t) , expressed as
(t)
Y(t)
fig (2.9)
}

= = (22.7a) .......... d ) (t h ( (t) h * (t) (t) Y ) _ _


where * denote convolution operation . If the system is assumed
causal which means that there can be no output prior to the time
,t=0, when the input is applied
}
=

0
) ....(227b) .......... d ) (t h ( (t) Y _
Frequency transfer function
1-The frequency domain output signal Y(f) is obtaind by taking
the Fourier transform of convolution in the time domain of e.g
(2.27 a)
.(2.28) .......... (f) H (f) X (f) Y =
Linear time
invariant system
2-25
The Fourier transform of the impulse response function is called
frequency transfer function or frequency response of the network .
In general H(f) is complex and can be written as
.......(2.29)
Random Signals and Linear Systems
If the input to a time invariant linear system is a random signal ,
the output will be a random signal. That is , each sample of the
input signal yields a sample at the output . the input power
spectral density Gx(f) and also the output power spectral density
G
y
(f) are related as follows:
..(2.30) ..........
2
) ( H (f) x G ) ( y G f f =
Distortionless Transmission
The output of ideal distortionless transmission can be described
as ) (2.31 ... .......... ) t (t K (t)
o
= y
Where K and t
o
are costants representes the variation in the
amplitude and the time delay of the input signal!!
The Fourier transform for the eq (2.31)
32) .......(2. .......... (f) KX ) Y(
e
f
t f j
0
2t
=
2-26
Substituting the eq (2.32) for y (f)in eq(2.28)
) 33 .......(2. .......... e K ) ( H a f
ft j2

=
The time delay to is related to the phase shift (u) and the radian
frequency = 2 f by
) .....(2.33 ..........
) sec (radian f 2
radian) ( ) (
0
t b
/
u
=
From eq(2.23) is clear that phase shift must proportional to
frequency in order for the time delay of all components to be
identical. A characteristic used to measure delay distortion of a
signal is called envelope delay or group delays which is defined
as
) .....(2.34 ..........
f d
d
2
1

u
=
-In practice, a signal will be distorted in passing through some
parts of a system .Phase or amplitude correction (equalization)
networks may be introduced in the system to correct for the
distortionless .
Ideal filters
-The ideal filter cannot be designed due to the problem of an
infinite capability requirement for ideal filter.
Y(f)=X(f) H(f).(2.28)
2-27
Fig(2.10)
The range f
L
< f < f
u
is called passband where f
L
= lower cutoff
frequency and fu= upper cutoff frequency .
1-When f
L
= 0 and f
u
= the filter is called bandpass filter (BPF)
2-When f
L
= 0 and f
u
has finite value, the filter is called low pass
filter (LPF).
3-When f
L
has nonzero value and f
u
, the
filter is called high pass filter (HPF).
-The bandwidth of the system is defined as the interval of positive
frequencies over which the magnitude ) (f H remains within a
specified value .
2-28
- For ideal low pass filter , the transfer function can be defined as
34) .......(2. ..........
0
t f j2
e K ) ( H

= f
where K = 1 with bandwidth H(f)=|H(f)|e
-ju(f)`
:. W
f
= f
u
Hz
0
) (
2
) (
......... .......... 0
ft j
e
f j
e and
u
f H
u
f f for
f H
t
u

=

(
>

=
.for .......... 1.........
The impulse response of the ideal low pass filter is show in fig
(2.11)
Thus the impulse response in fig(2.11) is noncausal. Therefore the
ideal filter is not realizable (which is described in (2.3)
.(2.35)
2-29
Fig (2.11)
Ex (2.2) White noise with power spectral density G
n
(f)=N
o
/2 is
applied to the ideal low pass filter .Find the power spectral
density and the autocorrelation function of the output signal .
Solution :
The autocorrelation is the inverse of Fourier transform
f 2 sinc f N
f 2
f 2 sin
f N ( R
u u 0
u
u
0 0 y
= = )
2-30
Realizable filters
The very simplest example of a realizable low pass filter is made
up of resistance R and capacitor C as shown in fig(2.12a) .The
transfer function can be expressed as
) 36 . 2 ......(
) 2 ( 1
1
2 1
1
) (
) (
2
f j
e
C R f
fRC j
f H
|
t
t

+
=
+
=
Where (f)= tan
-1
2 f RC
W=
C R
1
rad / sec , W
f
= 1/2t RC
Fig(2.12)
-The magnitude ) (f H and the phase u(f)are polted in fig
2-31
(2.12b,c)
-The low pass filter bandwidth is defined to be its half power
point , this point is the frequency at which the output signal power
has fallen to one half of its peak value or the frequency at which
the magnitude of the output voltage has fallen to(0.707)of its peak
value.
Ex 1.3
White noise with spectral density G
n
(f)=N
o
/2 is used as an input
to low pass RC filter. Find the power spectral density Gy(f) and
the autocorrelation function of the output signal.
Solution :-
=
RC
e
RC
N
/ /
4
t

Since

0
2
) 2 (
2
2
)
+
=
/ /
a if
f a
a
e
t a
t
F
2-32
The bandwidth description
Many important theorems of communication and information
theory are based on the assumption of strictly bandlimited , which
means that no signal power is allowed outside the defined band .
All bandwidth criteria have in common the attempt to specify a
measure of width , W, of a nonnegative real-valued spectral
density defined for all frequencies |f| ( . Fig(2.13) shows some
of the most definitions of bandwidth for a single heterodyned
pulse ) (t
c
_ with f
c
is the carrier wave frequency and T is the
pulse duration .
Fig(2.13)
a-Half power bandwidth
2-33
b-Equivalent rectangular or noise equivalent bandwidth ,is
defined by the relationship W
N
=Px/Gx(f
c
)where P
_
is the total
power over all frequencies and G
_
(f
c
) is the value of Gx(f)at the
band center
c-Null to null bandwidth
d-Frctional power containment bandwidth is defined by that 99%
of the signal power is inside the occupied band
e-Bounded power spectral bandwidth defines attenuation out side
bandwidth at 35 dB or 50 dB.
3-1
Communication Systems
Lecture 3
3-2
Formatting and Baseband Modulation
-Transmit formating is transformation from source information to
digital symbols
-Formatting contains a list of topics that deals with transforming
information to digital messages:-
1-Character coding
2Sampling
3-Quantization
4-Puls code modulation (PCM)
5- Delta modulation
6-Sigma -Delta modulation
The formatting and transmission of baseband signals is shown
fig(3.1)
Data already in a digital format would bypass the formatting
function .Textual information is transformed into digits by use of
a coder .Analog information is formatted using three separate
processes (sampling, quantization and coding ).in all cases the
formatting step results in a sequence of binary digits. These digits
are to be transmitted through a baseband channel ,such as a pair of
wires or a coaxial cable . The binary digits firstly must be
transformed to waveforms compatable with channel .
-The conversion from a bit stream to a sequence of pulse
waveforms take place in the pulse modulator .
3-3
Fig (3.1)
Messages, Characters and Symbols
Textual messages comprise a sequence of alphanumeric
characters . When digitally transmitted the characters are first
encoded into a sequence of bits , called a bit stream or a baseband
signal
Groups of K bits can then be combined to form a new symbols .
A system using a symbol set size of M is referred to as an mary
system .
! The value of K or M represents an impotant initial choice in
the design of any digital communication system
3-4
-Fig (3.2) shows example of messages , characters and symbol
Fig (3.2)
1-The textual message in the fig(3.2) is the word THIN
2-Using 6 bit ASCII character coding (American Standard Code
for Information Intercharge )forms a bit stream comprising
(24)bit.
3-In fig(3.2) the symbol set size M has chosen to be 8 . The bits
are therefore partitioned into groups of three [K = log
2
8=3] bits
and forms symbol
4-The transmitter must generate 8 waveforms
S
i
(t) , where i=0, 1 , 2 ..7 to represent each symbol .
Formatting Analog Information
-If the information is analog , it cannot be character encoded as in
the textual data ,the information must first be transformed into a
digital format. The process of transforming an analog waveform
into a form that is compatible with a digital communication
3-5
system starts with sampling of the waveform to produce a
discrete pulse amplitude waveform .
Sampling Theorem
-The link between an analog waveform and its sampled version is
provided by the sampling process. This process can be
implemented in several ways, the most popular being the sample
and hold operation .In this operation a switch and storage device
(trasister and a capacitor ) form a sequence of samples of the
continuous input waveform . The output of the sampling process
is called pulse amplitude modulation (PAM)because the
successive output intervals can be described as as a sequence of
pulses with amplitude derived from the input waveform pulses.
The sampling theorem
-A bandlimited signal having no spectral components above f
m
hertz can be determind uniquely by values sampled at uniform
intervals of
) ..(3.1 ..........
2
1

m
f
s
s
This statement is Known as the uniform sampling theorem .
Where T
s
= sampling time (which is the upper limit )
f
s
= sampling frequency = 1/ T
s
) ..(3.2 .......... m f 2 >
s
f
3-6
The sampling rate f
s
=2f
m
is called the Nyquist rate. Therefore the
theorem requires that the sampling rate be rapid enough so that at
least two samples are taken during the period corresponding to the
highest frequency in the spectrum .
Let us examine case of ideal sampling with a sequence of unit
impulse functions .
1-Assume an analog signal x(t) as shown in fig(3.3a)with a
Fourier transform X(f) ,which is zero outside the interval
(-f
m
< f < f
m
) as shown in fig(3.3b) !
2-The sampling of x(t) can be viewed as the product of x(t) with a
periodic train of unit impulse functions x
o
(t) as shown in ig(3.3c)
where T
s
is the sampling period and o (t) is the unit impulse .
.(3.3)
The
............(2.4)
3-7
Fig (3.3)
3) Using the frequency convolution property of the fourier
transform
F
| |
) ( * ) ( ) ( ) ( f X f X t X t

=
where X
s
(f) =



n
s
s f n f
T
) 5 . 3 ....( )......... (
1

Fig(3.3c) and fig(3.3d) show the impulse train X


o
(t) and its
Fourrier transform X

(f).respectively .Convolution with an


impulse function simply shifts the original function as follows
) f n (f X ) f n (f * (f) X
s s
=
3-8
We can now solve for the transform X
s
(f) of the sampled
waveform

= =

=
(
(
(


=
n
s
n s

....(3.6) .......... ) f n (f X
T
1
f n (f
T
1
* (f) X (f) X * (f) X (f) X )
s
s
Fig (3.3f) show the spectrum of X
s
(f) . We therefore conclude
that:-
1-The spectrum X
s
(f) of the sampled signal _
s
(t) is to within a
constant factor (1/T
s
) , exactly the same as that of _(t)
2-The spectrum repeats itself periodically in frequency every f
s

(Hertz)
3-When f
s
=2f
m
, the analog waveform can theoretically be
completely recovered by using sharp lowpass filter
4-If f
s
> 2 f
m
,the analog waveform can be recovered easier by
using low pass filter .
5-If f
s
< 2 f
m
the spectrum of analog waveform components
overlap as shown in fig (3.4b) . Some information will be lost .
The result of under sampling ( f
s
< 2 f
m
)and the phenomenon is
called aliasing.
3-9
Fig (3.4)
Natural Sampling
- The practical method of accomplishing the sampling of a
bandlimited analog signal ) (t is to multiply _(t) shown in
fig(3.5a)by the pulse train or switching waveform ) (t
p
shown
in fig(3.5c) Each pulse in ) (t
p
has width T and amplitude (1/T)
The sampling frequency is designated f
s
, and sampling time is
designnated T
s
(T
S
=1/f
s
) . The sampled data ) (t
s
can be
expressed as
) (t
s
= ) (t
p
) (t . (3.7)
The sampling here is termed natural sampling since the top of
each pulse in the _
s
(t) sequence has the same shape of its
3-10
corresponding analog segment during the pulse interval .The
periodic pulse train can be expressed by a Fourier series
Fig (3.5 )
3-11

=
=
=
|
.
|

\
|
=
=
=

=
n
s
n s
s
s
n
m
s
s
n
t
s
f j
n
p
t f n j
e C t t
eq and eq Combining
width pulse T
T
T n
c
T
C
f
T
f where
e C t
) 9 . 3 .( ..........
2
) ( ) (
) 8 . 3 ( ) 7 . 3 (
sin
1
2
1
) 8 . 3 ......( .......... .......... ) (
2


The transform X
s
(f) of the sampled waveform is
X
s
(f) = F [_
s
(t) ]
For linear systems ,we can interchange the operations of
summation and Fourriers transformation .
Using the Fourier translation property of the Fourier transform:-

=
=
n
s
nf f X Cn f Xs ) 12 . 3 ( .......... ) ( ) ( . :
(3.10)
.(3.11)
3-12
Eq(3.12) and fig(3.5f) illustrate that X
s
(f) is a replication of X(f)
periodically repeated in frequency every f
s
. In this natural
sampled case , we see that X
s
(f) is weighted by the Fourier series
coefficients of the pulse train compared with a constant value in
the impulse sampled case
Ex3.1 Consider a given waveform _(t) with Fourier transform
X(f) Let Xs
1
(F) be the spectrum of _
s
(t), which is the result of
sampling _(t)with a unit impulse train _
o
(t).Let X
s2
(f) be the
spectrum of _
s2
(t) , the result of sampling _(t)with a pulse train
_
p
(t)with pulse width T, amplitude 1/T, and period T
s
. Show that
in the limit, as T approaches zero, X
s1
(f)=X
s2
(f)
Solution :-


n
s n
n
s
s
f n f X C f s X
f n f X
T
f
s
X
) 12 . 3 ....( .......... ) ( ) (
) 6 . 3 ...( .......... ) (
1
) (
2
1
As the pulse width T0 and the pulse amplitude (the erea
of the pulse remains unity), _
p
(t) _

(t)
3-13
s
t
s
nf j
s
T
s
t
s
f n j
T
s
T
s
n
s
f j
p
s
T
T
s
T
n
T
dt e t
T
T
t d e t
T
C
t d
t
e t
T
C
s
s
s
1
) (
1
) (
1
) (
1
lim . :
2
2 /
2 /
2
2 /
2 /
2
2 /
2 /
0
=

= =


}
}
}

Substitute for C
n
in eq (3.12)
:.
s
f
s
T
X
1
) ( 2 =
In the limit T 0
. ) ( ) (
1
) (
2
f X
s
f n f
T
f X
s
n
s
s
= =



Aliasing
-Fig(3.6)shows aliasing in frequency domain .The overlapped
region , shown in fig(3.6) contains that part of the spectrum which
is aliased due to under sampling
-Higher sampling rate (f
s
) can eliminate the aliasing.
3-14
Why Oversampling
Oversampling is the most economic solution for the task of
transforming an analog signal to digital signal or the reverse ,
transforming a digital signal to an analog signal. This is so
because signal processing performed with high performance
analog equipment is typically much more costly than using digital
signal processing equipment to perform the same task. Consider
the task of transforming analog signals to digital signals either
using oversampling or without oversampling :-
1.Transforming analog signals to digital signals can be performed
without oversampling according the following steps:-
a)The signal passes through a high performance analog lowpass
filter to limit its bandwidth
Fig (3.6)
3-15
b)The filtered signal is sampled at the Nyquist rate for the
bandlimited. The strictly bandlimited is not realizable
c)The samples are processed by analog to digital converter that
maps the continuous valued samples to a finite list of discrete
output levels
2.Transforming analog signals to digital signals can be performed
with oversampling according the following steps ;-
a-The signal is passed through a low performance (less costly)
analog lowpass filter (prefilter)to limit its bandwidth
b-The prefilter signal is sampled with oversampling .
c- The samples are processed by analog to digital converter that
maps the continuous valued samples to a finite list of discrete
output levels.
d)The digital samples are then processed by a high performance
digital filter to reduce the bandwidth of the digital samples and
sample rate.
Sources of Corruption
The analog signal recovered from the sampled , quantized and
transmitted pulses will contain corruption from several sources:-
1-Sampling and Quantizing Effects:-
a-Quantization noise : The distortion in quantization is a
truncation error. The process of PAM signal into a quantized
PAM signal involve degradation some of the analog information
3-16
.This distortion introduced by the approximation of the analog
waveform with quantized samples is called to as quatization noise
b-Quntizer satuation : The quantizer (or analog to digital
converter ) allocates (L)level to the task of approximating the
continuous range of inputs with a finite set of output . The range
of inputs for which the difference between input and output is
small is called the operating range of the converter .If the input
exceeds this range, the difference between the input and the
output becomes large and the converter is operating in saturation .
Saturation errors being large are more effects than quantizing
noise. Generally saturation is avoided by use of automatic gain
control(AGC).
c-Timing jitter ; the sampling theorem is based on uniformly
spaced samples of the signal . If there is a slight jitter in the
position of the sample , the sampling is no longer uniform.
Timing jitter can be controlled with very good power supply
isolation and stable clock references.
2-Channel effects ;-
a-Channel noise : Thermal noise interference from other users ,
and interference from circuit switching transients can cause error
in detecting the pulses carrying the digitized samples .Channels
induced errors can degrade the reconstructed signal quality quite
quickly.
3-17
b-Intersymbol interference; the channel is always bandlimited .A
bandlimited channel spreads a pulse waveform passing through
the channel . When the channel bandwidth is much greater than
pulse width the spreading of the pulse will be slight . When the
channel bandwidth is close to the signal bandwidth, the spreading
will exceed a symbol duration and cause signal pulses to overlap.
This overlapping is called intersymbol interference (ISI). ISI
causes system degradation.
Sampling Theorem and Bandpass Signals
for a signal g(t) whose highest frequency spectral component is
fm, the sampling frequency f
s
must be no less than f
s
=2f
m
if the
lowest frequency spectral component of g(t) is f
L
=0
If f
L
0 it may be that the sampling frequency need be no larger
than f
s
= 2 ( f
m
-f
L
)
Ex3.2 : if the spectral range of a signal extends from 10 to 10.1 M
Hz. Find the value of sampling frequency
Solution
f
s
= 2 ( f
m
f
L
)
= 2 ( 10.1-10) = 0.2 M H
z
4-1
Communication Systems
Lecture 4
4-2
Signal to Noise Ratio for Quantized Pulse
Fig (4-1) shows an L level linear quantizer for an analog signal
with a peak to peak voltages ranage of vpp=vp- (V
p
)= 2 V
p
volts.
The quantized pulse either positive and negative as shown in
fig(4-1). The step size between quantization levels are called the
quantile interval q . When the quantization are uniformly
disterbuted over the full range , the quantizer is called uniform or
linear quantizer.
Fig (4.1)
4-3
-Each sample value of the analog waveform is approximated with
quantized pulse , this approximation will result in an error no
larger than q/2.
-The quantizer variance (mean square error) is used as a
parameter to define the uniform quantizer .
-If we assume that the quantization error, e, is uniformly
distributed over a single quantile interval q wide (i.e the analog
input takes on all values with equal probability ).
Where p(e) =1/q is the (uniform ) probability density function of
the quantization error .The variance 0 corresponds to the average
quantization noise power . The peak power of the analog signal (
normalized to 1O) can be expressed as :
) 2 . 4 .........( ..........
4
2 2
2
2
2
2
q L
q L V
V
PP
p
= = =
|
|
|
.
|

\
|
|
|
|
.
|

\
|
Where l is the number of quantization levels. The ratio of peak
signal power to average quantization noise power (S/N)q ,
assuming that there are no errors due to interference symbols
.(4.1)
4-4
) 3 . 4 .........( ..........
2
3
12 /
2
4 /
2 2
L
q
q L
q
N
S
= =
|
|
|
.
|

\
|
In the limit L , the (S/N)
q
approaches the PAM
format (with no quantization) and the signal to quantization noise
ratio is infinite
Pulse Code Modulation
-Pulse code modulation (PCM) can be obtained from the
quantized (PAM) signals by encoding into a digital word
-The source information is sampled and quantized to one of (L)
levels, then each quantized sample is digitally encoded into an
) log (
2
L bit = codeword.
-For baseband transmission ,codeword bits will then be
transformed to pulse waveforms
-Fig(4.2) shows PCM process steps : a. Assume that the sampled
analog signal is limited in the range (-4 v to +4v).
b- The step size between quantization levels has been set at 1V.
Thus eight quantization levels are employed
c-Each quantization level is assigned by code number
(0,1,2,.7)
d-Each code number has its representation in binary ranging from
000 to 111
4-5
Fig(4.2)
-The choice of voltage levels is guided by two factors ;-
1-The quantile intervals between the levels should be equal .
2-It is convenient for the levels to be symmetrical about zero.
Uniform and Nonuniform Quantization
1-human speech is characterized by unique statistical properties
as shown in fig (4.3) the horizontal axis represents speech signal
magnitudes , normalized to the root mean square (rms) value of
such magnitude through a typical communication channel .The
yaxis is probability .
-For most voice communization channel very low speech
volumes predominate 50% of the time .Large amplitudes values
are relatively rare, only 15% of the time
4-6
Fig (4.3)
-When the step size of the quantile interval are uniform in size
,the quantization is known uniform quantization. such a system
would be wasteful for speech signals because of the low S/N
(since the quantization noise is the same in the uniform
quantization and the signal is weak )
-Nonuniform quantization can provide fine quantization of the
weak signals and coarse quantization noise of the strong
signal. Thus, in the nonuniform quantization , quantization
noise can be made proportional to signal size. Nonuniform
quantization can be used to make the SNR a constant for all
signals within the input range.
4-7
-Fig (4.4) shows the nonuniform quantizer characteristics
Fig (4.4)
Fig(4.5)
-Nonuniform quantization is achieved by first distorting the
original signal with logarithmic compression characteristic as
shown in fig(4.5) and then used uniform quantizer as shown in
fig(4.6)
Nononiform quantizer output


Input
4-8
Fig(4.6)
!!!!!!!!
-At the receiver , in inverse compression characteristic called
expansion ,is applied so that the overall transmission is not
distorted . So that the overall transmission is not distorted .The
processing pair (compression and expansion )is usually referred to
as companding .
Baseband Transmission
-PCM is used to transform the analog waveforms into binary
digits . Digits are just away to describe the message information
Thus ,we need something physical that will rerpresent or carry
the digits
-Fig(4.7) shows the representation of the binary digits with
electrical pulses in order to transmit them as information in the
PCM bit stream .
Code word time slots are shown in fig (4.7a) where the
codeword is a 4 bit representation of each quantized pulse .
Uniform quantizer
4-9
Fig(4.7)
-Each binary one is represented by a pulse and zero is
presented by the absence of a pulse .
-At the receiver , detection is based on the received energy .Thus
there is advantage to increase the width T as wide as possible to
improve the detection .
4-10
PCM waveform types
-When pulse modulation is applied to binary symbols the
resulting binary waveform is called a pulse code modulation
(PCM) waveform .
-These PCM waveforms are called line codes if used in
telephony applications .When pulse modulation is applied to
nonbinary symbols , the resulting waveform is called an M-ary
pulse modulation waveform . The PCM waveforms fall into
four groups ;-
1-Nonreturn to zero ( NRZ)
2-Return to zero (RZ)
3-Phase encoded
4-Multilevel binary.
fig(4.8)
a. The(NRZ ) group is the most commonly used PCM waveform .
It can be divided into the following subgroups as shown in
Fig (4.8)
4-11
1-NRZ L (L for level) is used in digitally logic circuits .A
binary is represented by one voltage level and a binary zero is
represented by another voltage level .
2-NRZ-M (M for mark) ,the one or mark is represented by a
change in level and o, or space is represented by no change
level . This is often referred to as differential encoding.NRZ-M
is used in magnetic tape recording .
3-NRZ-S (S for space) is the complement of NRZ-M.A one is
represented by no change in the level and zero is represented
by the change in the level
(b) RZ waveforms consist of following subgroups as shown in
the fig(4.9)
1- Unipolar RZ a one is represented by a half bit wide pulse
and a zero is represented by the absence of a pulse .
2-With bipdar RZ ,the ones and zeros are represented by
opposite level pulses that are one half bit.
3-RZ-AMI (AMI- for alternate mark inversion ) is a signaling
scheme used in telephone system. The ones are represented by
equal amplitude alternating pulses . The zeros are represented
by the absence of pulses.
4-12
Fig ( 4.9)
(c)The phase encoded group consist of following subgroups
shown in fig (4-10).
l-Bi-|-L (bi-phase-level) or Manchester coding a one is
represented by a half bit wide pulse positioned during the first
half of the bit interval , a zero is represented by a half bit wide
pulse positioned during the second half of the bit interval .
Note
The phase encoding schemes are used in magnetic recording
systems and optical communication and satellite telemetry link
2-Bi --M(bi-phase-mark).
A transition occurs at the beginning of every bit interval. A one is
represented by a second transition one half bit interval later a zero
is represented by no second transition.
3-Bi- -S (bi-phase-space) .
4-13
A transition also occure at the beginning of every bit interval. A
one is represented by no second transition , a zero is represented
by a second transition one half bit interval later.
4-Delay modulation
A one is represented by a transition at the midpoint of the bit
interval ,A zero is represented by no transition , unless it is
followed by another zero. In this case , a transition is placed at the
end of the bit interval of the first zero .
Fig (4.10)
(d) Multilevel binary . Many binary waveform use three level
to encode the binary data , Bipdar RZ and RZ-AMI belong to
this group . The group also consists :-
4-14
1-Dicode NRZ, the one to zero or zero to one data transition
changes the pules polarity , without data transition , the zero
level is sent .
2-Dicode RZ,the one to zero or zero to one transition produces
a half duration polarity change ,otherwise a zero level is sent
Fig (4.11)
Why There are so Many PCM Waveforms ?
The reason for the large selection relates to the differences in
performance that characterize each waveform . There are many
parameters limits selection of the waveform for PCM :-
1-DC component
2-Self clocking
3-Error detection
4-Bandwidth compression
5-Differential encoding
6- Noise immunity
4-15
Spectral Characteristics of Various PCM Waveforms
-The most common criteria used for comparing PCM
waveforms and for selecting one waveform type from the
many available are spectral characteristics ,bit synchronization
capabilities ,error detection capabilities , interference and
noise immunity and cost and complexity of implementation .
fig (4-12) shows the spectral density of some of the most
popular PCM waveform .

Fig (4.12)
-The Fig( 4-12) plots power spectral density in (watt/Hz)
versus normalized bandwidth (WT) where W is bandwidth and
T is the duration of the pulse
W T (normalized bandwidth)
4-16
-Since the pulse or symbol rate Rs is the reciprocal of T ,
normalized bandwidth can be also be expressed as W/ Rs. This
factor (W/Rs) describes how efficiently the transmission
bandwidth is being utilized for each waveform of interest
Bits per PCM words
-The idea of binary partitioning (M=2
k
) is used to relate the
grouping of bits to form symbol for the purpose of signal
processing and transmission (M-ary)
-Consider the process of formatting analog information into bit
stream via sampling ,quantization and coding
-Each analog sample is transformed into a PCM word made up
of groups of bit .The PCM word size can be described by the
number of quantization levels allowed for each sample
Sampling
Analog sample
Quantization
PCM word size
Bits / analog sample
Coding
-The quantization can be described by the number of bits
required to identify that set of levels
If L= number of quantization levels in the PCM word
= number of bits needed to represent those level
) 4 . 4 .....( .......... 2

= L
4-17
-The choice of the number of levels or bits per sample,
depeneds on how much quantization distortion value in the
PCM format . It is useful to develop a general relationship
between the required number of bits per analog sample (the
PCM word size ) ,and allowable quantization distortion.
-Let the magnitude of the quantization distortion error |e| be
specified as a fraction (P) of the peak to peak analog voltage
V
pp
as follows
PP
V P e s | |
Since the maximum value for quantization error =q/2
where q is the quantile interval
) 6 . 4 (
2
1
log . :
) 5 . 4 ...( ..........
2
1
2
2
1
2 ) 1 ( 2 2
max
/ /
2
p
bit of no where
levels
p
L or
Vpp p
L
Vpp
L if
L
Vpp
L
Vpp q
e
= =
> =
s
)) ~

= =

I t is important that we do not confuse the ideas of bits per


PCM word denoted by in E
q
(4.5) with the M-level
transmission concept of K data bits per symbol.
4-18
Ex 4-1 the information in an analog waveform, with maximum
frequency fm= 3 KH
z
, is to be transmitted using PCM. The
quantization distortion is specified not to exceed
1% of the peak to peak analog signal
a-what is the minimum number of bits /sample or bits/ PCM
word
b-what is the minimum required sampling rate and what is the
resulting bit transmition rate ?
c-If the transmission bandwidth equal 12 KH
z
determine the
bandwidth efficieney of this system.
solution :-
a) Using Eq (4.6)
6 5 50 log
02 . 0
1
log
1
2
log .
2 2
= = = =
p

:. = 6 bit / sample to meet the required distortion


b) Using the Nyquist sampling theorem
sec / 6000 6000 3000 2 2 sample Hz
m
f
s
f = = > >
Each sample of the PCM composed of 6 bits
:. Bit transmission rate = f
s
= 6 ! ! 6000 = 3 6 k bit / sec
c) Bandwidth efficiency =
W
R
where R = Bit transmission rate
W = Bandwidth
4-19
:. Bandwidth efficiency = sec / 3
12000
36000
bit =
Convolution
The convdution of two function g (t) and w(t) dented by
g ( t)*w(t) is defined by the integral
}


= ) 7 . 4 ....( .......... .......... ) ( ) ( ) ( * ) ( d t w g t w t g
The time convolution property and its duals, the frequency
convolution property , state that if :-
) ( ) ( ) ( ) (
2 2 1 1
w G t g and w G t g
Then (time convolution )
g
1
(t) * g
2
(t) G
1
(w) . G
2
(w) ..(4.8)
and (frequency convolution )
g
1
(t) . g
2
(t)
2
1
G
1
(w) * G
2
(w) (4.9)
4-20
Proof:
| |
}
}
} }
}
}


= =
=
(
(

=
(
(

) ( ) ( ) ( ) (
) ( ) (
) ( ) (
) ( ) ( ) ( * ) (
1 2 1 2
2 1
2 1
2 1 2 1
w G w G d e g w G
d w G e g
d t g g
t d d t g g
t w j
e t g t g
w j
w j
t d
t w j



F
Note
Bandwidth of the product signals: If g
1
(t) and g
2
(t) have
bandwidth B1 and B2 Hz , respectively ,the bandwidth of g
1
(t)
g
2
(t) is B1+B2 Hz . this result follows from the application of
the width property of convolution to Eq (4.9).
5-1
Communication Systems
Lecture 5
5-2
Advantages, Limitations and Modifications of PCM
1-Advatages of PCM;
a-Robustness to channel noise and interference
b-Efficient regeneration of the coded signal along the
transmission path.
c-Auniform format for transmission of different kinds of
baseband signals ,hence their integration with other forms of
digital data in a common network
d-secure communication through the use of special modulation
schemes or encryption
2-limitations of PCM;
a-PCM involves many complex operations, today ,they can all be
implemented in a cost effective using commercially available and/
or custom made very large scale integrated (VLSI) chips.
b-Wide bandwidth requirement of PM (now wideband system
solve this limit such as satellites and fiber optics ).
The simplicity of implementation is a necessary requirement, then
use delta modulation (DM) as an alternative to PCM
Source coding deals with the task of forming efficient
descriptions of information sources.
5-3
Delta Modulation
In delta modulation (DM) ,an incoming message signal is over
sampled (i.e at a rate much higher than the Nyquist rate)to
purposely increase the correlation between adjacent samples of
the signal . This is done to permit the use of a simple quantizing
technique for constructing the encoded signal.
-In the basic form, DM provides a staircase approximation to the
oversampled version of the message signal, as shown in fig
(5-1).The difference between the input and the approximation is
quantized into only two levels, namely , corresponding to
positive and negative differences .
1-If the approximation falls below the signal at any sampling ,it is
increased by
2-If the approximation lies above the signal it is decreased by
The staircase approximation remains within of the input
signal if the signal does not change too rapidly from sample to
sample.
Let m(t) denote the input (message )signal ,and Mq(t) denote its
staircase approximation .
:.m [ n] = m ( n Ts) n =0.1.2.. (5.1)
5-4
Fig (5.1)
Where Ts is the sampling period and M(nTs) is a sample of the
signal m(t) taken at time t=nTs . We may then formalize the basic
principles of the delta principles of delta modulation of the
following set of discrete time relations:-
] [n e
q
1
Z
] [n m
q

] 1 [ n m
q
Fig(5.2)
1
Z

Fig(5.3)
5-5
-The main advantage of delta modulation is simplicity as shown
in fig (5.2)and (5.3)
The block Z
-1
inside the accumulator represent a unit delay
which is equal to sampling period
e [ n] = m [ n ] m
q
[n-1] ..(5.2a)
m
q
[n] = m
q
[n-1]+e
q
[n] ...(5.2 b)
when e [ n ] is an error signal representing the difference the
present sample m(n) of the I/p signal and latest approximation
M
q
[n-1]
e
q
[n] is the quantized version of e(n)
-The quantizer consists of a hard limiter
Quantization Error of Delta Modulation
Delta modulation is subject to two types of quantization error as
shown in fig(5.4)
1-slope overload distoration
2-Granular noise
A
Fig (5.4)
5-6
Slop overload distortion occurs when the step size is too
small relative to the local slop characteristics of the input
waveform m(t).
-Granular noise occurs when the step size is too large relative
to the local slop characteristics of the input waveform m(t)
-There is a need to have a large step size to accommodate a wide
dynamic range , whereas a small step size is required for the
accurate representation for relatively low level signals .It is
therefore clear that the choice of the optimum step size to satisfied
the above two requirements. Thus , we need to make the delta
modulater adaptive .
Delta -Sigma Modulation
The quantizer input in the conventional form of delta modulation
may be viewed as an approximation to the derivative of the
incoming message signal .This behavior leads to drawback of
delta modulation in that transmission disturbance such as noise in
the demodulator
-This drawback can be overcome by integrating the message
signal prior to delta modulation .The use of integration in the
manner described here has the following beneficial effects :-
1-The low frequency content of the input signal is pre-emphasized
2-Correlation between adjacent samples of the delta modulater is
increased ,which tends to improve overall system performance
5-7
3-Design of the receiver is simpler.
A delta a modulation with integration at its input is called delta-
sigma modulation (D- M).
Fig (5.5) shows the block diagram of delta sigma modulation
system . In this diagram, the message signal m(t) is defined of a
delta sigma modulation .The message m(t) is defined in its
continuous time form ,which means that the pulse modulater now
consists of a hard limiter followed by a multiplier , to produce a
1-bit encoded signal .
Fig(5.5)
-In delta modulation , simplicity of implementation of both the
transmitter and receiver is attained y using a sampling rate far in
excess of that needed for PCM. The price paid for this benefit is a
corresponding increase in the channel bandwidth
-The receiver of D is a simple low pass filter.

} dt
X
L.P.F
pulse generator
comparator
Integrator Hard Limiter
Low pass filter
+
m(t)
message input
Pulse modulator
5-8
Linear Predication
Predication will be used to forecast the future of a random signal
on the basis of its past history and its known statistical properties.
Consider a finite duration impulse response (FIR)discrete ilter
shown in fig (5.6) which involves the use of three functional
blocks:-
1-set of punit delay elements, each of which is represented by Z
-1
2-set of multipliers involving the filter coefficients
w1,w2.w1,w2..,wp
3-Set of adders used to sume the scaled versions of the delayed
inputs _[n-1], _ [n-2], _ [n-p]
to produce the output_
^
[n]. The filter output_
^
[n]
or more precisely , the linear predication of the input , is thus
defined by the convolution sum

=
=
.
P
1 K
) ......(5.3 K]........ [n
k
W [n]
Where p, the number of unit delay elements ,is called the
predication order .

1
Z

1
w
1 p
w
p
w
2
w

1
Z
1
Z
] [n
.

) (n
) 1 ( n ) 2 ( n ) 1 ( + p n
) ( p n
Fig (5.6)
5-9
Differential Pulse Code Modulation (DPCM)
When a voice or video signal is sampled at a rate slightly higher
than the Nyquist rate as usually done in pulse code modulation
,the resulting sampled signal has a high degree of correlation ,
between adjacent samples
The meaning of this high correlation , is that ,the signal does not
change rapidly from one sample to the next and as a result ,the
difference between adjacent samples has a variance that is smaller
than the variance of the signal itself . When these highly
correlated samples are encoded ,as in the standard PCM system
,the resulting encoded signal contains redundant information .This
means that symbols that are not absolutely essential to the
transmission of information .By removing this redundancy before
encoding ,we obtain a more efficient coded signal , which is the
basic idea behind DPCM .
Sampled e[n] e
q
[n]
Input +
m [n] -
+ DPCM
+ Signal
m
^
[n]
] [n m
q
Fig (4.7a) DPCM transmitter

Quan
-tizer
Encoder
Predictor

5-10
Input + output

Fig (4.7b)DPCM receiver
-Fig (5.7)shows the block diagram of DPCM
-Suppose a baseband signal m[t] is samled at the rate fs=1/Ts to
produce the sequence [m(n)]whose samples are at Ts seconds
.The input signal to quntizer is defined by
e[n]=m[n]-m
^
[n]...(5.4)
Where e[n] is the difference between the unquantized input
sample m [n] and a prediction of it denoted by m
^
[n] The
quantizer output may be expressed as
e
q
[ n ] = e [n] + q [n] .(5.5)
Where q[n] is the quantization error .The quatizer output eq[n] is
added to the predicted value m
^
[n]to produce the rediction input
m
q
[ n] = m
^
[n] + e
q
[n] (5.6)
Substituting eq (5.5)into(5.6), we get
m
q
[ n] = m
^
[n] + e [n]+q [n] (5.7)
But, from eq(5.4) m[n]=m
^
[n]+e[n]
Substituting m[n]in eq(5.7),we get
m
q
[ n] = m [n] + q [n] ..(5.8)
Eq(5.8) represents a quantized version of the input sample m[n]
Decoder


predictor
5-11
-The receiver for reconstructing the quantized version of the input
is shown in fig (4.7b).It consists of a decoder to reconstruct the
quantized error signal.
M-ary Pulse Modulation Waveforms
-There are three basic ways to modulate information on to a
sequence of pulses , we can vary the pulse amplitude ,position or
duration which leads to names pulse amplitude modulation
(PAM),pulse position modulation (PPM)and pulse duration
modulation (PDM), respectively .PDM is sometimes called pulse
width modulation (PWM)as shown in fig(5.8)
-When information samples without any quantization are
modulated on pulses ,the resulting pulse modulation can be called
analog pulse modulation.
-When the information samples are first quantized ,yielding M
symbols (each symbol K bit, m=2
k
)the resulting pulse modulation
can be called digital pulse modulation and we refer to it as M-ary
pulse modulation.
-PCM waveforms with binary representation , having two
amplitude values (e.g NRZ).This PCM wavefors requiring only
two level represent the special case (M=2)of the general M-ary
PAM that requires M levels.
5-12
Fig(5.8)
The transmission badwidth required for binary digital waveform
such as PCM may be very large.
-Multilevel signal is used to reduce the required bandwidth. Let
us consider a bit stream with data rate R bits per second. Instead
of transmitting a pulse waveform for each bit ,we might first
partition the data into K bit group, and then use (M=2
k
)level pulse
5-13
for transmission .With such multilevel signaling or M-ary PAM ,
each pulse waveform can now represent a K-bit symbol in a
symbol stream moving at the rate of (R/K) symbol per second
-The receiver must distinguish between the possible levels
(M=2
k
)of each pulse. The transmission of an M-level pulse
requires a greater amount of energy for equivalent detection
performane if compared with binary (two level) transmission.
Ex 5.1
The information in an analog waveform, with maximum
frequency fm=3 kHz, is to be transmitted over an M-ary PAM
system ,where the number of pulse levels is M=16.
.The quantization distortion is specified not to exceed 1%
of the peak to peak analog signal .what is the PAM pulse or
symbol transmission rate ?
solution
6 . 5 50 log
02 . 0
1
log
01 . 0 2
1
log
2 2 2
2
1
2
~ = =

= >
P
leg
Therefore use =b bit/sample
fs=2fm=2! 3kHz (sample/second)
But each sample composed of b bits
:.transmission rate R=6000! b=3600 bit/sec
with M = 16 level = 2
k
:. k = 4 bit
6-1
Communication Systems
Lecture 6
6-2
Baseband Demodulation Detection
-The received waveforms of baseband signals are in a pulse-form
.The demodulator needed to recover the pulse waveform because
of the arriving baseband pulses are not in the same from of ideal
pulse shape.
-The filtering at the transmitter and the channel typically cause
the received pulse sequence to suffer from intersymbol
interference (ISI)and thus appear as a wide pulse (i.e the pulse
width is increased ),not quite ready for sampling and detection
-The goal of the demodulation as recovery of a waveform to an
undistorted baseband pulse with Maximum S/N and free from
any ISI can be obtained by equalization ( is a technique used to
help accomplish this goal).
-The detection is used to decision making process of selecting the
digital meaning of that waveform.
-There are two primary causes for error performance degradation
:-
1-The effect of filtering at the transmitter, channel and receiver
causes symbol smearing or intersymbol interference (ISI)
2-Electrical noise and interference produced by a variety of
sources ,such as atmospheric noise ,switching transients ,
intermodulation noise as well as interfering signals from, thermal
noise.
6-3
-Thermal noise is characterized by constant power spectral
density ,we refere to it as white noise . The spectrum of thermal
noise about 10
12
Hz
-Fig(6.1) shows the typical demodulation and detection
functions of a digital receiver.
Message symbol or bit if error correction not present (
^
m
i
)or
channel symbol or bit if error correction is used (
.
u
i
)
-During a given signaling interval T, a binary baseband system
will transmit one of two waveforms ,denoted g
1
(t) and g
2
(t)
.Similarly , a binary bandpass system will transmit one of two
Note
Frequency down conversion and
Equalizing filter are optional units
6-4
waveforms ,denoted by S
1
(t) and S
2
(t).Since the general treatment
of demodulation and detection are essentially the same for
baseband and bandpass systems,we use si(t) for a transmitted
waveform ,whther the system is baseband or bandpass. For any
binary channel, the transmitted signal over a symbol interval
(0,T)is represented by
S
i
(t)=

s s
s s
1 binary for T t 0
1
S
0 binary for T t 0 (t)
2
S
-The received signal r(t) degraded by noise n(t) and possibly
degraded by the impulse response of the channel h
c
(t) is given by
r(t)=Si(t)* h
c
(t)+n(t) i=1,.,M.(6.1)
Where n(t)is assumed to be a zero mean AWGN process and *
represents a convolution operation .
-For binary transmission over an ideal distortion less channel
where convolution with h
c
(t) produces no degradation.
:. r(t)=Si+n(t) ...(6.2)
-If error correction coding not present, the detector output
consists of estimates of meaasge symbols (or bits)
i
m
.
(also called
hard decisions)
-If error correction coding is used, the detector output consists of
estimates of channel symbols (or coded bits)
i
u
.
-The frequency down conversion block, performs frequency
translation for bandpass signals operating at some radio
frequency (R F)
6-5
-The filtering at the transmitter and the channel typically cause
the received pulse sequence to suffer from ISI and thus not quite
ready for sampling and detection.
-The goal of the receiving filter is to recover a baseband pulse
with best possible signal to noise ratio (SNR), free of any ISI.
The optimum receiving filter for this purpose is matched filter or
correlator.
-Equalizing filter is used for those systems where channels
induced ISI can distort the signals.
-At the end of each symbol duration T, the output of the sampler,
the predetection point, yields a sample Z(T).
In step(2) ,a decision (detection)is made regarding the digital
meaning of that sample.
!!!The output step(1)is given by
Z(T)=a
i
(T)+n
0
(T).i=1,0..(6.3)
where a
i
(T) is the desired signal component and n
0
(T) is the noise
component.
-If the noise component n
0
(t) is a zero mean Gaussian random
variable, and thus Z(T) is Gaussian random variable with a mean
of either a
1
or a
2
depending on whether a binary one or binary
zero was sent
Eq(6.3) can be simplified as
Z=a
i
+n
0
...(6.4)
6-6
-If the probability density function (Pdf)of the Gaussian random
noise n
0
can be expressed as
) 5 . 6 .........(
2
1
exp
2
1
) (
2
0
0
0
(
(

|
|
.
|

\
|


no
n P
Where o
0
2
is the noise variance .
The conditional probability density functions
!!!!!!!!!
|
.
|

\
|
|
.
|

\
|
2 1
S
Z
P and
S
Z
P can be expressed as
) 7 . 6 ( ..........
2
1
2
1
) 6 . 6 .........(
2
1
2
1
2
0
2
2
2
0
1
1
(
(

|
|
.
|

\
|

=
|
.
|

\
|
(
(

|
|
.
|

\
|

=
|
.
|

\
|


a Z
e
S
Z
P
a Z
e
S
Z
P
2
a

1
a
Fig(6.2)
6-7
Fig(6.2) shows these conditional (Pdf) ,where:
-p (Z/S
1
) called the likelihood of S
1
, illustrates the probability
density function of the random variable Z(T) given that symbol
S1 was transmitted
-p(Z/S2) called the likelihood of S
2
, illustrates the Pdf of Z(T)
given that S
2
was transmitted
-The axis Z(T) represents the full range of possible sample output
values from step 1
-The received signal energy (not its shape)is the important
parameter in the detection process. This is why the detection
analysis for baseband signals is the same as that for band pass
signals.
-Since Z(T)is a voltage signal is proportional to the energy of the
recived symbol ,the larger the magnitude of Z(T), the more error
free will be the decision making process.
-In step 2, detection is performed by choosing the hypothesis that
results from the threshold measurement
Z(T)
2
1
) 8 . 6 ( .. ..........
H
H
(
)
where H
1
and H
2
are the two possible(binary) hypothesis .The
inequality relationship indicates that hypothesis H
1
is chosen if
Z(T)>and
hypothesis H
2
is chosen if Z(T)<
if Z(T)=,the decision can be arbitrary one.
6-8
The basic SNR parameter for digital communication
systems
-The average signal power to average noise power ratio (S/N or
SNR) is used as figure of merit in analog communication
systems
-The bit energy (E
b
) to the noise spectral density (No) ratio is
used as figure of merit in digital communication systems
But the bit energy E
b
=S T
b
where S=signal power ,T
b
=bit time and the noise power spectral
density
No
W
N
= where N=noise power ,W=bandwidth since the bit time
and bit rate R
b
are reciprocal
:. T
b
=1/R
b
) 9 . 6 ( ..........
/
/
/
0 b
b b b
R
W
N
S
W N
R S
W N
T S
N
E
|
.
|

\
|
= = =
where data rate, in units of bit/sec is one of the most parameters
in digital communication (R is used instead of Rb to simplify the
notation)
) 10 . 6 ( ..........
0
R
W
N
S
N
E
b
|
.
|

\
|
=
Eq(6.10) represent that E
b
/No is just version of S/N normalized
by bandwidth and bit rate
6-9
-One of the most important parameter to study the performance
of digital communication system is a plot of the bit error
probability P
B
versus E
b
/No as shown in fig (6.3)
fig(6.3)
-Eb/No is a dimensionless ratio as shown below
s watt
s watt
S watt
S watt
Hz watt
Joule
N
E

= =
/ 1 / /
0
-Detection of binary signals in Gaussian noise
The decision making criterion shown in step (2) of fig(6.1)was
described by eq(6.8) as
8) .......(6. .......... (T) Z
1
H
2
H
>
<
P
B
E
b
/N
0
6-10
-A popular criterion for choosing the threshold level for the
binary decision in eq (6.8)is based on minimizing the probability
of error.
-The computation for this minimum error value =
0
strarts with
forming an inequality expression between the ratio of conditional
probability density functions and the signal a priori probabilities.
-Since the conditional density function p(Z/Si) is also called the
likelihood of S
i
the formulation (is called likelihood ratio test).
) (
) (
) (
) (
1
2
2
1
2
1
s p
s p
s z p
s z p
H
H
(
)
(6.11)
where
p(S
1
) and p(S
2
) are the a priori probabilities that S1(t) and S2(t)
,respectively are transmitted and H
1
and H
2
are the two possible
hypotheses .
-The rule for minimizing the error probability states that we
should choose hypothesis H
1
if the ratio of likelihoods is greater
than the ratio of a priori probabilities as shown in eq(6.11)
The substitution of equations (6.6)and(6.7)in eq (6.11) to find
the optimal value for threshold
0
-The noise assumed to be independent Guassian random variable
with zero mean, variance o
0
2
and pdf given by
(
(

|
|
.
|

\
|
=
2
0
0
0
2
1
exp
2
1
)
0
(

n
n P
6-11
The likelihood ratio test described in eq (6.11)can be written as
( )
( )
( )
|
|
|
|
|
.
|

\
|
(
)
|
|
.
|

\
|
|
|
.
|

\
|

|
|
.
|

\
|
|
|
.
|

\
|

|
|
.
|

\
|

=
(
)


= =
(
(
(
(

|
|
|
.
|

\
|
(
(

|
|
.
|

\
|
) (
) (
2
2
exp
2
exp
2
exp
2
2
exp )
2
exp(
2
exp
) (
2
1
exp
2
1
2
1
exp
2
1
/
/
) (
1
2
2
1
2
0
2
2
0
2
2
2
0
2
2
0
1
2
0
2
1
2
0
2
1
2
2
1
2
0
2
0
2
1
0
1
1
S P
S P
Za a Z
Za a Z
S P
S P
H
H
a Z
a Z
S Z P
S Z P
Z A
H
H




A(Z)= exp
( )
) 12 . 6 ( ..........
) (
) (
2
1
2
2
1
2
0
2
2 2
1
2
0
2 1
S P
S P
H
H
a a a a Z
(
)
(
(


where a
1
is the receiver output signal when S
1
(t) is sent a
2
is the
receiver output signal when S
2
(t) is sent
To simplify eq(6,12),we take the natural logarithm of both sides,
resulting in the log likelihood ratio .
| |
( )
) (
) (
2
) (
1
2
2
1
2
0
2
2 2
1
2
0
2 1
S P
S P
In
a a a a Z
Z A In
H
H
(
)
(
(

=

Since P (S
2
) = P (S
1
) are equally likely :. In
( )
( )
0
1
2
=
S P
S P
6-12
| |
) 12 . 6 ........(
2 ) ( 2
2
0
2 1
2 1
2
2
2
1
2
1
2
0
2
2
1
2
2
0
2 1

=
+
=

(
)

a a
a a
a
a
Z
a a a a Z
H
H
or
0
2 1
2
1
2
) ( =
+
(
)
a a
T Z
H
H
2
a

1
a
) (
2
s z p ) (
1
s z p
Fig(6.4)
where a
1
is the signal component of Z(T) when S
1
(t) is transmitted
. as is the signal component of z (T) when S
2
(t) is transmitted

0
is the optimum threshold for minimizing the probability of
making an incorrect decision for this case.
-The above strategy is known as the minimum error criterion.
6-13
-for equally likelihood signals, the optimum threshold

passes
through the intersection of the likelihood functions as shown in
figure(6.4).
-For M-ary instead of a binary, there would be a total of M
likelihood functions representing the M signal classes of received
signals. the maximum likelihood decision would then be to
choose the class that had the greatest likelihood of all M.
Error Probability
-For the binary decision making shown in fig(6.4), there are two
ways error can occure:-
1-An error e will occurred when S
1
(t) is sent ,and channel noise
results in thr receiver output signal Z(t) less than

. The
probability of such an occurrence is
p(e/S
1
)=p(H
2
/S
1
)=
}

|
|
.
|

\
|
0
) 13 . 6 ( ..........
1

z d
S
Z
P
2-Similary, an error occurs when S
2
(t)is sent ,and the channel
noise result in z(t) being greater than
0
The probability of this
occurrence is
P(e/S
2
)= P (H
1
/S
2
) = ( )
}

0
2
) 14 . 6 ( .......... /

z d S Z P
The probability of an error is the sum of the probabilities of all
the ways that an error can occur. For binary case, we can express
the probability of bit error as
6-14
!!!!!!!!!!!!!P
B
=

2
1 i
P(e,Si)=

2
1 i
P(e/Si)P(Si)..(6.15)
P
B
=P(e/S
1
)P(s
1
)+P(e/S
2
) P(S
2
)..(6.16a)
=P(H
2
/S
1
)P(S
1
)+P(H
1
/S
2
)P(S
2
)...(6.16b)
That is, given that signal S
1
(t) was transmitted ,an error result if
hypothesis H
2
is chosen or given that signal S
2
(t) was transmitted,
an error results if hypothesis H
1
chosen .for the case where the a
priori probabilities are equal [i-e P(s
1
)=P(s
2
) =
2
1
]
:.P
B
=
2
1
P(H
2
/S
1
)+
2
1
P(H
1
/S
2
)..(6.17)
And because of the probability of the density functions
!!!P
B
=P(H
2
/S
1
)=P(H
1
/S
2
)..(6.18)
The probability of a bit error can be computed by integrating
p(Z/S1) between the limits - to
0
or by integrating p(z/S
2
)
between the limits

to .
:.P
B
= ( )
}

) 19 . 6 .......( .......... /
2
dZ S Z P
Replacing the likelihood P(Z/S
2
)with Gaussian equivalent from
eq(8.7)
P
B
=
}

(
(

|
|
|
.
|

\
|


dZ
a Z
0
2
0
2
1
exp
2
1
Where o
2
0
is the variance of the noise output of the correlator
6-15
( )
2 /
2 1
0
a a + =
Let
dz du then
a Z
U =

=
0
0
2
,

P
B
=
}
=
=
|
|
.
|

\
|

u
a a u
du
u
0
2 / )
2 1
(
2
2
exp
2
1


P
B
= ) 20 . 6 .......( ..........
2
0
2 1
|
.
|

\
|

a a
Q
Where Q(x) called the complementary error function is
commonly used symbol for the probability under the tail of the
Gaussian pdf .It is defined as
}

|
|
.
|

\
|
=

u d
u
Q
2
2
exp
2
1
) (
Gaussian noise Q(x) can not be evaluated in closed form .It is
presented in tabular form .
-We have optimized (in the sense of minimizing P
B
) the threshold
level o , but have not optimized the receiving filter.
-Good approximation to Q(x) if is 3 )
) 21 . 6 ..( ..........
2
1
) (
2
Z
e Q


=
6-16
The matched filter
-A matched filter is a linear filter designed to provide the
maximum signal to noise power ratio at its output for a given
transmitted symbol waveform.
-Let us consider signal S(t) plus AWGN n(t) is applied to a linear
time-invariant receiving filter followed by a sampler as shown in
fig(6.3)
Fig (6.5)
At t=T, the sampler output
Z(T)=a
i
+n
0
where a
i
= signal component at the filter output
N
0
=noise component
If the variance of the output noise (average noise power) is
denoted by o
0
2
:.
T
N
S
power noise average
power signal ous instantane The
|
.
|

\
|
=
) 22 . 6 ..( .......... ..........
2
0
2

i
a
N
S
=
|
.
|

\
|
we wish to find the filter transfer function H
0
(f) that
S
i
(t) AWGN Sample
at t=T
Z (T)

Receiving
filter
6-17
maximizes eq (6.22) i.e maximizes
T
N
S
|
.
|

\
|
}
=


df
t f j
e f S f H t a
i
2
) ( ) ( ) (
where S(f) the Fourier transform of the input signal S(t)
This is the signal at the filter output in terms of the transfer
function H(f) and Fourier transform of the input signal
If the two sided power spectral density of the input
Noise = Hz watt
N
/
2
0
2
| ) ( | ) ( ) ( f H f G f G
x Y
=
density spatral power p I f G
density spatral power p f G where
x
Y
/ ) (
/ 0 ) (
=
=
) 23 . 6 ..( ..........
) ( 2 /
) ( ) (
/ ) ( /
2
2
) ( ) (
2
) (
2
2
0
2
2
0 2
0
2
0
0
}


}


}


=
|
.
|

\
|

=
=
= =
}
}
df f H N
df e f S f H
N
S
df f H
N
f d f H f
x
G
f d f
Y
G power noise output
T f j
T

Using Schwarz`s inequality


*The equality holds if and only of f
1
(x)=kf
*
2(x)
6-18
where k is an arbitrary constant and * indicates complex
conjugate
} }


s dx x F dx x f dx x F x F | ) (
2
| ) (
1
| ) ( ) (
2
2 1
|
2
Tf j
e f S x f f H x f Let
2
2 1
) ( ) ( , ) ( ) ( = =
} } }


s f d f S f d f H
fT j
f H
e
2 2
| ) ( | . | ) ( |
2
) (

Substituting into eq(6.23) yields
) 14 . 6 ......( ..........
0
2
max
2
0
2
0
2 2
| ) ( |
2
| ) ( | 2 /
| ) ( | | ) ( |
N
E
T
N
S
or
df f S
N
df f H N
df f S df f H
T
N
S
=
|
|
|
.
|

\
|


|
.
|

\
|
}
}
} }
s
s
where the energy of the input signal s(t)is
E =
}


) 25 . 6 .........( ..........
2
/ ) ( / df f S
Thus the max output (S/N)
T
= 2E/No depend on the signal energy
and the power spectral density of the noise ,not on the particular
shape of the waveform that is used.
6-19
Eq (t.24) the if only holds
N
E
N
S
T
(
(
(

=
|
.
|

\
|
0
2
max
Optimum filter transfer function H
0
(F) is employed, such that
) 26 . 6 ..( .......... ) ( ) ( ) (
2
*
0
T f j
e f S K f H f H

= =
on h (t) = F
-1
H
0
(f) = F
-1
K S * (f) e
-j2tfT

( s
)
=
T t t T s K
where else
t h
0 ...... )......... (
........ .......... 0
) (
Thus the maximum response of a filter that produces the
maximum output s/n is the mirror image of the message signal
S(t),delayed by the symbol time duration T as shown in fig (6.4).
Fig(6.6)
7-1
Communication Systems
Lecture 7
7-2
Correlation Realization of the Matched filter
The matched flier transfer function is given by
) 1 . 7 .........( .......... ) ( ) (
*
0
F T w j
e f S K f H

=
S(f)=is the Fourier transform of the input signal
where T=symbol duration

=
s s
) 2 . 7 ........( (t) h and
0 .......... )......... (
0
T t t T S K
elsewhere
The output of the matched filter Z(t) can be described in the time
domain as the convolution of a received input waveform r(t) with
the impulse response of the filter .
}
= =
t
0
.(7.3) .......... d ) h(t ( r h(t) * (t) r (t) Z )
where r(t)= S(t)+n(t)
Substituting h(t) of Eq(7.2) into eq(7.3)and setting k=1
| |
}
}
+ =
=
t
t
d t T s r t Z
d t T S r t Z
0
0
] [ ) ( ) (
) ( ) ( ) (


7-3
Fig(7.1a)

When t=T
}
=
T
d s r T Z
0
) ( ) ( ) ( (7.4)
Eq (7.4)described the correlation process.
Note
It is valid to implement he receiving filter with either matched
filter or a correlator.
It is important to note that the correlator output and the matched
filter output are the same only at time t=T.
Fig(7.1) shows the comparison of correlator and matched filter
output .
r () Z(t)

S()
Fig (7.1 b )
}
T
0

7-4
Optimizing Error Performance
-For the binary case, the optimum decision threshold was shown
.......
2
0
2 1
0

a a
= .. where a
1
is the signal component of Z(t)
when s
1
(t) is transmitted and an is the signal component of
Z(t)whenS
2
(t)is transmitted.
2
a
1
a
1
s
2
s
Fig(7.2)
-For minimizing the probability of error (P
B
), it is necessary to
choose the filter (matched filter) that maximizes the value of
Q
|
|
.
|

\
|
0
2 1
2
a a
.Thus we need to determine the linear filter that
maximizes
( )
0 2 1
2 / a a or equivalently that maximizes
2
2 1
2
2
) (

a a
7-5
Note

( )
2 /
2 ) (
2
2
2
exp
2
1
2 1
0
2
0
2 1
0
a a Z
Z for
a z u
a a
Q
u d
u
B
P
+ =
=
=
|
|
|
.
|

\
|

=
|
|
.
|

\
|

where (a
1
-a
2
)
2
is the difference of the desired signal components at
the filter output at time t=T, and the square of this difference
signal is the instantaneous power of the difference signal .
It was shown that a matched filter achieves the maximum
possible output SNR equal to 2E/N
o
.
Consider that the filter is matched to the input difference signal
[S
1
(t)-S
2
(t)], thus we can write an output SNR at time t=T as
( )
) 5 . 7 ...( ..........
2
2
2 2
2 1

|
|
|
.
|

\
|
=

=

Ed a a
T
N
S
where No/2 is the sided power spectral density of the noise at the
filter input
) 6 . 7 ( .......... ) ( ) (
0
2 1
] [ dt t S t S Ed
T
}
=
7-6
Substituting Eq(7.6) in Eq(6.20)
) 7 . 7 ( ..........
0
2
) 20 . 6 .......(
2
2 1
2
2
exp
2
1
0
|
|
.
|

\
|
=
|
|
.
|

\
|

=
|
|
.
|

\
|
=
}

N
d E
Q P
u u
Q du
u
P
B
B

Eq(7.7)is an important results express the optimizing the error


performance interm the energy difference signals at the matched
filters input.
Cross Correlation and Optimized Probability of Error
Relationship
The time cross-correlation coefficient P is defined as a measure of
similarity between two signals S
1
(t) and S
2
(t)
}
=
T
b
t d t S t S
E
0
2 1
) 8 . 7 .........( ) ( ) (
1

From eq(7.6)
}
=
T
dt t S t S Ed
0
2
2 1
)] ( ) ( [

but
7-7

}
+ =
T
b b d
t d t S t S E E E
0
2 1
) 9 . 7 ........( ) ( ) ( 2
Substiating eq (7.8) into Eq(7.9),we obtain
( )
) 10 . 7 ...( .......... 1 2
) 8 . 7 ......( ) ( ) (
1
2 2
2
0
1


=
= =
}
p
T
b
b b
E Ed
t d t S t S
E
E E Ed
Substituting eq (7.10) into eq(7.7),we obtain
) 11 . 7 ....( ..........
) 1 (
0
N
E
Q p
p
B

= ) 7 . 7 ......(
2
0
N
Ed
Q P
B
= !!
!!!!!!!!!!!!!!!!!!!!!!
If =-1for the case S
1
and S
2
are antipodal signals
:. ) 12 . 7 ....( ..........
2
0
N
E
Q p
b
B
=
if =0 for the case of orthogonal signals
) 13 . 7 .........( ..........
0
N
E
Q
b
=
if =1 for the case of correlated signals S
1
(t) = S
2
(t)
:. P
B
= 0
Ex7.1
a-Derive the relationship between the cross-correlation and
probability of error for two signals S
1
(t). andS
2
(t)
7-8
b-Consider a binary communication system that receives equally
likely signals S
1
(t) and S
2
(t) pulse AWGN as shown in fig (7.4).
Assume that the receiving filter is a matched filter and that the
noise power spectral density No=10
12
Watt/Ht, compute the bit
error probability.
Fig(7.4)
Solution :
| | | | | |
( ) ( ) ( ) ( )
Joule
t t t t d t d t d
t d t E
b
12
6
2
3 6
2
3 6
2
3
1
0
2
3
1
2
2
0
1
2
2
1
3
2
2
2
2
3
0
2
10 6
10 10 10 10 2 10 10 1
1 2 1 1 2 1
) (


=
=
+ + =
+ + = + +
=
} } }
}

7-9
Since the waveforms are antipodal (=1) and detected with a
matched filter:

( )
) 46 . 3 (
12
10
10 6 2 2
12
12
0
Q P
Q Q
N
E
Q p
B
b
B
=
=
|
|
.
|

\
|

= =

|
|
|
|
.
|

\
|
From the table of complementary error function
4
10 3 0003 . 0

= =
B
P
Or, since the argument of Q(_) is greater than 3 we can also use
the approximate relationship in Eq(6.21).
4
2
2
10 89 . 2
2
) 46 . 3 (
exp
2 46 . 3
1
) 21 . 6 ( ..........
2
exp
2
1

=
(
(

=
|
|
.
|

\
|
=


B
P
Error Probability Performance of Binary Signaling
1-Unipolar signaling
Fig (7.5) shows an example of baseband unipolar signaling where
S
1
(t) = A 0 s t sT for binary 1
S
2
(t) = 0 0 s t s T for binary 0 !!!!!!!!!!!!
where A > 0 is the amplitude of symbol S
1
(t)
7-10
The energy difference signal, from eq(7.9) is given by
}
= =
(

T
T A t d t S t S Ed
0
2
2
. ) (
2
) (
1
Then the bit error performance at the output is obtained as follows

(

=
|
|
.
|

\
|
= =
|
|
|
.
|

\
|
0 0
2
0
2 2 N
E
Q
N
T A
Q
N
E
Q p
b d
B
2-Bipolar signaling
Fig (7.6) shows an example of baseband antipodal signaling
namely, bipolar signaling
where,
S
1
(t)=+A 0 s t s T for binary 1
Fig (7.5)
7-11
S
2
(t)= A 0s ts T for binary o
Fig(7.6)
-In fig(7.4),the correlator output Z(T)=Z
1
(T)-Z
2
(T) and the
deicion is made using the threshold
0
= (a
1
+a
2
)/2
-For antipodal signals
0
= 0 for a
1
= ! a
2
thus if the test statistic
Z(T) is positive, the signal detected is declared to be S
1
(t) and if it
is negative, it is declared to be S
2
(t) .
-The bit error performance at the output can be obtained as
follows
7-12
0
2
0
) 1 ( 2
0
2 N
E
Q
N
b E
Q
N
Ed
Q
B
P
b
=

= =
|
|
|
|
.
|

\
|

-Fig (7.7) shows the comparison P


B
between bipolar and unipolar
transmissions.
fig(7.7)
Intersymbol Interference
Fig (7.8a) shows different filters are used in atypical digital
communication systems .There are various filters are used in the
transmitter receiver and channel.
1-At the transmitter, the information symbols, characterized as
impulse or voltage levels, modulate pulses that are then filtered
according to the bandwidth constraint.
1 =
for antipodal
7-13
2-For baseband systems, the channel (such as cable),has
distributed reactances that distort the pulses .Some bandpass
systems ,such as wireless systems, are characterized by fading
channels, that behave like undesirable filters causes signal
distortion.
-When the receiving filter is used to compensated for the
distortion caused by both the transmitter and the channel, it is
often reffered to as an equalizing filter or a receiving equalizing
filter.
-Fig (7.8b) shows a convenient model for the system, collect all
the filtering effects into one equivalent system transfer function
H(f) = H
t
(f) H
c
(f) H
r
(f) .(7.14)
where H
t
(f) = transmitting filter transfer function.
H
c
(f) = channel filter transfer function.
H
r
(f)= receiving / equalizing filter transfer function.
The characteristic H(f) then, represents the composite system
transfer function due to all the filtering at various locations in the
transmitter ,channel and receiver.
-Due to the effects of system filtering, the received pulses can
overlap one another as shown in fig(7.8b). The tail of a pulse can
"smear" into adjacent symbol intervals then interfering with the
detection process and degrading the error performance, such
interference is termed intersymbol interference (ISI).
7-14
-Even in the absence of noise, the effects of filtering and channel
induced distortion lead to (ISI).
fig(7.8)
-Nyquist showed that the theoretical minimum system bandwidth
needed in order to detect Rs symbol/S without ISI is (Rs/2)hertz.
This occure when the system transfer function H(f)is made
rectangular as shown in fig(7.9).
-For baseband system, when H(f) is such a filter with signal sided
bandwidth (1/2T) (the ideal Nyquist filter) its impulse response ,
the inverse Fourier transform of H(f)is often form h(t)=sinc(t/T).
This sinc pulse is called the ideal Nyquist pulse.
7-15
fig(7.9)
-Fig(7.9b)shows how ISI is avoided, if the sampling timing is
perfect.
-For the baseband systems, the bandwidth required to detect (1/T)
such pulses (symbols) per second is equal to1/2T or
the system bandwidth W
bandwidth Nyquist z here
s
R
T
W = = =
2 2
1
The maximum possible symbol transmission rate per hertz,
called the symbol rate packing.
-The names Nuquist filter and Nyquist pulse are often used to
describe the general class of filtering and pulse shaping that
satisfy zero ISI at the sampling point.
-It should be clear from the rectangular shaped transfer function
of the ideal Nyquist filter and the infinite length of its
corresponding pulse, that such ideal filters are not realizable, they
can only be approximately realized.
7-16
The Raised Cosine Filter
-This filter is chosen so as to optimize the composite system
frequency transfer function H(f) ,shown in eq(7.14).This filter
belong to the Nyquist class (Zero ISI at the sampling times) is
called the raised-cosine filter .It can be expressed as
where W=Absolute bandwidth [ This is the interval between
frequencies ,outside of which spectrum is zero].
W
0
=1/2T represent the minimum Nyquist bandwidth for the
rectangular spectrum and the-6dB bandwidth for the raised cosine
filter.
WW
0
is the excess bandwidth, which means additional
bandwidth beyond Nyquist minimum {i.e for rectangular
.spectrum W=0}
-The roll off factor is defined to be
) 16 . 7 ....( .......... 1 0 ( s

r
W
W W
r
Thus r represents the excess bandwidth divided by W
0
(i.e the
fractional excess bandwidth) for a given value W
0
, the roll off r
specifies the required excess bandwidth as a fraction of W
0
and
characterizes the steepness of the filter roll off.
.(7.15)
7-17
-Fig (7.10) shows the raised cosine filter characteristics for roll
off values of r=0, r=0.5 and r =1. The r=0 roll off is the Nyquist
minimum bandwidth case when r=1, the required excess
bandwidth is 100%
i.e twice the Nyquist minimum bandwidth.
-The impulse response for the raised cosine filter is
( ) { }
( ) | |
) 16 . 7 ( ..........
4 1
2 cos
) 2 ( 2 ) (
2
0
0
0 0
t W W
t W W
t W Sinc W t h


=

fig(7.10)
7-18
Note
-The raised cosine spectrum is not physically realizable (for the
same reason that the ideal Nyquist filter is not realizable). A
realizable filter must have an impulse response of finite duration
and a zero output prior to the pulse on time (i.e causal system).
The general relationship between required bandwidth and symbol
transmission rate involve the filter roll-off factor r is
W=
2
1
(1+r) Rs (7.17)
where R
s
= symbol rate
Ex7.2 : Find the minimum required bandwidth for the baseband
transmission of a four level PAM pulse sequence having a data
rate of R=2400 bit / sec . If the system transfer characteristic
consist of a raised cosine spectrum with 100% excess bandwidth
(r=1).Sketch the shaped pulse and baseband raised cosine
spectrum.
Solution:
M =
K
2 since M =4 K=2
Symbol or pulse rate R = s symbol
K
R
/ 1200
2
2400
= =
Minimum bandwidth
( )
R r W + = 1
2
1
=
2
1
(1+1)1200=1200
z
H
7-19
Fig(7.11) shows the baseband PAM received pulse in the time
domain .Fig (7.12b) shows the Fourier transform of h(t)the raised
cosine spectrum.
fig(7.11)
Ex.7.3(a) Discuss the operation of raised cosine filter.
(b)-Find the minimum required DSB bandwidth for transmitting
the modulated PAM sequence if the baseband transmission of
four level PAM having a data rate R=2400 bit/s if the system
transfer characteristic consist of a raised cosine spectrum with
100% excess bandwidth (r=1) .Sketch the modulated pulse and
DSB modulated raised raised cosine spectrum.
solution:
M=
K
2 since M = 4 level :. K=2

. sec / 1200
2
2400
symbol
K
R
S
R = = =
W
DSB
=(1+r)R
S
= (1+1) (1200) = 2400 HZ
7-20
fig(7.12)
Equalization
-Many communication channels (e.g telephone, wireless) can be
characterized as band limited linear filters with an impulse
response h(t)and frequency response
) 18 . 7 .....( .......... | ) ( | ) (
) ( f
c
j
c c
e f H f H

=
where hc(t) and Hc(f) are Fourier transform pairs.
|Hc(f)| the channels amplitude response.
u
c
(f) the channel phase response.
In order to achieve ideal (nondistorting) transmission
characteristics over a channel ,within a signals bandwidth W,
1-|Hc(f) | must be constant.
2-c(f) must be a linear function of frequency or the time delay
must be constant for all spectral range (components) of the signal
7-21
If |Hc(f)| is not constant within W, then the effect is amplitude
distortion.
-If u
c
(f) is not constant or a linear function of the frequency
within W , then the effect is phase distortion .
Fading channel characterized by both type of distortions
(amplitude and phase distortions).
-Equalization refers to any signal processing or filtering technique
that is designed to eliminate or reduce (ISI).
-Equalization categories:-
1-Maximum likelihood sequence estimation (MLSE) MLSE
include measurements of h
c
(t) and then providing a means for
adjusting the receiver to the transmission environment, to enable
the detector to make a good estimates from the demodulated
distorted pulse sequence. With an MLSE receiver the distorted
samples are not reshaped or directly compensated in any way.
2-Equalisation with filters; uses filter to compensate the distorted
pulses. With this type, the detecter is presented with a sequence of
demodulated samples that the equalizer has modified or cleaned
up from the effects of ISI. The filters can be described as
follows;-
a-Linear devices that contain only feedforward elements
(transversal equalizers).
7-22
b-Non linear devices that contain both feedforward and feedback
elements (decision feedback equalizers)
c-Preset or adaptive; linear and non linear devices can be grouped
according to the automatic nature of their operation ,which may
be either preset or adaptive.
-Equalization with filters, the more popular
If the receiving/equalizing filter be replaced by a separate
receiving filter and equalizing filter defined by frequency transfer
functions. H
r
(f) and H
e
(f)respectively. Also,.let the overall system
transfer function H(f) be a raised cosine filter ,designated by H
R
c(f). Thus we now modify the eq(7.14) as follows .
H(f) = H
t
(f) H
c
(f) H
r
(f)(7.14)
H
Rc
(f)=H
t
(f) H
c
(f) H
r
(f) H
e
(f) .(7.15)
-In practical the channels frequency transfer Hc(f) and its impulse
response hc(t)are not known with sufficient precision to allow for
a receiver deign to yield zero (ISI) for all time .Usually the
transmit and receive filters are chosen to be matched so that
H
Rc
=(f) = H
t
(f) H
r
(f) ..(7.16a)
In this way Ht(f) and Hr(f) each have frequency transfer functions
that are the square root of the raised cosine (root-raised cosine)
Then the equalizer transfer function need to compensate for
channel distortion is simply the inverse of the channel transfer
functions.
7-23
He(f)= ) 16 . 7 .....( ..........
| ) ( |
1
) (
1
) (
b e
f H f H
f
c
j
c c

=
- 8 1
Communication Systems

Lecture 8
- 8 2
Equalizer filter types
1-Transversal equalizer
-For describing the transversal filter, consider that a single pulse
was transmitted over a system designated to have a raised cosine
transfer function H
RC
(f)=H
t
(f)H
r
(f). Also consider that the channel
induces ISI, so that the received demodulated pulse exhibits
distortion as shown in fig(8.1), such that the pulse sidelobes do
not go through zero at sample times adjacent to the mainlobe of
the pulse.
The distortion can be viewed as positive or negative echoes
occurring both before and after the mainlobe.
Fig (8.1)
-To achieve the desired raised cosine transfer function, the
equalizing filter should have a frequency response. He(f) is given
by
- 8 3
i,e when the actual channel response Hc(f) multiplied by He(f)
yields H
Rc
(f)=H
t
(f)H
r
(f). In other words we would like the
equalizing filter to generate a set of canceling echoes.
-Sampling the equalized waveform at only a few predetermined
sampling times.
-The transversal filter shown in fig (8.2),is the most popular form
of an easily adjustable equalizing filter consisting of a delay line
with T-second taps (where T is the symbol duration). In such an
equalizer, the current and past values of the received signal are
linearly weighted with equalizer coefficients or tap weights [C
n
]
and are then summed to produce the output.
-If there is an infinite numbers of taps, then the tap weights could
be chosen to force the system impulse response to zero at all time
but one at the sampling times, thus making He(f) exactly to the
inverse of the channel transfer function .However ,an infinite
length filter is not realizable. Each tap is connected through a
variable gain device to a summing amplifier.
Consider that there are (2N+1) taps with weights
N N N
C C C ........., ,
1 +
Output samples Z(K) of the equalizer
are then found by convolving the input samples [_ (k)]and tap
weights [C
n
] as follows:- ( ) ) 2 . 8 ( ..........

=
|
.
|

\
|
=
N
N n
k Z
n
C n k
...(8-1)
- 8 4
where k = -N, N
n = - N , .. N
Where k=01 , 2 is a time index (Time may take on any
range of values). The index n is used two ways as a time offset,
and as a filter coefficient identifier .We can describe the relation
between the vectors Z and C and the matrix _ as:-
However, we can specify the value of Z (k) as (2N+1) points as
( )
( )
0 1
3 . 8 ..... , ... , 2 , 1
0
=
=
=
k for
N k for
k Z
Fig (8.2)
or-
where k = - N, .. N
n = - N, .. N
- 8 5
) 4 . 8 ( 1 2
) 0 ( . . . . ) 2 (
: : :
: : :
: : :
: : :
: : :
: : :
) 1 2 ( . . . ) 0 ( ) 1 (
) 2 ( . . . ) 1 ( ) 0 (
0
0
:
:
1
:
:
0
0
1
0
1
+
+

=
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(

(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(

(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(

N
C
C
C
C
C
X N X
N X X X
N X X X
N
N
N
N
Eq (8.4) represents a set of (2N + 1) simultaneous equation that
can be solved for the C
n
`s. The equalizer described in Eq(8.3) is
called a zero forcing equalizer since Z(k) has N zero value on
either side . This equalizer is optimum in that it minimizes the
peak intersymbol interference. The main disadvantages of a zero
forcing equalizer is that it increases the noise power at the input to
the A/D converter.
Ex8.1
(a) Describe with aid of a block diagram the transversal equalizer
(b)Design a three tap equalizer to reduce the ISI due to the
received pulse shown in fig (8.4a).
- 8 6
2
Solution:
fig(8.4a) received pulse
1-Design three tap equalizer (N=1) to find
1 0
1
, , C C C

Z ( -1) = _ (0) C
1
+ _ (-1) C
0
+ _ (-2) C
1
Z (0) = _ (1)
1
C+ _(0) C
0
+ _ (-1) C
1

Z (1) = _ (2)
1
C + _ (1) C
0
+ _ (0) C
1

(
(
(

(
(
(

=
(
(
(

(
(
(

(
(
(


=
(
(
(

1
0
1
1
0
1
C
C
C
1 0.2 0.1
0.1 1.0 0.2
0 0.1 1
1
1
0
C
C
C
(0) (1) (2)
1) ( (0) (1)
2) ( 1) ( (0)
Z(1)
(0) Z
1) Z(
..(8.3)
- 8 7
1 0.2 0.1
0.1 1.0 0.2
0 .1.0 1
1.0 0.2 0
0.1 1 1
0 0.1 0

=
1
C
( ) | | ( ) | | | |
( ) | | ( )( ) | |
( ) ( ) | |
09606 0
1 0 1 2 0 2 0 0 1 0 1 0 1 2 0 1 0 2 0 1 0 1 0 1 1
1 0 1 0 1 0 0 2 0 0 0 1 1 0 1 2 0 1 0 0 1 1 0
1
1
. C
. . . . . . . . . .
. . . . . . . .
C
=
+
+
=

9606 . 0
1 2 . 0 1 . 0
1 . 0 0 . 1 2 . 0
0 1 . 0 1
1 0 1 . 0
1 . 0 1 2 . 0
0 0 1
0
=

= C
2017 . 0
1 2 . 0 1 . 0
1 . 0 0 . 1 2 . 0
0 1 . 0 1
0 2 . 0 1 . 0
1 0 . 1 2 . 0
0 1 . 0 1
1
=

= C
Solution of this yields
1
C = 0.09606, C
0
=O.9606 and C
1
=0.2017.
This tap setting produce Z(0)=1,Z(-1)=0 and Z(1)=0.
The output is sketched in fig(8.4b).
fig(8.4b)
- 8 8
2-Dcision feedback equalizer (DFE)
-The basic limitation of a linear equalizer, such as the transversal
filter, is that it performs poorly on channels having spectral nulls.
These channels are used in mobile radio. A decision feedback
equalizer (DFE) is a non linear equalizer that uses previous
detctor decisions to eliminate the ISI on the pulses that are
currently being demodulated .The ISI being removed was caused
by the tails of previous pulses, in effect; the distortion on a
current pulse that was caused by previous pulses is subtracted.
Fig(8.5) shows a simplified block diagram of (DFE), where the
forward filter and the feedback filter can be a linear filter, such as
transversal filter. The nonlinearity of the DFE due to the
nonlinear characteristics of the detector that provides an input to
the feedback filter.
-The basic idea of DFE is that if the values of the symbols
previously detected are known (past decisions are assumed to be
corrected), then the ISI contributed by these symbol can be
canceled out exactly at the output of the forward filter by
subtracting past symbol value with appropriate weight.
The forward and feedback tap weights can be adjusted
simultaneously to minimize the mean square error.
The advantage of the DFE implementation is that the feedback
filter, which is additionally .working to remove ISI, operates on
- 8 9
noiseless quantized levels, and thus its output is free of channel
noise.
fig(8.5)
Preset and adaptive equalizer
1-Once channel whose frequency responses are known and time
invariant, the channel characteristic can be measured and the
filters tap adjusted accordingly, if the weights remain fixed
during the transmission of the data, the equalization is called
preset equalization.
2-If the equalizer capable of tracking a slowly time varying
channel response, is known as adaptive equalization .It can be
- 8 10
implemented to perform tap weight adjustments periodically or
continually.
Eye diagram
The ISI and other signal degradation can be studied conveniently
on an oscilloscope through what is known as the eye diagram. A
random binary pulse sequence is sent over the channel.
1-The channel output is applied to the vertical input of an
oscilloscope.
2-The time base of the scope is triggered at the same rate that of
the incoming pulses, and it yields a sweep lasting exactly Tb, the
interval of one pulse. The oscilloscope pattern thus formed looks
like a human eye and, hence, the name diagram fig(8.6)
-As an example, consider the transmission of a binary signal
bypolar rectangular pulses.
a-If the channel is ideal with infinite bandwidth ,pulses will
received without distortion. The resulting eye diagram as shown
in fig(8.6a)
b-If the channel is not distortionless or has finite bandwidth or
both ,received pulses will no longer be rectangular but will be
rounded and spread out .If the equalizer is adjusted properly to
eliminate ISI at the pulse sampling instants ,the eye diagram will
be rounded as shown in fig(8.6b)
- 8 11
Fig(8.6)
Band pass Modulation and Demodulation
-Digital modulation is the process by which digital symbols are
transformed into waveforms that are compatible with the
characteristics of the channel
-In the case of baseband modulation, these waveforms usually
take the form of shaped pulses. But in the case of bandpass
modulation the shaped pulses modulate a sinusoid called a carrier
wave or simply a carrier, for a radio transmission the carrier is
converted to an electromagnetic (EM) field for propagation to the
desired distortion.
Waveform Eye diagram
T
b

(a) T
b

t opening
(b) width
- 8 12
Why it is necessary to use a carrier for radio transmission of
baseband signals?
1-The transmission of EM fields through the space is
accomplished with the use of the antenna. The size of the antenna
depends on the wavelength
) 5 . 8 ( .......... ..........
10
1
4
1
10
1
4
1
f
C
L
|
|
|
.
|

\
|
|
|
|
.
|

\
|
= =
where C= speed of the light=3*10
8
m/sec
L=the length of the antenna.
f=frequency in Hz.
2-Many signals can be transmitted simultaneously by using
frequency division multiplexing such as telephony signals.
3-Modulation can be used to reduce the interference.
4-Moodulation can be used to allocate a certain frequency for
each broadcasting station or TV station in order to allowed them
transmit in the same time.
5-Modulation can be used to place signal in a frequency band
where design requirements, such as filtering and amplification,
can be easily met. This is the case when radio frequency (RF)
signals are converted to an intermediate frequency (IF) in a
receiver.
Digital bandpass modulation techniques
-The bandpass modulation can be defined as the process of
variation the amplitude, frequency or phase of an RF sinusoidal
- 8 13
carrier or a combination of them accordance with the information
to be transmitted .The sinusoid carrier duration T is referred to as
a digital symbol.
-The general form of the carrier wave is
S(t)=A(t) cos u (t) (8.6)
where A(t) is the time varying amplitude and
u(t) is the time varying angle
But u(t)=e
0
t+| (t)
:. S(t)=A(t) Cos [e
0
t+|(t)]..(8.7)
Where e
0
=radian frequency of the carrier
| (t) = radian phase of the carrier
When the receiver utilized (exploits) knowledge of the carriers
phase to detect the signals, the process is called coherent detection
-When the receiver does not utilize such phase reference
information, the process is called noncoherent detection.
-The basic bandpass modulation /demodulation types are
1-Coherent modulation /demodulation :-
Phase shift keying (PSK), frequency shift keying (FSK),
amplitude shift keying (ASK), Continuous phase modulation
(CPM) and hybrid modulation.
Some specialized techniques such as offset quadrature
PSK(OQPSK), minimum shift keying (MSK) and quadrature
amplitude modulation(QAM).
2-Noncoherent demodulation :-
- 8 14
DPSK, FSK, ASK, CPM and hybrids
Phase shift keying (PSK)
The general analytic expression for PSK is
where the phase term |
i
(t)will have M discrete value, typically
given by
) 9 . 8 ..( .......... 2 . 1
2
) ( = = i
M
i
t
i

For binary PSK(BPSK) as shown in fig(8.7) , M=2


The parameter E=symbol energy
T=symbol time and 0 s t s T.
In BPSK modulation, the modulating data signal shifts the phase
of the waveform Si(t)to one of two states either zero or (180

).
The signal waveforms can be represented as vectors or phasors on
a polar plot, the vector length corresponds to the signal amplitude
and the vector direction represents the signal phase
(8-8)
- 8 15
Fig (8.7)
Frequency shift keying (FSK)
The general analytical expression for FSK modulation
Where the frequency term i has M discrete values and the phase
term | is an arbitrary constant the FSK waveform sketch in
fig(8.8) shows the typical frequency changes at the symbol
transitions At the symbol transitions ,strong change from one
frequency (tone) to another.
There is no requirement for the phase to be continuous for the
case MFSK.
There is need for continuous phase for special class of FSK called
continuous phase FSK (CPFSK)
-Fig(8.8) shows, M=3(to show perpendicular axes).In practice M
is power 2(2,4,8,16)
..(8.10)
- 8 16
M-ary signals always orthogonal .But, not all FSK signaling is
orthogonal.
Fig ( 8.8)
Amplitude shift keying (ASK)
For the ASK example in fig(8.9) the general analytic expression
is
Where the amplitude term
( )
T t E
i
2 will have M discrete values
and the phase term | an arbitrary constant.
The ASK waveform sketch in fig (8.9) can described a radar
transmission example, where the two signal amplitude
states T E 2 and zero .The ASK vector corresponding to the
maximum amplitude state and a point at the origin corresponding
(8.11)
- 8 17
to the zero amplitude state. Binary ASK signaling also called (on-
off keying).
Fig (8.9)
Amplitude phase keying (APK)
For the combination of ASK and PSK(APK) example in
fig(8.10), the general analytic expression.
illustrates the indexing of both the signal amplitude term and the
phase term .The APK waveform picture in fig(8.10) shows some
typical simultaneous phase and amplitude changes at the symbol
transitions.
-For this example, M has been chosen equal to B, corresponding
to eight waveforms (8-ary). Fig(8.10)shows a hypothetical eight
vector signal set on the phase amplitude plane .Four of the
vectors are at one amplitude and the other four vectors at a
different amplitude. Each of the vectors is separated by 45.
- 8 18
Fig (8.10)
ASK, PSK and FSK modulators
ASK, PSK and FSK can be produced by presenting an
appropriate digital baseband signal to conventional modulators.
However, appropriate modulators can be implemented more
simply by the feeding the input data directly to a switch which
can select the appropriate signal waveform form one of two signal
sources to make up the modulated signal. Modulators of this
design are shown in fig(8.11).
- 8 19
fig ( 8.11) Modulator block diagram
Ex8.1
Derive the waveform amplitude coefficient T E / 2
Solution
let us consider S(t)=A Coswt
where A is the peak value of the waveform
- 8 20
S(t)= 2 ArmsCoswt= rms A
2
2 coswt
Assuming the signal to be a voltage or current waveform. A
2
rms
represent average power P normalized
wt Cos T E S
T
Energy
p power But wt Cos p S to
/ 2
2 1
=
= =
1 - 9
Communication Systems
Lecture 9
2 - 9
Detection of signal in Gaussian noise and decision regions
-The bandpass model of the detection process is identical to the
baseband model. That is because a received bandpass waveform is
first transformed to a baseband waveform before the final detection
step takes place.
-For a linear systems, the mathematics of detection is unaffected by
a shift in frequency.
-We can define an equivalence theorem as follows performing
bandpass linear signal processing, followed by heterodyning the
signal to baseband yields the same results as heterodyning the
bandpass signal to baseband, followed by baseband linear signal
processing.
-The term heterodyning refers to a frequency conversion or mixing
process that yields a spectral shift in the signal.
-As a result of this equivalence theorem, all linear signal processing
simulations can take place at baseband (which is preferred for
simplicity), with the same results as at bandpass.
-Fig(9.1) shows the two dimensional signal space and two binary
vectors (S
1
+n)and (S
2
+n). The noise vector, n, is a zero mean
random vector, hence, the received signal vector, r, is a random
vector with means S
1
or S
2.
-The detectors task after receiving r to decide which of the signals
S
1
or S
2
was actually transmitted.
3 - 9
-For the case where M=2 with S
1
and S
2
being equally likely and
with the noise being an additive white Gaussian noise (AWGN)
process.
-The minimum error decision rule is equivalent to choosing the
signal class such that the distance d(r
1
S
i
)=|r-S
i
| is minimized, where
||r-S
i
|| is called the magnitude of vector r-S
i
.
-The decision rule for the detector, stated in terms of decision
regions is as follows: When the received signal r is located in
region 1, chooses S1, when it is located in region 2, chooseS2.
-If the angle u=

180, then signal set S


1
and S
2
represents BPSK.
Fig (9-1) Two dimensional signal space
Vectorial view of signals and noise (phasor diagram)
-The geometric or vectorial view of signal waveforms that are
useful for either baseband or bandpass signals.
4 - 9
-We define an N-dimensional orthogonal space as a space
characterized by a set of N linearly independent functions
{
j
(t)}called basis function.
-Any arbitrary function in the space can be generated by a linear
combination of these basis functions. The basis functions must
satisfy the conditions
( ) ( )
}
=
s s
=
T
N k j
a T t
Jk j
K dt t
k
t
j
0 ,...., 1 ,
) 2 . 9 .....( .......... 0

Where the operator
{
k j for
b k j for
JK
=
=
=
1
0
) 2 . 9 ....( .......... ..........

The operator o
jk
is called the Kroncher delta function when k
j
constant are nonzero, the signal space is called orthogonal .When
the basis functions are normalized so that each k
j
=1, the space is
called an orthonormal space.
-The requirements for orthogonality;-
a-Each
j
(t) function of the set of basis functions must be
independent of the other member of the set.
b-Each
j
(t) must not interfere with any other members of the set in
the detection process.
From a geometric point of view, each j(t) is mutually
perpendicular to each other
k
(t) for j =k.
5 - 9
-Fig(9.2) shows an example with N=3
am1
am2
am3
Fig (9.2)
-If
j
(t) correspondes to a real valued voltage or current waveform
component, associated with 1O resistive loads, the normalized
energy in joules in the load in T second.
) 2 . 9 .....( .......... ..........
2
0
c K dt t
j j
E
T
j
}
= = |
.
|

\
|

-One reason we focus on an orthogonal signal pace is that the


distance measurements, fundamental to the detection process, are
easily formulated in such a space.
-However, even if the signaling waveforms do not make up such an
orthogonal set, they can be transformed into a linear combination of
orthogonal waveforms.
-Any arbitrary finite set of waveforms [S
i
(t)], (i=1,2,..m)
6 - 9
where each member of the set is physically realizable and of
duration T, can be expressed as a linear combination of N
orthogonal waveforms
1
(t)
2
(t),
N
(t).
where Ns M
M N
S
MN M M
s
=
+ + + =
+ + + =
+ + + =

=
=
|
.
|

\
|
|
.
|

\
|
N
1 i
(t)
N 2 2 1 1 M
2N 2 22 1 21 2
N
N
1 2 12 1 11
(
(9.3a) ...M...... 1.2.3..... i (t)
j

ij
a S
(t) a ..... .......... (t) a (t) a (t) S
(t)
N
a . .......... .......... (t) a (t) a (t) S
(t) a .... .......... .......... t a t a t)
i
1
where
T 0
........, 1
......, 3 . 2 . 1 ) 3 . 9 ( ) ( ) (
1
0
s s
=
=
}
=
t
N j
M i b dt t t
i
S
K
a
j
T
j
i j

The coefficient aij is the is he value
j
(t) component of signal S
i
(t).
The form of the [
j
(t)] is not specified, it is chosen for convenience
and will depend on the form of the signal waveforms. The set of
signal waveforms [S
i
(t)] ,can be viewed as a set of vectors
[S
i
]=[a
i1
,a
i2
.a
i N
].
If N=3, we may plot the vector S
m
(t)
S
m
(t) = a
m1

1
(t) +a
m2

2
(t) +a
m3

3
(t)
Thus each of the transmitted signal waveform S
i
(t)is completely
determined by the vector of its coefficients (a
m1
,a
m2
,.a
mN
)
7 - 9
Fig (9.3)
-A typical detection problem, conveniently viewed in terms of
signal vectors as shown in fig(9.3).Vectors S
j
and S
k
represent
prototype or reference signal belonging to the set of M waveforms
[S
i
(t)]
-The receiver knows, a priori, the location in the signal space of
each prototype vector belonging to the M-ary set.
-During the transmission, the signal is corrupted by noise, so that,
the received signal vector is corrupted version.
(e.g S
i
+n or S
K
+n)of the original one, where n represents a noise
vector.
-The noise is additive and has a Gaussian distribution, the resulting
distribution of possible received signals is a cluster or cloude of
points around Sj and Sk (maximum dense in the center and
decreased with increasing distance from the reference signal)
-Let us consider the vector r represent a signal vector arrive at the
receiver during some symbol interval .The task of the receiver is to
deside whether-r has a close to the reference signal S
j
or S
k
or sother
signal in the M-ary set.
8 - 9
Fig(9.3)
Ex(9.1)
Fig(9-4a) shows a set of three waveforms S
1
(t),S
2
(t) and S
3
(t)
a-Demonstrate that these waveforms [S
i
(t),S
2
(t)and S
3
(t)] do not
form an orthogonal set.
b-Fig (9.4b) shows a set of two waveforms
1
(t) and
2
(t)Verify
that these waveforms form an orthogonal set
c-Show how the nonorthogonal waveform set in part(a) can be
expressed as a liner combination of the orthogonal set in part(b)
(d) Fig (9-4 c) illustrates another set of two waveforms

1
(t)
and

2 (t).Show how the nonorthogonal set in fig (9.4a) can be
expressed as a linear combination of the set in fig(9.4c).
9 - 9
Fig(9.4)
S
1
(t)
1
(t)

1
(t)

1
T/2 T t T/2 T t t
T/2 T
-1
-2
-3

S
2
(t)
2
(t) ) ( 2 t

2
1 1 1
t t t
T/2 T T/2 T T/2 T
(b) (c)
S
3
(t)
1
T/2 T t

-3
(a)
10 - 9
Solution
a-We verify S
1
(t) ,S
2
(t)and S
3
(t) do not form orthogonal if they do
not meet the requirement of e.q(9..2a), that is the time integrated
value (over a symbol duration) of the cross product of any two of
three waveform is not zero. Let us verify this for S1(t) and S2
} }
} } }
} }
} }
}
= + = + =
+ =
= = + =
+
=
T/2
0
T
T/2
T
0
T/2
0
T
T/2
T/2
0
T
T/2
T
0
T/2
0
T
T/2
4T ] - 9[T 0] - /2 [ 1) ( dt 3) ( 3) ( (1)dt 1) (
(t)dt
3
S (t)
1
S dt (t)
3
S (t)
1
S dt (t)
3
S (t)
1
S
-T 0) - (T/2 2 t d (0) 3) ( t d 1)(2) (
(t)dt
2
(t)S
1
S t d (t)
2
S (t)
1
S
dt (t)
2
(t)S
1
S
2
T
T
Similarly, the integral over the interval over T of each of the cross
products S
2
(t)S
3
(t) results in nonzero values
:. The waveform set [S
1
(t) S
2
(t)andS
3
(t) ] is not an orthogonal set
b-Using eq (9-2a), we verify that
1
(t) and
2
(t) form an orthogonal
set as follows
} } }
= + =
T T T
T
dt dt dt t t
0 0
2 /
2 /
( 0 ) 1 )( 1 ( ) 1 ( ) 1 ) (
2
) (
1

11 - 9
}
=
T
jk j j
k dt t
k
t
0
) ( ) (
Where

=
=
=
k J
k J
k j
1
0

C-Using eq(9.2c) and(9.3b)


} }
} } }
}
}
= = =
= + = =
= =
=
= =
T T
T T T
T
j
j
T
t
j i j i
dt dt t K
T dt dt dt t K
E dt t K
N j
M i d t t S
k
a
j
0 0
2
2
2 2
0
2 /
0
2 /
0
2 2
2
1
1
0
2
T ) 1 ( ) (
) 1 ( ) 1 ( ) (
) (
..... 2 . 1
...... 2 . 1 ) ( ) (
1
0

}
=
T
j i
dt t t S
j
k
a
0
) ) (
1
(
j i

1 )
2
( 3
2
1
) 1 ( ) 3 ( ) 1 ( ) 1 (
1
) ( ) (
1
2 /
0 2 /
1 1
0
1
11
=
(

+ = =
(
(

+ = =
} }
}
T T
T
dt
T
dt t t S
K
a
T T
T
T

1
1
(t)
T/2 T
-1
12 - 9
( )( ) ( )( )
}
} }
= + = =
T
T T
T
dt dt
T
dt t t S
k
a
0
2 /
0 2 /
2 1
2
12
2 1 3 1 1
1
) ( ) (
1

( )( ) ( )( )
( )( )
} } }
} } }
} } }
} } }
}
} }
= + = =
= + = =
= + = =
= + = =
= + = =
T T T
T
T T T
T
T T T
T
T T
T
T
T
T
T T
T
dt dt
T
dt t t S
k
a
dt dt
T
dt t t S
k
a
dt dt
T
dt t t S
k
a
dt dt
T
dt t t S
k
a
dt dt
T
dt t t S
k
a
0
2 /
0
2 /
2 /
2 3
2
32
0
2 /
0 2 /
1 3
1
31
0
2 /
0 2 /
2 2
2
22
0 2 /
2 /
0 /
1 2
1
21
0
2 /
0 2 /
2 1
2
12
1 ) 1 ( ) 3 ( ) 1 ( ) 1 (
1
) ( ) (
1
2 ) 1 ( ) 3 ( ) 1 ( ) 1 (
1
) ( ) (
1
1 ) 1 )( 0 ( ) 1 )( 2 (
1
) ( ) (
1
1 ) 1 )( 0 ( 1 2
1
) ( ) (
1
2 1 3 1 1
1
) ( ) (
1

N ,... 2 , 1
,..... 1 ) ( ) ( ) 3 9 ( eq Using
1
=
= =

=
j
M i t a t S a
N
j
j j i
i

In this case i=1,2,3
j=1,2

=
=
2
1
) ( ) (
j
j j i
i
t a t S
13 - 9
) ( 2 ) ( ) ( ) (
) ( ) ( ) ( ) ( ) (
) ( 2 ) ( ) ( ) ( a ) (
2 1 2 32 1 31 3
2 1 2 22 1 21 2
2 1 2 12 1 11 1
t t a t a t S
t t t a t a t S
t t t a t t S



= + =
+ = + =
= + =
Thus, we express the nonorthogonal set S
1
(t), S
2
(t)and S
3
(t)
as a linear combination of the orthogonal basis waveforms
1
(t) and

2
(t).
D-Similar to part C, the nonorthogonal set S
1
(t), S
2
(t) and S
3
(t)
can be expressed in terms of the simple orthogonal basis

2
1 ,
S
1
(t)=- 1

(t) 3

2
(t)
S
2
(t)= 2 1

(t) S
3
(t) = 1

(t)-3

2
(t)
Correlation receiver
-The detection of bandpass signals employ the same concepts of
baseband detection based on realization of matched filter using
correlator in the presence of AWGN.
-The received signal is the sum of the transmitted reference
(prototype) signal plus a random noise
r(t)=S
i
(t)+n(t) .(9.4) 0stsT
Given such received signal described by eq(9.1),the detection
process consists of two basic steps:-
a-In the first step, the received waveform r(t), is reduced to a signal
random variable Z(t) or to a set of random variables
14 - 9
Z
i
(T)[i=1,2,M] formed at the output of the demodulate or and
sampler at time t=T, where T is the symbol duration.
b-In the second step, a symbol decision is made on the basis of
comparing Z(T) to a threshold or on the basis of choosing the
maximum Z
i
(T).
Step1can be considered as transforming the waveform into a point
in the decision space .This point can be referred to as predetection
point, the most critical point in the receiver.
-When we talk about received signal power, or received interfering
noise on Eb/N, their values are always considered with reference
to this predetection point.
-The matched filter provides the maximum signal to noise ratio at
the filter output at time t=T. Correlator is used to realization of a
matched filter .We can define a correlation receiver comprised of M
correlators, as shown in fig(9.6), that transforms a received
waveform, r(t),to a sequence of M numbers or correlator output,
Z
i
(T) (i=1,2,M).Each correlator output is characterized by the
following product integration or correlation with the received
signal:
.(9.5)
15 - 9
Fig(9.6)
-In the case of binary detection, the correlation receiver can be
configured as a single matched filter or product integrated as shown
in fig (9.7a), with the reference signal being the difference between
the prototype(reference) signals S1(t)-S2(t) The output of the
correlator, Z(T) fed directly to the decision stage .Also for binary
detection, the correlation receiver can be drawn as two matched
filters or product integrators to match S
1
(t) and the other is matched
to S
2
(t) as shown in fig(9.7b)
Fig (9.7 )
16 - 9
The noise component n
0
is a zero mean Gaussian random variable,
and thus Z(T) is a Gaussian random variable with a mean of either
a
1
or a
2
depending on whether a binary one or binary zero was sent.
Z(T)is called the test statistic.
For the random variable Z(T) fig(9.4) shows the two conditional
probability density functions(pdf), p(Z/S
1
) and p(Z/S
2
) with mean
value of a
1
and a
2
respectively. These pdfs, also called the
likelihood of S
1
and the likelihood of S
2
respectively, and are
rewritten as:
Fig (9.8)
..(9.6 a )
..(9.6 b )
17 - 9
Coherent detection of PSK
The detector shown in fig (9.9) can be used for the coherent
detection of any digital waveforms such a correlating detector is
often referred to as maximum likelihood detector consider the
following BPSK example;
Fig(9.9)
and n(t)=zero mean white Gaussian random process where the
phase term | is an arbitrary constant, so that the analysis by setting
|=0
(9.7 b)
(9.7a)
18 - 9
E=signal energy per symbol
T=symbol duration
-For this antipodal case, only a single basis function is needed. We
can express a basis function
1
(t) as
Thus we may express the transmitted signal S
i
(t) in terms of
1
(t)
and a
i 1
as follows:
Assume that S
1
(t) was transmitted. Then the expected values of the
product integrators in fig (9.6), with reference signal
1
(t) are found
as
| |
}
}
+ =
=
T
0
1 1 1
0
1
) 11 . 9 ( .......... ) ( ) ( ) ( S ) (
) ( (t) r ) (
dt t t n t T Z
dt t T Z
T
i

.(9.8)
.(9.9)
.(9.10a)
.(9.10b)
.(9.10 c)
19 - 9
Substituting for S
1
(t) and
1
(t) in eq(9.11)
} ) ( )] ( ) ( [ { ) (
1 1
0
dt t t n t E T
i
Z
T
+ =
}
} )] ( ) ( ) ( [ {
1
2
1
0
dt t t n t E
T
+ =
}
} ] cos
2
) (
2
[ {
2
0
cos dt t
T
t n t E
T
E
T

+ =
}

) 12 . 9 ....( .......... .......... ) (
1
a E T Z =
Because the expected value of n(t)=0
Using the same procedure to find Z
2
(T) = - E (9 ,12b)
The decision stage must decide which signal was transmitted by
determining its location within single space and chooses the largest
value of Z
i
(T).
Coherent detection of multiple phase shift keying
Fig (9.11)shows the signal space for a multiple phase shift keying
(MPSK)signal set, the figure describes a four level (4-ary)PSK or
quadriphase shift keying (QPSK) example(M=4).
Z
1
(T) =
20 - 9
Fig(9-11)
Fig (9-12)
21 - 9
-At the transmitter, binary digits are collected two at a time, and for
each symbol interval, the two sequential digits instruct the
modulator as to which of four waveforms to produce. For typical
coherent M-ary PSK(MPSK)can be expressed as
where E is the received energy of such a waveform over each
symbol duration T , and e
0
is the carrier frequency . If an
orthonormal signal space is assumed , we can choose a convenient
set of functions (axes) , such as
where the amplitude T / 2 has been chosen to normalize the
expected output of the detector, as we done in coherent detection
PSK. Now S
i
(t) can be written in terms of these orthonormal
coordinates, giving
...(9.11)
.................(9.13 a)
.................(9.13 b)
and
............(9.14 a)
............(9.14 b)
22 - 9
Eq(9.14) describes a set of M multiple phase waveforms in terms of
only two orthogonal carrier-wave components.
-The decision boundaries partition the signal space into M=4
regions. The decision rule for the detect or is to decide that S
1
(t)
was transmitted if the received signal vector falls in region 1, that
S
2
(t) was transmitted if the received signal vector falls in region2,
and so on:
In other words, the decision rule is to choose the ith waveform if
Z
i
(T) is the largest of the correlator outputs .
-There are M product correlators used for the demodulation of
MPSK signals as shown in fig(9.2)
In practice ,the implementation of an MPSK demodulator, requiring
only N=2 product integrator regardless of the size of the signal set
Mas shown in fig (9.12).
Fig(9.12)
23 - 9
Note
The resulting value of the angle is compared with each of the
reference phase angle |
i
.The demodulator selects the |
i
that is
closest to the angle .
The received signal r(t) can be expressed by combining
equations(9.13) and(9.14)
| |
t t Cos
T
E
S
t
T M
i
E
t Cos
T M
i
Cos E t S
i
i
i
0 i 0
0
0
sin sin cos
2
sin
2 2
sin
2 2
) (

+ =
|
.
|

\
|
+
|
.
|

\
|
=
But (t) ) ( S (t)
i
n t r + =

.......................(9.13)

S
i
(t) =
24 - 9
where |
i
=2t i /M and n(t)is a zero mean white Gaussian noise
process.
-Notice that in fig(9.13) only two reference waveforms or basis
functions,
1
(t)and
2
(t)
The upper correlator computes X
Fig (9.13)
The lower correlator computes Y
-Fig(9.13) shows that the computation of the received phase angle
can be accomplished by computing the arctan Y/X where X and
Y are in phase and quadrature components and is a noisy
estimate of the transmitted |
i
. The resulting value of the of the
25 - 9
angle |
i
.
is compared with the resulting value of the angle is
compared with each of the reference phase angles |
i
. The
demodulator selects the |
i
that is closes to .
10-1
Communication Systems

Lecture 10
10-2
Coherent detection of FSK
FSK modulation is characterized by the information being
contained in the frequency of the carrier .Atypical set of FSK
signal waveforms was described as
( )
M i
T t t w Cos
T
E
t S
i
i
,......... 2 , 1
) 1 10 ( .......... 0
2
) (
=
s s + =
Where E is the energy content of S
i
(t)over each symbol duration
T, and (e
i+1
-e
i
) is, the difference between the frequencies
typically assumed to be an integral multiple of t /T. The phase
term | is an arbitrary constant and can be set equal to zero
-Now S
i
(t) can be written in terms of the orthogonal coordinates
giving
M N
N j
b M i t a S
a t a t a t a t S
N
j
j ij
i
j j i i i i
s
=
= =
+ + =

=
,.... 2 , 1
) 2 . 10 ......( ,..... 2 , 1 ) (
) 2 . 10 )....( ( ....... ) ( ) ( ) (
1
2 2 1


Assuming that the basis functions
1
(t) ,
2
(t).
N
(t)
form an orthogonal set (K
j
=1),the most useful from for
j
(t) is
2....N....(10.3a
10-3

}
=
T
b t d t
j
t
i
S
j
k
ij
a where
0
) 3 . 10 ....( .......... ) ( ) (
1

K
j
=1 for orthonormal set
Substitute for S
i
(t) and
j
(t) from equation (10-1,103a) into
(10.3b)
| || |
}
=
T
j i
ij
dt t Cos T t Cos T E a
0
/ 2 / 2
| || |

=
=
=
=
}
) 4 . 10 ..( ..........
0
/ 2 / 2
0
j i for
E
j i for
a
t d t Cos T t Cos T E a
ij
T
j i
ij

Eq(10.4) mean that, the ith prototype (reference) signal vector is
located on the ith coordinate axis at a displacement E from the
origin of the signal space. For the general M-ary case and a given
E,the distance between any two reference signal vectors S
i
and S
j
is constant
Fig (10.1) shows the prototype (reference) signal and the decision
regions for a 3-ary (M=3).
-The optimum decision rule to decide that the received signal in
which region is found correspond to that transmitted signal
d= ( ) ( ) E E 2
2
= +
2
E
10-4
Fig (10.1)
For example ,if the transmitter had sent S
2
,then r would be the
sum of signal S
2
plus noise n
a
=S
2
+n
a
and the decision to choose
S
2
is correct, however if the transmitter had actually sent S
3
,then r
would be the sum of signal plus noise, S
3
+n
b
and the decision to
select S
2
is an error.
-Fig (10.2) shows the block diagram for coherent FSK receiver
}
T
0
}
T
0

) (
1
t
) (
2
t
) (t
fig ( 10.2)
10-5
Noncoherent detection
1.Detection of differential PSK
The differential phase shift keying (DPSK) as the noncoherent
version of PSK. It eliminates the need for coherent reference
signal at the receiver by combining two basic operations at the
transmitter:-
-1-Differential encoding of the input binary wave
2-Phase shift keying (Hence the name differential phase shift
keying).
-With noncoherent systems, no attempt is made to determine the
actual value of the phase of the incoming signal. If the transmitted
waveform is
The received waveform can be characterized by
r(t) =
| |
M i
T t t n t t Cos
T
E
i
...... 2 , 1
) 6 10 .....( 0 ) ( ) (
2
0
=
s s + + +
Where is an arbitrary constant and is typically assumed to be
random variable uniformly distributed between zero and 2t and
n(t) is AWGN process.
-If we assume that o varies slowly relative to two period times
(2T), the phase difference between two successive waveforms
..(10-5)
10-6
|
j
(T
1
) and |k(T
2
) is independent of o that is
( )
| |
( )
| | ( ) ( )
) 7 . 10 ).......( (
1 2 1 2
T T T T T
i j k
j k
= = +
-The basis for DPSK is as follows :-
a-The carrier phase of the previous signaling interval can be used
as a phase reference for demodulation .
b-Differential encoding is used for transmitted message sequence
at the transmitter
c-Phase shift keying is used by changing the phase according the
information (|
i
=2t
i
/M)
d-The detector (in the receiver), calculate the coordinates of the
incoming signal by correlating it with locally generated
waveforms ,such as t T
0
cos 2 and t T
0
sin 2 , the detector
then measures the angle between the currently signal vector and
previously received signal vector as shown in fig(10.2).
Fig (10.2)
10-7
-In general DPSK signaling performs less efficiently, than PSK,
because the errors in DPSK tend to propagate due to the
correlation between signaling waveforms. The trade off for this
performance loss is reduced system complexity.
-Fig (10.3) shows a differential encoding of binary message data
stream m(k), where k is the sample time index.
The basis for binary DPSK is as follows:-
a-The differential encoding starts with first bit of the code bit
sequence (C
k
=0), chosen arbitrarily (here taken to be a one)
b-The sequence of encoded bits (C
k
) can be encoded in one of two
ways:-
C
k
= C
k-1
m(k) (10.8 a)
or C
k
= C
k-1
m(k) (10.8 b)
where the symbol represent modulo2 addition (ExclusiveOR)
and the over bar denotes complement.
0 0 0 0 1 1 1 1 1 1
Detectrd message
10-8
t T

cos / 2
Fig (10-3b) DPSK transmitters
Fig (10.3c ) DPSK receiver
-If (10.3a),the differentially encoded message was obtained by
using eq(10.8b)[C(k)= ) ( ) 1 ( k m k C ].
The present code bit C(k) is one if the massage bit m (k) and the
prior coded bit C(k-1) are the same ,otherwise ,C(k)is zero .
C-Now, the coded bit C(k) translates into the phase shift sequence
u(k),where one is characterized by a 180 phase shift and a zero is
characterized by a 0

phase shift.
a-During each system time we are matching a received symbol
with the prior symbol and looking for a correlation or
anticorrelation (180

out of phase) as shown in fi(10.3c)


The phase u(k=1) is matched with u(k=0), they have the same
value t, hence the first bit of the decoded output is 1 ) 1 ( = =
.
k m
10-9
Then u(k=2) is matched with u (k=1) again have the same value
1 ) 2 ( = =
.
k m
Then u(k=3) is matched with u(k=2), they are different so that
0 ) 3 ( = =
.
k m , and so on.
2-Noncherent detection of FSK
-Fig(10-4) shows the in-phase (I) and quadrature (Q) channels
used to detect a binary FSK signal set noncoherently. The
noncoherent detection typically requires twice as many channel
branches as the coherent detection because the phase
measurements are not used during the detection process.
-Notice that the upper two channels used to detect the signal with
frequency e
1
, the reference signals are T / 2 cose
1
t for the I
branch and T / 2 sine
1
t for the Q branch.
Similarly, the lower two channels used to detect the signal with
frequency e
2
.
-Imaging that the received signal r(t), by chance alone ,is exactly
of the form cose
1
t+n(t), that is the phase exactly zero ,and thus
the signal component of the received signal exactly matches ,the
top branch reference signal with regard to frequency and phase.
In this case, the product of the top branch should yield the
maximum output. The second branch would yield a near zero
10-10
output because its reference signal T / 2 sin e
1
t is orthogonal to
the signal component of r(t).
-In actual practice, the most likely scenario is that r(t) is of the
form cos(e
1
t+)+n(t) that is, the incoming signal will partially
correlate with the cose
1
t reference and partially correlate with
sine
1
t reference. Hence a noncoherent quadrature receiver for
orthogonal signals requires an I and Q branch for each candidate
signal in the signaling set.
-In fig(10.4), the blocks following the product integrators perform
a squaring operation to prevent the appearance of any negative
values.
Fig (10-4) Quadrature receiver using energy detector
10-11
Another possible implementation for noncoherent FSK detection
uses bandpass filters centered at f
i
=e
i
/2t with bandwidth e
f
=1/T
followed by envelope detectors as shown in fig(10.5). An
envelope detector consists of a rectifier and a low pass filter. The
detectors matched to the signal envelopes .The phase of the
carrier is of no importance in defining the envelope.
-For binary case, the decision as to whether a one or a zero was
transmitted is made on the basis of which of two envelope
detectors has largest amplitude at the moment of measurement.
Similarly for a multiple frequency shift keying (MFSK) system,
the decision as to which of M signals was transmitted is made on
the basis of which of the M envelope detectors has the maximum
output.
Fig(10-5)
10-12
Comparison between envelope detector and energy detector
(quadrature receiver) for noncoherent detection FSK.
a-The envelope detector bock diagram looks more simple than
quadrature receiver
b-The analog filters which are used with envelope detector having
greater weight and cost.
c-Quadrature receiver can implemented digitally
d-Analog filters bank and detector can also be implemented
digitally by using FFT, but is more complex than quadrature.
Required tone spacing for noncoherent orthogonal FSK signal
Frequency shift keying (FSK)is usually implemented as
orthogonal signaling ,but not all FSK signaling is orthogonal
-Tones f
1
and f
2
are orthogonal if ,for transmitted tone at f
1
,the
sampled envelope of the receiver output filter tuned to f
2
is zero
(i.e no crosstalk).A property that insures such orthogonality
between tones in an FSK signaling set states that any pair of tones
in the set must have a frequency separation that is a multiple of
1/T Hz
A tone with frequency f
i
that is switched on for a symbol duration
of T seconds can be described by
...........(10.9)
10-13

Fig (10-6)
The spectra of two such adjacent tones with frequency f
1
for
tone
1
and tone
2
with frequency f
2
are plotted in fig(10-.6)
from fig(10.6)
a-The minimum required spacing between (two tones)=1/T
b-The bandwidth of noncoherent detected orthogonal FSK=2/T
c-The bandwidth of coherent detected orthogonal FSK=1/T
d--The bandwidth of noncoherently detected orthogonal
MFSK=M/T
Ex(0.1)
Consider two waveforms cos(2tf
1
t+|) and Cos2tf
2
t to be used for
FSK signaling ,where f
1
>f
2
10-14
The symbol rate is equal to 1/T symbols/s, where T is the symbol
duration and | is a constant arbitrary angle from 0to 2t.
a-Prove that the minimum tone spacing for noncoherently
detected orthogonal FSK signaling is 1/T.
b. What is the minimum tone spacing for coherently detected
orthogonal FSK signaling?
Solution
a-For the two waveforms to be orthogonal, they must be
uncorrelated over symbol interval, that is
}
=
T
t S t S
0
2 1
0 ) ( ) (
Using the basic trigonometric identities, we can write eq(10-10)
as
2
1
................(10-10)
10-15
if f
1
+f
2
>> 1
Combining eq(10.11) and (10-12), we can write
a-For noncoherent detection |0
For arbitrary|,the terms of eq(10-13) can sum to zero
Only when sin2t(f
1
-f
2
)T=0 and cos2t(f
1
-f
2
)T=1
n =2k
n=2 k
where n and k are integers ,then both sin_0 and Cos_=1 occur
simultaneously when n=2k
From eq(10-13)for arbitrary |, we can therefore write
.........(10-11)
) 12 10 .( ..........
1
1

s
s

Cos
Sin

.........(10-13)
10-16
Thus the minimum tone spacing for noncoherent FSK signaling
occure for k=1,in which case we write
(b)For coherent detection | = 0 , we can now write eq(10-13) with
|=0

Thus the minimum tone spacing for coherent FSK signal
signaling for n=1 as follows
Complex envelope
Any real bandpass waveform s(t) can be represented using
complex nation as
where g(t) is known as the complex envelope as

...........(10-14)
...........(10-15)
10-17
The magnitude of the complex envelope is then
and its phase is
With respect to eq(10-14), we can called g(t) the baseband
message or data in complex form, and
t j
e

the carrier wave in


complex for. The product of these two represents modulation, and
s(t), the real part of this product is the transmitted waveform,we
can express s(t) as follows :-
] ) ( Re[ ) (
t j
e t g t S

=

Quadrature implementation of a modulator
Consider an example of a baseband waveform g(t) ,described by a
sequence of ideal pulses x(t) and y(t) at discrete times
k=1,2,..Thus g(t) , x(t) and y(t) in eq(10-15)can be written as
g
k
,x
k
and y
k
respectively.
Let the amplitude values x
k
= y
k
= 0.707A.
The complex envelope can then be expressed in discrete from as
...........(10-16 a)
...........(10-16 b)
...............(10-17)
g
k
=x
10-18
Fig(10-7)shows quadrature type modulator where we see that the
x
k
pulse is multiplied by cose

t (inphase component of the carrier


wave), and the y
k
pulse is multiplied by sine

t
(quadrature component of the carrier wave). The modulation
process can be described as multiplying .the complex envelope by
t j
e

and then transmitting the real part of the product.


fig(10.7)
Communication Systems
Lecture 11
Differential 8-PSK (D8PSK) modulator
Fig (11.1) shows a quadrature implementation of a D8PSK
modulator. Because the modulation is 8-ary, we assign a 3bit
message (
k k k
z , , ) to each phase
k
A because the modulation is a
differential, at each Kth (transmission time we send a data phasor |
k
which can be expressed as
..(11.1)
Fig (11.1)
1 0 1 1
1 1 1 1
1 1 1
0
0
0 0
+
+ +
+
Binary
Binary
Gray code
-The process of adding the current message to phase assignment A|
k
to the prior data phase
1 k
provides for the differential encoding
message.
-Gray code is used for quadrature implementation of a D8PSK
modulator, according the following steps:-
a-Input binary data is encoded using Gray code
b-Let the input Gray data sequence at times k=1,2,3,4 be equal to
110, 001, 110,010 respectively.
c-Table shown in fig(11.1) and eq(11.1), with starting phase at time
k=0 to be |=0 are used to find the differential data phase
corresponding to
d-Taking the magnitude of the rotating ,phasor to the unity ,the in
phase (I) and the quadrature (Q) baseband pulses are -1 and 0
respectively .
e-The above pulses (from step d) are shaped with a filter such as a
root raised cosine
f-Repeat the above steps for each data symbol.
g-The transmitted waveform follows the form
(11.2a)
For a signaling set that can be represented on a phase amplitude
plane ,such as (MPSK)Equation (11.2) shows that, the quadrature
implementation of the transmitted (D8PSK) transforms to simple
amplitude modulation .If we assume the data pulses have ideal
rectangular shapes (1.e without filter), for time k=2,
where and

D8PSKdemodulator
-Using a similar quadrature implementation demodulation consist of
reversing the process that is multiplying the received bandpass
waveform by
t j
e


in order to recover the baseband waveform.
Fig (11.2)
-Fig (11.2) shows the modulator and demodulator for quadrature
implementation of a D8PSK at time k=2
..(11.2b)
-The inphase multiplication by coswot in the demodulator, we get
the signal at point A


After filtering with a low pass filter (LPF) we recover at point A an
ideal negative pulse as follows:

2
707 . 0
= ' A
Similarly, after the quadrature multiplication by t

sin in the
demodulator, and after filtering with a low pass filter we recover at
point B
' an ideal negative pulse as follows

2
707 . 0
= ' B
-Thus, we see from the demodulated and filtered points A and B that
the differential (ideal) data pulses for I and Q channels are each
equal to -0.707
-Since the modulator/demodulator is differential, then these values
for I=Q
= -0.707 correspond the value k=2 Using eq(11.1)
1 2 2
1 1
= =

= A
= A
k k k
k k k


eq(11.1)
If the demodulator at the earlier time k=1 had properly recovered the
signal phase to be t.Using the table in fig(11.1)
!!!!!!!!!!!!!!!!!!!!

Refering back to the data encoding table in fig(11.1)we see that the
detected encoded data sequence is
2 2 2
z y x ,
2 2 2
z y x =001 (Gray
code), corresponds the binary data 001
Error performance for binary systems
1-Probability of bit error for coherently detected BPSK
-An important measure of performance used for comparing digital
modulation types is the probability of error
E
P .The calculations for
obtaining
E
P can be viewed geometrically as shown in fig(11.3).
It is often convenient to specify system performance by the
probability of bit error (P
B
), even when decisions are made on the
basis of symbols.
-For coherent detected BPSK, the symbol error probability is the bit
error probability (because each symbol contain only one bit).

Fig (11.3)
-Assume that the signals are equally likely .Also assume that when
signal S
i
(t) [i=1,2] is transmitted, the received signal
r(t) = S
i
(t) + n (t) , where n(t) is an AWGN.
-The antipodal signals S
1
(t) and S
2
(t) can be characterized in a one
dimensional signal space as described previously
-The detector will choose the S
i
(t)with the largest correlate output
Z
i
(T)or in this case of equal energy antipodal signals, the detector
decides on the basis of
decide ) (
1
t S if

) ) (T Z =0
.(11.2)
decide ) (
2
t S otherwise
-Two types of errors can be made, as shown in fig(11.4):
a-The first type of error if signal S1(t)is transmitted but the detector
measures the negative value of Z(T) and chooses S2(t).
2
a
1
a
Fig (11.4) Conditional probability density functions p(Z/S
1
) , p(Z/S
2
)
2
2 1
0
a a +
=
b-The second type of error if signal S
2
(t) is transmitted but the
detector measures the positive value Z(T)and chooses S
1
(t).
-The probability of a bit error
B
P , as described previously, was
given by
.(11.3)
Where o
0
is the standard deviation of the noise out of the correlator.
The function Q(_),called the complementary error function, is
defined as
For equal energy antipodal signaling, such as BPSK format in
equation (11.2),the receiver components are
sent is t S when E a and
sent is t S when E a
b
b
) (
) (
2 2
1 1
=
=

Where E
b
is the signal energy per binary symbol For AGWN we can
replace the noise variance o
0
2
out of the correlator with No/2, so that
we can rewrite eq(11.4) as follows :
}

=

N
b
E
du
u
B
P
/ 2
2
)
2
exp(
2
1

(11.5)
)
2
(

=
N
E
Q P
B
B
(11.6)
The result for bandpass antipodal BPSK signaling is the same as the
results that were developed earlier for the matched filter detection of
antipodal signaling and for the matched filter detection of baseband
antipodal signaling.
.(11.4)
Ex11.1Find the bit error probability for a BPSK system with a bit
rate of 1 M bit/s .The received waveforms

are coherently detected with a matched filter, The value of A is 10m
V. Assume that the signal sided noise power spectral density is
No=
11
10

..W/Hz and that signal power and energy per bit are
normalized relative to a 1 load.
Solution:
Using eq (11.6)
Using table of complementary error function or the following eq
( )
4
2
10 8
3
2
exp
2
1

=
)
|
|
.
|

\
|

=
B
P
for Q

Probability of bit error for coherently detected differentially


encoded binary BSK
If the carrier phase were reversed in a DPSK modulation
application, what would be the effect on the message? The only
effect would be an error in the bit during which inversion occurred
or the bit just after inversion, since the message information is
encoded in the similarity or difference between adjacent symbols.
-Sometimes messages (and their assigned waveforms) are
differentially encoded and coherently detected simply to avoid these
phase ambiguities. The probability of bit error for coherently
detected, differentially encoded PSK is given by
Fig(11.5) shows bit error probability for several types of binary
systems
(11.7)
Fig (11.5) shows bit error probability for several types of binary systems
Probability of bit error coherently detected binary orthogonal
FSK
-Equations (11.5) and (11.6) describes the probability of error for
coherent antipodal signals
}

=

N
b
E
du
u
B
P
/ 2
2
)
2
exp(
2
1

(11.5)
)
2
(

=
N
E
Q P
B
B
(11.6)
-Amore general treatment for binary coherent signals (not limited to
antipodal signals) yields the following equations for P
B
(11.7)
Where =cos| is the time cross correlation coefficient between two
signals S
1
(t) and S
2
(t),where | is the angle between signals vectors
S
1
(t) and S
2
(t)
{For example, the antipodal signals, such as BPSK =t , =-1
For orthogonal FSK, such as binary FSK (BFSK). =t/2
Since the S1and S2 vectors are perpendicular to each other, thus =0,
and eq(11.7) can then be written as
-The result eq(11.8)for the coherent detection of orthogonal BFSK is
the same as the result that were developed earlier for the matched
filter detection of orthogonal signaling ,in general ,and for the
matched filter detection of baseband orthogonal signaling (unipolar
pulses)
(11.8)
-On-OFF keying (OOK) is an orthogonal signaling set (unipolar
pulse signaling is the baseband equivalent OOK). Thus
eq(11.8)
( )
0
/ N E Q P
b
B
= applies to the matched filter detection of
OOK, as it does to any coherent detection of orthogonal signaling
-If we compare eq(11.8) with eq(11.7), we can see that 3dB more
E
b
/N
0
is required for BFSK to provide the same performance as
BPSK.
BPSK for
N
E
Q P
BFSK for
N
E
Q P
b
B
b
B
) 7 . 11 ........(
2
) 8 . 11 .........(
0
0
|
|
.
|

\
|
=
|
|
.
|

\
|
=
Thus the performance of BFSK signaling is 3dB worse than BPSK
signaling ,since for a given signal power
( )
b
E ,the distance squared
between orthogonal vectors is a factor of two less than the distance
squared between antipodal as shown in fig(11.6)

2
(t)

S
2

2
(t) S
2
S
1

1
(t

b
E 2

b
E
0
b
E


b
E

1
(1)
b
E 2

S
1
antipodal

b
E

(b) orthogonal (a)Binary signals vectors
Fig (11.6)

Das könnte Ihnen auch gefallen