📜  HRMA协议

📅  最后修改于: 2021-08-25 17:39:25             🧑  作者: Mango

跳数保留多路访问(HRMA)协议是一种基于竞争的带保留的MAC协议,它基于时隙保留协议,并且每个时隙都具有独立的信道频率。

握手组件用于保留,以允许节点集保存跳频,从而提供无冲突的通信并保持与被掩盖的终端问题的战略距离。握手完成后,两个节点通过在同一频道上发送数据和ACK进行通信。它也是一种多通道MAC协议,可在简单的半双工FHSS无线电中运行。

特征 :
HRMA提供了一种模式,可以在依赖简单的半双工中等FHSS无线电的自组织系统中提供QoS。数值结果表明,HRMA可以实现比多通道时隙ALOHA更高的吞吐量,特别是当正常的数据包长度与时隙大小相反时,这种情况下,HRMA的最极端吞吐量接近完美协议所能获得的吞吐量。

在职的 :

  1. 当不活动的节点在列出的时隙的RTS时间开始之前有一个信息包要发送时,如果HR时间帧包含HR包,则节点退出(任意数量的HRMA时隙)。
  2. 无论如何,节点都会向计划的收集器发送RTS并保留CTS。在计划中的接收器节点获得RTS时,它会在类似时隙的CTS时间期间用CTS数据包进行应答,并且保持在类似的跳频上等待信息数据包。
  3. 如果发送方节点没有获得CTS的机会,则它会退回并在另一个时隙期间重试。无论如何,如果它获得了CTS数据包,则它会停留在当前时隙的相同跳频上,并开始向受益人发送信息数据包。
  4. 发送器和接收器节点都保持相似的跳频,直到信息包传输完成。
  5. 在时隙的CTS时间之后,肯定不传输或不接受跳的每个其他节点都将进行同步,并以基本跳频模式将后跳跳到下一个跳频。
  6. 如果在给定时隙的HR时间结束后,空闲节点具有要发送的信息包,则它会缓和下来并尝试进入另一个时隙。