Multiplexing and Spreading (Bandwidth Utilization)

33
Multiplexing and Spreading (Bandwidth Utilization)

description

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) - PowerPoint PPT Presentation

Transcript of Multiplexing and Spreading (Bandwidth Utilization)

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