手册下载
H3C 蓝牙iBeacon定位方案配置指导-6W101-整本手册.pdf (3.19 MB)
H3C蓝牙iBeacon定位方案配置指导
Copyright © 2024 新华三技术有限公司 版权所有,保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。
除新华三技术有限公司的商标外,本手册中出现的其它公司的商标、产品标识及商品名称,由各自权利人拥有。
本文档中的信息可能变动,恕不另行通知。
蓝牙iBeacon定位系统用途广泛,遍及工地、工厂、地下管廊、公检法司、养老院、医院等多个行业领域,为人员和物资进行亚米级别定位。整体建设目的是利用安全信息化、智能化手段,从人、物、环、管四个维度入手,降低和控制安全风险。同时利用原有物联网建设系统,形成系统间的联动,将“人员位置”数据信息发挥到极致,在此基础上,可以以更加精细和动态的方式管理生产和生活,达到“智慧”状态,提高资源利用率和生产力水平,改善人与生产环境的关系。
基于低功耗iBeacon的蓝牙定位算法,定位精度可达1~2米,支持多种移动终端。蓝牙定位系统主要包括两个应用场景:
· 主动定位:用户使用智能手机时,手机小程序或APP向云平台请求地图等信息,利用手机自身运算能力,在室内接收蓝牙信标信号来完成本地位置的定位,并基于数字地图完成信息搜索、路径规划、实时导航等功能。
· 被动定位:定位标签(如手环或人员卡)佩戴在人员身上或需要定位的重要资产上,接收蓝牙信标信息并定期上报定位数据,通过物联网回传基站上送到定位引擎和应用来完成实时定位。
蓝牙iBeacon定位系统架构,如图1-1所示:
图1-1 蓝牙iBeacon定位系统示意图
蓝牙iBeacon定位系统架构包括:蓝牙信标、定位终端、回传基站、物联网平台及应用。
· 定位终端:手机、人员卡等定位终端。
· 蓝牙信标:对外广播蓝牙iBeacon定位信号,可以使用传统蓝牙信标,也可以使用H3C T系列物联网网关做信标。
· 回传基站:定位终端接收到iBeacon信标处理后通过基站回传给平台。
· 物联网平台及应用:对基站回传的定位信息做计算并提供对外的定位应用,如导航等。
本文主要介绍如何配置T系列网关做为iBeacon信标使用。T系列网关包括T310和T320系列。两个系列设备配置方案略有不同,T310系列设备依赖AC、AP,需要在AC侧进行配置,T320系列设备不需要AC进行管理,直接上线到物联网平台。
· 本文仅提供单个AP设备和T310模块的配置示例,其他T310的配置与举例相同,不再赘述。
· 如使用AP内置物联网模块,其配置方法同T310,请参考T310配置即可。
# 配置AC的时间,保证时间准确。可以使用NTP时钟同步功能同步网络时钟。
[AC] clock protocol ntp
[AC] ntp-service enable
[AC] ntp-service unicast-server ntp1.aliyun.com
[AC] clock timezone Beijing add 8
# 配置cloudserver.oasis.local域名和物联网平台IP地址的对应关系,指定云管道地址为cloudserver.oasis.local,xxx.xxx.xxx.xxx为平台的IP地址。
[AC] ip host cloudserver.oasis.local xxx.xxx.xxx.xxx
[AC] cloud-management server domain cloudserver.oasis.local
# 开启自动AP功能。
<AC> system-view
[AC] wlan auto-ap enable
# 开启自动AP自动固化功能,AP上线后将自动固化为手工AP。
[AC] wlan auto-persistent enable
# 查看上线的AP。
[AC] display wlan ap all
Total number of APs: 2
Total number of connected APs: 2
Total number of connected manual APs: 2
Total number of connected auto APs: 0
Total number of connected common APs: 2
Total number of connected WTUs: 0
Total number of inside APs: 0
Maximum supported APs: 48
Remaining APs: 46
Total AP licenses: 32
Local AP licenses: 32
Server AP licenses: 0
Remaining local AP licenses: 30
Sync AP licenses: 0
AP information
State : I = Idle, J = Join, JA = JoinAck, IL = ImageLoad
C = Config, DC = DataCheck, R = Run, M = Master, B = Backup
AP name APID State Model Serial ID
ac75-090a-0945 1 R/M UAP300 219801A15K8171E00189
a529-517b-3275 2 R/M UAP300 219801A15K8171E00109
# 修改AP名称用于标识AP。
[AC] wlan rename-ap ac75-090a-0945 1f-1
[AC] wlan rename-ap a529-517b-3275 1f-2
# 开启AP上连接T310模块的IoT接口的远程供电功能,以AP的接口3连接T310M为例。
[AC] wlan ap 1f-1
[AC-wlan-ap-1f-1] poe port 3 enable
# 开启T310模块自动上线功能。
[AC] wlan ap 1f-1
[AC-wlan-ap-1f-1] iot auto-module enable
# 开启T310模块自动固化功能,T310模块上线后将自动固化为手工模块。
[AC-wlan-ap-1f-1] iot auto-module persistent enable
# 开启BLE定位功能。
[AC-wlan-ap-1f-1] rfid-tracking ble enable
# T310模块固化后,将模块插卡类型切换为BLE模式。
[AC-wlan-ap-1f-1] moduel 1
[AC-wlan-ap-1f-1-module-1] type ble
# 启动物联网模块。
[AC-wlan-ap-1f-1-module-1] module enable
[AC-wlan-ap-1f-1-module-1] quit
[AC-wlan-ap-1f-1] quit
# 查看对应模块状态,当字段Module physical status为Normal时,说明该T310模块已经正常上线。
[AC] display wlan module-information ap 1f-1 module 1
Module administrative type : BLE
Module physical type : IOT
Model : T301-R
HW version : Ver.A
SW version : E1204 V100R001B01D029SP04A04
Serial ID : 219801A1FL8177E00586
Module MAC :9428-2e89-5049
Module physical status : Normal
Module administrative status : Enabled
Module type :Manual
# 开启BLE模块的通告发送功能。
[AC] wlan ap 1f-1
[AC-wlan-ap-1f-1] moduel 1
[AC-wlan-ap-1f-1-module-1] rfid-tracking ble advertisement enable
# 配置BLE模块的iBeacon通告信息,即iBeacon的参数,根据实际要求的值配置即可。支持配置iBeacon的UUID、Major ID、Minor ID、Measured-Power,示例如下:
[AC-wlan-ap-1f-1-module-1] rfid-tracking ble advertisement uuid fda50693a4e24fb1afcfc6eb07647825
[AC-wlan-ap-1f-1-module-1] rfid-tracking ble advertisement major-id 10
[AC-wlan-ap-1f-1-module-1] rfid-tracking ble advertisement minor-id 7
[AC-wlan-ap-1f-1-module-1] rfid-tracking ble advertisement measured-power 46
# (可选)配置BLE模块的发射功率,支持4个级别的发送功率(1=4dBm(默认), 2=-1dBm, 3=-5dBm, 4=-9dBm),请根据实际情况修改。
[AC-wlan-ap-1f-1-module-1] tx-power 2
# 其他模块的配置与上述配置相同。(略)
· T320M本身不支持直接登录设备进行配置,需要通过DHCP Server来为T320M网关分配IP地址和option 43或者option 15(domain-name)功能指定连接的物联网平台的地址。
· Option 43和Option 15功能需要DHCP Server支持,二选一配置即可。
# 在网络中的交换机上开启DHCP Server功能。
<H3C> system-view
[H3C] dhcp enable
# 配置DHCP Server地址池,分配的IP地址网段请根据实际网络进行规划,本示例中分配的IP网段为192.168.20.1/24。
[H3C] dhcp server ip-pool 1
[H3C-dhcp-pool-1] network 192.168.20.0 mask 255.255.255.0
[H3C-dhcp-pool-1] gateway-list 192.168.20.1
# 通过DHCP的option 15(domain name)功能为T320M指定物联网平台地址。在domain-name后输入物联网平台的IP地址、端口号(本地私有云平台端口号默认为14005)。
[H3C-dhcp-pool-1] domain-name xxx.xxx.xxx.xxx:14005
# T320M上电后从网络中的DHCP Server获取到IP地址以及物联网平台地址后,会自动尝试连接到物联网平台上。
# 在网络中的交换机上开启DHCP Server功能。
<H3C> system-view
[H3C] dhcp enable
# 配置DHCP Server地址池,分配的IP地址网段请根据实际网络进行规划,本示例中分配的IP网段为192.168.20.1/24。
[H3C] dhcp server ip-pool 1
[H3C-dhcp-pool-1] network 192.168.20.0 mask 255.255.255.0
[H3C-dhcp-pool-1] gateway-list 192.168.20.1
# 通过DHCP的option 43字段为T320M指定物联网平台地址。Option 43支持ACS和PXE两种格式,将平台地址转换成对应的格式进行配置。例如:T320M连接平台的地址为192.168.20.100:14005,则对应的ACS格式为:011C687474703A2F2F3139322E3136382E32302E3130303A31343030352F。可以使用下面的T320M工具进行配置生成。
[H3C-dhcp-pool-1] option 43 hex 011C687474703A2F2F3139322E3136382E32302E3130303A31343030352F
# T320M上电后从网络中的DHCP Server获取到IP地址以及物联网平台地址后,会自动尝试连接到物联网平台上。
T320M工具:
# 在T320M工具的“配置管理”页签中选择配置方式ACS或者PXE,输入平台的地址和端口号,点击<MQTT配置>按钮即可生成Option 43的配置值。
图2-1 配置管理
本文档不严格与具体软、硬件版本对应,不同的环境和版本可能与文档描述存在一定的差异,页面呈现请以实际环境为准。
在浏览器中输入绿洲物联网平台地址(https://xxx.xxx.xxx.xxx:10443或者http://xxx.xxx.xxx.xxx:10081),然后输入账号和密码登录绿洲物联网平台。
· 缺省账号:iotadmin
· 缺省密码:iot@Admin
图3-1 登录绿洲物联网平台
(1) 首次登录绿洲物联网平台后,在顶部导航栏选择“网络管理”,在左侧导航栏选择“网络 > 总览”进入“场所概览”页面,点击<立即添加>按钮,按照向导提示添加“物联网-智慧园区”类的场所。
图3-2 场所概览
(2) 添加场所时,场景类型选择“物联网-智慧园区”,然后点击<下一步>按钮。
图3-3 增加场所
(3) 填写场所名称,选择分支和所属行业等信息后,继续点击<下一步>按钮。
图3-4 编辑场所
(4) 输入地址信息,点击<确定>按钮完成场所创建。
图3-5 完成场所创建
T310设备本身由AC直接进行管理,可以通过绿洲平台查看设备状态并进行简单配置。
(1) 场所创建完成后,出现“添加设备”的提示窗口,点击<确定>按钮添加AC设备。或者点击页面左侧导航栏的“网络 > 设备”,然后点击<增加>按钮进行添加。
图3-6 添加设备
(2) 输入设备名称(自定义)、设备序列号,点击<添加>按钮完成AC设备的添加。
图3-7 输入设备信息
(1) 在顶部导航栏选择“网络管理”,在左侧导航栏选择“配置 > AC > 网关列表”,在“网关列表”页面选择正确的分支和场所。在右上角“设备切换”栏可以看到添加的AC设备,并且为在线状态。
图3-8 网关列表
(2) 点击“网关列表”页面的<一键上线>按钮,可以显示出所有的物联网AP以及下连的T310设备。
· AC在绿洲物联网平台上线后,一键上线功能才可用;
· 网关列表中只会同步物联网AP,不会同步普通AP。如果提示非法AP,一般为非物联网AP。
图3-9 一键上线
(3) 同步后可以查看物联网AP以及下连的T310的状态和信息。
T320设备由绿洲物联平台直接管理,所以需要在平台上完成相关的配置。
(1) 在顶部导航栏选择“网络管理”,在左侧导航栏选择“配置 > 物联网 > 网关列表”,进入“网关列表”页面。
图3-10 网关列表
(2) 开启“自动上线”功能。
自动上线功能只支持T320系列设备,开启5分钟后自动关闭。如果在这之后有新的T320M需要上线,请重新开启自动上线功能。
图3-11 开启自动上线
(3) 等待网络环境中的T320设备自动上线到平台。
图3-12 T320设备自动上线到平台
(4) 列表中每一行网关信息表示以T320M为首的一串T320链,点击某个T320M的接口列表,可以看到该链上按顺序显示的T320M和T320设备。
图3-13 接口列表
通常情况下,iBeacon定位中要求每个信标的iBeacon参数不同,所以需要对每个T320单独进行配置。
(1) 在“网关列表”页面,点击要配置的T320M的“接口列表”。
图3-14 网关列表
(2) 在“接口列表”页面,点击<一键展开>按钮可以看到每个T320设备里面的插卡,每个T320下面的第一个插卡即为设备的内置插卡(默认为RFID)。
图3-15 一键展开
(3) 点击要配置插卡的索引,进入“接口详情”页面,点击<编辑>按钮进行接口配置。
图3-16 接口详情
(4) 开启“广播标准通告”,即可对iBeacon参数进行自定义配置。
图3-17 自定义配置iBeacon参数
(5) 配置完成后点击<确认>按钮完成操作。根据上述配置依次完成其他T320的配置。
本文档不严格与具体软、硬件版本对应,不同的环境和版本可能与文档描述存在一定的差异,页面呈现请以实际环境为准。
(1) 物联网平台支持HTTP和HTTPS服务,在Web浏览器输入物联网平台的IP地址和端口号http://ip-address:10081或者https://ip-address:10443,回车即可进入物联网平台的Web登录页面。
(2) 输入系统管理员的缺省用户名admin、密码admin和验证码,然后点击<登录>按钮即可登录到绿洲物联平台。
图4-1 平台登录
(1) 通过系统管理员首次登录绿洲物联平台,首页显示图4-2所示。可点击<添加账号>按钮通过新创建的账号进入平台,或点击系统已经创建的默认租户账号[email protected]操作栏的“进入平台”。
(2) 进入平台后,主界面如下图所示。
图4-3 平台主界面
T320设备由绿洲物联平台直接管理,所以需要在平台上完成相关的配置。
(1) 选择“设备接入 > 设备管理”进入设备管理页面。
图4-4 设备管理页面
(2) 点击<添加设备>按钮,选择“手动添加”,填写设备名称、所属产品(T320M)、设备标识来添加T320M设备,或者选择“自动入网 > T320系列网关”,找到并勾选对应已接入网络的T320M设备后点击<加入平台>按钮。
图4-5 手动添加设备
图4-6 自动入网
(3) 等待环境中的T320设备自动上线到平台。
图4-7 T320设备自动上线到平台
(4) 列表中每一行信息表示以T320M为首的一串T320链,点击T320M操作列的“查看”进入T320M详情页面。在T320M设备详情的“拓扑”页签,可以看到该链上按顺序显示的T320M和T320设备。
图4-8 T320设备拓扑
一般而言,iBeacon定位中要求每个信标的iBeacon参数不同,所以需要对每个T320单独进行配置。
(1) 在“设备管理”页面,点击要配置的T320M操作列的“查看”。
图4-9 查看T320设备
(2) 在T320M详情页面的“拓扑”页签,点击“+”展开列表可以看到每个T320设备里面的插卡,每个T320下面的第一个插卡即为设备的内置插卡(默认为RFID)。
图4-10 查看T320设备
(3) 选择要配置的插卡,点击操作列的“查看”进入配置页面,选择“配置信息”页签,然后点击<编辑>按钮。
图4-11 配置插卡
(4) 开启“广播标准通告”,即可对iBeacon参数进行自定义配置。
图4-12 自定义配置iBeacon参数
(5) 配置完成后点击<确认>按钮完成操作。根据上述配置依次完成其他T320的配置。