LORAWAN中文教程.doc

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LoRaWAN 规范 1.0 (2~章) 2 Introduction on LoRaWAN options 2.1 LoRaWAN Classes 终端双向通讯(A类) 低功耗,先发送后接收,发送和接收交替进行。终端只有再发送数据后才能接收处理服务器发送来的数据,发送数据不受接收数据的限制。收发比=1:1 具有接收时隙的终端双向通讯(B类) 同样是先发送后接收,不同的是每次发送后按照一定时间间隔启动接收窗口,接收多条数据。时间间隔从网关获取,以便服务器知晓终端接收消息的时刻。收发比=1:N 最大接收时隙的终端双向通讯(C类) 打开接收窗口的时间间隔很小,几乎不间断的接收消息。比A和B更耗能,但和服务器交互的延迟低。 2.2 规范 高级类的附加功能向下兼容低级类。所有LoRaWAN终端必须实现A类的功能。 注意:本规范手册中:物理消息格式、MAC消息格式以及A类和其它高级类都具备的东西,只在本手册的A类部分介绍。 3 Physical Message Formats LoRa中区分上行和下行的术语。 3.1 上行链路消息 上行链路消息由终端发送经过一个或多个网关中转到达网络服务器。 它使用的LoRa无线分组显性模式由物理头(PHDR)和它的CRC(PHDR_CRC)校验组成。负载的一致性(发送和接收的数据完全一致,不仅仅是完整)由CRC保证。 Uplink PHY: 3.2 下行链路消息 下行链路消息由网络服务器发送给终端设备,每条消息对应的终端设备是唯一确定的,而且只通过一个网关中转。 下行链路消息由物理头(PHDR)和这个头的CRC(PHDR_CRC)组成。 下行链路消息: 3.3 接收窗口 设备终端每次发送数据(上行传输)后打开两个短接收窗口(short receive windows)。接收窗口的启动时间是配置好的时间周期,该时间在最近一条上行传输比特数据的结尾。 4 MAC Message Formats LoRa所有的上下行链路消息都会包含PHY负载,该负载以单字节MAC头为开始,MAC头后面是MAC负载,结尾是4字节的消息一致码(MIC)。 4.1 MAC Layer (PHYPayload) MACPayload字段长度M的最大值见第六章。 4.2 MAC Header (MHDR field) MAC 头中包含消息类型(MType)和帧编码所遵循的LoRaWAN规范的主版本号(Major)。RFU是保留位。 4.2.1 Message type (MType bit field) LoRaWAN自定义了六个独特的MAC消息类型:join request, join accept, unconfirmed data up/down, 以及 confirmed data up/down MType Description 备注 000 Join Request 无线激活过程使用,具体见章节6.2 001 Join Accept 无线激活过程使用,具体见章节6.2 010 Unconfirmed Data Up 接受者不必回应 011 Unconfirmed Data Down 接受者不必回应 100 Confirmed Data Up 接受者必须回应 101 Confirmed Data Down 接受者必须回应 110 RFU 保留 111 Proprietary 用来实现自定义格式的消息,交互的设备之间必须有相同的处理逻辑,不能和标准消息互通 4.2.1.1 Join-request and join-accept messages 已经添加上表的到备注 4.2.1.2 Data messages 消息数据既能传输MAC命令又能传输应用数据,甚至可以一起发送。不同消息类型用不同的方法保证一致性,下面会介绍这一点。 4.2.2 Major version of data message (Major bit field) Major bits Description 00 LoRaWAN R1 01..11 RFU(保留) 注意:主版本号指明激活过程中(in the join procedure)使用的消息格式(章节6.2)和MAC Payload前4字节(第4章)。终端要为每个不同的主版本号实现不同子版本的消息格式。终端使用的主版本号应当提前发送给网络服务器,可以作为其它消息的一部分捎带发送,如,设备个性化信息。 4.3 MAC Payload of Data Messages (MACPayload) MAC 荷载,也就是所谓的“数据帧”,包含:帧头(FHDR)、可配置的端口字段(FPort)以及可配置的帧负载字段(FRMPayload) 4.3.1 Frame header (FH

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档