主要区别
纯ALOHA与时隙ALOHA的区别在于纯ALOHA时间是连续的,而时隙ALOHA时间是离散的。
纯正的阿罗哈(pure aloha) vs. 开槽的阿罗哈(slotted aloha)
在计算机系统中,存在一个子链路层,纯ALOHA和时隙ALOHA是实现的随机访问协议。在网络协议系统中,纯ALOHA和时隙ALOHA的目的是相同的,即确定竞争站点必须获得下一次访问多址信道的机会。这是在MAC层上完成的,MAC层是介质访问控制层。ALOHA分为纯ALOHA和时隙ALOHA,两者的主要区别在于纯ALOHA时间是连续的,而时隙ALOHA时间是离散的。自1970年发明纯ALOHA之后,Robert引入了时隙ALOHA,这是提高纯ALOHA容量的另一种方法。时隙ALOHA改善了纯ALOHA中的所有问题。在时隙ALOHA中,时间被分为不同的时隙。这个时隙对应于帧的长度。纯ALOHA允许在数据发送时传输数据,而时隙ALOHA不允许数据传输。开槽的ALOHA要等到下一个空闲时间。它使每一帧都能在特殊帧的帮助下实现。时隙ALOHA的公式是S=S*e^-G,当吞吐量最大时,即G=1,占总发送数据帧的37%。
在纯阿罗哈时间是连续的,纯阿罗哈是由诺曼·阿布拉姆森介绍的,纯阿罗哈于1970年在夏威夷大学协会引进。纯ALOHA有数据要发送,它允许每个站发送数据。数据帧可能发生碰撞,因此当每个站发送数据时,不检查通道是否空闲。如果帧是自由的,那么可以获取用于数据传输的帧,而如果没有自由帧,则数据将发生碰撞。此碰撞导致帧过载,并且框架被破坏。当机架损坏了站点时,必须等待随机数量的类型,当框架空闲时,传输成功。每个帧都有等待时间,当等待时间在传输数据时,帧的大小应该是随机的。帧的等待时间不应与可能导致数据冲突的时间相同。当帧大小均匀时,纯ALOHA的吞吐量最大。有一个公式来计算吞吐量,即S-=G*e^-2G。
比较图
什么是纯正的阿罗哈(pure aloha)?
在纯粹的阿罗哈时间是连续的,纯粹的阿罗哈是由诺曼阿布拉姆森介绍的,纯阿罗哈是在1970年夏威夷大学协会介绍的。纯ALOHA有数据要发送,它允许每个站点传输数据。存在数据帧冲突的可能性,因此当每个站点在不检查信道是否空闲的情况下发送数据时。如果帧是空闲的,则可以获取用于传输数据的帧,而如果没有空闲帧,则数据发生碰撞。这种碰撞会导致帧过载,帧被破坏。当帧已损坏站点时,必须等待随机数量的类型,当帧空闲时,传输成功。每个帧都有一个等待时间,当等待时间在传输数据时,帧的大小应该是随机的。帧的等待时间不应相同,因为它可能会导致数据冲突。当帧大小相同时,纯ALOHA的吞吐量最大。有一个计算吞吐量的公式是S-=G*e^-2G。
什么是开槽的阿罗哈(slotted aloha)?
自1970年发明纯ALOHA之后,Robert引入了时隙ALOHA,这是提高纯ALOHA容量的另一种方法。时隙ALOHA改善了纯ALOHA中的所有问题。在时隙ALOHA中,时间被分为不同的时隙。这个时隙对应于帧的长度。纯ALOHA允许在数据发送时传输数据,而时隙ALOHA不允许数据传输。开槽的ALOHA要等到下一个空闲时间。它使每一帧都能在特殊帧的帮助下实现。时隙ALOHA的公式是S=S*e^-G,当吞吐量最大时,即G=1,占总发送数据帧的37%。
主要区别
- 纯ALOHA时间是连续的,而在时隙ALOHA时间是离散的。
- 纯阿罗哈是由诺曼·阿布拉姆森介绍的,1970年,夏威夷大学协会引进了纯阿罗哈,而开槽阿罗哈则是罗伯特介绍的,这是提高纯阿洛哈产能的另一种方法。
- 有一个公式计算吞吐量,即S-=G*e^-2G,而开槽ALOHA的公式是S=S*e^-G。
- 时间在纯ALOHA中是全局同步的,而时间在时隙ALOHA中不是全局同步的