pa的算法
发布时间: 2025-01-24 03:18:36
㈠ 简述纯aloha算法和时隙aloha算法的基本原理和它们之间的区别
做过笔记,不过只能记起一些,而且可能有错,我只能说说我的记忆,我的笔记字草你看不懂,仅供参考。
纯ALOHA(PA),时隙ALOHA(SA)。
SA我的理解是PA的升级版。
PA:就是一堆设备发送自己的数据包,路经阅读器的磁场区域,然后需要发送信息给阅读器,若两个设备同时发消息给阅读器,说明产生了碰撞(冲突,我统一写碰撞),碰撞后怎么办,见他们停止并延时发送。若一个数据包完全发送则称为发送成功,若有多个,则称为碰撞,碰撞分两种,部分碰撞(两个碰撞数据包发送和结束时间不同)和完全碰撞(两个碰撞数据包发送和结束时间相同)。
其吞吐率是S=GP,S是吞吐率,G是载荷,P是成功发送率,PA的P取值为e的-2G次方。
SA:和PA差不多,但是多了一个时隙,可以理解为时钟周期,白话就是多长时间一个周期,5us一个周期,10us一个周期之类的,在这个周期的开始才能发送数据包,若两个设备同时发送,同样的停止并延时,这里要说一下这个多久一周期(同步时钟)是阅读器统一控制的。这样的情况若发生碰撞,必定是完全碰撞,没有部分碰撞,否则就是成功发送。
SA的吞吐率S=GP,这里SA的P取值e的-G次方,这里两个P不同记得别搞混了。
SA也有缺点,就是虽然吞吐率随数据包量涨的很高,但是跌得贼快。
https://m..com/sf_bk/item/%E6%97%B6%E9%9A%99ALOHA/9189645?fr=aladdin&ms=1&rid=10597168802908481753
网络的这个已经说得很详细了,不过不亲民,不过图片是非常好理解的,建议看图片,对比我说的
热点内容