【技术实现步骤摘要】
【国外来华专利技术】数据处理方法及装置
本申请涉及通信
,尤其涉及一种数据处理方法及装置。
技术介绍
当前,基于众包方式构建位置数据库为用户提供无线定位服务是业界通行的做法。其中,基于众包方式构建位置数据库是指根据每天大量用户上报的地理位置与无线保真(Wireless Fidelity,WiFi)信息或者基站信息来创建和更新位置数据库。这样,用户在使用位置服务应用时,无需打开全球定位系统(Global Positioning System,GPS),仅通过扫描到的附近WiFi的信息或者连接的基站信息,就可以定出用户当前的地理位置,从而提供导航、位置推送等定位服务。由于众包数据涵盖的位置区域广,都是城市级、国家级甚至全球级的覆盖范围,因此通过众包数据处理得到的位置数据库的数据量非常庞大,无法做到实时定位响应。也就是说,真正用于定位计算的位置数据库中的数据并不一定是实时最新的定位数据,例如,用于定位计算的位置数据库是缓存在终端且以预设时间间隔更新的,则在这预设时间间隔内,若存在若干无线访问接入点(Wireless Access Point,AP)位置发生了搬迁,将导致位置数据库中该AP的分布位置与当前的实际位置发生了偏离,尤其是一旦发生集体搬迁,根据现有的定位算法是无法发现该异常的,但是计算出来的位置却与实际位置相差悬殊,严重影响定位效果。
技术实现思路
本申请提供一种数据处理方法及装置,能够识别出定位数据中的接入点是否发生了搬迁,从而改善定位的准确度。一方面,本申请提供一种数据处理方法,该方法可以获取定位采集的定 ...
【技术保护点】
一种数据处理方法,其特征在于,包括:/n获取定位采集的定位数据,所述定位数据包括各接入点AP的媒体介入控制MAC地址和信号强度,所述定位数据中的MAC地址称为定位MAC地址,所述定位MAC地址标识的AP在所述定位数据中的信号强度称为所述定位MAC地址的第一信号强度;/n根据所述定位数据从位置数据库中获取指纹集合,所述指纹集合包含至少一条指纹,所述指纹集合中每一条指纹包含至少一个所述定位MAC地址,所述定位MAC地址标识的AP在其所在指纹中的信号强度称为所述定位MAC地址的第二信号强度;/n针对所述指纹集合中的所述每一条指纹,根据所述指纹中每个所述定位MAC地址的第二信号强度和第一信号强度,确定所述指纹与所述定位数据之间的匹配度;/n当所述指纹集合中所有指纹的匹配度均小于第一阈值时,确定所述定位数据包括的AP发生了移动。/n
【技术特征摘要】
【国外来华专利技术】一种数据处理方法,其特征在于,包括:
获取定位采集的定位数据,所述定位数据包括各接入点AP的媒体介入控制MAC地址和信号强度,所述定位数据中的MAC地址称为定位MAC地址,所述定位MAC地址标识的AP在所述定位数据中的信号强度称为所述定位MAC地址的第一信号强度;
根据所述定位数据从位置数据库中获取指纹集合,所述指纹集合包含至少一条指纹,所述指纹集合中每一条指纹包含至少一个所述定位MAC地址,所述定位MAC地址标识的AP在其所在指纹中的信号强度称为所述定位MAC地址的第二信号强度;
针对所述指纹集合中的所述每一条指纹,根据所述指纹中每个所述定位MAC地址的第二信号强度和第一信号强度,确定所述指纹与所述定位数据之间的匹配度;
当所述指纹集合中所有指纹的匹配度均小于第一阈值时,确定所述定位数据包括的AP发生了移动。
根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述指纹集合中具有匹配度具有大于第二阈值的指纹时,利用所述匹配度大于所述第二阈值的指纹计算位置,所述第二阈值大于所述第一阈值。
根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述指纹集合中所有指纹的匹配度均小于所述第二阈值以及所述指纹集合中存在匹配度小于所述第二阈值且大于所述第一阈值的指纹时,针对所述定位数据生成告警事件。
根据权利要求1至3任一项所述的方法,其特征在于,
所述指纹集合为所述位置数据库中包含第一MAC地址的指纹的集合,所述第一MAC地址为所述定位数据中所述第一信号强度最大的定位MAC地址;
或者,所述指纹集合为所述位置数据库中包含至少一个第二MAC地址的指纹的集合,所述第二MAC地址为所述定位数据中所述第一信号强度大于信号强度阈值的定位MAC地址。
根据权利要求1至3任一项所述的方法,其特征在于,所述针对所述指纹集合中的所述每一条指纹,根据所述指纹中每个所述定位MAC地址的第二信号强度和第一信号强度,确定所述指纹与所述定位数据之间的匹配度,包括:
基于所述定位数据中任意两个所述定位MAC地址所标识的AP为一个AP关系对,生成第一AP关系对集合;
针对所述指纹集合中的所述每一条指纹,基于所述指纹中任意两个所述定位MAC地址所标识的AP为一个AP关系对,生成第二AP关系对集合;
针对所述指纹集合中的所述每一条指纹,根据所述指纹中每个所述定位MAC地址的第一信号强度为所述第一AP关系对集合中的每个AP关系对设置第一权值,以及根据所述指纹中每个所述定位MAC地址的第二信号强度为所述第二AP关系对集合中每个AP关系对设置第二权值;
针对所述指纹集合中的所述每一条指纹,根据所述第二AP关系对集合中每个AP关系对的所述第一权值与所述第二权值是否相等,计算所述指纹与所述定位数据之间的匹配度。
根据权利要求1至3任一项所述的方法,其特征在于,所述针对所述指纹集合中的所述每一条指纹,根据所述指纹中每个所述定位MAC地址的第二信号强度和第一信号强度,确定所述指纹与所述定位数据之间的匹配度,包括:
针对所述指纹集合中的所述每一条指纹,根据所述指纹中每个所述定位MAC地址的第一信号强度和第二信号强度分别为所述定位MAC地址设置第一权值和第二权值;
针对所述指纹集合中的所述每一条指纹,根据所述指纹中每个所述定位MAC地址的所述第一权值与所述第二权值是否相等,计算所述指纹与所述定位数据之间的匹配度。
根据权利要求1至6任一项所述的方法,其特征在于,所述获取定位采集的定位数据之后,以及所述根据所述定位数据从位置数据库中获取指纹集合,之前,所述方法还包括:
从所述定位数据中删除所述位置数据库中没有的定位MAC地址及其第一信号强度。
一种数据处理装置,其特征在于,包括:
获取单元,用于获取定位采集的定位数据,所述定位数据包括各接入点AP的媒体介入控制MAC地址和信号强度,所述定位数据中的MAC地址...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。