19-物联网AP配置
本章节下载: 19-物联网AP配置 (358.88 KB)
物联网AP支持情况与AP设备的型号有关,请以设备的实际情况为准。
物联网AP是指可以连接物联网模块的AP,包括直接安装和网络连接两种类型:
· 直接安装:AP上预留有安装物联网模块的插槽,物联网模块直接安装到AP上。
· 网络连接:AP上没有物联网模块插槽,AP和物联网模块通过有线网络连接。
AP与物联网模块连接后,就可以对该模块进行配置管理,并实现和物联网服务器的通信。物联网模块作为信息传感设备,把物品和互联网相连接,进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理。
连接了不同类型的物联网模块的AP可用于不同物联网领域,例如:
· 连接了RFID(Radio Frequency Identification,射频识别)模块的物联网AP可以应用于医疗物联网,通过识别母亲标签、婴儿脚环、体温电子标签等医疗RFID设备,实现婴儿防盗、患者体温监测等医疗业务。
· 连接了BLE(Bluetooth Low Energy,蓝牙低功耗)模块的物联网AP可以用于管理iBeacon设备,也可以直接作为iBeacon设备使用。iBeacon是苹果公司推出的BLE技术,其工作方式是,iBeacon设备使用BLE技术向周围发送自己特有的ID,接收到该ID的应用软件会根据该ID采取特定的行动以实现相应的软件功能。
表1-1 物联网AP配置任务简介
配置任务 |
说明 |
详细配置 |
配置物联网模块的序列号 |
必选 |
|
启动物联网模块 |
必选 |
|
配置AP支持的物联网模块类型 |
必选 |
|
配置物联网模块的发送功率级别 |
可选 |
|
配置物联网模块版本升级 |
可选 |
|
恢复物联网出厂配置 |
可选 |
|
重启AP上的模块 |
可选 |
|
配置BLE模块的通告发送功能 |
可选 |
当物联网模块是通过网络与AP连接时,必须配置序列号,且仅当模块的序列号和配置的序列号相匹配,物联网模块才能在AP上上线;当物联网模块安装在AP上时,序列号配置不生效,模块将直接在AP上上线。
对于通过网络与AP连接并上线的模块,改变和删除序列号将导致模块下线。
表1-2 配置物联网模块的序列号
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入AP视图 |
wlan ap ap-name [ model model-name ] |
必须为物联网AP型号 |
进入Module视图 |
module module-id |
- |
配置物联网模块的序列号 |
serial-number serial-number |
缺省情况下,未配置物联网模块的序列号 |
表1-3 启动物联网模块(AP视图)
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入AP视图 |
wlan ap ap-name [ model model-name ] |
必须为物联网AP型号 |
进入Module视图 |
module module-id |
- |
启动物联网模块 |
module enable |
缺省情况下,继承AP组配置 |
表1-4 启动物联网模块(AP组视图)
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入AP组视图 |
wlan ap-group group-name |
- |
进入AP型号视图 |
ap-model ap-model |
必须为物联网AP型号 |
进入Module视图 |
module module-id |
- |
启动物联网模块 |
module enable |
缺省情况下,物联网模块处于禁用状态 |
只有配置了AP支持的模块类型,并且配置的模块类型与AP上的物联网模块类型一致,物联网模块才能正常工作。目前支持两种类型的物联网模块:
· BLE模块:H3C公司开发的支持蓝牙协议的模块。
· 第三方物联网模块:第三方厂商开发的物联网模块。
表1-5 配置AP支持的物联网模块类型(AP视图)
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入AP视图 |
wlan ap ap-name [ model model-name ] |
必须为物联网AP型号 |
进入Module视图 |
module module-id |
- |
配置AP支持的物联网模块类型 |
type { ble | iot } |
缺省情况下,继承AP组配置 |
表1-6 配置AP支持的物联网模块类型(AP组视图)
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入AP组视图 |
wlan ap-group group-name |
- |
进入AP型号视图 |
ap-model ap-model |
必须为物联网AP型号 |
进入Module视图 |
module module-id |
- |
配置AP支持的物联网模块类型 |
type { ble | iot } |
缺省情况下,未配置AP支持的物联网模块类型 |
物联网模块的发送功率分为4个级别,按发送功率从高到低依次为:
· 1级:4dBm
· 2级:-1dBm
· 3级:-5dBm
· 4级:-9dBm
表1-7 配置物联网模块的发送功率级别(Module视图)
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入AP视图 |
wlan ap ap-name [ model model-name ] |
- |
进入Module视图 |
module module-id |
- |
配置物联网模块的发送功率级别 |
tx-power power |
缺省情况下,继承AP组Module视图配置 |
表1-8 配置物联网模块的发送功率级别(AP组Module视图)
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入AP组视图 |
wlan ap-group group-name |
- |
进入AP型号视图 |
ap-model ap-model |
- |
进入Module视图 |
module module-id |
- |
配置物联网模块的发送功率级别 |
tx-power power |
缺省情况下,发送功率的级别为1,即模块的发送功率为4dBm |
物联网模块的版本升级分为手动方式和自动方式两种:
· 手动方式:手动执行物联网模块的版本升级操作,并指定AC上存放模块版本文件的路径,用于模块升级。
· 自动方式:通过开启物联网模块版本自动升级功能,AP会立即检查模块的软件版本与AP版本文件中的模块软件版本是否一致,如果不一致,则将模块的软件版本升级为AP版本文件中的软件版本。物联网模块版本自动升级功能处于开启状态下,AP每次重启后都会执行上述模块版本升级操作。
如果希望物联网模块使用的软件版本与AP版本文件中的模块版本一致,可以使用自动方式对模块进行升级。否则,请通过手动方式升级模块版本。
表1-9 配置物联网模块版本自动升级功能(Module视图)
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入AP视图 |
wlan ap ap-name [ model model-name ] |
- |
进入Module视图 |
module module-id |
- |
配置物联网模块版本自动升级功能 |
module firmware-upgrade { disable | enable } |
缺省情况下,继承AP组Module视图配置 |
表1-10 配置物联网模块版本自动升级功能(AP组Module视图)
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入AP组视图 |
wlan ap-group group-name |
- |
进入AP型号视图 |
ap-model ap-model |
- |
进入Module视图 |
module module-id |
- |
配置物联网模块版本自动升级功能 |
module firmware-upgrade { disable | enable } |
缺省情况下,物联网模块版本自动升级功能处于关闭状态 |
通过手动方式升级物联网模块版本时,请将模块升级要使用的版本文件放至AC的本地文件夹下,并确认物联网模块版本自动升级功能处于关闭状态,否则当AP重启后,会将模块的版本升级为AP版本文件中的物联网模块版本。
表1-11 手动升级物联网模块版本
操作 |
命令 |
进入系统视图 |
system-view |
手动升级物联网模块版本 |
wlan execute module firmware-upgrade { ap ap-name | ap-group group-name ap-model ap-model } module module-id firmware-path filepath |
表1-12 恢复物联网模块的出厂配置
操作 |
命令 |
进入系统视图 |
system-view |
恢复物联网模块的出厂配置 |
wlan execute module restore-factory ap ap-name module module-id |
表1-13 重启物联网模块
操作 |
命令 |
进入系统视图 |
system-view |
重启物联网模块 |
wlan execute module reset ap ap-name module module-id |
若物联网AP上开启了BLE模块的通告发送功能,则蓝牙类型的物联网模块工作时,将会定期广播iBeacon通告。iBeacon通告中携带的信息有UUID、Major ID、Minor ID和Measured power,接收到iBeacon通告的应用软件会根据通告信息采取特定的行动以实现相应的软件功能。
表1-14 配置BLE模块的通告发送功能(Module视图)
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入AP视图 |
wlan ap ap-name [ model model-name ] |
- |
进入Module视图 |
module module-id |
- |
配置BLE模块的通告发送功能 |
rfid-tracking ble advertisement { disable | enable } |
缺省情况下,继承AP组Module视图配置 |
配置BLE模块的通告信息 |
rfid-tracking ble advertisement { major-id major-id | measured-power | minor-id minor-id | uuid uuid } |
缺省情况下,继承AP组Module视图配置 |
配置BLE模块发送通告的时间间隔 |
rfid-tracking ble advertisement interval interval |
缺省情况下,继承AP组Module视图配置 |
表1-15 配置BLE模块的通告发送功能(AP组Module视图)
操作 |
命令 |
说明 |
进入系统视图 |
system-view |
- |
进入AP组视图 |
wlan ap-group group-name |
- |
进入AP型号视图 |
ap-model ap-model |
- |
进入Module视图 |
module module-id |
- |
配置BLE模块的通告发送功能 |
rfid-tracking ble advertisement { disable | enable } |
缺省情况下,BLE模块的通告发送功能处于关闭状态 |
配置BLE模块的通告信息 |
rfid-tracking ble advertisement { major-id major-id | measured-power | minor-id minor-id | uuid uuid } |
缺省情况下,BLE模块通告的UUID为0,Major ID为1,Minor ID为1,Measured power为-58dBm |
配置BLE模块发送通告的时间间隔 |
rfid-tracking ble advertisement interval interval |
缺省情况下,BLE模块发送通告的时间间隔为1秒 |
在完成上述配置后,在任意视图下执行display命令可以显示配置后的运行情况,通过查看显示信息验证配置的效果。
操作 |
命令 |
显示模块固件版本的升级信息 |
display wlan module firmware-upgrade history { all | ap ap-name module module-id } |
显示指定AP上的模块信息 |
display wlan module-information ap ap-name module module-id |
如图1-1所示,使用物联网AP作为iBeacon设备,为商铺、机场、公交车站等公共区域内的用户提供微信“摇一摇周边”服务。
图1-1 物联网AP典型配置组网图
(1) 申请“摇一摇周边”服务
登录微信公众平台,申请“摇一摇周边”服务,将申请到的设备ID(包括UUID、Major ID和Minor ID),与商家微信公众号、产品及活动的推广页面进行绑定,绑定结果将会被保存到微信服务器上。
此例中所用的设备ID为测试环境使用,其中UUID为fda50693a4e24fb1afcfc6eb07647825;Major ID为10;Minor ID为7。实际组网环境中,请以商家申请到的具体设备ID为准。
(2) 配置物联网AP
# 创建AP,型号为WA4320-ACN-B,名称为ap1,并配置序列号。
<AC> system-view
[AC] wlan ap ap1 model WA4320-ACN-B
[AC-wlan-ap-ap1] serial-id 219801A0CNC138011454
# 启动模块1。
[AC-wlan-ap-ap1] module 1
[AC-wlan-ap-ap1-module-1] module enable
# 配置AP支持模块1的类型为蓝牙类型。
[AC-wlan-ap-ap1-module-1] type ble
# 开启BLE模块的通告发送功能。
[AC-wlan-ap-ap1-module-1] rfid-tracking ble advertisement enable
# 配置BLE模块的通告信息,UUID为fda50693a4e24fb1afcfc6eb07647825,Major ID为10,Minor ID为7。
[AC-wlan-ap-ap1-module-1] rfid-tracking ble advertisement uuid fda50693a4e24fb1afcfc6eb07647825
[AC-wlan-ap-ap1-module-1] rfid-tracking ble advertisement major-id 10
[AC-wlan-ap-ap1-module-1] rfid-tracking ble advertisement minor-id 7
[AC-wlan-ap-ap1-module-1] quit
[AC-wlan-ap-ap1] quit
[AC] quit
# AP 2的配置方式与AP 1相同,此处不再赘述。
· AC侧验证
# 完成以上配置后,通过display wlan module-information命令可以查看到AP上模块1的信息。
<AC> display wlan module-information ap ap1 module 1
Module administrative type : BLE
Module physical type : BLE
Model : T100-B
HW version : 12090031
SW version : 12090202
Sequence ID : 0000051700000002
Node physical status : Unavailable
Module physical status : Normal
Module administrative status : Enabled
· 客户端侧验证(以安卓手机为例)
# 打开手机上的蓝牙功能。
# 打开“微信”软件的“摇一摇”功能,并选择“周边”选项。
# 摇动手机能够获取到商家绑定的微信服务。
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!