SlideShare a Scribd company logo
Multiple access protocols
Chapter 12
Data communication and networks
PURE ALOHA
• Transmitter waits for the acknowledgement packet from receiver .
• If all these stations try to resend their frames after the time-out, the frames
will collide again.
• Pure ALOHA dictates that when the time-out period passes, each station waits
a random amount of time before resending its frame. The randomness will
help avoid more collisions. We call this time the back-off time Tb.
• Pure ALOHA has a second method to prevent congesting the channel with
retransmitted frames. After a maximum number of retransmission attempts
(“Kmax”) a station must give up
• The time-out period is equal to the maximum possible round-trip propagation
delay, which is twice the amount of time required to send a frame between
the two most widely separated stations
(2 x Tp)
• Pure ALOHA vulnerable time= 2 x Tfr
• The throughput for pure-ALOHA is S =G x e-2G.
• The maximum throughput Smax =0.184 when G=(1/2).
• G the average number of frames generated by the system during one frame
transmission time.
Two frames survive: frame 1.1
from station 1 and frame 3.2
from station 3.
Slotted ALOHA
• In slotted ALOHA we divide the time into slots of Tfr s
and force the station to send only at the beginning of
the time slot.
• Station is allowed to send only at the beginning of the
synchronized time slot, if a station misses this moment,
it must wait until the beginning of the next time slot.
• Still the possibility of collision if two stations try to
send at the beginning of the same time slot.
• Slotted ALOHA vulnerable time =Tfr
• The throughput for slotted-ALOHA is S = G x e-G. The
maximum throughput Smax == 0.368 when G=1.
Carrier Sense Multiple Access (CSMA)
Carrier sense multiple access (CSMA)
requires that each station first listen to
the medium (or check the state of the
medium) before sending
What should a station do if the channel is busy?
What should a station do if the channel is idle?
CSMA/CD (Collision Detection)
• At time t1, station A has executed its persistence procedure and starts sending the
bits of its frame.
• At time t2, station C has not yet sensed the first bit sent by A. Station C executes its
persistence procedure and starts sending the bits in its frame
• Station C detects a collision at time t3 when it receives the first bit of A's frame.
Station C immediately aborts transmission .
• Station A detects collision at time t4 when it receives the first bit of C's frame; it
also immediately aborts transmission .
• frame transmission time is Tfr = 2 × Tp
• minimum size of the frame is 10 Mbps (bandwidth of network) × 51.2 μs = 512 bits
or 64 bytes.
In ALOHA, we first transmit the entire frame and then wait for an acknowledgment.
In CSMA/CD, transmission and collision detection is a continuous process.
We do not send the entire frame and then look for a collision
CSMA/CD: Energy Level & Throughput
• Energy level during transmission, idleness, or collision
• At the zero level, the channel is idle.
• At the normal level, a station has successfully captured the channel and is sending
its frame
• At the abnormal level, there is a collision and the level of the energy is twice the
normal level
• Throughput of CSMA/CD is greater than that of ALOHA
• The max. throughput occurs at a different value of G and is based on the persistent
method and the value of p in the p-persistent approach
• The max throughput is around 50% when G=1 for I-persistent, up to 90% when G
is between 3 and 8 for non-persistent
CSMA/CA (Collision Avoidance)
• We need to avoid collisions on wireless networks because they cannot be
detected. Carrier sense multiple access with collision avoidance (CSMA/CA) .
• if the channel is found idle. When an idle channel is found, the station does not
send immediately. It waits for a period of time called the inter-frame space or IFS.
• The contention window is an amount of time divided into slots. A station that is
ready to send chooses a random number of slots as its wait time. The number of
slots in the window changes according to the binary exponential back-off strategy ,
• The positive acknowledgment and the time-out timer can help guarantee that the
receiver has received the frame.
Reservation and polling menthods
• In each interval, a reservation frame precedes the data frames sent in that interval.
• All data exchanges must be made through the primary device even when the
ultimate destination is a secondary device. The primary device controls the link;
the secondary devices follow its instructions
• If the primary wants to receive data, it asks the secondary's if they have anything
to send; this is called poll function. If the primary wants to send data, it tells the
secondary to get ready to receive; this is called select function.
Reservation method
Select and polling
method
Token Passing
• In the physical ring topology , token does not have to have the address of the next
successor
• If one of the links in the main ring fails, the system automatically combines the
two rings to form a temporary ring. After the failed link is restored, the auxiliary
ring becomes idle again. Note that for this topology to work, each station needs to
have two transmitter ports and two receiver ports.
• station knows the address of its successor (and also predecessor for token
management purposes). When a station has finished sending its data, it releases
the token and inserts the address of its successor in the token. Only the station
with the address matching the destination address of the token gets the token to
access the shared media
Channelization: FDMA
• FDMA
– Available bandwidth of the common channel is divided into bands
that are separated by guard bands
– FDMA is an access method in data link layer protocol. But, FDM is
a physical layer technique
Channelization: TDMA
• TDMA
– The bandwidth is just one channel that is timeshared between different
stations
– Each station needs to know the beginning of its slot and the location ofits
slot. This may be difficult because of propagation delays introduced in the
system if the stations are spread over a large area.
– TDMA is an access method. But, TDM is a physical layer technique
Channelization: CDMA
• One channel carries all transmissions simultaneously
• Two properties: If we multiply each code by another, we get 0. If we multiply
each code by itself, we get 4
• Data = (d1
.c1 + d2
.c2 + d3
.c3 + d4
.c4) = 4.d1 .
• Each sequence is made of N elements, where N is the number of stations
Data representation
Encoding
Decoding
CDMA: Sequence Generation
• To generate chip sequence, we use a Walsh table
• The number of sequence in a Walsh table needs to be N = 2m

More Related Content

What's hot

Routing algorithm network layer
Routing algorithm  network layerRouting algorithm  network layer
Routing algorithm network layer
sambhenilesh
 
Distance Vector Routing Protocols
Distance Vector Routing ProtocolsDistance Vector Routing Protocols
Distance Vector Routing Protocols
KABILESH RAMAR
 
Go back-n protocol
Go back-n protocolGo back-n protocol
Go back-n protocol
STEFFY D
 
GSM Bands and Frame Structure
GSM Bands and Frame StructureGSM Bands and Frame Structure
GSM Bands and Frame Structure
Dr. Ramchandra Mangrulkar
 
Routing protocols
Routing protocolsRouting protocols
Routing protocols
N.Jagadish Kumar
 
Network Layer,Computer Networks
Network Layer,Computer NetworksNetwork Layer,Computer Networks
Network Layer,Computer Networks
guesta81d4b
 
WSN-IEEE 802.15.4 -MAC Protocol
WSN-IEEE 802.15.4 -MAC ProtocolWSN-IEEE 802.15.4 -MAC Protocol
WSN-IEEE 802.15.4 -MAC Protocol
ArunChokkalingam
 
Multicastingand multicast routing protocols
Multicastingand multicast routing protocolsMulticastingand multicast routing protocols
Multicastingand multicast routing protocols
Iffat Anjum
 
TCP over wireless slides
TCP over wireless slidesTCP over wireless slides
TCP over wireless slidesMahesh Rajawat
 
Cdma2000
Cdma2000Cdma2000
Cdma2000
vivek kumar
 
CSMA /CD PPT ON SLIDESHARE
CSMA /CD PPT ON SLIDESHARECSMA /CD PPT ON SLIDESHARE
CSMA /CD PPT ON SLIDESHARE
Khushboo Pal
 
CDMA
CDMACDMA
Pure aloha
Pure alohaPure aloha
Pure aloha
HarshithGade
 
Task assignment and scheduling
Task assignment and schedulingTask assignment and scheduling
Task assignment and scheduling
RajalakshmiSermadurai
 
Mobile transportlayer
Mobile transportlayerMobile transportlayer
Mobile transportlayerRahul Hada
 

What's hot (20)

Routing algorithm network layer
Routing algorithm  network layerRouting algorithm  network layer
Routing algorithm network layer
 
Distance Vector Routing Protocols
Distance Vector Routing ProtocolsDistance Vector Routing Protocols
Distance Vector Routing Protocols
 
Multiple access protocol
Multiple access protocolMultiple access protocol
Multiple access protocol
 
Go back-n protocol
Go back-n protocolGo back-n protocol
Go back-n protocol
 
Imt 2000
Imt 2000Imt 2000
Imt 2000
 
GSM Bands and Frame Structure
GSM Bands and Frame StructureGSM Bands and Frame Structure
GSM Bands and Frame Structure
 
Mac sub layer
Mac sub layerMac sub layer
Mac sub layer
 
Routing protocols
Routing protocolsRouting protocols
Routing protocols
 
Network Layer,Computer Networks
Network Layer,Computer NetworksNetwork Layer,Computer Networks
Network Layer,Computer Networks
 
WSN-IEEE 802.15.4 -MAC Protocol
WSN-IEEE 802.15.4 -MAC ProtocolWSN-IEEE 802.15.4 -MAC Protocol
WSN-IEEE 802.15.4 -MAC Protocol
 
WCDMA
WCDMAWCDMA
WCDMA
 
Multicastingand multicast routing protocols
Multicastingand multicast routing protocolsMulticastingand multicast routing protocols
Multicastingand multicast routing protocols
 
TCP over wireless slides
TCP over wireless slidesTCP over wireless slides
TCP over wireless slides
 
Cdma2000
Cdma2000Cdma2000
Cdma2000
 
Mac layer
Mac  layerMac  layer
Mac layer
 
CSMA /CD PPT ON SLIDESHARE
CSMA /CD PPT ON SLIDESHARECSMA /CD PPT ON SLIDESHARE
CSMA /CD PPT ON SLIDESHARE
 
CDMA
CDMACDMA
CDMA
 
Pure aloha
Pure alohaPure aloha
Pure aloha
 
Task assignment and scheduling
Task assignment and schedulingTask assignment and scheduling
Task assignment and scheduling
 
Mobile transportlayer
Mobile transportlayerMobile transportlayer
Mobile transportlayer
 

Similar to Multiple access protocols in data communication networks

Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
upamatechverse
 
Multiple Access Techniques
Multiple Access TechniquesMultiple Access Techniques
Multiple Access Techniques
inayat khan
 
the Multiple Access SLIDE for university students
the Multiple Access SLIDE for university studentsthe Multiple Access SLIDE for university students
the Multiple Access SLIDE for university students
novrain1
 
Unit 3 - Data Link Layer - Part B
Unit 3 - Data Link Layer - Part BUnit 3 - Data Link Layer - Part B
Unit 3 - Data Link Layer - Part B
Chandan Gupta Bhagat
 
note9.ppt
note9.pptnote9.ppt
note9.ppt
lavanyas92
 
note_vc.ppt
note_vc.pptnote_vc.ppt
note_vc.ppt
NilamHonmane
 
CN R16 -UNIT-4.pdf
CN R16 -UNIT-4.pdfCN R16 -UNIT-4.pdf
CN R16 -UNIT-4.pdf
Joshuaeeda1
 
Multiple Access Protocal
Multiple Access ProtocalMultiple Access Protocal
Multiple Access Protocal
tes31
 
Unit-2 Media Access Protocols.pdf
Unit-2 Media Access Protocols.pdfUnit-2 Media Access Protocols.pdf
Unit-2 Media Access Protocols.pdf
SmtPArunaKumari
 
Multiple Access Methods
Multiple Access MethodsMultiple Access Methods
Multiple Access Methods
Prateek Soni
 
UNIT-V Wireless Communication.pdf
UNIT-V Wireless Communication.pdfUNIT-V Wireless Communication.pdf
UNIT-V Wireless Communication.pdf
vadasairaju143
 
SLOTTED ALOHA and pure aloha are the category of aloha
SLOTTED ALOHA and pure aloha are the category of alohaSLOTTED ALOHA and pure aloha are the category of aloha
SLOTTED ALOHA and pure aloha are the category of aloha
AkshathaM29
 
AIU_CN_2.pptx
AIU_CN_2.pptxAIU_CN_2.pptx
AIU_CN_2.pptx
GasanBaalbaky
 
Wireless LAN in Data Communication & Networking
Wireless LAN in Data Communication & NetworkingWireless LAN in Data Communication & Networking
Wireless LAN in Data Communication & Networking
Sweta Kumari Barnwal
 
WHAT IS MAC-1 presentation for information .pptx
WHAT IS MAC-1 presentation for information  .pptxWHAT IS MAC-1 presentation for information  .pptx
WHAT IS MAC-1 presentation for information .pptx
SaqlainKhan39
 
Medium range protocol and multiple access
Medium range protocol and multiple accessMedium range protocol and multiple access
Medium range protocol and multiple access
sushmitjivtode4
 
csmacd.pptx
csmacd.pptxcsmacd.pptx
csmacd.pptx
mani651780
 
csmacd.pptx
csmacd.pptxcsmacd.pptx
csmacd.pptx
ThangamaniR3
 
Random Access Protocols topicc in tcp/ip.pptx
Random Access Protocols topicc in tcp/ip.pptxRandom Access Protocols topicc in tcp/ip.pptx
Random Access Protocols topicc in tcp/ip.pptx
Rizwan408930
 

Similar to Multiple access protocols in data communication networks (20)

Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Multiple Access Techniques
Multiple Access TechniquesMultiple Access Techniques
Multiple Access Techniques
 
the Multiple Access SLIDE for university students
the Multiple Access SLIDE for university studentsthe Multiple Access SLIDE for university students
the Multiple Access SLIDE for university students
 
Unit 3 - Data Link Layer - Part B
Unit 3 - Data Link Layer - Part BUnit 3 - Data Link Layer - Part B
Unit 3 - Data Link Layer - Part B
 
note9.ppt
note9.pptnote9.ppt
note9.ppt
 
note_vc.ppt
note_vc.pptnote_vc.ppt
note_vc.ppt
 
CN R16 -UNIT-4.pdf
CN R16 -UNIT-4.pdfCN R16 -UNIT-4.pdf
CN R16 -UNIT-4.pdf
 
Multiple Access Protocal
Multiple Access ProtocalMultiple Access Protocal
Multiple Access Protocal
 
Unit-2 Media Access Protocols.pdf
Unit-2 Media Access Protocols.pdfUnit-2 Media Access Protocols.pdf
Unit-2 Media Access Protocols.pdf
 
Multiple Access Methods
Multiple Access MethodsMultiple Access Methods
Multiple Access Methods
 
UNIT-V Wireless Communication.pdf
UNIT-V Wireless Communication.pdfUNIT-V Wireless Communication.pdf
UNIT-V Wireless Communication.pdf
 
SLOTTED ALOHA and pure aloha are the category of aloha
SLOTTED ALOHA and pure aloha are the category of alohaSLOTTED ALOHA and pure aloha are the category of aloha
SLOTTED ALOHA and pure aloha are the category of aloha
 
AIU_CN_2.pptx
AIU_CN_2.pptxAIU_CN_2.pptx
AIU_CN_2.pptx
 
Wireless LAN in Data Communication & Networking
Wireless LAN in Data Communication & NetworkingWireless LAN in Data Communication & Networking
Wireless LAN in Data Communication & Networking
 
Unit 1 mac vsd
Unit 1 mac vsdUnit 1 mac vsd
Unit 1 mac vsd
 
WHAT IS MAC-1 presentation for information .pptx
WHAT IS MAC-1 presentation for information  .pptxWHAT IS MAC-1 presentation for information  .pptx
WHAT IS MAC-1 presentation for information .pptx
 
Medium range protocol and multiple access
Medium range protocol and multiple accessMedium range protocol and multiple access
Medium range protocol and multiple access
 
csmacd.pptx
csmacd.pptxcsmacd.pptx
csmacd.pptx
 
csmacd.pptx
csmacd.pptxcsmacd.pptx
csmacd.pptx
 
Random Access Protocols topicc in tcp/ip.pptx
Random Access Protocols topicc in tcp/ip.pptxRandom Access Protocols topicc in tcp/ip.pptx
Random Access Protocols topicc in tcp/ip.pptx
 

More from Nt Arvind

Quantitative Aptitude , Section-Arithmetic , Chapter-Percentages
Quantitative Aptitude , Section-Arithmetic , Chapter-PercentagesQuantitative Aptitude , Section-Arithmetic , Chapter-Percentages
Quantitative Aptitude , Section-Arithmetic , Chapter-Percentages
Nt Arvind
 
Introduction to Sequential circuits and flip flops
Introduction to Sequential circuits and flip flops Introduction to Sequential circuits and flip flops
Introduction to Sequential circuits and flip flops
Nt Arvind
 
Detail explanation about the HOQ ( House of quality ) concept in engineering ...
Detail explanation about the HOQ ( House of quality ) concept in engineering ...Detail explanation about the HOQ ( House of quality ) concept in engineering ...
Detail explanation about the HOQ ( House of quality ) concept in engineering ...
Nt Arvind
 
Philosophy and Introduction of Engineering Design
Philosophy and Introduction of Engineering Design Philosophy and Introduction of Engineering Design
Philosophy and Introduction of Engineering Design
Nt Arvind
 
Introduction of smart bus transportation project @ IICDC 2016-2017
Introduction of smart bus transportation project @ IICDC 2016-2017Introduction of smart bus transportation project @ IICDC 2016-2017
Introduction of smart bus transportation project @ IICDC 2016-2017
Nt Arvind
 
8051 development board project report
8051 development board project report8051 development board project report
8051 development board project report
Nt Arvind
 
Different protocols for data communication networks
Different protocols for data communication networks Different protocols for data communication networks
Different protocols for data communication networks
Nt Arvind
 
Error Detection and correction concepts in Data communication and networks
Error Detection and correction concepts in Data communication and networksError Detection and correction concepts in Data communication and networks
Error Detection and correction concepts in Data communication and networks
Nt Arvind
 
Switching concepts Data communication and networks
Switching concepts Data communication and networksSwitching concepts Data communication and networks
Switching concepts Data communication and networks
Nt Arvind
 
Basics on different types operational amplifier (op-amp)
Basics on different types operational amplifier (op-amp)Basics on different types operational amplifier (op-amp)
Basics on different types operational amplifier (op-amp)
Nt Arvind
 

More from Nt Arvind (10)

Quantitative Aptitude , Section-Arithmetic , Chapter-Percentages
Quantitative Aptitude , Section-Arithmetic , Chapter-PercentagesQuantitative Aptitude , Section-Arithmetic , Chapter-Percentages
Quantitative Aptitude , Section-Arithmetic , Chapter-Percentages
 
Introduction to Sequential circuits and flip flops
Introduction to Sequential circuits and flip flops Introduction to Sequential circuits and flip flops
Introduction to Sequential circuits and flip flops
 
Detail explanation about the HOQ ( House of quality ) concept in engineering ...
Detail explanation about the HOQ ( House of quality ) concept in engineering ...Detail explanation about the HOQ ( House of quality ) concept in engineering ...
Detail explanation about the HOQ ( House of quality ) concept in engineering ...
 
Philosophy and Introduction of Engineering Design
Philosophy and Introduction of Engineering Design Philosophy and Introduction of Engineering Design
Philosophy and Introduction of Engineering Design
 
Introduction of smart bus transportation project @ IICDC 2016-2017
Introduction of smart bus transportation project @ IICDC 2016-2017Introduction of smart bus transportation project @ IICDC 2016-2017
Introduction of smart bus transportation project @ IICDC 2016-2017
 
8051 development board project report
8051 development board project report8051 development board project report
8051 development board project report
 
Different protocols for data communication networks
Different protocols for data communication networks Different protocols for data communication networks
Different protocols for data communication networks
 
Error Detection and correction concepts in Data communication and networks
Error Detection and correction concepts in Data communication and networksError Detection and correction concepts in Data communication and networks
Error Detection and correction concepts in Data communication and networks
 
Switching concepts Data communication and networks
Switching concepts Data communication and networksSwitching concepts Data communication and networks
Switching concepts Data communication and networks
 
Basics on different types operational amplifier (op-amp)
Basics on different types operational amplifier (op-amp)Basics on different types operational amplifier (op-amp)
Basics on different types operational amplifier (op-amp)
 

Recently uploaded

Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
CarlosHernanMontoyab2
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 

Recently uploaded (20)

Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf678020731-Sumas-y-Restas-Para-Colorear.pdf
678020731-Sumas-y-Restas-Para-Colorear.pdf
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 

Multiple access protocols in data communication networks

  • 1. Multiple access protocols Chapter 12 Data communication and networks
  • 2.
  • 3. PURE ALOHA • Transmitter waits for the acknowledgement packet from receiver . • If all these stations try to resend their frames after the time-out, the frames will collide again. • Pure ALOHA dictates that when the time-out period passes, each station waits a random amount of time before resending its frame. The randomness will help avoid more collisions. We call this time the back-off time Tb. • Pure ALOHA has a second method to prevent congesting the channel with retransmitted frames. After a maximum number of retransmission attempts (“Kmax”) a station must give up • The time-out period is equal to the maximum possible round-trip propagation delay, which is twice the amount of time required to send a frame between the two most widely separated stations (2 x Tp) • Pure ALOHA vulnerable time= 2 x Tfr • The throughput for pure-ALOHA is S =G x e-2G. • The maximum throughput Smax =0.184 when G=(1/2). • G the average number of frames generated by the system during one frame transmission time.
  • 4. Two frames survive: frame 1.1 from station 1 and frame 3.2 from station 3.
  • 5. Slotted ALOHA • In slotted ALOHA we divide the time into slots of Tfr s and force the station to send only at the beginning of the time slot. • Station is allowed to send only at the beginning of the synchronized time slot, if a station misses this moment, it must wait until the beginning of the next time slot. • Still the possibility of collision if two stations try to send at the beginning of the same time slot. • Slotted ALOHA vulnerable time =Tfr • The throughput for slotted-ALOHA is S = G x e-G. The maximum throughput Smax == 0.368 when G=1.
  • 6. Carrier Sense Multiple Access (CSMA) Carrier sense multiple access (CSMA) requires that each station first listen to the medium (or check the state of the medium) before sending
  • 7. What should a station do if the channel is busy? What should a station do if the channel is idle?
  • 8. CSMA/CD (Collision Detection) • At time t1, station A has executed its persistence procedure and starts sending the bits of its frame. • At time t2, station C has not yet sensed the first bit sent by A. Station C executes its persistence procedure and starts sending the bits in its frame • Station C detects a collision at time t3 when it receives the first bit of A's frame. Station C immediately aborts transmission . • Station A detects collision at time t4 when it receives the first bit of C's frame; it also immediately aborts transmission . • frame transmission time is Tfr = 2 × Tp • minimum size of the frame is 10 Mbps (bandwidth of network) × 51.2 μs = 512 bits or 64 bytes.
  • 9. In ALOHA, we first transmit the entire frame and then wait for an acknowledgment. In CSMA/CD, transmission and collision detection is a continuous process. We do not send the entire frame and then look for a collision
  • 10. CSMA/CD: Energy Level & Throughput • Energy level during transmission, idleness, or collision • At the zero level, the channel is idle. • At the normal level, a station has successfully captured the channel and is sending its frame • At the abnormal level, there is a collision and the level of the energy is twice the normal level • Throughput of CSMA/CD is greater than that of ALOHA • The max. throughput occurs at a different value of G and is based on the persistent method and the value of p in the p-persistent approach • The max throughput is around 50% when G=1 for I-persistent, up to 90% when G is between 3 and 8 for non-persistent
  • 11. CSMA/CA (Collision Avoidance) • We need to avoid collisions on wireless networks because they cannot be detected. Carrier sense multiple access with collision avoidance (CSMA/CA) . • if the channel is found idle. When an idle channel is found, the station does not send immediately. It waits for a period of time called the inter-frame space or IFS. • The contention window is an amount of time divided into slots. A station that is ready to send chooses a random number of slots as its wait time. The number of slots in the window changes according to the binary exponential back-off strategy , • The positive acknowledgment and the time-out timer can help guarantee that the receiver has received the frame.
  • 12.
  • 13. Reservation and polling menthods • In each interval, a reservation frame precedes the data frames sent in that interval. • All data exchanges must be made through the primary device even when the ultimate destination is a secondary device. The primary device controls the link; the secondary devices follow its instructions • If the primary wants to receive data, it asks the secondary's if they have anything to send; this is called poll function. If the primary wants to send data, it tells the secondary to get ready to receive; this is called select function. Reservation method Select and polling method
  • 14. Token Passing • In the physical ring topology , token does not have to have the address of the next successor • If one of the links in the main ring fails, the system automatically combines the two rings to form a temporary ring. After the failed link is restored, the auxiliary ring becomes idle again. Note that for this topology to work, each station needs to have two transmitter ports and two receiver ports. • station knows the address of its successor (and also predecessor for token management purposes). When a station has finished sending its data, it releases the token and inserts the address of its successor in the token. Only the station with the address matching the destination address of the token gets the token to access the shared media
  • 15. Channelization: FDMA • FDMA – Available bandwidth of the common channel is divided into bands that are separated by guard bands – FDMA is an access method in data link layer protocol. But, FDM is a physical layer technique
  • 16. Channelization: TDMA • TDMA – The bandwidth is just one channel that is timeshared between different stations – Each station needs to know the beginning of its slot and the location ofits slot. This may be difficult because of propagation delays introduced in the system if the stations are spread over a large area. – TDMA is an access method. But, TDM is a physical layer technique
  • 17. Channelization: CDMA • One channel carries all transmissions simultaneously • Two properties: If we multiply each code by another, we get 0. If we multiply each code by itself, we get 4 • Data = (d1 .c1 + d2 .c2 + d3 .c3 + d4 .c4) = 4.d1 . • Each sequence is made of N elements, where N is the number of stations Data representation
  • 19. CDMA: Sequence Generation • To generate chip sequence, we use a Walsh table • The number of sequence in a Walsh table needs to be N = 2m