SlideShare une entreprise Scribd logo
1  sur  33
Chapter 17:
Data Link Control
and Multiplexing
Business Data Communications, 6e
Data Link Control Module
• Data Link control protocol regulates the flow of
data
• Frame is supplemented with control bits to
allow reliable data delivery

2
Flow Control
• Necessary when data is being sent faster
than it can be processed by receiver
• Prevents buffers from overflowing
• Computer to printer is typical setting
• Can also be from computer to computer,
when a processing program is limited in
capacity
3
Error Control
• Two types of errors
– Lost frame
– Damaged frame

• Automatic Repeat reQuest (ARQ)
–
–
–
–

Error detection
Positive acknowledgment
Retransmission after time-out
Negative acknowledgment and retransmission
4
High-Level Data Link Control
• On transmitting side, HDLC receives data
from an application, and delivers it to the
receiver on the other side of the link
• On the receiving side, HDLC accepts the
data and delivers it to the higher level
application layer
• Both modules exchange control
information, encoded into a frame
5
HDLC Frame Structure
• Flag: Used for synchronization.
01111110, at start and end
• Address: secondary station (for
multidrop configurations)
• Information: the data to be
transmitted
• Frame check sequence: 16- or
32-bit CRC

• Control: purpose or
function of frame
– Information frames:
contain user data
– Supervisory frames:
flow/error control
(ACK/ARQ)
– Unnumbered frames:
variety of control
functions
6
HDLC Operation
• Initialization: S-frames specify mode and
sequence numbers, U-frames acknowledge
• Data Transfer: I-frames exchange user
data, S-frames acknowledge and provide
flow/error control
• Disconnect: U-frames initiate and
acknowledge
7
HDLC Frame Structure

8
HDLC Initialization
1. Signals the other side that initialization is
requested
2. Specifies which of three modes is
requested (primary or peer connection)
3. Specifies whether 3 or 7-bit sequence
numbers are used

9
HDLC Data Transfer
• Data is transmitted in I frames; starting
with sequence number 0.
• N(S) and N(R) fields are sequence
numbers that support flow control and
error control.
• S frames are also used for flow control and
error control.
10
HDLC Disconnect
• HDLC issues a disconnect by sending a
Disconnect (DISC) frame.
• The other side acknowledges the
disconnect by replying with a UA.

11
HDLC Examples

12
Multiplexing
• Shared use of communication capacity
• Commonly used in long-haul
communications, on high-capacity
fiber, coaxial, or microwave links
• Multiplexer combines data from n input lines
and transmits over a higher-capacity data
link
• Demultiplexer accepts multiplexed data
stream, separates the data according to
channel, and delivers them to the
appropriate output lines.
13
Multiplexing

14
Motivations for Multiplexing
• The higher the data rate, the more
cost-effective the transmission facility
– cost per kbps declines with an increase in
the data rate of the transmission facility
– cost of transmission and receiving
equipment, per kbps, declines with
increasing data rate.

• Most individual data communicating
devices require relatively modest data
rate support
15
Frequency Division
Multiplexing (FDM)
• Requires analog signaling & transmission
• Total bandwidth = sum of input
bandwidths + guardbands
• Modulates signals so that each occupies a
different frequency band
• Standard for radio broadcasting, analog
telephone network, and television
(broadcast, cable, & satellite)
16
FDM and TDM

17
Wavelength Division
Multiplexing
• Form of FDM used when multiple beams of light
at different frequencies are transmitted on the
same optical fiber.
• Uses the same architecture as FDM
• Most WDM systems operate in the 1550-nm
range. In early systems, 200 MHz was
allocated to each channel, but today most
WDM systems use 50-GHz spacing
• dense wavelength division multiplexing
(DWDM) connotes the use of more
channels, more closely spaced (≤200Ghz), 18
than ordinary WDM
FDM Example: ADSL
• ADSL uses frequency-division modulation
(FDM) to exploit the 1-MHz capacity of
twisted pair.
• Asymmetric because ADSL provides more
capacity downstream (from the carrier’s
central office to the customer’s site) than
upstream (from customer to carrier).
19
3 Elements of ADSL Strategy
• Reserve lowest 25 kHz for voice, known as
POTS
• Use echo cancellation or FDM to allocate a
small upstream band and a larger
downstream band
• Use FDM within the upstream and
downstream bands, using “discrete
multitone”
20
Echo Cancellation
• Entire frequency band for the upstream
channel overlaps the lower portion of the
downstream channel
• Advantages
– The higher the frequency, the greater the
attenuation.
– More flexible for changing upstream capacity

• Disdvantages
– Need for echo cancellation logic on both ends of
line
21
ADSL Channel Configuration

22
Discrete Multitone (DMT)
• Uses multiple carrier signals at different
frequencies, sending some of the bits on each
channel.
• Transmission band (upstream or downstream) is
divided into a number of 4-kHz subchannels.
• Modem sends out test signals on each subchannel
to determine the signal to noise ratio; it then
assigns more bits to better quality channels and
fewer bits to poorer quality channels.
23
Synchronous Time-Division
Multiplexing (TDM)
• Used in digital transmission
• Requires data rate of the medium to exceed data rate of
signals to be transmitted
• Signals “take turns” over medium
• Slices of data are organized into frames
• Time slots are pre-assigned to sources and are fixed
• Time slots are transmitted regardless of data
• Used in the modern digital telephone system
– US, Canada, Japan: DS-0, DS-1 (T-1), DS-3 (T-3), ...
– Europe, elsewhere: E-1, E3, …
24
Synchronous TDM Example

25
Digital Carrier Systems
• Long-distance carrier system designed to
transmit voice signals over high-capacity
transmission links (e.g. optical fiber,
coaxial cable, and microwave)
• Evolution of these networks to digital
involved adoption of synchronous TDM
transmission structures
26
DS-1 Transmission Format
• Multiplexes 24 channels
• Voice transmission
– Frame contains 8 bits per channel plus a framing
bit for 24 8 + 1 = 193 bits
– Signal digitized with PCM at 8000
samples/second
– Data rate of 8000 193 = 1.544 Mbps

• Data transmission
– 23 channels of data are provided
– Last channel position reserved for special sync
byte

• Mixed voice and data uses all 24 channels

27
DS-1 Transmission Format

28
T-1 Facilities
• Transmission facilities supporting DS-1
• Often used for leased dedicated
transmission between customer
premises
– Private voice networks
– Private data network
– Video teleconferencing
– High-speed digital facsimile
– Internet access
29
SONET/SDH
• SONET (Synchronous Optical Network) is an
optical transmission interface proposed by
BellCore and standardized by ANSI.
• Synchronous Digital Hierarchy (SDH), a
compatible version, has been published by ITU-T
• Specifications for taking advantage of the highspeed digital transmission capability of optical
fiber.
30
SONET/SDH Features
• Defined hierarchy of standardized digital
data rates
• The lowest level is 51.84 Mbps
• Basic building block is the STS-1 frame;
which can be viewed as a matrix of 9 rows
of 90 octets; the first 3 columns are
overhead octets, the remainder is payload
31
SONET/SDH Signal Hierarchy

32
SONET/SDH Frame Formats

33

Contenu connexe

Tendances (20)

Bandwidth Utilization Multiplexing and Spectrum Spreading
Bandwidth Utilization Multiplexing and Spectrum SpreadingBandwidth Utilization Multiplexing and Spectrum Spreading
Bandwidth Utilization Multiplexing and Spectrum Spreading
 
Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)
 
Sdh basics hand_outs_of_sdh_basics
Sdh basics hand_outs_of_sdh_basicsSdh basics hand_outs_of_sdh_basics
Sdh basics hand_outs_of_sdh_basics
 
Frame relay
Frame relayFrame relay
Frame relay
 
Ccna day5
Ccna day5Ccna day5
Ccna day5
 
Frame Relay
Frame RelayFrame Relay
Frame Relay
 
Unit06
Unit06Unit06
Unit06
 
Network Media and Data Transmission
Network Media and Data TransmissionNetwork Media and Data Transmission
Network Media and Data Transmission
 
Asynchronous transfer mode (atm) in computer network
Asynchronous transfer mode (atm) in computer networkAsynchronous transfer mode (atm) in computer network
Asynchronous transfer mode (atm) in computer network
 
Unit II -Mobile telecommunication systems
Unit II -Mobile telecommunication systemsUnit II -Mobile telecommunication systems
Unit II -Mobile telecommunication systems
 
Week2.1
Week2.1Week2.1
Week2.1
 
Is95 System Engineering
Is95 System EngineeringIs95 System Engineering
Is95 System Engineering
 
ATM Networking Concept
ATM Networking ConceptATM Networking Concept
ATM Networking Concept
 
IT6601 Mobile Computing Unit III
IT6601 Mobile Computing Unit IIIIT6601 Mobile Computing Unit III
IT6601 Mobile Computing Unit III
 
HIGH SPEED NETWORKS
HIGH SPEED NETWORKSHIGH SPEED NETWORKS
HIGH SPEED NETWORKS
 
C C N A Day5
C C N A  Day5C C N A  Day5
C C N A Day5
 
Switching
SwitchingSwitching
Switching
 
Reverse Channel
Reverse ChannelReverse Channel
Reverse Channel
 
Asynchronous Transfer Mode
Asynchronous Transfer ModeAsynchronous Transfer Mode
Asynchronous Transfer Mode
 
3G Systems
3G Systems3G Systems
3G Systems
 

Similaire à Bdc6e chapter17

NETWORK DESIGN.ppt
NETWORK DESIGN.pptNETWORK DESIGN.ppt
NETWORK DESIGN.pptdheepaT2
 
Wan technologies
Wan technologiesWan technologies
Wan technologiesOnline
 
Digital Communication 4
Digital Communication 4Digital Communication 4
Digital Communication 4admercano101
 
65042_chapter9.ppt
65042_chapter9.ppt65042_chapter9.ppt
65042_chapter9.pptssuser1028f8
 
Ccna day5-140715152501-phpapp01
Ccna day5-140715152501-phpapp01Ccna day5-140715152501-phpapp01
Ccna day5-140715152501-phpapp01Sachin Morya
 
98 366 mva slides lesson 7
98 366 mva slides lesson 798 366 mva slides lesson 7
98 366 mva slides lesson 7suddenven
 
x.25,fram relay mod2.pptx
x.25,fram relay mod2.pptxx.25,fram relay mod2.pptx
x.25,fram relay mod2.pptxDharshanB8
 
Protocol and Interfaces - IPv4, IPv6, X.25 Protocol, X.75 Protocol
Protocol and Interfaces - IPv4, IPv6, X.25 Protocol, X.75 ProtocolProtocol and Interfaces - IPv4, IPv6, X.25 Protocol, X.75 Protocol
Protocol and Interfaces - IPv4, IPv6, X.25 Protocol, X.75 ProtocolPradnya Saval
 
Protocols and Interfaces - IPv4, IPv6, X.25, X.75
Protocols and Interfaces - IPv4, IPv6, X.25, X.75Protocols and Interfaces - IPv4, IPv6, X.25, X.75
Protocols and Interfaces - IPv4, IPv6, X.25, X.75Pradnya Saval
 
Networking devices
Networking devicesNetworking devices
Networking devicesRavi KC
 
Multiplexing and spreading
Multiplexing and spreadingMultiplexing and spreading
Multiplexing and spreadingShankar Gangaju
 
CS553_ST7_Ch08-Multiplexing.ppt
CS553_ST7_Ch08-Multiplexing.pptCS553_ST7_Ch08-Multiplexing.ppt
CS553_ST7_Ch08-Multiplexing.pptfaizariaz17
 
08-Multiplexing.ppt
08-Multiplexing.ppt08-Multiplexing.ppt
08-Multiplexing.pptDigiPlexus
 

Similaire à Bdc6e chapter17 (20)

NETWORK DESIGN.ppt
NETWORK DESIGN.pptNETWORK DESIGN.ppt
NETWORK DESIGN.ppt
 
08 multiplexing
08 multiplexing08 multiplexing
08 multiplexing
 
08 multiplexing
08 multiplexing08 multiplexing
08 multiplexing
 
Wan technologies
Wan technologiesWan technologies
Wan technologies
 
3 g training by luca
3 g training by luca3 g training by luca
3 g training by luca
 
Digital Communication 4
Digital Communication 4Digital Communication 4
Digital Communication 4
 
65042_chapter9.ppt
65042_chapter9.ppt65042_chapter9.ppt
65042_chapter9.ppt
 
Ccna day5
Ccna day5Ccna day5
Ccna day5
 
Ccna day5-140715152501-phpapp01
Ccna day5-140715152501-phpapp01Ccna day5-140715152501-phpapp01
Ccna day5-140715152501-phpapp01
 
multiplexing
 multiplexing multiplexing
multiplexing
 
98 366 mva slides lesson 7
98 366 mva slides lesson 798 366 mva slides lesson 7
98 366 mva slides lesson 7
 
MVA slides lesson 7
MVA slides lesson 7MVA slides lesson 7
MVA slides lesson 7
 
x.25,fram relay mod2.pptx
x.25,fram relay mod2.pptxx.25,fram relay mod2.pptx
x.25,fram relay mod2.pptx
 
Protocol and Interfaces - IPv4, IPv6, X.25 Protocol, X.75 Protocol
Protocol and Interfaces - IPv4, IPv6, X.25 Protocol, X.75 ProtocolProtocol and Interfaces - IPv4, IPv6, X.25 Protocol, X.75 Protocol
Protocol and Interfaces - IPv4, IPv6, X.25 Protocol, X.75 Protocol
 
Protocols and Interfaces - IPv4, IPv6, X.25, X.75
Protocols and Interfaces - IPv4, IPv6, X.25, X.75Protocols and Interfaces - IPv4, IPv6, X.25, X.75
Protocols and Interfaces - IPv4, IPv6, X.25, X.75
 
Networking devices
Networking devicesNetworking devices
Networking devices
 
Wcdma systems 003
Wcdma systems 003Wcdma systems 003
Wcdma systems 003
 
Multiplexing and spreading
Multiplexing and spreadingMultiplexing and spreading
Multiplexing and spreading
 
CS553_ST7_Ch08-Multiplexing.ppt
CS553_ST7_Ch08-Multiplexing.pptCS553_ST7_Ch08-Multiplexing.ppt
CS553_ST7_Ch08-Multiplexing.ppt
 
08-Multiplexing.ppt
08-Multiplexing.ppt08-Multiplexing.ppt
08-Multiplexing.ppt
 

Dernier

Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesKeppelCorporation
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditNhtLNguyn9
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024Adnet Communications
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Doge Mining Website
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 

Dernier (20)

Annual General Meeting Presentation Slides
Annual General Meeting Presentation SlidesAnnual General Meeting Presentation Slides
Annual General Meeting Presentation Slides
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal audit
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024TriStar Gold Corporate Presentation - April 2024
TriStar Gold Corporate Presentation - April 2024
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 

Bdc6e chapter17

  • 1. Chapter 17: Data Link Control and Multiplexing Business Data Communications, 6e
  • 2. Data Link Control Module • Data Link control protocol regulates the flow of data • Frame is supplemented with control bits to allow reliable data delivery 2
  • 3. Flow Control • Necessary when data is being sent faster than it can be processed by receiver • Prevents buffers from overflowing • Computer to printer is typical setting • Can also be from computer to computer, when a processing program is limited in capacity 3
  • 4. Error Control • Two types of errors – Lost frame – Damaged frame • Automatic Repeat reQuest (ARQ) – – – – Error detection Positive acknowledgment Retransmission after time-out Negative acknowledgment and retransmission 4
  • 5. High-Level Data Link Control • On transmitting side, HDLC receives data from an application, and delivers it to the receiver on the other side of the link • On the receiving side, HDLC accepts the data and delivers it to the higher level application layer • Both modules exchange control information, encoded into a frame 5
  • 6. HDLC Frame Structure • Flag: Used for synchronization. 01111110, at start and end • Address: secondary station (for multidrop configurations) • Information: the data to be transmitted • Frame check sequence: 16- or 32-bit CRC • Control: purpose or function of frame – Information frames: contain user data – Supervisory frames: flow/error control (ACK/ARQ) – Unnumbered frames: variety of control functions 6
  • 7. HDLC Operation • Initialization: S-frames specify mode and sequence numbers, U-frames acknowledge • Data Transfer: I-frames exchange user data, S-frames acknowledge and provide flow/error control • Disconnect: U-frames initiate and acknowledge 7
  • 9. HDLC Initialization 1. Signals the other side that initialization is requested 2. Specifies which of three modes is requested (primary or peer connection) 3. Specifies whether 3 or 7-bit sequence numbers are used 9
  • 10. HDLC Data Transfer • Data is transmitted in I frames; starting with sequence number 0. • N(S) and N(R) fields are sequence numbers that support flow control and error control. • S frames are also used for flow control and error control. 10
  • 11. HDLC Disconnect • HDLC issues a disconnect by sending a Disconnect (DISC) frame. • The other side acknowledges the disconnect by replying with a UA. 11
  • 13. Multiplexing • Shared use of communication capacity • Commonly used in long-haul communications, on high-capacity fiber, coaxial, or microwave links • Multiplexer combines data from n input lines and transmits over a higher-capacity data link • Demultiplexer accepts multiplexed data stream, separates the data according to channel, and delivers them to the appropriate output lines. 13
  • 15. Motivations for Multiplexing • The higher the data rate, the more cost-effective the transmission facility – cost per kbps declines with an increase in the data rate of the transmission facility – cost of transmission and receiving equipment, per kbps, declines with increasing data rate. • Most individual data communicating devices require relatively modest data rate support 15
  • 16. Frequency Division Multiplexing (FDM) • Requires analog signaling & transmission • Total bandwidth = sum of input bandwidths + guardbands • Modulates signals so that each occupies a different frequency band • Standard for radio broadcasting, analog telephone network, and television (broadcast, cable, & satellite) 16
  • 18. Wavelength Division Multiplexing • Form of FDM used when multiple beams of light at different frequencies are transmitted on the same optical fiber. • Uses the same architecture as FDM • Most WDM systems operate in the 1550-nm range. In early systems, 200 MHz was allocated to each channel, but today most WDM systems use 50-GHz spacing • dense wavelength division multiplexing (DWDM) connotes the use of more channels, more closely spaced (≤200Ghz), 18 than ordinary WDM
  • 19. FDM Example: ADSL • ADSL uses frequency-division modulation (FDM) to exploit the 1-MHz capacity of twisted pair. • Asymmetric because ADSL provides more capacity downstream (from the carrier’s central office to the customer’s site) than upstream (from customer to carrier). 19
  • 20. 3 Elements of ADSL Strategy • Reserve lowest 25 kHz for voice, known as POTS • Use echo cancellation or FDM to allocate a small upstream band and a larger downstream band • Use FDM within the upstream and downstream bands, using “discrete multitone” 20
  • 21. Echo Cancellation • Entire frequency band for the upstream channel overlaps the lower portion of the downstream channel • Advantages – The higher the frequency, the greater the attenuation. – More flexible for changing upstream capacity • Disdvantages – Need for echo cancellation logic on both ends of line 21
  • 23. Discrete Multitone (DMT) • Uses multiple carrier signals at different frequencies, sending some of the bits on each channel. • Transmission band (upstream or downstream) is divided into a number of 4-kHz subchannels. • Modem sends out test signals on each subchannel to determine the signal to noise ratio; it then assigns more bits to better quality channels and fewer bits to poorer quality channels. 23
  • 24. Synchronous Time-Division Multiplexing (TDM) • Used in digital transmission • Requires data rate of the medium to exceed data rate of signals to be transmitted • Signals “take turns” over medium • Slices of data are organized into frames • Time slots are pre-assigned to sources and are fixed • Time slots are transmitted regardless of data • Used in the modern digital telephone system – US, Canada, Japan: DS-0, DS-1 (T-1), DS-3 (T-3), ... – Europe, elsewhere: E-1, E3, … 24
  • 26. Digital Carrier Systems • Long-distance carrier system designed to transmit voice signals over high-capacity transmission links (e.g. optical fiber, coaxial cable, and microwave) • Evolution of these networks to digital involved adoption of synchronous TDM transmission structures 26
  • 27. DS-1 Transmission Format • Multiplexes 24 channels • Voice transmission – Frame contains 8 bits per channel plus a framing bit for 24 8 + 1 = 193 bits – Signal digitized with PCM at 8000 samples/second – Data rate of 8000 193 = 1.544 Mbps • Data transmission – 23 channels of data are provided – Last channel position reserved for special sync byte • Mixed voice and data uses all 24 channels 27
  • 29. T-1 Facilities • Transmission facilities supporting DS-1 • Often used for leased dedicated transmission between customer premises – Private voice networks – Private data network – Video teleconferencing – High-speed digital facsimile – Internet access 29
  • 30. SONET/SDH • SONET (Synchronous Optical Network) is an optical transmission interface proposed by BellCore and standardized by ANSI. • Synchronous Digital Hierarchy (SDH), a compatible version, has been published by ITU-T • Specifications for taking advantage of the highspeed digital transmission capability of optical fiber. 30
  • 31. SONET/SDH Features • Defined hierarchy of standardized digital data rates • The lowest level is 51.84 Mbps • Basic building block is the STS-1 frame; which can be viewed as a matrix of 9 rows of 90 octets; the first 3 columns are overhead octets, the remainder is payload 31