EE1: Introduction to Signals and Communications

Professor Kin K. Leung EEE and Computing Departments Imperial College [email protected]

Lecture Three

Lecture Aims

● To examine process

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 , frequency or phase of a sinusoidal carrier is varied in proportion to the baseband signal m(t). This results in (AM) or (FM) or (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)cosct

7

Modulated signal

● Modulated signal: m(t)cosct

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)cosct

● Multiply modulated signal with cosct 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)cosct

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)cosct

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( ) cosccc t  cos3 t  cos5 t  235 

● The signal m(t)w(t) is 12 1 mtwt() () mt () mt ()coscc 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 ( ) cosc 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 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 cosm t

● Modulating signal amplitude is mBp 

B ● Hence   and B   A A

● Modulating and modulated signals are

mt() B cosmm 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 cosm 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 ctmtcosc  ( ) ● Consider the case c >> m(t)

● Switching action of the diode is controlled by

ctcosc ● 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 coscccc ( ) cos t  cos3 t  cos5 t  235  c 2  costmtt ( )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) :

 ()ttkmtcp () 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 fff 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 5m (t) 108 105  99.9MHz i min  min ( f ) 108 5m (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 jct 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 jct FM()tA 1 jkatat f ()  ()  j at ()  e 2!n ! and

ˆ FM()tt Re FM () 23 kkff23 Atkattattatt coscf ( )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)~Acosct  k pm(t)sinct

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()coscc 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( ) cosmm 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)jcmtj 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:

 jsin mmtjnt  eCe  n n where

m m jtjntsin 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

 ˆ ()jcmtjnt 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

BnFM2212fff 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 cosc () ● Then

2 yt() a12 coscc 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()t22 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)

CC0 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

 Acf 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 ( )cossss 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(  ns) 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

maxmt ( )  mp

minmt ( )  mp n  number of bits L 2numberoflevelsn

mi  voltage boundaries iL 0, 1, 2 

mm0 p mmLp 

89

Voltage range values maxmt ( ) min  mt ( ) step size  L mmtm0 min ( ) p mmtii min ( ) mmtmLpmax ( )

mmpp2m   p LL mmkTmism 1 mm mkTˆ  ii1 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