SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Data Communications & Networking
                       Lecture-14


                 Course Instructor : Sehrish Rafiq
                Department Of Computer Science
                          University Of Peshawar
Lecture Overview

 WDM
 Similarityto FDM
 Applications of WDM
 TDM
 Data rate in TDM
 Interleaving
WDM
    (Wave Division Multiplexing)
 WDM is designed to use the high data rate
 capability of fiber optic cable.

 Usinga fiber-optic cable for one single line wastes
 the available bandwidth.

 Multiplexing   allows us to connect several lines in
 to one.
Similarity to FDM

 WDM  is conceptually the same as FDM,except
 that the multiplexing and demultiplexing involve
 optical signals transmitted through fiber-optic
 channels.

 We are combining different signals of different
 frequencies.

 However the difference is that the frequencies are
 very high.
WDM
Prisms in WDM
Applications of WDM

 Oneapplication of WDM is the SONET network in
 which multiple optical fiber lines are multiplexed
 and demultiplexed.


 Note:-A new Method called DWDM(dense WDM)
 can Multiplex a very large number of channels by
 spacing channels closer to one another. It
 achieves even greater efficiency.
TDM
    (Time Division Multiplexing)
 TDMis a digital process that allows several
 connections to share the high bandwidth of a link.

 Instead
        of sharing a portion of bandwidth as in
 FDM,time is shared.

 Each   connection occupies a portion of time in the
 link.
TDM
Time slots and frames
   The dataflow of each connection is divided in to units and
    the link combines one unit of each connection to make a
    frame.

   The size of the unit can be 1 bit or several bits.

   For n input connections, a frame is organized in to a
    minimum of n time slots.

 Each slot carrying one unit from each connection.
 Time slots are combined in to frames.


   A frame consists of one complete cycle of time slots with
    one slot dedicated to each sending device.
Data rate in TDM

 In TDM, the data rate of the link that carries data
  from n connections must be n times the data rate
  of a connection to guarantee the flow of data.

 The duration of a unit in a connection is n times
  the duration of a time slot in a frame.

 Ifwe consider that the bit rate and bit duration
  are inverses of each other then the above
  requirement makes sense.
TDM
Example 1
Four 1-Kbps connections are multiplexed together. A unit is 1
bit. Find (1) the duration of 1 bit before multiplexing, (2) the
transmission rate of the link, (3) the duration of a time slot, and
(4) the duration of a frame?

Solution

 We can answer the questions as follows:
 1. The duration of 1 bit is 1/1 Kbps, or 0.001 s (1 ms).
 2. The rate of the link is 4 Kbps.
 3. The duration of each time slot 1/4 ms or 250 µs.
 4. The duration of a frame 1 ms.
Interleaving
 TDM can be visualized as two fast rotating switches, one on
  the multiplexing side and the other on the demultiplexing
  side.
 The switches are synchronized and rotate at the same
  speed.
 On the multiplexing side, as the switch opens in front of a
  connection, that connection has the opportunity to send a
  unit on to the path .
 This process is called interleaving.
 On the demultiplexing side, as the switch opens in front of
  a connection that connection has the opportunity to receive
  a unit from the path.
Interleaving
Example 2
Four channels are multiplexed using TDM. If each channel sends
100 bytes/s and we multiplex 1 byte per channel, show the frame
traveling on the link, the size of the frame, the duration of a frame,
the frame rate, and the bit rate for the link.

Solution
Each frame carries 1 byte from each channel.
So the size of each frame is 4 bytes or 32 bits.
Each channel is sending 100 bytes per second and a frame
carries 1 byte from each channel, the frame rate must be 100
frames per second and each frame contains 32 bits so the bit
rate is 100x 32 or 3200bps.
This is actually four times the bit rate of each channel which
is 100x8=800bps.
Example 2
Example 3
A multiplexer combines four 100-Kbps channels using a time slot
of 2 bits. Show the output with four arbitrary inputs. What is the
frame rate? What is the frame duration? What is the bit rate? What
is the bit duration?

 Solution
The link carries 50,000 frames per second since each frame
contains 2 bits per channel.
The frame duration is therefore 1/50000s .
The frame rate is 50000 frames per second.
Each frame carries 8 bits.
The bitrate is 50000x8=400000bits or 400kps.
Each bit duration is 1/400000s.
The frame duration is 8 times the bit duration because each
frame is carrying 8 bits.
Example 3
Thanks!!!

Weitere ähnliche Inhalte

Was ist angesagt?

Multiplexing and switching(TDM ,FDM, Data gram, circuit switching)
Multiplexing and switching(TDM ,FDM, Data gram, circuit switching)Multiplexing and switching(TDM ,FDM, Data gram, circuit switching)
Multiplexing and switching(TDM ,FDM, Data gram, circuit switching)Adil Mehmoood
 
Multiplexing and spreading
Multiplexing and spreadingMultiplexing and spreading
Multiplexing and spreadingShankar Gangaju
 
03 time division-multiplexing
03 time division-multiplexing03 time division-multiplexing
03 time division-multiplexingRafeek Mohamed
 
Multiplexing ppt15 sep
Multiplexing ppt15 sepMultiplexing ppt15 sep
Multiplexing ppt15 sepSrashti Vyas
 
Ch06 multiplexing and ss
Ch06 multiplexing and ssCh06 multiplexing and ss
Ch06 multiplexing and ssAshok kumar
 
Multiplexing & DE Multiplexing( Time Division Multiplexing(TDM) & Frequency D...
Multiplexing & DE Multiplexing( Time Division Multiplexing(TDM) & Frequency D...Multiplexing & DE Multiplexing( Time Division Multiplexing(TDM) & Frequency D...
Multiplexing & DE Multiplexing( Time Division Multiplexing(TDM) & Frequency D...UthsoNandy
 
Multiplexing : Wave Division Multiplexing
Multiplexing : Wave Division MultiplexingMultiplexing : Wave Division Multiplexing
Multiplexing : Wave Division MultiplexingDr Rajiv Srivastava
 
Ch6 bandwidth utilisation multiplexing and spreading
Ch6 bandwidth utilisation multiplexing and spreadingCh6 bandwidth utilisation multiplexing and spreading
Ch6 bandwidth utilisation multiplexing and spreadingAlban Landry MOUNGALA
 
Time Division Multiplexing
Time Division MultiplexingTime Division Multiplexing
Time Division MultiplexingSpandit Lenka
 
Multiplexing (TDM)
Multiplexing (TDM)Multiplexing (TDM)
Multiplexing (TDM)Md Razib
 

Was ist angesagt? (20)

Multiplexing and switching(TDM ,FDM, Data gram, circuit switching)
Multiplexing and switching(TDM ,FDM, Data gram, circuit switching)Multiplexing and switching(TDM ,FDM, Data gram, circuit switching)
Multiplexing and switching(TDM ,FDM, Data gram, circuit switching)
 
Multiplexing l7
Multiplexing l7Multiplexing l7
Multiplexing l7
 
Multiplexing and spreading
Multiplexing and spreadingMultiplexing and spreading
Multiplexing and spreading
 
03 time division-multiplexing
03 time division-multiplexing03 time division-multiplexing
03 time division-multiplexing
 
Multiplexing
MultiplexingMultiplexing
Multiplexing
 
Multiplexing
MultiplexingMultiplexing
Multiplexing
 
Tdm and fdm
Tdm and fdmTdm and fdm
Tdm and fdm
 
Multiplexing ppt15 sep
Multiplexing ppt15 sepMultiplexing ppt15 sep
Multiplexing ppt15 sep
 
Ch06 multiplexing and ss
Ch06 multiplexing and ssCh06 multiplexing and ss
Ch06 multiplexing and ss
 
Multiplexing & DE Multiplexing( Time Division Multiplexing(TDM) & Frequency D...
Multiplexing & DE Multiplexing( Time Division Multiplexing(TDM) & Frequency D...Multiplexing & DE Multiplexing( Time Division Multiplexing(TDM) & Frequency D...
Multiplexing & DE Multiplexing( Time Division Multiplexing(TDM) & Frequency D...
 
Multiplexing : Wave Division Multiplexing
Multiplexing : Wave Division MultiplexingMultiplexing : Wave Division Multiplexing
Multiplexing : Wave Division Multiplexing
 
08 multiplexing
08 multiplexing08 multiplexing
08 multiplexing
 
Ch6 bandwidth utilisation multiplexing and spreading
Ch6 bandwidth utilisation multiplexing and spreadingCh6 bandwidth utilisation multiplexing and spreading
Ch6 bandwidth utilisation multiplexing and spreading
 
multiplexing
multiplexingmultiplexing
multiplexing
 
Multiplexing
MultiplexingMultiplexing
Multiplexing
 
Time Division Multiplexing
Time Division MultiplexingTime Division Multiplexing
Time Division Multiplexing
 
Lecture 10
Lecture 10Lecture 10
Lecture 10
 
multiplexing
 multiplexing multiplexing
multiplexing
 
Multiplexing (TDM)
Multiplexing (TDM)Multiplexing (TDM)
Multiplexing (TDM)
 
Multiplexing : FDM
Multiplexing : FDMMultiplexing : FDM
Multiplexing : FDM
 

Andere mochten auch

Andere mochten auch (20)

Lecture 06
Lecture 06Lecture 06
Lecture 06
 
Lecture 19
Lecture 19Lecture 19
Lecture 19
 
Lecture 23
Lecture 23Lecture 23
Lecture 23
 
Lecture 24
Lecture 24Lecture 24
Lecture 24
 
Lecture 18
Lecture 18Lecture 18
Lecture 18
 
Lecture 22
Lecture 22Lecture 22
Lecture 22
 
Lecture 03
Lecture 03Lecture 03
Lecture 03
 
Lecture 12
Lecture 12Lecture 12
Lecture 12
 
Lecture 07
Lecture 07Lecture 07
Lecture 07
 
Data Communications and Networking Lecture 16
Data Communications and Networking Lecture 16Data Communications and Networking Lecture 16
Data Communications and Networking Lecture 16
 
Lecture 21
Lecture 21Lecture 21
Lecture 21
 
Lecture 20
Lecture 20Lecture 20
Lecture 20
 
Lecture 17
Lecture 17Lecture 17
Lecture 17
 
Lecture 11
Lecture 11Lecture 11
Lecture 11
 
Data communication - Lecture-01
Data communication - Lecture-01 Data communication - Lecture-01
Data communication - Lecture-01
 
RTOS APPLICATIONS
RTOS  APPLICATIONSRTOS  APPLICATIONS
RTOS APPLICATIONS
 
Message Authentication: MAC, Hashes
Message Authentication: MAC, HashesMessage Authentication: MAC, Hashes
Message Authentication: MAC, Hashes
 
Data communications Class notes
Data communications  Class notesData communications  Class notes
Data communications Class notes
 
Powerpoint for data communication
Powerpoint for data communication Powerpoint for data communication
Powerpoint for data communication
 
Presentation on data communication
Presentation on data communicationPresentation on data communication
Presentation on data communication
 

Ähnlich wie Lecture 14

Ähnlich wie Lecture 14 (20)

Multiplexing
MultiplexingMultiplexing
Multiplexing
 
Telecom lect 4
Telecom lect 4Telecom lect 4
Telecom lect 4
 
Telecom lect 3
Telecom lect 3Telecom lect 3
Telecom lect 3
 
Networks-part10-Multiplexing-RcthfxgP-1.pptx
Networks-part10-Multiplexing-RcthfxgP-1.pptxNetworks-part10-Multiplexing-RcthfxgP-1.pptx
Networks-part10-Multiplexing-RcthfxgP-1.pptx
 
Note 4 physical layer ii (1) spread spectrum(fhss&dsss)
Note 4 physical layer ii (1) spread spectrum(fhss&dsss)Note 4 physical layer ii (1) spread spectrum(fhss&dsss)
Note 4 physical layer ii (1) spread spectrum(fhss&dsss)
 
24 Multiplexing_Techniques.pdf
24 Multiplexing_Techniques.pdf24 Multiplexing_Techniques.pdf
24 Multiplexing_Techniques.pdf
 
Introduction to multiplexing, packet switching.pptx
Introduction to multiplexing, packet switching.pptxIntroduction to multiplexing, packet switching.pptx
Introduction to multiplexing, packet switching.pptx
 
Multiplexing and spreading
Multiplexing and spreadingMultiplexing and spreading
Multiplexing and spreading
 
Multiplexing and Multiple Access
Multiplexing and Multiple AccessMultiplexing and Multiple Access
Multiplexing and Multiple Access
 
Ch1 v1
Ch1 v1Ch1 v1
Ch1 v1
 
Unit 4 bandwidth utilization
Unit 4 bandwidth utilizationUnit 4 bandwidth utilization
Unit 4 bandwidth utilization
 
Bandwidth utilization
Bandwidth utilizationBandwidth utilization
Bandwidth utilization
 
MULTIPLEXERS
MULTIPLEXERSMULTIPLEXERS
MULTIPLEXERS
 
In internetworking, Multiplexing is a process in which multiple data.pdf
In internetworking, Multiplexing is a process in which multiple data.pdfIn internetworking, Multiplexing is a process in which multiple data.pdf
In internetworking, Multiplexing is a process in which multiple data.pdf
 
Physical layer 2
Physical layer 2Physical layer 2
Physical layer 2
 
COMPUTER NETWORK - Chapter - 3
COMPUTER NETWORK - Chapter - 3COMPUTER NETWORK - Chapter - 3
COMPUTER NETWORK - Chapter - 3
 
MULTIPLEXING.pptx
MULTIPLEXING.pptxMULTIPLEXING.pptx
MULTIPLEXING.pptx
 
Somaya akter 1834902142 (4)
Somaya akter 1834902142 (4)Somaya akter 1834902142 (4)
Somaya akter 1834902142 (4)
 
Ch6 1 v1
Ch6 1 v1Ch6 1 v1
Ch6 1 v1
 
BANDWIDTH UTILIZATION
BANDWIDTH UTILIZATIONBANDWIDTH UTILIZATION
BANDWIDTH UTILIZATION
 

Mehr von Sehrish Rafiq

Introduction to Computers Lecture # 14
Introduction to Computers Lecture # 14Introduction to Computers Lecture # 14
Introduction to Computers Lecture # 14Sehrish Rafiq
 
Introduction to Computers Lecture # 13
Introduction to Computers Lecture # 13Introduction to Computers Lecture # 13
Introduction to Computers Lecture # 13Sehrish Rafiq
 
Introduction to Computers Lecture # 12
Introduction to Computers Lecture # 12Introduction to Computers Lecture # 12
Introduction to Computers Lecture # 12Sehrish Rafiq
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Sehrish Rafiq
 
Introduction to Computers Lecture # 10
Introduction to Computers Lecture # 10Introduction to Computers Lecture # 10
Introduction to Computers Lecture # 10Sehrish Rafiq
 
Introduction to Computers Lecture # 9
Introduction to Computers Lecture # 9Introduction to Computers Lecture # 9
Introduction to Computers Lecture # 9Sehrish Rafiq
 
Introduction to Computers Lecture # 8
Introduction to Computers Lecture # 8Introduction to Computers Lecture # 8
Introduction to Computers Lecture # 8Sehrish Rafiq
 
Introduction to Computers Lecture # 7
Introduction to Computers Lecture # 7Introduction to Computers Lecture # 7
Introduction to Computers Lecture # 7Sehrish Rafiq
 
Introduction to computers Lecture # 4
Introduction to computers Lecture # 4Introduction to computers Lecture # 4
Introduction to computers Lecture # 4Sehrish Rafiq
 
Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5Sehrish Rafiq
 
Introduction to Computers Lecture # 3
Introduction to Computers Lecture # 3Introduction to Computers Lecture # 3
Introduction to Computers Lecture # 3Sehrish Rafiq
 
Introduction to Computers Lecture # 2
Introduction to Computers Lecture # 2Introduction to Computers Lecture # 2
Introduction to Computers Lecture # 2Sehrish Rafiq
 
Introduction to Computers Lecture # 1
Introduction to Computers Lecture # 1Introduction to Computers Lecture # 1
Introduction to Computers Lecture # 1Sehrish Rafiq
 

Mehr von Sehrish Rafiq (13)

Introduction to Computers Lecture # 14
Introduction to Computers Lecture # 14Introduction to Computers Lecture # 14
Introduction to Computers Lecture # 14
 
Introduction to Computers Lecture # 13
Introduction to Computers Lecture # 13Introduction to Computers Lecture # 13
Introduction to Computers Lecture # 13
 
Introduction to Computers Lecture # 12
Introduction to Computers Lecture # 12Introduction to Computers Lecture # 12
Introduction to Computers Lecture # 12
 
Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11Introduction to Computers Lecture # 11
Introduction to Computers Lecture # 11
 
Introduction to Computers Lecture # 10
Introduction to Computers Lecture # 10Introduction to Computers Lecture # 10
Introduction to Computers Lecture # 10
 
Introduction to Computers Lecture # 9
Introduction to Computers Lecture # 9Introduction to Computers Lecture # 9
Introduction to Computers Lecture # 9
 
Introduction to Computers Lecture # 8
Introduction to Computers Lecture # 8Introduction to Computers Lecture # 8
Introduction to Computers Lecture # 8
 
Introduction to Computers Lecture # 7
Introduction to Computers Lecture # 7Introduction to Computers Lecture # 7
Introduction to Computers Lecture # 7
 
Introduction to computers Lecture # 4
Introduction to computers Lecture # 4Introduction to computers Lecture # 4
Introduction to computers Lecture # 4
 
Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5Introduction to Computers Lecture # 5
Introduction to Computers Lecture # 5
 
Introduction to Computers Lecture # 3
Introduction to Computers Lecture # 3Introduction to Computers Lecture # 3
Introduction to Computers Lecture # 3
 
Introduction to Computers Lecture # 2
Introduction to Computers Lecture # 2Introduction to Computers Lecture # 2
Introduction to Computers Lecture # 2
 
Introduction to Computers Lecture # 1
Introduction to Computers Lecture # 1Introduction to Computers Lecture # 1
Introduction to Computers Lecture # 1
 

Kürzlich hochgeladen

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture conceptP&CO
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperityhemanthkumar470700
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxpriyanshujha201
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Sheetaleventcompany
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noidadlhescort
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...lizamodels9
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 

Kürzlich hochgeladen (20)

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 

Lecture 14

  • 1. Data Communications & Networking Lecture-14 Course Instructor : Sehrish Rafiq Department Of Computer Science University Of Peshawar
  • 2. Lecture Overview  WDM  Similarityto FDM  Applications of WDM  TDM  Data rate in TDM  Interleaving
  • 3. WDM (Wave Division Multiplexing)  WDM is designed to use the high data rate capability of fiber optic cable.  Usinga fiber-optic cable for one single line wastes the available bandwidth.  Multiplexing allows us to connect several lines in to one.
  • 4. Similarity to FDM  WDM is conceptually the same as FDM,except that the multiplexing and demultiplexing involve optical signals transmitted through fiber-optic channels.  We are combining different signals of different frequencies.  However the difference is that the frequencies are very high.
  • 5. WDM
  • 7. Applications of WDM  Oneapplication of WDM is the SONET network in which multiple optical fiber lines are multiplexed and demultiplexed.  Note:-A new Method called DWDM(dense WDM) can Multiplex a very large number of channels by spacing channels closer to one another. It achieves even greater efficiency.
  • 8. TDM (Time Division Multiplexing)  TDMis a digital process that allows several connections to share the high bandwidth of a link.  Instead of sharing a portion of bandwidth as in FDM,time is shared.  Each connection occupies a portion of time in the link.
  • 9. TDM
  • 10. Time slots and frames  The dataflow of each connection is divided in to units and the link combines one unit of each connection to make a frame.  The size of the unit can be 1 bit or several bits.  For n input connections, a frame is organized in to a minimum of n time slots.  Each slot carrying one unit from each connection.  Time slots are combined in to frames.  A frame consists of one complete cycle of time slots with one slot dedicated to each sending device.
  • 11. Data rate in TDM  In TDM, the data rate of the link that carries data from n connections must be n times the data rate of a connection to guarantee the flow of data.  The duration of a unit in a connection is n times the duration of a time slot in a frame.  Ifwe consider that the bit rate and bit duration are inverses of each other then the above requirement makes sense.
  • 12. TDM
  • 13. Example 1 Four 1-Kbps connections are multiplexed together. A unit is 1 bit. Find (1) the duration of 1 bit before multiplexing, (2) the transmission rate of the link, (3) the duration of a time slot, and (4) the duration of a frame? Solution We can answer the questions as follows: 1. The duration of 1 bit is 1/1 Kbps, or 0.001 s (1 ms). 2. The rate of the link is 4 Kbps. 3. The duration of each time slot 1/4 ms or 250 µs. 4. The duration of a frame 1 ms.
  • 14. Interleaving  TDM can be visualized as two fast rotating switches, one on the multiplexing side and the other on the demultiplexing side.  The switches are synchronized and rotate at the same speed.  On the multiplexing side, as the switch opens in front of a connection, that connection has the opportunity to send a unit on to the path .  This process is called interleaving.  On the demultiplexing side, as the switch opens in front of a connection that connection has the opportunity to receive a unit from the path.
  • 16. Example 2 Four channels are multiplexed using TDM. If each channel sends 100 bytes/s and we multiplex 1 byte per channel, show the frame traveling on the link, the size of the frame, the duration of a frame, the frame rate, and the bit rate for the link. Solution Each frame carries 1 byte from each channel. So the size of each frame is 4 bytes or 32 bits. Each channel is sending 100 bytes per second and a frame carries 1 byte from each channel, the frame rate must be 100 frames per second and each frame contains 32 bits so the bit rate is 100x 32 or 3200bps. This is actually four times the bit rate of each channel which is 100x8=800bps.
  • 18. Example 3 A multiplexer combines four 100-Kbps channels using a time slot of 2 bits. Show the output with four arbitrary inputs. What is the frame rate? What is the frame duration? What is the bit rate? What is the bit duration? Solution The link carries 50,000 frames per second since each frame contains 2 bits per channel. The frame duration is therefore 1/50000s . The frame rate is 50000 frames per second. Each frame carries 8 bits. The bitrate is 50000x8=400000bits or 400kps. Each bit duration is 1/400000s. The frame duration is 8 times the bit duration because each frame is carrying 8 bits.