iBeacon室内定位系统及方法

文档序号:9871431阅读:2074来源:国知局
iBeacon室内定位系统及方法
【技术领域】
[0001] 本发明设及一种系统及方法,尤其是一种iBeacon室内定位系统及方法,具体地说 是一种基于S边测量与Talyor级数展开定位算法的iBeacon室内定位系统及方法,属于 iBeacon室内定位的技术领域。
【背景技术】
[0002] 随着人民生活的日益多样化,各种大型商场、超市、地下停车场、展会、机场和医院 等公共场所的室内环境也更大更复杂,人们对于室内定位和导航的需求也更加强烈。
[0003] 室内定位技术是利用无线网络(WLAN)在信标节点处(用户所在的地理位置)对多 个未知节点进行地理位置信息的采集,利用未知节点到信标节点的时间、到达角度、到达信 号强度指示(RSSI)等方法计算出未知节点与信标节点的距离,再利用RSSI修正的S角形质 屯、算法确定用户所在的位置坐标。
[0004] 目前常用的室内定位技术包括蓝牙定位技术、Wi-Fi定位技术、ZigBee定位技术、 红外定位技术、超声波定位技术、地磁定位技术等。其中蓝牙定位技术覆盖范围较大, AmlroicM. 3W上系统和苹果的移动终端均支持蓝牙4.0技术。但现有的室内定位技术结构 复杂,不利于部署实施,难W满足多类型室内环境的高精度定位需求。

【发明内容】

[0005] 本发明的目的是克服现有技术中存在的不足,提供一种iBeacon室内定位系统及 方法,其结构紧凑,能实现对不同类型的室内环境进行高精度的定位,易于部署实施,安全 可靠。
[0006] 按照本发明提供的技术方案,所述iBeacon室内定位系统,包括若干部署于室内的 iBeacon基站、用于接收iBeacon基站发送广播信息的移动客户端W及与所述移动客户端无 线连接的iBeacon设备管理服务器;
[0007] 所述移动客户端根据接收iBeacon基站发送的广播信息向iBeacon设备管理服务 器发送定位服务请求,iBeacon设备管理服务器根据移动客户端发送的定位服务请求对移 动客户端、iBeacon基站进行验证;
[000引iBeacon设备管理服务器验证并确认移动客户端W及iBeacon基站的身份信息后, iBeacon设备管理服务器向移动客户端传输相应iBeacon基站的位置信息W及iBeacon基站 与移动客户端间的距离信息,移动客户端根据iBeacon设备管理服务器返回的iBeacon基站 的位置信息W及iBeacon基站与移动客户端间的距离信息利用=边测量W及化ylor级数展 开方法确定所述移动客户端的位置信息。
[0009] 所述移动客户端通过蓝牙接收多个iBeacon基站发送的广播信息,所述移动客户 端接收iBeacon基站发送的广播信息包括iBeacon基站部署的基站位置信息W及基站配置 信息。
[0010] 所述iBeacon设备管理服务器包括用于接收移动客户端传输定位服务请求的服务 请求接口、用于控制服务请求解析模块对定位服务请求进行解析的iBeacon设备管理模块, 所述iBeacon设备管理模块还与服务请求结果返回模块连接,所述服务请求结果返回模块 通过消息推送模块将iBeacon基站的位置信息W及iBeacon基站与移动客户端间的距离信 息传输至移动客户端内。
[0011] 所述iBeacon设备管理服务器还包括用于存储移动客户端所需验证信息的接入点 数据库W及用于存储与基站信号强度RSSI相对应距离信息的信号强度数据库。
[0012] -种iBeacon室内定位方法,所述室内定位方法包括如下步骤:
[0013] 步骤Sl、将若干iBeacon基站部署在室内所需的位置,并调整部署后iBeacon基站 的发射功率;
[0014] 步骤S2、移动客户端进入室内,并接收iBeacon基站发送的广播信息;
[0015] 步骤S3、移动客户端接收多个iBeacon基站发送的广播信息后,向iBeacon设备管 理模块传输定位服务请求;
[0016] 步骤S4 JBeacon设备管理服务器根据移动客户端发送的定位服务请求对移动客 户端、iBeacon基站进行验证,直至iBeacon设备管理服务器验证并确认移动客户端W及 iBeacon基站的身份信息;
[0017] 步骤S5 JBeacon设备管理服务器验证并确认移动客户端W及iBeacon基站的身份 信息后,iBeacon设备管理服务器向移动客户端传输相应iBeacon基站的位置信息W及 iBeacon基站与移动客户端间的距离信息;
[0018] 步骤S6、移动客户端根据iBeacon设备管理服务器返回的iBeacon基站的位置信息 W及iBeacon基站与移动客户端间的距离信息利用S边测量W及化ylor级数展开方法确定 所述移动客户端的位置信息。
[0019] 所述移动客户端通过蓝牙接收多个iBeacon基站发送的广播信息,所述移动客户 端接收iBeacon基站发送的广播信息包括iBeacon基站部署的基站位置信息W及基站配置 信息。
[0020] 所述iBeacon设备管理服务器包括用于接收移动客户端传输定位服务请求的服务 请求接口、用于控制服务请求解析模块对定位服务请求进行解析的iBeacon设备管理模块, 所述iBeacon设备管理模块还与服务请求结果返回模块连接,所述服务请求结果返回模块 通过消息推送模块将iBeacon基站的位置信息W及iBeacon基站与移动客户端间的距离信 息传输至移动客户端内。
[0021] 所述iBeacon设备管理服务器还包括用于存储移动客户端所需验证信息的接入点 数据库W及用于存储与基站信号强度RSSI相对应距离信息的信号强度数据库。
[0022] 所述移动客户端与iBeacon设备管理服务器间连接的方式包括Zigbee或WLAN。
[0023] 本发明的优点:在室内部署iBeacon基站,移动客户端利用蓝牙接收iBeacon基站 发送的广播信息,移动客户端向iBeacon设备管理服务器传输定位服务请求,iBeacon设备 管理服务器对iBeacon基站W及移动客户端进行验证身份信息后,能向移动客户端传输 iBeacon基站的位置信息W及iBeacon基站与移动客户端的距离信息,移动客户端利用=边 测量W及化ylor级数展开的方式能得到所述移动客户端的位置信息,实现移动客户端的室 内定位,结构紧凑,能实现对不同类型的室内环境进行高精度的定位,易于部署实施,安全 可靠。
【附图说明】
[0024] 图1为本发明的结构框图。
[0025] 图2为本发明iBeacon基站部署的说明示意图。
[0026] 图3为本发明=边测量W及化Iyor级数展开定位算法流程图。
[0027] 图4为本发明S边测量的示意图。
[0028] 图5为本发明实施;边测量的实际图。
[00巧]附图标记说明:l-iBeacon基站、2-移动客户端、3-iBeacon设备管理服务器、4-数 据库存储模块、5-蓝牙接收模块、6-无线收发模块、7-数据处理模块、8-算法分析处理模块、 9-显示界面、10-接入点数据库、11-iBeacon设备管理模块、12-信号强度数据库、13-服务请 求结果返回模块、14-服务请求解析模块、15-服务请求接口 W及16-消息推送模块。
【具体实施方式】
[0030] 下面结合具体附图和实施例对本发明作进一步说明。
[0031] 如图1和图2所示:为了能实现对不同类型的室内环境进行高精度的定位,降低定 位的部署成本,本发明包括若干部署于室内的iBeacon基站1、用于接收iBeacon基站1发送 广播信息的移动客户端2W及与所述移动客户端2无线连接的iBeacon设备管理服务器3;
[0032] 所述移动客户端2根据接收iBeacon基站1发送的广播信息向iBeacon设备管理服 务器3发送定位服务请求,iBeacon设备管理服务器討良据移动客户端2发送的定位服务请求 对移动客户端2、iBeacon基站1进行验证;
[0033] iBeacon设备管理服务器3验证并确认移动客户端2W及iBeacon基站1的身份信息 后,iBeacon设备管理服务器3向移动客户端2传输相应iBeacon基站1的位置信息W及 iBeacon基站1与移动客户端2间的距离信息,移动客户端2根据iBeacon设备管理服务器3返 回的iBeacon基站1的位置信息W及iBeacon基站1与移动客户端2间的距离信
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1