發布日期:2022-05-25 點擊率:64
慧聯科技有限公司
在這篇文章中,將為和大家分享節點的三種工作方式中的ClassA和ClassC。此文來自小七老師,小七老師是騰訊云在線課堂物聯網講師。
LoRaWAN,LoRa節點
節點的工作方式總共分為三種,第一種叫Class A,A的全稱是All,意思是所有LoRaWAN節點都必須支持該工作方式。第二種叫Class B,B的全稱是Beacon,Class B工作方式的節點,可以周期性的接收NS發送的數據。第三種叫Class C,C的全稱是Continuously,Class C工作方式的節點幾乎是持續不斷的打開接收窗口。對于LoRaWAN節點來說,所有的節點都必須支持Class A工作方式,Class B和Class C的工作方式是可選的,節點可支持可不支持。
下面我們來詳細介紹下ClassA和ClassC工作方式。
LoRaWAN,節點,Class A
第二接收窗口,也就是RX2的接收速率和接收頻率,LoRaWAN協議中對不同頻段規定了默認值。例如中國的CN470頻段,RX2默認的接收速率是DR0(Data Rate),接收頻率是505.3MHz。
RECEIVE_DELAY2的時間默認比RECEIVE_DELAY1多1秒。RECEIVE_DELAY1只有在發送Join Request的時候是5秒,此時RECEIVE_DELAY2就是6秒。其他時候RECEIVE_DELAY1默認都是1秒,RECEIVE_DELAY2是2秒。
如果NS想給Class A的節點發送消息,NS只能等待接收到節點的消息之后才能向節點發送消息。因為Class A的節點在發送消息之后才會打開兩個接收窗口,其他時候Class A的節點是無法接收到NS下發的消息的。
Class B相對最復雜,我們先來介紹下class C,再介紹Class B。
Class C和Class A很相似。Class C的節點,在發送數據時間和開啟RX1的時間以外的所有其他時間,RX2是一直開啟的。
因為Class C節點的接收窗口是不關閉的,所以它幾乎可以隨時接收NS下發給它的消息。
在接下來的文章中,將會繼續分享更多的LoRaWAN相關知識,希望大家持續關注我們。
下一篇: PLC、DCS、FCS三大控
上一篇: NB-IoT和LoRa正處于競