LoRaWAN MAC层消息格式| LoRaWAN MAC命令
本页面描述LoRaWAN MAC层的函数。它提到LoRaWAN MAC LoRaWAN网络信息和它们的含义。
如图,像其他无线网络,LoRaWAN由终端设备和罗拉网关。网关的功能类似于基站移动网络和终端设备功能的手机。
像其他无线网络,从罗拉网关传输模块终端设备被称为“下行”,而从终端设备罗拉网关被称为“上行”。
LoRaWAN MAC层
LoRaWAN MAC层执行以下功能。
•MAC层之间建立联系的同行(即罗拉网关和终端设备之间)。
•MAC层处理传输和接收MAC命令和数据从应用程序层。所有LoRaWAN MAC消息确定基于MAC消息类型。这是表1所示。
•MAC层添加MHDR (MAC头)和麦克风(消息完整性代码)的开始和结束MAC载荷。MAC头的大小是1八隅体和麦克风是4八隅体大小。如前所述MAC载荷进行MAC命令或数据。
•PHY层使用的MAC层数据融合了序言,PHY头初层和物理层头CRC和整个帧CRC最后在构建PHY负载传输结束。序言的逆过程即剥离,PHY头和CRC是在接收端进行。
请参考体育与MACPHY层和MAC层的功能。
LoRaWAN MAC命令
下表提到与CID LoRaWAN MAC命令的列表,通过终端设备或网关及其功能。
表1:参考:LoRaWAN 1.0.3规范
LoRaWAN MAC消息格式
以下是在每个协议栈LoRaWAN MAC消息格式。
下表提到MAC消息类型的3位“MType场”。
MAC消息类型 | 描述 |
---|---|
000年 | 连接请求 |
001年 | 加入接受 |
010年 | 未经证实的数据 |
011年 | 未经证实的数据了 |
One hundred. | 确认数据 |
101年 | 确认数据了 |
110年 | RFU |
111年 | 专有的 |
表2:LoRaWAN MAC消息类型
连接请求和连接接受:这些消息是用于建立罗拉终端设备和网关之间的联系。
确认数据信息:这消息类型需要承认的接收器。
未经证实的数据信息:这个消息类型不需要任何认可。
专有的:这个消息类型用于将非标准消息格式功能。
RFU:这意味着留给未来使用。
图2中提到LoRaWAN PHY负载和图3中提到的内容LoRaWAN MAC有效载荷结构。有关更多信息,请参考LoRaWAN规范关于这些字段。
MAC命令是用于网络管理服务器(例如网关)和终端设备之间。这些命令是不可见的罗拉中运行的应用程序服务器和终端设备。一个数据帧由一个或多个MAC命令(搭载或传播作为单独的帧)。MAC命令隔离基于CID字段的大小1八位字节长。CID代表命令标识符。使用这些mac命令终端设备或通过网关或两者兼而有之。
例如,
0 x02 CID值用于' LinkCheckReq '命令(通过终端设备传输网关)
0 x02 CID值也被用于“LinkCheckAns”(通过网关传输终端设备)
值0 x03 CID使用网关传输“LinkADRReq”命令。
值0 x03 CID也是传输终端设备所使用的“LinkADRAns”命令。
参考:
LoRaWAN™规范,可以从下面的链接下载。
https://www.lora-alliance.org/
LoRaWAN相关链接
罗拉无线教程覆盖了下面的子主题:
主页罗拉教程罗拉频段罗拉协议栈罗拉MAC层LoRaWAN类罗拉的特性罗拉收发器模块
其他无线标准的MAC层
无线局域网MAC层1WLAN 11 ac MAC层根据OFDM WiMAX MAC层无线个域网MAC层蓝牙MAC层Zwave MAC层WBAN MAC层
其他的物联网无线技术
➤无线局域网➤线程➤EnOcean➤罗拉➤SIGFOX➤WHDI➤无线个域网➤6 lowpan➤无线个域网RF4CE➤z - wave➤NFC➤射频识别➤Lonworks➤宿务岛➤UPB