The invention discloses a positioning method and system based on Bluetooth MESH network, which includes: the first MESH node determines the object to be positioned, in which the first MESH node refers to any MESH node in the Bluetooth MESH network, and the first MESH node obtains at least one neighbor node of the object to be positioned. The first MESH node determines the first location of the object to be located according to the identification information and location of at least one neighbor node, thus solving the problem that the Bluetooth MESH network has no location function in the prior art.
【技术实现步骤摘要】
一种基于蓝牙MESH网络的定位方法及系统
本专利技术涉及定位
,具体涉及一种基于蓝牙MESH网络定位的方法及系统。
技术介绍
现有技术中,蓝牙MESH网络无法实现定位功能。
技术实现思路
本专利技术的目的在于提供一种基于蓝牙MESH网络的定位方法及系统,用以解决现有技术中蓝牙MESH网络无法实现定位功能的问题。为实现上述目的,本专利技术的技术方案为:本专利技术提供一种基于蓝牙MESH网络的定位方法,所述方法包括:第一MESH节点确定待定位对象,其中,所述第一MESH节点,是指所述蓝牙MESH网络中的任一MESH节点;所述第一MESH节点获取所述待定位对象的至少一个邻居节点的标识信息和位置;所述第一MESH节点根据所述至少一个邻居节点的标识信息和位置,确定出所述待定位对象的第一位置。进一步的,所述待定位对象,为Beacon设备或第二MESH节点,其中,所述第二MESH节点,是指所述蓝牙MESH网络中除了所述第一MESH节点之外的、位置未知的任一MESH节点。进一步的,若所述待定位对象,为Beacon设备或第二MESH节点,则所述第一MESH节点获取所述待定位对象的至少一个邻居节点的标识信息和位置,具体包括:所述第一MESH节点向所述蓝牙MESH网络中的所有MESH节点广播第一询问信息,其中,所述第一询问信息中包括所述待定位对象的第一标识信息;所述所有MESH节点中的每个MESH节点接收到所述第一询问信息;所述所有MESH节点中的每个MESH节点,判断该MESH节点本地是否保存有所述第一标识信息;若判断结果为是,则该MESH节点判断该MESH节点的位置是否已 ...
【技术保护点】
1.一种基于蓝牙MESH网络的定位方法,其特征在于,所述方法包括:第一MESH节点确定待定位对象,其中,所述第一MESH节点,是指所述蓝牙MESH网络中的任一MESH节点;所述第一MESH节点获取所述待定位对象的至少一个邻居节点的标识信息和位置;所述第一MESH节点根据所述至少一个邻居节点的标识信息和位置,确定出所述待定位对象的第一位置。
【技术特征摘要】
1.一种基于蓝牙MESH网络的定位方法,其特征在于,所述方法包括:第一MESH节点确定待定位对象,其中,所述第一MESH节点,是指所述蓝牙MESH网络中的任一MESH节点;所述第一MESH节点获取所述待定位对象的至少一个邻居节点的标识信息和位置;所述第一MESH节点根据所述至少一个邻居节点的标识信息和位置,确定出所述待定位对象的第一位置。2.如权利要求1所述的方法,其特征在于,所述待定位对象,为Beacon设备或第二MESH节点,其中,所述第二MESH节点,是指所述蓝牙MESH网络中除了所述第一MESH节点之外的、位置未知的任一MESH节点。3.如权利要求2所述的方法,其特征在于,若所述待定位对象,为Beacon设备或第二MESH节点,则所述第一MESH节点获取所述待定位对象的至少一个邻居节点的标识信息和位置,具体包括:所述第一MESH节点向所述蓝牙MESH网络中的所有MESH节点广播第一询问信息,其中,所述第一询问信息中包括所述待定位对象的第一标识信息;所述所有MESH节点中的每个MESH节点接收到所述第一询问信息;所述所有MESH节点中的每个MESH节点,判断该MESH节点本地是否保存有所述第一标识信息;若判断结果为是,则该MESH节点判断该MESH节点的位置是否已知;若判断结果为是,则该MESH节点将自身确定为所述邻居节点,并将该邻居节点的标识信息发送给所述第一MESH节点;所述第一MESH节点接收各邻居节点发送的该邻居节点的标识信息;所述第一MESH节点根据该邻居节点的标识信息,获取该邻居节点的位置。4.如权利要求2所述的方法,其特征在于,若所述待定位对象,为第二MESH节点,则所述第一MESH节点获取所述待定位对象的至少一个邻居节点的标识信息和位置,具体包括:所述第一MESH节点向所述待定位对象发送第二询问信息;所述待定位对象接收所述第二询问信息;所述待定位对象向预设通信范围内的、所述蓝牙MESH网络中的、各MESH节点发送第三询问信...
【专利技术属性】
技术研发人员:王尧,胡亮,朱勇,
申请(专利权)人:北京百瑞互联技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。