[发明专利]一种WIFI室内定位系统中无效AP的动态检测与过滤方法有效
申请号: | 201611007806.9 | 申请日: | 2016-11-09 |
公开(公告)号: | CN106358228B | 公开(公告)日: | 2019-03-29 |
发明(设计)人: | 诸彤宇;郭之超;盖群 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | H04W24/04 | 分类号: | H04W24/04;H04L12/26;G06F16/22;G06F16/215;G06F16/23;G06F16/16 |
代理公司: | 北京科迪生专利代理有限责任公司 11251 | 代理人: | 杨学明;顾炜 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种WIFI室内定位系统中无效AP的动态检测与过滤方法,包括检测和过滤两部分:(1)检测:在WIFI室内定位服务器的网关部分接收、存储并转发与定位信息RSSI相关的UDP报文,选择在每天室内定位需求较少的时间段,通过对于当天的UDP报文进行解析,以无线设备的MAC地址为唯一标识,聚集同一设备的定位报文数量及无线设备与AP的连接情况,自动生成当天无效AP表,并以一定策略动态更新全局无效AP表。(2)过滤:以全局无效AP表为依据,在网关部分过滤掉无效AP的UDP报文,筛选出可用于定位的报文发给WIFI室内定位引擎。本发明解决了原WIFI室内定位系统存储的无效数据多,定位引擎计算压力大的问题,减轻了数据的物理存储压力和定位及基于位置的行为分析的计算压力。 | ||
搜索关键词: | 一种 wifi 室内 定位 系统 无效 ap 动态 检测 过滤 方法 | ||
【主权项】:
1.一种WIFI室内定位系统中无效AP的动态检测与过滤方法,其特征在于包括以下步骤:步骤一:在室内定位需求设定的时间段,每天进行自动筛选,生成当天无效设备表和当天可信设备表;步骤二:在数据库或者文件中动态维护三张数据表,所述三张数据表为可信设备表、无效AP表和疑似AP表,所述可信设备表存储曾经连接过WIFI室内定位系统的全部设备的MAC地址,通过判断连接状态位来维护此表,此表允许动态添加,初始状态为空;所述无效AP表存储确信是无效AP的MAC地址,通过判断是否连接WIFI室内定位系统及通信条数判断,此表允许添加和删除,初始状态为空或者手动添加的MAC地址;所述疑似AP表存储疑似是无效AP表的MAC地址,通过判断连接状态为未连接时,数据条数达到设定阈值会记入此表,初始状态为空;将当天无效设备表添加到疑似AP表中,将当天可信设备表添加到可信设备表中,并更新时间戳标记;步骤三:再次动态维护疑似AP表,将疑似AP表中部分项转移至无效AP表中,并在疑似AP表中删除此项;将出现在疑似AP表的设备标识更新到无效AP表中,并更新时间戳标记;步骤四:以所述三张数据表为依据,进行数据筛选,清洗当天原始数据,完成后删除原始数据,保存清洗后数据;步骤五:实时过滤接收到的无线定位报文;所述步骤二中,动态维护可信数据表实现为:(11)取出可信数据表存储到相应结构体中;(12)遍历步骤一中的可信数据表,以设备唯一标识MAC为KEY,比对是否存在于可信设备表中,存在则进行(13),否则进行(14);(13)存在则更新可信设备表VALUE,将连接天数加1,最近连接时间更新为该天,转到步骤(15);(14)不存在则向可信设备表中插入一条数据,KEY为该MAC地址,VALUE为1,最近连接时间为该天;(15)将更新后的可信设备表存回数据库作为最新可信数据表;所述步骤二中,动态维护疑似AP表步骤实现如下:(21)取出最新的可信数据表和疑似AP表;(22)以可信数据表的KEY为依据,判断步骤一中生成的当天无效设备表中的MAC地址是否存在于KEY中,存在则进行(23),否则直接进行(24);(23)存在则删除当天无效设备表中该项;(24)生成新的当天无效设备表,遍历该表;(25)判断UDP报文数据条数是否大于阈值并且RSSI均值大于‑95dB;如果上述判断不成立,则丢弃该项;如果上述判断成立,则检查是否该MAC地址存在于疑似AP表中,如果在疑似AP表中存在,则疑似AP表中对应项连接天数加1,添加当天的时间戳标记,如果在疑似AP表中不存在,则在疑似AP表中增加以该MAC地址为主键的项,连接天数置1,添加当天时间戳标记。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611007806.9/,转载请声明来源钻瓜专利网。