一种rtt测量定位系统中的测量结果匹配方法和装置的制造方法_2

文档序号:8302201阅读:来源:国知局
匹配错误导致的RTT值偏离真实值过大的问题。但是,由于实际应用环 境的不可预测性,有可能导致连续的多个T0A时间戳丢失,进而导致一段连续的T0D/T0A时 间戳都匹配错误,在这种情况下采用方案2的效果会很差,导致整体的RTT值远离真实值。 另外,多组测量也增加了系统空口资源的消耗。
[0032] 基于上述分析,本发明实施例提出了一种RTT测量定位系统中的测量结果匹配方 法,可以从理论上消除TOD/TOA匹配错误的可能性,从而获得更精准的RTT值,进而实现更 准确、更稳定的定位效果。
[0033] 图1是本发明实施例提供的RTT测量定位系统中的测量结果匹配方法流程图。
[0034] 如图1所示,该流程包括:
[0035] 步骤101,接入点AP启动第一时钟和第二时钟,其中,所述第一时钟的频率根据定 位精度确定,所述第二时钟的频率小于所述第一时钟的频率,并且所述第二时钟相邻计数 的时间间隔小于所述第一时钟的溢出周期。
[0036] 步骤102,接入点AP在发送定位探测请求报文时,根据所述第一时钟记录第一TOD 时间戳,根据所述第二时钟记录第二TOD时间戳。
[0037] 步骤103,接入点AP在接收定位探测响应报文时,根据所述第一时钟记录第一TOA 时间戳,根据所述第二时钟记录第二TOA时间戳。
[0038] 步骤104,接入点AP判断是否所述第一TOA时间戳和所述第一TOD时间戳的差值 落在预设范围内、并且所述第二TOA时间戳与所述第二TOD时间戳的差值小于所述第一时 钟的溢出周期,如果是,判定所述第一TOD时间戳和所述第一TOA时间戳相互匹配,否则判 定所述第一TOD时间戳和所述第一TOA时间戳不匹配。
[0039] 可见,图1所示方法启动了两个时钟,其中频率较快的时钟、即快速时钟,用于满 足系统的定位精度要求,而频率较慢的时钟、即慢速时钟,则用于防止由于快速时钟溢出而 导致基于快速时钟记录的第一TOD时间戳和第一TOA时间戳匹配错误。
[0040] 其中,通过限定所述慢速时钟的频率取值范围,使得根据所述慢速时钟记录的时 间戳,能够将由于快速时钟溢出而导致的第一TOD时间戳和第一TOA时间戳匹配错误的情 况筛选出来。
[0041] 具体地,慢速时钟的频率需要小于所述快速时钟的频率,同时慢速时钟的频率又 不能过慢,应该保证慢速时钟相邻计数的时间间隔小于所述第一时钟的溢出周期,由此,还 可以进一步根据第二TOA时间戳和第二TOD时间戳的差值判断所述第一TOD时间戳和第一 TOA时间戳是否是在快速时钟的同一个周期内产生的,如果不是在同一个周期内产生的,则 即便第一时钟溢出了,导致本来不匹配的第一TOD时间戳和第一TOA时间戳的差值落在了 用于时间戳匹配的预设范围内,还是可以判定该第一TOD时间戳和第一TOA时间戳不匹配。 其中,如果第二TOA时间戳和第二TOD时间戳的差值大于第一时钟的溢出周期,则能够确定 出相应的第一TOD时间戳和第一TOA时间戳是在第一时钟的不同周期内产生并记录的。可 见,本发明实施例能够通过第二TOD时间戳和第二TOA时间戳检测出这些本来不匹配的第 一TOD时间戳和第一TOA时间戳,提高第一TOD时间戳和第一TOA时间戳的匹配准确性。
[0042] 为了进一步避免第二时钟溢出导致时间戳匹配错误,优选地,所述第二时钟的溢 出周期不小于接入点AP的生命周期。具体地,可以根据使用所述第二时钟的接入点AP的生 命周期,设置所述第二时钟的时间戳存储空间大小,使得在所述生命周期内,第二时钟的计 数最大值也能够存储在所述时间戳存储空间内,换言之,在所述接入点AP的生命周期内, 所述第二时钟能够永不溢出。作为另一个实施例,也可以另外设置第三时钟,利用第三时钟 防止第二时钟溢出导致时间戳匹配错误,其中,所述第三时钟的频率小于所述第二时钟的 频率,并且所述第三时钟相邻计数的时间间隔小于所述第二时钟的溢出周期。
[0043] 其中,所述第二时钟可以是基于软件实现的定时器。
[0044] 进一步地,申请人通过分析现有技术,注意到在IEEE802. 11协议中,规定了时序 同步功能TSF(timingsynchronizationfunction)。目前,TSF功能主要用在接入点AP与 接入的STA之间的时序同步上,以确保设备间的涉及时间的操作的时间同步。TSF功能的实 现依赖于芯片内部的TSF时钟,即该时钟向外提供特定时刻的TSF值。按照802. 11协议文 本规定,TSF时钟是一个8个字节长的时钟,且其最小粒度为lus。
[0045] 一般地,为了满足RTT定位精度的要求,用于RTT测量定位的时钟、即所述第一时 钟的频率都非常高,显著高于所述TSF时钟的频率,而第一时钟的溢出周期又大于所述TSF 时钟相邻计数的时间间隔、即小于所述最小粒度lus,可见,所述TSF时钟符合所述第二时 钟的频率要求,因此,可以将所述TSF时钟作为所述第二时钟用于RTT测量定位系统中的时 间戳匹配。
[0046] 特别地,采用TSF时钟作为所述第二时钟的进一步的优势在于,虽然TSF时钟的精 度相对较低,无法直接用来做定位,但其在AP产品的生命周期内理论上不会发生溢出,这 是因为,TSF时钟是一个8个字节长的时钟,且其最小粒度为lus,因此,其溢出周期如公式 1所示,可见,其溢出需要约58万年。
【主权项】
1. 一种RTF测量定位系统中的测量结果匹配方法,其特征在于,该方法包括: 接入点AP启动第一时钟和第二时钟,其中,所述第一时钟的频率根据定位精度确定, 所述第二时钟的频率小于所述第一时钟的频率,并且所述第二时钟相邻计数的时间间隔小 于所述第一时钟的溢出周期; 接入点AP在发送定位探测请求报文时,根据所述第一时钟记录第一 TOD时间戳,根据 所述第二时钟记录第二TOD时间戳; 接入点AP在接收定位探测响应报文时,根据所述第一时钟记录第一 TOA时间戳,根据 所述第二时钟记录第二TOA时间戳; 接入点AP判断是否所述第一 TOA时间戳和所述第一 TOD时间戳的差值落在预设范围 内、并且所述第二TOA时间戳与所述第二TOD时间戳的差值小于所述第一时钟的溢出周期, 如果是,判定所述第一 TOD时间戳和所述第一 TOA时间戳相互匹配,否则判定所述第一 TOD 时间戳和所述第一 TOA时间戳不匹配。
2. 根据权利要求1所述的方法,其特征在于,所述第二时钟为时序同步功能TSF时钟。
3. 根据权利要求1所述的方法,其特征在于,所述第二时钟为基于软件实现的定时器。
4. 根据权利要求1所述的方法,其特征在于,所述第二时钟的溢出周期不小于接入点 AP的生命周期。
5. 根据权利要求1至4任一权利要求所述的方法,其特征在于, 所述预设范围为;大于1个短帖间隔SIFS、并且小于2个短帖间隔SIFS。
6. -种RIT测量定位系统中的测量结果匹配装置,其特征在于,该装置包括第一时钟、 第二时钟、TOD时间戳记录模块、TOA时间戳记录模块和匹配模块,其中, 所述第一时钟的频率根据定位精度确定,所述第二时钟的频率小于所述第一时钟的频 率,并且所述第二时钟相邻计数的时间间隔小于所述第一时钟的溢出周期; 所述TOD时间戳记录模块,用于在发送定位探测请求报文时,根据所述第一时钟记录 第一 TOD时间戳,根据所述第二时钟记录第二TOD时间戳; 所述TOA时间戳记录模块,用于在接收定位探测响应报文时,根据所述第一时钟记录 第一 TOA时间戳,根据所述第二时钟记录第二TOA时间戳; 所述匹配模块,用于判断是否所述第一 TOA时间戳和所述第一 TOD时间戳的差值落在 预设范围内、并且所述第二TOA时间戳与所述第二TOD时间戳的差值小于所述第一时钟的 溢出周期,如果是,判定所述第一 TOD时间戳和所述第一 TOA时间戳相互匹配,否则判定所 述第一 TOD时间戳和所述第一 TOA时间戳不匹配。
7. 根据权利要求6所述的装置,其特征在于,所述第二时钟为时序同步功能TSF时钟。
8. 根据权利要求6所述的装置,其特征在于,所述第二时钟为基于软件实现的定时器。
9. 根据权利要求6所述的装置,其特征在于,所述第二时钟的溢出周期不小于接入点 AP的生命周期。
10. 根据权利要求6至9任一权利要求所述的装置,其特征在于, 所述预设范围为;大于1个短帖间隔SIFS、并且小于2个短帖间隔SIFS。
【专利摘要】本发明公开了一种RTT测量定位系统中的测量结果匹配方法和装置。该方法包括:接入点AP启动第一时钟和第二时钟,第二时钟的频率小于第一时钟的频率,且相邻计数的时间间隔小于第一时钟溢出周期;发送定位探测请求报文时,根据第一时钟记录第一TOD时间戳,根据第二时钟记录第二TOD时间戳;接收定位探测响应报文时,根据第一时钟记录第一TOA时间戳,根据第二时钟记录第二TOA时间戳;判断是否第一TOA时间戳和第一TOD时间戳的差值落在预设范围内、且第二TOA时间戳与第二TOD时间戳的差值小于第一时钟溢出周期,是则判定第一TOD时间戳和第一TOA时间戳匹配。应用本发明实施例能提高测量结果匹配的准确性。
【IPC分类】H04W64-00, H04W24-00
【公开号】CN104618922
【申请号】CN201510030018
【发明人】李华
【申请人】杭州华三通信技术有限公司
【公开日】2015年5月13日
【申请日】2015年1月21日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1