multiplexing and spreading (bandwidth utilization)

33
Multiplexing and Spreading (Bandwidth Utilization)

Upload: denis-young

Post on 17-Jan-2016

225 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Multiplexing and Spreading (Bandwidth Utilization)

Multiplexing and Spreading(Bandwidth Utilization)

Page 2: Multiplexing and Spreading (Bandwidth Utilization)

1. Multiplexing

• Multiplexing is the set of techniques that allow the simultaneous transmission of multiple signals across a single data link

• Improves link efficiency by “sharing”• Categories– Frequency-Division Multiplexing (FDM)– Wavelength-Division Multiplexing (WDM)– Time-Division Multiplexing (TDM)– Code-Division Multiplexing (CDM)

Page 3: Multiplexing and Spreading (Bandwidth Utilization)

• Diving a link into multiple (n) channels using mux and demux

Mux and Demux

Page 4: Multiplexing and Spreading (Bandwidth Utilization)

• Analog multiplexing technique that combines analog signals

Frequency-Division Multiplexing (FDM)

Page 5: Multiplexing and Spreading (Bandwidth Utilization)

FDM Muxing

Page 6: Multiplexing and Spreading (Bandwidth Utilization)

FDM Demuxing

Page 7: Multiplexing and Spreading (Bandwidth Utilization)

Example: Voice channel

• We want to combine three voice channels into a link• Each voice channel occupies 4 kHz• Link has a bandwidth of 12 kHz, from 20 to 32 kHz Modulate each of the three voice channels to a different

bandwidth

Page 8: Multiplexing and Spreading (Bandwidth Utilization)

Hierarchical Muxing

The first multiplexing step combines 12 voice inputs into a basic group, which is formed by having the nth input modulate a carrier at frequency fc= 60 + 4n KHz, where n = 1,2, …, 12.The next step in the FDM hierarchy involves the combination of five basic groups into a supergroup. This is accomplished by using the nth group to modulate a carrier of frequency fc= 372 + 48nKHz, where n= 1, 2, …, 5.

60 ~ 108 KHz.

312 ~ 552 KHz

Page 9: Multiplexing and Spreading (Bandwidth Utilization)

Guard band

• Example: muxing of five (100kHz) channels

Page 10: Multiplexing and Spreading (Bandwidth Utilization)

Wavelength-Division Multiplexing (WDM)

• Is a technology which multiplexes a number of optical carrier signals onto a single optical fiber by using different wavelengths (i.e colours) of laser light.

Page 11: Multiplexing and Spreading (Bandwidth Utilization)

Prisms for Mulxing and Demuxing

Page 12: Multiplexing and Spreading (Bandwidth Utilization)

• Digital multiplexing combining multiple low rate channels into a single high rate channel

Time-Division Multiplexing (TDM)

Page 13: Multiplexing and Spreading (Bandwidth Utilization)

• Link has a speed-up of n to combine n channels

Synchronous TDM

Page 14: Multiplexing and Spreading (Bandwidth Utilization)

TDM Example 1

• Synchronous TDM system– Combine four 1 Mbps streams– Unit of data is 1 bit

• Questions– Input bit duration?– Output bit duration? – Output bit rate?– Output frame rate?

Page 15: Multiplexing and Spreading (Bandwidth Utilization)

QuestionsInput bit duration?Output bit duration? Output bit rate?Output frame rate?

1 bit / 1Mbps = 1 μs

1/4 μs

4 Mbps

1 M frames / s

Page 16: Multiplexing and Spreading (Bandwidth Utilization)

What if the data rates are not the same among inputs?• Multi-level Multiplexing

• Multiple-slot Multiplexing

Multiple Multiplexing

When the data rate is a multiple of others.

Page 17: Multiplexing and Spreading (Bandwidth Utilization)

Empty Slot and Stuffing

• Empty slot

• StuffingWhen the data rate are not multiple integers of each others.

Page 18: Multiplexing and Spreading (Bandwidth Utilization)

Frame Synchronization

• Synchronization between the multiplexer and demultiplexer is a major issue.

• If not synchronized, a bit belonging to one channel may be received by a wrong channel.

• Additional information is need: frame bits

Page 19: Multiplexing and Spreading (Bandwidth Utilization)

TDM Example 2

• Synchronous TDM system– Combine four 250 characters/s streams– Unit of data is 1 character (8 bits)– 1 synchronization bit is added to each frame

• Questions– Input character duration?– Output frame rate? – Output frame duration?– Output bit rate?

1 / 250 = 4 ms

250 frames / s

1 / 250 = 4 ms

33 x 250 bits / s

* Each frame has 33 (= 4 x 8 + 1) bits

Page 20: Multiplexing and Spreading (Bandwidth Utilization)

Multiplexing Hierarchy

• Telephone system (US)

Page 21: Multiplexing and Spreading (Bandwidth Utilization)

T-1 Line Multiplexing

Page 22: Multiplexing and Spreading (Bandwidth Utilization)

European Telephone System

Page 23: Multiplexing and Spreading (Bandwidth Utilization)

Statistical TDM

• Inefficiency from reserving time slots– Some inputs have high rate, some have low rate– Some inputs’ rate changes across time

• Dynamic slot allocation for high efficiency

Page 24: Multiplexing and Spreading (Bandwidth Utilization)

• Comparison between synchronous TDM and statistical TDM

Addressing for each line

Page 25: Multiplexing and Spreading (Bandwidth Utilization)

2. Spread Spectrum

• Combine signals from different sources to fit into a larger bandwidth, but prevent eavesdropping and jamming

• For this, spread spectrum techniques add redundancy

• Two well-known methods– Frequency Hopping Spread Spectrum (FHSS)– Direct Sequence Spread Spectrum Synchronous

(DSSS)

Page 26: Multiplexing and Spreading (Bandwidth Utilization)

Idea of Spread Spectrum

• Use more bandwidth

Page 27: Multiplexing and Spreading (Bandwidth Utilization)

FHSS System

• Frequency hopping spread spectrum (at sender)

Page 28: Multiplexing and Spreading (Bandwidth Utilization)

Frequency Selection

• Time is divided into cycles of the same length, each cycle has multiple periods (called “hop period”)– Different frequency is used at a different period– Each cycle has the same pattern of frequencies– The patterns are known to both sender and receiver

** pattern during a cycle

Page 29: Multiplexing and Spreading (Bandwidth Utilization)

FHSS Cycles

• Frequency usage

i.e., time

Page 30: Multiplexing and Spreading (Bandwidth Utilization)

FDM vs. FHSS

• Recall the reasons why we spread signals– Security issues – eavesdropping, and jamming

Page 31: Multiplexing and Spreading (Bandwidth Utilization)

DSSS System

• Direct Sequence Spread Spectrum Synchronous (at sender)

Page 32: Multiplexing and Spreading (Bandwidth Utilization)

Spread Signal of DSSS

• At each period, codes change instead of freq.• To decode, one should know the seq. of codes

Page 33: Multiplexing and Spreading (Bandwidth Utilization)

Homework

• Exercise in Chap. 6– 16– 18 (Assume that the system can support 6 active

sources simultaneously.)– 23