概述
提供一个低成本,在世界范围内,单一材料清单解决方案罗拉®操作,Semtech提出2.4 ghz的物理层全球ISM波段的模拟LoRaWAN®协议通过额外的区域参数集。
为了便于理解和应用程序中,我们提出的参数完全相同的格式作为一套传统的区域参数,文中称为ISM2400。
注意:罗拉在2.4 ghz不是罗拉联盟支持的一个项目®或任何LoRaWAN协议项目在其工作小组。
2.4 ghz区域参数:ISM2400
ISM2400序言格式
应该使用以下同步单词:
调制 |
同步字 |
罗拉博士 |
序言长度 |
罗拉 |
0 x21 |
DR0-DR5 |
8个符号 |
TBD |
TBD |
TBD |
ISM2400频率
原则上,由网络运营商网络渠道可以归结;然而,必须实现以下三个默认的渠道。这些都是如下图所示,连同其他frequently-occupied渠道在2.4 GHz的ISM波段。wi - fi频道1、6和11所示红色和BLE广告渠道所示蓝色(所有的频率都在MHz)。
图1:默认通道,必须实现
终端设备必须能够操作这些通道和网关应该得到不断。
下表显示了ISM2400默认频道:
调制 |
带宽(赫兹) |
频道频率(MHz) |
罗拉博士 |
Nb渠道 |
工作周期 |
---|---|---|---|---|---|
罗拉 |
812年 |
2403年 |
DR0, DR7 |
3 |
时间待定 |
ISM2400-compatible终端设备应当能够在2400至2480 mhz频段,功能一个通道数据结构存储至少16通道的参数。通道数据结构对应于一组频率和相应的数据速率可用频率。
前三个通道对应于2403、2425和2479 mhz / DR0 DR7。他们必须在每个终端设备实现。通过这些默认通道不能被修改NewChannelReq命令;这保证最小的常见渠道设置终端设备和网络之间的网关。
下表列出了频率,应使用设备播放结束JoinReq消息。JoinReq消息传输频宽比应当遵守规则中描述重发退下章的LoRaWAN规范文档。
下表展示了ISM2400 JoinReq频道列表:
调制 |
带宽(赫兹) |
频道频率(MHz) |
罗拉博士 |
Nb渠道 |
---|---|---|---|---|
罗拉 |
812年 |
2403年 |
DR0——DR7 |
3 |
ISM2400数据速率和最终设备输出功率编码
没有时间限制住ISM2400 PHY层。因此,TxParamSetupReqMAC命令必须在ISM2400设备实现。
以下编码用于数据速率(博士)和终端设备附近(TXPower) ISM2400乐队:
数据速率 |
配置 |
指示性物理比特率(比特/秒) |
---|---|---|
0 |
罗拉:SF12 / 812千赫 |
1.2 k |
1 |
罗拉:SF11 / 812千赫 |
2.1 k |
2 |
罗拉:SF10 / 812千赫 |
3.9 k |
3 |
罗拉:SF9 / 812千赫 |
7.1 k |
4 |
罗拉:SF8 / 812千赫 |
12.7 k |
5 |
罗拉:SF7 / 812千赫 |
22.2 k |
6 |
罗拉:SF6 / 812千赫 |
38 k |
7 |
罗拉:SF5 / 812千赫 |
63 k |
8 . . 15 |
RFU |
附近是指dBm的等效全向辐射功率,即辐射输出功率与各向同性天线辐射功率有关同样四面八方,而获得dBi的表达。下面的表显示了附近的值与不同TXPower水平。
TXPower |
配置(附近) |
0 |
马克斯附近 |
1 |
马克斯附近- 2 db |
2 |
马克斯附近- 4 db |
3 |
马克斯附近- 6 db |
4 |
马克斯附近- 8分贝 |
5 |
马克斯附近- 10分贝 |
6 |
马克斯附近- 12 db |
7 |
马克斯附近- 14 db |
8 . . 15 |
RFU |
默认情况下马克斯附近应当+ 10 dbm保证初始全球合规。最大的附近可以修改通过的网络服务器TxParamSetupReqMAC命令。它应该使用的终端设备和网络服务器TxParamSetupReq由设备通过承认吗TxParamSetupAn年代。
如果终端设备不能达到+ 10 dbm附近,设备的最大附近应传达到网络服务器使用一个带外通道终端设备调试过程中。
ISM2400 JoinAccept CFList
ISM2400区域参数实现一个可选的频道频率列表(CFlist)的16个八位字节JoinAccept消息。
在这种情况下,CFList列出五个频道频率频道3到7,即每个频率编码为一个24位无符号整数(三个八位字节)。所有这些渠道都可用DR0 DR7 812 kHz罗拉调制。紧随其后的是一个频率的列表CFListType八隅体,总共16个八位字节。的CFListType应等于零(0)来表示的CFList包含一个频率的列表。
大小(字节) |
3 |
3 |
3 |
3 |
3 |
1 |
CFList |
频率甲基 |
频率甲烷 |
频率Ch5 |
频率互动 |
频率Ch7 |
CFListType |
实际的信道频率在赫兹(200 x频率),即代表频率200 mhz以下值保留以供将来使用。这允许设置一个通道之间的频率200 mhz到200年的3.35 ghz赫兹的步骤。未使用的频道有一个频率值为0。的CFList是可选的,它的存在可以检测到JoinAccept消息的长度。如果存在,CFList应当取代所有先前的通道存储在终端设备中,除了三个默认频道。新定义的通道是立即启用和可用的终端设备的通信。
频率编码在MAC的命令
MAC的命令NewChannelReq,RxParamSetupReq,BeaconFreqReq和PingSlotChannelReq所有包含三个字节的字段(频率)编码频率。
ISM2400地区,必须使用以下编码:频率(频率)字段是一个24位无符号整数。实际的信道频率在赫兹(200 x频率),即值代表频率200 mhz以下保留供以后使用。这允许设置一个通道之间的频率200 mhz到200年的3.35 ghz赫兹的步骤。
ISM2400区域参数只支持最多16频道。当ChMaskCntl字段为0,ChMask场单独启用/禁用每个16频道。下表提供了ChMaskCntl值。
ChMaskCntl |
ChMask适用于 |
---|---|
0 |
通道0到15 |
1 |
RFU |
. . |
. . |
4 |
RFU |
5 |
RFU |
6 |
所有频道 设备应当使所有当前定义的 |
7 |
RFU |
如果ChMaskCntl字段值的价值意义RFU,终端设备应当拒绝命令和设置面具ACK频道在其响应。
ISM2400最大载荷大小
的最大MACPayload大小长度(米)是显示在下表中。它是来自一个限制PHY层的使用和依赖于有效的调制速率,考虑可能的中继器封装层。的最大应用程序负载长度没有可选的据控制字段(N)也是(仅用于信息)。的价值N可能是,如果小一点的吗录像字段非空:
数据速率 |
米 |
N |
0 |
59 |
51 |
1 |
123年 |
115年 |
2 |
228年 |
220年 |
3 |
228年 |
220年 |
4 |
228年 |
220年 |
5 |
228年 |
220年 |
6 |
228年 |
220年 |
7 |
228年 |
220年 |
15 |
没有定义 |
如果终端设备永远不会操作与中继器吗,那么的最大应用程序负载长度没有可选的据控制字段应该显示:
数据速率 |
米 |
N |
---|---|---|
0 |
59 |
51 |
1 |
123年 |
115年 |
2 |
248年 |
240年 |
3 |
248年 |
240年 |
4 |
248年 |
240年 |
5 |
248年 |
240年 |
6 |
248年 |
240年 |
7 |
248年 |
240年 |
15 |
没有定义 |
ISM2400接收窗口
RX1接收窗口使用相同的前上行通道。数据速率是一个上行数据速率的函数RX1DROffset在下表中给出。允许的值RX1DROffset在[0:5]范围。值范围(者)被保留,以供将来使用。下表显示了ISM2400下行RX1数据速率的映射。
RX1DROffset |
0 |
1 |
2 |
3 |
4 |
5 |
---|---|---|---|---|---|---|
上游数据速率 |
在RX1槽下游数据速率 |
|||||
DR0 |
DR0 |
DR0 |
DR0 |
DR0 |
DR0 |
DR0 |
根据DR1 |
根据DR1 |
DR0 |
DR0 |
DR0 |
DR0 |
DR0 |
DR2 |
DR2 |
根据DR1 |
DR0 |
DR0 |
DR0 |
DR0 |
DR3 |
DR3 |
DR2 |
根据DR1 |
DR0 |
DR0 |
DR0 |
DR4 |
DR4 |
DR3 |
DR2 |
根据DR1 |
DR0 |
DR0 |
DR5 |
DR5 |
DR4 |
DR3 |
DR2 |
根据DR1 |
DR0 |
DR6 |
DR6 |
DR5 |
DR4 |
DR3 |
DR2 |
根据DR1 |
DR7 |
DR7 |
DR6 |
DR5 |
DR4 |
DR3 |
DR2 |
RX2接收窗口使用一个固定的频率和数据率。默认的参数是2423 mhz / DR0 (SF12 812 khz)
ISM2400 B类信标和默认下行通道
灯塔应传播使用以下设置
博士 |
0 |
对应于812 kHz BW SF12传播因素 |
CR |
1 |
编码率= 4/5 |
信号极性 |
Non-inverted |
而不是正常的下行流量,它使用反向 |
信标帧的内容是:
大小(字节) |
5 |
4 |
2 |
7 |
3 |
2 |
BCNPayload |
RFU |
时间 |
儿童权利公约 |
Gateway-specific |
RFU |
儿童权利公约 |
灯塔的默认广播频率2424 mhz。
B类默认下行pingSlot频率2424 mhz
ISM2400默认设置
以下参数建议值ISM2400乐队。
RECEIVE_DELAY1 |
1 |
RECEIVE_DELAY2 |
2 s(必须RECEIVE_DELAY1 + 1) |
JOIN_ACCEPT_DELAY1 |
5 s |
JOIN_ACCEPT_DELAY2 |
6 s |
MAX_FCNT_GAP |
16384年 |
ADR_ACK_LIMIT |
64年 |
ADR_ACK_DELAY |
32 |
ACK_TIMEOUT |
2 + / - 1 s(随机延迟1 - 3秒) |
如果实际参数值在终端设备中实现不同于这些默认值(例如终端设备使用更长的RECEIVE_DELAY1和RECEIVE_DELAY2延迟),这些参数必须传达到网络服务器使用一个带外通道终端设备调试过程中。网络服务器可能不接受不同于默认值的参数。