Medium Access ControlProtocols<br />Prof. Anish Goel<br />Acknowledgement: This Lecture has been borrowed from Prof. Heech...
Contents<br />Multiple Access Communications<br />Random Access<br />Scheduling<br />Medium Access Control Protocols      ...
Multiple Access Communications<br />3<br />Medium Access Control Protocols                                           Anish...
Approaches to Media Sharing<br />4<br />Medium Access Control Protocols                                           Anish Go...
Channelization: Satellite<br />5<br />Medium Access Control Protocols                                           Anish Goel...
Scheduling: Polling<br />6<br />Medium Access Control Protocols                                           Anish Goel<br />
Scheduling: Token-Passing<br />7<br />Medium Access Control Protocols                                           Anish Goel...
Random Access<br />8<br />Medium Access Control Protocols                                           Anish Goel<br />
Selecting a Medium Access Control<br />9<br />Medium Access Control Protocols                                           An...
Delay-Bandwidth Product<br />10<br />Medium Access Control Protocols                                           Anish Goel<...
Two-Station MAC Example<br />11<br />Medium Access Control Protocols                                           Anish Goel<...
Efficiency of Two-Station Example<br />12<br />Medium Access Control Protocols                                           A...
Typical Delay-Bandwidth Products<br />13<br />Medium Access Control Protocols                                           An...
MAC protocol features<br />14<br />Medium Access Control Protocols                                           Anish Goel<br />
MAC Performance<br />15<br />Medium Access Control Protocols                                           Anish Goel<br />
Normalized Delay versus Load<br />16<br />Medium Access Control Protocols                                           Anish ...
Dependence on normalized delay bandwidth product<br />17<br />Medium Access Control Protocols                             ...
ALOHA Random Access Scheme<br />18<br />Medium Access Control Protocols                                           Anish Go...
ALOHA Model<br />19<br />Medium Access Control Protocols                                           Anish Goel<br />
Abramson’s Assumption<br />20<br />Medium Access Control Protocols                                           Anish Goel<br />
Throughput of ALOHA<br />21<br />Medium Access Control Protocols                                           Anish Goel<br />
Slotted ALOHA (reduce collision)<br />22<br />Medium Access Control Protocols                                           An...
Throughput of Slotted ALOHA<br />23<br />Medium Access Control Protocols                                           Anish G...
Carrier Sensing Multiple Access (CSMA)<br />24<br />Medium Access Control Protocols                                       ...
CSMA Options<br />25<br />Medium Access Control Protocols                                           Anish Goel<br />
1-Persistent CSMA Throughput<br />26<br />Medium Access Control Protocols                                           Anish ...
Non-Persistent CSMA Throughput<br />27<br />Medium Access Control Protocols                                           Anis...
CSMA with Collision Detection (CSMA/CD)<br />28<br />Medium Access Control Protocols                                      ...
CSMA/CD reaction time<br />29<br />Medium Access Control Protocols                                           Anish Goel<br />
CSMA-CD Model (1 persistent)<br />30<br />Medium Access Control Protocols                                           Anish ...
Contention Resolution<br />31<br />Medium Access Control Protocols                                           Anish Goel<br />
CSMA/CD Throughput<br />32<br />Medium Access Control Protocols                                           Anish Goel<br />
CSMA-CD Application: Ethernet<br />33<br />Medium Access Control Protocols                                           Anish...
Throughput for Random Access MACs<br />34<br />Medium Access Control Protocols                                           A...
Scheduling for Medium Access Control<br />35<br />Medium Access Control Protocols                                         ...
Reservation System Options<br />36<br />Medium Access Control Protocols                                           Anish Go...
Basic Reservation System<br />37<br />Medium Access Control Protocols                                           Anish Goel...
Example<br />38<br />Medium Access Control Protocols                                           Anish Goel<br />
Efficiency of Reservation Systems<br />39<br />Medium Access Control Protocols                                           A...
Random Access Reservation Systems<br />40<br />Medium Access Control Protocols                                           A...
Polling Systems<br />41<br />Medium Access Control Protocols                                           Anish Goel<br />
Polling System Options<br />42<br />Medium Access Control Protocols                                           Anish Goel<b...
Application: Token-Passing Rings<br />Medium Access Control Protocols                                           Anish Goel...
Methods of Token Reinsertion<br />Medium Access Control Protocols                                           Anish Goel<br ...
Comparison of MAC approaches<br />45<br />Medium Access Control Protocols                                           Anish ...
Comparison of MAC approaches<br />46<br />Medium Access Control Protocols                                           Anish ...
Upcoming SlideShare
Loading in …5
×

Medium Access Control

1,625 views

Published on

Medium Access Control

Published in: Education, Business, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,625
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
66
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Medium Access Control

  1. 1. Medium Access ControlProtocols<br />Prof. Anish Goel<br />Acknowledgement: This Lecture has been borrowed from Prof. Heechang Kim, Adjunct Prof. at NJIT, USA<br />
  2. 2. Contents<br />Multiple Access Communications<br />Random Access<br />Scheduling<br />Medium Access Control Protocols Anish Goel<br />2<br />
  3. 3. Multiple Access Communications<br />3<br />Medium Access Control Protocols Anish Goel<br />
  4. 4. Approaches to Media Sharing<br />4<br />Medium Access Control Protocols Anish Goel<br />
  5. 5. Channelization: Satellite<br />5<br />Medium Access Control Protocols Anish Goel<br />
  6. 6. Scheduling: Polling<br />6<br />Medium Access Control Protocols Anish Goel<br />
  7. 7. Scheduling: Token-Passing<br />7<br />Medium Access Control Protocols Anish Goel<br />
  8. 8. Random Access<br />8<br />Medium Access Control Protocols Anish Goel<br />
  9. 9. Selecting a Medium Access Control<br />9<br />Medium Access Control Protocols Anish Goel<br />
  10. 10. Delay-Bandwidth Product<br />10<br />Medium Access Control Protocols Anish Goel<br />
  11. 11. Two-Station MAC Example<br />11<br />Medium Access Control Protocols Anish Goel<br />
  12. 12. Efficiency of Two-Station Example<br />12<br />Medium Access Control Protocols Anish Goel<br />
  13. 13. Typical Delay-Bandwidth Products<br />13<br />Medium Access Control Protocols Anish Goel<br />
  14. 14. MAC protocol features<br />14<br />Medium Access Control Protocols Anish Goel<br />
  15. 15. MAC Performance<br />15<br />Medium Access Control Protocols Anish Goel<br />
  16. 16. Normalized Delay versus Load<br />16<br />Medium Access Control Protocols Anish Goel<br />
  17. 17. Dependence on normalized delay bandwidth product<br />17<br />Medium Access Control Protocols Anish Goel<br />
  18. 18. ALOHA Random Access Scheme<br />18<br />Medium Access Control Protocols Anish Goel<br />
  19. 19. ALOHA Model<br />19<br />Medium Access Control Protocols Anish Goel<br />
  20. 20. Abramson’s Assumption<br />20<br />Medium Access Control Protocols Anish Goel<br />
  21. 21. Throughput of ALOHA<br />21<br />Medium Access Control Protocols Anish Goel<br />
  22. 22. Slotted ALOHA (reduce collision)<br />22<br />Medium Access Control Protocols Anish Goel<br />
  23. 23. Throughput of Slotted ALOHA<br />23<br />Medium Access Control Protocols Anish Goel<br />
  24. 24. Carrier Sensing Multiple Access (CSMA)<br />24<br />Medium Access Control Protocols Anish Goel<br />
  25. 25. CSMA Options<br />25<br />Medium Access Control Protocols Anish Goel<br />
  26. 26. 1-Persistent CSMA Throughput<br />26<br />Medium Access Control Protocols Anish Goel<br />
  27. 27. Non-Persistent CSMA Throughput<br />27<br />Medium Access Control Protocols Anish Goel<br />
  28. 28. CSMA with Collision Detection (CSMA/CD)<br />28<br />Medium Access Control Protocols Anish Goel<br />
  29. 29. CSMA/CD reaction time<br />29<br />Medium Access Control Protocols Anish Goel<br />
  30. 30. CSMA-CD Model (1 persistent)<br />30<br />Medium Access Control Protocols Anish Goel<br />
  31. 31. Contention Resolution<br />31<br />Medium Access Control Protocols Anish Goel<br />
  32. 32. CSMA/CD Throughput<br />32<br />Medium Access Control Protocols Anish Goel<br />
  33. 33. CSMA-CD Application: Ethernet<br />33<br />Medium Access Control Protocols Anish Goel<br />
  34. 34. Throughput for Random Access MACs<br />34<br />Medium Access Control Protocols Anish Goel<br />
  35. 35. Scheduling for Medium Access Control<br />35<br />Medium Access Control Protocols Anish Goel<br />
  36. 36. Reservation System Options<br />36<br />Medium Access Control Protocols Anish Goel<br />
  37. 37. Basic Reservation System<br />37<br />Medium Access Control Protocols Anish Goel<br />
  38. 38. Example<br />38<br />Medium Access Control Protocols Anish Goel<br />
  39. 39. Efficiency of Reservation Systems<br />39<br />Medium Access Control Protocols Anish Goel<br />
  40. 40. Random Access Reservation Systems<br />40<br />Medium Access Control Protocols Anish Goel<br />
  41. 41. Polling Systems<br />41<br />Medium Access Control Protocols Anish Goel<br />
  42. 42. Polling System Options<br />42<br />Medium Access Control Protocols Anish Goel<br />
  43. 43. Application: Token-Passing Rings<br />Medium Access Control Protocols Anish Goel<br />43<br />
  44. 44. Methods of Token Reinsertion<br />Medium Access Control Protocols Anish Goel<br />44<br />
  45. 45. Comparison of MAC approaches<br />45<br />Medium Access Control Protocols Anish Goel<br />
  46. 46. Comparison of MAC approaches<br />46<br />Medium Access Control Protocols Anish Goel<br />

×