SlideShare a Scribd company logo
Chapter 4 
The Medium Access Control 
Sublayer
The Channel Allocation Problem 
• Static Channel Allocation in LANs and MANs 
• Dynamic Channel Allocation in LANs and MANs
Dynamic Channel Allocation in LANs and MANs 
1. Station Model. 
2. Single Channel Assumption. 
3. Collision Assumption. 
4. (a) Continuous Time. 
(b) Slotted Time. 
5. (a) Carrier Sense. 
(b) No Carrier Sense.
Multiple Access Protocols 
• ALOHA 
• Carrier Sense Multiple Access Protocols 
• Collision-Free Protocols 
• Limited-Contention Protocols 
• Wavelength Division Multiple Access Protocols 
• Wireless LAN Protocols
Pure ALOHA 
In pure ALOHA, frames are transmitted at completely arbitrary times.
Pure ALOHA (2) 
Vulnerable period for the shaded frame.
Pure ALOHA (3) 
Throughput versus offered traffic for ALOHA systems.
Persistent and Nonpersistent CSMA 
Comparison of the channel utilization versus load for various 
random access protocols.
CSMA with Collision Detection 
CSMA/CD can be in one of three states: contention, 
transmission, or idle.
Collision-Free Protocols 
The basic bit-map protocol.
Collision-Free Protocols (2) 
The binary countdown protocol. A dash indicates silence.
Limited-Contention Protocols 
Acquisition probability for a symmetric contention channel.
Adaptive Tree Walk Protocol 
The tree for eight stations.
Wavelength Division Multiple Access Protocols 
Wavelength division multiple access.
Wireless LAN Protocols 
A wireless LAN. (a) A transmitting. (b) B transmitting.
Wireless LAN Protocols (2) 
The MACA protocol. (a) A sending an RTS to B. 
(b) B responding with a CTS to A.

More Related Content

What's hot

02 protocol architecture
02 protocol architecture02 protocol architecture
02 protocol architecture
Orbay Yeşil
 
Frame relay
Frame relayFrame relay
Frame relay
Ayesha Maqsood
 
Data link layer
Data link layer Data link layer
Data link layer
Mukesh Chinta
 
Token Ring : 802.5
Token Ring : 802.5Token Ring : 802.5
Token Ring : 802.5
Pnkj_Sharma
 
2.6 ethernet ieee 802.3
2.6 ethernet   ieee 802.32.6 ethernet   ieee 802.3
2.6 ethernet ieee 802.3
JAIGANESH SEKAR
 
WLAN
WLANWLAN
Point To Point Protocol
Point To Point ProtocolPoint To Point Protocol
Point To Point Protocol
Phan Vuong
 
Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...
Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...
Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...
Kaushik Panta
 
Computer networks - Channelization
Computer networks - ChannelizationComputer networks - Channelization
Computer networks - Channelization
Elambaruthi Elambaruthi
 
Transport layer protocol
Transport layer protocolTransport layer protocol
Transport layer protocol
N.Jagadish Kumar
 
Routing algorithm
Routing algorithmRouting algorithm
Routing algorithm
Bushra M
 
ASYNCHRONOUS TRANSFER MODE (ATM)
ASYNCHRONOUS TRANSFER MODE (ATM)ASYNCHRONOUS TRANSFER MODE (ATM)
ASYNCHRONOUS TRANSFER MODE (ATM)
ZillayHuma Mehmood
 
IEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesIEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and Services
Sayed Chhattan Shah
 
IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11
Keshav Maheshwari
 
Mac layer
Mac  layerMac  layer
Mac layer
Shubham Kansal
 
Chapter 8: Switching
Chapter 8: SwitchingChapter 8: Switching
Chapter 8: Switching
Shafaan Khaliq Bhatti
 
Media Access Control
Media Access ControlMedia Access Control
Media Access Control
VijayaLakshmi514
 
Mobile computing (Wireless) Medium Access Control (MAC)
Mobile computing (Wireless) Medium Access Control (MAC)Mobile computing (Wireless) Medium Access Control (MAC)
Mobile computing (Wireless) Medium Access Control (MAC)
Jyothishmathi Institute of Technology and Science Karimnagar
 
Public Switched Telephone Network
Public Switched Telephone NetworkPublic Switched Telephone Network
Public Switched Telephone Network
Haither Mithath
 
Datalinklayer tanenbaum
Datalinklayer tanenbaumDatalinklayer tanenbaum
Datalinklayer tanenbaum
Mahesh Kumar Chelimilla
 

What's hot (20)

02 protocol architecture
02 protocol architecture02 protocol architecture
02 protocol architecture
 
Frame relay
Frame relayFrame relay
Frame relay
 
Data link layer
Data link layer Data link layer
Data link layer
 
Token Ring : 802.5
Token Ring : 802.5Token Ring : 802.5
Token Ring : 802.5
 
2.6 ethernet ieee 802.3
2.6 ethernet   ieee 802.32.6 ethernet   ieee 802.3
2.6 ethernet ieee 802.3
 
WLAN
WLANWLAN
WLAN
 
Point To Point Protocol
Point To Point ProtocolPoint To Point Protocol
Point To Point Protocol
 
Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...
Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...
Circuit Switching, Packet Switching, Virtual Circuit Networks and Datagram Ne...
 
Computer networks - Channelization
Computer networks - ChannelizationComputer networks - Channelization
Computer networks - Channelization
 
Transport layer protocol
Transport layer protocolTransport layer protocol
Transport layer protocol
 
Routing algorithm
Routing algorithmRouting algorithm
Routing algorithm
 
ASYNCHRONOUS TRANSFER MODE (ATM)
ASYNCHRONOUS TRANSFER MODE (ATM)ASYNCHRONOUS TRANSFER MODE (ATM)
ASYNCHRONOUS TRANSFER MODE (ATM)
 
IEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesIEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and Services
 
IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11
 
Mac layer
Mac  layerMac  layer
Mac layer
 
Chapter 8: Switching
Chapter 8: SwitchingChapter 8: Switching
Chapter 8: Switching
 
Media Access Control
Media Access ControlMedia Access Control
Media Access Control
 
Mobile computing (Wireless) Medium Access Control (MAC)
Mobile computing (Wireless) Medium Access Control (MAC)Mobile computing (Wireless) Medium Access Control (MAC)
Mobile computing (Wireless) Medium Access Control (MAC)
 
Public Switched Telephone Network
Public Switched Telephone NetworkPublic Switched Telephone Network
Public Switched Telephone Network
 
Datalinklayer tanenbaum
Datalinklayer tanenbaumDatalinklayer tanenbaum
Datalinklayer tanenbaum
 

Viewers also liked

819 Static Channel Allocation
819 Static Channel Allocation819 Static Channel Allocation
819 Static Channel Allocation
techbed
 
A Fast Genetic Algorithm Based Static Heuristic for Scheduling Independent Ta...
A Fast Genetic Algorithm Based Static Heuristic for Scheduling Independent Ta...A Fast Genetic Algorithm Based Static Heuristic for Scheduling Independent Ta...
A Fast Genetic Algorithm Based Static Heuristic for Scheduling Independent Ta...
Gaurav Menghani
 
Congestion Control in Computer Networks - ATM and TCP
Congestion Control in Computer Networks - ATM and TCPCongestion Control in Computer Networks - ATM and TCP
Congestion Control in Computer Networks - ATM and TCP
Attila Balazs
 
Channel assignment strategies
Channel assignment strategiesChannel assignment strategies
Channel assignment strategies
AJAL A J
 
Routing
RoutingRouting
Routing
Amit Pandey
 
Routing algorithm
Routing algorithmRouting algorithm
Routing algorithm
farimoin
 
Network layer - design Issues
Network layer - design IssuesNetwork layer - design Issues
Network layer - design Issues
قصي نسور
 
Congestion control
Congestion controlCongestion control
Congestion control
Krishna Ranjan
 

Viewers also liked (8)

819 Static Channel Allocation
819 Static Channel Allocation819 Static Channel Allocation
819 Static Channel Allocation
 
A Fast Genetic Algorithm Based Static Heuristic for Scheduling Independent Ta...
A Fast Genetic Algorithm Based Static Heuristic for Scheduling Independent Ta...A Fast Genetic Algorithm Based Static Heuristic for Scheduling Independent Ta...
A Fast Genetic Algorithm Based Static Heuristic for Scheduling Independent Ta...
 
Congestion Control in Computer Networks - ATM and TCP
Congestion Control in Computer Networks - ATM and TCPCongestion Control in Computer Networks - ATM and TCP
Congestion Control in Computer Networks - ATM and TCP
 
Channel assignment strategies
Channel assignment strategiesChannel assignment strategies
Channel assignment strategies
 
Routing
RoutingRouting
Routing
 
Routing algorithm
Routing algorithmRouting algorithm
Routing algorithm
 
Network layer - design Issues
Network layer - design IssuesNetwork layer - design Issues
Network layer - design Issues
 
Congestion control
Congestion controlCongestion control
Congestion control
 

Similar to Chapter4 1

Media Access Control
Media Access ControlMedia Access Control
Media Access Control
HusnainHadi
 
Mac sub layer
Mac sub layerMac sub layer
Mac sub layer
DIKSHA_LAHRANI
 
Multiple Access in Computer Network
Multiple Access in Computer NetworkMultiple Access in Computer Network
Multiple Access in Computer Network
Hitesh Mohapatra
 
MEDIUM-ACCESS CONTROL SUB LAYER.ppt
MEDIUM-ACCESS CONTROL SUB LAYER.pptMEDIUM-ACCESS CONTROL SUB LAYER.ppt
MEDIUM-ACCESS CONTROL SUB LAYER.ppt
DrTThendralCompSci
 
mac-adhoc.ppt
mac-adhoc.pptmac-adhoc.ppt
mac-adhoc.ppt
syam babu
 
Mac adhoc (1)
Mac adhoc (1)Mac adhoc (1)
Mac adhoc (1)
hinalala
 
Mac adhoc
Mac adhocMac adhoc
Mac adhoc
hinalala
 
CN.pptx
CN.pptxCN.pptx
CN.pptx
kidoson243
 
mac-adhoc.ppt
mac-adhoc.pptmac-adhoc.ppt
mac-adhoc.ppt
MahendraMunirathnam1
 
14653128.ppt
14653128.ppt14653128.ppt
14653128.ppt
nanisaketh
 
CS6003 ADHOC & SENSOR NETWORKS
CS6003 ADHOC & SENSOR NETWORKSCS6003 ADHOC & SENSOR NETWORKS
CS6003 ADHOC & SENSOR NETWORKS
Kathirvel Ayyaswamy
 
Unit-2 Media Access Protocols.pdf
Unit-2 Media Access Protocols.pdfUnit-2 Media Access Protocols.pdf
Unit-2 Media Access Protocols.pdf
SmtPArunaKumari
 
RANDOM ACCESS PROTOCOL IN COMMUNICATION
RANDOM ACCESS PROTOCOL IN COMMUNICATION           RANDOM ACCESS PROTOCOL IN COMMUNICATION
RANDOM ACCESS PROTOCOL IN COMMUNICATION
AMOGHA A K
 
Mac protocols for ad hoc wireless networks
Mac protocols for ad hoc wireless networks Mac protocols for ad hoc wireless networks
Mac protocols for ad hoc wireless networks
Divya Tiwari
 
Packet radio protocol
Packet radio protocolPacket radio protocol
Packet radio protocol
Priya Kaushal
 
M.A.C (Medium Access Control)
M.A.C (Medium Access Control)M.A.C (Medium Access Control)
M.A.C (Medium Access Control)
JaironLanda
 
Medium access control unit 3-33
Medium access control  unit 3-33Medium access control  unit 3-33
Mac
MacMac
Mac
MacMac
Thesis Presentation on Renewal theory based 802.15.6 latest.pptx
Thesis Presentation on Renewal theory based 802.15.6 latest.pptxThesis Presentation on Renewal theory based 802.15.6 latest.pptx
Thesis Presentation on Renewal theory based 802.15.6 latest.pptx
ssuserc02c1f
 

Similar to Chapter4 1 (20)

Media Access Control
Media Access ControlMedia Access Control
Media Access Control
 
Mac sub layer
Mac sub layerMac sub layer
Mac sub layer
 
Multiple Access in Computer Network
Multiple Access in Computer NetworkMultiple Access in Computer Network
Multiple Access in Computer Network
 
MEDIUM-ACCESS CONTROL SUB LAYER.ppt
MEDIUM-ACCESS CONTROL SUB LAYER.pptMEDIUM-ACCESS CONTROL SUB LAYER.ppt
MEDIUM-ACCESS CONTROL SUB LAYER.ppt
 
mac-adhoc.ppt
mac-adhoc.pptmac-adhoc.ppt
mac-adhoc.ppt
 
Mac adhoc (1)
Mac adhoc (1)Mac adhoc (1)
Mac adhoc (1)
 
Mac adhoc
Mac adhocMac adhoc
Mac adhoc
 
CN.pptx
CN.pptxCN.pptx
CN.pptx
 
mac-adhoc.ppt
mac-adhoc.pptmac-adhoc.ppt
mac-adhoc.ppt
 
14653128.ppt
14653128.ppt14653128.ppt
14653128.ppt
 
CS6003 ADHOC & SENSOR NETWORKS
CS6003 ADHOC & SENSOR NETWORKSCS6003 ADHOC & SENSOR NETWORKS
CS6003 ADHOC & SENSOR NETWORKS
 
Unit-2 Media Access Protocols.pdf
Unit-2 Media Access Protocols.pdfUnit-2 Media Access Protocols.pdf
Unit-2 Media Access Protocols.pdf
 
RANDOM ACCESS PROTOCOL IN COMMUNICATION
RANDOM ACCESS PROTOCOL IN COMMUNICATION           RANDOM ACCESS PROTOCOL IN COMMUNICATION
RANDOM ACCESS PROTOCOL IN COMMUNICATION
 
Mac protocols for ad hoc wireless networks
Mac protocols for ad hoc wireless networks Mac protocols for ad hoc wireless networks
Mac protocols for ad hoc wireless networks
 
Packet radio protocol
Packet radio protocolPacket radio protocol
Packet radio protocol
 
M.A.C (Medium Access Control)
M.A.C (Medium Access Control)M.A.C (Medium Access Control)
M.A.C (Medium Access Control)
 
Medium access control unit 3-33
Medium access control  unit 3-33Medium access control  unit 3-33
Medium access control unit 3-33
 
Mac
MacMac
Mac
 
Mac
MacMac
Mac
 
Thesis Presentation on Renewal theory based 802.15.6 latest.pptx
Thesis Presentation on Renewal theory based 802.15.6 latest.pptxThesis Presentation on Renewal theory based 802.15.6 latest.pptx
Thesis Presentation on Renewal theory based 802.15.6 latest.pptx
 

More from Nima Ghaedsharafi

Fault Tolerant Software Systems Using Software Configurations For Cloud Compu...
Fault Tolerant Software Systems Using Software Configurations For Cloud Compu...Fault Tolerant Software Systems Using Software Configurations For Cloud Compu...
Fault Tolerant Software Systems Using Software Configurations For Cloud Compu...
Nima Ghaedsharafi
 
Contention Aware Lock Scheduling For Transactional Databases
Contention Aware Lock Scheduling For Transactional DatabasesContention Aware Lock Scheduling For Transactional Databases
Contention Aware Lock Scheduling For Transactional Databases
Nima Ghaedsharafi
 
Basics of ATmega32
Basics of ATmega32Basics of ATmega32
Basics of ATmega32
Nima Ghaedsharafi
 
Netwrok - Tanen Chapter4-2
Netwrok - Tanen Chapter4-2Netwrok - Tanen Chapter4-2
Netwrok - Tanen Chapter4-2
Nima Ghaedsharafi
 
Cs9541 4 Evolution of Games
Cs9541 4  Evolution of GamesCs9541 4  Evolution of Games
Cs9541 4 Evolution of Games
Nima Ghaedsharafi
 
Cs9541 3 Game Development
Cs9541 3  Game DevelopmentCs9541 3  Game Development
Cs9541 3 Game Development
Nima Ghaedsharafi
 
Cs9541 6 Gameplay Design
Cs9541 6  Gameplay DesignCs9541 6  Gameplay Design
Cs9541 6 Gameplay Design
Nima Ghaedsharafi
 
Cs9541 2 About Games
Cs9541 2  About GamesCs9541 2  About Games
Cs9541 2 About Games
Nima Ghaedsharafi
 
Cs9541 5 Game Generes
Cs9541 5  Game GeneresCs9541 5  Game Generes
Cs9541 5 Game Generes
Nima Ghaedsharafi
 
ساز های سنتی موسیقی ایرانی
ساز های سنتی موسیقی ایرانیساز های سنتی موسیقی ایرانی
ساز های سنتی موسیقی ایرانی
Nima Ghaedsharafi
 
ARM microprocessor(s)
ARM microprocessor(s)ARM microprocessor(s)
ARM microprocessor(s)
Nima Ghaedsharafi
 
Game development - part1
Game development - part1Game development - part1
Game development - part1
Nima Ghaedsharafi
 

More from Nima Ghaedsharafi (12)

Fault Tolerant Software Systems Using Software Configurations For Cloud Compu...
Fault Tolerant Software Systems Using Software Configurations For Cloud Compu...Fault Tolerant Software Systems Using Software Configurations For Cloud Compu...
Fault Tolerant Software Systems Using Software Configurations For Cloud Compu...
 
Contention Aware Lock Scheduling For Transactional Databases
Contention Aware Lock Scheduling For Transactional DatabasesContention Aware Lock Scheduling For Transactional Databases
Contention Aware Lock Scheduling For Transactional Databases
 
Basics of ATmega32
Basics of ATmega32Basics of ATmega32
Basics of ATmega32
 
Netwrok - Tanen Chapter4-2
Netwrok - Tanen Chapter4-2Netwrok - Tanen Chapter4-2
Netwrok - Tanen Chapter4-2
 
Cs9541 4 Evolution of Games
Cs9541 4  Evolution of GamesCs9541 4  Evolution of Games
Cs9541 4 Evolution of Games
 
Cs9541 3 Game Development
Cs9541 3  Game DevelopmentCs9541 3  Game Development
Cs9541 3 Game Development
 
Cs9541 6 Gameplay Design
Cs9541 6  Gameplay DesignCs9541 6  Gameplay Design
Cs9541 6 Gameplay Design
 
Cs9541 2 About Games
Cs9541 2  About GamesCs9541 2  About Games
Cs9541 2 About Games
 
Cs9541 5 Game Generes
Cs9541 5  Game GeneresCs9541 5  Game Generes
Cs9541 5 Game Generes
 
ساز های سنتی موسیقی ایرانی
ساز های سنتی موسیقی ایرانیساز های سنتی موسیقی ایرانی
ساز های سنتی موسیقی ایرانی
 
ARM microprocessor(s)
ARM microprocessor(s)ARM microprocessor(s)
ARM microprocessor(s)
 
Game development - part1
Game development - part1Game development - part1
Game development - part1
 

Chapter4 1