用于定位与计时年历的有效传送及管理的方法及设备的制作方法

文档序号:6214040阅读:210来源:国知局
用于定位与计时年历的有效传送及管理的方法及设备的制作方法
【专利摘要】提供一种用于由移动台将年历版本及年历识别报告给服务器的方法及设备。所述服务器比较所述移动台保持的所述年历版本及年历识别与所述服务器保持的年历版本及年历识别。所述服务器接着发送指令到所述移动台以针对所述移动台应保持的所述年历版本及年历识别而匹配所述年历版本及年历识别的服务器版本。
【专利说明】用于定位与计时年历的有效传送及管理的方法及设备
[0001]相关申请案的交叉引用
[0002]本申请案主张2012年4月4日申请的且题为“定位与计时年历的有效传送及管理的方法及设备(Methods and apparatus for efficient transport and management of aposit1ning&timing almanac) ”的第13/439,686号美国申请案的权益,所述申请案以引用的方式全文并入本文中。

【技术领域】
[0003]本发明大体上涉及通信系统,且更明确地说涉及用于在定位辅助服务器所支持的移动台处的定位与计时年历的有效传送及管理的方法及设备。

【背景技术】
[0004]无线通信系统经广泛部署以提供各种类型的通信内容,例如,语音、数据等等。这些系统可为能够通过共享可用系统资源(例如,带宽及发射功率)而支持与多个用户的通信的多址系统。此类多址系统的实例包含码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)、3GPP长期演进(LTE)系统、及正交频分多址(OFDMA)系统。
[0005]大体上,无线多址通信系统可同时支持多个无线终端的通信。每一终端经由前向及反向链路上的传输与一或多个基站通信。前向链路(或下行链路)指从基站到终端的通信链路,且反向链路(或上行链路)指从终端到基站的通信链路。可经由单入单出、多入单出或多入多出(MMO)系统建立此通信链路。本文所述的方法及设备可供常规无线系统过供MIMO系统使用。
[0006]MIMO系统使用用于数据传输的多个(Nt)发射天线及多个(Nk)接收天线。由Nt个发射天线及Nk个接收天线形成的MMO信道可分解为Ns个独立信道,其中Ns彡min {NT,NE}。Ns个独立信道中的每一者对应于一维度。如果利用由多个发射天线及接收天线产生的额外维度,那么MMO系统可提供改进的性能(例如,较高的吞吐量及/或较大的可靠性)。
[0007]MIMO系统可支持时分双工(TDD)及/或频分双工(FDD)系统。在TDD系统中,前向及反向链路传输在相同频率区上,使得互反性原理允许根据反向链路信道来估计前向链路信道。这使得当多个天线在基站处可用时基站能够提取前向链路上的传输波束成形增益。在FDD系统中,前向及反向链路传输在不同的频率区上。
[0008]由于移动台已变得具备越来越多的特征,已逐渐产生关于那些特征的所提供用途及可靠性。一个此类特征为位置定位,一股被称为全球定位系统(GPS)。大多数用户熟悉GPS系统且将其用于定位兴趣点或用于获得方向。地面无线电资源(例如,蜂窝式基站、TV广播、FM/AM无线电信号及WiFi存取点)由于移动台的增加可用性而在现今更广泛地用于定位。为了利用这些通信接收器以用于定位,必须将额外信息传递到移动台以供基于移动的定位使用。
[0009]常常被称为年历的信息包的大小快速生长,这是因为其覆盖较大区域的收发器连同其位置、覆盖范围及时钟校准资料的描述。以最低成本来有效地传递年历是重要的。在所属领域中存在有效年历传递及维护的需要,以减少移动台与服务器之间的不必要的传输。


【发明内容】

[0010]本文中所揭示的实施例提供用于年历版本控制的方法。所述方法包括通过移动台将年历版本及年历识别报告给服务器。所述移动设备接着接收来自服务器的指令以针对所述移动台应保持的所述年历版本及年历识别而匹配所述服务器所保持的所述年历版本及年历识别的服务器版本。
[0011]另一实施例提供用于年历版本的选择性下载的方法。服务器接收来自至少一个移动台的年历识别及年历版本。服务器接着比较所述至少一个移动台发送的所述年历版本及年历识别与所述服务器保持的年历版本及年历识别。所述服务器接着发送指令到所述移动台以针对至少一个移动台应保持的所述年历版本及识别而匹配所述年历版本及年历识别的服务器版本。
[0012]另一实施例提供用于年历版本控制的方法。所述方法在服务器基于特权设置而产生分区时开始。所述服务器接着从至少一个移动台接收针对基于最新版本、相关版本及所述特权设置中的至少一者的年历版本的请求。所述服务器比较服务器的年历版本与所述移动台所请求的版本。接着将所请求年历发送到移动台。
[0013]另一实施例提供用于年历版本的选择性下载的方法。所述方法包括以下步骤:由移动台请求基于最新版本、相关版本及特权设置中的至少一者的年历版本。所述移动台接着接收来自服务器的所请求版本且更新所述移动台保持的版本。
[0014]在另一实施例中提供一种用于年历版本控制的设备。所述设备包括:含有数据库的服务器,其中所述服务器结合用于数据聚合的处理器及用于比较处理器进行动作。发行数据库及分区数据库结合分区管理器处理器进行动作。所述设备还包含用于检查重新组织旗标及用于比较年历是否有版本改变的处理器。过程接着确定现有分区组织及比较现有分区与预定阈值大小。
[0015]另一实施例提供:用于由移动台将年历版本及年历识别报告给服务器的装置;用于接收来自服务器的指令以匹配所述移动台应保持的年历版本及年历识别的服务器版本的装置。
[0016]另一实施例提供用于年历版本的选择下载的设备。所述设备提供:用于请求基于最新版本、相关版本及特权设置中的至少一者的年历版本的装置;用于接收所请求的年历版本的装置;以及用于更新所述所请求版本的装置。
[0017]一额外实施例提供包括指令的机器可读非暂时性计算机可读媒体,所述指令在由处理器执行时致使所述处理器执行以下步骤:由移动台将年历版本及年历识别报告给服务器;及接收来自服务器的指令以针对所述移动台应保持的年历版本及年历识别而匹配所述服务器保持的年历版本及年历识别的服务器版本。另一实施例提供包括指令的机器可读非暂时性计算机可读媒体,所述指令在由处理器执行时致使所述处理器执行以下步骤:接收来自至少一个移动台的年历版本及年历识别;比较由所述至少一个移动台发送的年历版本及年历识别与所述服务器保持的年历版本及年历识别;及发送指令到移动台以针对所述至少一个移动台应保持的所述年历版本及识别而匹配年历版本及年历识别的服务器版本。

【专利附图】

【附图说明】
[0018]图1说明根据本发明的某些实施例的多址无线通信系统。
[0019]图2说明根据本发明的某些实施例的通信系统的框图。
[0020]图3为说明PTA系统架构的图。
[0021]图4说明PTA修订过程-数据聚合引擎与分区管理器的协调。
[0022]图5描绘PTA修订触发事件的实例。

【具体实施方式】
[0023]现在将参看图式来描述各种方面。在以下描述中,出于解释的目的,陈述许多特定细节以便提供对一或多个方面的透彻理解。然而,可显而易见的是,可在无这些特定细节的情况下实践此类方面。
[0024]如在本申请案中所使用,术语“组件”、“模块”、“系统”及类似者既定包含计算机相关实体,例如(但不限于)硬件、固件、硬件与软件的组合、软件或执行中的软件。举例来说,组件可为(但不限于为)在处理器上运行的进程、处理器、对象、可执行程序、执行线程、程序及/或计算机。通过说明,在计算装置上运行的应用程序与计算装置两者均可为组件。一或多个组件可驻留在进程及/或执行线程内,且组件可局部化于一个计算机上及/或分布在两个或两个以上计算机之间。另外,这些组件可从上面存储有各种数据结构的各种计算机可读媒体执行。所述组件可借助本地及/或远程进程,例如根据具有一或多个数据包的信号(例如,来自一个与本地系统、分布式系统中的另一组件及/或借助所述信号跨越例如因特网等网络与其它系统交互的组件的数据)来通信。
[0025]此外,本文中结合终端描述各个方面,终端可以是有线终端或无线终端。终端也可称为系统、装置、订户单元、订户台、移动台、移动设备、移动装置、远程台、远程终端、接入终端、用户终端、终端、通信装置、用户代理、用户装置或用户设备(UE)。无线终端可以是蜂窝式电话、卫星电话、无绳电话、会话启始协议(SIP)电话、无线本地环路(WLL)台、个人数字助理(PDA)、具有无线连接能力的手持式装置、计算装置,或连接到无线调制解调器的其它处理装置。此外,本文结合基站描述各种方面。基站可用于与无线终端通信,且也可称为接入点、节点B或某一其它术语。
[0026]此外,术语“或”既定意味着包括性“或”而非独占性“或”。即,除非另外规定或从上下文清楚可见,否则短语“X使用A或B”既定意味着自然包括性排列中的任一者。S卩,短语“X使用A或B”由以下例子中的任一者满足:X使用A ;X使用B ;或X使用A及B两者。另夕卜,如在本申请案及所附权利要求书中使用的冠词“一”应大体解释为意味着“一或多个”,除非另外规定或从上下文清楚可见表示单数形式。
[0027]本文所述的技术可用于各种无线通信网络,例如码分多址(CDMA)网络、时分多址(TDMA)网络、频分多址(FDMA)网络、正交FDMA(OFDMA)网络、单载波FDMA(SC-FDMA)网络等。术语“网络”及“系统”常常可互换使用。CDMA系统可实施例如通用地面无线电接入(UTRA)、CDMA2000 等无线电技术。UTRA 包含宽带 CDMA (W-CDMA)。CDMA2000 覆盖 IS-2000、IS-95及例如全球移动通信系统(GSM)的技术。
[0028]OFDMA网络可实施无线电技术,例如演进UTRA(E-UTRA)、电气电子工程师学会(IEEE) 802.1UIEEE 802.16、IEEE 802.20、Flash-OFDAM?等。UTRA、E-UTRA 及 GSM 是全球移动电信系统(UMTS)的部分。长期演进(LTE)是UMTS的使用E-UTRA的版本。UTRA、E-UTRA、GSM、UMTS及LTE描述于来自名为“第三代合作伙伴计划”(3GPP)的组织的文献中。CDMA2000描述与来自名为“第三代合作伙伴计划2”(3GPP2)的组织的文献中。在所属领域中已知这些各种无线电技术及标准。为了清楚起见,下文针对LTE描述所述技术的某些方面,且在下文大部分描述中使用LTE术语。应注意以说明方式来使用LTE术语,且本发明的范围并不限于LTE。而是,本文所述的技术可用于涉及无线传输的各种应用中,例如个人局域网(PAN)、体域网(BAN)、定位、蓝牙、GPS、UWB、RFID及类似者。此外,所述技术还可用于有线系统中,例如电缆调制解调器、基于光纤的系统及类似者。
[0029]利用单载波调制及频域均衡的单载波频分多址(SC-FDMA)具有与OFDMA系统中的那些类似的性能及基本上相同的整体复杂性。SC-FDMA信号可由于其固有单载波结构而具有较低峰值平均值功率比(PAPR)。SC-FDMA可用于上行链路通信中,其中较低PAPR在发射功率效率方面大大地有利于所述移动终端。
[0030]图1说明根据一个方面的多址无线通信系统100。接入点102 (AP)可包含多个天线群组,一个包含104及106,另一个包含108及110,且另一个包含112及114。在图1中,每一天线群组仅展示两个天线,然而,每一天线群组可利用更多或更少的天线。接入终端116 (AT)与天线112及114通信,其中天线112及114在下行链路或前向链路118上发射信息到接入终端116,且在上行链路或反向链路120上从接入终端116接收信息。接入终端122与天线106及108通信,其中天线106及108在下行链路或前向链路124上发射信息到接入终端122,且在上行链路或反向链路126上从接入终端122接收信息。在频分双工(FDD)系统中,通信链路118、120、124及126可使用不同频率进行通信。举例来说,下行链路或前向链路118可使用与上行链路或反向链路120所使用的不同的频率。
[0031]每一天线群组及/或其经设计以在其中通信的区域常常被称作接入点的扇区。在一方面中,天线群组各自经设计以与接入点102所覆盖区域的扇区中的接入终端通信。
[0032]在下行链路或前向链路118及124上的通信中,接入点的发射天线可利用波束成形以便针对不同接入终端116及122而改进下行链路或前向链路的信噪比(SNR)。此外,使用波束成形对随机分散在其覆盖区域中的接入终端进行发射的接入点对相邻小区中的接入终端的干扰比通过单个天线对所有其接入终端进行发射的接入点少。
[0033]接入点可为用于与终端通信的固定台,且也可被称作节点B、演进节点B(eNB)或某一其它术语。接入终端称作移动台、UE、无线通信装置、终端或某一其它术语。对于某些方面,AP 102或接入终端116、122中的任一者可利用所提出的TX回波消除技术来改进系统的性能。
[0034]图2为MMO系统200中的发射器系统210及接收器系统250的方面的框图。在发射器系统210处,将用于数个数据流的业务数据从数据源212提供到发射(TX)数据处理器214。本发明的实施例还可适用于图2中所示系统的有线等效物。
[0035]在一方面中,经由相应的发射天线来发射每一数据流。TX数据处理器214基于针对每一数据流而选择的特定译码方案来格式化、译码及交错所述数据流的业务数据以提供经译码数据。
[0036]可使用OFDM技术将每一数据流的经译码数据与导频数据多路复用。导频数据通常为以已知方式处理过的已知数据模式,且可在接收器系统处使用以估计信道响应。接着基于针对每一数据流而选择的特定调制方案来调制(例如,符号映射)所述数据流的经多路复用的导频及译码数据,所述特定调制方案例如为二进制相移键控(BPSK)、正交相移键控(QPSK)、M-PSK (其中M可为二的幂)或M-QAM(正交振幅调制)。可通过可与存储器232耦合的处理器230所执行的指令来确定每一数据流的数据速率、译码及调制。
[0037]接着将所有数据流的调制符号提供给TX MIMO处理器220,所述处理器可进一步处理所述调制符号(例如,用于OFDM)。TX MMO处理器220接着将Nt个调制符号流提供给Nt个发射器(TMTR) 222a至222t。在某些方面,TX MMO处理器220对数据流的符号及发射所述符号的天线应用波束成形权重。
[0038]每一发射器222接收及处理相应符号流以提供一或多个模拟信号,并且进一步调节(例如,放大、滤波及升频转换)所述模拟信号以提供适合于经由MMO信道发射的经调制信号。接着分别从Nt个天线224a至224t发射来自发射器222a至222t的Nt个经调制信号。
[0039]在接收器系统250处,由Nk个天线252a至252r来接收所发射经调制信号,且将来自每一天线252的所接收信号提供给相应接收器(RCVR) 254a至254r。每一接收器254调节(例如,滤波、放大及降频转换)相应的所接收信号,数字化所述经调解信号以提供样本,及进一步处理所述样本以提供对应“所接收”符号流。
[0040]RX数据处理器260接着基于特定接收器处理技术从Nk个接收器254接收及处理Ne个接收到的符号流以提供Nt个“检测到的”符号流。RX数据处理器260接着解调、解交错及解码每一经检测符号流以恢复数据流的业务数据。由RX处理器260进行的处理与发射器系统210处的TX MIMO处理器220及TX数据处理器214所执行的处理互补。
[0041]耦合到存储器272的处理器270制定反向链路消息。反向链路消息可包括与通信链路及/或接收到的数据流有关的多种类型的信息。反向链路消息接着由TX数据处理器238 (其还接收来自数据源236的数个数据流的业务数据)处理,由调制器280调制,由发射器254a至254r调节,且被发射回到发射器系统210。
[0042]在发射器系统210处,来自接收器系统250的经调制信号由天线224接收,由接收器222调节,由解调器240解调,且由RX数据处理器242处理,以便提取接收器系统250所发射的反向链路消息。
[0043]提供在导航辅助服务器所支持的移动台处的地面无线电资源年历的有效传送及管理的方法及设备。
[0044]年历版本控制经设计以最小化所述年历的频繁不必要修订以及移动台与服务器之间的所得数据事务。每一年历分区的变化经密切关注且取决于其重要性而经选择性更新及分布。所提出年历版本控制机制通过减少所述年历的任何不必要修订而最小化移动下载业务及时间。
[0045]服务器将待下载的年历分区列入优先,且建议其在移动台处的单个及有效管理。分区选择既定提供与移动台的当前位置最相关的分区的本地最佳化设置。分区管理建议减小了移动台处的分区管理的负担,同时保留移动设备保持其认为相关且重要的分区的权力。所提出服务器智能年历选择基于移动设备当前或过去上下文(例如,当前或过去定位、及当前或过去分区列表)而通过增强所下载年历与当前用户的上下文的相关性来最小化移动下载业务及时间。
[0046]关于蜂窝式网络(例如,BSA、SNA及其它)的辅助数据用以说明本文所述的设备的操作,然而,可结合任何地面无线电源以及从服务器提供到移动装置的任何一股定位、计时或上下文辅助信息来使用所述方法及设备以增强用户的定位或计时体验。
[0047]本文所述的年历版本控制机制通过减少不必要的年历修订来最小化移动设备下载业务及时间。另外,所提出的选择性下载通过根据给定移动台的特权设置及给定年历下载权限设置而实现选择性年历下载来保护实体(例如,无线运营商、建筑物业主或其它)的隐私性及特权。所提出多层移动存储器空间使移动设备能够受益于公开辅助年历及个性化移动历史(例如,频繁访问的地方)两者以及实现移动设备上具有不同速度及大小的多个存储器空间。
[0048]图3提供包含定位及计时辅助(PTA)服务器及PTA客户端的PTA系统的上下文的概述。定位及计时辅助(PTA)系统300提供定位及计时辅助给移动台或PTA客户端324以增强定位操作。定位及计时辅助包含定位辅助信息,例如地面无线电发射器位置、功率电平、预期范围或覆盖性、计时/频率偏差及稳定性以及用于导航卫星的数据。移动设备或PTA客户端324使用所述定位及计时辅助来寻找用于所述用户的当前定位活动的辅助信息。举例来说,当观测蜂窝式基站时,如果基站包含在移动台的存储器中的定位及计时辅助中作为用以初始化定位计算的种子位置,那么移动台可立即使用所述基站的位置。此由于移动台不需要等待来自远程服务器的辅助而节省了时间及资源。
[0049]定位及计时辅助系统300包括PTA服务器310及PTA客户端324。PTA服务器310包含与年历数据库314介接的版本控制管理器312。年历数据库314进行对分区收集器318的输入。分区收集器318接收来自上载管理器316的上载且提供信息给下载管理器320。
[0050]上载管理器316接收来自PTA客户端324的上载/下载管理器326的下载请求。继而,下载管理器320将所请求下载提供给PTA客户端324,具体来说上载/下载管理器326。PTA客户端324还包含与年历辅助管理器330介接的定位/测量引擎328。年历辅助管理器330与年历高速缓存管理器334介接。年历存储管理器332提供输入给年历高速缓存管理器334,年历高速缓存管理器334还与上载/下载管理器326介接。年历高速缓存管理器334还提供输入给个人记录管理器336。另外,年历存储管理器332与个人记录管理器336介接。提供用于年历存储器338中的年历存储管理器332的存储。年历高速缓冲存储器340提供用于年历高速缓存管理器340的存储。个人记录存储器342提供用于个人记录管理器336的存储。
[0051]移动台为定位及计时辅助的消耗者。其定期或根据需要(例如,当观测地面无线电但移动设备上无信息可用时)从定位及计时辅助PTA下载定位及计时辅助,将其存储在存储器中,且接着使用此信息来辅助定位过程。上载/下载管理器326处置与服务器310的通信及用于定位及计时辅助下载的内部请求。
[0052]搜索过程通过定位及计时辅助管理器来协调。其接收来自定位/测量引擎328的辅助请求且按以下次序来起始搜索:移动台的个人记录342、年历高速缓冲存储器340、年历存储器338及定位及计时辅助服务器310。如果需要或希望较快的搜寻,那么还可平行执行搜索。
[0053]定位及计时辅助服务器310收集定位辅助信息,产生定位计时及辅助,且维持所请求的定位及计时辅助的记录。上载管理器316及下载管理器320与移动台、PTA客户端324交互;分区收集器318检索与用户的当前位置最相关的定位计时及辅助;及版本控制管理器3112将定位计时及辅助信息维持在当前状态。
[0054]定位、计时及辅助年历可包含各种类型的信息,例如备用网络年历(SM)及基站年历(BSA)信息。根据定义,稀疏网络年历在覆盖性范围方面较宽广,但具有低精度,因此允许少量数据覆盖非常宽广的区域。相比之下,基站年历在覆盖性范围方面较窄,但具有高精度,且提供地较详细。
[0055]年历下载选择使用所提出的智能服务器年历选择来通过增强所下载年历与当前用户的上下文的相关性来最小化移动台的下载业务及时间。所述上下文是基于移动设备的当前或过去上下文(例如,当前或过去位置、当前或过去分区列表)。所提出的移动下载反馈通过基于移动装置的反馈(例如,命中或未命中、所利用年历版本的列表、所观测发射器列表及类似者)而自适应地调整服务器的年历选择来增强下载年历与下一移动设备(或多个移动设备)的相关性,从而接入服务器。
[0056]运营商网络可能需要支持多个空中接口,且分区需要能够跨越空中接口来工作。此适用于PTA-BSA分区及PTA-SNA分区两者。由于空中接口类型演变,所以存在支持多个空中接口类型的运营商网络及移动电话(例如,GSM/WCDMA网络)。在这些网络内,移动台在空中接口类型之间频繁地切换且因此可在短时间段中请求多个PTA下载。为了最小化不合需要地频繁下载请求,服务器优选发送用于所有对应空中接口类型的PTA。不管移动设备是经由GSM还是WCDMA网络连接,服务器发送用于GSM及WCDMA双模移动设备的GSM及WCDMA PTA分区两者。
[0057]为方便PTA分区管理,分开管理来自单个运营商的属于不同空中接口类型的PTA分区,如同所述PTA分区来自单独网络一样。经由小区ID索引表维持PTA分区之间的关联。小区ID仅为一个实例,可使用其它机制,例如用户位置、相邻AP MAC地址/SSID,且可个别地或组合来使用。而且,可将其它索引预链接到全局索引表。举例来说,将已知AP MAC地址或用户位置预链接到相邻小区ID,且在将此信息发送到服务器时,服务器将所述信息转换为小区ID及使用小区ID索引表来获得分区列表。以此方式,可独立地管理每一 PTA分区,且可通过仅挑选及选择来自小区ID索引表的对应分区来支持空中接口类型的任何组合。而且,可仅通过根据小区ID索引表产生分区来添加任何新的空中接口类型。而且,可仅通过产生用于新接口类型的分区且在不改变现有分区的情况下更新小区ID索引表来添加任何新的空中接口类型。
[0058]服务器维持关于运营商网络及其所支持空中接口类型的信息。服务器还维持小区ID索引表,其包含按照与服务小区的接近性的次序的用于所有支持空中接口类型的PTA-BSA分区。因此,第一分区包含服务小区,其后接着含有相同位置小区的分区。基于与服务小区的接近性来选择剩余分区。服务器应在以下各项中进行区分:具有服务小区的分区、具有相同位置小区的分区、及剩余分区。举例来说,小区ID#1 (GSM小区)经索引到PTA_BSA_GSM#3 (服务小区的分区),PTA_BSA_WCDMA_#5 (相同位置小区的分区),PTA_BSA_WCDMA#1、PTA_GSM#1、PTA_BSA_WCDMA#4、PTA_BSA_GSM#9、......
[0059]服务器经由呈PTA上载格式的AIR_INTERFACE_TYPE来检查移动台与空中接口类型的关联。如果移动台支持单个空中接口类型,那么服务器就BSA及SNA来说发送用于对应空中接口类型的PTA分区到移动设备。举例来说,仅GSM移动设备将接收PTA_SNA_GSM连同PTA_BSA_GWM#3、PTA_BSA_GSM# 1、PTA_BSA_GSM#9、......如果移动台支持运营商所支持的多个空中接口类型,那么服务器就BSA及SNA来说发送用于移动台的所有空中接口类型的PTA分区。举例来说,GSM/WCDMA双模移动台将接收PTA_SNA_GSM及PTA_SNA_WCDMA连同PTA_BSA_GSM#3、PTA_BSA_SCDMA#5、PTA_BSA_WCDMA#1、PTA_BSA_GSM#1、PTA_BSA_WCDMA#4、PTA_BSA_GSM#9、......
[0060]下载PTA-SNA的选择一股遵循如上文所描述的相同程序。
[0061]将基于移动台的当前服务区ID (例如,SID/NID、MNC/LAC、或MNC/RNC-1D)或移动台的当前或过去位置来选择下载SNA分区。
[0062]本文所述的关于选择性下载的实施例通过根据特定移动装置的特权设置及给定年历下载权限设置而选择性地实现年历下载来保护实体(例如,无线运营商、建筑物业主、机构等)的隐私性及特权。举例来说,可保护某些高安全性设施信息以免未授权人员获取。
[0063]移动装置的下载特权可由显式或预指派的特权信息来表示。移动装置的下载特权还可从隐式信息导出。
[0064]显式特权信息可包含全局特权设置,其准许基于与实体(例如雇主或代理)相关联的服务合同而在高级用户与基本用户之间有区别,或可使用唯一的装置识别符。还可使用唯一的装置群组识别符。如果未提供或未使用个别装置识别,那么群组识别可用以允许用于装置群组的特权设置。显式特权信息提供关于每一移动装置的辅助数据的下载的特定特权限制。
[0065]隐式特权信息可包含装置制造商(例如Samsung、HTC或Nokia)、装置硬件及软件版本,其中向用户提供具有有较大能力的最近硬件及软件的较详细辅助。隐式特权信息还可包含服务运营商、国家、当前位置、当前服务基站、当前关联WiFi AP或其它上下文信息。隐式特权信息用以导出给定移动装置上下文的下载特权,且可在显式特权信息不适合之处自适应地应用。
[0066]特权信息意图限制特定移动装置对某些信息集合的存取。在另一实施例中,特权信息可用以取决于移动装置的上下文来提供与移动装置的增强相关性的辅助数据。
[0067]相关实体(其可包含建筑物业主或运营商)可请求移动装置的特权设置的调整以辅助下载数据。接着可在服务器上更新特权映射,且可相应地调整传递到受影响移动装置的信息。
[0068]在又一实施例中,可由移动装置或由服务器处置特权信息。移动装置正常地保持或提交其特权信息到服务器。服务器接着使用特权映射表来将给定移动装置的特权信息映射到可下载的信息。在另一实施例中,,服务器可基于每一移动装置的唯一识别符而记住每一移动装置的特权设置,其中移动装置仅提交其识别信息。
[0069]年历版本控制机制通过减少不必要的年历修订来最小化移动设备下载业务及下载时间。为了澄清起见,“版本”或“修订”严格地是指PTA分区的内容(CONTENT)而非格式。
[0070]PTA分区修订号将基于数据改变的程度而非档案的年龄而增加。此防止针对相对较小改变(例如分区中的区的覆盖半径的较小改变)而下载新PTA数据。
[0071]整个PTA分区产生程序由两个主功能块组成:数据聚合及分区管理器,其中版本控制是与这两个块协调进行的以支持每一 PTA分区的版本控制。
[0072]版本控制在从第三方上载更新PTA且将其存储在最新PTA数据库中之后开始。版本控制(修订)过程作为将要描述的整个PTA产生程序的一部分来执行。
[0073]当从最新PTA数据库及PTA发行数据库提取最新PTA及发行版本PTA时,PTA产生过程针对每一网络而开始。接着,针对修订触发事件来分析数据:区重新组织、或重要区扩展/收缩/移位。
[0074]如果最新PTA含有与上一发行PTA (限定触发事件)显著的差异,那么将所述最新PTA复制到PTA发行数据库且变为新的发行版本PTA。在修订后,数据聚合引擎向分区管理器通知受影响的小区或区的列表。
[0075]分区管理器检查现有分区是否存在新发行的PTA。如果不存在现有分区,那么进行分区且初始化所有分区。
[0076]如果存在现有分区,那么应将现有分区配置应用(例如,在切饼法(pie-slicingmethod)情况下的中心圆位置/半径及分区角度)到PTA,且进行检查以查看所得分区是否为合理的(即小于分区大小限制)。如果任何分区并非合理的,那么进行分区。举例来说,如果在所述区中报告新小区,那么可将新小区插入到在地理上覆盖新小区的中心位置的现有分区中。或者,如果小区中心已从一个分区区域移动到另一分区区域,那么此小区的条目在这两个分区之间移动。将检查下一步骤以查看受影响的分区是否仍在分区大小限制内(例如,2千字节)。如果分区大小在分区大小限制内,那么此区中没有其它分区需要更新。如果分区大小不在分区大小限制内,那么进行分区且产生具有所得新分区的新分区区域。
[0077]比较新产生的分区与现有分区,且识别及更新具有改变的分区。所述比较是基于分区内容(例如,小区列表、小区大小及小区中心位置),而非基于分区配置。当移动设备关心分区的内容而非服务器产生分区的方式时,内容比较意图更有效地支持移动设备。接着将经更新分区复制到分区数据库用于移动下载。
[0078]图4提供所述过程的流程图且说明与数据库的交互。系统及方法400与数据聚合引擎402 —起操作。此数据聚合引擎402包含用于数据聚合的装置404、具有PTA重新组织旗标408a的最新PTA数据库408,两者均与用于PTA比较的装置410通信。PTA比较装置410还与PTA发行数据库412通信,及包含用于新PTA发行的触发分区管理器。分区管理器414接收来自PTA发行数据库412及PTA比较装置410以及分区数据库416的输入。
[0079]过程400在步骤418中以PTA比较装置410起始检查重新组织旗标而开始。具体来说,进行检查以确定在最新PTA中是否存在任何重新组织旗标。接着在步骤420中运行查询以检查区重新组织。所述检查包含查找任何区出生或死亡,以及重新编号。如果所述区经重新组织,那么方法前进到步骤428,在步骤428获得新PTA发行。如果所述区未经重新组织,那么下一步骤422比较最新PTA与所发行PTA是否有区改变。所述改变比较最新PTA与上一发行PTA,且查看是否存在用于PTA修订的任何限定改变。方法在步骤424中检查大于指定阈值的区改变。如果改变大于指定阈值,那么方法前进到步骤428,在步骤428中获得新的PTA发行。如果改变不超过阈值,那么不存在如步骤426中所示的新PTA发行。
[0080]分区管理器414使用下文所述的方法来对分区配置实施分区改变。所述方法在步骤430检查现有分区配置,且具体地说检查PTA分区。如果回答为否,那么方法继续到步骤442,在步骤442中发生分区。在步骤444中,执行关于所有分区的版本更新。如果存在现有分区配置,那么在步骤432中应用现有分区配置。现有分区可使用具有新PTA的角度或者网格。方法接着在步骤434中检查以查看新的或现有分区是否小于分区大小限制(字节)。如果分区并不低于分区大小限制,那么方法继续到步骤436,在步骤436中发生分区。如果分区低于分区大小限制,那么在步骤438中比较旧的与新的分区。在步骤440中,基于在步骤438中执行的比较来更新分区版本。
[0081]PTA版本控制包含PTA-SNA及PTA-BSA两者,且可适应其它分区变化。除了成员区定义之间的差异之外,(对于CDMA,用于PTA-SNA的SID/NID及用于PTA-BSA的SID/NID/小区),所有PTA版本控制都遵循本文所述的程序。在此上下文中,“区”得以更广泛地定义且指在包含SID、NID的XT中使用的任何等级的区域名称或小区,而非对NID或LAC的较狭窄及常见参考。
[0082]PTA服务器以逐网络为基础按分批模式处理BSA第三方更新,其处理周期通常为一天。下一关注点为何时增加服务器处的年历版本。如果年历尚未改变,那么不需要增加版本号,因此版本控制应基于改变的程度而非数据的年龄。基于改变程度的版本控制有助于最小化到移动设备的下载数据业务。
[0083]PTA可以两方式来改变:区扩展/收缩/移位及区重新组织。在第三方上载的情况下,并不预期频繁地发生区改变。区扩展及收缩可通过区大小(半径)的改变来描述,且区移位通过中心位置的改变来描述。另一方面,区同样可由运营商重新组织。可产生新区,可移除区,可将整个网络重新编号(仅改变识别符而不改变任何物理)。
[0084]一股而言,预期频繁地发生普通区扩展/收缩/移位事件,但致使较不显著的改变,因此仅在所积累改变足够重要时触发PTA修订。然而,区重新组织事件为较不频繁的但可致使显著的改变,且因此与普通扩展或收缩事件分开分类及处理且自动触发PTA修订。
[0085]表I提供PTA修订触发事件的概述。
[0086]
事件类哨参数S
,区中心、区大小仅在阈值以上的显著改频繁但较不显著事
区M、区扩展/收缩/移k(半径)变情况下的PTA修订件
区/小区重新组织(区$生*新/移除/重新编号./死亡/重新编号**)的PTA条B__
[0087]*区出生指由实际区重新组织或仅由首次用户观测现有区而产生的新区发现。
[0088]**数据聚合引擎检测及发送用于区重新组织事件的旗标。
[0089]在PTA修订过程中,区重新组织为默认限定事件且自动地触发PTA修订。因此,不存在用于区重新组织事件的单独阈值。此处,区重新组织指影响PTA条目的事件。作为一个实例,如果其为用于CDMA的PTA-SNA,那么新NID创建为限定重新组织,但新小区创建由于此小区并非直接表示于SNA中而并非如此。
[0090]比较普通区扩展/收缩/移位事件与阈值评估改变的显著性。由于所述区扩展/收缩/事件较频繁发生,所以这些阈值影响PTA修订的整个频率。作为设置这些阈值的考虑因素,发行版本PTA不应偏离实际网络太多,但同时不应太频繁。因此,应将所述阈值设置为紧密遵循区改变,同时维持可持续等级处的修订比率。
[0091]这些为可用于版本控制的两实例参数,然而,其它参数(例如区平均海拔、天线相位中心、区人口中心)可经选择、可经跟踪以及用作分区版本控制的准则。此处,将区中心及大小展示为一个实例,其说明随时间测量改变的方式且还有触发版本更新的方式。所关注的两参数为区中心及大小(半径)。按照百分位及米两者来测量这些改变以便监视相对及绝对改变两者。作为一个实例,可由大小的10%或1Km改变来触发修订。如下测量改变程度:第一,测量个别区的区中心的改变。在此情况下,新是指最新PTA,但旧是指发行版本PTA。
[0092]中心改变(m) = I I新中心-旧中心I
[0093]

【权利要求】
1.一种用于年历版本控制的方法,其包括: 通过移动台将年历版本及年历识别报告给服务器;以及 接收来自服务器的指令以针对所述移动台应保持的所述年历版本及年历识别而匹配所述服务器所保持的所述年历版本及年历识别的服务器版本。
2.一种用于年历版本控制的方法,其包括: 接收来自至少一个移动台的年历版本及年历识别; 对所述至少一个移动台发送的所述年历版本及年历识别与所述服务器保持的年历版本及年历识别进行比较;以及 发送指令到所述移动台以针对所述至少一个移动台应保持的所述年历版本及识别而匹配所述年历版本及年历识别的服务器版本。
3.根据权利要求2所述的方法,其中发送到所述移动台的所述年历的所述服务器版本是基于全局特权设置。
4.根据权利要求2所述的方法,其中发送到所述移动台的所述年历的所述服务器版本是基于全局特权设置,其中所述全局特权设置在高级用户与基本用户之间有区别。
5.根据权利要求4所述的方法,其中所述全局特权设置使用唯一装置识别符。
6.一种用于年历版本的选择性下载的方法,其包括: 由服务器基于特权设置产生分区; 从至少一个移动台接收针对基于最新版本、相关版本及所述特权设置中的至少一者的年历版本的请求; 由所述服务器比较所述年历版本与所述移动台所请求的所述年历版本;以及 将所述所请求年历版本发送到所述移动台。
7.一种用于年历版本的选择性下载的方法,其包括: 请求基于最新版本、相关版本及特权设置中的至少一者的年历版本; 接收所请求的所述年历版本;以及 更新所述所请求的年历版本。
8.根据权利要求7所述的方法,其中所述特权设置用以取决于所述移动装置的上下文来提供增强相关性的辅助数据。
9.根据权利要求7所述的方法,其中可在运营商或实体业主的请求后调整所述特权设置。
10.根据权利要求7所述的方法,其中通过所述移动装置处置特权信息。
11.根据权利要求7所述的方法,其中通过所述服务器处置所述特权信息。
12.一种用于年历版本控制的设备,其包括: 服务器,其含有数据库,其中所述服务器结合用于数据聚合的处理器及用于比较的处理器进行动作; 发行数据库; 分区数据库,其结合分区管理器处理器进行动作; 处理器,其用于检查是否有重新组织旗标及比较年历是否有版本改变;以及 处理器,其用于确定现有分区组织及比较现有分区与预定阈值大小。
13.一种用于年历版本控制的设备,其包括: 用于通过移动台将年历版本及年历识别报告给服务器的装置;以及用于接收来自服务器的指令以针对所述移动台应保持的所述年历版本及年历识别而匹配所述服务器所保持的所述年历版本及年历识别的服务器版本的装置。
14.一种用于年历版本控制的设备,其包括: 用于接收来自至少一个移动台的年历版本及年历识别的装置; 用于对所述至少一个移动台发送的所述年历版本及年历识别与所述服务器保持的年历版本及年历识别进行比较的装置;以及 用于发送指令到所述移动台以针对所述至少一个移动台应保持的所述年历版本 及识别而匹配所述年历版本及年历识别的服务器版本的装置。
15.一种用于年历版本的选择性下载的设备,其包括: 用于由服务器基于特权设置产生分区的装置; 用于由移动台请求基于最新版本、相关版本及所述特权设置中的至少一者的年历版本的装置; 用于由所述服务器比较所述年历版本与所述移动台所请求的所述年历版本的装置: 用于将所述所请求年历版本发送到所述移动台的装置。
16.一种用于年历版本的选择性下载的设备,其包括: 用于请求基于最新版本、相关版本及特权设置中的至少一者的年历版本的装置; 用于接收所请求的所述年历版本的装置;以及 用于更新所述所请求的版本的装置。
17.—种包括指令的机器可读非暂时性计算机可读媒体,所述指令在由处理器执行时致使所述处理器执行以下步骤: 通过移动台将年历版本及年历识别报告给服务器;以及 接收来自服务器的指令以针对所述移动台应保持的所述年历版本及年历识别而匹配所述服务器所保持的所述年历版本及年历识别的服务器版本。
18.—种包括指令的机器可读非暂时性计算机可读媒体,所述指令在由处理器执行时致使所述处理器执行以下步骤: 接收来自至少一个移动台的年历版本及年历识别; 对所述至少一个移动台发送的所述年历版本及年历识别与所述服务器保持的年历版本及年历识别进行比较;以及 发送指令到所述移动台以针对所述至少一个移动台应保持的所述年历版本及识别而匹配所述年历版本及年历识别的服务器版本。
19.根据权利要求18所述的机器可读非暂时性计算机可读媒体,其进一步包括指令,其中发送到所述移动台的所述年历的所述服务器版本是基于全局特权设置。
20.根据权利要求18所述的机器可读非暂时性计算机可读媒体,其进一步包括指令,其中发送到所述移动台的所述年历的所述服务器版本是基于全局特权设置,其中所述全局特权设置在高级用户与基本用户之间有区别。
21.根据权利要求18所述的机器可读非暂时性计算机可读媒体,其进一步包括指令,其中所述全局特权设置使用唯一装置识别符。
22.一种包括指令的机器可读非暂时性计算机可读媒体,所述指令在由处理器执行时致使所述处理器执行以下步骤: 由服务器基于特权设置产生分区; 由移动台请求基于最新版本、相关版本及所述特权设置中的至少一者的年历版本; 由所述服务器比较所述年历版本与所述移动台所请求的所述年历版本;以及 将所述所请求年历版本发送到所述移动台。
23.根据权利要求22所述的机器可读非暂时性计算机可读媒体,其进一步包括用于使用所述特权设置来取决于所述移动装置的上下文而提供增强相关性的辅助数据的指令。
24.根据权利要求22所述的机器可读非暂时性计算机可读媒体,其进一步包括用于在运营商或者实体业主的请求后调整所述特权设置的指令。
25.根据权利要求22所述的机器可读非暂时性计算机可读媒体,其进一步包括用于由所述移动装置处置特权信息的指令。
26.根据权利要求22所述的机器可读非暂时性计算机可读媒体,其进一步包括用于由所述服务器处置所述特权信息的指令。
【文档编号】G01S19/05GK104204849SQ201380017316
【公开日】2014年12月10日 申请日期:2013年3月7日 优先权日:2012年4月4日
【发明者】度朱永, 更生·张, 金·F·王 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1