SlideShare une entreprise Scribd logo
1  sur  22
Data Communications & Networking
                      Lecture-14

              Course Instructor : Sehrish Rafiq
              Department Of Computer Science
              University Of Peshawar
Lecture overview
Types of TDM
Synchronous TDM/Interleaving
Asynchronous TDM/Statistical TDM
Bit stuffing or Padding
Synchronous TDM/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.
Synchronous TDM/Interleaving
Synchronization in TDM
 The implementation of TDM is not as easy as that of FDM.


 If the multiplexer and the demultiplexer are out of
  synchronization, a bit belonging to one channel may be received
  by the wrong channel.

 For this reason one or more synchronization bits are usually added
  to the beginning of each frame.

 These bits are called framing bits.
Synchronization in TDM cont…
These bits follow a pattern from frame to frame, that allows
  the demultiplexer to synchronize with the incoming stream
  so that it can separate the time slots accurately.

In most cases this synchronization information consists of 1
  bit per frame, alternating between 0 and 1.
Framing bits
Example 8
We have four sources, each creating 250 characters per second.
If the interleaved unit is a character and 1 synchronizing bit is
added to each frame,
find
(1)the data rate of each source,
(2) the duration of each character in each source,
(3) the frame rate,
(4) the duration of each frame,
(5) the number of bits in each frame, and
(6) the data rate of the link.
Solution
We can answer the questions as follows:

1. The data rate of each source is 250x8=2000 bps = 2Kbps.
2. The duration of a character is 1/250 s, or 4 ms.
3. The link needs to send 250 frames per second.
4. The duration of each frame is 1/250 s, or 4 ms.
5. Each frame is 4 x 8 + 1 = 33 bits.
6. The data rate of the link is 250 x 33, or 8250 bps.
Different data rates in TDM
 It is possible to multiplex data from devices of different data rates.


 If device B is two times faster than other devices than each device
  could use one slot while device B will use two slots.

 The number of slots in each frame and the input lines to which
  they are assigned remain fixed throughout a given system but
  devices of different data rates may control different numbers of
  those slots.
What should we do for this technique
to work?
Each time slot length is fixed.


The requirement is that the different data rates must be
  integer multiples of each other.

For example we can accommodate a device five times faster
  than the others by allocating it five slots.
Bit stuffing/Padding/Pulse
stuffing
 However we cannot accommodate a device that is 5 n half times
  faster because we cannot introduce one half of a time slot to a
  frame.

 When the speeds are not integer multiples of each other, they can
  be made to behave as if they were by a technique called bit
  stuffing/bit padding/pulse stuffing.

 In bit padding,the multiplexer adds extra bits to a device’s source
  stream to force the speed relationships among the various devices
  in to integer multiples of each other.
Limitations of synchronous TDM /interleaving
 Synchronous TDM does not guarantee that the capacity of
   the link is fully used.

 It is more likely that only a portion of the time slots is in use
   at a given instant.

 Because the time slots are preassigned and fixed whenever
   the connected device is not transmitting, the corresponding
   slot is empty and that much of the path is wasted.
Asynchronous TDM/ Statistical TDM
 Asynchronous TDM/ Statistical TDM is designed to avoid the
  waste in synchronous TDM.
 The term asynchronous means flexible not fixed here.
 In asynchronous system if we have n input lines,the frame contains
  a fixed number of atleast n time slots.
 In asynchronous system,if we have n lines, the frame contains no
  more than m slots with m less than n.
 In this way asynchronous TDM supports the same number of lines
  as synchronous with a lower capicity link.
 Or given the same link asynchronous TDM can support more
  devices than synchronous TDM.
Asynchronous TDM/ Statistical TDM
The number of slots m in asynchronous TDM frame is based
 on a statistical analysis of the number of input lines that are
 likely to be transmitting at any given time.
Rather than being preassigned each slot is available to any of
 the attached input devices that has data to send.
The multiplexer scans the input lines accepts portions of data
 until a frame is filled.
Then it sends the frame across the link.
Asynchronous TDM/ Statistical TDM
If there are not enough data to fill all the slots in a frame,the
 frame is only partially filled.
Thus full link capacity may not be used 100 percent of the
 time.
But the ability to allocate time slots dynamically,coupled
 with lower ratio of time slots to input lines greatly reduces
 the likely hood and degree of waste.
Synchronous and asynchronous TDM
Digital Signal(DS) Service
Telephone companies implement TDM through a hierarchy
  of digital signals called digital signal(DS) service.
DS Hierarchy
T Lines
 DS-0,DS-1 and so on are the names of services.
 To implement those services, the telephone companies use T
  lines(T1-T4).
 These are lines with capacities precisely attached to the data rates
  of the DS-1 to DS-4 services.

                            Rate
     Service     Line                   Voice Channels
                           (Mbps)
      DS-1       T-1        1.544              24

       DS-2      T-2        6.312              96

       DS-3      T-3        44.736             672
      DS-4       T-4       274.176            4032
Thanks!!!

Contenu connexe

Tendances

Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)Gagan Randhawa
 
Sensor Protocols for Information via Negotiation (SPIN)
Sensor Protocols for Information via Negotiation (SPIN)Sensor Protocols for Information via Negotiation (SPIN)
Sensor Protocols for Information via Negotiation (SPIN)rajivagarwal23dei
 
Demand Assigned Multiple Access
Demand Assigned Multiple AccessDemand Assigned Multiple Access
Demand Assigned Multiple Accessanushkashastri
 
Pulse Code Modulation (PCM)
Pulse Code Modulation (PCM)Pulse Code Modulation (PCM)
Pulse Code Modulation (PCM)Arun c
 
Diversity Techniques in Wireless Communication
Diversity Techniques in Wireless CommunicationDiversity Techniques in Wireless Communication
Diversity Techniques in Wireless CommunicationSahar Foroughi
 
Data Communication & Computer network: Channel capacity
Data Communication & Computer network: Channel capacityData Communication & Computer network: Channel capacity
Data Communication & Computer network: Channel capacityDr Rajiv Srivastava
 
Carrier Sense Multiple Access (CSMA)
Carrier Sense Multiple Access (CSMA)Carrier Sense Multiple Access (CSMA)
Carrier Sense Multiple Access (CSMA)Mohammed Abuibaid
 
Automatic chocolate vending machine using mucos rtos ppt
Automatic chocolate vending machine using mucos rtos pptAutomatic chocolate vending machine using mucos rtos ppt
Automatic chocolate vending machine using mucos rtos pptJOLLUSUDARSHANREDDY
 
Multiple access techniques
Multiple access techniquesMultiple access techniques
Multiple access techniquesBibhu Prasad
 
Multiple acces techniques
Multiple acces techniquesMultiple acces techniques
Multiple acces techniquesparamsidhu89
 
Flow control in Computer Network
Flow control in Computer NetworkFlow control in Computer Network
Flow control in Computer NetworkAhtesham Ullah khan
 

Tendances (20)

Bandwidth utilization
Bandwidth utilizationBandwidth utilization
Bandwidth utilization
 
Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)
 
Multiple access techniques for wireless communications
Multiple access techniques for wireless communicationsMultiple access techniques for wireless communications
Multiple access techniques for wireless communications
 
Sensor Protocols for Information via Negotiation (SPIN)
Sensor Protocols for Information via Negotiation (SPIN)Sensor Protocols for Information via Negotiation (SPIN)
Sensor Protocols for Information via Negotiation (SPIN)
 
Equalization
EqualizationEqualization
Equalization
 
Demand Assigned Multiple Access
Demand Assigned Multiple AccessDemand Assigned Multiple Access
Demand Assigned Multiple Access
 
Satellite ppt
Satellite pptSatellite ppt
Satellite ppt
 
Pulse Code Modulation (PCM)
Pulse Code Modulation (PCM)Pulse Code Modulation (PCM)
Pulse Code Modulation (PCM)
 
Diversity Techniques in Wireless Communication
Diversity Techniques in Wireless CommunicationDiversity Techniques in Wireless Communication
Diversity Techniques in Wireless Communication
 
Switching systems lecture2
Switching  systems lecture2Switching  systems lecture2
Switching systems lecture2
 
Data Communication & Computer network: Channel capacity
Data Communication & Computer network: Channel capacityData Communication & Computer network: Channel capacity
Data Communication & Computer network: Channel capacity
 
Carrier Sense Multiple Access (CSMA)
Carrier Sense Multiple Access (CSMA)Carrier Sense Multiple Access (CSMA)
Carrier Sense Multiple Access (CSMA)
 
cdma
cdma cdma
cdma
 
Automatic chocolate vending machine using mucos rtos ppt
Automatic chocolate vending machine using mucos rtos pptAutomatic chocolate vending machine using mucos rtos ppt
Automatic chocolate vending machine using mucos rtos ppt
 
Multiple access techniques
Multiple access techniquesMultiple access techniques
Multiple access techniques
 
Multiple acces techniques
Multiple acces techniquesMultiple acces techniques
Multiple acces techniques
 
Flow control in Computer Network
Flow control in Computer NetworkFlow control in Computer Network
Flow control in Computer Network
 
Framing Protocols
Framing ProtocolsFraming Protocols
Framing Protocols
 
Multiplexing
MultiplexingMultiplexing
Multiplexing
 
Multiplexing : FDM
Multiplexing : FDMMultiplexing : FDM
Multiplexing : FDM
 

En vedette (20)

Lecture 06
Lecture 06Lecture 06
Lecture 06
 
Lecture 23
Lecture 23Lecture 23
Lecture 23
 
Lecture 19
Lecture 19Lecture 19
Lecture 19
 
Lecture 14
Lecture 14Lecture 14
Lecture 14
 
Lecture 24
Lecture 24Lecture 24
Lecture 24
 
Lecture 22
Lecture 22Lecture 22
Lecture 22
 
Lecture 18
Lecture 18Lecture 18
Lecture 18
 
Lecture 03
Lecture 03Lecture 03
Lecture 03
 
Lecture 12
Lecture 12Lecture 12
Lecture 12
 
Lecture 13
Lecture 13Lecture 13
Lecture 13
 
Lecture 07
Lecture 07Lecture 07
Lecture 07
 
Lecture 10
Lecture 10Lecture 10
Lecture 10
 
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
 
7 multiplexing
7 multiplexing7 multiplexing
7 multiplexing
 
Data communication - Lecture-01
Data communication - Lecture-01 Data communication - Lecture-01
Data communication - Lecture-01
 
RTOS APPLICATIONS
RTOS  APPLICATIONSRTOS  APPLICATIONS
RTOS APPLICATIONS
 

Similaire à Lecture 15

Multiplexing : Wave Division Multiplexing
Multiplexing : Wave Division MultiplexingMultiplexing : Wave Division Multiplexing
Multiplexing : Wave Division MultiplexingDr Rajiv Srivastava
 
Somaya akter 1834902142 (4)
Somaya akter 1834902142 (4)Somaya akter 1834902142 (4)
Somaya akter 1834902142 (4)somayaakter
 
Applications of Time Division multiplexing : statistical TDM
Applications of  Time Division multiplexing : statistical TDMApplications of  Time Division multiplexing : statistical TDM
Applications of Time Division multiplexing : statistical TDMDr Rajiv Srivastava
 
Introduction to multiplexing, packet switching.pptx
Introduction to multiplexing, packet switching.pptxIntroduction to multiplexing, packet switching.pptx
Introduction to multiplexing, packet switching.pptxnamrata110808
 
Multiplexing and spreading
Multiplexing and spreadingMultiplexing and spreading
Multiplexing and spreadingShankar Gangaju
 
Multiplexing and Multiple Access
Multiplexing and Multiple AccessMultiplexing and Multiple Access
Multiplexing and Multiple AccessRidwanul Hoque
 
Telecom lect 4
Telecom lect 4Telecom lect 4
Telecom lect 4Shiraz316
 
Telecom lect 3
Telecom lect 3Telecom lect 3
Telecom lect 3Shiraz316
 
5 multiplexing dan media transmisi(1)
5 multiplexing dan media transmisi(1)5 multiplexing dan media transmisi(1)
5 multiplexing dan media transmisi(1)ampas03
 
5 multiplexing dan media transmisi
5 multiplexing dan media transmisi5 multiplexing dan media transmisi
5 multiplexing dan media transmisiampas03
 
The need for Synchronisation in Telecommunications
The need for Synchronisation in TelecommunicationsThe need for Synchronisation in Telecommunications
The need for Synchronisation in Telecommunications3G4G
 
Topic:Terminal handling & polling
Topic:Terminal handling & pollingTopic:Terminal handling & polling
Topic:Terminal handling & pollingDr Rajiv Srivastava
 

Similaire à Lecture 15 (20)

Time Division Multiplexing
Time Division MultiplexingTime Division Multiplexing
Time Division Multiplexing
 
Multiplexing : Wave Division Multiplexing
Multiplexing : Wave Division MultiplexingMultiplexing : Wave Division Multiplexing
Multiplexing : Wave Division Multiplexing
 
MULTIPLEXING.pptx
MULTIPLEXING.pptxMULTIPLEXING.pptx
MULTIPLEXING.pptx
 
Somaya akter 1834902142 (4)
Somaya akter 1834902142 (4)Somaya akter 1834902142 (4)
Somaya akter 1834902142 (4)
 
Applications of Time Division multiplexing : statistical TDM
Applications of  Time Division multiplexing : statistical TDMApplications of  Time Division multiplexing : statistical TDM
Applications of Time Division multiplexing : statistical TDM
 
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
 
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
 
Computer Networking Assignment Help
Computer Networking Assignment HelpComputer Networking Assignment Help
Computer Networking Assignment Help
 
08 multiplexing
08 multiplexing08 multiplexing
08 multiplexing
 
5 multiplexing dan media transmisi(1)
5 multiplexing dan media transmisi(1)5 multiplexing dan media transmisi(1)
5 multiplexing dan media transmisi(1)
 
5 multiplexing dan media transmisi
5 multiplexing dan media transmisi5 multiplexing dan media transmisi
5 multiplexing dan media transmisi
 
Lecture 11
Lecture 11Lecture 11
Lecture 11
 
The need for Synchronisation in Telecommunications
The need for Synchronisation in TelecommunicationsThe need for Synchronisation in Telecommunications
The need for Synchronisation in Telecommunications
 
Topic:Terminal handling & polling
Topic:Terminal handling & pollingTopic:Terminal handling & polling
Topic:Terminal handling & polling
 
Multiplexing
MultiplexingMultiplexing
Multiplexing
 
Tdm and fdm
Tdm and fdmTdm and fdm
Tdm and fdm
 

Plus de 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
 

Plus de 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
 

Dernier

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Shubhangi Sonawane
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 

Dernier (20)

TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
Ecological Succession. ( ECOSYSTEM, B. Pharmacy, 1st Year, Sem-II, Environmen...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 

Lecture 15

  • 1. Data Communications & Networking Lecture-14 Course Instructor : Sehrish Rafiq Department Of Computer Science University Of Peshawar
  • 2. Lecture overview Types of TDM Synchronous TDM/Interleaving Asynchronous TDM/Statistical TDM Bit stuffing or Padding
  • 3. Synchronous TDM/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.
  • 5. Synchronization in TDM  The implementation of TDM is not as easy as that of FDM.  If the multiplexer and the demultiplexer are out of synchronization, a bit belonging to one channel may be received by the wrong channel.  For this reason one or more synchronization bits are usually added to the beginning of each frame.  These bits are called framing bits.
  • 6. Synchronization in TDM cont… These bits follow a pattern from frame to frame, that allows the demultiplexer to synchronize with the incoming stream so that it can separate the time slots accurately. In most cases this synchronization information consists of 1 bit per frame, alternating between 0 and 1.
  • 8. Example 8 We have four sources, each creating 250 characters per second. If the interleaved unit is a character and 1 synchronizing bit is added to each frame, find (1)the data rate of each source, (2) the duration of each character in each source, (3) the frame rate, (4) the duration of each frame, (5) the number of bits in each frame, and (6) the data rate of the link.
  • 9. Solution We can answer the questions as follows: 1. The data rate of each source is 250x8=2000 bps = 2Kbps. 2. The duration of a character is 1/250 s, or 4 ms. 3. The link needs to send 250 frames per second. 4. The duration of each frame is 1/250 s, or 4 ms. 5. Each frame is 4 x 8 + 1 = 33 bits. 6. The data rate of the link is 250 x 33, or 8250 bps.
  • 10. Different data rates in TDM  It is possible to multiplex data from devices of different data rates.  If device B is two times faster than other devices than each device could use one slot while device B will use two slots.  The number of slots in each frame and the input lines to which they are assigned remain fixed throughout a given system but devices of different data rates may control different numbers of those slots.
  • 11. What should we do for this technique to work? Each time slot length is fixed. The requirement is that the different data rates must be integer multiples of each other. For example we can accommodate a device five times faster than the others by allocating it five slots.
  • 12. Bit stuffing/Padding/Pulse stuffing  However we cannot accommodate a device that is 5 n half times faster because we cannot introduce one half of a time slot to a frame.  When the speeds are not integer multiples of each other, they can be made to behave as if they were by a technique called bit stuffing/bit padding/pulse stuffing.  In bit padding,the multiplexer adds extra bits to a device’s source stream to force the speed relationships among the various devices in to integer multiples of each other.
  • 13. Limitations of synchronous TDM /interleaving Synchronous TDM does not guarantee that the capacity of the link is fully used. It is more likely that only a portion of the time slots is in use at a given instant. Because the time slots are preassigned and fixed whenever the connected device is not transmitting, the corresponding slot is empty and that much of the path is wasted.
  • 14. Asynchronous TDM/ Statistical TDM  Asynchronous TDM/ Statistical TDM is designed to avoid the waste in synchronous TDM.  The term asynchronous means flexible not fixed here.  In asynchronous system if we have n input lines,the frame contains a fixed number of atleast n time slots.  In asynchronous system,if we have n lines, the frame contains no more than m slots with m less than n.  In this way asynchronous TDM supports the same number of lines as synchronous with a lower capicity link.  Or given the same link asynchronous TDM can support more devices than synchronous TDM.
  • 15. Asynchronous TDM/ Statistical TDM The number of slots m in asynchronous TDM frame is based on a statistical analysis of the number of input lines that are likely to be transmitting at any given time. Rather than being preassigned each slot is available to any of the attached input devices that has data to send. The multiplexer scans the input lines accepts portions of data until a frame is filled. Then it sends the frame across the link.
  • 16. Asynchronous TDM/ Statistical TDM If there are not enough data to fill all the slots in a frame,the frame is only partially filled. Thus full link capacity may not be used 100 percent of the time. But the ability to allocate time slots dynamically,coupled with lower ratio of time slots to input lines greatly reduces the likely hood and degree of waste.
  • 18. Digital Signal(DS) Service Telephone companies implement TDM through a hierarchy of digital signals called digital signal(DS) service.
  • 20. T Lines  DS-0,DS-1 and so on are the names of services.  To implement those services, the telephone companies use T lines(T1-T4).  These are lines with capacities precisely attached to the data rates of the DS-1 to DS-4 services. Rate Service Line Voice Channels (Mbps) DS-1 T-1 1.544 24 DS-2 T-2 6.312 96 DS-3 T-3 44.736 672 DS-4 T-4 274.176 4032
  • 21.