计算机网络中的纯ALOHA是什么?


ALOHA是一种分组交换系统。传输一个分组所需的时间间隔称为时隙。ALOHA是一种随机访问技术。

ALOHA协议主要有以下两种:

  • 纯ALOHA
  • 分时ALOHA

现在让我们看看什么是纯ALOHA。

纯ALOHA

用户可以随时传输数据的随机访问模式称为纯ALOHA。此技术将在下面分步骤解释。

步骤1 - 在纯ALOHA中,节点在有数据要发送时随时传输帧。

步骤2 - 当两个或多个节点同时传输数据时,就有可能发生冲突,并且帧会被破坏。

步骤3 - 在纯ALOHA中,发送方将等待接收方的确认。

步骤4 - 如果在指定时间内未收到确认,则发送方节点假定帧已被破坏。

步骤5 - 如果帧因冲突而被破坏,则节点等待随机时间后再次发送它。这个等待时间可能是随机的,否则相同的帧将多次发生冲突。

步骤6 - 因此,纯ALOHA表示当超时时间过去后,每个站点必须等待随机时间才能重新发送其帧。这种随机性将有助于避免更多冲突。

在纯ALOHA中,冲突期为两个时隙时间。

冲突期是两个分组可以重叠并相互破坏的最大间隔。此现象如下图所示:

纯ALOHA的吞吐量由以下公式给出:

成功概率(PSuccess)等于在冲突期内没有其他分组传输的概率。

因此,吞吐量(s)定义为成功传输的流量负载,'G'是总的信道流量负载。

假设生成的传输流量服从泊松分布,

P(没有其他分组传输发生) = exp(-TG)

其中T是冲突期,

Psuccess = exp(-TG)
= S/G
S= Ge-TG

如果冲突时间为'2',

Smax = 1/2e
= 0.184

这意味着,在纯ALOHA中,信道利用率为18%。

更新于:2021年9月11日

10K+ 浏览量

启动您的职业生涯

完成课程获得认证

开始
广告
© . All rights reserved.