發布日期:2022-05-25 點擊率:53
規范 V1.0.2 版本( 2016 年 7 月定稿)。
我正在陸續對協議的各個章節進行翻譯,具體其他章節的譯文,以及譯文之外的代碼解析,可點此查看帖子LoRa學習筆記_匯總。
本文作者twowinter,轉載請注明作者:http://blog.csdn.net/iotisan/
第3章 PHY 幀格式
LoRa 有上行消息和下行消息。
上行消息是由終端發出,經過一個或多個網關轉發給網絡服務器。
上行消息使用 LoRa 射頻幀的嚴格模式,消息中含有 PHDR 和 PHDR_CRC 。載荷有CRC校驗來保證完整性。
PHDR,PHDR_CRC 及載荷 CRC 域都通過射頻收發器加入。
上行 PHY:
Preamble | PHDR | PHDR_CRC | PHYPayload | CRC |
圖2.上行PHY幀格式
下行消息是由網絡服務器發出,經過單個網關轉發給單個終端。
下行消息使用射頻幀的嚴格模式,消息中包含 PHDR 和 PHDR_CRC。
下行 PHY:
Preamble | PHDR | PHDR_CRC | PHYPayload |
圖3.下行PHY幀格式
每個上行傳輸后終端都要開兩個短的接收窗口。接收窗口開始時間的規定,是以傳輸結束時間為參考。
圖4.終端接收時隙的時序圖
第一接收窗口 RX1 使用的頻率和上行頻率有關,使用的速率和上行速率有關。RX1 是在上行調制結束后的 RECEIVE_DELAY1 秒打開。上行和 RX1 時隙下行速率的關系是按區域規定,詳細描述在[LoRaWAN地區參數]文件中。默認第一窗口的速率是和最后一次上行的速率相同。
第二接收窗口 RX2 使用一個固定可配置的頻率和數據速率,在上行調制結束后的 RECEIVE_DELAY2 秒打開。頻率和數據速率可以通過 MAC 命令(見 第5章)。默認的頻率和速率是按區域規定,詳細描述在[LoRaWAN地區參數]文件中。
接收窗口的長度至少要讓終端射頻收發器有足夠的時間來檢測到下行的前導碼。
如果在任何一個接收窗口中檢測到前導碼,射頻收發器需要繼續激活,直到整個下行幀都解調完畢。如果在第一接收窗口檢測到數據幀,且這個數據幀的地址和MIC校驗通過確認是給這個終端,那終端就不必開啟第二個接收窗口。
如果網絡想要發一個下行消息給終端,它會精確地在兩個接收窗口的起始點發起傳輸。
終端在第一或第二接收窗口收到下行消息后,或者在第二接收窗口階段,不能再發起另一個上行消息。
節點在LoRaWAN收發窗口階段可以收發其他協議,只要終端能滿足當地要求以及兼容LoRaWAN協議。
下一篇: PLC、DCS、FCS三大控
上一篇: LoRaWAN協議中文版 第