LoRaWAN Backend Interface 后端协议解析 第13章 DevAddr 分配

文章目录

    • 前言
    • 1 NetID 与 DevAddr前缀的关系
    • 2 DevAddr 列举
    • 3 小结
    • End

前言

DevAddr 标识入网设备地址,v1.1 的核心规范开始关注网络漫游,联盟将DevAddr管控起来,高级别成员享受到较多的设备地址数量。

《LoRaWAN-Backend-Interfaces-v1.0》,即LoRaWAN后端接口协议规范 V1.0 版本( 2017 年 10 月 11 日定稿)。我正在陆续对协议的各个章节解析,详细点此查看。

本文作者twowinter,转载请注明作者:http://blog.csdn.net/iotisan/

1 NetID 与 DevAddr前缀的关系

联盟分配24bit_NetID
TYPE+ID
DevAddr前缀

2 DevAddr 列举

分配 地址范围 拥有的设备地址数量
实验/私有网络 0x00000000~0x01ffffff 全体共享 ‭16,777,216‬
Type0 Sponsor 0x02000000~0x7fffffff 单独拥有 33,554,432
Type1 0x80000000~0xbfffffff 单独拥有 16,777,216
Type2 0xc0000000~0xdfffffff 单独拥有 1,048,576
Type3 Contribute 0xe0000000~0xefffffff 单独拥有 262,144
Type4 0xf0000000~0xfbffffff 单独拥有 65,536
Type5 0xf0000000~0xfbffffff 单独拥有 8,192
Type6 Institutional 0xfc000000~0xfdffffff 单独拥有 1,024
Type7 0xfe000000~0xfeffffff 单独拥有 128

这是目前给LoRa联盟成员开放的设备地址号段,所以我们可以从设备地址上看出来目前设备是属于哪个级别成员的网络。

  • 00、01打头的是实验和私有网络
  • 02到7f打头的是联盟Sponsor的网络
  • e打头的是联盟贡献者的网络

3 小结

32bit的DevAddr标识入网设备的地址,早期 v1.0.x 的核心规范中,其规定比较粗犷,不同网络运营商瓜分7bit的前缀,后25位由运营商自己分配给设备,这样每个运营商拥有2^25个设备地址数量。

但从 v1.1.0 的核心规范开始注意网络漫游,将 DevAddr 管控起来,前缀不再使用高7bit,变得更加灵活,高级别成员才能享受到较多的设备地址数量。

End


LoRaWAN Backend Interface 后端协议解析 第13章 DevAddr 分配_第1张图片

你可能感兴趣的:(LoRaWAN,LoRa,backend,联,-,LoRa)