CN104303561A - 确定时钟模型 - Google Patents

确定时钟模型 Download PDF

Info

Publication number
CN104303561A
CN104303561A CN201380012445.5A CN201380012445A CN104303561A CN 104303561 A CN104303561 A CN 104303561A CN 201380012445 A CN201380012445 A CN 201380012445A CN 104303561 A CN104303561 A CN 104303561A
Authority
CN
China
Prior art keywords
time
signal
mobile device
network
clock
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201380012445.5A
Other languages
English (en)
Inventor
度朱永
金恩盛·察恩
多米尼克·杰勒德·法默
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN104303561A publication Critical patent/CN104303561A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/001Synchronization between nodes
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0205Details
    • G01S5/021Calibration, monitoring or correction
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0205Details
    • G01S5/0226Transmitters
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/0205Details
    • G01S5/0236Assistance data, e.g. base station almanac
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information

Abstract

本文中揭示的实例涉及用于观察由异步通信网络中的一或多个发射器发射的信号和应用时间基准以产生时钟模型的方法和设备。在一个实施例中,可以接着将表示所述时钟模型的参数转发给其它移动装置以辅助定位操作。

Description

确定时钟模型
相关申请案
这是一份PCT申请案,其要求2012年3月12日申请的名称为“确定时钟模型(Determining Clock Models)”的U.S.13/418,068的优先权,所述专利的全文以引用的方式并入本文中。
技术领域
本文中揭示的主题涉及确定和应用时钟模型的精细时间参数。
背景技术
无线位置确定系统可以用于确定装置的位置。所述装置可以是依靠电池电力操作的移动或便携式装置。移动手持机可以通过处理使用几种技术中的任一者从固定在已知位置的陆地发射器接收的信号来获得定位,所述技术例如(举例来说)是高级前向三角测量(“AFLT”)和/或观察到达时间差(“OTDOA”)。在这些特定技术中,可以至少部分基于固定在已知位置的此类陆地发射器中的三者或三者以上发射的并且在移动装置接收器处获得的导频信号来测量移动装置接收器离固定在已知位置的所述发射器的距离。移动装置可以使用已知技术将从已知发射器接收的导频信号的观察到的相位与时间基准比较以测量离发射器的距离。遗憾的是,从基站发射的导频信号通常并不与此时间基准精确地同步。举例来说,如果导频信号是从“异步”无线通信网络发射的,那么可能就会发生这种情况。这可能会导致基于此类导频信号的观察到的相位对离陆地基站的距离的不准确的测量。
发明内容
在一个实施方案中,一种方法包括:从一或多个移动装置中的每一者接收至少部分地基于在移动装置处从异步网络接收的一或多个第一信号中的第一时间基准和第二时间基准确定的精细时间测量值;至少部分地基于所述精细时间测量值计算描述从所述异步网络中的发射器发射的至少一个信号的时序的时钟模型;以及将表示所述计算出的时钟模型的参数发射到其它移动装置。
在另一实施方案中,一种设备包括:接收器,用以从通信网络接收消息;发射器,用以将消息发射到所述通信网络;以及处理器,用以:至少部分地基于在来自一或多个移动装置中的每一者的消息中接收到的精细时间测量值计算描述在异步网络中发射的至少一个信号的时序的时钟模型,所述精细时间测量值至少部分地是基于在所述移动装置处从所述异步网络接收的一或多个第一信号中的第一时间基准和第二时间基准确定的;以及起始通过所述发射器将含有表示所述计算出的时钟模型的参数的消息发射到其它移动装置。
在另一实施方案中,一种物件包括:存储器媒体,其包括存储在其上的可由专用计算设备执行以进行以下操作的机器可读指令:至少部分地基于在来自一或多个移动装置中的每一者的消息中接收到的精细时间测量值计算描述在异步网络中发射的至少一个信号的时序的时钟模型,所述精细时间测量值至少部分地是基于在所述移动装置处从所述异步网络接收的一或多个第一信号中的第一时间基准和第二时间基准确定的;以及起始将含有表示所述计算出的时钟模型的参数的消息发射到其它移动装置。
在另一实施方案中,一种物件包括:存储媒体,其包括存储在其上的可由专用计算设备执行以进行以下操作的机器可读指令:至少部分地基于在来自一或多个移动装置中的每一者的消息中接收到的精细时间辅助测量值计算描述在异步网络中发射的至少一个信号的时序的时钟模型,所述精细时间测量值至少部分地是基于在所述移动装置处从所述异步网络接收的一或多个第一信号中的第一时间基准和第二时间基准确定的;以及起始将含有表示所述计算出的时钟模型的参数的消息发射到其它移动装置。
在另一实施方案中,一种设备包括:用于至少部分地基于在一或多个移动装置处从异步网络接收的一或多个第一信号中的第一时间基准和第二时间基准从所述移动装置中的每一者接收精细时间测量值的装置;用于至少部分地基于所述精细时间测量值计算描述从所述异步网络中的发射器发射的至少一个信号的时序的时钟模型的装置;以及用于将表示所述计算出的时钟模型的参数发射到其它移动装置的装置。
在另一实施方案中,一种方法包括,在移动装置处:观察由异步通信网络中的一或多个发射器发射的信号;基于所述观察到的信号中的至少一者中的至少一个时间基准更新时钟模型;以及对从所述发射器中的至少一者发射的所获取的信号应用所述经更新的时钟模型以至少部分地基于所述经更新的时钟模型在移动装置处获得定位。
在另一实施方案中,一种物件包括:非暂时性存储媒体,其包括存储在其上的可由专用计算设备执行以进行以下操作的机器可读指令:观察由异步通信网络中的一或多个发射器发射的信号;基于所述观察到的信号中的至少一者中的至少一个时间基准更新时钟模型;以及对从所述发射器中的至少一者发射的所获取的信号应用所述经更新的时钟模型以至少部分地基于所述经更新的时钟模型在移动装置处获得定位。
在另一实施方案中,一种设备包括:接收器,用以获取在异步通信网络中发射的信号;以及处理器,用以:观察在所述接收器处获取的并且由异步通信网络中的一或多个发射器发射的信号;基于所述观察到的信号中的至少一者中的至少一个时间基准更新时钟模型;以及对从所述发射器中的至少一者发射的所获取的信号应用所述经更新的时钟模型以至少部分地基于所述经更新的时钟模型在移动装置处获得定位。
一种设备,其包括:用于观察由异步通信网络中的一或多个发射器发射的信号的装置;用于基于观察到的信号中的至少一者中的至少一个时间基准更新时钟模型的装置;以及用于对从所述发射器中的至少一者发射的所获取的信号应用所述经更新的时钟模型以至少部分地基于所述经更新的时钟模型在移动装置处获得定位的装置。
附图说明
将参照附图描述非限制性并且非穷举的实例,其中各图中相同的元件符号始终指代相同的部件。
图1是根据一个实施方案的通信网络的示意图。
图2是根据一个实施方案的用以确定所计算的时钟模型的参数的过程的流程图。
图3是说明根据一个实施方案的异步网络时间与GPS时间之间的关系的曲线图。
图4是根据一个实施方案的用以在获得定位时应用经更新的时钟模型的过程的流程图。
图5是说明根据一个实施方案的网络帧与时间之间的关系的曲线图。
图6说明根据一个实施方案的估计时间的不断增加的不确定性。
图7是根据一个实施方案的移动装置的示意图。
图8是根据一个实施方案的网络计算环境的示意图。
具体实施方式
全球定位系统(“GPS”)和其它类似的卫星定位系统(SPS)实现了移动手持机在户外环境中的导航服务。全球导航卫星系统(“GNSS”)(例如GPS、伽利略系统、格洛纳斯系统等等)可以使得陆地导航接收器能够处理从固定到宇宙飞船(“SV”)的发射器发射的一或多个SPS信号以获得从导航接收器到发射器的伪距离测量值。使用离足够数目的发射器的伪距离测量值和对发射器的位置的知识,导航接收器可以估计其位置。可以用重复顺序代码对SPS信号进行编码。在一个实施方案中,接收器可以试图使用众所周知的技术至少部分地基于与所获得的SPS信号相关联的检测到的代码相位根据所获得的SPS信号确定伪距离测量值。
虽然移动装置的位置估计或通过处理SPS信号获得的“定位”通常非常准确,但是使用SPS信号获得此位置估计有时候无法实现。举例来说,在市内环境或在峡谷中,SPS信号可能会经历多路径和/或衰减,从而使得难以处理这些信号以获得伪距离测量值。此外,通过处理接收到的SPS信号获得定位通常消耗的电池能量/电池寿命比使用OTDOA和/或AFLT获得定位多很多。此外,一些移动手持机的接收器的能力只限于处理从陆地通信网络(例如,蜂窝通信网络)发射的信号。
或者,移动手持机可以通过处理使用几种技术中的任一者从固定在已知位置的陆地发射器接收的导频信号来获得定位,所述技术例如(举例来说)是AFLT和/或OTDOA。在这些特定技术中,可以至少部分基于所获得的导频信号中的相位检测来测量从移动装置接收器到固定在已知位置的此类陆地发射器中的三者或三者以上的距离。移动装置可以使用已知技术将从已知发射器接收的导频信号的观察到的相位与时间基准比较以测量离发射器的距离。然而,从基站发射的导频信号可能并不与此时间基准精确地同步。举例来说,如果导频信号是从“异步”无线通信网络发射的,那么可能就会发生这种情况。在这个情境下,本文中所指示的“同步网络”中的发射器是针对发射通过与已知时钟同步的时间基准调制的信号的装置。举例来说,GPS或其它GNSS可以发射用包括与GPS时钟同步的时间基准的数据信号调制的信号。此外,举例来说,例如CDMA等某些蜂窝通信系统与已知时钟同步。相比之下,接收器可以获得从具有未与接收器已知的时钟同步的时间基准的“异步网络”发射的信号。某些蜂窝通信系统(举例来说,包含GSM和WCDMA)可能在移动接收器看来是异步的。这里,在不知道异步网络中的信号的时序之间的关系的情况下试图基于测量到的信号行进时间来测量离发射器的距离时,检测来自异步网络中的发射器的信号中的时间基准可能作用有限。
在一个特定实施方案中,异步通信网络中的订户操作的移动装置可以辅助开发时钟模型以便为从异步网络中的特定发射器(例如,基站发射器)发射的信号的时序(例如,基准时间)建模。可以接着将表示所开发的或经更新的时钟模型的参数发射到异步网络中的订户装置和/或其它装置。通过具有准确时钟模型以便为从异步网络中的特定发射器发射的信号的时序建模,移动装置可以更加能够获得相对于特定发射器的准确的伪距离测量值,方法是通过补偿特定发射器所发射的信号相对于参考时间帧的相对时间偏移。
图1是包括第一移动装置112和第二移动装置116的通信网络100的示意性框图。通信网络100可以包括能够实现包含第一移动装置112和第二移动装置116在内的多个移动装置的语音或数据通信的蜂窝通信网络。
图1说明一个特定的实施方案,其中异步网络中的移动装置(例如,第一移动装置112和第二移动装置116)可以用作时序事件的收集器和/或从众包的时序事件导出的时钟模型的消耗器。第一移动装置112可以从例如卫星定位系统(例如,GPS)等同步网络获取信号,并且从异步网络的一或多个基站发射器获取信号。第一移动装置112可以接着将从同步网络中的发射器获得的信号中的观察到的时序事件与从异步网络中的发射器获得的信号中的时间基准比较以导出精细时间辅助参数。可以接着将在异步网络中的一或多个移动装置(第一移动装置112、第二移动装置116等)处获得的精细时间测量值发射到服务器,用于计算一个描述异步通信网络中的发射器所发射的信号中的时间基准的“众包”时钟模型。
通信网络100可以包含第一服务器102、第二服务器106、网络104、无线网络108、SV 110和基站114。通信网络100可以包含多个基站114,所述基站使得例如移动装置112和116等移动装置能够接入无线网络108。可以基于地理数据、历史数据、预测型式、业务流量或其任何组合对基站114进行分组或分类。图1中描绘的基站的特定配置只是一个实例配置,并且所请求的标的物在这个方面不受限制。
SV 110可以与例如GPS、格洛纳斯系统和伽利略系统等一或多个GNSS相关联,但是所请求的标的物的范围在这个方面不受限制。第一移动装置112和/或第二移动装置116可以获取从卫星110发射的数据,以便尤其获得定位。
在另一方面中,可以通过例如(举例来说)第一服务器102和/或第二服务器106等网络实体而不是在第一移动装置112和/或第二移动装置116处执行位置确定计算。此计算可以至少部分地基于第一移动装置112和/或第二移动装置116从一或多个基站114获取的信号。在另一方面中,第一服务器102和/或第二服务器106可以将计算出的位置发射到第一移动装置112和/或第二移动装置116。
第一服务器102可以经由网络104连接到(与之通信)第二服务器106,并且经由无线网络108连接到(与之通信)第一移动装置112和/或第二移动装置116。在特定实施方案中,网络104和无线网络108可以便于用因特网协议包通信。然而,可以使用其它通信格式。第一服务器102可以利用第一通信链路118经由无线网络108将辅助消息发射到第一移动装置112。第二服务器106可以利用第二通信链路120经由无线网络108将辅助消息发射到第二移动装置116。第一移动装置112可以利用第三通信链路112经由无线网络108将含有精细时间测量值的消息发射到第一服务器102和/或第二服务器106。
在一个实施例中,可以基于(举例来说)从异步网络接收的观察到的事件信号(例如观察到的信号帧边界)和从同步网络(例如,同步蜂窝通信网络或SPS)接收的信号中的时戳从一或多个移动装置112确定精细时间测量值。在特定实施方案中,精细时间测量值可以包括对异步网络的基站中的发射的信号中的第一时间基准与跟已知时钟(例如,SPS信号中的时间基准)可靠地同步的第二时间基准之间的观察到的偏移或时间差的指示。
在特定实施方案中,服务器102或104可以在确定异步网络中的特定基站发射器的时钟模型时组合或众包在多个移动装置112处获得和从多个移动装置112接收的精细时间测量值。这里,从多个移动装置112对从同步网络中的基站发射的信号的观察,可以使得能够以比基于从单个移动装置112的观察计算的时钟模型更大的准确度计算时钟模型。此外,如本文中所述,根据移动装置112处的观察确定的精细时间测量值的准确性可能会受到移动装置112的估计位置的准确性和估计时间的准确性的影响。因此,可以根据在正在观察来自异步网络的信号时在多大程度上准确地知道位置和时间来适当地给从多个移动装置112接收的精细时间测量值加权。
在一个实施方案中,为了考虑到在获得和参考精细时间测量值时的信号传播时间,从同步网络获取的信号中观察到的时间基准与从异步网络获取的信号中观察到的时间基准的准确比较可以考虑观察移动装置的位置。因此,在移动装置处获得的精细时间测量值的准确性可以至少部分地取决于移动装置的位置的不确定性和(与GPS时钟同步的)时间的不确定性。因此,在计算时钟模型时,可以给从具有高时间或位置不确定性的移动装置112获得的精细时间测量值一个低权重,或者将其完全忽略。
在特定实施方案中,从众包精细时间测量值导出的时钟模型可能能够预测异步网络信号未来的时序行为。这可以允许以较低的频率请求定位辅助数据(例如,用于在异步网络中使用AFLT)。移动装置可能能够基于其自身对网络信号或事件的观察来增强和更新所提供的时钟模型,并且可以进一步扩展用法以减少对定位辅助数据的请求。
如上文所指出,在移动装置处获取异步网络中的发射器所发射的信号可能对于基于测量到的发射时间测量离发射器的距离没多大用处。图2是针对确定描述异步网络所发射的一或多个信号的时序的时钟模型的过程120。这个计算出的时钟模型可以接着在移动装置当中分配,以用于例如(举例来说)测量离异步网络中的发射器的距离的定位操作。
在框122处,服务器(例如第一服务器102)可以从各个移动装置(例如移动装置112)接收含有精细时间测量值的消息,以使得一或多个服务器(例如,服务器102、106)能够计算待转发到移动装置(例如,移动装置116)的辅助参数。如下面在特定实施方案中所述,移动装置(例如,移动装置112)可以通过观察从同步网络(例如,GPS或CDMA)发射的信号和从异步网络(例如,GSM、WCDMA或LTE)发射的信号两者而获得精细时间测量值。这里,移动装置可以至少部分地基于从异步网络中的发射器接收的一或多个信号中的第一时间基准和第二时间基准来确定精细时间测量值。在一个实施方案中,第二时间基准可以可靠地与已知时钟同步,所述已知时钟例如(举例来说)是GPS时钟(或另一类似SPS的时钟)或同步蜂窝通信网络的时钟,这只是几个实例。在特定实施方案中,特定网络可能在移动装置看来是同步的或异步的,这取决于移动装置是否知道使特定网络的时序超前的时钟。在一个实施例中,移动装置可以经过预先编程以基于用于观察所关注的信号的特定接收器或收发器来区分异步网络与同步网络(例如,如果观察到的信号正在GPS或CDMA接口处被处理/获取,则是同步的,而如果观察到的数据正在GSM或WCDMA接口处被处理/获取,则是异步的)。此外,在特定实施方案中,移动装置可以使用通过获取具有时间基准的信号(例如,由同步网络发射)不时地得到更新的内部时钟在内部维持第二时间基准。
下面描述的特定实例指出GPS或SPS具有包括同步网络。然而,应理解,这些只是同步网络的实例,并且所请求的标的物在这个方面不受限制。在一个特定实施方案中,移动装置可以确定包含在从异步网络获取的信号中检测到的帧边界和在所获取的GPS信号中检测到的时间基准的精细时间测量值。异步网络中的基站发射器可以基于内部时钟连续地产生消息帧和发射信号。在这些帧上没有GPS时戳的情况下,这些帧与GPS时间的时间关系可能是模糊且任意的。此外,帧与帧之间可能存在固有的模糊性,因为在达到最大值之后,帧数可能会复位成零。这可以称为“帧转滚”事件,举例来说,在GSM中每3.48小时发生一次,并且在WCDMA中每40.96秒发生一次。
根据一个实施例,并且如下面所述,可以从观察到的网络帧构造连续时间模型,而不管帧模糊性和帧转滚。图3说明使用在GPS信号中观察到的时间基准构造异步网络的连续时间模型的特定实例。然而,这只是具有与已知时钟可靠地同步的可观察时间基准的信号的一个实例,并且所请求的标的物在这个方面不受限制。如图3所示的特定实例中所说明,可以在GPS星期内建立时间基准点,这个时间基准点是GPS星期中异步网络中的第一帧转滚周期的第一帧的开头。这里,点130可以标记星期i的基准网络时间点和精细时间测量观察的开头,而点134可以标记星期i+1的基准异步网络时间。可以在点130与134之间获得给定测量值(帧数、GPS时间)的多个帧转滚事件。可以将对应的帧数添加到所报告的帧数。可以通过用网络帧数乘以秒/帧(例如,GSM中是4.615ms/帧,并且WCDMA中是10.0ms/帧)将观察到的网络帧数转换成秒。可以通过在观察到的星期的开头减去初始偏移值以在观察到的星期的开头将异步网络时间与GPS时间对齐来移除人工时间偏移。线131可以表示根据GPS时间的时间超前,而线133可以表示根据异步网络的时间超前。可以在132处观察异步网络时间与GPS时间之间的差。如果有从前一星期的相对时间偏移的现有估计,那么可以增加前一时间偏移以实现连续性。接着,可以在精细时间测量值中包含网络时间与GPS时间之间的这个差以待发射到服务器,如上所述。
在一个特定的非限制性实例实施方案中,在移动装置处获得的精细时间测量值可以包括从异步网络中的发射器接收的信号中观察到的帧数(fn)和观察到帧数的时间(例如,GPS时间)。此外,伴随着精细时间测量值的还有估计位置连同移动装置的估计位置的不确定性。含有精细时间测量值的消息可以包含观察到的帧数、估计位置和不确定性以及作为时戳的GPS时间。
在图2的框124处,服务器可以至少部分地基于在框122中获得的精细时间测量值(例如,在上面的特定非限制性实例中是异步网络时间与GPS时间之间的差)来计算一个描述从异步网络中的一或多个发射器(例如,基站发射器)发射的信号时序的时钟模型。在特定的实施方案中,可以用下面的表达式(1)和(2)来计算用以为基站发射器的时序建模的参数:
b ( t i ) = b ( t n - 1 ) + ∫ t n - 1 t i Δf ( t ) dt ≈ b ( t n - 1 ) + ( t i - t n - 1 ) Δf ( t n - 1 ) ; - - - ( 1 )
m(ti)=b(ti)+eb(ti)≈b(tn-1)+(ti-tn-1)Δf(tn-1)+eb(ti)  (2)
其中:
b(t)是以秒为单位的异步网络时间与跟已知时钟(例如,GPS时间基准)可靠地同步的时间基准之间的相对时间偏移;
Δf(t)是以ppb(部分/十亿)为单位的控制异步网络中的时间超前的时钟的标准化频率偏移;
m(t)是以秒为单位的异步网络时间与跟已知时钟可靠地同步的时间基准之间的相对时间偏移测量值;并且
eb(t)是在从移动装置的时钟偏移上的测量误差,并且假设是独立地而且正常地分布的零均值。
可以根据从一或多个移动装置接收的精细时间辅助测量值确定m(t)的值。首先,可以将帧数fn转换成连续的时间单位(如下面描述)。这个连续时间与观察到帧数的时间(例如,含有精细时间测量值的消息中提供的GPS时戳)之间的差可以接着为m(t)提供一个值。可以接着(举例来说)通过移除任何已知的测量偏差而基于m(t)计算b(t)的值。Δf(t)的值表示控制从所关注的异步网络发射的信号的时间超前的时钟的频率偏移,并且可以基于m(t)和/或b(t)的观察到的漂移来估计。通过估计Δf(t)的值,可以如上所述预测b(t)的值。
在特定的实施方案中,可以通过内部时钟来控制异步网络中的时间超前。举例来说,可以通过内部维持的时钟(例如,在基站的内部维持的时钟)来控制在异步网络中发射的信号中的时间基准。因此,内部维持的时钟的频率漂移可以在异步网络中发射的信号的时间基准中施加漂移。从表达式(1)和(2)可以观察到,按照在框122中(举例来说)从移动装置接收的精细时间测量值获得的b(t)和Δf(t)的经更新的测量值,可以至少部分地基于根据来自移动装置的精细时间测量值计算的m(t)来更新或预测用于计算b(t)和Δf(t)的表达式。
在特定的实施方案中,移动装置可以在消息中向服务器提供精细时间测量值以供计算时间模型,所述消息批处理一个时间周期内异步网络时间与一个时间周期内跟已知时钟可靠地同步的时间基准之间的差的若干精细时间测量值。因此,可以在覆盖在重叠的时间周期中获得的测量值的数据处理块中计算描述从异步网络中的一或多个发射器(例如,基站发射器)发射的信号的时序的时钟模型的参数。在一个实例实施方案中,可以用规律的间隔(例如,一个小时)收集含有从移动装置上载的精细时间测量值的消息。在计算m(t)、b(t)和Δf(t)时,可以排除比某个时间旧的测量值(例如,块大小)不予使用。
在特定的实施方案中,如上所述,服务器可以向移动装置转发消息,所述消息含有辅助数据,包含(举例来说)表示异步网络处的时序事件的时钟模型的参数。表示时钟模型的此些参数可以包含(举例来说)精细时间辅助帧数(fnFTA)、帧数的时间基准(tFTA)(例如,GPS时间中的时戳)、频率偏移估计(Δf(t))、时间不确定性估计(σt)和频率不确定性(σf)。通过将b(t)转换回帧数并且相应地考虑到时间基准(tFTA)的Δf(t)所表示的频率偏移引入的时间提前漂移,可以根据b(t)和Δf(t)计算fnFTA的值。时间基准(tFTA)可以表示产生精细时间辅助消息的时间或者过去或将来的时间。这里,通过至少部分地用b(t)和Δf(t)表示时钟模型,我们可以预测任何的fnFTA。举例来说,如果我们尝试在2012年1月1日12:00PM产生辅助消息,那么我们可以设置tFTA=2012年1月1日12:00PM。接着,我们可以计算对应的fnFTA。时间基准tFTA可以设置成过去、未来的任何时间或当前时间。如果时间基准tFTA设置成当前时间,那么可以预期在当前和未来时间应用在辅助消息中提供的时钟模型。因此,移动装置可以在接收到辅助消息之后立即使用在辅助消息中提供的时钟模型,以及在将来的某个时间使用。在辅助消息中提供的时钟模型的有用性在tFTA之后受到时间限制,并且其预测错误随时间增加。可以如下面在非限制性实例中所解释计算σt和σf的值。
在特定的实施方案中,可以使用根据下面的表达式(3)的线性回归模型来组合含有两个或两个以上测量值m的用于在一个时间周期内计算y=[Δf,b]的值(例如如上所述的数据处理块):
m=Ty+eb  (3)
其中:
m=[m(t0)m(t1)…m(tn-1)]T
eb=[eb(t0)eb(t1)…eb(tn-1)]T
y=[Δf(tn-1)b(tn-1)]T;且
可以接着在下面的表达式(4)中给出线性回归结果:
根据一个实施例,可以使用精度因子(DOP)(包含时间DOP(TDOP)和频率DOP(FDOP))的概念来计算作为时间b(t)和频率偏移Δf(t)的函数的y的估计的不确定性的表达式。在下面的表达式(5)中可以从T导出TDOP和FDOP的值:
FDOP=[(TTT)-1]1,1
TDOP=[(TTT)-1]2,2  (5)
可以在下面的表达式(6)中展示给定测量值不确定性的时间和频率估计的不确定性:
σ ^ f = FDOP × σ ^ m - - - ( 6 )
σ ^ t = TDOP × σ ^ m ,
其中可以如下基于测量值之间的不一致性和估计线性模型(Δf(tn-1)和b(tn-1))来计算
在另一实施例中,不同时间间隔(例如,来自不同数据处理块)的表达式(3)的线性回归结果可以进一步与卡尔曼滤波器模型的应用相结合。这里,卡尔曼滤波器可以考虑来自表达式(4)中的稳健拟合(RF)线性回归模型的中间估计并且产生组合估计这里,可以至少部分地如下表征此卡尔曼滤波器模型:
观察变量:
状态变量:
观察模型:
H = 1 0 0 1 ;
状态过渡模型:
A = 1 0 Δt 1 ;
观察噪声方差:
R = max ( σ ^ f , RF 2 , σ f , default 2 ) 0 0 max ( σ ^ t , RF 2 , σ t , default 2 ) ;
以及
状态噪声方差:
Q = σ f , state 2 0 0 σ t , state 2 .
在框126处,服务器可以将表示在框124中计算的时钟模型的参数发射到其它移动装置(例如,移动装置116)以供用于定位操作,如上所述。
图4是通过使用表示计算出的时钟模型(例如,如上所述,根据过程120计算的)的参数处理从异步网络中的发射器观察到的信号而获得移动装置处的定位的过程的流程图。如上文指出的,异步网络中的基站发射器可以连续地发射根据内部时钟(例如,在基站发射器处)定时的消息帧。根据一个实施例,可以从计算出的时钟模型的参数构造连续时间模型。由于在异步网络中发射的帧上可能没有相对于在移动装置接收器处已知的时钟的时戳(例如,GPS时戳),所以与在移动装置处已知的此时钟的任何关系可能是模糊并且任意的。此外,如上文所指出,从观察到的数目帧到从异步网络中的发射器发射的帧可能有固有的模糊性,因为在到达帧转滚中的最大值之后帧数会复位成零。
在框136处,移动装置(例如,移动装置116)可以获取异步网络中的发射器(例如,蜂窝通信网络中的基站发射器)所发射的信号。如上文所指出,移动装置可以检测所获取的信号中的时间基准,例如(举例来说)帧边界。在特定实施方案中,移动装置可以在内部维持用以使时间超前的时钟模型和异步网络处的时序事件的发生。在框137处,移动装置可以至少部分地基于表示时钟模型的接收到的参数(例如,在框126处由服务器发射到移动装置)来更新表示所获取的信号中的时间基准的时序的内部时钟模型。举例来说,移动装置可以试图相对于根据已知时钟(例如,GPS时间)控制的可靠的时间基准来更新内部时钟模型。在框138处,可以将经更新的时钟模型应用于从异步网络中的发射器获取的信号中观察到的时间基准,用于作为定位操作的一部分测量离发射器的距离。
如上文所指出,将从同步网络获取的信号中的观察到的时间基准与从异步网络获取的信号中的时间基准准确地比较以获得移动装置处的精细时间测量值,可以至少部分地取决于移动装置的位置。因此,在移动装置处计算的精细时间测量值的精确性可能至少部分地受到移动装置的时间不确定性和/或位置不确定性的影响。
在特定的实例实施方案中,移动装置可以获得对其位置的概算或估计uapprox和时间基准的概算或估计tapprox,其中的不确定性小于帧转滚周期(在GSM中是3.48小时,并且在WCDMA中是40.96秒)的一半。可以如下根据概算信号来确定移动装置与位于scell处的发射器(例如,基站发射器)之间的距离:
Δ t ^ delay = | | u approx - s cell | | .
如果无法获得uapprox值,那么可以将的值设置成(例如,异步网络中的基站的)小区半径的一半。可以如下计算从精确时间辅助基准时间tFTA的帧转滚例子数目
其中:
fnFTA=在tref处在精确时间辅助消息中提供的帧数;
tFTA=精确时间辅助消息的基准时间;
Tframe=帧的时间长度;并且
Trollover=帧转滚周期的时间长度。
如在特定的实例中在图5中所示,可以在将来的转滚事件中传播在转滚事件之后的时间140处的精确时间辅助帧数fnFTA。可以将在帧转滚之后的时间142处在来自异步网络的信号中观察到的网络帧数fn(t)如下转换成相对于tFTA的连续网络时间
t ^ Network ( t ) = ( fn ( t ) - fn FTA ) × T frame + N ^ rollover × T rollover .
可以如下计算基于在基准时间处的FTA频率偏移的对应GPS时间并且考虑到从tFTA的时间流逝和因为离基站发射器的距离导致的时间延迟:
可以如下计算中的对应的不确定性,这个不确定性可能会随着在产生了精确时间辅助消息之后的FTA基准时间随时间老化而增长:
σ ^ t ( t ) = σ ^ t , mobile 2 + σ ^ t , FTA 2 + ( t ^ GPS ( t ) - t FTA ) 2 × σ ^ f , FTA 2 ≈ σ ^ t , mobile + ( t ^ GPS ( t ) - t FTA ) × σ ^ f , FTA
其中:
图6说明GPS时间估计的不确定性154如何随着从时间基准156起随时间增长。线150可以说明相对于已知GPS时间的估计时间提前,而线152说明估计时间提前的不确定性如何随时间增加。
图7是移动装置200(例如,用作图1的上述移动装置112或116)的示意图。移动装置200可包括任何类型的无线通信装置,例如,无线电话,包含无绳电话、蜂窝电话、个人通信系统(“PCS”)电话或另一类型的无线电话。移动装置200还可以包括双向无线电,例如对讲机,或者其它类型的通信收发器。移动装置200还可以包含用以接收和/或发射蓝牙、802.11或其它类型的无线信号的电路。
如所说明的,移动装置架构200可以包含(举例来说)通用处理器202、数字信号处理器204、无线收发器206、无线电接收器208、存储器210和SPS接收器212。可以提供总线222或其它替代结构以用于建立架构200的各种组件之间的互连。在所说明的实施方案中,可以在选定组件与总线222之间提供一或多个接口214、216、218、220。无线收发器206、无线电接收器208和SPS接收器212可以各自耦合到一或多个天线224、226、228和/或其它换能器以便于发射和/或接收无线信号。
通用处理器202和数字信号处理器204是能够执行程序以向用户提供一或多种功能和/或服务的数字处理装置。这些处理器202、204中的一者或两者可以用于(举例来说)执行对应无线装置的操作系统。这些处理器202、204中的一者或两者还可以用于(举例来说)执行用户应用程序,包含(举例来说)可能依赖于准确位置估计的可用性的基于位置的应用。此外,这些处理器202、204中的一者或两者可以用于实施(部分地或完整地)本文中在一些实施方案中描述的定位相关过程或技术的一或多者。应明白,其它形式的数字处理装置可以另外地或替代地用于执行各种实施方案中的所描述的功能中的一些或所有,包含(举例来说)一或多个控制器、微控制器、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)、可编程逻辑装置(PLD)、精简指令集计算机(RISC)和/或其它装置,包含以上各项的组合。
无线收发器206可以包含能够支持与一或多个远程无线实体的无线通信的任何类型的收发器。在各种实施方案中,无线收发器206可以根据一或多种无线联网标准和/或无线蜂窝标准来配置。在一些实施方案中,可以提供多个无线收发器以支持与周围环境中的不同网络或系统的操作。在移动装置操作期间,可以请求无线收发器206以与无线通信系统或网络的基站或接入点通信。无线电接收器208可以操作用于从周围环境内的传感器网络的一或多个传感器或其它发射节点接收信号。
存储器210可以包含能够存储数字信息(例如,数字数据、计算机可执行指令和/或程序等)以供处理装置或其它组件存取的任何类型的装置或组件,或者装置和/或组件的组合。这可包含(举例来说)半导体存储器、磁性数据存储装置、基于光盘的存储装置、光学存储装置、只读存储器(ROM)、随机存取存储器(RAM)、非易失性存储器、快闪存储器、USB驱动器、压缩光盘只读存储器(CD-ROM)、DVD、蓝光光盘、磁光盘、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、磁性或光学卡和/或适合于存储电子指令和/或数据的其它数字存储装置。
SPS接收器212可以包含能够从定位卫星接收SPS信号并且处理信号以提供移动装置的一或多个位置估计的任何类型的接收器。SPS接收器212可以经配置以与任何现有的或将来的SPS系统一起操作,所述SPS系统包含(举例来说)全球定位系统(GPS)、格洛纳斯系统、北斗系统、伽利略系统、IRNSS系统、GNSS系统和其它使用基于卫星的增强系统(SBAS)和/或基于地面的增强系统(GBAS)的系统和/或其它卫星导航系统。在一些实施方案中,本文中描述的过程或技术中的一或多者可以(部分地或完全地)在SPS接收器212或类似结构内实施。应理解,图1的移动装置架构200代表可以在一个实施方案中使用的架构的一个可能的实例。可以替代地使用其它架构。还应理解,本文中描述的各种装置、过程或方法中的全部或部分可以使用硬件、固件和/或软件的任何组合来实施。图8是说明实例计算和通信环境800的示意图,所述环境可以包含可配置以实施上文(举例来说)结合用于计算、更新或应用时钟模型的实例技术描述的技术或过程的一或多个装置。系统800可以包含(举例来说)第一装置802、第二装置804和第三装置806,其可以通过网络808操作性地耦合在一起。
如图8所示,第一装置802、第二装置804和第三装置806可以代表任何可配置以经由无线通信网络808交换数据的装置、器具或机器。作为实例但并非作为限制,第一装置802、第二装置804或第三装置806中的任一者可以包含:一或多个计算装置或平台,例如(比如)台式计算机、膝上型计算机、工作站、服务器装置等等;一或多个个人计算或通信装置或器具,例如(比如)个人数字助理、移动通信装置等等;计算系统或相关联的服务提供者能力,例如(比如)数据库或数据存储服务提供者/系统、网络服务提供者/系统、因特网或内联网服务提供者/系统、门户或搜索引擎服务提供者/系统、无线通信服务提供者/系统;或其任何组合。第一装置802、第二装置804或第三装置806中的任一者可以包括历书服务器、接入点或根据本文中描述的实例的移动台中的一或多者。
类似地,如图8所示的网络808代表可配置以支持在第一装置802、第二装置804和第三装置806中的至少两者之间交换数据的通信链路、过程或资源中的一或多者。作为实例但不作为限制,网络808可以包含无线或有线通信链路、电话或电信系统、数据总线或信道、光纤、陆地交通工具或宇宙飞船资源、局域网、广域网、内联网、因特网、路由器或交换机等等,或其任何组合。如所说明的,举例来说,通过被说明为部分地被第三装置806挡住的虚线框,可能有操作性地耦合到网络808的额外类似装置。
应当认识到,系统800所示的各种装置和网络以及本文中进一步描述的过程和方法中的所有或部分可以使用硬件、固件、软件或其任何组合来实施或者以其它方式包含硬件、固件、软件或其任何组合。
因此,作为限制但并非作为限制,第二装置804可以包含通过总线828操作性地耦合到存储器812的至少一个处理单元820。
处理单元820代表可配置以执行数据计算程序或过程的至少一部分的一或多个电路。作为实例但并非作为限制,处理单元820可以包含一或多个处理器、控制器、微处理器、微控制器、专用集成电路、数字信号处理器、可编程逻辑装置、现场可编程门阵列等等或其任何组合。
存储器822代表任何数据存储机构。存储器822可以包含(举例来说)初级存储器824或二级存储器826。初级存储器824可以包含(举例来说)随机存取存储器、只读存储器等。虽然在这个实例中说明为与处理单元820分开,但是应理解,初级存储器824的全部或部分可以在处理单元820内提供或者以其它方式与处理单元820共位/耦合。
二级存储器826可以包含(举例来说)与初级存储器相同或相似类型的存储器,或者一或多个数据存储装置或系统,例如(举例来说)磁盘驱动器、光盘驱动器、磁带驱动器、固态存储器驱动器等。在某些实施方案中,二级存储器826可以操作性地收纳或者以其它方式可配置以耦合到计算机可读媒体840。计算机可读媒体840可以包含(举例来说)任何可以载运用于系统800中的装置中的一或多者的数据、代码或指令或者使得这些数据、代码或指令可供使用的媒体。计算机可读媒体840也可以称为存储媒体。
第二装置804可以包含(举例来说)通信接口830,其提供或者以其它方式支持第二装置804到至少一个网络808的操作性耦合。作为实例但并非作为限制,通信接口830可以包含网络接口装置或卡、调制解调器、路由器、交换机、收发器等等。
第二装置804可以包含(举例来说)输入/输出832。输入/输出832代表可以可配置以接受或者以其它方式引入人类或机器输入的一或多个装置或特征,或者可以可配置以递送或以其它方式提供人类或机器输出的一或多个装置或特征。作为实例但并非作为限制,输入/输出装置832可以包含操作性地配置的显示器、扬声器、键盘、鼠标、轨迹球、触摸屏、数据端口等。
无线装置可以使用的另一位置定位系统是增强观察时间差(“E-OTD”)。E-OTD是经过优化用于全球移动通信系统(“GSM”)和通用分组无线电服务(“GPRS”)无线通信系统的位置定位系统。在这个系统中,移动装置监视来自多个基站的发射突发,并且测量帧的到达之间的时间偏移,以便确定其位置。移动装置可以从三个或更多个基站接收信号以估计其位置。然而,E-OTD系统必需使用战略性放置在网络各处的位置测量单元(“LMU”),以便为系统提供精确时序,从而能够进行准确的位置估计。
无线电话可以使用的另一位置定位系统是观察到达时间差(“OTDOA”)。OTDOA是经过优化以用于宽带码分多址(“WCDMA”)系统的位置定位系统。OTDOA位置定位系统的操作方式类似于E-OTD系统。可以通过测量来自多个基站的通信信号的到达时间差来估计移动装置的位置。
如本文中所使用,术语“移动装置”是指可以不时地具有变化的位置的装置。此些位置变化可以包括对方向、距离和/或定向的变化。在特定实例中,移动装置可以包括蜂窝电话、无线通信装置、用户设备、膝上型计算机、其它个人通信系统(“PCS”)装置、个人数字助理(“PDA”)、个人音频装置(“PAD”)、便携式导航装置或其它便携式通信装置。移动装置还可以包括适于执行通过机器可读指令控制的功能的处理器或计算平台。
本文中使用的术语“获取”在涉及在移动装置处接收到的无线信号时,是指移动装置从无线信号中获得足够的信号属性或符号,足以能够处理接收到的无线信号以获得其中的至少一些信息。移动装置在获取无线信号时可以获得的信息的实例类型可以包含(但不限于)载波频率、射频(RF)相位、代码、代码相位、时序、消息、发射器识别符或多普勒偏移,这只是几个实例。此外,应注意,所请求的标的物的范围不限于用于获取无线信号的任何特定技术。
根据特定实例,本文中描述的方法可以依据应用而通过各种手段来实施。举例来说,此些方法可以在硬件、固件、软件或其组合中实施。举例来说,在硬件实施方案中,可以在一或多个专用集成电路(“ASIC”)、数字信号处理器(“DSP”)、数字信号处理装置(“DSPD”)、可编程逻辑装置(“PLD”)、现场可编程门阵列(“FPGA”)、处理器、控制器、微控制器、微处理器、电子装置、其它经过设计以执行本文中所述的功能的装置单元或其组合内实施处理单元。
本文中包含的详细描述的一些部分是关于对存储在特定设备或专用计算装置或平台的存储器内的二进制数字信号的操作的算法或符号表示呈现的。在这个特定说明书的上下文中,术语专用设备等等包含通用计算机(一旦其经过编程以根据来自程序软件的指令执行特定操作)。算法描述或符号表示是信号处理或相关领域的普通技术人员用来向所属领域的其他技术人员传达其工作的实质内容的技术的实例。算法在这里并且总体上被视为是产生期望结果的自一致的操作序列或类似信号处理。在这个上下文中,操作或处理涉及对物理量的物理操纵。通常,虽然并非必须,此些量可以采用能够被存储、传送、组合、比较或以其它方式操纵的电或磁信号的形式。事实证明,有时候(原则上是为了一般使用)将此些信号称为位、数据、值、元素、符号、字符、项、数字、序号等等是方便的。然而,应理解,所有这些或类似术语应与适当的物理量相关联,并且只是方便的标签而已。除非另有明确陈述,否则从本文中的论述容易明白,应理解本说明书中所有利用例如“处理”、“运算”、“计算”、“确定”等等术语的论述都是指例如专用计算机或类似专用电子计算装置等专用设备的动作或过程。因此,在本说明书的上下文中,专用计算机或类似的专用电子计算装置能够操纵或变换信号,所述信号通常表示为专用计算机或类似专用电子计算装置的存储器、寄存器或其它信息存储装置、发射装置或显示装置内的物理电子或磁性量。
本文中描述的无线通信技术可以配合各种无线通信网络,例如无线广域网(“WWAN”)、无线局域网(“WLAN”)、无线个域网(WPAN)等等。术语“网络”和“系统”在本文中可以互换使用。WWAN可以是码分多址(“CDMA”)网络、时分多址(“TDMA”)网络、频分多址(“FDMA”)网络、正交频分多址(“OFDMA”)网络、单载波频分多址(“SC-FDMA”)网络或以上网络的任何组合等等。CDMA网络可以实施一或多种无线电接入技术(“RAT”),例如cdma2000、宽带CDMA(“W-CDMA”),这里只列出了几种无线电技术而已。这里,cdma2000可以包含根据IS-95、IS-2000和IS-856标准实施的技术。TDMA网络可以实施全球移动通信系统(“GSM”)、数字高级移动电话系统(“D-AMPS”)或某种其它RAT。名为“第三代合作伙伴计划”(“3GPP”)的联盟发布的文档中描述了GSM和W-CDMA。名为“第三代合作伙伴计划2”(“3GPP2”)的联盟发布的文档中描述了cdma2000。3GPP和3GPP2文档是可以公开获得的。在一个方面中,还可以根据所请求的标的物实施4G长期演进(“LTE”)通信网络。举例来说,WLAN可以包括IEEE 802.11x网络,并且WPAN可以包括蓝牙网络、IEEE 802.15x。本文中描述的无线通信实施方案还可以配合WWAN、WLAN或WPAN的任何组合使用。
在另一方面中,如先前提到的,无线发射器或接入点可以包括毫微微小区(femtocell),其用来将蜂窝电话服务扩展到商户或家庭中。在此实施方案中,一或多个装置可以(举例来说)经由码分多址(“CDMA”)蜂窝通信协议与毫微微小区通信,并且毫微微小区可以借助于例如因特网等另一宽带网络提供移动装置对更大的电信网络的接入。
本文中描述的技术可以与包含若干GNSS中的任一者和/或GNSS组合的SPS一起使用。此外,此些技术可以与利用用作“伪卫星”的陆地发射器或SV与此些陆地发射器的组合的定位系统一起使用。举例来说,陆地发射器可以包含广播PN代码或其它测距代码(例如,类似于GPS或CDMA蜂窝信号)的基于地面的发射器。可以给此发射器指派唯一的PN代码,以便准许远程接收器进行识别。举例来说,陆地发射器可以用于在可能无法获得来自沿轨道运行的SV的SPS信号的情形下(例如,在隧道、矿井、建筑物、城市峡谷或其它封闭区域里面)增强SPS。伪卫星的另一实施方案称为无线电信标。本文中使用的术语“SV”意在包含用作伪卫星、伪卫星的等效物和可能其它装置的陆地发射器。本文中使用的术语“SPS信号”和/或“SV信号”意在包含来自陆地发射器(包含用作伪卫星或伪卫星的等效物的陆地发射器)的类似于SPS的信号。
本文中使用的术语“和”以及“或”可以包含多种意义,这将至少部分地取决于使用这些术语的上下文。通常“或”如果用来联系一个列表(例如A、B或C)是意在意味着A、B和C(这里是在包含性意义上使用)以及A、B或C(这里是在排他性意义上使用)。本说明书各处提到“一个实例”或“一实例”意味着配合所述实例描述的特定特征、结构或特性包含在所请求的标的物的至少一个实例中。因此,本说明书各种地方出现短语“在一个实例中”或“一实例”并不必然都指代相同的实例。此外,在一个或多个实例中,特定特征、结构或特性可以组合。本文中描述的实例可以包含使用数字信号操作的机器、装置、引擎或设备。此些信号可以包括电子信号、光信号、电磁信号或在多个位置之间提供信息的任何形式的能量。
虽然已经说明和描述了目前认为的实例特征,但是所属领域的技术人员将理解,可以进行各种其它修改,并且可以替换成等效物,而并不偏离所请求的标的物。此外,可以进行许多修改以使得特定情境适合所请求的标的物的教示,而并不偏离本文中描述的中心概念。因此,期望所请求的标的物不限于所揭示的特定实例,但是此要求的主题还可包含所附权利要求书的范围内的所有方面及其等效物。

Claims (26)

1.一种方法,其包括:
从一或多个移动装置中的每一者接收至少部分地基于在所述移动装置处从异步网络接收的一或多个第一信号中的第一时间基准和第二时间基准而确定的精细时间测量值;
至少部分地基于所述精细时间测量值计算描述从所述异步网络中的发射器发射的至少一个信号的时序的时钟模型;以及
将表示所述计算出的时钟模型的参数发射到其它移动装置。
2.根据权利要求1所述的方法,其中所述第二时间基准包括通过获取卫星定位系统SPS信号而获得的时间基准。
3.根据权利要求1所述的方法,其中所述第二时间基准包括至少部分地基于所述移动装置的内部时钟的时间基准。
4.根据权利要求1所述的方法,其中所述精细时间测量值包括在所述一或多个第一信号中观察到的至少一带时戳的帧数。
5.根据权利要求1所述的方法,其进一步包括至少部分地基于位置不确定性或时间不确定性中的至少一者给所述精细时间测量值加权。
6.根据权利要求1所述的方法,其中所述计算出的时钟模型适于预测将来的信号时序。
7.根据权利要求1所述的方法,其中所述计算所述时钟模型进一步包括至少部分地基于包含精细时间测量值的定时批处理文件计算所述时钟模型。
8.一种设备,其包括:
接收器,用以从通信网络接收消息;
发射器,用以将消息发射到所述通信网络;以及
处理器,用以:
至少部分地基于在来自一或多个移动装置中的每一者的消息中接收到的精细时间测量值计算描述在异步网络中发射的至少一个信号的时序的时钟模型,所述时钟模型至少部分地是基于在所述移动装置处从所述异步网络接收的一或多个第一信号中的第一时间基准和第二时间基准计算的;以及
起始通过所述发射器将含有表示所述计算出的时钟模型的参数的消息发射到其它移动装置。
9.根据权利要求8所述的设备,其中所述第二时间基准包括通过获取卫星定位系统SPS信号而获得的时间基准。
10.根据权利要求8所述的设备,其中所述精细时间测量值包括在所述一或多个第一信号中观察到的至少一带时戳的帧数。
11.一种物件,其包括:
存储媒体,其包括存储在其上的可由专用计算设备执行以进行以下操作的机器可读指令:
至少部分地基于在来自一或多个移动装置中的每一者的消息中接收到的精细时间测量值计算描述在异步网络中发射的至少一个信号的时序的时钟模型,所述精细时间测量值至少部分地是基于在所述移动装置处从所述异步网络接收的一或多个第一信号中的第一时间基准和第二时间基准确定的;以及
起始将含有表示所述计算出的时钟模型的参数的消息发射到其它移动装置。
12.一种设备,其包括:
用于从一或多个移动装置中的每一者接收至少部分地基于在所述移动装置处从异步网络接收的一或多个第一信号中的第一时间基准和第二时间基准而确定的精细时间测量值的装置;
用于至少部分地基于所述精细时间测量值计算描述从所述异步网络中的发射器发射的至少一个信号的时序的时钟模型的装置;以及
用于将表示所述计算出的时钟模型的参数发射到其它移动装置的装置。
13.一种方法,其包括在移动装置处:
观察由异步通信网络中的一或多个发射器发射的信号;
基于所述观察到的信号中的至少一者中的至少一个时间基准更新时钟模型;以及
对从所述一或多个发射器中的至少一者发射的所获取的信号应用所述经更新的时钟模型以至少部分地基于所述经更新的时钟模型获得所述移动装置处的定位。
14.根据权利要求13所述的方法,并且进一步包括至少部分地基于表示从服务器装置接收到的所述时钟模型的参数更新所述时钟模型。
15.根据权利要求14所述的方法,其中所述参数包括至少一帧数和应用于所述帧数的时间偏移。
16.根据权利要求15所述的方法,其中根据卫星定位系统SPS时间应用所述至少一个时间基准。
17.根据权利要求15所述的方法,其中所述参数包括描述用以在所述异步通信网络中使时间超前的时钟的频率偏移。
18.根据权利要求13所述的方法,其中所述异步通信网络包括GSM网络、WCDMA网络或LTE网络。
19.一种物件,其包括:
非暂时性存储媒体,其包括存储在其上的可由专用计算设备执行以进行以下操作的机器可读指令:
观察由异步通信网络中的一或多个发射器发射的信号;
基于所述观察到的信号中的至少一者中的至少一个时间基准更新时钟模型;以及
对从所述发射器中的至少一者发射的所获取的信号应用所述经更新的时钟模型以至少部分地基于所述经更新的时钟模型获得移动装置处的定位。
20.一种设备,其包括:
接收器,用以获取在异步通信网络中发射的信号;以及
处理器,用以:
观察在所述接收器处获取的并且由所述异步通信网络中的一或多个发射器发射的信号;
基于所述观察到的信号中的至少一者中的至少一个时间基准更新时钟模型;以及
对从所述一或多个发射器中的至少一者发射的所获取的信号应用所述经更新的时钟模型以至少部分地基于所述经更新的时钟模型获得移动装置处的定位。
21.根据权利要求20所述的设备,其中所述时钟模型至少部分是基于表示从服务器装置接收到的所述时钟模型的参数更新的。
22.根据权利要求21所述的设备,其中所述参数包括至少一帧数和应用于所述帧数的时间偏移。
23.根据权利要求22所述的设备,其中所述时间基准是根据卫星定位系统SPS时间应用的。
24.根据权利要求22所述的设备,其中所述参数包括描述用以在所述异步通信网络中使时间超前的时钟的频率偏移。
25.根据权利要求20所述的设备,其中所述异步通信网络包括GSM网络或WCDMA网络。
26.一种设备,其包括:
用于观察由异步通信网络中的一或多个发射器发射的信号的装置;
用于基于所述观察到的信号中的至少一者中的至少一个时间基准更新时钟模型的装置;以及
用于对从所述一或多个发射器中的至少一者发射的所获取的信号应用所述经更新的时钟模型以至少部分地基于所述经更新的时钟模型获得移动装置处的定位的装置。
CN201380012445.5A 2012-03-12 2013-02-20 确定时钟模型 Pending CN104303561A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/418,068 2012-03-12
US13/418,068 US9167542B2 (en) 2012-03-12 2012-03-12 Determining clock models
PCT/US2013/026893 WO2013138030A1 (en) 2012-03-12 2013-02-20 Determining clock models

Publications (1)

Publication Number Publication Date
CN104303561A true CN104303561A (zh) 2015-01-21

Family

ID=47846151

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380012445.5A Pending CN104303561A (zh) 2012-03-12 2013-02-20 确定时钟模型

Country Status (7)

Country Link
US (2) US9167542B2 (zh)
EP (1) EP2826315A1 (zh)
JP (1) JP2015517240A (zh)
KR (1) KR20140138274A (zh)
CN (1) CN104303561A (zh)
IN (1) IN2014MN01677A (zh)
WO (1) WO2013138030A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107771291A (zh) * 2015-04-27 2018-03-06 祖迪雅克数据系统公司 用于处理来自发射器的信号以定时信号和定位发射器的系统及相关接收站点
CN111819456A (zh) * 2017-12-29 2020-10-23 所尼托技术股份公司 具有网格基础设施以减少功耗的位置确定系统
EP4279943A1 (en) * 2022-05-20 2023-11-22 MediaTek Inc. Location tracking system and associated method

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8866670B2 (en) * 2011-06-02 2014-10-21 Qualcomm Incorporated Hybrid positioning using synchronous and asynchronous techniques
US8812019B2 (en) 2011-08-05 2014-08-19 Qualcomm Incorporated Providing wireless transmitter almanac information to mobile device based on expected route
US9439031B2 (en) * 2013-06-12 2016-09-06 Broadcom Corporation Cellular-to-GNSS fine time assistance and power amplifier (PA) blanking
US20150071258A1 (en) * 2013-09-11 2015-03-12 Luca Sanguinetti Random access algorithm for lte systems
US9144055B2 (en) * 2013-10-15 2015-09-22 Qualcomm Incorporated Method and apparatus for asynchrosous positioning of wireless base stations
US10018704B2 (en) 2013-10-17 2018-07-10 Mediatek Singapore Pte. Ltd. Snooping sensor STA or neighbor AP ranging and positioning in wireless local area networks
US10024951B2 (en) * 2014-12-31 2018-07-17 Qualcomm Incorporated Crowdsourcing network synchronization status
US9913231B2 (en) 2015-08-04 2018-03-06 Qualcomm Incorporated Local transmitter synchronization based on WWAN base station network
US10992443B2 (en) * 2016-03-02 2021-04-27 Telefonaktiebolaget Lm Ericsson (Publ) Methods and devices operating with fine timing reference signals transmitted occasionally
WO2018023700A1 (en) 2016-08-05 2018-02-08 Honeywell International Inc. System including base stations that provide information from which a mobile station can determine its position
CA3045501A1 (en) * 2016-12-22 2018-06-28 Myriota Pty Ltd System and method for generating extended satellite ephemeris data
WO2018113997A1 (en) * 2016-12-23 2018-06-28 Huawei Technologies Co., Ltd. Method for obtaining relatively accurate timings for location measurement
DE102017108765A1 (de) * 2017-04-25 2018-10-25 Smart Mobile Labs AG Vorrichtungen, Verfahren und Computerprogramme zum Ermitteln und Übertragen einer Zeitbasis in einem Mobilkommunikationssystem, System zum Zeitsynchronen Abtasten
US10514465B2 (en) * 2017-05-16 2019-12-24 General Motors Llc Updating vehicle clock
US10278155B1 (en) * 2018-01-19 2019-04-30 Cisco Technology, Inc. Monitor radio assisted fine timing measurement for location applications
EP3668197B1 (en) 2018-12-12 2021-11-03 Rohde & Schwarz GmbH & Co. KG Method and radio for setting the transmission power of a radio transmission
GB2585087B (en) 2019-06-28 2022-05-04 Raytheon Systems Ltd Positioning system and method
GB2585191B (en) 2019-06-28 2022-05-04 Raytheon Systems Ltd Positioning system and method with inertial navigation and position estimate

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050037786A1 (en) * 2003-08-14 2005-02-17 Siemens Information And Communication Mobile, Llc. Precise common timing in a wireless network
CN101675358A (zh) * 2007-05-01 2010-03-17 高通股份有限公司 无线通信系统的定位
WO2011127005A1 (en) * 2010-04-05 2011-10-13 Qualcomm Incorporated Radio model updating

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5945944A (en) 1996-03-08 1999-08-31 Snaptrack, Inc. Method and apparatus for determining time for GPS receivers
US6721567B1 (en) 2000-03-30 2004-04-13 Nokia Corporation Apparatus, and an associated method, for selecting a likely target cell in a cellular communication system
US6898432B1 (en) 2000-11-21 2005-05-24 Daimlerchrysler Research And Technology North America, Inc. Route-based communication planning architecture and method for wireless communication
JP4641350B2 (ja) 2001-02-13 2011-03-02 クラリオン株式会社 情報通信システム、情報端末、サーバー、インターネット接続方法および広告配信方法
US6775242B2 (en) * 2001-07-09 2004-08-10 Qualcomm Incorporated Method and apparatus for time-aligning transmissions from multiple base stations in a CDMA communication system
US6823257B2 (en) 2002-01-04 2004-11-23 Intel Corporation Non-GPS navigation
US7305238B2 (en) 2002-05-01 2007-12-04 Agere Systems Inc. Position-based capacity reservation in a mobile wireless system
JP3855855B2 (ja) 2002-06-07 2006-12-13 株式会社デンソー 情報配信システム、地図情報配信システム、及び車載機器
US7084809B2 (en) 2002-07-15 2006-08-01 Qualcomm, Incorporated Apparatus and method of position determination using shared information
US6750813B2 (en) 2002-07-24 2004-06-15 Mcnc Research & Development Institute Position optimized wireless communication
US7139225B2 (en) 2003-03-27 2006-11-21 Qualcomm, Incorporated Virtual real-time clock based on time information from multiple communication systems
US8971913B2 (en) * 2003-06-27 2015-03-03 Qualcomm Incorporated Method and apparatus for wireless network hybrid positioning
US7440762B2 (en) 2003-12-30 2008-10-21 Trueposition, Inc. TDOA/GPS hybrid wireless location system
US8369264B2 (en) 2005-10-28 2013-02-05 Skyhook Wireless, Inc. Method and system for selecting and providing a relevant subset of Wi-Fi location information to a mobile client device so the client device may estimate its position with efficient utilization of resources
DE102004055275A1 (de) 2004-11-17 2006-05-18 Robert Bosch Gmbh Verfahren und System zur Optimierung der Funkübertragung von Daten zwischen einem Fahrzeug und einer externen Gegenstelle
RU2008122355A (ru) * 2005-11-04 2009-12-10 Сикер Уайрлесс Пти Лимитед (Au) Основанная на профиле услуга связи
CN101375174B (zh) 2006-02-15 2011-12-14 艾利森电话股份有限公司 辅助gps定位中的准确度估计
WO2007113086A1 (en) 2006-04-04 2007-10-11 Cambridge Positioning Systems Limited Associating a universal time with a received signal
US9031576B2 (en) 2006-08-23 2015-05-12 Telefonaktiebolaget L M Ericsson (Publ) Collective positioning in mobile communication systems
US7999729B2 (en) 2007-03-27 2011-08-16 Eikonik, Inc. Methods and systems for location determination via multi-mode operation
US8467804B2 (en) 2007-10-16 2013-06-18 Sony Corporation Mobile terminals and methods for regulating power-on/off of a GPS positioning circuit
JP5013533B2 (ja) 2007-10-25 2012-08-29 パナソニック株式会社 無線通信端末装置、無線通信システム及び無線受信方法
EP2073486A1 (en) 2007-12-17 2009-06-24 Alcatel Lucent Method for providing multimedia service to a mobile device in case of foreseen network unavailability
WO2009098432A1 (en) 2008-02-04 2009-08-13 Britsh Telecommunications Public Limited Company Method and system for automatic connection to a network
US20100178934A1 (en) * 2009-01-13 2010-07-15 Qualcomm Incorporated Environment-specific measurement weighting in wireless positioning
US8755815B2 (en) 2010-08-31 2014-06-17 Qualcomm Incorporated Use of wireless access point ID for position determination
US8712440B2 (en) 2009-09-10 2014-04-29 Qualcomm Incorporated Sparse network almanac
US20110310867A1 (en) 2010-06-22 2011-12-22 Richard Howard Kennedy Methods and apparatus to predict routing to maintain connectivity over a geographic area
US8812019B2 (en) 2011-08-05 2014-08-19 Qualcomm Incorporated Providing wireless transmitter almanac information to mobile device based on expected route

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050037786A1 (en) * 2003-08-14 2005-02-17 Siemens Information And Communication Mobile, Llc. Precise common timing in a wireless network
CN101675358A (zh) * 2007-05-01 2010-03-17 高通股份有限公司 无线通信系统的定位
WO2011127005A1 (en) * 2010-04-05 2011-10-13 Qualcomm Incorporated Radio model updating

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107771291A (zh) * 2015-04-27 2018-03-06 祖迪雅克数据系统公司 用于处理来自发射器的信号以定时信号和定位发射器的系统及相关接收站点
CN107771291B (zh) * 2015-04-27 2021-04-27 祖迪雅克数据系统公司 用于处理来自发射器的信号以定时信号和定位发射器的系统及相关接收站点
CN111819456A (zh) * 2017-12-29 2020-10-23 所尼托技术股份公司 具有网格基础设施以减少功耗的位置确定系统
EP4279943A1 (en) * 2022-05-20 2023-11-22 MediaTek Inc. Location tracking system and associated method

Also Published As

Publication number Publication date
EP2826315A1 (en) 2015-01-21
KR20140138274A (ko) 2014-12-03
IN2014MN01677A (zh) 2015-05-29
US9167542B2 (en) 2015-10-20
JP2015517240A (ja) 2015-06-18
WO2013138030A1 (en) 2013-09-19
US20160007308A1 (en) 2016-01-07
US20130235864A1 (en) 2013-09-12

Similar Documents

Publication Publication Date Title
CN104303561A (zh) 确定时钟模型
CN103424760B (zh) 请求式定位
CN102550101B (zh) 发射机位置完整性检查
CN102037667B (zh) 自定位接入点
US8781494B2 (en) Crowd sourcing with robust device position determination
US8818424B2 (en) Inter-AP distance estimation using crowd sourcing
EP2579065B1 (en) Position measuring device and method
CN104114978A (zh) 位置和事件触发的导航休眠和唤醒
CN102597804B (zh) 用于估计导航系统之间的时间关系信息的方法和装置
US9733361B2 (en) Low power positioning techniques for mobile devices
CN104508512A (zh) 用于移动装置获取辅助的装置、方法和设备
CN102803995A (zh) 对实时数据进行后处理
JP2015507402A (ja) 選択可能な電力モードを有するデバイスにおける電力節約技術
JP2016510401A (ja) クラウドソーシングデータに基づく処理遅延推定
EP2652522B1 (en) Recovery from position and time outliers in positioning
KR20150131115A (ko) 서버-기반 모바일 디바이스 영역 후보 위치 결정 모드 선택
KR101489729B1 (ko) 위성 포지셔닝 시스템 측정 정보를 선택적으로 검증하기 위한 방법들 및 장치들
CN105659673A (zh) 用于移动装置时钟管理的方法和系统
US20170102447A1 (en) Communication device and method for controlling the same
KR20150132254A (ko) 외부에서 생성된 영역 후보 위치 결정 모드 선택에 응답하는 모바일 디바이스 포지셔닝
EP2965116B1 (en) Synchronous network device time transfer for location determination
CN102472821B (zh) 用于不连续卫星定位系统跟踪中的载波相位处理的方法、设备和装置
KR101627506B1 (ko) 측위 시스템, 측위 장치 및 그 측위 방법
CN102803993A (zh) 在请求之前的后台位置锁定

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150121

WD01 Invention patent application deemed withdrawn after publication