Multiplexing and Demultiplexing

Slides:



Advertisements
Similar presentations
Chapter Thirteen: Multiplexing and Multiple- Access Techniques.
Advertisements

Note Bandwidth utilization is the wise use of available bandwidth to achieve specific goals. Efficiency can be achieved by multiplexing; privacy and.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 6 Multiplexing.
Multiplexing Multiplexing is the set of techniques that allows the simultaneous transmission of multiple signals across a single data link. A Multiplexer.
Data Communication Bandwidth Utilization: Multiplexing and Spreading
6.1 Chapter 6 Bandwidth Utilization: Multiplexing and Spreading Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Chapter 5 Multiplexing : Sharing a Medium Data Communications and Computer Networks: A Business User’s Approach.
Chapter 5: Multiplexing: Sharing a Medium
Multiplexing and Demultiplexing. Question Why cannot Verizon users get an iPhone from AT&T and get it work in Verizon's network?
Multiplexing. Multiplexing refer to the combination of information streams from multiple sources for transmission over a shared medium – Multiplexor is.
Computer Networks and Internets, 5e By Douglas E. Comer
NETE 0510 Presented by Dr.Apichan Kanjanavapastit
Multiplexer Multiplexing FDM TDM WDM Front-End Processor Controllers.
Multiplexing.
William Stallings Data and Computer Communications 7 th Edition Chapter 8 Multiplexing.
Computer Architecture Lecture 30 Fasih ur Rehman.
Multiplexing No. 1  Seattle Pacific University Multiplexing: Sharing a single medium between multiple users Kevin Bolding Electrical Engineering Seattle.
1 CSCD 433 Network Programming Fall 2013 Lecture 4 Physical Layer Line Coding Continued.
1 Chapter 5 Multiplexing : Sharing a Medium Data Communications and Computer Networks: A Business User’s Approach.
1 CSCD 433 Network Programming Fall 2012 Lecture 5 Physical Layer Line Coding.
Computer Networks Chapter 6 - Multiplexing. Spring 2006Computer Networks2 Multiplexing  The term “multiplexing” is used whenever it is necessary to share.
Multiplexing Sharing a Medium. Introduction Under the simplest conditions, a medium can carry only one signal at any moment in time.  How to transmit.
In The Name Of Allah The Most Merciful The most Beneficial…
6.1 Chapter 6 Bandwidth Utilization: Multiplexing and Spreading Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
6.1 Chapter 6 Bandwidth Utilization: Multiplexing and Spreading Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 6 Multiplexing.
Chapter 6 Multiplexing.
Multiplexing. Multiplexing is the set of techniques that allows simultaneous transmission of multiple signals across a single link.
Chapter 6 Bandwidth Utilization Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Multiplexing and Spreading (Bandwidth Utilization)
COMMUNICATION SYSTEM EECB353 Chapter 7 Part III MULTIPLE ACCESS Intan Shafinaz Mustafa Dept of Electrical Engineering Universiti Tenaga Nasional
Data Communications & Computer Networks, Second Edition1 Chapter 5 Multiplexing: Sharing a Medium.
1 Multiplexing Introduction  Multiplexing  The set of techniques that allow the simultaneous transmission of multiple signals across a single data link.
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved.1 Computer Networks and Internets, 5e By Douglas E. Comer Lecture PowerPoints.
Data and Computer Communications by William Stallings Eighth Edition Networks and Communication Department 1 Multiplexing Click to edit Master subtitle.
Transmission Media Sharing When can you share? –High Medium capacity Why share ? –Less transmission costs –More cost-effective transmissions How would.
11-Mar-16Physical Layer Multiplexing Multiplexing is the set of techniques that allows multiple signal transmission across a single medium at the same.
Introduction to Communication Lecture (07) 1. Bandwidth utilization Bandwidth utilization is the wise use of available bandwidth to achieve specific goals.
6.1 Chapter 6 Bandwidth Utilization: Multiplexing and Spreading Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 2 PHYSICAL LAYER.
Bandwidth Utilization: Multiplexing and Spreading
Multiplexing.
Bandwidth Utilization (Multiplexing and Spectrum Spreading)
Lecture # 18 Data Communication Muhammad Waseem Iqbal.
Bandwidth Utilization: Multiplexing and Spreading
Bandwidth Utilization
4.3 Multiplexing Outlines FDM TDM.
The Concept of Multiplexing
Bandwidth Utilization
Bandwidth Utilization: Multiplexing and Spreading
Bandwidth Utilization: Multiplexing and Spreading
Chapter 6 Bandwidth Utilization: Multiplexing and Spreading
Bandwidth Utilization
Bandwidth Utilization: Multiplexing and Spreading
Multiplexing : Sharing a Medium
Multiple Access Problem: When two or more nodes transmit at the same time, their frames will collide and the link bandwidth is wasted during collision.
Multiplexing and Demultiplexing
Image frequency rejection ratio
Chapter 6 Multiplexing.
Multiplexing Multiplexing is the set of techniques that allows the simultaneous transmission of multiple signals across a single data link. A Multiplexer.
Chapter 4: Digital Transmission
Bit rate Baud rate Goal in data communication is to increase the bit rate while decreasing the baud rate. Increasing the data rate increases the speed.
Lecture 8: Multiplexing
Physical Layer Digital Signals Lecture 5.
Cellular Telephone Networks
Chapter 6 Multiplexing.
Multiplexing and Demultiplexing
Multiplexing Simultaneous transmission of multiple signals across a single data link As data & telecomm use increases, so does traffic Add individual links.
Bandwidth Utilization: Multiplexing
Presentation transcript:

Multiplexing and Demultiplexing

Multiplexing and Demultiplexing Multiplexing: A network word for sharing Combining information streams from multiple sources for transmission over a shared medium Multiplexor: a method/device to implement this. Demultiplexing: Separating a combined stream back into individual streams

Question Why cannot Verizon users get an iPhone from AT&T and get it work in Verizon's network?

The Basic Types of Multiplexing Four basic approaches Frequency Division Multiplexing (FDM) Combination in the frequency domain Wavelength Division Multiplexing (WDM) A form of FDM used for optical fiber Time Division Multiplexing (TDM) Combination in the temporal domain Code Division Multiplexing (CDM) Combination with pure math magic

Frequency Division Multiplexing FMD: Each pair of sender and receiver use a particular carrier frequency.

Example: FM broadcasting 101 channels between 87.8 MHz – 108.0 MHz in North America NYC: http://www.nyradioguide.com/freqlist.htm SC: http://www.statecollege.com/music/radio.php Each channel is assigned a frequency band 200KHz Each channel has a center frequency Majic 99: 99.5 MHz

Frequency Division Multiplexing Advantage: A dedicated frequency channel for each pair. Limitation: Frequency interference Requiring adequate spacing between channels. Guard band Number of channels is limited

Time Division Multiplexing (TDM) A simple trick: an item from one source per unit time slot

Synchronous TDM Select sources in a round-robin fashion

Unfilled Slots in Synchronous TDM Many sources generate data in bursts, with arbitrary idle time between them.

Statistical TDM Also called asynchronous TDM by some Extra overhead Select sources in a round-robin fashion Skip any source that does not have data ready Extra overhead ID of the receiver in each slot  MAC address (Ch. 13)

Code Division Multiplexing (CDM) Unlike FDM/TDM, CDM does not rely on any physical property of signals. Uses an interesting mathematical idea

Orthogonal Vector Spaces (x,y), (x,y,z), (a1, a2, …, an) Dot product of two vectors a = (a1, a2, …, an) and b = (b1, b2, …, bn) Must have the same number of elements. Multiplying the corresponding pairs and adding up the products Two vectors are said to be orthogonal if their dot product is zero a∙b = 0 a∙b= a1 b1 + a2 b2 + … + an bn

Exercise: Orthogonal or Not? (1,-1) and (1,1) (1,1,1,1) and (1, -1, -1, -1) (0, 0) and (1, 1) (-2, -1, 1) and (1, 1, 3) a∙b = 0 Yes, no, yes, yes

Example: Two Vector CDM A sender is assigned a vector, chip sequence, that is orthogonal to all other senders’ chip sequences. Information from this sender (digitized voice) is processed with this vector.

Code Division Multiplexing The first step consists of converting the binary values into vectors that use -1 to represent 0: Multiplying C1 x V1 and C2 x V2 The final signal to be sent will be the sum of the two signals

Exercise Compute the final signal that will be transmitted for the following data values: Sender Chip Sequence Data Value A (1, 0) 1 1 1 1 B (1, 1) 0 0 0 0

Code Division Multiplexing On the receiving side Use the sender A’s vector (1, -1) – chip sequence Treat the sequence as vectors Compute the dot product of the vector and the chip sequence Interpreting the result as a sequence produces: (2 -2 2 -2) In binary: (1 0 1 0)

Can Other Senders Extract Information? Suppose Sender B does not send anything. One receiver uses B’s chip sequence to extract information. (1, 1) ∙ ( (1, -1), (-1, 1), (1, -1), (-1, 1) )  ( 0, 0, 0, 0) Implication: A’s information cannot be intercepted by others.

Back to the Previous Questions iPhone@AT&T vs. iPhone@Verizon: GSM vs. CDMA Using very different multiplexing/demultiplexing techniques GSM: TDM (early version), TDM + FDM CDMA: Code Division Multiplexing GSM phones in different countries May using different frequency bands. Quad-band: 850, 900, 1800, 1900 MHz Phones must be able to pick up a right frequency band. So why no more versatile phones? Natural technology monopoly/barrier Consumers are locked into a particular system.