具有定位功能的无线设备的基准振荡器管理的制作方法

文档序号:7537371阅读:220来源:国知局
专利名称:具有定位功能的无线设备的基准振荡器管理的制作方法
具有定位功能的无线设备的基准振荡器管理根据35U. S. C. § 119的优先权要求本专利申请要求2008年6月18日提交的题为“LOCAL OSCILLATOR MANAGEMENT FOR WIRELESS DEVICES HAVING POSITION DETERMINATION FUNCTIONALITY (具有定位功能 的无线设备的本机振荡器管理),,的临时美国申请S/N. 61/073,731以及2008年8月13 日提交的题为 “LOCAL OSCILLATOR MANAGEMENT FOR WIRELESS DEVICES HAVING POSITION DETERMINATION FUNCTIONALITY (具有定位功能的无线设备的本机振荡器管理),,的临时美 国申请S/N. 61/088,667的优先权,这两个申请皆被转让给本受让人并由此通过援引明确 纳入于此。公开领域本公开的各方面一般涉及具有定位和/或导航功能的无线设备,尤其涉及管理为 无线设备中的各种技术所利用的共享基准振荡器的行为。

背景移动通信网络正处在提供与定位无线设备的位置相关联的日益复杂的能力的进 程中。诸如比方与个人生产率、合作式通信、社会网络化以及数据捕获有关的那些新型软件 应用可利用地理位置信息来向客户提供新特征。而且,当移动终端拨出要求紧急服务的呼 叫——诸如美国的911呼叫——时,辖区的一些管理要求可能需要网络运营商报告移动终 端的位置。在码分多址(CDMA)数字蜂窝网络中,定位能力可由高级前向链路三边测量 (AFLT)——即一种根据无线设备测量的来自基站的无线电信号的抵达时间计算无线设备 的位置的技术——来提供。更先进的技术是其中移动站可采用卫星定位系统(SPS)接收机 的混合式定位,其中位置是基于AFLT和SPS测量两者来计算的。SPS接收机被结合到无线设备中以便提高无线设备定位的准确度。SPS接收机可 以是自发的,且执行所有SPS捕获功能和定位计算(也称为独立),或者它们可以是非自发 的(也称为无线辅助)且依赖于其他无线技术以提供SPS捕获数据以及可能地执行定位计
笪弁。在具有无线通信系统和SPS两者的无线设备中,共享可为两个系统所用的系统组 件会是具有成本效率的。例如,此类系统可共享诸如可调谐基准振荡器和/或自激基准振 荡器等基准振荡器以提供基准频率。共享此类组件可降低成本、复杂度、大小、重量和功耗。然而,共享组件可涉及性能和/或功能中的一些权衡以降低操作复杂度。例如,当 前无线设备可允许仅基于通信系统的性能——但并非特别针对SPS的性能一的共享频率 管理。无线通信设备的定位准确度可能受到频偏的不利影响,这进而可能影响由无线设 备所进行的SPS多普勒估计和SPS多普勒测量。未计及的较大的频偏会妨碍无线设备捕获 卫星。未计及的较大的频偏也会导致差劣质量的SPS多普勒测量,这又会因对SPS码相测 量确定的不利影响而不利地影响定位准确度。对与搜索和捕获卫星信号相关联的复杂度的主要促成因素是归因于接收机本机振荡器(LO)的频率误差。LO被用在接收机中以将收到信号下变频至基带信号。基带信号 随后被处理。在信号接收自SPS卫星的情形中,将基带信号与所有可能的伪随机码相关以 确定哪个卫星发射了信号,以及确定信号的抵达时间。搜索和捕获过程因LO频率误差而被 极大地复杂化。LO所贡献的任何频率误差形成通常应被覆盖的附加搜索空间。此外,LO频 率误差呈现可在其上搜索抵达时间的单独维度。因此,搜索空间与频率误差成比例地递增, 因为抵达时间搜索可能是在所有可能的频率误差上进行的。许多参数导致真实或感知LO 频率误差。电路工作温度以及电路板上的温度梯度影响LO频率。另外,用于生成LO的基 准振荡器的频率稳定性对LO频率稳定性有直接影响。 因此,采用统一的频率管理办法来减少LO频率误差以减小基带信号处理中所覆 盖的搜索空间会是有益的。减小搜索空间允许低搜索复杂度,这进而允许更大的接收机灵 敏度以及缩短的搜索和捕获时间。概述本发明的示例性方面涉及用于具有定位功能的无线设备的基准振荡器管理的装 置和方法。在本公开的一个方面,该方法包括选择与最低基准振荡器误差相关联的基准振 荡器参数,其中该选择是基于使用无线设备内的不同技术推导出的基准振荡器参数的。该 方法还包括基于所选基准振荡器参数捕获卫星以及计算基于卫星的位置锁定。该方法还包 括确定基于卫星的位置锁定的质量以及根据基于卫星的位置锁定的质量更新基准振荡器 参数。在另一方面中,基准振荡器可以是诸如压控温度补偿晶振(VCTCXO)或压控晶振 (VCXO)之类的可调谐基准振荡器,或者诸如温度补偿晶振(TCXO)或晶振(XO)之类的自激 基准振荡器。在本公开的另一方面中,给出了一种使用多种技术管理基准振荡器的具有定位功 能的无线设备。该无线设备可包括无线通信系统;卫星定位系统(SPS)接收机;连接至无 线通信系统和SPS接收机的基准振荡器。该设备还可包括连接至基准振荡器、SPS和无线通 信系统的移动控制器。该设备还包括连接至移动控制器的存储器,其中该存储器存储基准 振荡器参数表和指令,这些指令使移动控制器选择与最低基准振荡器误差相关联的基准 振荡器参数,其中该选择是基于使用无线设备内的不同技术推导出的基准振荡器参数的; 基于所选基准振荡器参数捕获卫星;计算基于卫星的位置锁定;确定基于卫星的位置锁定 的质量;以及根据基于卫星的位置锁定的质量更新LO参数。附图简述呈现附图以助于描述本发明的各方面,并且附图是单单出于这些方面的例示说明 而非其限定的目的而提供的。

图1是示例性SPS接收机的顶级框图。图2是代表由SPS接收机搜索以捕获卫星的示例性码相/频率空间的示图。图3是对SPS接收机使用被动频偏校正的示例性无线通信和定位设备的框图。图4是图解了用于对SPS接收机执行被动频偏校正的示例性过程的顶级流程图。图5是图解了用于更新频偏参数以对SPS接收机进行被动校正的示例性过程的流 程图。图6是图解了用于获得频偏并确定其相关联的频率不定性以对SPS接收机进行被动校正的示例性过程的流程图。图7是对整个无线设备使用频偏校正的示例性无线通信和定位设备的框图。图8是图解了用于对整个无线设备执行频偏校正的示例性过程的顶级流程图。详细描述 本发明的各方面在以下涉及本发明的具体方面的描述和相关附图中被公开。可在 不背离本发明的范围的情况下构想出替换性方面。另外,本发明的众所周知的元素不被详 细描述或将被省去以便不淡化本发明的相关细节。措辞“示例性”在本文中用于表示“用作示例、实例或例示”。本文中描述为“示例 性”的任何方面不必被解释为优于或胜过其他方面。类似地,术语“本发明的各方面”不要 求本发明的所有方面都包括所讨论的特征、优点或操作模式。本文所用的术语是仅出于描述特定方面的目的,而不意在限制本发明的各方面。 如本文所使用的,单数形式“一(a)”、“一(an)”和“该”也意在包括复数形式,除非上下文 另外明确指出。还应当理解,在本文中使用术语“包括”、“包含”、“含有”和/ “包括有”时 指定存在所陈述的特征、整数、步骤、操作、元素和/或组件,但并不排除存在或添加一个或 多个其它特征、整数、步骤、操作、元素、组件和/或其组群。此外,以将由例如计算设备的元件执行的动作序列的方式描述许多方面。应当认 识到,本文所描述的各个动作可由专用电路(例如,专用集成电路(ASIC))、由正被一个或 多个处理器执行的程序指令、或由两者的组合来执行。另外,本文所描述的动作序列可被认 为是整体体现于任何形式的计算机可读存储介质内,该计算机可读存储介质内存储有一旦 执行就将使相关联处理器执行本文所描述的功能的相应计算机指令集。因此,本发明的各 个方面可以多种不同形式来体现,所有这些形式被预期落在所要求保护的主题的范围内。 另外,对于本文所描述的各方面的每一个,任何此类方面的相应形式可在本文中描述为例 如“配置成执行所描述动作的逻辑”。图1是仅显示基本功能组件以简化讨论的示例性卫星定位系统(SPS)接收机的顶 级框图。天线102可充当广播信号与接收机100之间的接口。天线102可被调谐成最佳地 接收在L频带中传送的信号,其中接收机100被配置成SPS接收机。在SPS接收机的情形 中,广播信号的源可以是环地轨道SPS卫星星座。如本文所使用的,术语“卫星定位系统”可包括全球定位系统(GPS)、欧洲Galileo 系统、俄罗斯GL0NASS系统、NAVSTAR、GNSS、使用来自这些系统的组合的卫星的系统、或者 任何其他当前卫星定位系统或可在将来开发的任何SPS。另外,术语“卫星定位系统”也可 包括伪卫星定位系统或者使用伪卫星和卫星的组合的系统。伪卫星可被定义为广播调制在 载波信号上的PN码或其他测距码(类似于GPS或CDMA蜂窝信号)的基于地面的发射机。天线102接收的SPS信号可被耦合至下变频器107。下变频器107用于将天线102 接收到的RF信号下变频至基带信号,后者被进一步处理。下变频器107的主要组成是混频 器106以及用频率合成器105从基准振荡器104生成的本机振荡器(LO)信号。收到信号 被从天线102耦合至下变频器107内的混频器106。下变频器107内对信号的任何滤波或 放大未被示出以便将该框图简化成其功能组件。混频器106用于将收到信号与用频率合成 器105从基准振荡器104生成的LO信号有效地相乘。从混频器106输出的结果信号以两 个主频为中心。混频器106输出的一个频率分量以收到信号中心频率与LO工作频率之和为中心。混频器106输出的第二频率分量以收到信号中心频率与LO工作频率之差为中心。 下变频器107的输出可被耦合至滤波器108以移除来自混频器106的不合意频率分量,以 及在后继信号处理之前预处理经下变频的信号。经滤波的信号可被耦合至一排相关器110。相关器110利用数字信号处理技术来 处理经滤波的信号。相关器使用模数转换器(ADC)来数字化信号以准许数字信号处理。当 接收机100被配置用于SPS定位时,相关器110可被用于确定收到卫星信号的码相偏移量。 接收机100在其最初被上电时可能关于其位置不具有先前知识。接收机100通过在每个卫 星所发射的所有可能伪随机数(PN)码序列中进行搜索来确定其初始位置。另外,接收机 100可在所有可能PN码的所有可能相位中进行搜索。此搜索可由并行工作的数个相关器执 行以缩减接收机100所用的搜索时间。每个相关器对单个PN序列进行操作。相关器尝试 确定内部生成的PN码相对于接收自卫星的码的相位偏移量。与卫星信号不相对应的PN码 可能因该PN码的随机特质而不具有显著相关性。另外,正确的PN码可能与收到信号不具 有显著相关性,除非这两个码信号的相位被对准。因此,当两个信号的码相被对准时,相关 器110可仅在具有与收到信号相同的伪随机码的相关器中提供相关性指示。 相关器结果随后可被耦合至峰值检测112处理器。这许多相关器并行操作并同时 向峰值检测112处理器提供结果,该峰值检测112处理器可确定对应收到信号的最可能的 伪随机码和码相偏移量。SPS对每个卫星使用正交码。这使得所有卫星能够在相同频率上同时发射。接收 机因此被同时呈递来自多个源的信息。多个相关器110彼此独立地操作并且可在存在其他 正交码的情况下确定收到PN码的相位。因此,峰值检测112处理器被同时提供标识数个PN 码以及这些码的相位偏移量的相关数。由于每个卫星被指派一 PN码,因此对伪随机码的标 识将特定卫星标识为其源。另外,对码相偏移量的确定确定此信号的抵达时间。处理器114 分析峰值检测112处理器中的信息以计算接收机的位置。同时确定PN码和码相偏移量使 得处理器114能够在峰值检测112处理器被更新时作出对接收机位置的估计。然而,如果下变频器107内的LO频率不准确,则搜索过程是复杂的。频率误差的 附加促成因素是归因于接收机的速度的多普勒漂移影响。甚至在接收机LO极其准确的情 形中,仍因多普勒漂移因素而存在感知频率误差。漂移可导致卫星传输的频率的明显增加 或明显降低。尽管卫星和接收机LO两者可能是极其稳定的,但是接收机上的信号看起来频 率已产生漂移。如果接收机的运动导致的多普勒漂移在接收机内未被校正,则其可对已存 在于接收机中的任何频率误差作出贡献。图2是代表由SPS接收机搜索以捕获卫星的示例性PN码相/频率空间200的示 图。LO的频率准确度中的误差使搜索过程变得复杂。SPS接收机中的每个相关器可在所有 码相可能性中进行搜索。码相搜索空间被示为图2中的垂直搜索空间。码相搜索空间中的 每个槽代表最小可辨识码相差。用于SPS的短伪随机码长度可以是1023个比特长。因此, 至少1023个槽可被用在码相搜索空间中以唯一性地标识伪随机码的相位。可从图2中看出,频率搜索空间的增大成比例地增大整个搜索空间200。频率搜索 空间代表附加搜索维度,因为频率误差与任何码相误差可以是互斥的。在一个方面,频率搜 索空间中的每个槽可代表最小可辨识频率跨距。最小可辨识频率跨距的大小是总相干积分 时间量的函数。最小可辨识频率跨距随总相干积分时间的增加而减小。另外,可使用足够数目的频槽来达成合意的频率搜索空间。未计入LO偏倚和/或漂移的增大通常要求增大 的频率搜索空间。接收机将整个搜索空间200中定义的每个槽内的样本进行相关。连续结果被累积 以进一步改进收到信号的信噪比(SNR)。LO漂移导致累积的结果出现在与频率漂移相对应 的数个槽中。这种信号“托尾效应”在图2中被示为数个频槽中的阴影。未展现漂移的LO 使得累积的结果出现在一个单一频槽中。这可通过增大的SNR极大地改进信号标识。 被预期在所有误差中占优的LO的频率准确度的误差是归因于共享基准振荡器频 率不稳定性的LO误差。在共享基准振荡器的无线设备中,这些误差将为所有无线通信系统 和SPS系统所共有。在本公开的各方面中,给出了这样的装置和方法用于提供一种经由高效地管理 无线通信设备中所用的定位系统的基准振荡器频偏、老化效应、和不定性来有效地管理本 机振荡器频率误差的统一办法。这些办法可将与定位系统相关联的各个振荡器参数存储在 非易失性存储器中。这些参数可通过连续的卫星捕获和成功的定位锁定来更新并改善,并 且在稍后被用于缩短用于每次SPS被初始化之时的后继卫星捕获和定位锁定的时间。在一 些方面,这些被保存的参数可被用在软件中以更改频率搜索窗。在其他方面,这些参数可被 用于直接调谐无线设备的基准振荡器,这可避免在软件中更改频率搜索窗的需要。在其他 方面,给出了这样的装置和方法用于提供一种经由管理诸如比方独立GNSS接收机、独立 PND设备等独立定位系统的基准振荡器频偏、老化效应和/或不定性来有效地管理本机振 荡器频率误差的办法。图3是对卫星定位系统(SPS)接收机使用被动频偏校正的包括无线通信系统和定 位系统的示例性无线设备300的框图。如本文中所用的,术语“无线设备”可指代可通过网络传输信息并且还可具有定位 和/或导航功能的任何类型的无线通信设备。无线设备可以是任何蜂窝移动终端、个人通 信系统(PCS)设备、个人导航设备、膝上型设备、个人数字助理或任何其他能够接收和处理 网络和/或SPS信号的合适的移动设备。此外,如本文所用的,术语“网络”可指代任何无线通信网络,包括无线广域网 (WffAN)、无线局域网(WLAN)、无线私域网(WPAN)等。WffAN可以是码分多址(CDMA)网络、时 分多址(TDMA)网络、频分多址(FDMA)网络、正交频分多址(OFDMA)网络、单载波频分多址 (SC-FDMA)网络,等等。^嫩网络可实现诸如0(111^2000、宽带^嫩(1-^嫩)等一种或多种 无线电接入技术(RAT)。Cdma2000 包括 IS-95、IS-2000、IS-2000 EV-D0 和 IS-856 标准。 TDMA网络可实现全球移动通信系统(GSM)、数字高级移动电话系统(D-AMPS)、或其他某种 RAT0 GSM和W-CDMA在来自名为“第三代伙伴项目”(3GPP)的联盟的文献中描述。Cdma2000 在来自名为“第三代伙伴项目2”(3GPP2)的联盟的文献中描述。3GPP和3GPP2文献是公众 可获取的。WLAN可以是IEEE 802. Ilx网络,并且WPAN可以是蓝牙网络、IEEE 802. 15x、或 其他某种类型的网络。这些技术也可用于WWAN、WLAN和/或WPAN的任何组合。最后,如本文所用的,术语“被动”校正可指代并非被直接用来调谐(或“训练”) 共享基准振荡器的频偏校正。替代地,在被动校正模式中,此类校正可被应用于系统的其他 部分,这些部分可以是利用从基准振荡器推导出的LO的下游。在图3中所示的方面中,可 在LO已被用于下变频收到RF信号之后在软件中应用校正。这种被动校正可具有减小对在现有无线设备中实现校正的影响的优点。无线设备300可包括可被连接至一个或多个天线302的无线通信系统304。无线 通信系统304包括用于与无线基站通信和/或检测去往/来自其的信号、和/或与网络内 的其他无线设备直接通信的合适的设备、硬件和/或软件。无线通信系统可包括发射机/ 接收机模块,后者利用外部共享基准振荡器306来生成实现对所发射/接收的通信信号的 准确上变频/下变频(例如,频率变换)的本机振荡器信号(LO)。在一个方面,无线通信系统304可包括适于与无线基站的CDMA网络通信的CDMA 通信系统;然而,在其他方面,无线通信系统可包括其他类型的蜂窝电话网络,诸如比方 TDMA或GSM。另外,可使用任何其他类型的无线组网技术,比方Wi-Fi (802. llx)、WiMax等。移动控制系统(MC) 310可被连接至无线通信系统304,并且可包括提供标准处理 功能以及其他计算和控制功能的微处理器。MC 310还可包括用于存储用来执行无线设备 300内所编程的功能的数据和软件指令的板上存储器。MC 310还可利用外部存储器(未示 出)以供附加存储。与本公开的各方面相关联的软件功能的细节将在以下更详细地讨论。定位系统可被设置在无线设备300内。在一个方面,定位系统可包括SPS接收机308。SPS接收机308可被连接至一个或多个天线302、MC 310、和基准振荡器306,且包括 任何用于接收和处理SPS信号的合适硬件和/或软件。SPS接收机308根据需要从其他系 统请求信息和操作,并执行使用经由任何合适的AFLT算法、SPS算法、或AFLT和SPS算法 的组合(A-SPS)所获得的测量来确定无线设备的位置所需的计算。SPS接收机308可利用与用于处理无线通信系统304的信号相同的基准振荡器 306来处理收到的SPS信号。具备共享基准振荡器可提供无线设备300提高的功率效率和 降低的成本的优点。为了将可能具有不同的频率要求的每个系统纳入无线设备300内,每 个系统可从共享基准振荡器306生成在所需频率上的属于自己的本机振荡器(LO)信号。作 为示例,为了同时接收SPS信号和接收/发射无线通信信号,SPS接收机308和无线通信系 统304可采用分开的频率合成器来根据每个系统的需要生成不同频率的本机振荡器信号 (LO)。基准振荡器306可以是可调谐基准振荡器——诸如压控晶振(VCCO)或压控温度 补偿晶振(VCTCXO),其中振荡频率可由电压控制,或者,如在此方面中那样,可由数字压控 值来控制。此外,振荡频率中归因于温度(和/或其他误差源)的不合意变动可经由调谐 基准振荡器来直接补偿以便提升准确度。此类误差及其相关联的补偿在以下更详细地描 述。在另一方面,基准振荡器306可以是自激本机振荡器,诸如晶振(XO)或温度补偿晶振 (TCXO)。振荡频率中归因于温度(和/或其他误差源)的不合意变动可经由在无线设备的 板上的每个个体系统——诸如每个系统的LO的下游的SPS接收机308和/或无线通信系 统304——中应用校正来补偿。用户接口 322包括任何允许用户与移动设备300交互的合 适的接口系统,诸如麦克风/扬声器328、键盘326、和显示器324。麦克风/扬声器328使 用无线通信系统304提供语音通信服务。键盘326包括供用户输入用的任何合适的按钮。 显示器324包括任何合适的显示器,诸如比方背光IXD显示器。数个软件模块和数据表可驻留在存储器中,且被MC 310用来在或者无线通信系 统304或者SPS接收机308被初始化时管理基准振荡器中的误差和偏倚。对于无线通信系 统,基准振荡器频率管理器312可被用于提供各种频偏/频率误差估计,这些频偏/频率误差估计可以基于系统的先前状态、温度和/或基准振荡器的龄期。这些估计通常具有不同 准确度,这些准确度可以是以百万分率(PPm)度量的;频偏/频率误差以及相关联的不定性 可被存储在基准振荡器频率参数表314中。当无线通信系统被初始化时,基准振荡器频率 管理器312可从基准振荡器频率参数表314中选择具有最低相关联误差的频偏估计。在其 中基准振荡器306可调谐的方面中,此频偏估计随后可被用于直接调谐基准振荡器306,因 此其可恰当地捕获和接收/传送对应无线通信系统的信号。在其中基准振荡器306是自激 的另一方面中,基准振荡器频率参数表314中的频偏估计可被用在无线通信系统中的其他 地方以恰当地调制/解调信号。例如,基准振荡器频率管理器(312)可利用这些项来设置 用于无线通信信号捕获的初始频率窗的中心和宽度。 存储在基准振荡器参数表314中的频偏估计值可包括在基准振荡器被制成时由 制造商提供的指定所用基准振荡器的“优良性”的硬编码默认值;从网络供应商推入设备中 的值(其准确度可不同,这取决于例如CDMA、WCDMA, GSM、lx、IxEVDO等网络类型);基于测 得温度和/或基准振荡器的龄期的值;以及基于在无线通信系统锁定到供应商的载波频率 之后推导出的最近良好系统值(RGS)的值。RGS值可被改进并存储,因为在操作期间,无线 通信系统304可使用频率跟踪环路来确定载波频率的漂移。更新的值可被存储为基准振荡 器参数表314中的最近良好系统值。在SPS接收机的初始化期间,SPS频率管理器316可从基准振荡器参数表(314) 和SPS频率参数表(317)中获得具有最低相关联误差的频偏估计,并且可使用这些项来捕 获卫星。例如,SPS频率管理器(316)可利用这些项来设置用卫星捕获的初始频率窗的中 心和宽度。一旦SPS接收机被初始化,SPS频率管理器316就可确定与上次良好的基于卫 星的位置锁定相关联的至少一个SPS频偏值。此值随后可被存储在SPS频率参数表317中 并用于在不存在来自基准振荡器参数表(314)的更好质量(例如,较小不定性)的频偏估 计之时进行后继初始化。由于所存储的上次良好锁定信息,因此在后继初始化时用于捕获 卫星并获得位置锁定的时间段可被缩短。图3中所示的方面从SPS接收机的立场而言是被 动的,且所存储的SPS频偏值可被用于计算用来搜索SPS信号的中心频率的窗的中心和宽 度——该窗是由SPS接收机308使用的。在此方面,SPS频率参数表(317)中所存储的偏 倚值不被基准振荡器频率管理器(312)用来训练基准振荡器306。另外,存储在SPS频率参 数表317中的偏倚值不被基准振荡器管理器312用于另外校正基准振荡器误差以帮助对无 线通信信号的调制/解调。另外,在此方面,仅SPS接收机使用此频率信息;电话(例如,任 何无线通信系统)上没有其他系统使用此信息。SPS频率管理器包括用于确定SPS频偏估计的软件模块(318)以及用于更新SPS 偏倚估计以存储在SPS频率参数表317中的软件模块(320)。这些软件模块将在以下使用 图5和6中的流程图来描述。软件和SPS基准振荡器频偏值可被存储在非易失性存储器中,该非易失性存储器 可以在MC 310的板上,然而,在其他方面,此存储器可驻留在单独的芯片封装上。除SPS频 偏估计以外,诸如频率不定性等其他参数也可被用于计算频率搜索窗的中心和/或宽度。 所存储的项可连同简单算法一起被用于更新SPS频率参数表317中的值以供MC 310的后 继使用。如将在其他方面(图7到8中所示)中描述的,针对SPS确定的信息可能有益于无线通信系统中所用 的其他技术以及可用于改善的导航卫星捕获时间。虽然在图3中仅示出一个无线通信系统304,但是应当理解,在本发明的其他方面 中可使用一个以上的无线通信系统。例如,通过使用多模无线设备,不同的无线通信系统 (例如,CDMA、TDMA、Wi-Fi等)可存在于无线设备中以便接入各种不同的网络。取决于无 线设备和网络,这些不同的无线通信系统可彼此单独地操作,或者可同时操作。此外,虽然在图3中仅示出了一个SPS 308,但是应当理解在本发明的其他方面中 可在无线设备300中使用一个以上的SPS 308以执行定位和/或导航功能。图4是图解了用于对SPS接收机执行被动频偏校正的示例性方法400的顶级流程 图。最初,该方法可始于使移动控制器(MC) 310选择来自不同技术的具有最低误差的基准 振荡器参数(框402)。这些参数可包括可被存储在基准振荡器参数表314和/或SPS频率 参数表317中的频偏和不定性。在这点上,可能已使用与无线通信系统304或SPS接收机 308相关联的技术产生了频偏参数。一旦从基准振荡器参数表314或SPS频率参数表317 读取了最佳频偏和不定性,则MC 310就可使用这些值来确定用于搜索SPS信号的SPS频率 窗的中心和宽度(框404)。搜索窗的这些中心和宽度可由MC 310提供给SPS接收机308 以初始化捕获过程(框406)。随后可作出确定以测试SPS接收机308是否获得良好卫星锁 定(框408)。如果没有捕获到卫星信号,则MC 310不更新SPS频率参数表317中的SPS频 偏值和/或不定性(框412)。如果SPS接收机308捕获到良好卫星锁定,则MC 310可使用 SPS频率管理器316来更新SPS频偏和/或不定性(框410)。如何执行频率更新并在随后 使用其的细节分别在以下图5和6的描述中给出。相应地,由于基于上次良好卫星锁定来更新频偏值,因此前述方法可被定义为用 于SPS本机振荡器管理的自适应方法。此技术可在不存在来自任何其他无线技术的任何更 好的基准振荡器管理器信息的情况下实现对初始SPS频率搜索空间的恰当偏倚并进一步 降低初始SPS频率不定性。此技术还可实现对初始SPS频率搜索空间的恰当偏倚,并进一 步降低诸如独立GNSS接收机、独立PND设备等独立定位设备中的初始SPS频率不定性。图5是图解了用于更新频偏参数以对SPS接收机308进行被动校正的示例性过程 500的流程图。此过程可以是SPS频率管理器316的部分,且更具体地,可在频偏估计确定 (FBED)模块318中实现。在其中可调谐基准振荡器被用于SPS LO生成的方面中,此模块可提供经更新SPS 频偏估计、与偏倚估计相关联的可调谐基准振荡器频率控制值以及与这些值相关联的时间 (例如,时间戳)——所有这些皆被存储在SPS频率参数表317中——作为输出。最初,输入参数可被传递到此模块(框502),这些输入可包括当前可调谐基准振 荡器频率控制值、当前频偏估计、以及当前时间值(其可以是例如SPS时间戳、TS—其可 以是自1980年1月6日起的秒数)。可调谐基准振荡器频率控制值可以是数字量(例如, 12比特带符号整数值),而当前频偏估计可以是可对应于当前值的时变量。可执行条件运 算来确定是否已初始化SPS频率参数表(317)中的基准振荡器频率控制值和频偏值。若否, 则可用输入参数初始化这些参数(框528),且可递增计数器(框530)。此计数器可被叫做 “置信度计数器”,并且其可代表对当前SPS频偏估计值的质量度量。置信度计数器值越高, 则可认为频偏估计越准确。如果在框504中确定已初始化了这些参数,则可执行另一条件 运算以确定置信度计数器是否为零(框506)。若是,则可用输入参数来初始化SPS频率参数表中的基准振荡器频率控制值和频偏估计(框524),且可递增置信度计数器(框526)。如果在框506确定置信度计数器不为零,则在当前输入频偏估计和SPS频率参数 表317中的当前频偏估计并非与相同的可调谐基准振荡器频率控制值相关联的情况下, FBED模块318可调节该当前输入频偏估计以在计算新频偏时恰当地计入这两者之间的Δ ; 另外所得频率不定性应当被放大以计入所估计的可调谐基准振荡器灵敏度的相关联误差。另外,当在框508中调节输入SPS频偏估计时,可计入VCO龄期。

随后可在条件运算中对经调节的频偏值执行健全性(sanity)检验(框510)以检 测结果是否在预期或可接受范围之外。如果这些参数没有通过健全性检验,则可递减置信 度计数器(框516),并且可执行另一检验来查看置信度计数器是否为零(框518)。若其不 为零,则SPS频率参数不被更新,且方法500完成。如果置信度计数器为零,则SPS频率参 数值被重置为SPS频率参数表317中设置的默认值,且方法500完成。如果在条件框510中,经调节的参数通过健全性检验,则可使用经调节的参数来 更新SPS频率表(317)中的基准振荡器频率控制和偏倚估计。而且,与基准振荡器参数相 关联的SPS时间戳也可被传递作为输出。在各个方面中,可使用滤波器来调理基准振荡器 偏倚估计。滤波器可以是例如具有1/4增益的单极点IIR滤波器。在更新了输出值之后, 如果置信度计数器小于最大值(例如,255),则可递增该置信度计数器(框514)。方法500 可在随后结束,从而将经更新的基准振荡器频率控制值和偏倚估计、以及与这些相关联的 时间(例如,SPS时间戳)存储到SPS频率参数表(317)中。在其中自激基准振荡器被用于SPS LO生成的方面中,可应用相同的流程图,除现 在基准振荡器为自激且因而不具有压控之外(例如,自激基准振荡器频率控制值可被设为 0且不变)。图6是图解了用于读取所存储的频偏、所存储的基准振荡器频率控制值、及所存 储的与之相关联的时间、和当前基准振荡器频率控制值和当前时间戳,以及确定经调节的 SPS频偏值和相应频率不定性的示例性过程600的流程图。此过程可以是SPS频率管理器 316的部分,且更具体地,可在频偏估计更新(FBEU)模块320中实现。最初,FBEU模块320可接收最近存储的基准振荡器频率控制值(对应自激基准振 荡器设为0且不变)、与所存储的基准振荡器频率控制值相关联的时间、及相应的所存储的 基准振荡器频偏值、以及当前基准振荡器频率控制值和当前时间戳(框602)。这些所存储 的值可能通常基于先前的良好SPS卫星锁定,在此情形中,它们来自SPS频率参数表(317), 但是如果没有良好SPS卫星锁定,或者有更好的质量(例如,具有更小的频率不定性),则这 些所存储的值可能与同无线通信系统304相对应的其他技术相关联,在此情形中它们来自 基准振荡器参数表(314)。可执行条件运算以确定所存储的参数(例如,SPS频率参数表(317)和/或基准 振荡器参数表(314))是否在FBED模块318中被初始化,或者置信度计数器是否低于阈值 (框604)。若此为真,则SPS频偏可被“调节”成零,且频率不定性被设为在计入龄期情况 下的最大基准振荡器误差(框612)。如果基准振荡器参数表(314)被确定为有更小不定性,则可使用它们。若否,则如 果在框604中确定SPS参数在SPS频率参数表(317)中被初始化,且置信度计数器并不过 低(即,SPS参数估计方面的置信度是足够的),则在FBED模块318中确定的频偏值可被使用并根据需要被进一步调节(框608)。之后,可在计入基准振荡器的龄期的情况下确定频 率不定性(框610)。在其中可调谐基准振荡器被用于基准振荡器306的方面中,如果新的基准振荡器 频率控制值(作为输入)与当前存储在SPS频率参数表(317)中的那个相同,则不需要偏 倚调节。如果不同,则可调节输入基准振荡器频偏以计及相应的频率差。此外,可增大频率 不定性以计及所估计的基准振荡器灵敏度中的相关联误差(框608)。此步骤在其中使用自 激振荡器的方面中是无关的,因此可被跳过。 图7是对整个设备使用频偏校正的示例性无线通信和导航设备700的框图。无线 设备700可以是具有定位和/或导航功能的任何类型的无线设备,并且可包括例如蜂窝电 话、智能电话、个人数字助理、膝上型计算机等。无线设备700可包括可被连接至一个或多个天线702的无线通信系统704。无线 通信系统704包括用于与无线基站通信和/或检测去往/来自其的信号、和/或与其他无 线设备直接通信的合适的设备、硬件和/或软件。无线通信系统可包括发射机/接收机模 块,这些模块利用实现对所发射/接收的通信信号的准确上变频/下变频(例如,频率变 换)的外部基准振荡器706。无线设备700可包括用户接口 722,后者可包括任何允许用户与移动设备700交 互的合适的接口系统,诸如麦克风/扬声器728、键盘726、和显示器724。麦克风/扬声器 728使用无线通信系统704提供语音通信服务。键盘726包括供用户输入用的任何合适的 按钮。显示器724包括任何合适的显示器,诸如比方背光IXD显示器。在一个方面,无线通信系统704可包括适于与无线基站的CDMA网络通信的CDMA 通信系统;然而,在其他方面,无线通信系统可包括其他类型的蜂窝电话网络,诸如比方 TDMA或GSM。另外,可使用任何其他类型的无线组网技术,比方Wi-Fi (802. llx)、WiMax等。移动控制系统(MC) 710可被连接至无线通信系统704,并且可包括提供标准处理 功能以及其他计算和控制功能的微处理器。MC 710还可包括用于存储用来执行无线设备 700内所编程的功能的数据和软件指令的板上存储器。MC 710还可利用外部存储器(未示 出)以供附加存储。与本公开的各方面相关联的软件功能的细节将在以下更详细地讨论。定位系统可被设置在无线设备700内。在一个方面,定位系统可包括SPS接收机 708。SPS接收机708可被连接至一个或多个天线702、MC 710、和基准振荡器706,且包括 任何用于接收和处理SPS信号的合适硬件和/或软件。SPS接收机708根据需要从其他系 统请求信息和操作,并执行使用经由任何合适的AFLT算法、SPS算法、或AFLT和SPS算法 的组合(A-SPS)所获得的测量来确定无线设备的位置所需的计算。SPS接收机708可利用与用于处理无线通信系统704的信号相同的基准振荡器 706来处理收到的SPS信号。具备共享基准振荡器可提供无线设备700提高的功率效率和 降低的成本的优点。为了将可能具有不同的频率要求的每个系统纳入无线设备700的板 上,每个系统从共享基准振荡器706生成在所需频率上的属于自己的本机振荡器(LO)信 号。作为示例,为了同时接收SPS信号和接收/发射无线通信信号,SPS接收机708和无线 通信系统704可采用分开的频率合成器来根据每个系统的需要生成不同频率的本机振荡 器信号(LO)。基准振荡器706可以是可调谐基准振荡器——诸如压控晶振(VCXO)或压控温度补偿晶振(VCTCXO),其中振荡频率可由电压控制,或者,如在此方面中那样,可由数字压控 值来控制。振荡频率中归因于温度(和/或其他误差源)的不合意变动可被补偿以提升准 确度。此类误差及其相关联的补偿在以下更详细地描述。 在另一方面,基准振荡器706可以是自激本机振荡器,诸如晶振(XO)或温度补偿 晶振(TCXO)。振荡频率中归因于温度(和/或其他误差源)的不合意变动可经由在无线设 备的板上的每个个体系统——诸如每个系统的LO的下游的SPS接收机708和/或无线通 信系统704——中应用校正来补偿。软件模块和数据表可驻留在存储器中,且被MC 710用来在或者无线通信系统704 或者SPS接收机708被初始化时管理基准振荡器706中的误差和偏倚。即,基准振荡器频率 管理器712可被用于提供各种频偏估计,这些频偏估计可以基于系统的先前状态、温度和/ 或基准振荡器的龄期。这些估计通常可具有可以是以百万分率(ppm)度量的不同准确度。 基准振荡器频率误差以及相关联的不定性两者可被存储在基准振荡器参数表714中。当无 线通信或SPS系统被初始化时,基准振荡器频率管理器712可选择具有最低相关联误差的 频偏估计。此偏倚值随后可被用于对无线通信系统的信号进行恰当地捕获、跟踪和/或频 率变换以及对SPS系统的信号进行捕获、跟踪和/或解调。存储在基准振荡器参数表714中的频偏值可包括在基准振荡器被制成时由制造 商提供的指定所用基准振荡器的“优良性”的硬编码默认值;从网络供应商推入设备中的值 (其准确度可不同,这取决于例如WCDMA、GSM、lx/D0等网络类型);基于测得温度和/或基 准振荡器的龄期的值;以及基于在无线通信系统锁定到供应商的载波频率之后推导出的最 近良好系统值(RGS)的值。RGS值可被改进并存储,因为在操作期间,无线通信系统704可 使用频率跟踪环路来确定载波频率的漂移。这可解决归因于基准振荡器偏倚和漂移的频率 误差。更新的值可被存储为基准振荡器参数表714中的最近良好系统值。在此方面,在SPS接收机的初始化期间,基准振荡器频率管理器712基于来自所有 无线系统(通信和SPS)的最佳可用信息来提供基准振荡器频偏,由此缩短用于捕获卫星的 时间段。所存储的XO频偏值可既被用在无线通信系统(704)的初始化期间以捕获/接收 和传送无线通信数据,又被用在SPS接收机(708)的初始化期间以进行SPS信号捕获。无线系统和SPS系统两者可从彼此对基准振荡器的“知识”获益,因为两者皆被允 许使用基准振荡器频率管理器712来既更新又使用基准振荡器频率参数表(714)。在当自激振荡器被用于基准振荡器(706)时的情形中,所存储的基准振荡器频 偏值可以“被动”方式来使用,这意味着频偏校正可能不被直接用来调节自激基准振荡器 (706)。更确切地,将所有基准振荡器校正用于设备的每个个体子系统中的其他地方以对其 信号进行恰当捕获、跟踪和/或调制/解调。例如,所存储的基准振荡器频偏值被用于计算 用来搜索SPS信号的窗的中心和宽度,如以上在图3中所示的。所存储的基准振荡器频偏 值也可被用于计算用来搜索无线通信信号的窗的中心和宽度。在其中可调谐振荡器被用于基准振荡器(706)的情形中,所存储的基准振荡器频 偏值被以“主动”方式使用,这意味着频偏校正可被直接用来调节可调谐基准振荡器(706) 而非应用这些校正来软件中调节频率搜索窗的中心和宽度。在此方面中,无线通信系统 (704)和SPS接收机(708)两者推导出的可调谐基准振荡器频率参数可被直接用于调谐可 调谐基准振荡器(706),以使得收到SPS信号和收到/传送的无线通信信号能被准确地进行频率变换(在前一情形中从其RF载波下变频至基带以及在后一情形中下变频/上变频)。软件和基准振荡器频偏值可被存储在非易失性存储器中,该非易失性存储器可以 在MC 710的板上,然而,在其他方面,此存储器可驻留在单独的芯片封装上。除基准振荡器 频偏估计以外,诸如频率不定性等其他参数也可被存储在基准振荡器参数表714中以供XO 管理器710后继使用。虽然在图7中仅示出一个无线通信系统704,但是应当理解,在本发明的其他方面 中可使用一个以上的无线通信系统。例如,通过使用多模无线设备,不同的无线通信系统 (例如,CDMA、TDMA、Wi-Fi等)可存在于无线设备中以便接入各种不同的网络。取决于无 线设备和网络,这些不同的无线通信系统可彼此单独地操作,或者可同时操作。

此外,虽然在图7中仅示出了一个SPS 708,但是应当理解在本发明的其他方面中 可在无线设备700中使用一个以上的SPS 708以执行定位和/或导航功能。图8是图解了用于对SPS接收机执行被动频偏校正的示例性过程800的顶级流程 图。最初,该方法可始于使移动控制器(MC) 710选择来自不同技术的具有最低误差的基准 振荡器参数(框802)。这些参数包括可被存储在基准振荡器参数表714中的频偏和不定 性。在这点上,可能已使用与无线通信系统704或SPS接收机708相关联的技术产生了频 偏参数。一旦从基准振荡器参数表714读取了最佳频偏和不定性,则MC 710就可使用这些 值来精细地调谐用于搜索SPS信号的中心频率的SPS频率窗的中心和宽度(框806)。搜 索窗的这些中心和宽度可由MC 310提供给SPS接收机308以助益初始化捕获过程的初始 化。随后可作出确定以测试SPS接收机708是否获得良好卫星锁定(框808)。如果没有捕 获到卫星信号,则MC 710不更新基准振荡器参数表714中的基准振荡器频偏值和/或不定 性(框812)。如果SPS接收机708捕获到良好卫星锁定,则MC 710可使用XO频率管理器 712来更新基准振荡器频偏和/或不定性(框810)。相应地,由于基于上次良好卫星锁定来更新频偏值,因此前述方法可被定义为用 于本机振荡器管理的自适应方法。此技术可在不存在来自任何其他无线技术的任何更好的 XO管理信息的情况下实现对初始SPS频率搜索空间的恰当偏倚并进一步降低初始SPS频率 不定性。本领域技术人员将领会,信息和信号可使用各种不同技术和技艺中的任何一种来 表示。例如,贯穿上面说明始终可能被述及的数据、指令、命令、信息、信号、比特、码元、和码 片可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子、或其任何组合来表示。此外,本领域技术人员将认识到,结合本文中公开的方面描述的各种说明性逻辑 框、模块、电路、和算法步骤可被实现为电子硬件、计算机软件、或两者的组合。为清楚地说 明硬件与软件的这一可互换性,各种说明性组件、框、模块、电路、和步骤在上面是以其功能 集的形式作一般化描述的。此类功能集是被实现为硬件还是软件取决于具体应用和强加于 整体系统的设计约束。技术人员可针对每种特定应用以不同方式来实现所描述的功能集, 但此类设计决策不应被解释为致使脱离本发明的范围。结合本文公开的方面描述的方法、序列和/或算法可直接在硬件中、在由处理器 执行的软件模块中、或在这两者的组合中体现。软件模块可驻留在RAM存储器、闪存、ROM存 储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或本领域中所知的任 何其他形式的存储介质中。示例性存储介质耦合到处理器以使得该处理器能从/向该存储介质读取和写入信息。在替换方案中,存储介质可以被整合到处理器。
因此,本发明的一方面可包括体现用于管理具有定位功能的无线设备中的本机振 荡器的方法的计算机可读介质。相应地,本发明并不限于所例示示例且任何用于执行文本 所描述的功能的手段被包括在本发明的方面中。
尽管前面的公开示出了本发明的例示说明性方面,但是应当注意在其中可作出各 种变更和修改而不会脱离本发明如所附权利要求定义的范围。根据本文中所描述的本发明 的各方面的方法权利要求中的功能、步骤和/或动作无需以任何特定次序执行。此外,尽管 本发明的要素可能是以单数来描述或主张权利的,但是复数也是已构想了的,除非显式地 声明了限定于单数。
权利要求
1.一种用于管理无线设备内的基准振荡器的方法,包括选择与最低基准振荡器误差相关联的基准振荡器参数,其中所述选择是基于使用所述 无线设备内的不同技术推导出的基准振荡器参数的; 基于所选基准振荡器参数捕获卫星; 计算基于卫星的位置锁定; 确定所述基于卫星的位置锁定的质量;以及根据所述基于卫星的位置锁定的所述质量更新所述基准振荡器参数。
2.如权利要求1所述的方法,其特征在于,所述基准振荡器包括可调谐基准振荡器或 自激基准振荡器,并且所述基准振荡器参数包括可调谐振荡器参数或自激基准振荡器参 数,所述方法还包括使用所述基准振荡器参数确定搜索窗的频率中心和宽度;以及 使用所述频率中心和搜索宽度来初始化或重新初始化SPS接收机。
3.如权利要求2所述的方法,其特征在于,所述可调谐基准振荡器包括压控晶振 (VCXO)或压控温度补偿晶振(VCTCXO),并且此外其中所述自激基准振荡器包括晶振(XO) 或温度补偿晶振(TCXO)。
4.如权利要求2所述的方法,其特征在于,还包括根据所述基于卫星的位置锁定的所述质量确定基准振荡器参数;以及 当所述无线设备成功地确定位置锁定时,存储所述基准振荡器参数。
5.如权利要求4所述的方法,其特征在于,所述基准振荡器参数包括基准振荡器频偏、 基准振荡器频偏不定性、以及确定所述基准振荡器参数的时间。
6.如权利要求5所述的方法,其特征在于,所述基准振荡器参数包括基准振荡器频率 控制值。
7.如权利要求4所述的方法,其特征在于,还包括将所述基准振荡器参数存储在包含 根据所述无线设备中的所述各种技术推导出的多个基准振荡器参数的表中。
8.如权利要求4所述的方法,其特征在于,还包括使用所述基准振荡器参数确定所述频率中心和搜索窗宽度;以及 使用所述频率中心和搜索窗宽度来初始化或重新初始化所述无线设备中的至少一个 接收机。
9.如权利要求1所述的方法,其特征在于,所述技术包括通信系统和卫星定位系统。
10.如权利要求9所述的方法,其特征在于,所述通信网络包括CDMA网络、TDMA网络和 Wi-Fi网络中的至少一者。
11.如权利要求9所述的方法,其特征在于,所述卫星定位系统包括全球定位系统 (GPS)。
12.如权利要求1所述的方法,其特征在于,所述基准振荡器包括可调谐基准振荡器, 并且所述基准振荡器参数包括可调谐基准振荡器参数,所述方法还包括使用所述基准振荡器参数确定所述频率中心和搜索窗宽度;以及 使用所确定的可调谐基准振荡器参数来调谐可调谐基准振荡器。
13.如权利要求12所述的方法,其特征在于,所述可调谐基准振荡器包括压控晶振 (VCXO)或压控温度补偿晶振(VCTCXO)。
14.如权利要求12所述的方法,其特征在于,还包括根据所述基于卫星的位置锁定的所述质量确定所述基准振荡器参数;以及 当所述无线设备成功地确定所述基于卫星的位置锁定时,存储所述基准振荡器参数。
15.如权利要求14所述的方法,其特征在于,所述基准振荡器参数包括基准振荡器频 率控制值、基准振荡器频偏、基准振荡器频偏不定性、以及确定所述基准振荡器参数的时 间。
16.如权利要求15所述的方法,其特征在于,还包括将所述基准振荡器参数存储在包含根据所述无线设备中的所述各种技术推导出的多 个基准振荡器参数的表中。
17.如权利要求16所述的方法,其特征在于,还包括使用所述基准振荡器参数确定频率中心和搜索窗宽度;以及使用所述频率中心和所述搜索窗宽度来初始化或重新初始化与所述无线设备中的所 述各种技术的任一种相关联的至少一个接收机。
18.如权利要求12所述的方法,其特征在于,所述各种技术包括通信系统和卫星定位 系统。
19.如权利要求18所述的方法,其特征在于,所述通信系统包括CDMA网络、TDMA网络 和Wi-Fi网络中的至少一者。
20.如权利要求18所述的方法,其特征在于,所述卫星定位系统包括全球定位系统 (GPS)。
21.如权利要求15所述的方法,其特征在于,还包括 接收当前基准振荡器频率控制值和当前基准振荡器频偏估计; 调节所述收到基准振荡器频偏估计;对所述经调节的基准振荡器频偏估计执行健全性检验;以及 基于所述经调节的基准振荡器频偏估计确定基准振荡器参数以供存储。
22.如权利要求21所述的方法,其特征在于,还包括 递增代表所确定的基准振荡器参数的置信度的计数器。
23.如权利要求22所述的方法,其特征在于,还包括当所存储的基准振荡器参数已被确定且所述置信度足够时,调节所述收到频偏估计;以及基于所述频偏估计的龄期确定基准振荡器频率不定性。
24.如权利要求23所述的方法,其特征在于,还包括当所存储的基准振荡器参数尚未被初始化时或者当所述置信度不足时,将所述当前基 准振荡器频偏估计重置为零,并将所述当前基准振荡器频率不定性重置为最大值。
25.一种使用多种技术管理基准振荡器的具有定位功能的无线设备,包括 无线通信系统;卫星定位系统(SPS)接收机;连接至所述无线通信系统和SPS接收机的基准振荡器;以及连接至所述基准振荡器、SPS和无线通信系统的移动控制器;以及连接至所述移动控制器的存储器,其中所述存储器存储基准振荡器参数表和指令,所述指令使所述移动控制器选择与最低基准振荡器误差相关联的基准振荡器参数,其中所述选择是基于使用无线 设备内的不同技术推导出的基准振荡器参数的; 基于所选基准振荡器参数捕获卫星; 计算基于卫星的位置锁定; 确定所述基于卫星的位置锁定的质量;以及 根据所述基于卫星的位置锁定的所述质量更新所述基准参数。
26.如权利要求25所述的设备,其特征在于,所述基准振荡器包括或者可调谐基准振 荡器或者自激基准振荡器,并且所述基准振荡器参数包括可调谐基准振荡器参数或自激基 准振荡器参数,并且另外其中所存储的指令使所述处理器使用所述基准振荡器参数确定搜索窗的频率中心和宽度;以及 使用所述频率中心和搜索宽度初始化所述SPS接收机。
27.如权利要求26所述的设备,其特征在于,所述可调谐基准振荡器包括压控晶振 (VCXO)或压控温度补偿晶振(VCTCXO),和/或所述自激基准振荡器包括晶振(XO)或温度 补偿晶振(TCXO)。
28.如权利要求26所述的设备,其特征在于,所存储的指令还使所述处理器 基于所述位置锁定的质量确定基准振荡器参数;以及当所述无线设备成功地确定其位置时,存储所述基准振荡器参数。
29.如权利要求28所述的设备,其特征在于,所述基准振荡器参数包括基准振荡器频 偏、基准振荡器频偏不定性、以及确定所述基准振荡器参数的时间。
30.如权利要求25所述的设备,其特征在于,所述基准振荡器参数包括基准振荡器频 率控制值。
31.如权利要求29所述的设备,其特征在于,所存储的指令还使所述处理器将所述基 准振荡器参数存储在包含根据所述无线设备中的所述各种技术推导出的多个基准振荡器 参数的表中。
32.如权利要求25所述的设备,其特征在于,所存储的指令使所述处理器 使用所述基准振荡器参数确定搜索窗的频率中心和宽度;以及使用所述频率中心和搜索窗宽度来初始化或重新初始化与所述无线设备中的所述各 种技术的任一种相关联的至少一个接收机。
33.如权利要求25所述的设备,其特征在于,所述各种技术与所述无线通信系统和SPS 接收机相关联。
34.如权利要求33所述的设备,其特征在于,所述通信系统包括CDMA系统、TDMA系统 和Wi-Fi系统中的至少一者。
35.如权利要求33所述的设备,其特征在于,所述SPS接收机包括全球定位系统(GPS) 接收机。
36.如权利要求25所述的设备,其特征在于,所述基准振荡器包括可调谐振荡器,并且 所述基准振荡器参数包括可调谐基准振荡器参数,另外其中所存储的指令使所述处理器基于所述基准振荡器参数确定搜索窗的频率中心和宽度;以及 使用所确定的基准振荡器参数调节所述可调谐振荡器。
37.如权利要求36所述的设备,其特征在于,所述可调谐振荡器包括压控晶振(VCXO) 或压控温度补偿晶振(VCTCXO)。
38.如权利要求36所述的设备,其特征在于,所存储的指令还使所述处理器 基于所述位置锁定的质量确定基准振荡器参数;以及当所述无线设备成功地计算出其位置时,存储所述基准振荡器参数。
39.如权利要求38所述的设备,其特征在于,所述基准振荡器参数包括基准振荡器频 率控制值、基准振荡器频偏、基准振荡器频偏不定性、以及进行确定的时间。
40.如权利要求39所述的设备,其特征在于,所述基准振荡器参数表存储根据各种技 术推导出的多个基准振荡器参数。
41.如权利要求40所述的设备,其特征在于,所存储的指令使所述处理器 使用所述基准振荡器参数确定频率中心和搜索窗宽度;以及使用所述频率中心和所述搜索窗宽度来初始化或重新初始化与所述无线设备中的所 述各种技术的任一种相关联的至少一个接收机。
42.如权利要求31所述的设备,其特征在于,所述各种技术与所述无线通信系统和SPS 接收机相关联。
43.如权利要求42所述的设备,其特征在于,所述无线通信系统包括CDMA系统、TDMA 系统和Wi-Fi系统中的至少一者。
44.如权利要求43所述的设备,其特征在于,所述SPS接收机包括全球定位系统(GPS) 接收机。
45.一种使用多种技术管理基准振荡器的具有定位功能的无线设备,包括用于选择与最低基准振荡器误差相关联的基准振荡器参数的装置,其中所述选择是基 于使用所述无线设备内的不同技术推导出的基准振荡器参数的; 用于基于所选基准振荡器参数捕获卫星的装置; 用于计算基于卫星的位置锁定的装置; 用于确定所述基于卫星的位置锁定的质量的装置;以及用于根据所述基于卫星的位置锁定的所述质量更新所述基准振荡器参数的装置。
46.如权利要求45所述的设备,其特征在于,所述基准振荡器包括可调谐基准振荡器 或自激基准振荡器,并且所述基准振荡器参数包括可调谐振荡器参数或自激基准振荡器参 数,所述设备还包括用于使用所述基准振荡器参数确定搜索窗的频率中心和宽度的装置;以及 用于使用所述频率中心和搜索宽度来初始化或重新初始化SPS接收机的装置。
47.如权利要求46所述的设备,其特征在于,所述可调谐基准振荡器包括压控晶振 (VCXO)或压控温度补偿晶振(VCTCXO),并且此外其中所述自激基准振荡器包括晶振(XO) 或温度补偿晶振(TCXO)。
48.如权利要求2所述的设备,其特征在于,还包括用于根据所述基于卫星的位置锁定的所述质量确定基准振荡器参数的装置;以及 用于当所述无线设备成功地确定位置锁定时存储所述基准振荡器参数的装置。
49.如权利要求48所述的设备,其特征在于,所述基准振荡器参数包括基准振荡器频 偏、基准振荡器频偏不定性、以及确定所述基准振荡器参数的时间。
50.如权利要求49所述的设备,其特征在于,所述基准振荡器参数包括基准振荡器频 率控制值。
51.如权利要求48所述的设备,其特征在于,还包括用于将所述基准振荡器参数存储 在包含根据所述无线设备中的所述各种技术推导出的多个基准振荡器参数的表中的装置。
52.如权利要求48所述的设备,其特征在于,还包括用于使用所述基准振荡器参数确定所述频率中心和搜索窗宽度的装置;以及用于使用所述频率中心和搜索窗宽度来初始化或重新初始化所述无线设备中的至少 一个接收机的装置。
53.如权利要求45所述的设备,其特征在于,所述技术包括通信系统和卫星定位系统。
54.如权利要求53所述的设备,其特征在于,所述通信网络包括CDMA网络、TDMA网络 和Wi-Fi网络中的至少一者。
55.如权利要求53所述的设备,其特征在于,所述卫星定位系统包括全球定位系统 (GPS)。
56.如权利要求45所述的设备,其特征在于,所述基准振荡器包括可调谐基准振荡器, 并且所述基准振荡器参数包括可调谐基准振荡器参数,所述设备还包括用于使用所述基准振荡器参数确定频率中心和搜索窗宽度的装置;以及用于使用所确定的可调谐基准振荡器参数来调谐可调谐基准振荡器的装置。
57.如权利要求56所述的设备,其特征在于,所述可调谐基准振荡器包括压控晶振 (VCXO)或压控温度补偿晶振(VCTCXO)。
58.如权利要求56所述的设备,其特征在于,还包括用于根据所述基于卫星的位置锁定的所述质量确定所述基准振荡器参数的装置;以及用于当所述无线设备成功地确定所述基于卫星的位置锁定时存储所述基准振荡器参 数的装置。
59.如权利要求58所述的设备,其特征在于,所述基准振荡器参数包括基准振荡器频 率控制值、基准振荡器频偏、基准振荡器频偏不定性、以及确定所述基准振荡器参数的时 间。
60.如权利要求15所述的设备,其特征在于,还包括用于将所述基准振荡器参数存储 在包含根据所述无线设备中的所述各种技术推导出的多个基准振荡器参数的表中的装置。
61.如权利要求60所述的设备,其特征在于,还包括用于使用所述基准振荡器参数确定频率中心和搜索窗宽度的装置;以及用于使用所述频率中心和所述搜索窗宽度来初始化或重新初始化与所述无线设备中 的所述各种技术的任一种相关联的至少一个接收机的装置。
62.如权利要求56所述的设备,其特征在于,所述各种技术包括通信系统和卫星定位 系统。
63.如权利要求62所述的设备,其特征在于,所述通信系统包括CDMA网络、TDMA网络 和Wi-Fi网络中的至少一者。
64.如权利要求62所述的设备,其特征在于,所述卫星定位系统包括全球定位系统 (GPS)。
65.如权利要求60所述的设备,其特征在于,还包括用于接收当前基准振荡器频率控制值和当前基准振荡器频偏估计的装置; 用于调节所述收到基准振荡器频偏估计的装置; 用于对所述经调节的基准振荡器频偏估计执行健全性检验的装置;以及 用于基于所述经调节的基准振荡器频偏估计确定基准振荡器参数以供存储的装置。
66.如权利要求65所述的设备,其特征在于,还包括用于递增代表所确定的基准振荡器参数的置信度的计数器的装置。
67.如权利要求66所述的设备,其特征在于,还包括用于当所述基准振荡器参数已被确定且所述置信度足够时调节所述收到频偏估计的 装置;以及用于基于所述频偏估计的龄期确定基准振荡器频率不定性的装置。
68.如权利要求67所述的设备,其特征在于,还包括用于当所述基准振荡器参数尚未被初始化时或者当所述置信度不足时将所述当前基 准振荡器频偏估计重置为零并将所述基准振荡器频率不定性重置为最大值的装置。
69.一种包括用于使处理器执行操作的指令的计算机可读介质,包括用于选择与最低基准振荡器误差相关联的基准振荡器参数的指令,其中所述选择是基 于使用所述无线设备内的不同技术推导出的基准振荡器参数的; 用于基于所选基准振荡器参数捕获卫星的指令; 用于计算基于卫星的位置锁定的指令; 用于确定所述基于卫星的位置锁定的质量的指令;以及用于根据所述基于卫星的位置锁定的所述质量更新所述基准振荡器参数的指令。
70.如权利要求69所述的计算机可读介质,其特征在于,所述基准振荡器包括可调谐 基准振荡器或自激基准振荡器,并且所述基准振荡器参数包括可调谐振荡器参数或自激基 准振荡器参数,所述计算机可读介质还包括用于使用所述基准振荡器参数确定搜索窗的频率中心和宽度的指令;以及 用于使用所述频率中心和搜索宽度来初始化或重新初始化SPS接收机的指令。
71.如权利要求70所述的计算机可读介质,其特征在于,所述可调谐基准振荡器包括 压控晶振(VCXO)或压控温度补偿晶振(VCTCXO),并且此外其中所述自激基准振荡器包括 晶振(XO)或温度补偿晶振(TCXO)。
72.如权利要求70所述的计算机可读介质,其特征在于,还包括用于根据所述基于卫星的位置锁定的所述质量确定基准振荡器参数的指令;以及 用于当所述无线设备成功地确定位置锁定时存储所述基准振荡器参数的指令。
73.如权利要求72所述的计算机可读介质,其特征在于,所述基准振荡器参数包括基 准振荡器频偏、基准振荡器频偏不定性、以及确定所述基准振荡器参数的时间。
74.如权利要求73所述的计算机可读介质,其特征在于,所述基准振荡器参数包括基 准振荡器频率控制值。
75.如权利要求72所述的计算机可读介质,其特征在于,还包括用于将所述基准振荡 器参数存储在包含根据所述无线设备中的所述各种技术推导出的多个基准振荡器参数的 表中的指令。
76.如权利要求72所述的计算机可读介质,其特征在于,还包括用于使用所述基准振荡器参数确定所述频率中心和搜索窗宽度的指令;以及用于使用所述频率中心和搜索窗宽度来初始化或重新初始化所述无线设备中的至少 一个接收机的指令。
77.如权利要求69所述的计算机可读介质,其特征在于,所述技术包括通信系统和卫星定位系统。
78.如权利要求77所述的计算机可读介质,其特征在于,所述通信网络包括CDMA网络、 TDMA网络和Wi-Fi网络中的至少一者。
79.如权利要求77所述的计算机可读介质,其特征在于,所述卫星定位系统包括全球 定位系统(GPS)。
80.如权利要求69所述的计算机可读介质,其特征在于,所述基准振荡器包括可调谐 基准振荡器,并且所述基准振荡器参数包括可调谐基准振荡器参数,所述计算机可读介质 还包括用于使用所述基准振荡器参数确定频率中心和搜索窗宽度的指令;以及用于使用所确定的可调谐基准振荡器参数来调谐可调谐基准振荡器的指令。
81.如权利要求80所述的计算机可读介质,其特征在于,所述可调谐基准振荡器包括 压控晶振(VCXO)或压控温度补偿晶振(VCTCXO)。
82.如权利要求80所述的计算机可读介质,其特征在于,还包括用于根据所述基于卫星的位置锁定的所述质量确定所述基准振荡器参数的指令;以及用于当所述无线设备成功地确定所述基于卫星的位置锁定时存储所述基准振荡器参 数的指令。
83.如权利要求82所述的计算机可读介质,其特征在于,所述基准振荡器参数包括基 准振荡器频率控制值、基准振荡器频偏、基准振荡器频偏不定性、以及确定所述基准振荡器 参数的时间。
84.如权利要求83所述的计算机可读介质,其特征在于,还包括用于将所述基准振荡器参数存储在包含根据所述无线设备中的所述各种技术推导出 的多个基准振荡器参数的表中的指令。
85.如权利要求84所述的计算机可读介质,其特征在于,还包括用于使用所述基准振荡器参数确定频率中心和搜索窗宽度的指令;以及用于使用所述频率中心和所述搜索窗宽度来初始化或重新初始化与所述无线设备中 的所述各种技术的任一种相关联的至少一个接收机的指令。
86.如权利要求80所述的计算机可读介质,其特征在于,所述各种技术包括通信系统 和卫星定位系统。
87.如权利要求86所述的计算机可读介质,其特征在于,所述通信系统包括CDMA网络、 TDMA网络和Wi-Fi网络中的至少一者。
88.如权利要求86所述的计算机可读介质,其特征在于,所述卫星定位系统包括全球 定位系统(GPS)。
89.如权利要求83所述的计算机可读介质,其特征在于,还包括用于接收当前基准振荡器频率控制值和当前基准振荡器频偏估计的指令;用于调节所述收到基准振荡器频偏估计的指令;用于对所述经调节的基准振荡器频偏估计执行健全性检验的指令;以及 用于基于所述经调节的基准振荡器频偏估计确定基准振荡器参数以供存储的指令。
90.如权利要求89所述的计算机可读介质,其特征在于,还包括 用于递增代表所确定的基准振荡器参数的置信度的计数器的指令。
91.如权利要求90所述的计算机可读介质,其特征在于,还包括用于当所述基准振荡器参数已被确定且所述置信度足够时调节所述收到频偏估计的 指令;以及用于基于所述频偏估计的龄期确定基准振荡器频率不定性的指令。
92.如权利要求91所述的计算机可读介质,其特征在于,还包括用于当所述基准振荡器参数尚未被初始化时或者当所述置信度不足时将所述当前基 准振荡器频偏估计重置为零并将所述基准振荡器频率不定性重置为最大值的指令。
全文摘要
给出了一种用于管理无线设备内的基准振荡器的方法和设备。该方法包括选择与最低基准振荡器误差相关联的基准振荡器参数,其中该选择是基于使用无线设备内的不同技术推导出的基准振荡器参数的;基于所选基准参数捕获卫星;确定基于卫星的位置锁定的质量;以及根据基于卫星的位置锁定的质量更新基准振荡器参数。该无线设备包括无线通信系统;卫星定位系统(SPS)接收机;连接至无线通信系统和SPS接收机的基准振荡器;以及连接至基准振荡器、SPS和无线通信系统的移动控制器;以及连接至移动控制器的存储器,其中该存储器存储基准振荡器参数表和使移动控制器执行前述方法的指令。
文档编号H03J1/00GK102037646SQ200980119577
公开日2011年4月27日 申请日期2009年6月18日 优先权日2008年6月18日
发明者A·巴蒂亚, B·里斯提克, D·G·法默, E·M·西米克 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1