LoRaWAN 1.1 网络协议规范 LoRaWAN 1.1 版本封稿很久了也没有完整啃过一遍,最近边啃边翻译,趁着这个机会把它码下来. 如果觉得哪里有问题,欢迎留言斧正. 翻译不易,转载请申明出处和链接. 3 物理层帧格式 LoRa术语包含上行消息和下行消息. 3.1 上行消息 上行消息(uplink Message)是由终端发出,并由一个或多个网关转发至网络服务器. 上行消息使用LoRa射频帧的显式模式,即包含LoRa 物理层包头(PHDR)和包头CRC(PHDR_CRC)1,负载的的完整性…
LoRaWAN 1.1 网络协议规范 LoRaWAN 1.1 版本封稿很久了也没有完整啃过一遍,最近边啃边翻译,趁着这个机会把它码下来. 如果觉得哪里有问题,欢迎留言斧正. 翻译不易,转载请申明出处和链接. 4 MAC 帧格式 Part II 4.3.1.6 帧选项(FOptsLen in FCtrl, FOpts) 在FCtrl字节中的帧选项长度域(FOptsLen)表示了包含在帧中的帧选项(FOpts)实际长度. FOpts传输最大长度为15个字节的MAC指令,这是包含在数据帧中的.参照第5…
LoRaWAN 1.1 网络协议规范 LoRaWAN 1.1 版本封稿很久了也没有完整啃过一遍,最近边啃边翻译,趁着这个机会把它码下来. 如果觉得哪里有问题,欢迎留言斧正. 翻译不易,转载请申明出处和链接. 4 MAC 帧格式 所有的LoRa 上下行消息都携带PHY负载(Payload),PHY负载以单字节的MAC头(MHDR)开始,紧跟着一个MAC负载(MACPayload)1,最终以4字节的完整性校验(MIC)结尾. 无线电PHY层: Preamble PHDR PHDR_CRC PHYPa…
LoRaWAN 1.1 网络协议规范 LoRaWAN 1.1 版本封稿很久了也没有完整啃过一遍,最近边啃边翻译,趁着这个机会把它码下来. 如果觉得哪里有问题,欢迎留言斧正. 翻译不易,转载请申明出处和链接. 5 MAC指令 网络管理时会在网络服务器和终端设备的MAC层之前传输一系列的MAC指令.MAC层指令对应用.应用服务器或终端设备的应用永不可见. 单个数据帧可以包含任何MAC指令序列,MAC指令既可以包含在FOpts字段中和正常数据一起发送,也可以放在FRMPayload字段单独发送,这是F…
LoRaWAN 1.1 网络协议规范 LoRaWAN 1.1 版本封稿很久了也没有完整啃过一遍,最近边啃边翻译,趁着这个机会把它码下来. 如果觉得哪里有问题,欢迎留言斧正. 翻译不易,转载请申明出处和链接. 2 LoRaWAN 选项介绍 LoRaTM是由Semtech 公司面向长距离.低功耗.低速率的应用而开发的无线调制技术.在本文档中,基于Class A 基础的更多功能的设备被称作"更高类别的设备". 2.1 LoRaWAN 类别(Classes) LoRa网络包含基础的LoRaWA…
LoRaWAN 1.1 网络协议规范 LoRaWAN 1.1 版本封稿很久了也没有完整啃过一遍,最近边啃边翻译,趁着这个机会把它码下来. 如果觉得哪里有问题,欢迎留言斧正. 翻译不易,转载请申明出处和链接. 1 引言 本文档阐述了LoRaWAN网络协议,它是针对电池供电的终端设备(不论移动还是固定位置)进行了优化的. LoRaWAN网络通常采用星形拓扑结构,其中网关1(gateways)用于转发终端设备2(end-devices)和中心网络服务器(network server)之间的消息,网络服…
数据链路层 简称链路层,功能在于将数据包封装成帧,控制帧对介质的访问.链路层连接了物理介质和其之上抽象层,可以使上层不用关心用什么方法在什么介质中传输信息. 在帧被传输时经过的每一跳,每个中间设备(通常也是路由器)会对帧做如下一些处理: 1. 从介质接收帧 2. 把帧解封为数据包 3. 把本设备处理完的数据包再次封装成适合传输向下一个介质的帧 4. 将新帧通过下一介质转发出去 5. 对帧进行错误检查,如果发现错误就把帧丢弃 如何将帧放到介质上or如何从介质上取得帧的技术被称为介质访问控制或者MA…
在上一篇博文中,我们见证了 IP 地址的诞生,机器一旦有了 IP,就可以在网络的环境里和其他的机器展开沟通了.     今天,我们来认识下 物理层 和 MAC 层.     日常生活中,身为 90 后的我们,如果不是通信相关专业出身的,应该从来没有接触过物理层和 MAC 层的设备.我们接触最多的,可能就是路由器了.而路由器实际上是第三层-网络层的设备了.     那咱们怎么认识物理层呢?就不扯那些深奥的理论了,从宿舍联机打魔兽说起吧.     要想宿舍里的几台电脑连接到一个局域网内,第一反应就是…
PHY模块简介 物理层位于OSI最底层,物理层协议定义电气信号.线的状态.时钟要求.数据编码和数据传输用的连接器. 物理层的器件称为PHY. 上图里的灰色方框图里的就是PHY芯片内部模块图. MAC器件通过MII接口来与PHY进行数据交换. 从图中可以看到向外发送数据和从外部接收数据时PHY所要做的一些工作. 可以简单理解成: 向外部发送数据时, MAC通过MII向PHY传送数据, 这些数据通过编码等处理, 最后再转成模拟信号发送出去. 从外部接收数据时,模拟信号先转成数字信号,再经过解码得到数…
首先介绍一下网络协议:网络协议是网络上所有设备之间通信规则的集合,他定义了通信时信息必须采用的格式和这些格式的意义.大多数 网络协议都采用分层体系结,每一层都建立在他的下层之上,向他的上一层提供服务,而把如何实现这一服务的细节对上层加以屏蔽.一台设备上 的第N层与另一台设备上的第N层进行通信的规则就是第N曾协议.在网络上的个层之间中存在着许多协议,接受方和发送方同层的协议必须一致, 否则,一方就无法识别另一方发出的信息.网络协议使网络上的设备各种设备能相互交换信息. 常用的协议有:TCP/IP协…