lorawan 1.0 document
LoRaWAN 1.0 规范是LoRa(Long Range Wide Area Network)技术的无线通信协议标准,主要用于物联网(IoT)设备的低功耗广域网络连接。以下是根据给定文件内容提炼出的关键知识点: 1. **LoRaWAN 类别**: - **A 类终端**:采用双向通讯,低功耗,终端在发送数据后才开启接收窗口,收发比例为1:1。这种模式下,接收数据依赖于发送数据。 - **B 类终端**:增加了接收时隙,每次发送后按预设时间间隔开启接收窗口,接收多条数据。时间间隔由网关提供,降低服务器与终端交互的延迟,收发比为1:N。 - **C 类终端**:接收窗口间隔极小,几乎连续接收,功耗较高但响应速度更快。 2. **规范兼容性**: - 高级类别终端(B类和C类)向下兼容A类,所有LoRaWAN终端必须实现A类功能。 3. **物理消息格式**: - **上行链路消息**:由终端发送,经过一个或多个网关转发至网络服务器,由物理头(PHDR)和CRC校验组成,确保负载的一致性。 - **下行链路消息**:由服务器发送,通过单一网关到终端,同样包含物理头和CRC校验。 4. **接收窗口**: - 终端在上行传输后打开两个短接收窗口,窗口启动时间基于上行传输结束时间配置。 5. **MAC消息格式**: - 所有LoRaWAN消息包含PHY负载,以MAC头开始,后跟MAC负载,并以4字节的MIC结束。 - **MAC层(PHYPayload)**:最大长度见第六章。 - **MAC头(MHDR)**:包含消息类型(MType)和主版本号(Major),RFU位保留。 6. **消息类型(MType)**: - 六种独特类型:join request, join accept, unconfirmed data up/down, confirmed data up/down,以及proprietary(自定义)消息。 7. **主版本号(Major)**: - 主要用于指示激活过程中的消息格式和MAC Payload的前4字节,终端需要支持不同主版本号的消息格式。 8. **MAC Payload of Data Messages**: - 包含帧头(FHDR),可配置的端口字段(FPort)和帧负载字段(FRMPayload)。 - **帧头(FHDR)**:包含设备地址、应用数据包计数器等信息。 9. **数据消息**: - 数据消息可以传输MAC命令和应用数据,不同消息类型有不同的一致性保障机制。 LoRaWAN 1.0规范提供了三种不同类型的终端通信模式,确保了低功耗与高效通信的平衡。其物理和MAC消息格式确保了数据传输的可靠性和安全性,而消息类型和主版本号的设定则允许灵活的网络管理和扩展。
剩余45页未读,继续阅读
- 粉丝: 1
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助