EE1: Introduction to Signals and Communications
Professor Kin K. Leung EEE and Computing Departments Imperial College [email protected]
Lecture Three
Lecture Aims
● To examine modulation process
● Baseband and bandpass signals
● Double Sideband Suppressed Carrier (DSB-SC) - Modulation - Demodulation
● One of various modulators
- Switching modulator
2 Modulation
● Modulation is a process that causes a shift in the range of frequencies in a signal.
● Two types of communication systems - Baseband communication: communication that does not use modulation - Carrier modulation: communication that uses modulation
● The baseband is used to designate the band of frequencies of the source signal. (e.g., audio signal 4kHz, video 4.3MHz)
3
Modulation (continued)
In analog modulation the basic parameter such as amplitude, frequency or phase of a sinusoidal carrier is varied in proportion to the baseband signal m(t). This results in amplitude modulation (AM) or frequency modulation (FM) or phase modulation (PM).
The baseband signal m(t) is the modulating signal.
The sinusoid is the carrier or modulator.
4 Why modulation?
● To use a range of frequencies more suited to the medium
● To allow a number of signals to be transmitted simultaneously (frequency division multiplexing)
● To reduce the size of antennas in wireless links
5
Amplitude Modulation
● Carrier At cos(cc ) - Phase is constant c 0 - Frequency is constant
● Modulating signal m(t)
● With amplitude spectrum
6 Modulated signal
● Modulated signal: m(t)cosct
7
Modulated signal
● Modulated signal: m(t)cosct
8 Modulated signal
● Baseband spectrum: B Hz
● M() is shifted to M(+ c) and M(- c)
9
Demodulation of DSB signal
● Process modulated signal m(t)cosct
● Multiply modulated signal with cosct 1 et() mt ()cos2 t mt () mt ()cos2 t cc2 11 EM() () M ( 2 ) M ( 2 ) 24 cc
10 Demodulation of DSB signal
● Process modulated signal m(t)cosct
11
Example: AM of a cosine signal
● Modulating signal m(t)=cos mt
● Carrier cos ct
● Modulated signal ϕ(t) = m(t) cos ct =cos mt cos ct
12 Amplitude spectrum
● Baseband signal
M () (mm ) ( )
1 ()ttt cos( ) cos( ) DSB SC2 c m c m
(c m )
13
Demodulation of DSB signal
● Process modulated signal m(t)cosct
14 Modulators
● We need to implement multiplication m(t) cos ct
● Among various methods, we can use - Switching modulators
● Switching modulators can be implemented using diodes - (not included in your exam)
15
Switching modulator using square pulses
● Consider a square pulse train
● The Fourier series for this periodic waveform is
12 1 1 wt( ) cosccc t cos3 t cos5 t 235
● The signal m(t)w(t) is 12 1 mtwt() () mt () mt ()coscc t mt ()cos3 t 23
16 Switching modulator
17
Double Sideband Suppressed Carrier
● A receiver must generate a carrier in frequency and phase synchronism with the carrier at the transmitter
● This calls for sophisticated receiver and could be quite costly
● An alternative is for the transmitter to transmit the carrier along with the modulated signal
● In this case the transmitter needs to transmit much larger power
18 Amplitude Modulation
● Carrier A cos(ct c ) - Phase is constant c 0 - Frequency is constant. ● Modulation signal m(t) ● With amplitude spectrum ● Full AM signal is
AMcc()tA cos tmt ()cos t
Amt ( ) cosc t ● Spectrum of full AM signal 1 ()()()tM M A ()() AM2 c c c c
19
Full AM Modulated signal
● DSB Modulated signal:
● Full AM signal
20 Full AM Modulated signal
● Signal
● Modulating signal
● Modulated signal:
A mt()cos c t
21
Envelope detection is not possible when
● Signal
● Modulating signal
● Modulated signal:
A mt()cos c t
22 Envelope detection condition
● Detection condition A + m(t) ≥ 0
● Let mp be the maximum negative value of m(t). This means that m(t) ≥ -mp
● When we have A ≥ mp, we can use envelope detector m ● The parameter p is called the modulation index A ● When 0 ≤ μ ≤ 1, we can use an envelope detector
23
Envelope detection example
● Modulating signal mt() B cosm t
● Modulating signal amplitude is mBp
B ● Hence and B A A
● Modulating and modulated signals are
mt() B cosmm t A cos t
AMcmc(tAmttA ) ( ) cos 1 cos t cos t
24 Demodulation of DSB signal
● Consider modulation index to be 0.5
● For modulation index 1
25
Sideband and Carrier power
● Consider full AM signal ()tA cos tmt ()cos t AMc c carrier sidebands
● Power Pc of the carrier A cos ct A2 2
● Power Ps of the sideband signals 0.5mt2 ( )
● Power efficiency useful powerP mt2 ( ) s 100% 22 total power PPcs Amt ()
26 Maximum power efficiency of Full AM
● When we have mt() A cosm t
() A 2 ● Signal power is mt2 () 2
● When 0 ≤ μ ≤ 1 ● When modulation index is unity, the efficiency is
max 33% ● When μ=0.3 the efficiency is 0.3 2 100% 4.3% 2 0.3 2
27
Generation of AM signals
● Full AM signals can be generated using DSB-SC modulators
● But we do not need to suppress the carrier at the output of the modulator, hence we do not need a balanced modulators
● Use a simple diode
28 Simple diode modulator design
● Input signal ctmtcosc ( ) ● Consider the case c >> m(t)
● Switching action of the diode is controlled by
ctcosc ● A switching waveform
is generated. The diode open and shorts periodically with w(t)
● The signal is generated
vtbb' () c cos c tmtwt () ()
29
Diode Modulator
● Diode acts as a multiplier
vtbbn () c cos c tmtwt () () 12 1 1 ctmt coscccc ( ) cos t cos3 t cos5 t 235 c 2 costmtt ( )cos other terms 2 cc suppressed by AM bandpass filter
30 Demodulation of AM signals
● Rectifier detector
31
Demodulation of AM signals
● Half-wave rectified signal R is given by
Rc A mt()cos t wt ()
where w(t)
12 1 1 vAmttRcccc( ) cos cos t cos3 t cos5 t 235 1 Amt ( ) other terms of higher frequencies
32 Demodulation of AM signals using an envelope detector
● Simple detector
● Detector operation
33
Envelope detector example
● For the single tone
● Design envelope detector
34 Double vs Upper/Lower Side Band (USB/LSB)
Modulated Signal
35
EE1: Introduction to Signals and Communications
Professor Kin K. Leung EEE and Computing Departments Imperial College [email protected]
Lecture Four Lecture Aims
● Angle Modulation
- Phase and Frequency modulation
- Concept of instantaneous frequency
- Examples of phase and frequency modulation
- Power of angle-modulated signals
37
Angle modulation
Consider a modulating signal m(t) and a carrier vc(t) = A cos(ωct + θc).
The carrier has three parameters that could be modulated: the amplitude A (AM) the frequency ωc (FM) and the phase θc (PM).
The latter two methods are closely related since both modulate the argument of the cosine.
38 Instantaneous frequency
● By definition a sinusoidal signal has a constant frequency and phase:
Acos(ct c )
● Consider a generalized sinusoid with phase θ(t):(t) Acos(t)
● We define the instantaneous frequency ωi as:
d ()t i dt
● Hence, the phase is
t ()td ( ) . i
39
Phase modulation
We can transmit the information of m(t) by varying the angle θ of the carrier. In phase modulation (PM) the angle θ(t) is varied linearly with m(t) :
()ttkmtcp () where kp is a constant and ωc is the carrier frequency. Therefore, the resulting PM wave is PM()tA cos c tkmt p ()
The instantaneous frequency in this case is given by d ()tkmt () icpdt
40 Frequency modulation
In PM the instantaneous frequency ωi varies linearly with the derivative of m(t). In frequency modulation (FM), ωi is varied linearly with m(t). Thus
icf()tkmt (). where kf is a constant. The angle θ(t) is now tt ()tkmdtkmd () () . cf c f The resulting FM wave is t FM()tA cos c tkmd f ( )
41
Example
Sketch FM and PM signals if the modulating signal is the one above (on the left). 5 The constants kf and kp are 2π×10 and 10π, respectively, and the carrier frequency fc =100MHz.
42 FM example
● Instantaneous angular frequency icf kmt() k ● Instantaneous frequency fff mt() 1085 10 mt () ic2 (f ) 1085 10mt ( ) 99.9 MHz i min min (f ) 1085 10mt ( ) 100.1 MHz i max max
43
PM example
k ● Instantaneous frequency f f p m (t) 108 5m (t) i c 2 ( f ) 108 5m (t) 108 105 99.9MHz i min min ( f ) 108 5m (t) 108 105 100.1MHz i max max
44 Bandwidth of angle modulated waves
In order to study bandwidth of FM waves, define
t at() m ( ) d and jtkat () jk a() t ˆ cf f jct FM ()tAe Aee
The frequency modulated signal is
ˆ FM()tt Re FM ()
45
Bandwidth of angle modulated waves
jk a(t ) Expanding the exponential e f in power series yields
2 n kkff ˆ 2 nn jct FM()tA 1 jkatat f () () j at () e 2!n ! and
ˆ FM()tt Re FM () 23 kkff23 Atkattattatt coscf ( )sin c ( )cos c ( )sin c 2! 3!
46 Narrow-Band Angle Modulation
The signal a(t) is the integral of m(t). It can be shown that if M(ω) is band limited to B, A(ω) is also band limited to B.
If |kf a(t)| ≪ 1 then all but the first term are negligible and
FM()~tA cos c tkat f ()sin c t
This case is called narrow-band FM.
Similarly, the narrow-band PM is given by
PM (t)~Acosct k pm(t)sinct
47
Narrow-Band Angle Modulation
Comparison of narrow band FM with Full AM.
Narrow band FM
FM()~tA cos c tkat f ()sin c t Full AM
A mt()coscc t A cos t mt ()cos c t
Narrow band FM and full AM require a transmission bandwidth equal to 2B Hz. Moreover, the above equations suggest a way to generate narrowband FM or PM signals by using DSB-SC modulator
48 Wide-Band FM
● Assume that |kf a(t)| ≪ 1 is not satisfied. ● Cannot ignore higher order terms, but power series expansion analysis becomes complicated.
● The precise characterization of the FM bandwidth is mathematically intractable.
● Use an empirical rule (Carson’s rule) which applies to most signals of interests.
49
Bandwidth equation
● Take the angular frequency deviation as ∆ω = kf mp where m p max | m (t)| and frequency deviation as km t f f p . 2
● The transmission bandwidth of an FM signal is, with good approximation, given by
kmfp BFM 2(fB ) 2 B 2
50 Carson’s rule
● The formula
kmfp BFM 2(fB ) 2 B 2
goes under the name of Carson’s rule. f ● If we define frequency deviation ratio as B
● Bandwidth equation becomes
BBFM 21
51
Wide-Band PM
● All results derived for FM can be applied to PM. k m ● Angular frequency deviation k m and frequency deviation f p p p p 2 where we assume m max | m (t)| p t
● The bandwidth for the PM signal will be
k m B 2 p p B 2 f B PM 2
52 Verification of FM bandwidth
● To verify Carson’s rule
kmfp BFM 2(fB ) 2 B 2 ● Consider a single tone modulating sinusoid
t mt( ) cosmm t at ( ) m ( ) d sin t m
● We can express the FM signal as
k f j(sin)cmtt m ˆFM ()tAe
53
Verification of FM bandwidth
● The angular frequency deviation is kmf pf k
● Since the bandwidth of m(t) is B f m Hz , the frequency deviation ratio (or modulation index) is f k f fmm m
● Hence the FM signal become
(sin)jcmtj t jt c j sin m t ˆFM ()tAe Aee
54 Verification of FM bandwidth
j sin mt The exponential term e is a periodic signal with period 2π/ωm and can be expanded by the exponential Fourier series:
jsin mmtjnt eCe n n where
m m jtjntsin mm Ceedtn 2 m
55
Bessel functions
By changing variables ωmt = x, we get 1 Cedx (sinjxjnx ) n 2
This integral is denoted as the Bessel function Jn(β) of the first kind and order n. It cannot be evaluated in closed form but it has been tabulated.
Hence the FM waveform can be expressed as
ˆ ()jcmtjnt FM()tAJ n ( ) e n and
FM()tAJ n ( )cos( c nt m ) n
56 Bessel functions of the first kind
57
Bandwidth calculation for FM
The FM signal for single tone modulation is FM()tAJ n ( )cos( c nt m ). n The modulated signal has ‘theoretically’ an infinite bandwidth made of one carrier at frequency ωc and an infinite number of sidebands at frequencies ωc ± ωm, ωc ± 2ωm, ..., ωc ± nωm, ... However
● for a fixed β, the amplitude of the Bessel function Jn(β) decreases as n increases. This means that for any fixed β there is only a finite number of significant sidebands.
●As n > β + 1 the amplitude of the Bessel function becomes negligible. Hence, the number of significant sidebands is β + 1.
This means that with good approximation the bandwidth of the FM signal is
BnFM2212fff m m B .
58 Example
Estimate the bandwidth of the FM signal when the modulating signal is the one shown −4 in Fig. 1 with period T = 2 × 10 sec, the carrier frequency is fc = 100MHz and kf = 2π × 105.
Repeat the problem when the amplitude of m(t) is doubled.
59
Example
● Peak amplitude of m(t) is mp = 1. −4 ● Signal period is T = 2 × 10 , hence fundamental frequency is f0 = 5kHz. ● We assume that the essential bandwidth of m(t) is the third harmonic. Hence the modulating signal bandwidth is B = 15kHz. ● The frequency deviation is:
115 f kmfp 2 10 1 100 kHz . 22
● Bandwidth of the FM signal:
BfBkHzFM 2 230 .
60 Example
● Doubling amplitude means that mp = 2. ● The modulating signal bandwidth remains the same, i.e., B = 15kHz. ● The new frequency deviation is :
115 f kmfp 2 10 2 200 kHz . 22
● The new bandwidth of the FM signal is :
BFM 2 f BkHz 430 .
61
Example
Now estimate the bandwidth of the FM signal if the modulating signal is time expanded by a factor 2. ● The time expansion by a factor 2 reduces the signal bandwidth by a factor 2. Hence the fundamental frequency is now f0 = 2.5kHz and B = 7.5kHz.
● The peak value stays the same, i.e., mp = 1 and
115 f kmfp 2 10 1 100 kHz . 22
● The new bandwidth of the FM signal is:
BfBFM 2 2 100 7.5 215 kHz .
62 Second Example
5 An angle modulated signal with carrier frequency ωc = 2π × 10 rad/s is given by:
FM(ttt ) 10cos c 5sin 3000 10sin 2000 t .
● Find the power of the modulated signal ● Find the frequency deviation ∆f f ● Find the deviation ration B ● Estimate the bandwidth of the FM signal
63
Second Example
● The carrier amplitude is 10 therefore the power is P = 102 / 2 = 50. ● The signal bandwidth is B = 2000π / 2π = 1000Hz. ● To find the frequency deviation we find the instantaneous frequency:
d (ttt ) 15,000cos3000 20,000 cos 2000 . icdt
The angle deviation is the maximum of 15,000 cos 3000t + 20,000π cos 2000πt. The maximum is: ∆ω = 15,000 + 20,000πrad/s. Hence, the frequency deviation is
f 12,387.32Hz . 2
● The modulation index is f 12.387. B ● The bandwidth of the FM signal is: BfFM 2 BHz 26,774.65 .
64 Achieve angle modulation by use of non-linearity
● FM signals are constant envelope signals, therefore they are less susceptible to non-linearity
● Example: a non-linear device whose input x(t) and output y(t) are related by
2 yt() axt12 () ax () t
●if x()ttt cosc () ● Then
2 yt() a12 coscc t () t a cos t () t aa 22att cos ( ) cos 2 tt 2 ( ) 221 cc
65
Angle modulation and non-linearity
● For FM wave
()tkmd ( ) f
● The output waveform is
aa y()t22 a cos tkmd ( ) cos2 tkmd 2 ( ) 221 cf c f
● Unwanted signals can be removed by means of a bandpass filter
66 Higher order non-linearity
● Consider higher order non-linearities
2 n yt() a01 axt () ax 2 () t axn () t
● If the input signal is an FM wave, y(t) will have the form
yt() c c cos t k m ( ) d c cos2 t 2 k m ( ) d 01 cf 2 c f cntnkmd cos ( ) ncf
● The deviations are ∆f, 2∆f, …, n∆f
67
From Narrowband to Wideband Frequency Modulation (NBFM to WBFM)
● Narrowband signal is generated using
● NBFM signal is then converted to WBFM using
m(t) NBFM Frequency WBFM multiplier
68 Armstrong indirect FM transmitter
69
Direct method of FM generation
● The modulating signal m(t) can control a voltage controlled oscillator to produce instantaneous frequency
icf()tkmt ()
● A voltage controlled oscillator can be implemented using an LC parallel resonant circuit with centre frequency
1 0 LC
● If the capacitance is varied by m(t)
CC0 kmt()
70 Direct method of FM generation
● The oscillator frequency is given by
11 i ()t 12 km() t km() t LC0 1 LC0 1 C0 C0 km() t ● If ≪ 1, the binomial series expansion gives C0 1()km t i ()~t 1 LC0 2C0 ● This gives the instantaneous frequency as a function of the modulating signal.
71
Demodulation of FM signals
● The FM demodulator is given by a differentiator followed by an envelope detector
● Output of the ideal differentiator
d t FM (t) Acos ct k f m()d dt t A k m(t)sin t k m()d c f c f
● The above signal is both amplitude and frequency modulated. Hence, an envelope detector with input FM ()t yields an output proportional to
Acf kmt()
72 ●As Δ = kfmp < c and c + kfm(t) > 0 for all t. The modulating signal m(t) can be obtained using and envelope detector
73
● To improve noise immunity of FM signals we use a pre-emphasis circuit ant transmitter
74 ● Receiver de-emphasis circuit
75
● Transmitter
76 ● Receiver
77
EE1: Introduction to Signals and Communications
Professor Kin K. Leung EEE and Computing Departments Imperial College [email protected]
Lecture Five Lecture Aims
● Outline digital communication systems
79
Why digital modulation?
● More resilient to noise
● Viability of regenerative repeaters
● Digital hardware more flexible
● It is easier to multiplex digital signals
80 Digital transmission system
81
Analogue waveform
● Analogue waveform and its spectrum
82 2 s 2 fs Ts
1 (tttt ) 1 2cos 2cos 2 2cos3 Tssss Ts
gt() gt () () t Ts 1 gt ( ) 2 gt ( )cossss t 2 gt ( )cos 2 t 2 gt ( )cos3 t Ts 83
Sampled signal spectrum
Sampling frequency Sampled signal spectrum 1 fs 1 Ts Hz G () G( ns) Ts n Sampling time Sampling frequency must satisfy
Ts 1 fs fs 2B 1 Also have T s 2B 84 Signal construction using better filter
85
Sampled waveform
86 Quantized waveform
87
Uniform quantizer
88 Minimum and maximum voltage
maxmt ( ) mp
minmt ( ) mp n number of bits L 2numberoflevelsn
mi voltage boundaries iL 0, 1, 2
mm0 p mmLp
89
Voltage range values maxmt ( ) min mt ( ) step size L mmtm0 min ( ) p mmtii min ( ) mmtmLpmax ( )
mmpp2m p LL mmkTmism 1 mm mkTˆ ii1 s 2 90 Quantization and binary representation
● Assume the amplitude of the analog signal m(t) lie in the range (-mp, mp).
● with quantization, this interval is partitioned into L sub-intervals, each of magnitude δu = 2mp / L.
● Each sample amplitude is approximated by the midpoint value of the subinterval in which the sample falls.
● Thus, each sample of the original signal can take on only one of the L different values.
● Such a signal is known as an L-ary digital signals
● In practice, it is better to have binary signals
91
Alternatively we can use A sequence of four binary pulses to get 16 distinct patterns
92 Examples of digital, audio signals
1. Audio Signal (Low Fidelity, used in telephone lines).
● Audio signal frequency from 0 to 15 kHz. Subjective tests show signal articulation (intelligibility) is not affected by components above 3.4 kHz. So, assume bandwidth B = 4 kHz.
● Sampling frequency fs = 2B = 8 kHz that means 8,000 samples per second. ● Each sample is quantized with L = 256 levels, that is a group of 8 bits to encode each sample 28 = 256 ● Thus a telephone line requires 8 x 8,000 = 64,000 bits per second (64 kbps).
2. Audio Signal (High Fidelity, used in CD)
● Bandwidth 20 kHz, we assume a bandwidth of B = 22.05kHz.
● Sampling frequency fs = 2B = 44.1 kHz, this means 44,100 samples per seconds. ● Each sample is quantized with L = 65,536 levels, 16 bits per sample. ● Thus, a Hi-Fi audio signal requires 16 x 44,100 ≃706 kbps.
93
Transmission or line coding
On-off return-to-zero
Polar return-to-zero
Bi-polar return-to-zero
On-off non-return-to-zero
Polar non-return-to-zero
94 Desirable properties of line coding
● Transmission bandwidth as small as possible
● Power efficiency
● Error detection and correction capability
● Favorable power spectral density (e.g., avoid dc component for use of ac coupling and transformers)
● Adequate timing content
● Transparency (independent of info bits, to avoid timing problem)
95
Digital modulation
● The process of modulating a digital signal is called keying
● As for the analogue case, we can choose one of the three parameters of a sine wave to modulate
1. Amplitude modulation, called Amplitude Shift Keying (ASK) 2. Phase modulation, Phase Shift Keying (PSK) 3. Frequency modulation Frequency Shift Keying (FSK)
● In some cases, the data can be sent by simultaneously modulating phase and amplitude, this is called Quadrature Amplitude Phase Shift Keying (QASK)
96 Amplitude Shift Keying (ASK)
On-off non-return-to-zero
Amplitude shift keying (ASK) = on-off keying (OOK)
s0(t) = 0
s1(t) = A cos(2 fct)
or s(t) = A(t) cos(2 fct), A(t) {0, A}
How to recover ASK transmitted symbol?
● Coherent (synchronous) detection
- Use a BPF to reject out-of-band noise
- Multiply the incoming waveform with a cosine of the carrier frequency
- Use a LPF
- Requires carrier regeneration (both frequency and phase synchronization by using a phase-lock loop)
● Noncoherent detection (envelope detection etc.)
- Makes no explicit efforts to estimate the phase Coherent Detection of ASK
Assume an ideal band-pass filter with unit gain on [fc −W, f c +W ]. For a practical band-pass filter, 2W should be interpreted as the equivalent bandwidth.
Phase and Frequency Shift Keying (PSK, FSK)
m(t): Polar non-return-to-zero
PSK m(t)cos(ct)
cos[ t k m(t)dt] FSK c f FSK Non-coherent and Coherent Detection
cos[ t k m(t)dt] FSK c f Non-coherent Detection
Coherent Detection
101
PSK Coherent Detection
PSK m(t)cos(ct)
Envelop detection is not applicable to PSK
102 Signal Bandwidth, Channel Bandwidth & Channel Capacity (Maximum Data Rate)
● Signal bandwidth: the range of frequencies present in the signal
● Channel bandwidth: the range of signal bandwidths allowed (or carried) by a communication channel without significant loss of energy or distortion
● Channel capacity (maximum data rate): the maximum rate (in bits/second) at which data can be transmitted over a given communication channel
103
Two Views of Nyquist Rate
● Nyquist rate: 2 times of the bandwidth
● Sampling rate: For a given signal of bandwidth B Hz, the sampling rate must be at least 2B Hz to enable full signal recovery (i.e., avoid aliasing)
● Signaling rate: A noiseless communication channel with bandwidth B Hz can support the maximum rate of 2B symbols (signals, pulses or codewords) per second – so called the “baud rate”
104 Channel Capacity (Maximum Data Rate) with Channel Bandwidth B Hz
● Noiseless channel - Each symbol represents a signal of M levels (where M=2 and 4 for binary symbol and QPSK, respectively) - Channel capacity (maximum data rate): bits/second
C 2B log2M
● Noisy channel - Shannon’s channel capacity (maximum data rate): bits/second
C B log2 (S / N )
where S and N denote the signal and noise power, respectively
105
Introduction to CDMA (Code Division Multiple Access)
User data
Pseudo random code
XOR of above
Courtesy by Marcos Vicente on Wikipedia
● Each user data (bit) is represented by a number of “chips” – pseudo random code – forming a spread-spectrum technique ● Pseudo random codes - Appear random but can be generated easily - Have close to zero auto-correlation with non-zero time offset (lag) - Have very low cross-correlation (almost orthogonal) for simultaneous use by multiple users – thus the name, CDMA 106 Use of Orthogonal Codes for Multiple Access
● Transmission: Spread each information bit using a code ● Detection: Correlate the received signal with the correspond code ● Orthogonal spreading codes ensure low mutual interference among concurrent transmissions ● Use codes to support multiple concurrent transmissions – Code- division multiple access (CDMA), besides time-division multiple access (TDMA) and frequency-diversion multiplex (FDMA) ● FDMA – 1G, TDMA – 2G, CDMA – 3G, 4G… cellular networks 107