02-LoRaWAN命令
本章节下载: 02-LoRaWAN命令 (161.08 KB)
目 录
1.1.3 display iot lora node-info ap
1.1.5 iot lora forwarding-policy
1.1.7 iot lora keepalive interval
1.1.10 iot lora statistics-report interval
1.1.13 node-info learning enable
1.1.14 reset iot lora node-info ap
channel-group命令用来配置LoRa射频的工作信道组。
undo channel-group命令用来恢复缺省情况。
【命令】
channel-group group-number
undo channel-group
【缺省情况】
未配置LoRa射频的工作信道组。
【视图】
LoRa射频视图
【缺省用户角色】
network-admin
【参数】
group-number:LoRa射频的工作信道组,取值范围为1~12。
【使用指导】
仅当LoRa网关工作在470MHz的频段时,才能配置LoRa射频的工作信道组,用于选择干扰比较低的信道组与LoRa终端进行通信。
不同工作信道组对应的信道中心频率,如表1-1所示。
表1-1 不同工作信道组对应的信道中心频率(单位MHz,信道带宽125KHz)
工作信道组 |
信道1 |
信道2 |
信道3 |
信道4 |
信道5 |
信道6 |
信道7 |
信道8 |
1 |
470.3 |
470.5 |
470.7 |
470.9 |
471.1 |
471.3 |
471.5 |
471.7 |
2 |
471.9 |
472.1 |
472.3 |
472.5 |
472.7 |
472.9 |
473.1 |
473.3 |
3 |
473.5 |
473.7 |
473.9 |
474.1 |
474.3 |
474.5 |
474.7 |
474.9 |
4 |
475.1 |
475.3 |
475.5 |
475.7 |
475.9 |
476.1 |
476.3 |
476.5 |
5 |
476.7 |
476.9 |
477.1 |
477.3 |
477.5 |
477.7 |
477.9 |
478.1 |
6 |
478.3 |
478.5 |
478.7 |
478.9 |
479.1 |
479.3 |
479.5 |
479.7 |
7 |
479.9 |
480.1 |
480.3 |
480.5 |
480.7 |
480.9 |
481.1 |
481.3 |
8 |
481.5 |
481.7 |
481.9 |
482.1 |
482.3 |
482.5 |
482.7 |
482.9 |
9 |
483.1 |
483.3 |
483.5 |
483.7 |
483.9 |
484.1 |
484.3 |
484.5 |
10 |
484.7 |
484.9 |
485.1 |
485.3 |
485.5 |
485.7 |
485.9 |
486.1 |
11 |
486.3 |
486.5 |
486.7 |
486.9 |
487.1 |
487.3 |
487.5 |
487.7 |
12 |
487.9 |
488.1 |
488.3 |
488.5 |
488.7 |
488.9 |
489.1 |
489.3 |
【举例】
# 配置LoRa射频的工作信道组为11。
<Sysname> system-view
[Sysname] wlan ap ap1 model WA5320X-L
[Sysname-wlan-ap-ap1] lora-radio 1
[Sysname-wlan-ap-ap1-LoRa-Radio-1] channel-group 11
display iot lora ap命令用来显示指定AP的LoRa信息。
【命令】
display iot lora ap ap-name
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
ap-name:显示指定AP的LoRa信息。ap-name表示AP的名称,为1~64个字符的字符串,可以包含字母、数字、下划线、“.”、“[”、“]”、“/”及“-”,区分大小写。
【使用指导】
只有支持LoRa模块的AP才能显示LoRa信息。
【举例】
# 显示指定AP的LoRa信息。
<Sysname> display iot lora ap ap1
Server domain : N/A
Domain IP : N/A
Server IP : 10.99.43.107
Destination port : 1680
Destination push port : 1690
Keepalive interval : 15 seconds
Statistics report interval : 90 seconds
Encryption : Enabled
Encrypted destination port : 1702
CRC forwarding-policy : CRC correct
GWMP version : 2
Radio 1:
Channel group : 11
Tx power : 20 dBm
Aging time : 60 minutes
End node info learning : Disabled
表1-2 display iot lora ap命令显示信息描述表
字段 |
描述 |
Server domain |
LoRa服务器的域名 |
Domain IP |
通过LoRa服务器的域名解析的IP地址 |
Server IP |
LoRa服务器的IP地址 |
Destination port |
LoRa服务器的端口号 |
Destination push port |
Push链路的LoRa服务器端口号 |
Keepalive interval |
LoRa网关和LoRa服务器之间链路保活的时间间隔,单位为秒 |
Statistics report interval |
LoRa网关向LoRa服务器上报统计信息的时间间隔,单位为秒 |
Encryption |
LoRa网关加密功能: · Enabled:开启状态 · Disabled:关闭状态 |
Encrypted destination port |
与LoRa网关建立加密链路的LoRa服务器端口号 |
CRC forwarding-policy |
LoRa网关报文的CRC转发策略: · CRC all:转发所有的报文 · CRC correct, No CRC:转发CRC校验正确以及没有进行CRC校验的报文 · CRC correct, CRC error:转发CRC校验正确以及CRC校验错误的报文 · CRC correct:转发CRC校验正确的报文 |
GWMP version |
LoRa网关报文的GWMP协议版本号 |
Radio |
LoRa射频接口 |
Channel group |
LoRa射频接口的信道组(本字段仅当LoRa射频频段为470MHz时,才会显示) 如果未配置,则显示为N/A |
Tx power |
LoRa射频接口的发送功率 |
Aging time |
终端表项信息的老化时间,单位为分钟 |
End node info learning |
LoRa射频接口的终端表项信息学习功能: · Enabled:开启状态 · Disabled:关闭状态 |
display iot lora node-info ap命令用来显示指定AP学习到的LoRa终端表项信息。
【命令】
display iot lora node-info ap ap-name
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
ap-name:表示AP的名称,为1~64个字符的字符串,可以包含字母、数字、下划线、“.”、“[”、“]”、“/”及“-”,区分大小写。
【使用指导】
只有支持LoRa模块的AP才能显示终端表项信息。
【举例】
# 显示指定AP学习到的终端表项信息。
<Sysname> display iot lora node-info ap ap1
Total end nodes: 2
Node IP FPort ADR FCnt LRID Aged after
0.0.0.38 3 Disabled 7680 1 00:59:34
0.0.141.35 3 Disabled 44294 1 00:19:10
表1-3 display iot lora node-info ap命令显示信息描述表
字段 |
描述 |
Total end nodes |
终端表项信息数量 |
Node IP |
终端设备IP地址 |
FPort |
终端报文携带的端口号 |
ADR |
终端报文中的ADR(Adaptive Date Rate,速率自适应)状态: · Enabled:开启状态 · Disabled:关闭状态 |
FCnt |
终端报文中的消息ID |
LRID |
接收到终端报文的LoRa射频 |
Aged after |
终端表项信息的剩余老化时间,显示为时:分:秒 |
【相关命令】
· node-info aging
· node-info learning enable
iot lora encrypt命令用来开启LoRa网关的加密功能,并指定LoRa服务器的加密端口号。
undo iot lora encrypt命令用来关闭LoRa网关的加密功能。
【命令】
iot lora encrypt [ port port-number ]
undo iot lora encrypt
【缺省情况】
LoRa网关的加密功能处于关闭状态。
【视图】
AP视图
【缺省用户角色】
network-admin
【参数】
port-number:指定LoRa服务器的加密端口号,取值范围为1025~65535,缺省值为1702。
【使用指导】
配置该命令后,LoRa网关和LoRa服务器交互的报文将会通过该命令指定的LoRa服务器端口进行加密传输。
不配置本命令,LoRa网关和LoRa服务器交互的报文将会通过iot lora server-address或者iot lora server-domain命令指定的LoRa服务器端口进行明文传输。
修改配置的LoRa服务器,会清除LoRa网关的加密配置,如果需要加密传输,则需要重新开启LoRa网关的加密功能。
【举例】
# 开启LoRa网关的加密功能并指定LoRa服务器的加密端口号为5000。
<Sysname> system-view
[Sysname] wlan ap ap1 model WA5320X-L
[Sysname-wlan-ap-ap1] iot lora encrypt port 5000
【相关命令】
· display iot lora ap
iot lora forwarding-policy命令用来配置LoRa网关报文的CRC转发策略。
undo iot lora forwarding-policy命令用来恢复缺省情况。
【命令】
iot lora forwarding-policy { all | crc-error | no-crc }
undo iot lora forwarding-policy
【缺省情况】
只转发CRC校验正确的报文。
【视图】
AP视图
【缺省用户角色】
network-admin
【参数】
all:转发所有的报文。
crc-error:只转发CRC校验正确以及CRC校验错误的报文。
no-crc:只转发CRC校验正确以及没有进行CRC校验的报文。
【使用指导】
本命令用来配置LoRa网关报文的CRC转发策略,只有匹配了对应CRC转发策略的报文才会被转发,否则报文将被丢弃。
【举例】
# 配置LoRa网关报文的CRC转发策略为crc-error。
<Sysname> system-view
[Sysname] wlan ap ap1 model WA5320X-L
[Sysname-wlan-ap-ap1] iot lora forwarding-policy crc-error
【相关命令】
· display iot lora ap
iot lora gwmp-version命令用来配置LoRa网关报文的GWMP协议版本号。
undo iot lora gwmp-version命令用来恢复缺省情况。
【命令】
iot lora gwmp-version version
undo iot lora gwmp-version
【缺省情况】
GWMP协议版本号为Version 2。
【视图】
AP视图
【缺省用户角色】
network-admin
【参数】
version:GWMP协议版本号,取值范围为1~2。
【使用指导】
本命令用来配置LoRa网关报文的GWMP协议版本号,版本号为1时,LoRa网关不会向LoRa服务器发送Tx ACK报文;版本号为2时,才会向LoRa服务器发送Tx ACK报文。
【举例】
# 配置LoRa网关报文的GWMP协议版本为1。
<Sysname> system-view
[Sysname] wlan ap ap1 model WA5320X-L
[Sysname-wlan-ap-ap1] iot lora gwmp-version 1
【相关命令】
· display iot lora ap
iot lora keepalive interval命令用来配置LoRa网关和LoRa服务器之间链路保活的时间间隔。
undo iot lora keepalive interval命令用来恢复缺省情况。
【命令】
iot lora keepalive interval interval
undo iot lora keepalive interval
【缺省情况】
LoRa网关和LoRa服务器之间链路保活的时间间隔为10秒。
【视图】
AP视图
【缺省用户角色】
network-admin
【参数】
interval:LoRa网关和LoRa服务器之间链路保活的时间间隔,取值范围为5~100,单位为秒。
【使用指导】
LoRa网关和LoRa服务器之间通过保活机制来确认链路是否正常工作。LoRa网关周期性地向LoRa服务器发送保活报文,如果在三个保活时间内未收到服务器回应的应答报文,则LoRa网关标记链路为断开状态。
在NAT组网中,如果配置链路保活的时间间隔过长,会由于NAT会话的超时时间过短导致丢包,建议配置的时间间隔小于NAT会话的超时时间。
【举例】
# 配置LoRa网关与LoRa服务器之间链路保活的时间间隔为15秒。
<Sysname> system-view
[Sysname] wlan ap ap1 model WA5320X-L
[Sysname-wlan-ap-ap1] iot lora keepalive interval 15
【相关命令】
· display iot lora ap
iot lora server-address命令用来配置LoRa服务器的IP地址和端口号。
undo iot lora server-address命令用来恢复缺省情况。
【命令】
iot lora server-address ip ipv4-address port port-number [ push-port push-port-number ]
undo iot lora server-address
【缺省情况】
未配置LoRa服务器的IP地址和端口号。
【视图】
AP视图
【缺省用户角色】
network-admin
【参数】
ip ipv4-address:指定LoRa服务器的IPv4地址。
port port-number:指定LoRa服务器的端口号,取值范围为1025~65535。
push-port push-port-number:指定LoRa服务器的Push端口号,取值范围为1025~65535,缺省值为port参数指定的端口号。
【使用指导】
只有配置了LoRa服务器后,LoRa网关才可以和LoRa服务器进行信息交互。
如果不配置Push端口号,则LoRa服务器上的Push和Pull链路的端口号相同。
对于H3C的LoRa服务器,必须要通过push-port参数指定不同于Pull端口号的Push端口号。
LoRa服务器域名配置方式的优先级高于IP地址配置方式,配置LoRa服务器的域名后,会清除已配置的LoRa服务器IP地址和基于IP地址建立的连接。
多次执行本命令,最后一次执行的命令生效。
【举例】
# 配置LoRa服务器的IPv4地址为192.168.1.1、端口号为1680。
<Sysname> system-view
[Sysname] wlan ap ap1 model WA5320X-L
[Sysname-wlan-ap-ap1] iot lora server-address ip 192.168.1.1 port 1680
【相关命令】
· display iot lora ap
iot lora server-domain命令用来配置LoRa服务器的域名和端口号。
undo iot lora server-domain命令用来恢复缺省情况。
【命令】
iot lora server-domain domain-name ip port port-number [ push-port push-port-number ]
undo iot lora server-domain
【缺省情况】
未配置LoRa服务器的域名和端口号。
【视图】
AP视图
【缺省用户角色】
network-admin
【参数】
domain-name:表示LoRa服务器的域名,为1~253个字符的字符串,区分大小写。
ip:指定将域名解析为IPv4地址。
port port-number:表示LoRa服务器的端口号,取值范围为1025~65535。
push-port push-port-number:指定LoRa服务器的Push端口号,取值范围为1025~65535,缺省值为port参数指定的端口号。
【使用指导】
只有配置了LoRa服务器后,LoRa网关才可以和LoRa服务器进行信息交互。
如果不配置Push端口号,则LoRa服务器上的Push和Pull链路的端口号相同。
对于H3C的LoRa服务器,必须要通过push-port参数指定不同于Pull端口号的Push端口号。
LoRa服务器域名配置方式的优先级高于IP地址配置方式,配置LoRa服务器的域名后,会清除已配置的LoRa服务器IP地址和基于IP地址建立的连接。
多次执行本命令,最后一次执行的命令生效。
【举例】
# 配置LoRa服务器的域名为server.com、端口号为1680。
<Sysname> system-view
[Sysname] wlan ap ap1 model WA5320X-L
[Sysname-wlan-ap-ap1] iot lora server-domain server.com ip port 1680
【相关命令】
· display iot lora ap
iot lora statistics-report interval命令用来配置LoRa网关向LoRa服务器上报统计信息的时间间隔。
undo iot lora statistics-report interval命令用来恢复缺省情况。
【命令】
iot lora statistics-report interval interval
undo iot lora statistics-report interval
【缺省情况】
LoRa网关向LoRa服务器上报统计信息的时间间隔为30秒。
【视图】
AP视图
【缺省用户角色】
network-admin
【参数】
interval:LoRa网关向LoRa服务器上报统计信息的时间间隔,取值范围为20~600,单位为秒。
【使用指导】
LoRa网关会周期性地向LoRa服务器上报统计信息。
【举例】
# 配置LoRa网关向LoRa服务器上报统计信息的时间间隔为45秒。
<Sysname> system-view
[Sysname] wlan ap ap1 model WA5320X-L
[Sysname-wlan-ap-ap1] iot lora statistics-report interval 45
【相关命令】
· display iot lora ap
lora-radio命令用来进入LoRa射频视图。
【命令】
lora-radio lora-radio-id
【视图】
AP视图
【缺省用户角色】
network-admin
【参数】
lora-radio-id:指定LoRa射频编号。
【举例】
# 进入LoRa射频lora-radio 1的视图。
<Sysname> system-view
[Sysname] wlan ap ap1 model WA5320X-L
[Sysname-wlan-ap-ap1] lora-radio 1
[Sysname-wlan-ap-ap1-loRa-Radio-1]
node-info aging命令用来配置LoRa终端表项信息的老化时间。
undo node-info aging命令用来恢复缺省情况。
【命令】
node-info aging aging-time
undo node-info aging
【缺省情况】
终端表项信息的老化时间为60分钟。
【视图】
LoRa射频视图
【缺省用户角色】
network-admin
【参数】
aging-time:终端表项信息的老化时间,取值范围为10~1440,单位为分钟。
【使用指导】
设备学习到终端信息后,若本地不存在该终端的表项,则创建一条表项;否则,刷新该表项。
若一条终端表项在老化时间到达时未被刷新过,则会被删除。
如果配置的老化时间过短,设备可能会删除有效的终端表项信息,影响查看LoRa终端信息;如果配置的老化时间过长,设备可能会保存许多过时的终端表项信息,从而耗尽终端表项资源。所以用户需要根据实际情况,配置合适的老化时间来有效的实现终端表项信息老化功能。
【举例】
# 配置LoRa-Radio 1的终端表项信息的老化时间为20分钟。
<Sysname> system-view
[Sysname] wlan ap ap1 model WA5320X-L
[Sysname-wlan-ap-ap1] lora-radio 1
[Sysname-wlan-ap-ap1-LoRa-Radio-1] node-info timer aging 20
【相关命令】
· node-info learning enable
· display iot lora node-info ap
node-info learning enable命令用来开启LoRa终端表项信息的学习功能。
undo node-info learning enable命令用来恢复缺省情况。
【命令】
node-info learning enable
undo node-info learning enable
【缺省情况】
终端表项信息的学习功能处于关闭状态。
【视图】
LoRa射频视图
【缺省用户角色】
network-admin
【使用指导】
开启LoRa终端表项信息的学习功能后,设备会实时学习终端表项信息,然后管理员可以通过查看学习到的表项去了解LoRa终端的信息。
当设备学习到的终端表项数目达到最大值后,不再学习新的终端表项信息。
【举例】
# 开启LoRa-Radio 1的终端表项信息学习功能。
<Sysname> system-view
[Sysname] wlan ap ap1 model WA5320X-L
[Sysname-wlan-ap-ap1] lora-radio 1
[Sysname-wlan-ap-ap1-LoRa-Radio-1] node-info learning enable
【相关命令】
· node-info aging
· display iot lora node-info ap
reset iot lora node-info ap命令用来清除指定AP学习到的LoRa终端表项信息。
【命令】
reset iot lora node-info ap ap-name
【视图】
用户视图
【缺省用户角色】
network-admin
【参数】
ap-name:表示AP的名称,为1~64个字符的字符串,可以包含字母、数字、下划线、“.”、“[”、“]”、“/”及“-”,区分大小写。
【举例】
# 清除ap1学习到的终端表项信息。
<Sysname> reset iot lora node-info ap ap1
【相关命令】
· display iot lora node-info ap
tx-power命令用来配置LoRa射频的发送功率。
undo tx-power命令用来恢复缺省情况。
【命令】
tx-power { power-value | max }
undo tx-power
【缺省情况】
LoRa射频的发送功率为17dBm。
【视图】
LoRa射频视图
【缺省用户角色】
network-admin
【参数】
power-value:LoRa射频的发送功率,取值为-6,-3,0,3,6,10,11,12,13,14,17,单位为dBm。
max:指定LoRa射频的发送功率为最大值。
【使用指导】
用户可以根据实际情况手动配置LoRa射频的发送功率,保证配置的功率在合法的范围内。
【举例】
# 配置LoRa-Radio 1的发送功率为10dBm。
<Sysname> system-view
[Sysname] wlan ap ap1 model WA5320X-L
[Sysname-wlan-ap-ap1] lora-radio 1
[Sysname-wlan-ap-ap1-LoRa-Radio-1] tx-power 10
【相关命令】
· display iot lora ap
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!