专利名称:使用同步时间偏置的定位系统中的位置计算的制作方法
技术领域:
本发明涉及定位系统,尤其涉及移动接收机的位置解决方案的计算。
背景全球定位系统(GPS)是被设计成在世界上几乎任何地方提供位置、速度和时间信息的卫星导航系统。GPS是由美国国防部开发的,并且现在包括24颗运行卫星的星群。其它类型的卫星导航系统包括广域增强系统(WAAS)、由俄罗斯联邦所使用的全球导航卫星系统(GLONASS)以及由欧盟计划的加利略系统。
各种接收机已被设计成对从卫星发出的信号进行解码以便确定位置、速度或时间。一般来说,为了解密信号并计算最终的位置,接收机必须从可见的卫星获得信号,测量并跟踪接收信号,并且从信号中恢复导航数据。通过准确地测量距三个不同卫星的距离,接收机对其位置进行三角测量,即,求解纬度、经度和海拔高度。特别是,接收机通过测量每个信号从相应的卫星传播到接收机所需要的时间来测量距离。这需要精确的时间信息。为此,一般需要来自第四颗卫星的测量以帮助求解时间测量误差,比如,由接收机内定时电路的不精确所产生的误差。
在某些位置,比如有高建筑物的市区环境中,接收机只能从三个或更少的卫星获得信号。这些情况下,接收机将不能求解位置解决方案的所有四个变量纬度、经度、海拔高度和时间。例如,如果接收机能够从三个卫星获得信号,则接收机可以先于海拔高度的计算而去求解纬度、经度和时间。如果获得的信号少于三个,那么接收机可能不能计算出它的位置。
为了解决这种限制,许多接收机使用混合定位技术,该技术利用来自无线通信系统中基站的信号。因为带有卫星信号,混合接收机测量无线信号的时间延迟以测量距网络基站的距离。混合接收机使用来自基站的信号,也使用任何从GPS卫星获得的信号来求解位置和时间变量。混合定位技术通常使接收机能计算常规的定位技术会失败的大量定位中的位置解决方案。例如,在码分多址(CDMA)系统中,这种混合技术的基站测量部分被称为高级前向链路三边测量(AFLT)。
由接收机确定的位置解决方案的准确性受到系统内时间精确度的影响。在同步系统中,比如现有的CDMA系统,由蜂窝式基站传送的定时信息与来自GPS卫星的定时信息同步,允许系统中可以获得精确的时间。一些系统中,比如全球移动电话系统(GSM),定时信息在基站和GPS卫星之间不同步。这些系统中,位置测量单元(LMU)被加到现有的基础设施上以便为无线网络提供精确的定时信息。
概述一般来说,本发明涉及为移动单元计算定位解决方案的技术。特别地,这些技术允许并解决一个同步偏置,该同步偏置可定义卫星导航系统的系统时间和无线通信网络的系统时间之差。通过使用时间偏置,这里称为“同步偏置”,这些技术可以改进移动单元所提供的位置解决方案的准确性和可靠性。
例如,一个实施例中,一方法包括从卫星导航系统和无线通信系统接收信号,并且根据使用同步偏置的信号来为移动单元确定位置解决方案,所述同步偏置定义了卫星导航系统的系统时间和无线通信系统的系统时间之差。
另一个实施例中,一方法包括为设备接收多组位置相关的测量,每组测量都有一个相对于其它组测量的共同偏置。该方法还包括根据所述测量和共同偏置为设备确定位置解决方案。
另一个实施例中,一方法包括从在具有卫星导航系统和无线通信系统的环境中运行的移动单元接收请求,并且响应于该请求,向移动单元传送同步偏置数据,所述同步偏置数据根据无线通信系统的系统时间限制了卫星导航系统的系统时间。
另一个实施例中,一系统包括一服务器,其存储了定义卫星导航系统的系统时间和无线通信系统的系统时间之差的同步偏置数据。该系统还包括一移动单元,用于从服务器接收同步偏置数据,并且根据所述同步偏置数据和从卫星导航系统和无线通信系统接收到的信号来确定位置解决方案。
另一个实施例中,一装置包括用于从卫星导航系统和无线通信系统接收信号的一根或多根天线。该装置还包括根据使用同步偏置的信号为移动单元确定位置解决方案的处理器,所述同步偏置定义了卫星导航系统的系统时间和无线通信系统的系统时间之差。
另一个实施例中,一计算机可读介质包括使可编程处理器执行以下动作的指令根据从卫星导航系统接收到的信号、从无线通信系统接收到的信号以及定义了卫星导航系统的系统时间和无线通信系统的系统时间之差的同步偏置为移动单元确定位置解决方案。
另一个实施例中,一计算机可读介质包括用于存储一个或多个同步偏置的数据结构,所述同步偏置用于为一个或多个移动单元计算位置解决方案,其中每个同步偏置都定义了卫星导航系统的系统时间和无线通信系统的系统时间之差。
本发明的一个或多个实施例的细节在下面相应的附图和描述中提出。本发明的其它特性、目标和优势从描述和附图以及权利要求中会更为明显。
附图的简要描述
图1是说明一示例系统的框图,其中移动单元使用同步偏置来计算位置解决方案,所述同步偏置限制了无线通信系统的系统时间相对于卫星导航系统的系统时间。
图2是说明移动单元的一个示例实施例的框图。
图3是说明移动单元的一个示例操作模式的流程图。
图4是进一步说明依照这里描述的技术为给定的卫星计算伪距的示例性过程的流程图。
详细描述图1是说明一示例同步环境2的框图,其中移动单元4利用“同步偏置”来计算位置定位。环境2是指一个同步环境,其中卫星导航系统5和通信网络7被设计成具有同步的系统时间。换言之,卫星6和基站8被设计成精确地产生同步定时信息。然而,移动单元4允许并解决可定义卫星导航系统5的系统时间和无线通信系统7的系统时间之差的同步偏置。卫星导航系统5的一个例子是由美国国防部开发的全球定位系统(GPS)。其它类型的卫星导航系统包括广域增强系统(WAAS)、由俄罗斯联邦使用的全球导航卫星系统(GLONASS)以及由欧盟计划的加利略系统。
移动单元4使用技术,基于分别从卫星6和基站8接收到的信号10、12来计算定位解决方案。移动单元4从可见的卫星6获得信号,并且通过测量每个信号从相应的卫星传播到移动单元4所需要的时间来测量距每个卫星的距离。类似地,移动单元4从无线通信系统7的基站8接收信号12,并且基于每个无线信号从基站传播到移动单元所需要的时间来测量距基站8的距离。移动单元4基于这些测量来求解位置和时间变量。
移动单元4所采用的技术是基于这样的认知即使在同步环境2中,在卫星导航系统5的系统时间和无线通信系统7的系统时间之间也可能存在同步误差,即同步偏置。这种时间差异可能由许多因素产生,比如由移动单元4用于处理不同类型的信号10、12的定时电路中的不同传播延迟。其它同步偏置的成因包括基站8的发射机内的共同传播延迟,和来自基站8的信号12往往在到达移动单元4时具有比来自卫星8的信号10低得多的仰角这一事实。这个较低的仰角可能会导致来自基站8的信号12比来自卫星6的信号10经环境2中更多的对象(未显示)反弹,这就导致了移动单元4为基站8计算的定时信息内信号路径长度的过度测量。
因此,同步偏置可以被视为两个系统间的共同偏置,所述两个系统即卫星6和基站8分别所属的卫星导航系统5和无线通信系统7。换言之,从移动单元4的角度,即使系统被设计成在时间上同步运行,一个共同偏置也可能存在于两个系统5、7之间。
在系统5、7被认为是很好的同步的情况下,可以使用混合定位技术来求解除纬度、经度和海拔高度之外的单独接收机时间。在两个系统时间不是很好地同步的情况下,这里称作异步环境,可以使用异步技术来求解独立的系统时间,但移动单元4产生准确结果需要一个附加测量。例如,异步技术可能需要至少五个测量来求解五个独立变量纬度、经度、海拔高度、卫星的精确时间和无线网络的精确时间。可以使用高度辅助技术来提供额外的测量,用于计算位置解决方案,因此减少了所需要的测量数量。无论怎样,使用高度辅助的同步技术可能需要三个测量,而异步技术需要一个附加的第四测量以计算精确的位置解决方案。
这些情况下,移动单元4仍然可以通过使用与系统时间有关的所定义的限制来计算精确的位置解决方案,因此能够使用无需附加的独立测量的异步技术来求解位置解决方案。尤其是,为了补偿系统5、7之间的这一同步误差,移动单元4使用这样的定位技术其使同步偏置能根据另一系统的时间来表示同步环境2的系统5、7之一的时间。作为一个例子,同步偏置可以把系统5、7之一的系统时间定义为在距另一系统系统时间的所定义范围内。例如,移动单元4可以被配置成把网络通信系统7的系统时间定义为在距卫星导航系统5的系统时间的时间增量(δ),比如±1微秒之内。作为另一个例子,同步偏置可以把系统5、7之一的系统时间定义为自另一系统的系统时间的时间偏移。这样,这些技术能够限制同步偏置,并允许系统的时间依照单独公式相关,所述单独公式可以代替附加的测量而用来计算准确的位置解决方案。
如下详述,移动单元4可以使用这种附加限制来计算位置解决方案。特别地,移动单元4可以计算位置解决方案,仿佛环境2是一个异步环境,即,一个对于卫星导航系统5和无线通信网络7具有不同时间、但按照所定义的同步偏置来限制系统时间的环境。因此,这里移动单元4是指能够在“半同步”模式中运行以计算同步环境2中的位置解决方案。这种技术允许移动单元4在常规定位计算技术会失败或产生较不准确结果的大量位置处计算有较高准确度的位置解决方案。
此外,移动单元4可以结合接收机自动集成监视(RAIM)功能,该功能使移动单元能验证从每个接收信号10、12导出的位置和时间解决方案。如上所述,移动单元4一般需要成功地获得来自至少四个信源的信号10、12来计算完整的位置解决方案。获得五个或更多信号10、12提供了冗余的测量,并且经常使移动单元4能根据获得信号的总数从一个或多个信号中检测错误测量的存在。移动单元4可以使用冗余测量来检测来自GPS系统或无线通信系统的一个或多个信号的错误测量,并将该测量与位置解决方案计算隔离。
根据这里描述的技术,移动单元4能够使用所定义的同步偏置在技术在其中不确定的环境中应用RAIM或类似技术。例如,当只获得四个信号时,由同步偏置定义的附加限制可以允许移动单元4使用RAIM。这种环境中,附加限制可以用于提供本来可由第五卫星信号提供的冗余。如果移动单元4获得多过五个信号,则移动单元可以使用常规的RAIM技术,并且可以把限制的同步偏置结合到验证过程中。
移动单元4可以从无线通信系统5的一个组件,比如其中一个基站8,接收同步偏置数据。特别地,无线通信系统5可以包括一个或多个服务器14以维持和存储同步偏置数据。服务器14可以存储定义了系统范围的同步偏置的数据。此外,服务器14可以存储定义一组同步偏置的数据,并且将同步偏置和多个移动单元4的标识符相关联。换言之,服务器14可以维持对于特定移动单元4特定的同步偏置数据。这样,同步偏置数据可以补偿定时电路、定时校准和移动单元之间的其它变化中的精细差异。而且,服务器14可以为无线网络5中的不同区域,比如小组组,而存储同步偏置数据。因此,服务器14可以依照无线通信系统的相应区域的标识符来排列同步偏置数据。
服务器14可以以多种形式来存储同步偏置数据,包括数据存储文件,或者在一个或多个数据库服务器上执行的一个或多个数据库管理系统(DBMS)。数据库管理系统可以是相关的(RDBMS)、分等级的(HDBMS)、多维的(MDBMS)、面向对象的(ODBMS或OODBMS)或对象相关的(ORDBMS)数据库管理系统。数据可以,比如,被存储在单个相关数据库中,比如微软公司的SQL ServerTM。
移动单元4可以采取能够接收卫星导航信号10、也能接收无线通信信号12用于计算位置解决方案的多种移动接收机的任何一种形式。例子包括移动电话、手提的接收机、安装在比如飞机、汽车、卡车、坦克、轮船等等交通工具内的接收机。基站8可以依照同步环境中许多无线通信协议的任何一个与移动单元4进行通信。一个常用的无线通信协议是码分多址(CDMA),其中多个通信同时在一个射频(RM)频谱上进行。在CDMA环境中,这些技术可以被认为是用于增强的高级前向链路三边测量(AFLT)的一种装置。其它例子包括全球移动电话系统(GSM)和通用分组无线设备(GPRS),其中GSM用窄带时分多址来传送数据。一些实施例中,移动单元4可以集成GPS接收机和无线通信设备来进行语音或数据通信。
图2是进一步详细说明示例移动单元4的框图。一般来说,移动单元4包括卫星定位系统(SPS)天线20、RF天线34、下变频器22、模数转换器(ADC)26、存储器28和数字信号处理器(DSP)30,用于分别从卫星6和基站8接收并获得信号10、12。
下变频器22通过SPS天线20从卫星8接收信号10,并且把信号从SPS载波频率转换为基带频率用于处理。下变频器22可以首先把信号10转换到中频用于调节,然后把经调节的信号转换为基带频率。或者,下变频器22可以实现一零中频(ZIF)结构用于直接转换到基带。类似地,下变频器32把从RF天线34接收到的信号12转换为基带频率。尽管一公共天线可以用于卫星和蜂窝通信,然而分开的天线是优选的,因为蜂窝信号12和卫星信号10一般使用不同的RF频带。
ADC 26对基带信号进行采样以产生信号的数字化表示,并且把这些数字化的表示存储在存储器28中。例如,存储器28可以存储一组相邻的数字化数据,一般对应于基带信号的大约100毫秒到1秒的持续期,或者更长,供DSP 30在获得进程期间使用。
DSP 30使用信号的数字化表示,也使用同步偏置作为附加限制来计算位置解决方案。特别地,DSP 30可以使用异步位置解决方案技术来为卫星导航系统5和无线通信网络7计算系统时间,但按照所定义的同步偏置来限制系统时间。因此,DSP 30在半同步模式中操作以计算同步环境2中的位置解决方案。
DSP 30可以把定义同步偏置的数据存储在存储器28、内部的芯片内存储器、或其它适合的计算机可读介质中。换言之,同步偏置可以在移动单元4内进行硬编码。或者,DSP 30可以通过RF天线34从无线通信系统8的一个组件,比如基站控制器(未显示),接收同步偏置数据。
DSP 30一般根据从计算机可读介质取得的可执行指令进行操作。这样的介质的例子包括随机存取存储器(RAM)、只读存储器(ROM)、非易失性随机存储存储器(NVRAM)、电可擦写可编程只读存储器(EEPROM)、闪存等等。尽管参照数字信号处理器作出了描述,但其它形式的嵌入式处理器或控制器也可以用于移动单元4中。
图3是进一步说明移动单元4的示例性操作的流程图。为了计算位置解决方案,移动单元4通过SPS天线20从卫星导航系统5接收卫星信号(42),并且通过无线调制解调器32和RF天线34从无线通信系统7接收RF信号12(44)。
此外,移动单元4接收同步偏置数据,所述同步偏置数据定义了卫星导航系统5的系统时间和无线通信系统7的系统时间之差(46)。如上所述,同步偏置可以把系统5、7之一的系统时间定义为在另一系统的系统时间的已定义范围内。作为另一个例子,同步偏置可以把系统5、7之一的系统时间定义为自另一系统的系统时间的时间偏移。移动单元4可以从无线通信系统5的一个组件,比如其中一个基站8,接收数据,该组件可以从中央数据库检取同步偏置数据。或者,移动单元4可以从内部存储器中检取同步偏置数据,如以上参照图2所述。
基于接收到的信号和所定义的同步偏置,移动单元4为系统5、7计算系统时间,并计算一个位置解决方案(48)。例如,移动单元4可以根据所获得的信号和同步偏置数据所定义的限制来确定移动单元4的系统时间、纬度、经度和海拔高度。移动单元4可以基于同步偏置利用卫星导航系统5和无线通信系统7的系统时间之间所定义的限制关系,使用异步技术来计算位置。
图4是进一步说明服务器14的示例性操作模式的流程图。首先,服务器14从移动单元4中接收对同步数据的请求,一般通过一个或多个基站8而接收(60)。作为响应,服务器14可以标识请求的移动单元4,和该移动单元正在其中运作的无线通信网络5的区域(62)。接下来,服务器14从例如数据库中检取同步偏置数据,并将这些数据传送到移动单元4(64、66)。如上所述,服务器14可以检取并传送一系统范围的同步偏置、对于请求的移动单元特定的同步偏置、对于当前区域特定的同步偏置或者它们的组合。
此外,一旦移动单元4已经计算出了位置解决方案,服务器14就可以接收描述所计算的同步偏置的数据(68)。换言之,移动单元4可以利用同步偏置,比如一定范围的系统时间差,来求解系统5、7的实际系统时间。服务器14可以接收定义所计算的同步偏置的数据,并且可以基于接收到的数据来更新数据库(70)。服务器14可以将所计算的同步偏置与预定的门限相比较,所述预定的门限比如用于同步环境2的系统时间的门限差异(72),并基于这种比较为无线通信系统7向制造商或服务提供商发出一条服务消息(74)。服务消息可以描述无线通信系统7内一个或多个组件的所确定的功能状态。
尽管已经参照移动单元对位置解决方案的计算描述了这些技术,所述移动单元比如图1中的移动单元4,然而这些技术也可由其它设备的定位装置来使用。例如,这些技术可以由其它设备用来计算位置解决方案,比如分布式定位服务器、位置确定实体(PDE)、定位测量单元(LMU)、服务移动定位中心(SMLC)、无线定位网关(WLG)、移动定位中心(MLC)等等。
不同的实施例已经作了描述。这些以及其它的实施例在下面的权利要求的范围内。
权利要求
1.一种方法包括从卫星导航系统和无线通信系统接收信号;以及根据使用同步偏置的接收信号为移动单元确定位置解决方案,所述同步偏置定义了卫星导航系统的系统时间和无线通信系统的系统时间之差。
2.如权利要求1所述的方法,其特征在于,确定位置解决方案包括为卫星导航系统计算系统时间;根据所计算的卫星导航系统的系统时间和同步偏置来计算无线通信系统的系统时间;以及根据接收信号和所计算的系统时间来计算位置解决方案。
3.如权利要求1所述的方法,其特征在于,所述同步偏置把无线通信系统的系统时间限制在自卫星导航系统的系统时间的一个时间范围内。
4.如权利要求1所述的方法,其特征在于,所述同步偏置定义了卫星导航系统的系统时间和无线通信系统的系统时间之间的预期时间偏移。
5.如权利要求1所述的方法,其特征在于,计算位置解决方案包括为移动单元计算纬度、经度和海拔高度。
6.如权利要求1所述的方法,其特征在于,所述卫星导航系统包括一个全球定位系统(GPS)。
7.如权利要求1所述的方法,其特征在于,计算位置解决方案包括根据从卫星导航系统接收到的信号和从无线通信系统接收到的信号而使用混合位置计算技术来计算位置解决方案。
8.如权利要求1所述的方法,其特征在于,计算位置解决方案包括依照同步偏置使用异步技术来计算系统时间。
9.如权利要求1所述的方法,进一步包括从无线通信系统的一个组件接收定义了同步偏置的数据。
10.如权利要求1所述的方法,进一步包括使用高度辅助技术来确定一个额外的测量用于确定位置解决方案。
11.如权利要求1所述的方法,进一步包括从无线通信系统和卫星导航网络接收总共M个信号;以及基于M个距离测量和同步偏置从一个或多个信号中检测一个或多个错误距离测量的存在。
12.如权利要求11所述的方法,其特征在于,M≥4。
13.如权利要求11所述的方法,其特征在于,所述位置解决方案包括M个变量。
14.如权利要求11所述的方法,进一步包括应用高度辅助技术来确定额外的测量;以及至少部分基于所述额外的测量来检测错误距离测量的存在。
15.一种方法,包括从在具有卫星导航系统和无线通信系统的环境内操作的移动单元接收一请求;以及响应于所述请求向移动单元传送同步偏置数据,所述同步偏置数据根据无线通信系统的系统时间限制了卫星导航系统的系统时间。
16.如权利要求15所述的方法,进一步包括从数据库中检取同步偏置数据。
17.如权利要求16所述的方法,其特征在于,从数据库中检取包括从数据库中检取对于请求的移动单元特定的同步偏置。
18.如权利要求16所述的方法,其特征在于,从数据库中取回包括为请求的移动单元标识无线通信系统的当前区域;并且基于所标识的区域从数据库中检取数据。
19.如权利要求15所述的方法,进一步包括从移动单元检取描述了所计算的同步偏置的数据;以及基于接收到的数据来更新所述数据库。
20.如权利要求15所述的方法,进一步包括将所计算的同步偏置和门限偏置进行比较;以及基于这种比较确定无线通信系统内的一个组件的功能状态。
21.如权利要求20所述的方法,进一步包括当所计算的同步偏置超过所述门限偏置时,发出一条服务消息。
22.如权利要求20所述的方法,其特征在于,所述组件包括无线通信系统内的基站。
23.如权利要求20所述的方法,其特征在于,所述组件包括无线通信系统内的移动单元。
24.一种装置,包括用于从卫星导航系统和无线通信系统接收信号的一根或多根天线;以及根据使用同步偏置的接收信号为移动单元确定位置解决方案的处理器,所述同步偏置定义了卫星导航系统的系统时间和无线通信系统的系统时间之差。
25.如权利要求24所述的装置,其特征在于,所述卫星导航系统包括全球定位系统(GPS),所述无线通信系统包括码分多址(CDMA)无线通信系统。
26.如权利要求25所述的装置,其特征在于,所述装置包括一移动GPS接收机。
27.如权利要求24所述的装置,其特征在于,所述同步偏置把无线通信系统的系统时间限制在自卫星导航系统的系统时间的一个时间范围内。
28.如权利要求24所述的装置,其特征在于,所述同步偏置定义了卫星导航系统的系统时间和无线通信系统的系统时间之间的预期时间偏移。
29.如权利要求24所述的装置,其特征在于,所述处理器为接收机计算纬度、经度和海拔高度。
30.如权利要求24所述的装置,其特征在于,所述处理器根据从导航卫星系统接收到的信号和从无线通信系统接收到的信号而使用混合位置计算技术来计算位置解决方案。
31.如权利要求24所述的装置,其特征在于,所述处理器依照同步偏置使用异步技术来计算系统时间。
32.如权利要求24所述的装置,其特征在于,所述处理器产生M个来自信号的距离测量,并且基于M个距离测量和同步偏置使用接收机自动集成监视(RAIM)来从一个或多个信号中检测一个或多个错误距离测量的存在。
33.如权利要求32所述的装置,其特征在于,M>N,其中N是位置解决方案的变量数。
34.如权利要求32所述的装置,其特征在于,N=4。
35.如权利要求24所述的装置,其特征在于,所述处理器从无线通信系统的一个组件接收定义了同步偏置的数据。
36.如权利要求35所述的装置,其特征在于,所述处理器在确定了位置解决方案后为无线通信系统和卫星导航系统计算一个新的同步偏置,并且把所计算的同步偏置传送到所述组件。
37.如权利要求24所述的装置,其特征在于,所述处理器包括一个数字信号处理器。
38.一种系统,包括用于存储同步偏置数据的服务器,所述同步偏置定义了卫星导航系统的系统时间和无线通信系统的系统时间之差;以及用于从服务器接收同步偏置数据、并且根据所述同步偏置数据以及从卫星导航系统和无线通信系统接收到的信号来确定位置解决方案的设备。
39.如权利要求38所述的系统,其特征在于,所述服务器基于设备的标识符有选择地从数据库检取同步偏置数据。
40.如权利要求38所述的系统,其特征在于,所述服务器保持一数据库来保存数据,所述数据定义了一组按照无线通信系统相应区域的标识符排列的同步偏置数据。
41.如权利要求38所述的系统,其特征在于,所述卫星导航系统包括全球定位系统(GPS),所述无线通信系统包括码分多址(CDMA)无线通信系统。
42.如权利要求41所述的系统,其特征在于,所述设备包括一个移动GPS接收机。
43.如权利要求38所述的系统,其特征在于,所述同步偏置数据把无线通信系统的系统时间限制在自卫星导航系统的系统时间的一个时间范围内。
44.如权利要求38所述的系统,其特征在于,所述同步偏置数据定义了卫星导航系统的系统时间和无线通信系统的系统时间之间的预期时间偏移。
45.如权利要求38所述的系统,其特征在于,所述设备计算纬度、经度和海拔高度。
46.如权利要求38所述的系统,其特征在于,所述设备包括移动单元、定位服务器、位置确定实体(PDE)、定位测量单元(LMU)、服务移动定位中心(SMLC)、无线定位网关(WLG)和移动定位中心(MLC)其中之一。
47.一种方法,包括在一设备处从具有同步系统时间的多个系统接收信号;以及根据所述信号以及定义系统时间之差的同步偏置为所述设备确定一个位置解决方案。
48.如权利要求47所述的方法,其特征在于,确定位置解决方案包括计算第一系统的时间;根据所计算的第一系统的时间和同步偏置来计算第二系统的时间;以及根据所述信号和为第一和第二系统计算的时间来计算一位置解决方案。
49.如权利要求47所述的方法,其特征在于,所述同步偏置把第一系统的系统时间限制在自第二系统的系统时间的所定义范围内。
50.一种计算机可读介质,其包括使处理器根据从卫星导航系统系接收到的信号、从无线通信系统接收到的信号以及同步偏置来为移动单元确定一个位置解决方案的指令,其中所述同步偏置定义了卫星导航系统和无线通信系统的系统时间之差。
51.如权利要求50所述的计算机可读介质,其特征在于,所述同步偏置把无线通信系统的系统时间定义在自卫星导航系统的系统时间的一个时间范围内。
52.如权利要求50所述的计算机可读介质,其特征在于,所述同步偏置定义了卫星导航系统的系统时间和无线通信系统的系统时间之间的时间偏移。
53.如权利要求50所述的计算机可读介质,其特征在于,所述指令使处理器为接收机计算包括计算纬度、经度和海拔高度在内的位置解决方案。
54.如权利要求50所述的计算机可读介质,其特征在于,所述卫星导航系统包括全球定位系统(GPS)。
55.如权利要求50所述的计算机可读介质,其特征在于,所述指令导致处理器根据从卫星导航系统接收到的信号和从无线通信系统接收到的信号而使用混合位置计算技术来计算位置解决方案。
56.如权利要求50所述的计算机可读介质,其特征在于,所述指令使处理器依照同步偏置使用异步技术来计算系统时间。
57.如权利要求50所述的计算机可读介质,其特征在于,所述指令使处理器从无线通信系统的一个组件中接收定义了同步偏置的数据。
58.一种计算机可读介质,包括用于保存一个或多个同步偏置的数据结构,所述同步偏置用于为一个或多个移动单元计算位置解决方案,其中每个同步偏置定义了卫星导航系统的系统时间和无线通信系统的系统时间之差。
59.如权利要求58所述的计算机可读介质,其特征在于,所述数据结构依照移动单元的标识符来排列同步偏置。
60.如权利要求58所述的计算机可读介质,其特征在于,所述数据结构依照无线通信系统内的相应区域的标识符来排列同步偏置。
61.一种方法,包括为设备接收多组位置相关的测量,每组测量都有一个相对于其它组测量的共同偏置;以及根据所述测量和所述共同偏置为设备确定位置解决方案。
62.如权利要求61所述的方法,其特征在于,接收多组位置相关的测量包括从卫星导航系统接收第一组位置相关测量以及从无线通信系统接收第二组位置相关测量。
63.如权利要求62所述的方法,其特征在于,所述共同偏置表示卫星导航系统的系统时间和无线通信系统的系统时间之差。
64.一种方法,包括从多个系统接收设备的多组位置相关测量;为每个系统确定不同的系统时间;以及根据所述测量和系统时间为设备确定位置解决方案。
65.如权利要求64所述的方法,其特征在于,每组测量有一个相对于其它组测量的共同偏置。
66.如权利要求64所述的方法,其特征在于,接收多组位置相关测量包括从卫星导航系统接收第一组位置相关测量和从无线通信系统接收第二组位置相关测量。
67.如权利要求64所述的方法,其特征在于,接收多组位置相关测量包括从第一基地无线通信系统接收第一组位置相关测量和从第二基地无线通信系统接收第二组位置相关测量。
68.如权利要求64所述的方法,其特征在于,每组测量有一个相对于其它组测量的共同偏置,确定位置解决方案包括依照所述共同偏置使用对系统时间的限制来确定位置解决方案。
69.如权利要求68所述的方法,其特征在于,所述共同偏置表示系统的系统时间的差异。
全文摘要
一般来说,本发明涉及到基于从卫星导航系统和无线通信系统接收到的信号为移动单元计算定位解决方案的技术。这些技术允许并解决了一同步偏置,该同步偏置限制了卫星导航系统的系统时间和无线通信系统的系统时间彼此相关。移动单元可以使用所定义的限制在另外需要附加独立测量的环境中计算位置解决方案。移动单元可以结合接收机自动集成监视(RAIM)功能来确认从每个接收信号导出的位置和时间解决方案。依照这里描述的技术,移动单元能够使用所定义的同步偏置在技术在其中不确定的环境中应用RAIM或类似技术。
文档编号G01S19/42GK1688893SQ03824107
公开日2005年10月26日 申请日期2003年9月5日 优先权日2002年9月5日
发明者W·赖利 申请人:高通股份有限公司