Class B概述
Class A節點設備在每次發送上行數據后都會緊跟兩個短暫的下行接收窗口,以此實現雙向通信。Class B除了Class A的接收窗口,還會通過Beacon的方式與網關協商在時間打開接收窗口,周期性的接收NS發送的數據。 本文以星縱物聯智能開關面板為例。
準備
- 星縱物聯LoRaWAN®網關
- LoRaWAN®終端節點:智能開關面板
步驟
1. 開關面板配置
使用手機NFC讀取開關面板,進入“LoRaWAN®設置 >工作模式”,將Class C切換成Class B重新寫入即可。

2. 網關配置
- 網關Class B功能開關默認是關閉,若需使用,請提前開啟(信標發送周期配置為128s即開啟功能)。進入“Packet Forwarder> 高級設置”把信標發送周期修改為128s后點擊保存&應用。

- 在Network Server上添加節點時需要將節點類型選擇為Class B,例如使用內置Network Server,配置Profiles時需勾選Class B工作方式。

注意:在 “Network Server > 設備” ,添加開關面板時需要選擇對應的Profiles。
3. 開關面板與網關數據交互
- 添加開關面板,并入網成功后,看Network Server里面的數據流剛開始為Class A,當數據流設備工作方式顯示為Class B時,表示開關面板成功切換到Class B模式。切換時間大約需要2~3min。


- 切換到Class B后下發數據,可以發現不需要等待開關面板上報,網關即可下發數據。

4. 節點和網關日志查看
- 節點使用Class B Ping Slot窗口接收到數據的日志打印。

- 網關包轉發里面的日志,lora-pkt-fwd.log可以查看信標發送的速率和頻率,注意此處DR代表的值是SF。

- 節點切換到Class B后,上報數據相應字段為true。

5. 默認信標參數(不同區域)

