媒体访问控制(MAC)子层

本文深入探讨了媒体访问控制(MAC)子层,介绍了信道分配问题和多路访问协议,如Pure ALOHA、Slotted ALOHA和CSMA系列协议,讨论了它们的优缺点和应用场景。重点分析了动态信道分配在解决突发流量和冲突问题中的重要性,以及无线局域网协议的发展。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第四章

局域网的数据链路层拆成两个子层:

  • 逻辑链路控制 LLC (Logical Link Control)子层
  • 媒体接入控制 MAC (Medium Access Control)子层。

1. 信道分配问题

可将信道分配划分为两类:静态信道分配和动态信道分配

  • 静态: 频分复用、时分复用、波分复用、码分复用
  • 动态:随机接入(竞争)、受控接入(无冲突、有限的竞争)

传统的静态分配方法不适用用户较多的数据网络,不适用突发性的流量
动态分配方法:竞争法协议、无冲突发协议、有限竞争协议
动态信道分配假设:
(1)流量独立 (independent traffic)
(2)单信道 (single channel)
(3)冲突可观察 (observable collision)
(4)时间连续或分槽 (continuous or slotted time)
(5)载波侦听或无侦听 (carrier sense of no carrier sense)

2. 多路访问协议

2.1 Pure ALOHA 协议
  • 信息帧随时传输。
  • 传输过程中,站点侦听检测冲突的发生。
  • 如果发生冲突,传输站点等待一个随机时间,然后重新发送。如果发了好几次得不到确认,就放弃。
    根据算法,给定一个“帧时”内希望有G帧,生成k帧的概率服从泊松分布,流量与吞吐量关系图中,当G=0.5,S=1/2e ≈ 0.184,即最好信道利用率为18%,结果并不令人满意。 但对于这种任何人都可以随意发送的传输方式,想达到100%成功率是不可能的。
2.2 Slotted ALOHA( 分槽时隙协议)

信道上的时间被分成离散的时间间隔即时槽,其大小相当于帧的传输时间。所有站点的时钟保持同步。站点只有在时槽开始时才能传输数据。
其最大信道利用率为 1 / e 1/e 1/e, 及0.368

例题1:考虑在低负载情况下纯ALOHA和分槽ALOHA的延迟。试问哪个延迟更小?
解:纯ALOHA可以立即开始发送,在负载低的情况下,碰撞小,传输成功可能性大,基本上没有延迟。在分槽ALOHA,需要等待下一个时间槽到达才能发送。会产生半个时间槽的延迟。

例题2:
一群ALOHA用户每秒产生50个请求,包括原始的请求和重传的请求, 时间槽单位40ms。

  1. 首次发送成功的几率?
    G = 50 * 0.04 = 2
    P0 = e − G e^{-G} e
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值