随着卫星物联网的发展,物联网节点数量急速膨胀,对随机接入协议吞吐量有越来越高的需求。下面我会介绍几个随机接入协议,并从原理上定性解释他们吞吐量计算的公式。
ALOHA协议
最初始的随机接入协议。由夏威夷大学的团队推导出理论公式。在夏威夷语中,ALOHA的意思是你好,也算是向世人解开了随机接入的神秘面纱。
它假设,所有的用户端都是在同一根总线上随机进行传输,这样如果有一个用户在传输还没结束的时候就有新的用户用总线进行传送就会产生一个冲突,导致传输的包发生了部分冲突。而我们要计算包传输的成功率就相当于发送一个T0长度的包,前后一个T0都没有任何一个包传送。而我们假设每个节点在任意时刻传送包的概率都是p,由泊松分布(为啥是泊松分布读者可以好好想想)推导可知在这2T0时间内有包到达的概率为:
紧接着由吞吐量的定义:S=P(成功率)*G(单位时间内发送包的总数)得到:
由该公式可知当G=0.5时S有最大值0.184.也就是说当节点数量趋向于无穷时吞吐量为0.184.我理解吞吐量就是单个包传输成功的平均概率。
这样的协