动态访问介质访问控制 ALOHA

动态分配信道 (动态媒体介入控制/多点接入)

静态分配信道是提前对信道进行划分(专属信道\子信道的意味)

特点:信道不会在用户通信时固定分配给用户,这样以后,用户可以利用的带宽就会增加

  • 随机访问 介质访问控制

    随机指的是 任何用户想发送就发送,在任何时间点都可以发送。

    但是这也决定了 极大概率会发生冲突,各用户之间不协调就会发生冲突

ALOHA协议

ALOHA协议分为两种:

  • ALOHA协议:

​ 思想:不监听信道,不按时间槽发送,随机重发。想法就发

\(T_0\) 表示:发送时间+传播时间,其实就是发送成功的时间。上图假设每一个节点发送\(T_0\) 的时间是一样的。

可以看到 #2、#3是发送冲突的(以上帝视角看得到)

冲突检测:

由于没有监听,所以站点发送出去的帧并不知道是不是发生了冲突,但是接收方是可以检测出差错,知道发送方两台主机发生冲突,于是不会返回给发送方确认帧(或者发出NACK帧),接收方就知道了发生冲突,于是重发。

冲突解决:

超时后等一随机时间再重传。

  • 时隙ALOHA协议:

对ALOHA协议改进。发现ALOHA协议太随性了,导致数据帧发送成功率太低,数据帧发送成功率用吞吐量来形容。

时隙ALOHA协议思想:控制想法就发的特点。发送时间划分成若干时间片,每一个时间片都是一个\(T_0\) 。控制 使得每一个数据帧只能在时间片开始的时刻发送,时间片内的每一时刻都不能再发送数据帧。得等到时间片开始才能发送。有点强迫症。

但是还是有可能冲突的,冲突的话还是 等个时间片开始时刻再重传。

总结

  1. ALOHA比时隙ALOHA协议吞吐量低,效率低

    ​ 吞吐量:一段时间内成功发送的平均帧数

  2. 纯ALOHA协议是想法就发,时隙ALOHA协议只能在时间片的开始才能发送

posted @ 2020-08-07 15:12  _Sandman  阅读(344)  评论(0编辑  收藏  举报