• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

19-物联网命令参考

目录

02-LoRaWAN命令

本章节下载 02-LoRaWAN命令  (233.20 KB)

02-LoRaWAN命令


1 LoRaWAN

本特性的支持情况与设备型号有关,请以设备的实际情况为准。

产品系列

产品型号

产品代码

说明

WX1800H系列

WX1804H-PWR

EWP-WX1804H-PWR-CN

支持

WX2500H系列

WX2508H-PWR-LTE

WX2510H-PWR

WX2510H-F-PWR

WX2540H

WX2540H-F

WX2560H

EWP-WX2508H-PWR-LTE

EWP-WX2510H-PWR

EWP-WX2510H-F-PWR

EWP-WX2540H

EWP-WX2540H-F

EWP-WX2560H

支持

MAK系列

MAK204

MAK206

EWP-MAK204

EWP-MAK206

不支持

WX3000H系列

WX3010H

WX3010H-X-PWR

WX3010H-L-PWR

WX3024H

WX3024H-L-PWR

WX3024H-F

EWP-WX3010H

EWP-WX3010H-X-PWR

EWP-WX3010H-L-PWR

EWP-WX3024H

EWP-WX3024H-L-PWR

EWP-WX3024H-F

支持

WX3500H系列

WX3508H

WX3508H

WX3510H

WX3510H

WX3520H

WX3520H-F

WX3540H

WX3540H

EWP-WX3508H

EWP-WX3508H-F

EWP-WX3510H

EWP-WX3510H-F

EWP-WX3520H

EWP-WX3520H-F

EWP-WX3540H

EWP-WX3540H-F

支持

WX5500E系列

WX5510E

WX5540E

EWP-WX5510E

EWP-WX5540E

支持

WX5500H系列

WX5540H

WX5560H

WX5580H

EWP-WX5540H

EWP-WX5560H

EWP-WX5580H

支持

AC插卡系列

LSUM1WCME0

EWPXM1WCME0

LSQM1WCMX20

LSUM1WCMX20RT

LSQM1WCMX40

LSUM1WCMX40RT

EWPXM2WCMD0F

EWPXM1MAC0F

LSUM1WCME0

EWPXM1WCME0

LSQM1WCMX20

LSUM1WCMX20RT

LSQM1WCMX40

LSUM1WCMX40RT

EWPXM2WCMD0F

EWPXM1MAC0F

支持

 

产品系列

产品型号

产品代码

说明

WX1800H系列

WX1804H-PWR

WX1810H-PWR

WX1820H

WX1840H

EWP-WX1804H-PWR

EWP-WX1810H-PWR

EWP-WX1820H

EWP-WX1840H-GL

不支持

WX3800H系列

WX3820H

WX3840H

EWP-WX3820H-GL

EWP-WX3840H-GL

不支持

WX5800H系列

WX5860H

EWP-WX5860H-GL

不支持

 

1.1  LoRaWAN配置命令

1.1.1  channel-group

channel-group命令用来配置LoRa射频的工作信道组。

undo channel-group命令用来恢复缺省情况。

【命令】

channel-group group-number

undo channel-group

【缺省情况】

未配置LoRa射频的工作信道组。

【视图】

LoRa射频视图

【缺省用户角色】

network-admin

【参数】

group-number:LoRa射频的工作信道组,取值范围为1~12。

【使用指导】

用户可以配置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

1.1.2  display iot lora ap

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:关闭状态

 

1.1.3  display iot lora join-info

display iot lora join-info命令用来显示AP学习到的LoRa终端入网请求表项信息。

【命令】

display iot lora join-info { all | ap ap-name }

【视图】

任意视图

【缺省用户角色】

network-admin

network-operator

【参数】

all:显示所有AP学习到的LoRa终端入网请求表项信息。

ap ap-name:显示指定AP学习到的LoRa终端入网请求表项信息。ap-name表示AP的名称,为1~64个字符的字符串,可以包含字母、数字、下划线、“.”、“[”、“]”、“/”及“-”,区分大小写。

【使用指导】

只有支持LoRa模块的AP才能显示终端入网请求表项信息。

【举例】

# 显示指定AP学习到的终端入网请求表项信息。

<Sysname> display iot lora join-info ap ap1

Total join nodes: 2

AP name            DevEUI            Last time       LRID              Aged After

1                  38AD8EFFFE618ACD  11-12 15:11     1                 00:29:03

1                  38AD8EFFFE618AE2  11-12 15:08     1                 00:26:03

# 显示所有AP学习到的终端入网请求表项信息。

<Sysname> display iot lora join-info all

Total join nodes: 2

AP name            DevEUI            Last time       LRID              Aged After

1                  38AD8EFFFE618ACD  11-12 15:11     1                 00:29:03

2                  38AD8EFFFE618AE2  11-12 15:08     1                 00:26:03

表1-3 display iot lora join-info命令显示信息描述表

字段

描述

Total join nodes

终端入网请求表项信息数量

AP name

AP名称

DevEUI

终端设备标识

Last time

网关最近一次接收到终端发送入网请求报文的时间

LRID

接收到终端入网请求报文的LoRa射频

Aged after

终端入网请求表项信息的剩余老化时间,显示为时:分:秒

 

【相关命令】

·     node-info aging

·     node-info learning enable

·     reset iot lora join-info ap

1.1.4  display iot lora node-info ap

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-4 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

·     reset iot lora node-info ap

1.1.5  iot lora encrypt

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

1.1.6  iot lora forwarding-policy

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

1.1.7  iot lora gwmp-version

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

1.1.8  iot lora keepalive interval

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

1.1.9  iot lora server-address

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

1.1.10  iot lora server-domain

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

1.1.11  iot lora statistics-report interval

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

1.1.12  lora-radio

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]

1.1.13  node-info aging

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

1.1.14  node-info learning enable

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

1.1.15  reset iot lora join-info ap

reset iot lora join-info ap命令用来清除指定AP学习到的LoRa终端入网请求表项信息。

【命令】

reset iot lora join-info ap ap-name

【视图】

用户视图

【缺省用户角色】

network-admin

【参数】

ap-name:表示AP的名称,为1~64个字符的字符串,可以包含字母、数字、下划线、“.”、“[”、“]”、“/”及“-”,区分大小写。

【举例】

# 清除ap1学习到的终端入网请求表项信息。

<Sysname> reset iot lora join-info ap ap1

【相关命令】

·     display iot lora join-info

·     node-info aging

·     node-info learning enable

1.1.16  reset 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

·     node-info aging

·     node-info learning enable

1.1.17  tx-power

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保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们