Ee321 Lec1
Ee321 Lec1
Ajit Chaturvedi
2 / 39
Demodulation
Gaussian basics
Hypothesis testing basics
Signal space concepts
Optimal reception in AWGN
Performance analysis of ML reception
Bit-level demodulation
Elements of link budget analysis
Synchronization and noncoherent communication
Receiver design requirements
Parameter estimation basics
Parameter estimation for synchronization
Noncoherent communication
Performance of noncoherent communication
Channel equalization
The channel model
Receiver front end
Eye diagrams
Maximum likelihood sequence estimation
3 / 39
Channel Equalization Continued
Linear Equalization
Decision Feedback Equalization
Performance Analysis of MLSE
Numerical Comparison of Equalization Techniques
Information Theory
Capacity of AWGN Channel
Shannon Theory Basics
Some Capacity Computations
Coding Theory
Basics of Block and Convolutions Codes
4 / 39
Grading:
Quiz (best three out of four) - 20 %
MATLAB assignments (four) - 15 %
Mid-sem exam - 25 %
End-sem exam - 40 %
Make-up exam only for end-sem exam if approved by
Academic Office.
Book: Fundamentals of Digital Communication, Upamanyu
Madhow, Cambridge university press.
Instructors: Rohit Budhiraja ([email protected]) and Ajit K
Chaturvedi ([email protected])
5 / 39
Complex Baseband Representation
Communication systems more often than not have passband
(bandpass) channels.
Hence we must be able to transmit and receive passband
signals.
We will show that all the information in a real-valued
passband signal is contained in a corresponding
complex-valued baseband signal.
This equivalence between passband and complex baseband
has profound practical significance because complex envelope
can be represented accurately in discrete time using a much
smaller sampling rate than the corresponding passband signal.
Modern transceivers implement complicated signal processing
algorithms digitally on complex baseband signals, keeping the
analog processing of passband signals to a minimum.
Sophisticated algorithms can be developed in complex
baseband, independent of the physical frequency band that
will be used for communication.
6 / 39
In-phase and Quadrature Components
7 / 39
Complex Envelope
8 / 39
Time Domain Relationship between Passband and
Complex Baseband
To verify this, plug in the equation s(t) = sc (t) + jss (t) and
Euler’s identity on the RHS of the above equation.
9 / 39
Envelope and Phase of a Passband Signal
10 / 39
Example: Modeling Frequency or Phase Offsets in
Complex Baseband
Here, θ(t) may vary slowly with time, e.g., θ(t) = 2πat + b
for carrier frequency offset a and phase offset b.
11 / 39
Complex Envelope after Phase Offset
To determine the complex envelope s̃(t) of s̃p (t) with respect
to fc , observe that s̃p (t) can be expressed as:
√
s̃p (t) = Re( 2s(t)e jθ(t) e j2πfc t )
Comparing the RHS with the standard representation, we can
see that
s̃(t) = s(t)e jθ(t)
Hence we can express s̃(t) as (time dependence is suppressed):
s̃c + j s̃s = (sc + jss )(cos θ + j sin θ)
This demonstrates how frequency or phase offsets affect the
complex envelope.
s̃c = sc cos θ − ss sin θ
s̃s = sc sin θ + ss cos θ
This is a typical illustration of the advantage of working in the
complex baseband.
12 / 39
Orthogonality of I and Q Channels
The passband
√ waveform corresponding to the I component i.e.
xc (t) = 2sc (t) cos 2πfc t and the passband waveform
corresponding
√ to the Q component i.e.
xs (t) = 2ss (t) sin 2πfc t are orthogonal. That is:
⟨xc , xs ⟩ = 0.
13 / 39
Orthogonality Contd.
14 / 39
Orthogonality Contd.
15 / 39
Example
u(t) = xc (t)xs (t) = 2sc (t)ss (t) cos 2πfc t sin 2πfc t
Is it a passband signal?
Around which frequency?
What is the value of:
Z ∞
u(t) dt =?
−∞
It is equal to U(0).
Since it is a passband signal,
Z ∞
u(t) dt = U(0) = 0.
−∞
16 / 39
Passband and Complex Baseband Inner Products
17 / 39
Energy of Complex Envelope
Simplifying:
⟨u, v ⟩ = ⟨uc , vc ⟩ + ⟨us , vs ⟩ + j − ⟨uc , vs ⟩ + ⟨us , vc ⟩ .
Thus,
||sp ||2 = ||s||2
18 / 39
Frequency Domain Relationships
Define:
√ √
v (t) = 2S(t)e j2πfc t ↔ V (f ) = 2S(f − fc ).
v (t) + v ∗ (t)
sp (t) = Re(v (t)) =
2
V (f ) + V ∗ (−f ) S(f − fc ) + S ∗ (−f − fc )
↔ Sp (f ) = = √ .
2 2
Observe that the symmetry condition Sp (f ) = Sp∗ (−f ) holds.
This implies that sp (t) is real-valued.
If S(f ) has energy concentrated in the baseband, then the
energy of V (f ) is around fc and V ∗ (−f ) is around −fc .
Thus, as expected, Sp (f ) is indeed passband,
19 / 39
Frequency Domain Relationships Contd.
20 / 39
Frequency Domain Relationships Contd.
21 / 39
General Applicability of Complex Baseband Representation
1
S(f ) = √ V (f + fc ).
2
Since V (f ) is concentrated around +fc , Sf , which is obtained
by translating it to the left by fc , is at baseband.
Thus, starting from an arbitrary passband signal Sp (f ), we
have obtained a baseband signal S(f ) that satisfies the earlier
stated relationships.
We need to go through the same figure but this time from top
to bottom.
23 / 39
Upconversion and Downconversion
24 / 39
Downconversion
To downconvert from passband to baseband:
√
2sp (t) cos(2πfc t) = 2sc (t) cos2 (2πfc t)
−2ss (t) sin(2πfc t) cos(2πfc t)
= sc (t) + sc (t) cos(4πfc t) − ss (t) sin(4πfc t).
The first term is the I component, while the second and third
terms are passband signals at 2fc .
Similarly, we can obtain the Q component.
√
− 2sp (t) sin(2πfc t) = 2ss (t) sin2 (2πfc t)
−2sc (t) sin(2πfc t) cos(2πfc t)
= ss (t) − ss (t) cos(4πfc t) − sc (t) sin(4πfc t).
The first term is the Q component, while the second and third
terms are passband signals at 2fc .
25 / 39
Information Resides in Complex Baseband
26 / 39
Example: Linear Modulation
b = bc + jbs = re jθ ,
s(t) = bp(t).
27 / 39
Linear Modulation Contd.
28 / 39
Complex Baseband Equivalent of Passband Filtering
29 / 39
Frequency Domain Filtering Contd.
Y+ (f ) = Yp (f ) f >0
, S+ (f ) = Sp (f ) f >0
, H+ (f ) = Hp (f ) f >0
.
These satisfy:
Y+ (f ) = S+ (f )H+ (f ).
30 / 39
Filtering in Complex Baseband
31 / 39
Frequency Domain Filtering
32 / 39
Time Domain Passband Filtering in Complex Baseband
33 / 39
Four Real Baseband Filters
34 / 39
Transceiver Implementations
35 / 39
Transceiver Implementations
36 / 39
37 / 39
Example: Handling Carrier Frequency and Phase Offsets
38 / 39
Complex Envelope Relationship
We have seen that the relationship between y and ỹ is:
Thus,
yc (t)+jys (t) = (ỹc (t)+j ỹs (t)) cos(2πat+b)−j sin(2πat+b) .