LoRaWAN链接层标准将 LoRaWAN 的终端设备分成了 3 中类型,分别是 Class A、Class B、Class C。三种类型的设备分别适合在不同的应用场景来使用。
- Class A:允许设备节点和网关之间进行双向通信的设备。在终端节点的上行数据传输完毕之后,会有两个时间比较短的下行接收窗口期。Class A 类的终端是三类终端中功率最低的设备。
- Class B:在兼容 Class A 设备的通信形式的基础上,Class B类的终端能够在预定的时间打开一个接收窗口用于接收服务器下发的消息。由于这类设备需要在预定的时间打开接收窗口,因此这类设备都需要从 LoRaWAN 的网关接收一个用于时间同步的信标,来确定这类设备是否仍然在线。
- Class C:持续与网关进行交互,接收窗口一直打开。这类终端设备的功耗比前两类的功耗都要高,但是因为接收窗口一直打开,所以通信延迟是三类设备中最低的。