定位方法、室内智能网关、定位装置和终端与流程

文档序号:15116856发布日期:2018-08-07 20:35阅读:247来源:国知局

本发明涉及无线定位领域,特别是一种定位方法、室内智能网关、定位装置和终端。



背景技术:

当前常用的定位方法是通过gps(globalpositioningsystem,全球定位系统)、wifi(wirelessfidelity,无线保真)基站、移动网络基站、蓝牙等设备提供的无线信号来定位。这样的方法在室外定位场合中的精度已经被人们认可。

然而,这些设备多数都部署在室外,它们的信号在经过墙壁的反射、折射、散射等之后无法实现室内的准确定位,误差很大。且由于室内面积较小,用户对室内定位的准确度的需求往往更高,现有的定位方式无法满足室内精准定位的需求。



技术实现要素:

本发明的一个目的在于提高室内定位的精准度。

根据本发明的一个方面,提出一种定位方法,包括:iig(indoorintelligentgateway,室内智能网关)获取来自终端的位置查询请求,位置查询请求中包括终端所处位置的无线信号特征;iig将终端所处位置的无线信号特征与位置指纹信息相匹配,确定终端位置;将终端位置返回给终端。

可选地,终端所处位置的无线信号特征包括终端所处位置的各个无线信号的强度和无线信号的源iig标识;位置指纹信息包括无线信号特征与位置信息的对应关系。

可选地,还包括:iig获取周围各个iig的位置信息和无线信号的强度;根据各个iig的位置信息,基于无线信号衰减算法确定周围各个位置的无线信号特征,生成位置指纹信息。

可选地,还包括:iig向周围各个iig发送位置指纹校准请求;接收来自周围各个iig的校准答复报文;根据周围各个iig返回的校准答复报文校准位置指纹信息。

可选地,iig向周围各个iig发送位置指纹校准请求包括:iig以预定时间间隔向周围各个iig发送位置指纹校准请求。

可选地,iig向周围各个iig发送位置指纹校准请求包括:当iig收到位置查询请求后,向周围各个iig发送位置指纹校准请求。

可选地,根据周围各个iig返回的校准答复报文校准位置指纹信息包括:对比校准答复报文的信号强度和位置指纹信息中iig位置的校准答复报文的源iig的无线信号强度;若校准答复报文的信号强度和位置指纹信息中iig位置的校准答复报文的源iig的无线信号强度不相同,则基于无线信号衰减算法更新位置指纹信息。

通过这样的方法,室内部署的iig能够接收终端的位置查询请求,通过与位置指纹信息的匹配得到终端的位置并告知终端,从而实现了利用部署在室内的设备进行室内定位,提高了室内定位的准确度。

根据本发明的另一个方面,提出一种定位方法,包括:终端向iig发送位置查询请求,其中,位置查询请求中包括终端所处位置的无线信号特征;接收来自iig的终端位置,其中,终端位置为iig的位置指纹信息中与终端所处位置的无线信号特征相匹配的位置。

可选地,终端向iig发送位置查询请求包括:终端向距离最近的iig发送位置查询请求。

通过这样的方法,终端能够向室内部署的iig进行位置查询,并从iig获取位置信息,提高了室内定位的准确度。

根据本发明的又一个方面,提出一种室内智能网关iig,包括:请求获取模块,用于获取来自终端的位置查询请求,位置查询请求中包括终端所处位置的无线信号特征;位置确定模块,用于将终端所处位置的无线信号特征与位置指纹信息相匹配,确定终端位置;位置返回模块,用于将终端位置返回给终端。

可选地,终端所处位置的无线信号特征包括终端所处位置的各个无线信号的强度和无线信号的源iig标识;位置指纹信息包括无线信号特征与位置信息的对应关系。

可选地,还包括初始位置指纹生成模块,用于:获取周围各个iig的位置信息;根据各个iig的位置信息,基于无线信号衰减算法确定周围各个位置的无线信号特征,生成位置指纹信息。

可选地,还包括校准模块,用于:向周围各个iig发送位置指纹校准请求;接收来自周围各个iig的校准答复报文;根据周围各个iig返回的校准答复报文校准位置指纹信息。

可选地,校准模块用于向周围各个iig发送位置指纹校准请求包括:校准模块以预定时间间隔向周围各个iig发送位置指纹校准请求。

可选地,校准模块用于向周围各个iig发送位置指纹校准请求包括:当iig收到位置查询请求后,校准模块向周围各个iig发送位置指纹校准请求。

可选地,校准模块用于根据周围各个iig返回的校准答复报文校准位置指纹信息包括:校准模块对比校准答复报文的信号强度和位置指纹信息中iig位置的校准答复报文的源iig的无线信号强度;若校准答复报文的信号强度和位置指纹信息中iig位置的校准答复报文的源iig的无线信号强度不相同,则基于无线信号衰减算法更新位置指纹信息。

这样的iig能够接收终端的位置查询请求,通过与位置指纹信息的匹配得到终端的位置并告知终端,从而实现了利用部署在室内的设备进行室内定位,提高了室内定位的准确度。

根据本发明的再一个方面,提出一种终端定位装置,包括:定位请求发送模块,用于向室内智能网关iig发送位置查询请求,其中,位置查询请求中包括终端所处位置的无线信号特征;位置接收模块,用于接收来自iig的终端位置,其中,终端位置为iig的位置指纹信息中与终端所处位置的无线信号特征相匹配的位置。

可选地,定位请求发送模块具体用于向与终端距离最近的iig发送位置查询请求。

这样的终端定位装置能够向室内部署的iig进行位置查询,并从iig获取位置信息,提高了室内定位的准确度。

另外,根据本发明的一个方面,提出一种终端,包括上文中提到的任意一种终端定位装置。

这样的终端能够向室内部署的iig进行位置查询,并从iig获取位置信息,提高了室内定位的准确度。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明的定位方法的一个实施例的流程图。

图2为本发明的定位方法中生成位置指纹信息的一个实施例的流程图。

图3为本发明的定位方法中位置指纹信息校准的一个实施例的流程图。

图4为本发明的定位方法的另一个实施例的流程图。

图5为本发明的iig的一个实施例的示意图。

图6为本发明的iig的另一个实施例的示意图。

图7为本发明的iig的又一个实施例的示意图。

图8为本发明的终端定位装置的一个实施例的示意图。

具体实施方式

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

为了解决定位设备经过墙壁的反射、折射、散射等之后无法实现室内的准确定位的问题,可以在室内专门部署基站等设备用于室内定位,但是,这样的方案不仅成本非常高,而且极为不灵活。

本发明的定位方法的一个实施例的流程图如图1所示。

在步骤101中,iig获取来自终端的位置查询请求,位置查询请求中包括终端所处位置的无线信号特征。在一个实施例中,终端所处位置的无线信号特征包括终端所处位置的各个无线信号的强度和源iig标识。终端所处位置的无线信号特征可以包括一个源iig标识和该源iig在该位置的无线信号的强度,也可以包括多个源iig标识和每个源iig在该位置的无线信号的强度。

在步骤102中,iig将终端所处位置的无线信号特征与位置指纹信息相匹配,确定终端位置。在一个实施例中,位置指纹信息包括各个位置的无线信号的强度和源iig标识。在一个实施例中,iig中存储有位置指纹信息,位置指纹信息中包括该iig周围的各个位置的无线信号特征,以及该iig与周围各个iig之间区域的无线信号特征。

在步骤103中,将终端位置返回给终端。

通过这样的方法,室内部署的iig能够接收终端的位置查询请求,通过与位置指纹信息的匹配得到终端的位置并告知终端,从而实现了利用部署在室内的设备进行室内定位,提高了室内定位的准确度。

在室内环境,如大型商场中,很多店铺都部署了无线宽带,然后通过iig产生的家用无线网络来上网,且运营商知道每个iig的精确物理地址。利用这些iig互相合作进行定位和位置校准,能够使得大量的iig得到充分应用,增加用户粘性,提升运营商的竞争力。同时,可以通过在不同运营商和公司的iig之间进行兼容合作提高适用范围,提高定位成功的概率。

在一个实施例中,iig可以通过与周围的iig交互生成位置指纹信息并存储。iig可以只在初始化时进行一次运算。本发明的定位方法中生成位置指纹信息的一个实施例的流程图如图2所示。

在步骤201中,iig获取周围各个iig的位置信息和无线信号的强度。在一个实施例中,iig可以主动向附近的iig发起请求,收到请求的iig向发起请求的iig反馈信息,反馈信息中可以包括自身的精准位置。发起请求的iig采集反馈信息的无线信号强度。

在步骤202中,iig根据周围各个iig的位置信息,基于无线信号衰减算法确定周围任意位置的无线信号特征,生成位置指纹信息。在一个实施例中,iig根据收到的反馈信息的信号强度、反馈信息的源iig位置、发射信号强度,基于无线信号衰减算法计算iig周围、iig与周围iig之间区域的位置指纹信息。

通过这样的方法,iig能够在初始化时通过与附近iig的交互得到iig周围、iig与周围iig之间的位置指纹信息,并存储该位置指纹信息,通过与用户的位置查询请求中的位置指纹信息匹配得到终端的位置并告知终端,从而实现了利用部署在室内的设备进行室内定位,提高了室内定位的准确度。

由于在室内,iig之间经常有很多不同的障碍物,而且有些障碍物是经常变化的,例如行走的生物或运动的物体,iig生成的位置指纹信息需要经过实时校准和更新再进行实时定位。本发明的定位方法中位置指纹信息校准的一个实施例的流程图如图3所示。

在步骤301中,iig向周围各个iig发送位置指纹校准请求。位置指纹校准请求中包括该位置指纹校准请求的发送功率,发送该位置指纹校准请求的iig的精确位置。

在步骤302中,接收来自周围各个iig的校准答复报文。校准答复报文中包括该校准答复报文的发送功率,发出该校准答复报文的iig的精确位置。

在步骤303中,iig对比校准答复报文的信号强度和位置指纹信息中iig位置的校准答复报文的源iig的无线信号强度。若两者相同,则不进行处理;若不相同,则执行步骤304。

在步骤304中,根据收到的校准答复报文,基于无线信号衰减算法更新位置指纹信息。在一个实施例中,iig对比校准答复报文的信号强度和位置指纹信息中iig位置的该校准答复报文的源iig的无线信号强度,判断两者是否相同。若相同,则不执行更新;若不同,则根据校准答复报文的信号强度、该校准答复报文的发送功率和发出该校准答复报文的iig的精确位置,基于无线信号衰减算法更新位置指纹信息。

通过这样的方法,能够实时校准位置指纹信息,避免采用静态或离线数据导致的定位不准确的问题,更加符合室内空间小、障碍物经常发生变化的情况,提高了定位的准确度。

在一个实施例中,iig可以以预定时间间隔向周围各个iig发送位置指纹校准请求。在一个实施例中,预定时间间隔可以通过预设确定,例如2秒或1分钟等。预设的值取决于该区域的iig密度,密度越高则预定时间间隔可以越大。通过这样的方法,能够以一定的频率更新位置指纹,从而保证iig存储的位置指纹信息为较新的状态,在保证定位准确度的同时,减少了每次需要更新的位置指纹信息,节省了每次更新位置指纹信息的时间,提高iig的定位反应速率。

在另一个实施例中,iig也可以在收到来自终端的位置查询请求后,向周围各个iig发送位置指纹校准请求。由于位置指纹信息不断更新,因此校准为基于最近一次的位置指纹信息进行校准,需要修改的内容较少,故校准所需时间较短,iig能够快速的返回位置查询结果,在提高准确度的同时保证了查询效率,满足用户体验。

本发明的定位方法的又一个实施例的流程图如图4所示。

在步骤401中,终端向iig发送位置查询请求,其中,位置查询请求中包括终端所处位置的无线信号特征。

在步骤402中,终端接收来自iig的终端位置,其中,终端位置为iig的位置指纹信息中与终端所处位置的无线信号特征相匹配的位置。

通过这样的方法,终端能够向室内部署的iig进行位置查询,并从iig获取位置信息,提高了室内定位的速度和准确度。

在一个实施例中,终端根据信号强度确定离自己最近的iig,进而向距离最近的iig发送位置查询请求。通过这样的方法,一方面能够提高定位成功的准确度,另一方面,不需要采用广播的方式进行查询,降低了网络、iig和终端的负担。

本发明的iig的一个实施例的示意图如图5所示。其中,请求获取模块501能够获取来自终端的位置查询请求,位置查询请求中包括终端所处位置的无线信号特征。在一个实施例中,终端所处位置的无线信号特征包括终端所处位置的各个无线信号的强度和源iig标识。终端所处位置的无线信号特征可以包括一个源iig标识和该源iig在该位置的无线信号的强度,也可以包括多个源iig标识和每个源iig在该位置的无线信号的强度。位置确定模块502能够将终端所处位置的无线信号特征与位置指纹信息相匹配,确定终端位置。在一个实施例中,位置指纹信息存储于位置指纹数据库中,包括各个位置的无线信号的强度和源iig标识。在一个实施例中,iig中存储有位置指纹信息,位置指纹信息中包括该iig周围的各个位置的无线信号特征,以及该iig与周围各个iig之间区域的无线信号特征。位置返回模块503能够将终端位置返回给终端。

这样的iig能够接收终端的位置查询请求,通过与位置指纹信息的匹配得到终端的位置并告知终端,从而实现了利用部署在室内的设备进行室内定位,提高了室内定位的准确度;iig能够通过自身存储的位置指纹信息进行位置查询,无需向中央服务器进行查询,与现有的基站定位设备相比较,提高了反应速度。由于这样的iig只需在现有iig的基础上加装上述模块结构,无需在室内专门部署基站等设备,降低了投入,易于推广应用。

在一个实施例中,iig存储的位置指纹信息可以通过iig联网上传到中央位置服务器,与其他iig上传的位置指纹信息进行全局汇总、校准和备份,再将校准后的位置指纹信息发送给iig,从而实现了多个iig的位置指纹信息的汇总和校准,进一步提高了定位的准确度

本发明的iig的另一个实施例的示意图如图6所示。其中,请求获取模块601、位置确定模块602和位置返回模块603的结构和功能与图5的实施例中相似。iig还可以包括初始位置指纹生成模块604,能够获取周围各个iig的位置信息和无线信号的强度,并根据周围各个iig的位置信息,基于无线信号衰减算法确定周围任意位置的无线信号特征,生成位置指纹信息。在一个实施例中,iig可以主动向附近的iig发起请求,收到请求的iig向发起请求的iig反馈信息,反馈信息中可以包括自身的精准位置。发起请求的iig采集收到的反馈信息的无线信号强度。在一个实施例中,iig根据收到的反馈信息的信号强度、反馈信息的源iig位置、发射信号强度,基于无线信号衰减算法计算iig周围、iig与周围iig之间区域的位置指纹信息。

这样的iig能够在初始化时通过与附近iig的主动交互得到iig周围、iig与周围iig之间的位置指纹信息,并存储该位置指纹信息,通过与用户的位置查询请求中的位置指纹信息匹配得到终端的位置并告知终端,从而实现了利用部署在室内的设备进行室内定位,提高了室内定位的准确度。

由于在室内,iig之间经常有很多不同的障碍物,而且有些障碍物是经常变化的,例如行走的生物或运动的物体,iig生成的位置指纹信息需要经过实时校准和更新再进行实时定位。本发明的iig的又一个实施例的示意图如图7所示。其中,请求获取模块701、位置确定模块702、位置返回模块703和初始位置指纹生成模块704的结构和功能与图6的实施例中相似。iig还包括校准模块705,能够向周围各个iig发送位置指纹校准请求,接收来自周围各个iig的校准答复报文。对比校准答复报文的信号强度和位置指纹信息中iig位置的校准答复报文的源iig的无线信号强度。若两者相同,则不进行处理;若不相同,则根据收到的校准答复报文,基于无线信号衰减算法更新位置指纹信息。在一个实施例中,位置指纹校准请求中包括该位置指纹校准请求的发送功率,发送该位置指纹校准请求的iig的精确位置。校准答复报文中包括该校准答复报文的发送功率,发出该校准答复报文的iig的精确位置。在一个实施例中,iig对比校准答复报文的信号强度和位置指纹信息中iig位置的该校准答复报文的源iig的无线信号强度,判断两者是否相同。若相同,则不执行更新;若不同,则根据校准答复报文的信号强度、该校准答复报文的发送功率和发出该校准答复报文的iig的精确位置,基于无线信号衰减算法更新位置指纹信息。

这样的iig能够主动的实时校准位置指纹信息,避免采用静态或离线数据导致的定位不准确的问题,更加符合室内空间小、障碍物经常发生变化的情况,提高了定位的准确度。

在一个实施例中,校准模块705可以以预定时间间隔向周围各个iig发送位置指纹校准请求。在一个实施例中,预定时间间隔可以通过预设确定,例如2秒或1分钟。预设的值取决于该区域的iig密度,密度越高,间隔越大。这样的iig能够以一定的频率更新位置指纹,从而保证iig存储的位置指纹信息为较新的状态,在保证定位准确度的同时,减少了每次需要更新的位置指纹信息,节省了每次更新位置指纹信息的时间,提高iig的定位反应速率。

在另一个实施例中,校准模块705也可以在请求获取模块701收到来自终端的位置查询请求后,向周围各个iig发送位置指纹校准请求。由于位置指纹信息不断更新,因此校准为基于最近一次的位置指纹信息进行校准,需要更新的内容较少,故校准所需时间较短,iig能够快速的返回位置查询结果,在提高准确度的同时保证了查询效率,满足用户体验。

本发明的终端定位装置的一个实施例的示意图如图8所示。其中,定位请求发送模块801能够向iig发送位置查询请求,其中,位置查询请求中包括终端所处位置的无线信号特征。位置接收模块802能够接收来自iig的终端位置,其中,终端位置为iig根据位置指纹信息与终端所处位置的无线信号特征的匹配确定。

利用这样的装置,终端能够向室内部署的iig进行位置查询,并从iig获取位置信息,提高了室内定位的速度和准确度。

在一个实施例中,终端定位装置根据信号强度确定离自己最近的iig,进而向距离最近的iig发送位置查询请求。这样的装置一方面能够提高定位成功的准确度,另一方面,不需要采用广播的方式进行查询,降低了网络的负担。

本发明的终端装配有上文中提到的任意一种终端定位装置,当用户在室内采用终端进行定位时,终端能够利用终端定位装置向iig发送位置查询请求,并接收来自iig的终端位置,其中,终端位置为iig根据位置指纹信息与终端所处位置的无线信号特征的匹配确定。

这样的终端能够向室内部署的iig进行位置查询,并从iig获取位置信息,提高了室内定位的速度和准确度。

最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制;尽管参照较佳实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者对部分技术特征进行等同替换;而不脱离本发明技术方案的精神,其均应涵盖在本发明请求保护的技术方案范围当中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1