【技术实现步骤摘要】
本申请涉及蓝牙定位技术,尤其涉及一种对蓝牙穿戴设备进行定位的方法、蓝牙中继设备及蓝牙监听设备。
技术介绍
随着可穿戴智能设备的普及,通过手环在幼儿园、医院等对移动目标(儿童、病人或设备)进行定位跟踪的需求也越来越普遍。而蓝牙标准组织定义的BLE(Bluetooth Low Energy,蓝牙低功耗)协议,由于其低功耗、可持续发射信标等特点,往往成为定位标签首选的协议。即,通过部署若干固定的BLE监听设备,并基于多个BLE监听设备监听同一个蓝牙穿戴设备(带有BLE标签)的信号,将信号上报定位设备,来实现三点定位算法。但由于蓝牙信号传输范围较短,衰减曲线较陡峭,其有效距离仅有10米(超出10米以后由于信号太弱会导致定位严重失真),因此,为了实现可以在任何位置均有三个以上BLE监听设备监听到蓝牙穿戴设备的蓝牙信号,需要密集部署BLE监听设备。如图1所示,由于BLE监听设备(例如BLE接收器)一方面需要侦听蓝牙穿戴设备的信号,另一方面需要通过有线连接与定位设备(例如定位引擎)建立连接并通信,需要支持BLE协议、以太协议、TCP/IP协议栈等,存在较多业务逻辑,硬件成本较高(数十倍于BLE标签),故高密覆盖时,部署成本过高。
技术实现思路
本申请提供一种对蓝牙穿戴设备进行定位的方法、蓝牙中继设备及蓝牙监听设备,能够确保定位效果的前提下降低成本。根据本申请实施例的第一方面,提供一种对蓝牙穿戴设备进 ...
【技术保护点】
一种对蓝牙穿戴设备进行定位的方法,其特征在于,该方法应用于包括有至少一个蓝牙穿戴设备、多个蓝牙中继设备、定位设备及与所述定位设备有线连接的至少一个蓝牙监听设备的网络中,该方法包括:所述网络中的蓝牙中继设备在监听到通告报文,且确定出所述通告报文中携带的通告类型为预设类型时,根据所述通告报文中携带的验证参数,确定所述通告报文是否为所述网络中的蓝牙穿戴设备广播的;若是,将所述通告报文中携带的MAC地址修改为自身的MAC地址、携带的接收信号强度指示RSSI值修改为自身监听到所述通告报文时测量的RSSI值;广播修改后的通告报文,以使监听到修改后的通告报文的蓝牙监听设备按照预设策略对修改后的通告报文进行处理后发送给所述定位设备进行定位。
【技术特征摘要】
1.一种对蓝牙穿戴设备进行定位的方法,其特征在于,该方法应用于包
括有至少一个蓝牙穿戴设备、多个蓝牙中继设备、定位设备及与所述定位设
备有线连接的至少一个蓝牙监听设备的网络中,该方法包括:
所述网络中的蓝牙中继设备在监听到通告报文,且确定出所述通告报文
中携带的通告类型为预设类型时,根据所述通告报文中携带的验证参数,确
定所述通告报文是否为所述网络中的蓝牙穿戴设备广播的;
若是,将所述通告报文中携带的MAC地址修改为自身的MAC地址、携
带的接收信号强度指示RSSI值修改为自身监听到所述通告报文时测量的
RSSI值;
广播修改后的通告报文,以使监听到修改后的通告报文的蓝牙监听设备
按照预设策略对修改后的通告报文进行处理后发送给所述定位设备进行定位。
2.如权利要求1所述的方法,其特征在于,所述验证参数包括所述通
告报文所携带的MAC地址;所述蓝牙中继设备根据所述通告报文中携带的
验证参数,确定所述通告报文是否为所述网络中的蓝牙穿戴设备广播的,具
体包括:
所述蓝牙中继设备判断所述通告报文中携带的MAC地址是否为初始
MAC地址;
若是,确定所述通告报文为所述网络中的蓝牙穿戴设备广播的。
3.如权利要求1所述的方法,其特征在于,所述验证参数包括报文中
转次数;所述蓝牙中继设备根据所述通告报文中携带的验证参数,确定所述
通告报文是否为所述网络中的蓝牙穿戴设备广播的,具体包括:
所述蓝牙中继设备判断所述通告报文中携带的报文中转次数是否为初
始值;
若是,确定所述通告报文为所述网络中的蓝牙穿戴设备广播的;
所述蓝牙中继设备在判断出所述通告报文中携带的报文中转次数为初
\t始值之后,广播修改后的通告报文之前,该方法还包括:
所述蓝牙中继设备还将所述通告报文中携带的报文中转次数增加设定
数值。
4.如权利要求2或3所述的方法,其特征在于,所述蓝牙中继设备为
一级蓝牙中继设备;该方法还包括:
所述一级蓝牙中继设备在确定出所述通告报文不为所述网络中的蓝牙
穿戴设备广播的时,将所述通告报文丢弃。
5.如权利要求2所述的方法,其特征在于,所述多个蓝牙中继设备包
括一级蓝牙中继设备和二级蓝牙中继设备;
在所述蓝牙中继设备为二级蓝牙中继设备时,该方法还包括:
所述二级蓝牙中继设备在确定出所述通告报文不为所述网络中的蓝牙
穿戴设备广播的时,广播所述通告报文,以使监听到所述通告报文的蓝牙监
听设备按照所述预设策略对所述通告报文进行处理后发送给所述定位设备进
行定位。
6.如权利要求3所述的方法,其特征在于,所述多个蓝牙中继设备包
括一级蓝牙中继设备和二级蓝牙中继设备;
在所述蓝牙中继设备为二级蓝牙中继设备时,该方法还包括:
所述二级蓝牙中继设备在确定出所述通告报文不为所述网络中的蓝牙
穿戴设备广播的,且所述通告报文中携带的报文中转次数已由所述初始值增
加了所述设定数值时,将所述通告报文中携带的报文中转次数再增加所述设
定数值得到新的通告报文;
广播新的通告报文,以使监听到新的通告报文的蓝牙监听设备按照所述
预设策略对新的通告报文进行处理后发送给所述定位设备进行定位。
7.如权利要求1所述的方法,其特征在于,所述通告报文中还携带有
所述通告报文的来源蓝牙穿戴设备的唯一识别码UUID和电池电量信息。
8.一种对蓝牙穿戴设备进行定位的方法,其特征在于,该方法应用于
包括有至少一个蓝牙穿戴设备、多个蓝牙中继设备、定位设备及与所述定位
\t设备有线连接的至少一个蓝牙监听设备的网络中,该方法包括:
所述网络中的蓝牙监听设备在监听到通告报文、且确定出所述通告报文
中携带的通告类型为预设类型时,根据所述通告报文中携带的验证参数,确
定所述通告报文是否为所述网络中的蓝牙穿戴设备广播的;
若是,将所述通告报文中携带的MAC地址修改为自身的MAC地址、
携带的接收信号强度指示RSSI值修改为自身监听到所述通告报文时测量的
RSSI值,并将修改后的通告报文转换为有线报文后发送给所述定位设备进行
定位。
9.如权利要求8所述的方法,其特征在于,所述验证参数包括所述通
告报文所携带的MAC地址;所述蓝牙监听设备根据所述通告报文中携带的
验证参数,确定所述通告报文是否为所述网络中的蓝牙穿戴设备广播的,具
体包括:
所述蓝牙监听设备判断所述通告报文中携带的MAC地址是否为初始
MAC地址,或者携带的报文中转次数是否为初始值;
若是,确定所述通告报文为所述网络中的蓝牙穿戴设备广播的。
10.如权利要求9所述的方法,其特征在于,该方法还包括:
所述蓝牙监听设备在确定出所述通告报文不为所述网络中的蓝牙穿戴
设备广播的时,将所述通告报文转换为有线报文后发送给所述定位设备进行
定位;
其中,在所述多个蓝牙中继设备仅包括一级蓝牙中继设备时,所述通告
报文为所述网络中的一级蓝牙中继设备广播的;
在所述多个蓝牙中继设备包括一级蓝牙中继设备和二级蓝牙中继设备
时,所述通告报文为所述网络中的一级蓝牙中继设备或者二级蓝牙中继设备
广播的。
11.如权利要求9所述的方法,其特征在于,该方法还包括:
所述蓝牙监听设备在确定出所述通告报文不为所述网络中的蓝牙穿戴
设备广播的时,判断本地是否已接收到与所述通告报文中携带的MAC地址
\t及所述通告报文的来源蓝牙穿戴设备的唯一识别码UUID相同的通告报文;
若是,将所述通告报文丢弃;
否则,将所述通告报文转换为有线报文后发送给所述定位设备进行定位;
其中,所述多个蓝牙中继设备包括一级蓝牙中继设备和二级蓝牙中继设
备,且所述通告报文为所述网络中的一级蓝牙中继设备或者二级蓝牙中继设
备广播的。
12.如权利要求8所述的方法,其特征在于,所述通告报文中还携...
【专利技术属性】
技术研发人员:傅嘉嘉,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。