Академический Документы
Профессиональный Документы
Культура Документы
1
The transition from analog to digital
Analog Communication
2
Components in a digicom system
Why digital?
Source encoder: speech/audio/image/video to bits
Optimality and universality of source-channel separation
Large compression gains compared to nave sampled
Highly tuned source encoders optimized for source
representation
characteristics
Channel encoder: adds redundancy to help recover from
Channel coding and modulation optimized for channel
distortions/errors introduced by channel
Huge performance gains over analog comm
Modulator: maps coded bits to transmitted waveform (must fit
within spectral constraints of channel, e.g., WiFi or cellular) Can use this approach for any source and any channel
Channel: multipath propagation for wireless, nonlinear distortion Scalability
for optical, thermal noise Bits can be regenerated (no noise accumulation) !
Demodulator: lots of signal processing for sync, channel cascade links to build up networks
equalization, with ultimate output hard or soft decisions Bit pipe abstraction enables build-out of very large
Channel decoder (hard/soft decisions to information bits) communication networks (the classical public switched
telephone network, the Internet today)
Source decoder (e.g., compressed bits to image pixels)
Technology drivers
The Internet
Is there still a role for analog?
Thin waist promotes innovation above (apps) and below
(physical layer innovations)
Very much so: the physical world is analog Continued demands (video streaming, social networking)
Signal transmission: Need to convert digital data to Wireless (greatest growth is at the edge of the Internet)
analog signals that can be sent over the physical Cellular and WiFi
channel Smart phone induced capacity crisis ! big ideas needed
Signal reception: Need to convert analog received
Moores law (doubling of transistor counts on ICs every 2 yrs !
signals back into digital data
low-cost digital computation)
DSP-centric transceiver architectures
MultiGigabit comms requires innovations in mixed signal
design to overcome ADC bottleneck
3
The Internet Cellular
Key challenges
--Interference management
--Mobility
Applications
Room for innovation
Transport layer
Network layer Thin waist (packet switching using IP)
MAC/Link layer
Room for innovation
(This book) Physical layer
4
Key concepts (slide 2 of 2)
Statistical models for signals and noise (Chapter 5)
Review of probability and random variables
Random processes
Signal-to-noise ratio computations
Demodulation (Chapter 6)
Gaussian noise model
Chapter 2: Signals and Systems
Detection theory basics
Signal space techniques: geometric approach to optimal detection
Optimal receiver design
Performance analysis
Channel coding (Chapter 7)
Information-theoretic performance benchmarks
Practical channel codes for approaching these benchmarks
Advanced signal processing (Chapter 8)
Handling channel dispersion
Exploiting multiple antennas, or MIMO
5
Complex numbers
Complex numbers provide a compact way of describing amplitude and phase Some important signals
(and the operations that affect them, such as filtering)
(t)
t
0
(a 0)
Using the indicator function for compact descriptions:
Multiplying a signal by a tall thin pulse at t0 selects
its value at t0. Now integrate to get sifting property.
6
Sinc function
Signals are just like vectors
The Big Picture: Euclidean geometry is important for communication system designers
(sinc(0) = 1, defined as the limit)
1) Continuous-time signals are just like vectors
--standard ideas from Euclidean geometry apply
2) We typically transform continuous-time signals into discrete-time vectors (filtering
sinc(x), decays as 1/|x| with sinusoidal fluctuations and sampling) before signal processing
3) Vector manipulation therefore important for both theory and algorithms
7
Linear Time-Invariant (LTI) Systems
LTI property
s
Sifting property of impulse Convolution
Convolution
Communications channels often modeled as LTI systems, so convolution is a key
modeling tool: modulated signal convolved with an LTI system, then noise added
Group Exercise: LTI concept
Recall the basic definition:
Linearity and shift invariance
8
Flip and slide Convolution of two boxes = trapezoid
-1
2 * -4 -3
Find the convolution using the convolution of two boxes as building block.
Use linearity to decompose into multiple boxes Sample at rate 1/Ts = M/T. Symbols are spaced by M samples.
Use time invariance: need not worry about where the signals start
(can make them start from origin, and add in delays later)
See Chapter 2 for discrete time convolution
Approximating continuous time convolution
DSP-based implementation of transceiver and receiver functionality Can view as convolution between p[n] and upsampled version of b, inserting M-1 zeros
between successive entries. See code fragment 2.3.1 in Chapter 2.
9
Modeling a multipath channel
Convolving with the delta function
Fourier Transforms
10
Fourier Transform
Boxcar and sinc are a Fourier transform pair
Fourier Transform Inverse Fourier Transform
Timelimited signals with sharp edges decay slowly with frequency: rectangular
Notation for Fourier Transform Pair time domain pulse has a sinc spectrum, which exhibits 1/|f| decay
By duality, ideal bandlimited signal corresponds to time domain sinc (slow decay
with time has bad implications for digital comm--intersymbol interference)
Time-Frequency Duality:
(So we need to keep track of only half of the Fourier transform pairs)
TRANSLATION
Group exercise: Find the Fourier transform of sinc(10t) sinc(4t)
Time delay corresponds to linear phase in frequency domain (convolution of two boxes = trapezoid)
TIME/FREQ SCALING
Time compression leads
to freq expansion, and
vice versa
11
Fourier Transform Properties, IV
Fourier Transform Properties, III Parsevals Identity
COMPLEX CONJUGATION
Inner product can be computed in either time or frequency domain
Complex conjugation in one domain corresponds to
flip and conjugation in the other
Bandwidth
Group Exercise Bandwidth of a signal quantifies its frequency occupancy
One-sided bandwidth: We only consider positive frequencies
when computing bandwidth for physical signals
Problem 1(b) and 1(c) For example, a WiFi signal may occupy a 20 MHz bandwidth,
between 2.4-2.42 GHz
Physical signals are real-valued (in the time domain)
Hence they are conjugate symmetric in the frequency
domain, so we can specify them completely by their spectrum
over positive frequencies
We shall also consider complex-valued (in the time domain)
signals later
Complex envelope of a real-valued passband signal
It will turn out that the two-sided bandwidth of the complex
envelope equals the physical (one-sided) bandwidth of the
passband signal
12
Aside: reminder on why we need negative frequencies Example: bandwidth of a boxcar
s(t)
13
Multipath channel modeling contd, II
Time in microseconds; delay spread 2.5 microsec, coherence bandwidth 400 KHz Baseband and Passband
The Complex Baseband Representation
Frequency selective fading
can be as large as 18 dB!
Need diversity: frequency, spatial,
time (if channel varies across time)
Baseband Signals
Baseband and Passband Signals/Channels
Baseband signals have energy/power concentrated in a band around DC.
Channels often approximated as LTI systems
Signal passes through channel, and then noise is added
Channels allocated/described typically in terms of frequency
bands
Signals have to be designed for the corresponding frequency
band
Baseband channels/signals
Energy concentrated in a frequency band around DC
Passband channels/signals
Above: Real baseband signal of bandwidth W (U(f) obeys conjugate symmetry).
Energy concentrated in a frequency band away from DC Note that |U(f)| is symmetric for a real baseband signal.)
Unified treatment of baseband and passband systems For communication over a physical baseband channel, we consider physical (real-valued)
Complex baseband representation of passband systems baseband signals.
For communication over a physical passband channel (discussion coming up), we consider
complex-valued baseband signals which provide a convenient mathematical representation
for the corresponding passband signals.
14
Passband Signals Examples of baseband signals
Passband signals have energy/power concentrated in a band away from DC. Speech, audio are baseband signals
Carrier Bandwidth
frequency
Passband
or In-phase (I) Quadrature (Q)
signal
component component
We now know that we can start from two real baseband signals and
get a passband signal by I/Q modulation.
Should be How do we get back the I and Q components from the passband signal?
positive Can any passband signal be decomposed into I and Q components?
Carrier frequency should be bigger than the message bandwidth to keep away from DC
15
Band limitation need not be strict Upconversion: baseband to passband
Example: (Approximately) passband signal Block diagram follows directly from
equation defining the modulated signal
But frequency content is concentrated around DC, well away from fc = 150.
16
I and Q channels are orthogonal
(can send info in parallel on these channels) Passband modulation is 2-dimensional
Passband signal can be mapped to a pair of real baseband signals
That is, passband modulation is two-dimensional. Can also plot it on complex plane.
Envelope
Phase
Then the passband waveforms ap and bp are orthogonal
Proof:
I component
In terms of
I and Q components
In terms of
u p (t) = e(t)cos(2f c t + (t)) envelope and phase
Each representation
of a complex number In terms of
corresponds to a complex envelope
time domain expression
for the passband signal
17
Frequency domain construction of complex envelope Why the frequency domain construction works, I
PASSBAND SIGNAL
Lets check that this is consistent with the time domain relationship.
Why the frequency domain construction works, II I and Q components in frequency domain
I and Q in time domain
We see that
We already know
This gives
18
Modern transceiver architectures are based on complex baseband
Group Exercise Modern transceivers work with the complex envelope rather than
with the passband signal
Complex baseband signals can be represented accurately by
samples at a reasonable sampling rate
Inexpensive to perform complicated digital signal processing
(DSP) on the samples: Moores law scaling
This architecture has been responsible for economies of
scale in cellular and WiFi
All the action is in complex baseband for a typical wireless transceiver
Most transceiver operations can be performed in Passband filtering is equivalent to complex baseband filtering
complex baseband
sp(t) hp(t) yp(t) EQUIVALENT TO s(t) h(t) y(t)
19
Filtering in complex baseband
Modeling phase offset in complex baseband
Complex-valued convolution to implement equivalent of passband filtering operation
Time varying phase can model both phase and frequency offset
Requires four real-valued convolutions:
20
Complex envelope for multiple paths
Propagation basics
Transmitted passband signal
Transmitted complex baseband signal Depend on angle of incidence, scattering surface characteristics,
Ai , i carrier wavelength, etc.
We will not model these in detail
Forms the basis for software lab on modeling links in a lamppost based network
21