一种RTT测量定位系统中的测量结果匹配方法和装置制造方法及图纸

技术编号:11469181 阅读:120 留言:0更新日期:2015-05-18 02:23
本发明专利技术公开了一种RTT测量定位系统中的测量结果匹配方法和装置。该方法包括:接入点AP启动第一时钟和第二时钟,第二时钟的频率小于第一时钟的频率,且相邻计数的时间间隔小于第一时钟溢出周期;发送定位探测请求报文时,根据第一时钟记录第一TOD时间戳,根据第二时钟记录第二TOD时间戳;接收定位探测响应报文时,根据第一时钟记录第一TOA时间戳,根据第二时钟记录第二TOA时间戳;判断是否第一TOA时间戳和第一TOD时间戳的差值落在预设范围内、且第二TOA时间戳与第二TOD时间戳的差值小于第一时钟溢出周期,是则判定第一TOD时间戳和第一TOA时间戳匹配。应用本发明专利技术实施例能提高测量结果匹配的准确性。

【技术实现步骤摘要】
一种RTT测量定位系统中的测量结果匹配方法和装置
本专利技术涉及通信
,特别是涉及一种RTT测量定位系统中的测量结果匹配方法和装置。
技术介绍
随着移动互联网和大数据的应用,基于WLAN网络的室内定位技术越来越炙手可热,在零售、酒店、交通、医疗等众多的行业都有着光明的应用前景。传统的WLAN定位技术依赖于RSSI信号强度,具体的又可以分为下面两种方法:基于信号传输模型的三角定位法和基于信号采样的指纹特征法。由于室内多径效应、障碍物等因素的影响,RSSI值非常不稳定,导致基于RSSI值的定位结果的不可靠。而新一代的定位系统基于所谓的往返时延(Round-TripTime,RTT)时间,依赖电磁波传输的速度的恒定不变的特性,克服了传统RSSI定位系统的缺陷,实现了更高精度、更稳定的定位效果。所谓的RTT主动测量定位方法是指这样一种定位手段:基于接入点(AP)主动发送报文而进行的测量行为,即,由网络侧的接入点AP向待测量的终端(STA)发送定位探测请求报文、接收回应的定位探测响应报文,根据定位探测请求报文的时间戳和响应该定位探测请求报文的定位探测响应报文的时间戳,得出往返时间等信息,并进而计算出接入点AP与终端的距离。因此,要实现基于RTT时间的定位,首先要对定位探测请求报文的时间戳(记为TOD时间戳)和定位探测响应报文的时间戳(记为TOA时间戳)进行匹配。要实现所述匹配,一个非常自然的想法是,通过报文对应的STA的MAC地址首先对定位探测请求报文和定位探测响应报文进行匹配,然后再从匹配的报文中读取各自的时间戳,然而,这种方法并不可行,这是因为:在定位探测响应报文中只携带了目的MAC地址,即AP的MAC地址,而没有携带源MAC地址,即STA的MAC地址,因此无法通过STA的MAC地址对定位探测请求报文和定位探测响应报文进行匹配。而且,电磁波传输的速度非常快,而RTT测量定位系统一般测量的距离较短,因此电磁波传输消耗的时间非常短,一般在几个纳秒到几十个纳秒间,由于处理器速度限制、操作系统调度的滞后性,软件无法实时的为定位探测请求报文和定位探测响应报文打时间戳,因此,RTT系统里面的定位探测请求报文的发送时间戳TOD和定位探测响应报文的回应时间戳TOA都是由硬件完成。但硬件由于资源的限制,无法处理复杂的逻辑,往往只能分别记录下定位探测请求报文和定位探测响应报文的精确时间戳,无法记录下其他信息。因此,在RTT系统中只由硬件记录下了两组时间戳数据集合:一组是发送时间戳的集合,即TOD集合,另一组是接收时间戳的集合,即TOA集合。显然,这样的数据还无法直接用于定位计算。因此,对于实际的RTT系统,通常都需要软件、硬件结合来处理。具体来说,就是从两组时间戳中,根据一定的判别条件进行数据匹配,以决定相互匹配的TOD时间戳和TOA时间戳。再根据相互匹配的TOD时间戳和TOA时间戳获得报文的往返时间RTT值,进而根据所述RTT值进行定位。可见,测量结果匹配的准确性,即TOD时间戳和TOA时间戳匹配的准确性,直接决定了RTT值计算的准确性,而RTT值的准确性又直接决定了定位的精度,因此,如何实现测量结果的准确匹配,是目前RTT测量定位系统急需解决的技术问题。
技术实现思路
有鉴于此,本专利技术提出了一种RTT测量定位系统中的测量结果匹配方法和装置,能够提高测量结果匹配的准确性。本专利技术提出的技术方案是:一种RTT测量定位系统中的测量结果匹配方法,该方法包括:接入点AP启动第一时钟和第二时钟,其中,所述第一时钟的频率根据定位精度确定,所述第二时钟的频率小于所述第一时钟的频率,并且所述第二时钟相邻计数的时间间隔小于所述第一时钟的溢出周期;接入点AP在发送定位探测请求报文时,根据所述第一时钟记录第一TOD时间戳,根据所述第二时钟记录第二TOD时间戳;接入点AP在接收定位探测响应报文时,根据所述第一时钟记录第一TOA时间戳,根据所述第二时钟记录第二TOA时间戳;接入点AP判断是否所述第一TOA时间戳和所述第一TOD时间戳的差值落在预设范围内、并且所述第二TOA时间戳与所述第二TOD时间戳的差值小于所述第一时钟的溢出周期,如果是,判定所述第一TOD时间戳和所述第一TOA时间戳相互匹配,否则判定所述第一TOD时间戳和所述第一TOA时间戳不匹配。一种RTT测量定位系统中的测量结果匹配装置,该装置包括第一时钟、第二时钟、TOD时间戳记录模块、TOA时间戳记录模块和匹配模块,其中,所述第一时钟的频率根据定位精度确定,所述第二时钟的频率小于所述第一时钟的频率,并且所述第二时钟相邻计数的时间间隔小于所述第一时钟的溢出周期;所述TOD时间戳记录模块,用于在发送定位探测请求报文时,根据所述第一时钟记录第一TOD时间戳,根据所述第二时钟记录第二TOD时间戳;所述TOA时间戳记录模块,用于在接收定位探测响应报文时,根据所述第一时钟记录第一TOA时间戳,根据所述第二时钟记录第二TOA时间戳;所述匹配模块,用于判断是否所述第一TOA时间戳和所述第一TOD时间戳的差值落在预设范围内、并且所述第二TOA时间戳与所述第二TOD时间戳的差值小于所述第一时钟的溢出周期,如果是,判定所述第一TOD时间戳和所述第一TOA时间戳相互匹配,否则判定所述第一TOD时间戳和所述第一TOA时间戳不匹配。由上述技术方案可见,本专利技术实施例中,除了根据定位精度而确定的第一时钟以外,还另外启动了第二时钟,在为发送定位探测请求报文和接收定位探测响应报文所产生并记录时间戳时,除了根据第一时钟记录第一TOD时间戳和第一TOA时间戳以外,还进一步根据第二时钟记录第二TOD时间戳和第二TOA时间戳,由于该第二时钟的频率小于所述第一时钟的频率,并且所述第二时钟相邻计数的时间间隔小于所述第一时钟的溢出周期,因此,本专利技术实施例通过判断第二TOA时间戳和第二TOD时间戳的差值是否小于所述第一时钟的溢出周期,如果小于所述溢出周期,说明所述第一TOD时间戳和所述第一TOA时间戳是在第一时钟的同一个周期内记录得到的,如果大于所述溢出周期,则说明所述第一TOD时间戳和所述第一TOA时间戳是在第一时钟的不同周期内记录得到的,因此,即便第一时钟溢出了,导致本来不匹配的第一TOD时间戳和第一TOA时间戳的差值落在了用于时间戳匹配的预设范围内,本专利技术实施例也能够通过第二TOD时间戳和第二TOA时间戳检测出这些本来不匹配的第一TOD时间戳和第一TOA时间戳,因此,能够提高第一TOD时间戳和第一TOA时间戳的匹配准确性。附图说明图1是本专利技术实施例提供的RTT测量定位系统中的测量结果匹配方法流程图。图2是本专利技术实施例提供的基于第一时钟和第二时钟进行时间戳匹配的示意图。图3是本专利技术实施例提供的基于第一时钟和第二时钟进行RTT测量结果匹配的业务流程图。图4是本专利技术实施例提供的接入点AP的硬件结构连接图。图5是本专利技术实施例提供的RTT测量定位系统中的测量结果匹配装置结构示意图。具体实施方式在方案1中,可以通过直接匹配法进行测量结果匹配。具体地,根据IEEE802.11规范的要求,定位探测请求报文与对应的定位探测响应报文至少要相差1个短帧间隔(ShortInterframeSpace,SIFS);同时,同一组的定位探测请求/响应报文本文档来自技高网
...
一种RTT测量定位系统中的测量结果匹配方法和装置

【技术保护点】
一种RTT测量定位系统中的测量结果匹配方法,其特征在于,该方法包括:接入点AP启动第一时钟和第二时钟,其中,所述第一时钟的频率根据定位精度确定,所述第二时钟的频率小于所述第一时钟的频率,并且所述第二时钟相邻计数的时间间隔小于所述第一时钟的溢出周期;接入点AP在发送定位探测请求报文时,根据所述第一时钟记录第一TOD时间戳,根据所述第二时钟记录第二TOD时间戳;接入点AP在接收定位探测响应报文时,根据所述第一时钟记录第一TOA时间戳,根据所述第二时钟记录第二TOA时间戳;接入点AP判断是否所述第一TOA时间戳和所述第一TOD时间戳的差值落在预设范围内、并且所述第二TOA时间戳与所述第二TOD时间戳的差值小于所述第一时钟的溢出周期,如果是,判定所述第一TOD时间戳和所述第一TOA时间戳相互匹配,否则判定所述第一TOD时间戳和所述第一TOA时间戳不匹配。

【技术特征摘要】
1.一种RTT测量定位系统中的测量结果匹配方法,其特征在于,该方法包括:接入点AP启动第一时钟和第二时钟,其中,所述第一时钟的频率根据定位精度确定,所述第二时钟的频率小于所述第一时钟的频率,并且所述第二时钟相邻计数的时间间隔小于所述第一时钟的溢出周期;所述第二时钟的溢出周期不小于接入点AP的生命周期;接入点AP在发送定位探测请求报文时,根据所述第一时钟记录第一TOD时间戳,根据所述第二时钟记录第二TOD时间戳;接入点AP在接收定位探测响应报文时,根据所述第一时钟记录第一TOA时间戳,根据所述第二时钟记录第二TOA时间戳;接入点AP判断是否所述第一TOA时间戳和所述第一TOD时间戳的差值落在预设范围内、并且所述第二TOA时间戳与所述第二TOD时间戳的差值小于所述第一时钟的溢出周期,如果是,判定所述第一TOD时间戳和所述第一TOA时间戳相互匹配,否则判定所述第一TOD时间戳和所述第一TOA时间戳不匹配。2.根据权利要求1所述的方法,其特征在于,所述第二时钟为时序同步功能TSF时钟。3.根据权利要求1所述的方法,其特征在于,所述第二时钟为基于软件实现的定时器。4.根据权利要求1至3任一权利要求所述的方法,其特征在于,所述预设范围为:大于1个短帧间隔SIFS、并且小于2个短帧间隔SIFS。5.一种RTT测量定位系统中的测量结果匹配...

【专利技术属性】
技术研发人员:李华
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1