33
Multiplexing and Spreading (Bandwidth Utilization)

Multiplexing and Spreading (Bandwidth Utilization)

  • Upload
    shamus

  • View
    55

  • Download
    2

Embed Size (px)

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

Citation preview

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