CN110072280A - 一种空间定位方法、***及无线通信设备 - Google Patents
一种空间定位方法、***及无线通信设备 Download PDFInfo
- Publication number
- CN110072280A CN110072280A CN201810070354.1A CN201810070354A CN110072280A CN 110072280 A CN110072280 A CN 110072280A CN 201810070354 A CN201810070354 A CN 201810070354A CN 110072280 A CN110072280 A CN 110072280A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- module
- information
- server
- bluetooth
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/318—Received signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/006—Locating users or terminals or network equipment for network management purposes, e.g. mobility management with additional information processing, e.g. for direction or speed determination
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例提供了一种空间定位方法、***及无线通信设备,所述方法包括:若移动终端未安装有特定程序,则所述移动终端进行基于所述无线访问接入点模块的第一定位流程;若所述移动终端安装有特定程序,则所述移动终端根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或进行基于所述蓝牙信标信号发射模块的第三定位流程。在本申请实施例中,将无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块集成到了无线通信设备中,只要在室内空间安装无线通信设备即可使用这三种设备的功能。相比单独部署无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块而言,减少了部署成本,减少了布线成本,优化了装修外观。
Description
技术领域
本申请涉及通信技术领域,特别是涉及一种空间定位方法、一种空间定位***和一种无线通信设备。
背景技术
室内定位技术是空间数字化的重要环节,目前室内定位技术的种类繁多,但定位范围的覆盖率都不是很高,并且不同***的手机支持的定位方式各不同相同。
如何提高对各种手机的定位范围的覆盖率,成为实际应用中必须解决的问题。
发明内容
鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种空间定位方法、一种空间定位***和一种无线通信设备。
为了解决上述问题,本申请实施例公开了一种空间定位方法,其中,所述空间内设置有至少一个无线通信设备,所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块,所述方法包括:
若移动终端未安装有特定程序,则所述移动终端进行基于所述无线访问接入点模块的第一定位流程;
若所述移动终端安装有特定程序,则所述移动终端根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或进行基于所述蓝牙信标信号发射模块的第三定位流程。
优选的,所述若所述移动终端安装有特定程序,则所述移动终端根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或进行基于所述蓝牙信标信号发射模块的第三定位流程的步骤包括:
若所述移动终端为支持外设模式的iOS***且所述特定程序在前台运行,或,若所述移动终端为支持外设模式的Android***,则所述移动终端进行基于所述蓝牙网关模块的外设模式定位流程;
若所述移动终端为支持中心模式的iOS***且所述特定程序在后台运行,或,若所述移动终端为支持中心模式且不支持外设模式的Android***,则所述移动终端进行基于所述蓝牙信标信号发射模块的中心模式定位流程。
优选的,所述移动终端进行基于所述无线访问接入点模块的第一定位流程的步骤包括:
所述移动终端向所述无线访问接入点模块发送探测帧,以接入所述无线访问接入点模块的热点,所述探测帧包括所述移动终端的第一MAC信息;
所述无线访问接入点模块接收所述探测帧,并将所述第一MAC信息发送到服务器;
所述服务器采用所述第一MAC信息生成针对所述移动终端的第一定位数据。
优选的,所述服务器采用所述第一MAC信息生成针对所述移动终端的第一定位数据的步骤包括:
所述服务器判断所述第一MAC信息是否为随机MAC信息;
若是随机MAC信息,则所述服务器生成针对所述移动终端的第一定位数据;
若不是随机MAC信息,则所述服务器根据所述第一MAC信息确定对应的用户标识信息,并生成针对所述用户标识信息的第一定位数据。
优选的,所述移动终端进行基于所述无线访问接入点模块的第一定位流程的步骤还包括:
所述移动终端在接入所述无线访问接入点模块的热点后,获取针对所述无线访问接入点模块的热点信号的第一接收信号强度指示信息以及所述无线访问接入点模块的第二MAC信息;
所述移动终端将所述第一接收信号强度指示信息和所述第二MAC信息发送到服务器;
所述服务器采用所述第一接收信号强度指示信息和所述第二MAC信息,生成针对所述移动终端的第二定位数据。
优选的,所述移动终端进行基于所述蓝牙网关模块的外设模式定位流程的步骤包括:
所述蓝牙网关模块接收所述移动终端发射的第一信标信号,并获取针对所述第一信标信号的第二接收信号强度指示信息;
所述蓝牙网关模块将所述第二接收信号强度指示信息发送到服务器;
所述服务器采用所述第二接收信号强度指示信息生成针对所述移动终端的第三定位数据。
优选的,所述移动终端进行基于所述蓝牙网关模块的外设模式定位流程的步骤还包括:
所述移动终端确定所述特定程序是否具有对应的用户标识信息;
若具有对应的用户标识信息,则所述移动终端将所述用户标识信息发送到所述蓝牙网关模块;
所述蓝牙网关模块将所述用户标识信息发送到所述服务器;
所述服务器采用所述第二接收信号强度指示信息生成针对所述移动终端的第三定位数据的步骤包括:
所述服务器采用所述第二接收信号强度指示信息生成针对所述用户标识信息的第三定位数据。
优选的,所述移动终端进行基于所述蓝牙信标信号发射模块的中心模式定位流程的步骤包括:
所述移动终端接收一个或多个蓝牙信标信号发射模块发射的一个或多个第二信标信号,并获取针对所述一个或多个第二信标信号的一个或多个第三接收信号强度指示信息;
所述移动终端将所述一个或多个第三接收信号强度指示信息发送到服务器;
所述服务器采用所述一个或多个第三接收信号强度指示信息生成针对所述移动终端的第四定位数据。
优选的,所述移动终端进行基于所述蓝牙信标信号发射模块的中心模式定位流程的步骤还包括:
所述移动终端确定所述特定程序是否具有对应的用户标识信息;
若具有对应的用户标识信息,则所述移动终端将所述用户标识信息发送到服务器;
所述服务器采用所述一个或多个第三接收信号强度指示信息生成针对所述移动终端的第四定位数据的步骤包括:
所述服务器采用所述一个或多个第三接收信号强度指示信息生成针对所述用户标识信息的第四定位数据。
本申请实施例还公开了一种空间定位方法,其中,所述空间内设置有至少一个无线通信设备,所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块,所述方法包括:
所述无线访问接入点模块对未安装有特定程序的移动终端进行第一定位流程;
或,所述蓝牙网关模块对安装有特定程序的移动终端进行第二定位流程;
或,
所述蓝牙信标信号发射模块对安装有特定程序的移动终端进行第三定位流程。
优选的,所述蓝牙网关模块对安装有特定程序的移动终端进行第二定位流程的步骤包括:
若所述移动终端为支持外设模式的iOS***且所述特定程序在前台运行,或,若所述移动终端为支持外设模式的Android***,则所述蓝牙网关模块对所述移动终端进行外设模式定位流程。
优选的,所述蓝牙信标信号发射模块对安装有特定程序的移动终端进行第三定位流程的步骤包括:
若所述移动终端为支持中心模式的iOS***且所述特定程序在后台运行,或,若所述移动终端为支持中心模式且不支持外设模式的Android***,则所述蓝牙信标信号发射模块对所述移动终端进行中心模式定位流程。
优选的,所述无线访问接入点模块对未安装有特定程序的移动终端进行第一定位流程的步骤包括:
所述无线访问接入点模块接收所述移动终端发送的探测帧,所述探测帧包括所述移动终端的第一MAC信息;
所述无线访问接入点模块将所述第一MAC信息发送到服务器;
所述服务器采用所述第一MAC信息生成针对所述移动终端的第一定位数据。
优选的,所述服务器采用所述第一MAC信息生成针对所述移动终端的第一定位数据的步骤包括:
所述服务器判断所述第一MAC信息是否为随机MAC信息;
若是随机MAC信息,则所述服务器生成针对所述移动终端的第一定位数据;
若不是随机MAC信息,则所述服务器根据所述第一MAC信息确定对应的用户标识信息,并生成针对所述用户标识信息的第一定位数据。
优选的,所述无线访问接入点模块对未安装有特定程序的移动终端进行第一定位流程的步骤还包括:
所述无线访问接入点模块建立所述移动终端与预先创建的热点的通信连接;
所述移动终端获取针对所述无线访问接入点模块的热点信号的第一接收信号强度指示信息以及所述无线访问接入点模块的第二MAC信息;
所述移动终端将所述第一接收信号强度指示信息和所述第二MAC信息发送到服务器;
所述服务器采用所述第一接收信号强度指示信息和所述第二MAC信息,生成针对所述移动终端的第二定位数据。
优选的,所述蓝牙网关模块对所述移动终端进行外设模式定位流程的步骤包括:
所述蓝牙网关模块接收所述移动终端发射的第一信标信号,并获取针对所述第一信标信号的第二接收信号强度指示信息;
所述蓝牙网关模块将所述第二接收信号强度指示信息发送到服务器;
所述服务器采用所述第二接收信号强度指示信息生成针对所述移动终端的第三定位数据。
优选的,所述蓝牙网关模块对所述移动终端进行外设模式定位流程的步骤还包括:
所述移动终端确定所述特定程序是否具有对应的用户标识信息;
若具有对应的用户标识信息,则所述移动终端将所述用户标识信息发送到所述蓝牙网关模块;
所述蓝牙网关模块将所述用户标识信息发送到所述服务器;
所述服务器采用所述第二接收信号强度指示信息生成针对所述移动终端的第三定位数据的步骤包括:
所述服务器采用所述第二接收信号强度指示信息生成针对所述用户标识信息的第三定位数据。
优选的,所述蓝牙信标信号发射模块对所述移动终端进行中心模式定位流程的步骤包括:
所述蓝牙信标信号发射模块发射第二信标信号;
所述移动终端接收一个或多个蓝牙信标信号发射模块发射的一个或多个第二信标信号,并获取针对所述一个或多个第二信标信号的一个或多个第三接收信号强度指示信息;
所述移动终端将所述一个或多个第三接收信号强度指示信息发送到服务器;
所述服务器采用所述一个或多个第三接收信号强度指示信息生成针对所述移动终端的第四定位数据。
优选的,所述蓝牙信标信号发射模块对所述移动终端进行中心模式定位流程的步骤还包括:
所述移动终端确定所述特定程序是否具有对应的用户标识信息;
若具有对应的用户标识信息,则所述移动终端将所述用户标识信息发送到服务器;
所述服务器采用所述一个或多个第三接收信号强度指示信息生成针对所述移动终端的第四定位数据的步骤包括:
所述服务器采用所述一个或多个第三接收信号强度指示信息生成针对所述用户标识信息的第四定位数据。
本申请实施例还公开了一种商业空间定位方法,其中,所述商业空间内设置有至少一个无线通信设备,所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块,所述方法包括:
若移动终端未安装有特定程序,则所述移动终端进行基于所述无线访问接入点模块的第一定位流程;
若所述移动终端安装有特定程序,则所述移动终端根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或进行基于所述蓝牙信标信号发射模块的第三定位流程。
本申请实施例还公开了一种酒店定位方法,其中,所述酒店内设置有至少一个无线通信设备,所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块,所述方法包括:
若移动终端未安装有特定程序,则所述移动终端进行基于所述无线访问接入点模块的第一定位流程;
若所述移动终端安装有特定程序,则所述移动终端根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或进行基于所述蓝牙信标信号发射模块的第三定位流程。
本申请实施例还公开了一种商业空间定位方法,其中,所述商业空间内设置有至少一个无线通信设备,所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块,所述方法包括:
所述无线访问接入点模块对未安装有特定程序的移动终端进行第一定位流程;
或,所述蓝牙网关模块对安装有特定程序的移动终端进行第二定位流程;
或,
所述蓝牙信标信号发射模块对安装有特定程序的移动终端进行第三定位流程。
本申请实施例还公开了一种酒店定位方法,其中,所述酒店内设置有至少一个无线通信设备,所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块,所述方法包括:
所述无线访问接入点模块对未安装有特定程序的移动终端进行第一定位流程;
或,所述蓝牙网关模块对安装有特定程序的移动终端进行第二定位流程;
或,
所述蓝牙信标信号发射模块对安装有特定程序的移动终端进行第三定位流程。
本申请实施例还公开了一种空间定位***,包括:位于所述空间内的至少一个无线通信设备,以及移动终端;所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块;
所述移动终端,用于若未安装有特定程序,则进行基于所述无线访问接入点模块的第一定位流程;若安装有特定程序,则根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或,进行基于所述蓝牙信标信号发射模块的第三定位流程。
优选的,所述移动终端,还用于若为支持外设模式的iOS***且所述特定程序在前台运行,或,若为支持外设模式的Android***,则进行基于所述蓝牙网关模块的外设模式定位流程;若为支持中心模式的iOS***且所述特定程序在后台运行,或,若为支持中心模式且不支持外设模式的Android***,则进行基于所述蓝牙信标信号发射模块的中心模式定位流程。
优选的,所述***还包括服务器;
所述移动终端,还用于向所述无线访问接入点模块发送探测帧,以接入所述无线访问接入点模块的热点,所述探测帧包括所述移动终端的第一MAC信息;
所述无线访问接入点模块,用于接收所述探测帧,并将所述第一MAC信息发送到服务器;
所述服务器,用于采用所述第一MAC信息生成针对所述移动终端的第一定位数据。
优选的,所述服务器,还用于判断所述第一MAC信息是否为随机MAC信息;若是随机MAC信息,则生成针对所述移动终端的第一定位数据;若不是随机MAC信息,则根据所述第一MAC信息确定对应的用户标识信息,并生成针对所述用户标识信息的第一定位数据。
优选的,所述移动终端,还用于在接入所述无线访问接入点模块的热点后,获取针对所述无线访问接入点模块的热点信号的第一接收信号强度指示信息以及所述无线访问接入点模块的第二MAC信息;将所述第一接收信号强度指示信息和所述第二MAC信息发送到服务器;
所述服务器,还用于采用所述第一接收信号强度指示信息和所述第二MAC信息,生成针对所述移动终端的第二定位数据。
优选的,所述蓝牙网关模块,用于接收所述移动终端发射的第一信标信号,并获取针对所述第一信标信号的第二接收信号强度指示信息;将所述第二接收信号强度指示信息发送到服务器;
所述服务器,还用于采用所述第二接收信号强度指示信息生成针对所述移动终端的第三定位数据。
优选的,所述移动终端,还用于确定所述特定程序是否具有对应的用户标识信息;若具有对应的用户标识信息,则将所述用户标识信息发送到所述蓝牙网关模块;
所述蓝牙网关模块,还用于将所述用户标识信息发送到所述服务器;
所述服务器,还用于采用所述第二接收信号强度指示信息生成针对所述用户标识信息的第三定位数据。
优选的,所述移动终端,还用于接收一个或多个蓝牙信标信号发射模块发射的一个或多个第二信标信号,并获取针对所述一个或多个第二信标信号的一个或多个第三接收信号强度指示信息;将所述一个或多个第三接收信号强度指示信息发送到服务器;
所述服务器,还用于采用所述一个或多个第三接收信号强度指示信息生成针对所述移动终端的第四定位数据。
优选的,所述移动终端,还用于确定所述特定程序是否具有对应的用户标识信息;若具有对应的用户标识信息,则将所述用户标识信息发送到服务器;
所述服务器,还用于采用所述一个或多个第三接收信号强度指示信息生成针对所述用户标识信息的第四定位数据。
本申请实施例还公开了一种空间定位***,包括:位于所述空间内的至少一个无线通信设备,以及移动终端;所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块;
所述无线访问接入点模块,用于对未安装有特定程序的移动终端进行第一定位流程;
所述蓝牙网关模块,用于对安装有特定程序的移动终端进行第二定位流程;
所述蓝牙信标信号发射模块,用于对安装有特定程序的移动终端进行第三定位流程。
优选的,所述蓝牙网关模块,还用于对为支持外设模式的iOS***且所述特定程序在前台运行的移动终端进行外设模式定位流程,或,若对为支持外设模式的Android***的移动终端进行外设模式定位流程。
优选的,所述蓝牙信标信号发射模块,还用于对为支持中心模式的iOS***且所述特定程序在后台运行的移动终端进行中心模式定位流程,或,对为支持中心模式且不支持外设模式的Android***的移动终端进行中心模式定位流程。
优选的,所述***还包括服务器;
所述无线访问接入点模块,用于接收所述移动终端发送的探测帧,所述探测帧包括所述移动终端的第一MAC信息;将所述第一MAC信息发送到服务器;
所述服务器,用于采用所述第一MAC信息生成针对所述移动终端的第一定位数据。
优选的,所述服务器,还用于判断所述第一MAC信息是否为随机MAC信息;若是随机MAC信息,则生成针对所述移动终端的第一定位数据;若不是随机MAC信息,则根据所述第一MAC信息确定对应的用户标识信息,并生成针对所述用户标识信息的第一定位数据。
优选的,所述无线访问接入点模块,还用于建立所述移动终端与预先创建的热点的通信连接;
所述移动终端,还用于获取针对所述无线访问接入点模块的热点信号的第一接收信号强度指示信息以及所述无线访问接入点模块的第二MAC信息;将所述第一接收信号强度指示信息和所述第二MAC信息发送到服务器;
所述服务器,还用于采用所述第一接收信号强度指示信息和所述第二MAC信息,生成针对所述移动终端的第二定位数据。
优选的,所述蓝牙网关模块,还用于接收所述移动终端发射的第一信标信号,并获取针对所述第一信标信号的第二接收信号强度指示信息;将所述第二接收信号强度指示信息发送到服务器;
所述服务器,还用于采用所述第二接收信号强度指示信息生成针对所述移动终端的第三定位数据。
优选的,所述移动终端,还用于确定所述特定程序是否具有对应的用户标识信息;若具有对应的用户标识信息,则将所述用户标识信息发送到所述蓝牙网关模块;
所述蓝牙网关模块,还用于将所述用户标识信息发送到所述服务器;
所述服务器,还用于采用所述第二接收信号强度指示信息生成针对所述用户标识信息的第三定位数据。
优选的,所述蓝牙信标信号发射模块,还用于发射第二信标信号;
所述移动终端,还用于接收一个或多个蓝牙信标信号发射模块发射的一个或多个第二信标信号,并获取针对所述一个或多个第二信标信号的一个或多个第三接收信号强度指示信息;将所述一个或多个第三接收信号强度指示信息发送到服务器;
所述服务器,还用于采用所述一个或多个第三接收信号强度指示信息生成针对所述移动终端的第四定位数据。
优选的,所述移动终端,还用于确定所述特定程序是否具有对应的用户标识信息;若具有对应的用户标识信息,则将所述用户标识信息发送到服务器;
所述服务器,还用于采用所述一个或多个第三接收信号强度指示信息生成针对所述用户标识信息的第四定位数据。
本申请实施例还公开了一种商业空间定位***,包括:位于所述商业空间内的至少一个无线通信设备,以及移动终端;所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块;
所述移动终端,用于若未安装有特定程序,则进行基于所述无线访问接入点模块的第一定位流程;若安装有特定程序,则根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或,进行基于所述蓝牙信标信号发射模块的第三定位流程。
本申请实施例还公开了一种酒店定位***,包括:位于所述酒店内的至少一个无线通信设备,以及移动终端;所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块;
所述移动终端,用于若未安装有特定程序,则进行基于所述无线访问接入点模块的第一定位流程;若安装有特定程序,则根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或,进行基于所述蓝牙信标信号发射模块的第三定位流程。
本申请实施例还公开了一种商业空间定位***,包括:位于所述商业空间内的至少一个无线通信设备,以及移动终端;所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块;
所述无线访问接入点模块,用于对未安装有特定程序的移动终端进行第一定位流程;
所述蓝牙网关模块,用于对安装有特定程序的移动终端进行第二定位流程;
所述蓝牙信标信号发射模块,用于对安装有特定程序的移动终端进行第三定位流程。
本申请实施例还公开了一种酒店定位***,包括:位于所述酒店内的至少一个无线通信设备,以及移动终端;所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块;
所述无线访问接入点模块,用于对未安装有特定程序的移动终端进行第一定位流程;
所述蓝牙网关模块,用于对安装有特定程序的移动终端进行第二定位流程;
所述蓝牙信标信号发射模块,用于对安装有特定程序的移动终端进行第三定位流程。
本申请实施例还公开了一种无线通信设备,包括:无线访问接入点模块、蓝牙信标信号发射模块,以及蓝牙网关模块;
所述无线访问接入点模块,用于对未安装有特定程序的移动终端进行第一定位流程;
所述蓝牙网关模块,用于对安装有特定程序的移动终端进行第二定位流程;
所述蓝牙信标信号发射模块,用于对安装有特定程序的移动终端进行第三定位流程。
本申请实施例还公开了一种装置,包括:
一个或多个处理器;和
其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行如上所述的一个或多个的方法。
本申请实施例还公开了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行如上所述的一个或多个的方法。
本申请实施例包括以下优点:
在本申请实施例中,将无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块集成到了无线通信设备中,只要在室内空间安装无线通信设备即可使用这三种设备的功能。相比单独部署无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块而言,减少了部署成本,减少了布线成本,优化了装修外观。移动终端可以根据实际情况,选择进基于无线访问接入点模块或蓝牙信标信号发射模块或蓝牙网关模块的定位模式,解决单一定位模式的定位覆盖率低的问题,可以最大限度的提升定位的覆盖率。
附图说明
图1是本申请的一种空间定位方法实施例1的步骤流程图;
图2是本申请的一种空间定位方法实施例2的步骤流程图;
图3是本申请实施例中室内定位的流程图;
图4是本申请的一种空间定位***实施例的结构框图;
图5是本申请一种无线通信设备实施例的结构框图。
具体实施方式
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。
本申请实施例的核心构思之一在于,将多种用于空间定位的无线通信模块集成到一个无线通信设备中,并且这种无线通信设备部署在空间各个位置。当移动终端在空间中移动时,移动终端可以进行基于不同无线通信模块的定位流程。
参照图1,示出了本申请的一种空间定位方法实施例1的步骤流程图,所述空间内设置有至少一个无线通信设备,所述无线通信设备包括无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块,所述方法具体可以包括如下步骤:
步骤101,若移动终端未安装有特定程序,则所述移动终端进行基于所述无线访问接入点模块的第一定位流程;
在本申请实施例中,无线通信设备集成有无线访问接入点AP(AccessPoint)模块、蓝牙信标信号发射模块、蓝牙网关模块;
无线访问接入点创建有WiFi热点以供移动终端接入;蓝牙信标信号发射模块用于广播信标信号,蓝牙网关模块用于接收信标信号。
在本申请实施例中,特定程序提供了移动终端与蓝牙信标信号发射模块进行通信的功能,以及移动终端与蓝牙网关模块进行通信的功能。
如果移动终端未安装有特定程序,移动终端无法与蓝牙信标信号发射模块或蓝牙网关模块进行通信。此时,移动终端可以选择进行基于所述无线访问接入点模块的定位流程。
在本申请实施例中,所述步骤101具体可以包括如下子步骤:
子步骤S11,所述移动终端向所述无线访问接入点模块发送探测帧,以接入所述无线访问接入点模块的热点,所述探测帧包括所述移动终端的第一MAC信息;
若移动终端未接入无线访问接入点模块的WiFi热点,移动终端可以发送探测Probe帧,以请求接入无线访问接入点模块的WiFi热点。探测帧中包含有移动终端自身的MAC(Media Access Control,媒体访问控制)信息。
子步骤S12,所述无线访问接入点模块接收所述探测帧,并将所述第一MAC信息发送到服务器;
子步骤S13,所述服务器采用所述第一MAC信息生成针对所述移动终端的第一定位数据。
第一定位数据并不是描述一个准确的坐标位置,只是描述移动终端距离无线通信设备的距离范围,或者描述在无线通信设备附近有移动终端经过。
在本申请实施例中,所述子步骤S13可以进一步包括:
子步骤S131,所述服务器判断所述第一MAC信息是否为随机MAC信息;
由于***厂商的限制,很多移动终端发射的探测帧中的MAC信息是随机值来防止被跟踪。
服务器计算MAC信息是否为随机的MAC信息。具体的,随机生成的MAC信息的个别位是固定的,因此可以根据MAC信息特定位的值来判断MAC信息是否为随机的。
子步骤S132,若是随机MAC信息,则所述服务器生成针对所述移动终端的第一定位数据;
如果是随机的MAC信息,由于随机MAC不是唯一的,因此无法唯一确定对应的移动终端,从而无法准确的确定移动终端对应的用户是谁。因此服务器只能确定有移动终端在无线通信设备附近,而无法知道是哪个人在无线通信设备附近。
子步骤S133,若不是随机MAC信息,则所述服务器根据所述第一MAC信息确定对应的用户标识信息,并生成针对所述用户标识信息的第一定位数据。
如果是不是随机MAC信息,则可以唯一确定对应的移动终端,从而可以准确的确定移动终端对应的用户是谁。因此服务器可以知道是哪个人在无线通信设备附近。
本申请实施例中,可以在移动终端接入无线访问接入点模块的WiFi热点之前,对移动终端进行定位。
在本申请实施例中,所述步骤101具体还可以包括如下子步骤:
子步骤S14,所述移动终端接入所述无线访问接入点模块的热点后,获取针对所述无线访问接入点模块的热点信号的第一接收信号强度指示信息以及所述无线访问接入点模块的第二MAC信息;
在移动终端接入无线访问接入点模块的WiFi热点后,移动终端可以获取针对无线访问接入点模块的热点信号的接收信号强度指示RSSI(Received Signal StrengthIndication)信息和无线访问接入点模块的第二MAC信息。
RSSI表示移动终端接收到的信号的强弱。
子步骤S15,所述移动终端将所述第一接收信号强度指示信息和所述第二MAC信息发送到服务器;
子步骤S16,所述服务器采用所述第一接收信号强度指示信息和所述第二MAC信息,生成针对所述移动终端的第二定位数据。
服务器根据MAC信息确定对应的无线访问接入点模块,然后确定无线访问接入点模块的位置。
服务器可以根据第一接收信号强度指示信息计算得到,表示移动终端相对无线访问接入点模块的位置的第二定位数据。
步骤102,若所述移动终端安装有特定程序,则所述移动终端根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或进行基于所述蓝牙信标信号发射模块的第三定位流程。
如果移动终端安装有特定程序,移动终端可以与蓝牙信标信号发射模块或蓝牙网关模块进行通信。此时,移动终端可以根据自身的***信息,选择是进行基于蓝牙信标信号发射模块的定位流程,还是进行基于所述蓝牙网关模块的定位流程。
在本申请实施例中,所述步骤102具体可以包括如下子步骤:
子步骤S21,若所述移动终端为支持外设模式的iOS***且所述特定程序在前台运行,则所述移动终端进行基于所述蓝牙网关模块的外设模式定位流程;
在本申请实施例中,基于蓝牙网关模块的第二定位流程为外设模式定位流程;进行基于所述蓝牙信标信号发射模块的第三定位流程为中心模式定位流程。
外设模式(Peripheral Mode)和中心模式(Central Mode)都是基于蓝牙低能耗BLE(Bluetooth Low Energy)功能的,支持蓝牙低能耗BLE功能的iOS***提供了完整的SDK(Software Development Kit,软件开发工具包)来实现外设模式和中心模式。
若特定程序在前台运行,则移动终端选择进行基于所述蓝牙网关模块的外设模式定位流程。
在本申请实施例中,所述移动终端进行基于所述蓝牙网关模块的外设模式定位流程,可以进一步包括如下子步骤:
子步骤S211,所述移动终端发射第一信标信号;
子步骤S212,所述蓝牙网关模块接收所述移动终端发射的第一信标信号,并获取针对所述第一信标信号的第二接收信号强度指示信息;
子步骤S213,所述蓝牙网关模块将所述第二接收信号强度指示信息发送到服务器;
子步骤S214,所述服务器采用所述第二接收信号强度指示信息生成针对所述移动终端的第三定位数据。
在外设模式中,用户可以通过特定程序控制移动终端发射第一信标信号。移动终端附近的多个无线通信设备的蓝牙网关模块,可以接收到移动终端的第一信标信号。各个接收到第一信标信号的蓝牙网关模块,获取针对第一信标信号的第二接收信号强度指示信息,并将第二接收信号强度指示信息发送到服务器。
服务器可以根据一个或多个蓝牙网关模块发送的一个或多个第二接收信号强度指示信息对移动终端进行定位,生成第三定位数据。具体的,服务器可以采用基于信号强度的指纹算法或三角定位等算法进行处理得到定位数据。
在本申请实施例中,所述移动终端进行基于所述蓝牙网关模块的外设模式定位流程,还可以进一步包括如下子步骤:
子步骤S215,所述移动终端确定所述特定程序是否具有对应的用户标识信息;
具体的,用户可以在特定程序中通过账号、密码进行登陆。在用户登陆后,移动终端即可确定用户对应的用户标识信息,从而确定当前是哪个用户在使用。若用户未登陆特定程序,则移动终端无法知道当前是哪个用户在使用。
子步骤S216,若具有对应的用户标识信息,则所述移动终端将所述用户标识信息发送到所述蓝牙网关模块;
移动终端可以在向蓝牙网关模块发送第二接收信号强度指示信息的时候,同时发送用户标识信息。
子步骤S217,所述蓝牙网关模块将所述用户标识信息发送到所述服务器;
此时,所述子步骤S214可以为:所述服务器采用所述第二接收信号强度指示信息生成针对所述用户标识信息的第三定位数据。
由于服务器知道了移动终端当前是哪个用户正在使用,因此服务器可以生成针对用户标识信息的第三定位数据。
子步骤S22,若所述移动终端为支持外设模式的Android***,则所述移动终端进行基于所述蓝牙网关模块的外设模式定位流程;
在子步骤S22中,所述移动终端进行基于所述蓝牙网关模块的外设模式定位流程的描述可以参见子步骤S211-子步骤S217,在此不做赘述。
子步骤S23,若所述移动终端为支持中心模式的iOS***且所述特定程序在后台运行,则所述移动终端进行基于所述蓝牙信标信号发射模块的中心模式定位流程;
若特定程序在后台运行,则移动终端选择进行基于所述蓝牙网关模块的外设模式定位流程。
在本申请实施例中,所述移动终端进行基于所述蓝牙信标信号发射模块的中心模式定位流程,可以进一步包括如下子步骤;
子步骤S231,所述移动终端接收一个或多个蓝牙信标信号发射模块发射的一个或多个第二信标信号,并获取针对所述一个或多个第二信标信号的一个或多个第三接收信号强度指示信息;
子步骤S232,所述移动终端将所述一个或多个第三接收信号强度指示信息发送到服务器;
移动终端需要通过网络将第三接收信号强度指示信息发送到服务器,在没有网络时,将第三接收信号强度指示信息保存到本地;在有网络时,将第三接收信号强度指示信息发送到服务器。
子步骤S233,所述服务器采用所述一个或多个第三接收信号强度指示信息生成针对所述移动终端的第四定位数据。
具体的,服务器可以采用基于信号强度的指纹算法或三角定位等算法进行处理得到定位数据。
在本申请实施例中,所述移动终端进行基于所述蓝牙信标信号发射模块的中心模式定位流程,还可以进一步包括如下子步骤;
子步骤S234,所述移动终端确定所述特定程序是否具有对应的用户标识信息;
具体的,用户可以在特定程序中通过账号、密码进行登陆。在用户登陆后,移动终端即可确定用户对应的用户标识信息,从而确定当前是哪个用户在使用。若用户未登陆特定程序,则移动终端无法知道当前是哪个用户在使用。
子步骤S235,若具有对应的用户标识信息,则所述移动终端将所述用户标识信息发送到服务器;
移动终端可以在向服务器发送第三接收信号强度指示信息的时候,同时发送用户标识信息。
此时,所述子步骤S233可以为:所述服务器采用所述一个或多个第三接收信号强度指示信息生成针对所述用户标识信息的第四定位数据。
由于服务器知道了移动终端当前是哪个用户正在使用,因此服务器可以生成针对用户标识信息的第四定位数据。
子步骤S24,若所述移动终端为支持中心模式且不支持外设模式的Android***,则所述移动终端进行基于所述蓝牙信标信号发射模块的中心模式定位流程。
在子步骤S24中所述移动终端进行基于所述蓝牙信标信号发射模块的中心模式定位流程的描述可以参见子步骤S231-子步骤S235,在此不做赘述。
在本申请实施例中,将无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块集成到了无线通信设备中,只要在室内空间安装无线通信设备即可使用这三种设备的功能。相比单独部署无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块而言,减少了部署成本,减少了布线成本,优化了装修外观。移动终端可以根据实际情况,选择进基于无线访问接入点模块或蓝牙信标信号发射模块或蓝牙网关模块的定位模式,解决单一定位模式的定位覆盖率低的问题,可以最大限度的提升定位的覆盖率。
参照图2,示出了本申请的一种空间定位方法实施例2的步骤流程图,所述空间内设置有至少一个无线通信设备,所述无线通信设备包括无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块,所述方法具体可以包括如下步骤:
步骤201,所述无线访问接入点模块对未安装有特定程序的移动终端进行第一定位流程;
在本申请实施例中,所述步骤201可以包括如下子步骤:
子步骤S31,所述无线访问接入点模块接收所述移动终端发送的探测帧,所述探测帧包括所述移动终端的第一MAC信息;
子步骤S32,所述无线访问接入点模块将所述第一MAC信息发送到服务器;
子步骤S33,所述服务器采用所述第一MAC信息生成针对所述移动终端的第一定位数据。
在本申请实施例中,所述步骤子步骤S33可以进一步包括:
子步骤S331,所述服务器判断所述第一MAC信息是否为随机MAC信息;
子步骤S332,若是随机MAC信息,则所述服务器生成针对所述移动终端的第一定位数据;
子步骤S333,若不是随机MAC信息,则所述服务器根据所述第一MAC信息确定对应的用户标识信息,并生成针对所述用户标识信息的第一定位数据。
在本申请实施例中,所述步骤201还可以包括如下子步骤:
子步骤S34,所述无线访问接入点模块建立所述移动终端与预先创建的热点的通信连接;
子步骤S35,所述移动终端获取针对所述无线访问接入点模块的热点信号的第一接收信号强度指示信息以及所述无线访问接入点模块的第二MAC信息;
子步骤S36,所述移动终端将所述第一接收信号强度指示信息和所述第二MAC信息发送到服务器;
子步骤S37,所述服务器采用所述第一接收信号强度指示信息和所述第二MAC信息,生成针对所述移动终端的第二定位数据。
或,步骤202,所述蓝牙网关模块对安装有特定程序的移动终端进行第二定位流程;
在本申请实施例中,所述步骤202可以包括如下子步骤:
子步骤S41,若所述移动终端为支持外设模式的iOS***且所述特定程序在前台运行,则所述蓝牙网关模块对所述移动终端进行外设模式定位流程;
在本申请实施例中,所述蓝牙网关模块对所述移动终端进行外设模式定位流程,可以进一步包括如下子步骤:
子步骤S411,所述蓝牙网关模块接收所述移动终端发射的第一信标信号,并获取针对所述第一信标信号的第二接收信号强度指示信息;
子步骤S412,所述蓝牙网关模块将所述第二接收信号强度指示信息发送到服务器;
子步骤S413,所述服务器采用所述第二接收信号强度指示信息生成针对所述移动终端的第三定位数据。
在本申请实施例中,所述蓝牙网关模块对所述移动终端进行外设模式定位流程,还可以进一步包括如下子步骤:
子步骤S414,所述移动终端确定所述特定程序是否具有对应的用户标识信息;
子步骤S415,若具有对应的用户标识信息,则所述移动终端将所述用户标识信息发送到所述蓝牙网关模块;
子步骤S416,所述蓝牙网关模块将所述用户标识信息发送到所述服务器;
此时,子步骤S413可以为所述服务器采用所述第二接收信号强度指示信息生成针对所述用户标识信息的第三定位数据。
在本申请实施例中,蓝牙网关模块除了可以对移动终端进行定位流程外,还可以对其他可以发射信标信号的物体进行定位。例如,对可以发射信标信号的工牌进行定位。当员工佩戴着工牌时,蓝牙网关模块可以对工牌进行定位,从而可以知道各个员工的位置。
子步骤S42,若所述移动终端为支持外设模式的Android***,则所述蓝牙网关模块对所述移动终端进行外设模式定位流程;
在子步骤S42中,所述蓝牙网关模块对所述移动终端进行外设模式定位流程的描述可以参见子步骤S411-子步骤S416,在此不做赘述。
或,步骤203,所述蓝牙信标信号发射模块对安装有特定程序的移动终端进行第三定位流程。
在本申请实施例中,所述步骤203可以包括如下子步骤:
子步骤S51,若所述移动终端为支持中心模式的iOS***且所述特定程序在后台运行,则所述蓝牙信标信号发射模块对所述移动终端进行中心模式定位流程;
在本申请实施例中,所述蓝牙信标信号发射模块对所述移动终端进行中心模式定位流程,可以进一步包括如下子步骤:
子步骤S511,所述蓝牙信标信号发射模块发射第二信标信号;
子步骤S512,所述移动终端接收一个或多个蓝牙信标信号发射模块发射的一个或多个第二信标信号,并获取针对所述一个或多个第二信标信号的一个或多个第三接收信号强度指示信息;
子步骤S513,所述移动终端将所述一个或多个第三接收信号强度指示信息发送到服务器;
子步骤S514,所述服务器采用所述一个或多个第三接收信号强度指示信息生成针对所述移动终端的第四定位数据。
在本申请实施例中,所述蓝牙信标信号发射模块对所述移动终端进行中心模式定位流程,还可以进一步包括如下子步骤:
子步骤S515,所述移动终端确定所述特定程序是否具有对应的用户标识信息;
子步骤S516,若具有对应的用户标识信息,则所述移动终端将所述用户标识信息发送到服务器;
此时,所述子步骤S514可以为:所述服务器采用所述一个或多个第三接收信号强度指示信息生成针对所述用户标识信息的第四定位数据。
子步骤S52,若所述移动终端为支持中心模式且不支持外设模式的Android***,则所述蓝牙信标信号发射模块对所述移动终端进行中心模式定位流程。
在子步骤S52中所述蓝牙信标信号发射模块对所述移动终端进行中心模式定位流程的描述可以参见子步骤S511-子步骤S516,在此不做赘述。
在本申请实施例中,将无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块集成到了无线通信设备中,只要在室内空间安装无线通信设备即可使用这三种设备的功能。相比单独部署无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块而言,减少了部署成本,减少了布线成本,优化了装修外观。移动终端可以根据实际情况,选择进基于无线访问接入点模块或蓝牙信标信号发射模块或蓝牙网关模块的定位模式,解决单一定位模式的定位覆盖率低的问题,可以最大限度的提升定位的覆盖率。
本申请还公开了一种商业空间定位方法实施例,其中,所述商业空间内设置有至少一个无线通信设备,所述无线通信设备包括无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块,所述方法具体可以包括如下步骤:
若移动终端未安装有特定程序,则所述移动终端进行基于所述无线访问接入点模块的第一定位流程;
若所述移动终端安装有特定程序,则所述移动终端根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或进行基于所述蓝牙信标信号发射模块的第三定位流程。
在本申请实施例中,若移动终端未安装有特定程序,则所述移动终端进行基于所述无线访问接入点模块的第一定位流程的内容可以参见上述实施例,在此不在赘述。
在本申请实施例中,若所述移动终端安装有特定程序,则所述移动终端根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或进行基于所述蓝牙信标信号发射模块的第三定位流程的内容可以参见上述实施例,在此不在赘述。
商业空间是指当前社会商业活动中所需的空间,即实现商品交换、满足消费者需求、实现商品流通的空间环境。例如,酒店、博物馆、展览馆、商场、步行街、写字楼、宾馆、餐饮店、专卖店、美容美发店等空间均可以包含在内。
在商业空间中,美观度和装修成本是重点考虑的问题。在本申请实施例中,在本申请实施例中,将无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块集成到了无线通信设备中,只要在商业空间安装无线通信设备即可使用这三种设备的功能。相比单独部署无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块而言,减少了部署成本,减少了布线成本,优化了装修外观。
本申请还公开了一种酒店定位方法实施例,其中,所述酒店内设置有至少一个无线通信设备,所述无线通信设备包括无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块,所述方法具体可以包括如下步骤:
若移动终端未安装有特定程序,则所述移动终端进行基于所述无线访问接入点模块的第一定位流程;
若所述移动终端安装有特定程序,则所述移动终端根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或进行基于所述蓝牙信标信号发射模块的第三定位流程。
在本申请实施例中,若移动终端未安装有特定程序,则所述移动终端进行基于所述无线访问接入点模块的第一定位流程的内容可以参见上述实施例,在此不在赘述。
在本申请实施例中,若所述移动终端安装有特定程序,则所述移动终端根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或进行基于所述蓝牙信标信号发射模块的第三定位流程的内容可以参见上述实施例,在此不在赘述。
在本申请实施例中,在本申请实施例中,将无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块集成到了无线通信设备中,只要在酒店安装无线通信设备即可使用这三种设备的功能。相比单独部署无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块而言,减少了部署成本,减少了布线成本,优化了装修外观。
本申请还公开了一种商业空间定位方法实施例,其中,所述商业空间内设置有至少一个无线通信设备,所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块,所述方法包括:
所述无线访问接入点模块对未安装有特定程序的移动终端进行第一定位流程;
或,所述蓝牙网关模块对安装有特定程序的移动终端进行第二定位流程;
或,
所述蓝牙信标信号发射模块对安装有特定程序的移动终端进行第三定位流程。
在本申请实施例中,所述无线访问接入点模块对未安装有特定程序的移动终端进行第一定位流程的内容可以参见上述实施例,在此不在赘述。
在本申请实施例中,所述蓝牙网关模块对安装有特定程序的移动终端进行第二定位流程的内容可以参见上述实施例,在此不在赘述。
在本申请实施例中,所述蓝牙信标信号发射模块对安装有特定程序的移动终端进行第三定位流程的内容可以参见上述实施例,在此不在赘述。
在本申请实施例中,蓝牙网关模块除了可以对移动终端进行定位流程外,还可以对其他可以发射信标信号的物体进行定位。例如,对可以发射信标信号的工牌进行定位。当员工佩戴着工牌时,蓝牙网关模块可以对工牌进行定位,从而可以确定各个员工的位置。调度中心可以根据员工的位置,更好的调度员工,提高员工工作效率。
在本申请实施例中,在本申请实施例中,将无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块集成到了无线通信设备中,只要在商业空间安装无线通信设备即可使用这三种设备的功能。相比单独部署无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块而言,减少了部署成本,减少了布线成本,优化了装修外观。
本申请还公开了一种酒店定位方法实施例,其中,所述酒店内设置有至少一个无线通信设备,所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块,所述方法包括:
所述无线访问接入点模块对未安装有特定程序的移动终端进行第一定位流程;
或,所述蓝牙网关模块对安装有特定程序的移动终端进行第二定位流程;
或,
所述蓝牙信标信号发射模块对安装有特定程序的移动终端进行第三定位流程。
在本申请实施例中,所述无线访问接入点模块对未安装有特定程序的移动终端进行第一定位流程的内容可以参见上述实施例,在此不在赘述。
在本申请实施例中,所述蓝牙网关模块对安装有特定程序的移动终端进行第二定位流程的内容可以参见上述实施例,在此不在赘述。
在本申请实施例中,所述蓝牙信标信号发射模块对安装有特定程序的移动终端进行第三定位流程的内容可以参见上述实施例,在此不在赘述。
在本申请实施例中,蓝牙网关模块除了可以对移动终端进行定位流程外,还可以对其他可以发射信标信号的物体进行定位。例如,对可以发射信标信号的工牌进行定位。当员工佩戴着工牌时,蓝牙网关模块可以对工牌进行定位,从而可以确定各个员工的位置。调度中心可以根据员工的位置,更好的调度员工,提高员工工作效率。
在本申请实施例中,在本申请实施例中,将无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块集成到了无线通信设备中,只要在酒店安装无线通信设备即可使用这三种设备的功能。相比单独部署无线访问接入点模块、蓝牙信标信号发射模块、蓝牙网关模块而言,减少了部署成本,减少了布线成本,优化了装修外观。
为了使本领域技术人员能够更好地理解本申请实施例,下面通过一个例子对本申请实施例加以说明:参照图3所示为本申请实施例中室内定位的流程图。
室内空间内设置有至少一个无线通信设备,无线通信设备包括无线访问接入点模块、蓝牙信标信号发射模块,以及蓝牙网关模块。
如果不是对移动终端定位,则可以采用信标工牌进行定位。信标工牌可以发射信标信号,蓝牙网关模块可以接收信标工牌发射的信标信号,根据信标信号的强弱对信标工牌进行定位。
如果是对移动终端进行定位,在可以首先判断移动终端是否安装有特定程序,特定程序提供了移动终端与蓝牙信标信号发射模块进行通信的功能,以及移动终端与蓝牙网关模块进行通信的功能。
如果移动终端没有安装特定程序,则可以进行基于无线访问接入点模块的定位流程。
基于无线访问接入点模块的定位流程又分为两种,一种是在接入无线访问接入点模块的热点之前的,另一个是在接入无线访问接入点模块的热点之后的。
在移动终端接入无线访问接入点模块的热点之前,移动终端发射探测帧以请求接入无线访问接入点模块的热点,探测帧包括移动终端的第一MAC信息。无线访问接入点模块将第一MAC信息发送到服务器,服务器判断移动终端的第一MAC信息是否是随机MAC信息;若是随机MAC信息,则服务器无法确定移动终端对应的用户,因此服务器只能生成针对移动终端的第一定位数据;若不是随机MAC信息,则服务器可以确定移动终端对应的用户,因此服务器能生成针对该用户的第一定位数据。
在移动终端接入无线访问接入点模块的热点之后,移动终端获取针对热点信号的第一接收信号强度指示信息以及无线访问接入点模块的第二MAC信息。移动终端将第一接收信号强度指示信息以及第二MAC信息发送到服务器;服务器可以跟第二MAC信息确定对应的无线访问接入点模块;然后根据第一接收信号强度指示信息,计算移动终端相对该无线访问接入点模块的第二定位数据。
如果移动终端安装了特定程序,则判断移动终端是否在室内空间;如果不在室内空间,则移动终端可以根据GPS进行定位;如果移动终端在室内空间,则移动终端可以根据自身的***信息选择进行基于蓝牙网关模块的外设模式定位流程,或,基于蓝牙信标信号发射模块的中心模式定位流程。
具体的,若移动终端为支持外设模式的iOS***且特定程序在前台运行,则移动终端进行基于蓝牙网关模块的外设模式定位流程。
若移动终端为支持外设模式的Android***,则移动终端进行基于所述蓝牙网关模块的外设模式定位流程。
若移动终端为支持中心模式的iOS***且特定程序在后台运行,则移动终端进行基于蓝牙信标信号发射模块的中心模式定位流程。
若移动终端为支持中心模式且不支持外设模式的Android***,则移动终端进行基于蓝牙信标信号发射模块的中心模式定位流程。
在基于蓝牙网关模块的外设模式定位流程中,移动终端发射第一信标信号,蓝牙网关模块接收第一信标信号并获取针对第一信标信号的第二接收信号强度指示信息。蓝牙网关模块将第二接收信号强度指示信息发送到服务器。服务器可以根据第二接收信号强度指示信息生成针对移动终端的第三定位数据。进一步的,移动终端还可以判断特定程序是否登录;若登录,则移动终端确定对应的用户标识信息,并将该用户标识信息发送给服务器。服务器可以根据用户标识信息可以知道移动终端是谁在使用,因此可以生成针对该用户的第三定位数据。
在基于蓝牙信标信号发射模块的中心模式定位流程中,移动终端接收一个或多个蓝牙信标信号发射模块发射的一个或多个第二信标信号,并获取针对第二信标信号的第三接收信号强度指示信息;在移动终端没有网络的时候,移动终端将第三接收信号强度指示信息保存在本地;在移动终端有网络的时候,移动终端将第三接收信号强度指示信息发送到服务器;服务器采用第三接收信号强度指示信息生成针对移动终端的第四定位数据。进一步的,移动终端还可以判断特定程序是否登录;若登录,则移动终端确定对应的用户标识信息,并将该用户标识信息发送给服务器。服务器可以根据用户标识信息可以知道移动终端是谁在使用,因此可以生成针对该用户的第四定位数据。
需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。
参照图4,示出了本申请的一种空间定位***实施例的结构框图,具体可以包括:位于所述空间内的至少一个无线通信设备40,移动终端41;所述无线通信设备40可以包括无线访问接入点模块401、蓝牙网关模块402,以及蓝牙信标信号发射模块403;
所述移动终端41,用于若未安装有特定程序,则进行基于所述无线访问接入点模块的第一定位流程;若安装有特定程序,则根据自身的***信息,进行基于所述蓝牙网关模块402的第二定位流程,或进行基于所述蓝牙信标信号发射模块403的第三定位流程。
在本申请实施例中,所述移动终端41,还用于若为支持外设模式的iOS***且所述特定程序在前台运行,或,若为支持外设模式的Android***,则进行基于所述蓝牙网关模块402的外设模式定位流程;若为支持中心模式的iOS***且所述特定程序在后台运行,或,若为支持中心模式且不支持外设模式的Android***,则进行基于所述蓝牙信标信号发射模块403的中心模式定位流程。
在本申请实施例中,所述***还可以包括服务器;
所述移动终端41,还用于向所述无线访问接入点模块401发送探测帧,以接入所述无线访问接入点模块401的热点,所述探测帧包括所述移动终端41的第一MAC信息;
所述无线访问接入点模块401,用于接收所述探测帧,并将所述第一MAC信息发送到服务器;
所述服务器,用于采用所述第一MAC信息生成针对所述移动终端41的第一定位数据。
在本申请实施例中,所述服务器,还用于判断所述第一MAC信息是否为随机MAC信息;若是随机MAC信息,则生成针对所述移动终端41的第一定位数据;若不是随机MAC信息,则根据所述第一MAC信息确定对应的用户标识信息,并生成针对所述用户标识信息的第一定位数据。
在本申请实施例中,所述移动终端41,还用于在接入所述无线访问接入点模块401的热点后,获取针对所述无线访问接入点模块401的热点信号的第一接收信号强度指示信息以及所述无线访问接入点模块401的第二MAC信息;将所述第一接收信号强度指示信息和所述第二MAC信息发送到服务器;
所述服务器,还用于采用所述第一接收信号强度指示信息和所述第二MAC信息,生成针对所述移动终端41的第二定位数据。
在本申请实施例中,所述蓝牙网关模块402,用于接收所述移动终端41发射的第一信标信号,并获取针对所述第一信标信号的第二接收信号强度指示信息;将所述第二接收信号强度指示信息发送到服务器;
所述服务器,还用于采用所述第二接收信号强度指示信息生成针对所述移动终端41的第三定位数据。
在本申请实施例中,所述移动终端41,还用于确定所述特定程序是否具有对应的用户标识信息;若具有对应的用户标识信息,则将所述用户标识信息发送到所述蓝牙网关模块402;
所述蓝牙网关模块402,还用于将所述用户标识信息发送到所述服务器;
所述服务器,还用于采用所述第二接收信号强度指示信息生成针对所述用户标识信息的第三定位数据。
在本申请实施例中,所述移动终端41,还用于接收一个或多个蓝牙信标信号发射模块403发射的一个或多个第二信标信号,并获取针对所述一个或多个第二信标信号的一个或多个第三接收信号强度指示信息;将所述一个或多个第三接收信号强度指示信息发送到服务器;
所述服务器,还用于采用所述一个或多个第三接收信号强度指示信息生成针对所述移动终端41的第四定位数据。
在本申请实施例中,所述移动终端41,还用于确定所述特定程序是否具有对应的用户标识信息;若具有对应的用户标识信息,则将所述用户标识信息发送到服务器;
所述服务器,还用于采用所述一个或多个第三接收信号强度指示信息生成针对所述用户标识信息的第四定位数据。
本申请还公开了一种空间定位***,包括:位于所述空间内的至少一个无线通信设备,以及移动终端;所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块;
所述无线访问接入点模块,用于对未安装有特定程序的移动终端进行第一定位流程;
所述蓝牙网关模块,用于对安装有特定程序的移动终端进行第二定位流程;
所述蓝牙信标信号发射模块,用于对安装有特定程序的移动终端进行第三定位流程。
在本申请实施例中,所述蓝牙网关模块,还用于对为支持外设模式的iOS***且所述特定程序在前台运行的移动终端进行外设模式定位流程,或,若对为支持外设模式的Android***的移动终端进行外设模式定位流程;
所述蓝牙信标信号发射模块,还用于对为支持中心模式的iOS***且所述特定程序在后台运行的移动终端进行中心模式定位流程,或,对为支持中心模式且不支持外设模式的Android***的移动终端进行中心模式定位流程。
在本申请实施例中,所述的***还包括服务器;
所述无线访问接入点模块,用于接收所述移动终端发送的探测帧,所述探测帧包括所述移动终端的第一MAC信息;将所述第一MAC信息发送到服务器;
所述服务器,用于采用所述第一MAC信息生成针对所述移动终端的第一定位数据。
在本申请实施例中,所述服务器,还用于判断所述第一MAC信息是否为随机MAC信息;若是随机MAC信息,则生成针对所述移动终端的第一定位数据;若不是随机MAC信息,则根据所述第一MAC信息确定对应的用户标识信息,并生成针对所述用户标识信息的第一定位数据。
在本申请实施例中,所述无线访问接入点模块,还用于建立所述移动终端与预先创建的热点的通信连接;
所述移动终端,还用于获取针对所述无线访问接入点模块的热点信号的第一接收信号强度指示信息以及所述无线访问接入点模块的第二MAC信息;将所述第一接收信号强度指示信息和所述第二MAC信息发送到服务器;
所述服务器,还用于采用所述第一接收信号强度指示信息和所述第二MAC信息,生成针对所述移动终端的第二定位数据。
在本申请实施例中,所述蓝牙网关模块,还用于接收所述移动终端发射的第一信标信号,并获取针对所述第一信标信号的第二接收信号强度指示信息;将所述第二接收信号强度指示信息发送到服务器;
所述服务器,还用于采用所述第二接收信号强度指示信息生成针对所述移动终端的第三定位数据。
在本申请实施例中,所述移动终端,还用于确定所述特定程序是否具有对应的用户标识信息;若具有对应的用户标识信息,则将所述用户标识信息发送到所述蓝牙网关模块;
所述蓝牙网关模块,还用于将所述用户标识信息发送到所述服务器;
所述服务器,还用于采用所述第二接收信号强度指示信息生成针对所述用户标识信息的第三定位数据。
在本申请实施例中,所述蓝牙信标信号发射模块,还用于发射第二信标信号;
所述移动终端,还用于接收一个或多个蓝牙信标信号发射模块发射的一个或多个第二信标信号,并获取针对所述一个或多个第二信标信号的一个或多个第三接收信号强度指示信息;将所述一个或多个第三接收信号强度指示信息发送到服务器;
所述服务器,还用于采用所述一个或多个第三接收信号强度指示信息生成针对所述移动终端的第四定位数据。
在本申请实施例中,所述移动终端,还用于确定所述特定程序是否具有对应的用户标识信息;若具有对应的用户标识信息,则将所述用户标识信息发送到服务器;
所述服务器,还用于采用所述一个或多个第三接收信号强度指示信息生成针对所述用户标识信息的第四定位数据。
本申请还公开了一种商业空间定位***实施例,其中,包括位于所述商业空间内的至少一个无线通信设备,以及移动终端;所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块;
所述移动终端,用于若未安装有特定程序,则进行基于所述无线访问接入点模块的第一定位流程;若安装有特定程序,则根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或,进行基于所述蓝牙信标信号发射模块的第三定位流程。
在本申请实施例中,所述移动终端用于若未安装有特定程序,则进行基于所述无线访问接入点模块的第一定位流程;若安装有特定程序,则根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或,进行基于所述蓝牙信标信号发射模块的第三定位流程的内容,具体可以参见上述实施例,在此不再赘述。
本申请还公开了一种酒店定位***实施例,其中,包括位于所述商业空间内的至少一个无线通信设备,以及移动终端;所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块;
所述移动终端,用于若未安装有特定程序,则进行基于所述无线访问接入点模块的第一定位流程;若安装有特定程序,则根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或,进行基于所述蓝牙信标信号发射模块的第三定位流程。
在本申请实施例中,所述移动终端用于若未安装有特定程序,则进行基于所述无线访问接入点模块的第一定位流程;若安装有特定程序,则根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或,进行基于所述蓝牙信标信号发射模块的第三定位流程的内容,具体可以参见上述实施例,在此不再赘述。
本申请还公开了一种商业空间定位***实施例,其中,包括位于所述商业空间内的至少一个无线通信设备,以及移动终端;所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块;
所述无线访问接入点模块,用于对未安装有特定程序的移动终端进行第一定位流程;
所述蓝牙网关模块,用于对安装有特定程序的移动终端进行第二定位流程;
所述蓝牙信标信号发射模块,用于对安装有特定程序的移动终端进行第三定位流程。
在本申请实施例中,所述无线访问接入点模块,用于对未安装有特定程序的移动终端进行第一定位流程的内容,具体可以参见上述实施例,在此不再赘述。
在本申请实施例中,所述蓝牙网关模块,用于对安装有特定程序的移动终端进行第二定位流程的内容,具体可以参见上述实施例,在此不再赘述。
在本申请实施例中,所述蓝牙信标信号发射模块,用于对安装有特定程序的移动终端进行第三定位流程的内容,具体可以参见上述实施例,在此不再赘述。
本申请还公开了一种酒店定位***实施例,其中,包括位于所述酒店内的至少一个无线通信设备,以及移动终端;所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块;
所述无线访问接入点模块,用于对未安装有特定程序的移动终端进行第一定位流程;
所述蓝牙网关模块,用于对安装有特定程序的移动终端进行第二定位流程;
所述蓝牙信标信号发射模块,用于对安装有特定程序的移动终端进行第三定位流程。
在本申请实施例中,所述无线访问接入点模块,用于对未安装有特定程序的移动终端进行第一定位流程的内容,具体可以参见上述实施例,在此不再赘述。
在本申请实施例中,所述蓝牙网关模块,用于对安装有特定程序的移动终端进行第二定位流程的内容,具体可以参见上述实施例,在此不再赘述。
在本申请实施例中,所述蓝牙信标信号发射模块,用于对安装有特定程序的移动终端进行第三定位流程的内容,具体可以参见上述实施例,在此不再赘述。
参照图5,示出了本申请一种无线通信设备实施例的结构框图,包括:无线访问接入点模块501、蓝牙网关模块502,以及蓝牙信标信号发射模块503;
所述无线访问接入点模块501,用于对未安装有特定程序的移动终端进行第一定位流程;
所述蓝牙网关模块502,用于对安装有特定程序的移动终端进行第二定位流程;
所述蓝牙信标信号发射模块503,用于对安装有特定程序的移动终端进行第三定位流程。
对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
本申请实施例还提供了一种装置,包括:
一个或多个处理器;和
其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行本申请实施例所述的方法。
本申请实施例还提供了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行本申请实施例所述的方法。
本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请实施例是参照根据本申请实施例的方法、终端设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
以上对本申请所提供的一种空间定位方法、一种空间定位***和一种无线通信设备,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (49)
1.一种空间定位方法,其特征在于,所述空间内设置有至少一个无线通信设备,所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块,所述方法包括:
若移动终端未安装有特定程序,则所述移动终端进行基于所述无线访问接入点模块的第一定位流程;
若所述移动终端安装有特定程序,则所述移动终端根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或进行基于所述蓝牙信标信号发射模块的第三定位流程。
2.根据权利要求1所述的方法,其特征在于,所述若所述移动终端安装有特定程序,则所述移动终端根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或进行基于所述蓝牙信标信号发射模块的第三定位流程的步骤包括:
若所述移动终端为支持外设模式的iOS***且所述特定程序在前台运行,或,若所述移动终端为支持外设模式的Android***,则所述移动终端进行基于所述蓝牙网关模块的外设模式定位流程;
若所述移动终端为支持中心模式的iOS***且所述特定程序在后台运行,或,若所述移动终端为支持中心模式且不支持外设模式的Android***,则所述移动终端进行基于所述蓝牙信标信号发射模块的中心模式定位流程。
3.根据权利要求1所述的方法,其特征在于,所述移动终端进行基于所述无线访问接入点模块的第一定位流程的步骤包括:
所述移动终端向所述无线访问接入点模块发送探测帧,以接入所述无线访问接入点模块的热点,所述探测帧包括所述移动终端的第一MAC信息;
所述无线访问接入点模块接收所述探测帧,并将所述第一MAC信息发送到服务器;
所述服务器采用所述第一MAC信息生成针对所述移动终端的第一定位数据。
4.根据权利要求3所述的方法,其特征在于,所述服务器采用所述第一MAC信息生成针对所述移动终端的第一定位数据的步骤包括:
所述服务器判断所述第一MAC信息是否为随机MAC信息;
若是随机MAC信息,则所述服务器生成针对所述移动终端的第一定位数据;
若不是随机MAC信息,则所述服务器根据所述第一MAC信息确定对应的用户标识信息,并生成针对所述用户标识信息的第一定位数据。
5.根据权利要求3或4所述的方法,其特征在于,所述移动终端进行基于所述无线访问接入点模块的第一定位流程的步骤还包括:
所述移动终端在接入所述无线访问接入点模块的热点后,获取针对所述无线访问接入点模块的热点信号的第一接收信号强度指示信息以及所述无线访问接入点模块的第二MAC信息;
所述移动终端将所述第一接收信号强度指示信息和所述第二MAC信息发送到服务器;
所述服务器采用所述第一接收信号强度指示信息和所述第二MAC信息,生成针对所述移动终端的第二定位数据。
6.根据权利要求2所述的方法,其特征在于,所述移动终端进行基于所述蓝牙网关模块的外设模式定位流程的步骤包括:
所述蓝牙网关模块接收所述移动终端发射的第一信标信号,并获取针对所述第一信标信号的第二接收信号强度指示信息;
所述蓝牙网关模块将所述第二接收信号强度指示信息发送到服务器;
所述服务器采用所述第二接收信号强度指示信息生成针对所述移动终端的第三定位数据。
7.根据权利要求6所述的方法,其特征在于,所述移动终端进行基于所述蓝牙网关模块的外设模式定位流程的步骤还包括:
所述移动终端确定所述特定程序是否具有对应的用户标识信息;
若具有对应的用户标识信息,则所述移动终端将所述用户标识信息发送到所述蓝牙网关模块;
所述蓝牙网关模块将所述用户标识信息发送到所述服务器;
所述服务器采用所述第二接收信号强度指示信息生成针对所述移动终端的第三定位数据的步骤包括:
所述服务器采用所述第二接收信号强度指示信息生成针对所述用户标识信息的第三定位数据。
8.根据权利要求2所述的方法,其特征在于,所述移动终端进行基于所述蓝牙信标信号发射模块的中心模式定位流程的步骤包括:
所述移动终端接收一个或多个蓝牙信标信号发射模块发射的一个或多个第二信标信号,并获取针对所述一个或多个第二信标信号的一个或多个第三接收信号强度指示信息;
所述移动终端将所述一个或多个第三接收信号强度指示信息发送到服务器;
所述服务器采用所述一个或多个第三接收信号强度指示信息生成针对所述移动终端的第四定位数据。
9.根据权利要求8所述的方法,其特征在于,所述移动终端进行基于所述蓝牙信标信号发射模块的中心模式定位流程的步骤还包括:
所述移动终端确定所述特定程序是否具有对应的用户标识信息;
若具有对应的用户标识信息,则所述移动终端将所述用户标识信息发送到服务器;
所述服务器采用所述一个或多个第三接收信号强度指示信息生成针对所述移动终端的第四定位数据的步骤包括:
所述服务器采用所述一个或多个第三接收信号强度指示信息生成针对所述用户标识信息的第四定位数据。
10.一种空间定位方法,其特征在于,所述空间内设置有至少一个无线通信设备,所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块,所述方法包括:
所述无线访问接入点模块对未安装有特定程序的移动终端进行第一定位流程;
或,所述蓝牙网关模块对安装有特定程序的移动终端进行第二定位流程;
或,
所述蓝牙信标信号发射模块对安装有特定程序的移动终端进行第三定位流程。
11.根据权利要求10所述的方法,其特征在于,所述蓝牙网关模块对安装有特定程序的移动终端进行第二定位流程的步骤包括:
若所述移动终端为支持外设模式的iOS***且所述特定程序在前台运行,或,若所述移动终端为支持外设模式的Android***,则所述蓝牙网关模块对所述移动终端进行外设模式定位流程。
12.根据权利要求10所述的方法,其特征在于,所述蓝牙信标信号发射模块对安装有特定程序的移动终端进行第三定位流程的步骤包括:
若所述移动终端为支持中心模式的iOS***且所述特定程序在后台运行,或,若所述移动终端为支持中心模式且不支持外设模式的Android***,则所述蓝牙信标信号发射模块对所述移动终端进行中心模式定位流程。
13.根据权利要求10所述的方法,其特征在于,所述无线访问接入点模块对未安装有特定程序的移动终端进行第一定位流程的步骤包括:
所述无线访问接入点模块接收所述移动终端发送的探测帧,所述探测帧包括所述移动终端的第一MAC信息;
所述无线访问接入点模块将所述第一MAC信息发送到服务器;
所述服务器采用所述第一MAC信息生成针对所述移动终端的第一定位数据。
14.根据权利要求13所述的方法,其特征在于,所述服务器采用所述第一MAC信息生成针对所述移动终端的第一定位数据的步骤包括:
所述服务器判断所述第一MAC信息是否为随机MAC信息;
若是随机MAC信息,则所述服务器生成针对所述移动终端的第一定位数据;
若不是随机MAC信息,则所述服务器根据所述第一MAC信息确定对应的用户标识信息,并生成针对所述用户标识信息的第一定位数据。
15.根据权利要求13所述的方法,其特征在于,所述无线访问接入点模块对未安装有特定程序的移动终端进行第一定位流程的步骤还包括:
所述无线访问接入点模块建立所述移动终端与预先创建的热点的通信连接;
所述移动终端获取针对所述无线访问接入点模块的热点信号的第一接收信号强度指示信息以及所述无线访问接入点模块的第二MAC信息;
所述移动终端将所述第一接收信号强度指示信息和所述第二MAC信息发送到服务器;
所述服务器采用所述第一接收信号强度指示信息和所述第二MAC信息,生成针对所述移动终端的第二定位数据。
16.根据权利要求11所述的方法,其特征在于,所述蓝牙网关模块对所述移动终端进行外设模式定位流程的步骤包括:
所述蓝牙网关模块接收所述移动终端发射的第一信标信号,并获取针对所述第一信标信号的第二接收信号强度指示信息;
所述蓝牙网关模块将所述第二接收信号强度指示信息发送到服务器;
所述服务器采用所述第二接收信号强度指示信息生成针对所述移动终端的第三定位数据。
17.根据权利要求16所述的方法,其特征在于,所述蓝牙网关模块对所述移动终端进行外设模式定位流程的步骤还包括:
所述移动终端确定所述特定程序是否具有对应的用户标识信息;
若具有对应的用户标识信息,则所述移动终端将所述用户标识信息发送到所述蓝牙网关模块;
所述蓝牙网关模块将所述用户标识信息发送到所述服务器;
所述服务器采用所述第二接收信号强度指示信息生成针对所述移动终端的第三定位数据的步骤包括:
所述服务器采用所述第二接收信号强度指示信息生成针对所述用户标识信息的第三定位数据。
18.根据权利要求12所述的方法,其特征在于,所述蓝牙信标信号发射模块对所述移动终端进行中心模式定位流程的步骤包括:
所述蓝牙信标信号发射模块发射第二信标信号;
所述移动终端接收一个或多个蓝牙信标信号发射模块发射的一个或多个第二信标信号,并获取针对所述一个或多个第二信标信号的一个或多个第三接收信号强度指示信息;
所述移动终端将所述一个或多个第三接收信号强度指示信息发送到服务器;
所述服务器采用所述一个或多个第三接收信号强度指示信息生成针对所述移动终端的第四定位数据。
19.根据权利要求18所述的方法,其特征在于,所述蓝牙信标信号发射模块对所述移动终端进行中心模式定位流程的步骤还包括:
所述移动终端确定所述特定程序是否具有对应的用户标识信息;
若具有对应的用户标识信息,则所述移动终端将所述用户标识信息发送到服务器;
所述服务器采用所述一个或多个第三接收信号强度指示信息生成针对所述移动终端的第四定位数据的步骤包括:
所述服务器采用所述一个或多个第三接收信号强度指示信息生成针对所述用户标识信息的第四定位数据。
20.一种商业空间定位方法,其特征在于,所述商业空间内设置有至少一个无线通信设备,所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块,所述方法包括:
若移动终端未安装有特定程序,则所述移动终端进行基于所述无线访问接入点模块的第一定位流程;
若所述移动终端安装有特定程序,则所述移动终端根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或进行基于所述蓝牙信标信号发射模块的第三定位流程。
21.一种酒店定位方法,其特征在于,所述酒店内设置有至少一个无线通信设备,所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块,所述方法包括:
若移动终端未安装有特定程序,则所述移动终端进行基于所述无线访问接入点模块的第一定位流程;
若所述移动终端安装有特定程序,则所述移动终端根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或进行基于所述蓝牙信标信号发射模块的第三定位流程。
22.一种商业空间定位方法,其特征在于,所述商业空间内设置有至少一个无线通信设备,所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块,所述方法包括:
所述无线访问接入点模块对未安装有特定程序的移动终端进行第一定位流程;
或,所述蓝牙网关模块对安装有特定程序的移动终端进行第二定位流程;
或,
所述蓝牙信标信号发射模块对安装有特定程序的移动终端进行第三定位流程。
23.一种酒店定位方法,其特征在于,所述酒店内设置有至少一个无线通信设备,所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块,所述方法包括:
所述无线访问接入点模块对未安装有特定程序的移动终端进行第一定位流程;
或,所述蓝牙网关模块对安装有特定程序的移动终端进行第二定位流程;
或,
所述蓝牙信标信号发射模块对安装有特定程序的移动终端进行第三定位流程。
24.一种空间定位***,其特征在于,包括:位于所述空间内的至少一个无线通信设备,以及移动终端;所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块;
所述移动终端,用于若未安装有特定程序,则进行基于所述无线访问接入点模块的第一定位流程;若安装有特定程序,则根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或,进行基于所述蓝牙信标信号发射模块的第三定位流程。
25.根据权利要求24所述的***,其特征在于,所述移动终端,还用于若为支持外设模式的iOS***且所述特定程序在前台运行,或,若为支持外设模式的Android***,则进行基于所述蓝牙网关模块的外设模式定位流程;若为支持中心模式的iOS***且所述特定程序在后台运行,或,若为支持中心模式且不支持外设模式的Android***,则进行基于所述蓝牙信标信号发射模块的中心模式定位流程。
26.根据权利要求24所述的***,其特征在于,还包括服务器;
所述移动终端,还用于向所述无线访问接入点模块发送探测帧,以接入所述无线访问接入点模块的热点,所述探测帧包括所述移动终端的第一MAC信息;
所述无线访问接入点模块,用于接收所述探测帧,并将所述第一MAC信息发送到服务器;
所述服务器,用于采用所述第一MAC信息生成针对所述移动终端的第一定位数据。
27.根据权利要求26所述的***,其特征在于,所述服务器,还用于判断所述第一MAC信息是否为随机MAC信息;若是随机MAC信息,则生成针对所述移动终端的第一定位数据;若不是随机MAC信息,则根据所述第一MAC信息确定对应的用户标识信息,并生成针对所述用户标识信息的第一定位数据。
28.根据权利要求26或27所述的***,其特征在于,所述移动终端,还用于在接入所述无线访问接入点模块的热点后,获取针对所述无线访问接入点模块的热点信号的第一接收信号强度指示信息以及所述无线访问接入点模块的第二MAC信息;将所述第一接收信号强度指示信息和所述第二MAC信息发送到服务器;
所述服务器,还用于采用所述第一接收信号强度指示信息和所述第二MAC信息,生成针对所述移动终端的第二定位数据。
29.根据权利要求25所述的***,其特征在于,
所述蓝牙网关模块,用于接收所述移动终端发射的第一信标信号,并获取针对所述第一信标信号的第二接收信号强度指示信息;将所述第二接收信号强度指示信息发送到服务器;
所述服务器,还用于采用所述第二接收信号强度指示信息生成针对所述移动终端的第三定位数据。
30.根据权利要求29所述的***,其特征在于,
所述移动终端,还用于确定所述特定程序是否具有对应的用户标识信息;若具有对应的用户标识信息,则将所述用户标识信息发送到所述蓝牙网关模块;
所述蓝牙网关模块,还用于将所述用户标识信息发送到所述服务器;
所述服务器,还用于采用所述第二接收信号强度指示信息生成针对所述用户标识信息的第三定位数据。
31.根据权利要求25所述的***,其特征在于,
所述移动终端,还用于接收一个或多个蓝牙信标信号发射模块发射的一个或多个第二信标信号,并获取针对所述一个或多个第二信标信号的一个或多个第三接收信号强度指示信息;将所述一个或多个第三接收信号强度指示信息发送到服务器;
所述服务器,还用于采用所述一个或多个第三接收信号强度指示信息生成针对所述移动终端的第四定位数据。
32.根据权利要求31所述的***,其特征在于,
所述移动终端,还用于确定所述特定程序是否具有对应的用户标识信息;若具有对应的用户标识信息,则将所述用户标识信息发送到服务器;
所述服务器,还用于采用所述一个或多个第三接收信号强度指示信息生成针对所述用户标识信息的第四定位数据。
33.一种空间定位***,其特征在于,包括:位于所述空间内的至少一个无线通信设备,以及移动终端;所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块;
所述无线访问接入点模块,用于对未安装有特定程序的移动终端进行第一定位流程;
所述蓝牙网关模块,用于对安装有特定程序的移动终端进行第二定位流程;
所述蓝牙信标信号发射模块,用于对安装有特定程序的移动终端进行第三定位流程。
34.根据权利要求33所述的***,其特征在于,
所述蓝牙网关模块,还用于对为支持外设模式的iOS***且所述特定程序在前台运行的移动终端进行外设模式定位流程,或,若对为支持外设模式的Android***的移动终端进行外设模式定位流程。
35.根据权利要求33所述的***,其特征在于,
所述蓝牙信标信号发射模块,还用于对为支持中心模式的iOS***且所述特定程序在后台运行的移动终端进行中心模式定位流程,或,对为支持中心模式且不支持外设模式的Android***的移动终端进行中心模式定位流程。
36.根据权利要求33所述的***,其特征在于,还包括服务器;
所述无线访问接入点模块,用于接收所述移动终端发送的探测帧,所述探测帧包括所述移动终端的第一MAC信息;将所述第一MAC信息发送到服务器;
所述服务器,用于采用所述第一MAC信息生成针对所述移动终端的第一定位数据。
37.根据权利要求36所述的***,其特征在于,所述服务器,还用于判断所述第一MAC信息是否为随机MAC信息;若是随机MAC信息,则生成针对所述移动终端的第一定位数据;若不是随机MAC信息,则根据所述第一MAC信息确定对应的用户标识信息,并生成针对所述用户标识信息的第一定位数据。
38.根据权利要求36所述的***,其特征在于,
所述无线访问接入点模块,还用于建立所述移动终端与预先创建的热点的通信连接;
所述移动终端,还用于获取针对所述无线访问接入点模块的热点信号的第一接收信号强度指示信息以及所述无线访问接入点模块的第二MAC信息;将所述第一接收信号强度指示信息和所述第二MAC信息发送到服务器;
所述服务器,还用于采用所述第一接收信号强度指示信息和所述第二MAC信息,生成针对所述移动终端的第二定位数据。
39.根据权利要求34所述的***,其特征在于,
所述蓝牙网关模块,还用于接收所述移动终端发射的第一信标信号,并获取针对所述第一信标信号的第二接收信号强度指示信息;将所述第二接收信号强度指示信息发送到服务器;
所述服务器,还用于采用所述第二接收信号强度指示信息生成针对所述移动终端的第三定位数据。
40.根据权利要求39所述的***,其特征在于,
所述移动终端,还用于确定所述特定程序是否具有对应的用户标识信息;若具有对应的用户标识信息,则将所述用户标识信息发送到所述蓝牙网关模块;
所述蓝牙网关模块,还用于将所述用户标识信息发送到所述服务器;
所述服务器,还用于采用所述第二接收信号强度指示信息生成针对所述用户标识信息的第三定位数据。
41.根据权利要求36所述的***,其特征在于,
所述蓝牙信标信号发射模块,还用于发射第二信标信号;
所述移动终端,还用于接收一个或多个蓝牙信标信号发射模块发射的一个或多个第二信标信号,并获取针对所述一个或多个第二信标信号的一个或多个第三接收信号强度指示信息;将所述一个或多个第三接收信号强度指示信息发送到服务器;
所述服务器,还用于采用所述一个或多个第三接收信号强度指示信息生成针对所述移动终端的第四定位数据。
42.根据权利要求41所述的***,其特征在于,所述移动终端,还用于确定所述特定程序是否具有对应的用户标识信息;若具有对应的用户标识信息,则将所述用户标识信息发送到服务器;
所述服务器,还用于采用所述一个或多个第三接收信号强度指示信息生成针对所述用户标识信息的第四定位数据。
43.一种商业空间定位***,其特征在于,包括:位于所述商业空间内的至少一个无线通信设备,以及移动终端;所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块;
所述移动终端,用于若未安装有特定程序,则进行基于所述无线访问接入点模块的第一定位流程;若安装有特定程序,则根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或,进行基于所述蓝牙信标信号发射模块的第三定位流程。
44.一种酒店定位***,其特征在于,包括:位于所述酒店内的至少一个无线通信设备,以及移动终端;所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块;
所述移动终端,用于若未安装有特定程序,则进行基于所述无线访问接入点模块的第一定位流程;若安装有特定程序,则根据自身的***信息,进行基于所述蓝牙网关模块的第二定位流程,或,进行基于所述蓝牙信标信号发射模块的第三定位流程。
45.一种商业空间定位***,其特征在于,包括:位于所述商业空间内的至少一个无线通信设备,以及移动终端;所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块;
所述无线访问接入点模块,用于对未安装有特定程序的移动终端进行第一定位流程;
所述蓝牙网关模块,用于对安装有特定程序的移动终端进行第二定位流程;
所述蓝牙信标信号发射模块,用于对安装有特定程序的移动终端进行第三定位流程。
46.一种酒店定位***,其特征在于,包括:位于所述酒店内的至少一个无线通信设备,以及移动终端;所述无线通信设备包括无线访问接入点模块、蓝牙网关模块,以及蓝牙信标信号发射模块;
所述无线访问接入点模块,用于对未安装有特定程序的移动终端进行第一定位流程;
所述蓝牙网关模块,用于对安装有特定程序的移动终端进行第二定位流程;
所述蓝牙信标信号发射模块,用于对安装有特定程序的移动终端进行第三定位流程。
47.一种无线通信设备,其特征在于,包括:无线访问接入点模块、蓝牙信标信号发射模块,以及蓝牙网关模块;
所述无线访问接入点模块,用于对未安装有特定程序的移动终端进行第一定位流程;
所述蓝牙网关模块,用于对安装有特定程序的移动终端进行第二定位流程;
所述蓝牙信标信号发射模块,用于对安装有特定程序的移动终端进行第三定位流程。
48.一种装置,其特征在于,包括:
一个或多个处理器;和
其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行如权利要求1-9或10-19或20或21或22或23所述的一个或多个的方法。
49.一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行如权利要求1-9或10-19或20或21或22或23所述的一个或多个的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810070354.1A CN110072280B (zh) | 2018-01-24 | 2018-01-24 | 一种空间定位方法、***及无线通信设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810070354.1A CN110072280B (zh) | 2018-01-24 | 2018-01-24 | 一种空间定位方法、***及无线通信设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110072280A true CN110072280A (zh) | 2019-07-30 |
CN110072280B CN110072280B (zh) | 2022-02-18 |
Family
ID=67365781
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810070354.1A Active CN110072280B (zh) | 2018-01-24 | 2018-01-24 | 一种空间定位方法、***及无线通信设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110072280B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112511975A (zh) * | 2020-12-28 | 2021-03-16 | 武汉慧联无限科技有限公司 | 通信网关、定位方法、定位***及存储介质 |
CN113395658A (zh) * | 2021-05-17 | 2021-09-14 | 上海电机学院 | 基于低功耗蓝牙的地下配电室定位方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130309979A1 (en) * | 2012-05-21 | 2013-11-21 | Mediatek Inc. | Radio-frequency front-end supporting multiple wireless communication standards |
CN105137465A (zh) * | 2015-08-07 | 2015-12-09 | 成都亚讯星科实业有限公司 | 多维度人员及设备智能定位可穿戴设备 |
CN205537673U (zh) * | 2016-04-01 | 2016-08-31 | 浙江工商职业技术学院 | 一种会展中心室内定位与导航装置 |
CN206743555U (zh) * | 2017-05-17 | 2017-12-12 | 上海窝窝智能科技有限公司 | 复合式室内定位智能网关 |
CN206863213U (zh) * | 2017-06-13 | 2018-01-09 | 武汉迈力特通信有限公司 | 一种基于蓝牙技术的混合室内定位*** |
-
2018
- 2018-01-24 CN CN201810070354.1A patent/CN110072280B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130309979A1 (en) * | 2012-05-21 | 2013-11-21 | Mediatek Inc. | Radio-frequency front-end supporting multiple wireless communication standards |
CN105137465A (zh) * | 2015-08-07 | 2015-12-09 | 成都亚讯星科实业有限公司 | 多维度人员及设备智能定位可穿戴设备 |
CN205537673U (zh) * | 2016-04-01 | 2016-08-31 | 浙江工商职业技术学院 | 一种会展中心室内定位与导航装置 |
CN206743555U (zh) * | 2017-05-17 | 2017-12-12 | 上海窝窝智能科技有限公司 | 复合式室内定位智能网关 |
CN206863213U (zh) * | 2017-06-13 | 2018-01-09 | 武汉迈力特通信有限公司 | 一种基于蓝牙技术的混合室内定位*** |
Non-Patent Citations (1)
Title |
---|
搜狐: "解答室内定位方案蓝牙网关与蓝牙beacon的区别,值得一览", 《HTTPS://WWW.SOHU.COM/A/218181196_404276》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112511975A (zh) * | 2020-12-28 | 2021-03-16 | 武汉慧联无限科技有限公司 | 通信网关、定位方法、定位***及存储介质 |
CN112511975B (zh) * | 2020-12-28 | 2023-08-08 | 武汉慧联无限科技有限公司 | 通信网关、定位方法、定位***及存储介质 |
CN113395658A (zh) * | 2021-05-17 | 2021-09-14 | 上海电机学院 | 基于低功耗蓝牙的地下配电室定位方法 |
Also Published As
Publication number | Publication date |
---|---|
CN110072280B (zh) | 2022-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10158972B2 (en) | Selectively using beacon radio node location to determine user equipment location based on sensed movement of the beacon radio node | |
US8188921B2 (en) | Apparatus and method for constructing and utilizing a beacon location database | |
US10021767B2 (en) | Zone based lighting access | |
US8462049B2 (en) | Apparatus and method for constructing and utilizing a beacon location database | |
CN108702730A (zh) | 支持设备到设备方案的通信***中的位置检测装置和方法 | |
Li et al. | An indoor ultrasonic positioning system based on TOA for Internet of Things | |
CN107708068A (zh) | 室内定位方法、***、计算机存储介质及服务器 | |
CN105722033A (zh) | 一种通信方法和*** | |
KR101277277B1 (ko) | 근거리 통신을 위한 액세스 포인트 및 조명을 이용한 위치 측정 방법 및 장치 | |
US20200228924A1 (en) | Localization of a mobile device | |
CN202949571U (zh) | 展馆Wi-Fi定位自动导览服务*** | |
CN105592420B (zh) | 环境特征库生成及基于环境特征库的室内定位方法和装置 | |
CN108370501A (zh) | 用于查找rfid标签的方法和装置 | |
CN106412816A (zh) | 定位方法、装置及服务器 | |
KR101615201B1 (ko) | 근거리 통신을 이용한 실내 위치 측위 방법과 그를 위한 시스템, 단말기 및 서버 | |
CN110072280A (zh) | 一种空间定位方法、***及无线通信设备 | |
US20140087764A1 (en) | Method and System for Calculating Directional Information Including Estimated Distance to Recently Moved or Newly Tagged Objects to a Moving, Wireless Enabled Device | |
CN106019345A (zh) | 一种基于移动wifi热点搜索宠物的方法及其*** | |
KR102052519B1 (ko) | 저전력 블루투스 기반의 실내 측위 방법 및 장치 | |
CN109068329A (zh) | 虚假位置识别方法、装置、设备及计算机可读存储介质 | |
US9161162B2 (en) | Estimating the geographical position of an apparatus based on its proximity to other apparatuses | |
Maneerat et al. | Performance Improvement Design of Bluetooth Low Energy‐Based Wireless Indoor Positioning Systems | |
CN107277761B (zh) | 一种终端位置发送方法及装置 | |
KR101975656B1 (ko) | 측위 장치 및 그 제어 방법 | |
KR20180042477A (ko) | 비콘 시스템 및 비콘 시스템의 관리방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |