Modulation and Multiplexing: How To Send Data Fast and Far?
Modulation and Multiplexing: How To Send Data Fast and Far?
2-Values & Multi-Values Encoding, and Baud Rate & Bit Rate
Nyquist Theorem Relationship between Speed & Bandwidth
Shannon Theorem Relationship between Speed & Noise
Digital Encoding
Carrier, Modulation, Demodulation and Modem
- Digital Modulations: FSK, ASK, PSK, QAM
Multiplexing and Demultiplexing
- FDM (Frequency Division Multiplexing)
- TDM (Time Division Multiplexing)
- WDM (Wave Division Multiplexing)
- CDMA (Code Division Multiple Access)
Lecture 2
0
0
010010
1
T
2T 3T 4T 5T 6T
Encoder
Sender
Pulse (2-values)
M=2, half T
0 1 00 1 0
0
Pulse (4-values)
M=4, interval=T
3T
6T
baud rate:
pulses per sec.
Baud
= bps if M=2
Transmission
System/Channel
Decoder
Receiver
Minimum T?
0 1 0 010 1110
2T 3T 4T 5T 6T
M-values encoding
1 pulse = log2M bits
= n bits
Maximum M?
1 Baud = n*bps
Lecture 2
Harry Nyquist
Born: February 7, 1889, Sweden
Died: April 4, 1976,Texas, USA
Institutions: Bell Laboratories, AT&T
Known for
-- Nyquist sampling theorem
-- Nyquist rate
-- JohnsonNyquist noise
-- Nyquist stability criterion
-- Nyquist ISI criterion
-- Nyquist filter
Basic Question:
Transmission
System/Channel
limited bandwidth
Lecture 2
Nyquist Theorem
1
T
2T 3T 4T 5T 6T
Transmission
System/Channel
Bandwidth=B
Encoder
Sender
Decoder
Receiver
Nyquist Theorem:
1) Given a system/channel bandwidth B, the minimum T=1/2B, i.e., the maximum signal rate
D=2B pulses/sec (baud rate, Baud) = 2Blog2M bits/sec (bit rate, bps)
2) To transmit data in bit rate D, the minimum bandwidth of a system/channel must be
B>=D/2log2M (Hz)
Maximum M?
Explanations:
A hardware cannot
change voltages
so fast because of
its physical limitation
Questions:
1)
2)
Lecture 2
Claude Shannon
Born: April 30, 1916, Michigan
Died: February 24, 2001, Massachusetts
Fields: Mathematics & electronic engineering
Institution: Bell Laboratories
Known for
-- Information theory
-- ShannonFano coding
-- Noisy channel coding theorem
-- Computer chess, Cryptography
......
Basic Question:
-- How do bandwidth and noise affect the
transmission rate at which information
can be transmitted over an channel?
Shannons Paper:
-- Communication in the presence of
noise. Proc. Institute of RE. vol. 37, 1949
Transmission
System/Channel
Lecture 2
Shannon Theorem
Encoder
Sender
Transmission
s(t)
System/Channel
Bandwidth=B
Maximum Signal Rate
Data Transmission Speed
Channel Capacity
Decoder
Receiver
Noise n(t)
S/N=s(t)/n(t)
=10log10S/N (dB, decibel)
called signal-to-noise ratio
Shannon Theorem:
1) Given a system/channel bandwidth B and signal-to-noise ratio S/N, the maximum value of
M = (1+S/N) when baud rate equals B, and its channel capacity is,
C = Blog2(1+S/N) bits/sec (bps, bite rate)
2) To transmit data in bit rate D, the channel capacity of a system/channel must be
C>=D
Two theorems give upper bounds of bit rates implement-able without giving implemental method.
Lecture 2
Channel Capacity
Nyquist-Shannon theorem C = Blog2(1+S/N) shows that the maximum rate or channel
Capacity of a system/channel depends on bandwidth, signal energy and noise intensity.
Thus, to increase the capacity, three possible ways are
1) increase bandwidth;
3) reduce noise
Examples
1. For an extremely noise channel S/N 0, C 0, cannot send any data regardless of bandwidth
2.
3.
The theoretical highest bit rate of a regular telephone line where B=3000Hz and S/N=35dB.
10log10(S/N)=35 log2(S/N)= 3.5x log210
C= Blog2(1+S/N) =~ Blog2(S/N) =3000x3.5x log210=34.86 Kbps
If B is fixed, we have to increase signal-to-noise ration for increasing transmission rate.
Shannon theorem tell us that we cannot send data faster than the channel capacity,
but we can send data through a channel at the rate near its capacity.
However, it has not told us any method to attain such transmission rate of the capacity.
Lecture 2
Digital Encoding
010010110
Digital
Encoder
Sender
Encoding Schemes:
- RZ (Return to Zero)
- NRZ (Non-Return to Zero)
# NRZ-I, NRZ-L (RS-232, RS-422)
# AMI (ISDN)
- Biphase
# Manchester & D-Manchester (LAN)
# B8ZS, HDB3
Digital
Decoder
Receiver
Manchester encoding
Lecture 2
s(t)
Modulator
carrier
Acos(2fct+)
Lecture 2
Carrier
Frequency
PM
Lecture 2
Digital Modulation
Digital Modulation
input: digital signal
output: analogy signal
Digital signal
FSK
Frequency
Shift Keying
2ASK
ASK
Amplitude Shift Keying
2-ASK
0: A1cos2fct
1: A2cos2fct
PSK Phase Shift Keying
4-PSK
00: Acos(2fct+ 0 )
01: Acos(2fct+ / )
10: Acos(2fct+ )
11: Acos(2fct+ 3/2)
0 0
1 0
1 0
1 1
DM Anim
Lecture 2
8-QAM
sin
..
.....
.
16-QAM
011
0101
010
101
100
000
001
1101
cos
110
111
1100
.
.
.
.
0111
.
.
.
.
sin
0100
1011
0011
0010
.
.
.
.
0001
0000
1010
1111
.
.
.
.
1110
1001
cos
1000
0110
QAM Vid
Lecture 2
Lecture 2
Lecture 2
CompA1
CompB1
CompC1
3 Lines Good?
Rate Da
Rate Db
Site 2
CompA2
CompB2
Rate Dc
CompC2
1 Line
1 Line
Lecture 2
CompA1
CompB1
Rate Da
Rate Db
CompB2
Rate Dc
CompC2
Da
Db
CompC1 Dc
D
E
M
U
X
Multiplexer
Demultiplexer
CompA2
CompB2
CompC2
Lecture 2
f
A1
Mod
B1
Mod
C1
Mod
1
f1
2
f2
3
f3
Dem
A2
Dem
B2
Dem
C2
Lecture 2
CompA1
CompB1
C1 B1 A1 C1 B1 A1
CompC1
Anim1, Anim2
D
E
M
U
X
CompA2
CompB2
CompC2
Lecture 2
FDM
TDM
Lecture 2
Code Mod
..0011001001010
Pseudorandom code
Digital Mod
Acos2fct
CDMA More
CDMA (Code Division Multiple Access): different codes for different signals
....
P
4.4-5 MHz
t
High rate
multicode user
8C32810.138ppt-Cimini-7/98
10 ms frame
Exercise 2
1. Use Nyquist's Theorem to determine the maximum rate in bits per second at which data
can be send across a transmission system that has a bandwidth of 4000 Hz and use four
values of voltage to encode information. What's the maximum rate when encoding the
information with 16 values of voltage?
2. Is it possible to increase a number of the encoded values without limit in order to increase
transmission speed of system? Why? Assume a bandwidth of a system is 4000 Hz and
a signal-to-noise ratio S/N=1023, What's the maximum rate of the system?
3. (True/false) A digital modulator using ASK, PSK or QAM is a digital-to-digital system.
4. (1) If the bit rate of 4-PSK signal is 2400bps, whats its baud rate?
(2) If the baud rate of 256-QAM is 2400 baud, whats its bit rate?
5. The bite rate of one digital telephone channel is 64Kbps. If a single mode optical fiber
can transmit at 2 Gbps, how many telephone channel can be multiplexed to the fiber.
Assume TDM is used.