著录项信息
专利名称 | 指纹定位方法与服务器 |
申请号 | CN201310348033.0 | 申请日期 | 2013-08-09 |
法律状态 | 暂无 | 申报国家 | 中国 |
公开/公告日 | 2013-12-11 | 公开/公告号 | CN103442430A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04W64/00 | IPC分类号 | H;0;4;W;6;4;/;0;0;;;G;0;6;F;1;7;/;3;0查看分类表>
|
申请人 | 京信通信系统(中国)有限公司 | 申请人地址 | 广东省广州市萝岗区科学城神舟路10号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 京信网络系统股份有限公司 | 当前权利人 | 京信网络系统股份有限公司 |
发明人 | 付杰尉;邓单;张远见;陈卫安;张榕彬;冯穗力;丁跃华;李馨;胡应添 |
代理机构 | 广州华进联合专利商标代理有限公司 | 代理人 | 王茹;曾旻辉 |
摘要
本发明公开了一种指纹定位方法与服务器,指纹库建立阶段与更新阶段同时进行,避免了传统指纹定位法先人为建立指纹库而导致消耗大量人力物力,覆盖密度小以及指纹库固定不变的问题。在实际工程应用中,指纹库自动建立且不断地自动更新,以致能跟上环境的变化,节省了资源并提高了定位精度。指纹数据库最终会趋于稳态,并且缓慢地适应环境的变化,在统计时间上,本发明的定位精度较为稳定,优于传统的定位算法,减少传统定位算法在同一点上不同时刻定位精度的发散度。
1.一种指纹定位方法,其特征在于,包括步骤:
在终端与各个接入点之间建立通信并传输信号,检测信号的指纹信息,信号的指纹信息包括时延和/或功率;
根据信号的指纹信息,计算终端的位置;
在指纹库中查询信号的指纹信息,若未查询到匹配项,则将信号的指纹信息及计算出的终端的位置写入指纹库,若查询到匹配项,则对计算出的终端的位置与指纹库中匹配项对应的位置进行加权平均作为终端的最终位置,并更新到指纹库。
2.根据权利要求1所述的指纹定位方法,其特征在于,
根据信号的指纹信息,采用定位解算算法计算终端的位置。
3.一种指纹定位服务器,其特征在于,包括:
信号特征检测单元,用于在终端与各个接入点之间建立通信并传输信号,检测信号的指纹信息,信号的指纹信息包括时延和/或功率;
终端位置解算单元,用于根据信号的指纹信息,计算终端的位置;
指纹库维护单元,用于在指纹库中查询信号的指纹信息,若未查询到匹配项,则将信号的指纹信息及计算出的终端的位置写入指纹库,若查询到匹配项,则对计算出的终端的位置与指纹库中匹配项对应的位置进行加权平均作为终端的最终位置,并更新到指纹库。
4.根据权利要求3所述的指纹定位服务器,其特征在于,
所述终端位置解算单元,用于根据信号的指纹信息,采用定位解算算法计算终端的位置。
指纹定位方法与服务器\n技术领域\n[0001] 本发明涉及移动通信定位技术领域,特别是涉及一种指纹定位方法与服务器。\n背景技术\n[0002] 随着通信技术的发展,作为移动通信和个人通信服务的一部分,位置服务变得越来越重要了。\n[0003] 指纹定位技术是室内位置服务中的一种常用技术,传统的指纹定位技术前期需要建立数据库,即人为地对各定位点进行测量以建立数据库,后期则将在线数据与数据库中的数据对比,找到匹配的数据,以此实现定位。\n[0004] 上述传统方法的缺陷是,耗费大量的人力,且覆盖密度无法做到太大。另外,人为建立的数据库是固定不变的,但是定位场景的人员流动,物资搬动都会使得实际数据发生变化,从而导致数据库的数据逐渐偏离实际数据,使得定位误差不断增大。\n发明内容\n[0005] 基于上述情况,本发明提出了一种指纹定位方法与服务器,以提高室内定位的准确性。\n[0006] 一种指纹定位方法,包括步骤:\n[0007] 在终端与各个接入点之间建立通信并传输信号,检测信号的指纹信息,信号的指纹信息包括时延和/或功率;\n[0008] 根据信号的指纹信息,计算终端的位置;\n[0009] 在指纹库中查询信号的指纹信息,若未查询到匹配项,则将信号的指纹信息及计算出的终端的位置写入指纹库,若查询到匹配项,则对计算出的终端的位置与指纹库中匹配项对应的位置进行加权平均作为终端的最终位置,并更新到指纹库。\n[0010] 一种指纹定位服务器,包括:\n[0011] 信号特征检测单元,用于在终端与各个接入点之间建立通信并传输信号,检测信号的指纹信息,信号的指纹信息包括时延和/或功率;\n[0012] 终端位置解算单元,用于根据信号的指纹信息,计算终端的位置;\n[0013] 指纹库维护单元,用于在指纹库中查询信号的指纹信息,若未查询到匹配项,则将信号的指纹信息及计算出的终端的位置写入指纹库,若查询到匹配项,则对计算出的终端的位置与指纹库中匹配项对应的位置进行加权平均作为终端的最终位置,并更新到指纹库。\n[0014] 本发明的指纹定位方法与服务器,指纹库建立阶段与更新阶段同时进行,避免了传统指纹定位法先人为建立指纹库而导致消耗大量人力物力,覆盖密度小以及指纹库固定不变的问题。本发明中的指纹库在实际工程应用中自动建立,不断地自动更新,以致能跟上环境的变化,节省了资源并提高了定位精度。指纹数据库最终会趋于稳态,并且缓慢地适应环境的变化。虽不能保证每一点的定位精度在每一时刻都比前期定位估计算法的定位精度高,但在统计时间上,本发明的定位精度较为稳定,优于传统的定位算法,减少传统定位算法在同一点上不同时刻定位精度的发散度。\n附图说明\n[0015] 图1为本发明指纹定位方法的流程示意图;\n[0016] 图2为一个室内定位场景示意图;\n[0017] 图3为图2所示场景的定位流程示意图;\n[0018] 图4为本发明指纹定位服务器的结构示意图。\n具体实施方式\n[0019] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不限定本发明的保护范围。\n[0020] 本发明的指纹定位方法,如图1所示,包括步骤:\n[0021] 步骤S101、在终端与各个接入点之间建立通信并传输信号,检测信号的指纹信息。\n此处的指纹信息意为信号从终端到各接入点的时延和/或功率,或信号从各接入点到终端的时延和/或功率;\n[0022] 步骤S102、根据信号的指纹信息,计算终端的位置;\n[0023] 步骤S103、在指纹库中查询信号的指纹信息,若未查询到匹配项,则执行步骤S104,若查询到匹配项,则执行步骤S105;\n[0024] 步骤S104、将信号的指纹信息及计算出的终端的位置写入指纹库;\n[0025] 步骤S105、对计算出的终端的位置及指纹库中对应的位置进行加权平均作为终端的最终位置,并更新到指纹库。\n[0026] 图2是一个室内定位场景的实例。AP1、AP2、AP3是接入点,UE(终端)是用户所在真实位置,E1是第一次有用户经过UE所在位置对UE进行的定位估计,E2第二次有用户经过UE所在位置对UE进行的定位估计,U1是更新后的对UE所在位置的定位估计。\n[0027] 图3是对图2的场景进行指纹定位的一个实施例的流程图。UE是终端,AP是接入点,Server是定位服务器,LCS Client是定位客户端。下面对该实施例的具体步骤介绍如下:\n[0028] 步骤1a/1b:UE/LCS Client向AP发送定位请求信息。\n[0029] 步骤2:AP向UE发送定位辅助信息,该辅助信息可以是任意一个信号。\n[0030] 步骤3:UE向AP返回UE接收到的定位辅助信息的特征,如时延或功率,或时延和功率。\n[0031] 步骤4:AP向Server上报UE接收到的定位辅助信息的特征。\n[0032] 步骤5:Server根据AP提供的UE接收到的定位辅助信息的特征,利用定位解算算法等算法,算出UE的位置坐标。如图2中得E1。\n[0033] 步骤6:Server以UE接收到的定位辅助信息的特征为检索项查询指纹数据库。\n[0034] 步骤7a:若指纹数据库没有与该UE接收到的定位辅助信息的特征相匹配的项,则把该UE接收到的定位辅助信息的特征和UE的位置坐标写进指纹数据库。\n[0035] 步骤7b:若指纹数据库有与该UE位置信息相匹配的项,则把指纹数据库对应的位置坐标值(图2的E2)与解算出来的坐标值(图2的E1)进行加权平均,得到新的UE坐标值(图2的U1),把该更新的坐标值(U1)写入该匹配项对应的坐标值,更新指纹数据库。\n[0036] 步骤8:Servicer把更新后的UE的位置坐标值(E1/U1)作为定位结果发送给AP。\n[0037] 步骤9a/9b:AP把定位结果发送给UE或者LCS Client。\n[0038] 本发明的指纹定位服务器,是与上述指纹定位方法对应的服务器,如图4所示,其包括:\n[0039] 信号特征检测单元,用于在终端与各个接入点之间建立通信并传输信号,检测信号的指纹信息。此处的指纹信息意为信号从终端到各接入点的时延和/或功率,或信号从各接入点到终端的时延和/或功率;\n[0040] 终端位置解算单元,用于根据信号的指纹信息,计算终端的位置;\n[0041] 指纹库维护单元,用于在指纹库中查询信号的指纹信息,若未查询到匹配项,则将信号达到终端的特征及计算出的终端的位置写入指纹库,若查询到匹配项,则对计算出的终端的位置与指纹库中对应的位置进行加权平均作为终端的最终位置,并更新到指纹库。\n[0042] 作为一个优选的实施例,信号的指纹信息包括时延和/或功率。\n[0043] 作为一个优选的实施例,所述终端位置解算单元,用于根据信号的指纹信息,采用定位解算算法计算终端的位置。\n[0044] 与现有技术相比,本发明具备如下优点和有益效果:\n[0045] 1、本发明中的指纹库建立阶段与更新阶段同时进行,避免了传统指纹定位法先人为建立指纹库而导致消耗大量人力物力,覆盖密度小以及指纹库固定不变的问题。本发明中的指纹库在实际工程应用中自动建立,不断地自动更新,以致能跟上环境的变化,节省了资源并提高了定位精度。\n[0046] 2、本发明的指纹数据库最终会趋于稳态,并且缓慢地适应环境的变化。本发明并不保证每一点的定位精度在每一时刻都比前期定位估计算法的定位精度高,但在时间统计上,本发明的定位精度较为稳定,优于前期的定位算法,减少前期定位算法在同一点上不同时刻定位精度的发散度。\n[0047] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
法律信息
- 2021-08-24
专利权人的姓名或者名称、地址的变更
专利权人由京信通信系统(中国)有限公司变更为京信网络系统股份有限公司
地址由510663 广东省广州市萝岗区科学城神舟路10号变更为510663 广东省广州市萝岗区科学城神舟路10号
- 2016-11-30
- 2014-01-08
实质审查的生效
IPC(主分类): H04W 64/00
专利申请号: 201310348033.0
申请日: 2013.08.09
- 2013-12-11
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2007-12-05
|
2007-05-29
| | |
2
| |
2011-01-19
|
2008-12-22
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |