移动无线电网络中的辅助数据的优化排序的制作方法

文档序号:6144352阅读:113来源:国知局
专利名称:移动无线电网络中的辅助数据的优化排序的制作方法
技术领域
本发明大体来说涉及通信系统,且更明确地说,涉及使用全球导航卫星系统增强 定位。
背景技术
常常希望且有时有必要知晓移动台(例如,蜂窝式电话)的方位(location)。术 语“方位”及“位置(position)”是同义的且在本文中可互换地使用。举例来说,用户可利 用移动台(MS)来浏览网站且可在方位敏感内容上点击。接着可确定所述移动台的方位且 使用所述方位将适当内容提供给所述用户。可能存在移动台的方位的知晓是有用的或必 须的许多其它情形。举例来说,FCC的911委托需要用以提供包括地理定位作出911紧急 服务呼叫的移动台的增强型911服务的载体。可提供移动台以使得其可从本籍网络(home network)获得定位服务且还同时在客籍网络(visited netwrok)中漫游。移动台可与本籍 网络中的各种网络实体通信以便在需要时确定移动台的方位。存在用于以各种成功度及精确度在无线网络中计算移动台的方位的许多不 同类型的技术。基于网络的方法包括使用至少两个塔的到达角(AOA)、使用多点定位 (multilateration)的到达时间差(TDOA)及使用RF指纹法以匹配移动台在已知方位处 展现的RF模式的方位签名。各种基于移动台的方法并入有GPS、高级前向链路三角定位 (A-FLT)、时间先行/网络测量报告(TA/NMR)及/或增强型观察时间差(E-OTD)。另一基于移动台的方法是辅助式GPS(A-GPS),其中服务器将辅助数据提供给移动 台,以使移动台具有低的首次定位时间(TTFF)、准许弱信号获取并优化移动台电池使用。单 独或与提供类距离测量的其它定位技术混合而使用A-GPS作为定位技术。A-GPS服务器将 对无线移动台的近似方位来说特定的数据提供给所述移动台。辅助数据帮助移动台快速地 锁定到卫星上,且潜在地允许手持机锁定到弱信号上。移动台接着执行位置计算或视情况 将测量到的码相位返回到服务器以进行计算。A-GPS服务器可利用例如从蜂窝式基站到移 动台的往返时间测量的额外信息,以便计算移动台可另外不可能所处的方位;例如,当不存在足够可见GPS卫星时。基于卫星的全球定位系统(GPS)、时间先行(TA)及基于陆地的增强型观察时间差(E-OTD)定位技术的进展使得能够精确确定移动台的地理位置(例如,纬度及经度)。随着地理定位服务部署于无线通信网络内,可将所述位置信息存储于网络元件中且使用信令消息将其传送到网络中的节点。可将所述信息存储于服务移动定位中心(SMLC)、独立SMLC(SAS)、位置确定实体(PDE)、安全用户层面定位平台(SLP)及专用移动订户方位数据库中。专用移动订户方位数据库的一个实例是由第三代合作伙伴计划(3GPP)提议的SMLC0明确地说,3GPP已定义用于将移动订户位置信息传达到SMLC及从SMLC传达移动订户位置信息的信令协议。此信令协议被称为无线电资源LCS (定位服务)协议(被表示RRLP),且定义在移动台与相关于移动订户的方位的SMLC之间传达的信令消息。RRLP协议的详细描述见于3GPP TS 44. 031 ν7· 9. 0 (2008-06)第三代合作伙伴计划(3rd Generation Partnership Proiect);技术规范组 GSM边缘无线电接入网络(TechnicalSpecification Group GSM Edge Radio Access Network);定位月艮务(Location Services, LCS);移动台(MS)-服务移动定位中心(SMLC)无线电资源LCS协议(RRLP) (MobileStation(MS)-Serving Mobile Location Center(SMLC)Radio Resource LCS Protocol (RRLP))(第 7 版)中。除了美国全球定位系统(GPS)外,例如俄罗斯格洛纳斯(GL0NASS)系统或所提议的欧洲伽利略系统的其它卫星定位系统(SPS)还可用于移动台的定位。然而,所述系统中的每一者根据不同规范而操作。基于卫星的定位系统的一个弱点为需要花费时间来获取精确定位。通常,位置精确度是以获取速度为代价而获得,且反之亦然。即,较精确定位花费较多时间。因此,需要一种通信系统,其包括全球导航卫星系统(GNSS),所述通信系统可基于从两个或两个以上卫星发送的卫星信号确定移动台的定位,以进一步提供定位的效率及优点(包括增强的精确度)。需要在不有害地影响(例如)在紧急服务(ES)呼叫或加值服务(VAS)会话期间获取移动台的定位的获取速度或最终获取时间的同时增强精确度。

发明内容
本发明的一些实施例提供一种在无线网络中将辅助数据最佳地传达到移动台的方法,所述方法包含提供卫星的列表;基于所述移动台的特性确定所述卫星的最佳次序,其中所述最佳次序包含第一最佳卫星及第二最佳卫星;准备辅助数据消息的分段集合中的第一者,其中辅助数据消息的所述分段集合中的所述第一者包含包括卫星时间及粗略MS方位的参考信息;及所述第一最佳卫星及所述第二最佳卫星的卫星载具位置信息;开始发射辅助数据消息的所述分段集合中的所述第一者。在所述方法中,基于相对于所述移动台大致正交地定向而选择所述第一最佳卫星及所述第二最佳卫星。在所述方法中,所述移动台的所述特性包含所述粗略MS方位。在所述方法中,所述移动台的所述特性包含与所述粗 略MS方位相关的环境特性。在所述方法中,所述环境特性包含乡村景观的指示符。在所述方法中,所述环境特性包含山区景观的指示符。在所述方法中,所述环境特性包含都市景观的指示符。所述方法进一步包含继续发射辅助数据消息的所述分段集合中的后续消息直到已发送足够量的辅助数据为止,其中辅助数据消息的所述分段集合中的每一后续片段包括与先前消息相比同等最佳或较不最佳的卫星的卫星位置信息。在所述方法中,所述辅助数 据消息包含RRLP辅助数据消息。所述方法进一步包含发射测量位置请求消息。在所述方 法中,所述测量位置请求消息包含RRLP测量位置请求消息。在所述方法中,所述测量位置 请求消息不包含辅助数据。本发明的一些实施例提供一种在无线网络中将辅助数据最佳地传达到移动台的 方法,所述方法包含提供卫星的列表;基于所述移动台的特性确定所述卫星的最佳次序, 其中所述最佳次序包含第一最佳卫星及第二最佳卫星,且其中基于相对于所述移动台大致 正交地定向而选择所述第一最佳卫星及所述第二最佳卫星,且其中所述移动台的所述特性 包含粗略MS方位或与所述粗略MS方位相关的环境特性;准备辅助数据消息的分段集合中 的第一者,其中辅助数据消息的所述分段集合中的所述第一者包含包括卫星时间及所述粗 略MS方位的参考信息;及所述第一最佳卫星及所述第二最佳卫星的卫星载具位置信息;开 始发射辅助数据消息的所述分段集合中的所述第一者;及继续发射辅助数据消息的所述分 段集合中的后续消息直到已发送足够量的辅助数据为止,其中辅助数据消息的所述分段集 合中的每一后续片段包括与先前消息相比同等最佳或较不最佳的卫星的卫星位置信息。本发明的一些实施例提供一种用于在无线网络中将辅 助数据最佳地传达到移动 台的网络,所述网络包含包含卫星的列表的存储器;用以基于所述移动台的特性确定并 产生所述卫星的最佳次序列表的逻辑,其中所述最佳次序包含第一最佳卫星及第二最佳卫 星;用以保留所述最佳排序的列表的存储器;及发射器,其用以发射辅助数据消息的分段 集合中的第一者,其中辅助数据消息的所述分段集合中的所述第一者包含包括卫星时间及 粗略MS方位的参考信息;及所述第一最佳卫星及所述第二最佳卫星的卫星载具位置信息。 在所述网络中,所述第一最佳卫星及所述第二最佳卫星是基于相对于所述移动台大致正交 地定向而选择。在所述网络中,所述移动台的所述特性包含所述粗略MS方位。在所述网络 中,所述移动台的所述特性包含与所述粗略MS方位相关的环境特性。所述网络进一步包含 控制器,其用以发射辅助数据消息的所述分段集合中的后续者直到已发送足够量的辅助数 据为止,其中辅助数据消息的所述分段集合中的每一后续片段包括与先前消息相比同等最 佳或较不最佳的卫星的卫星位置信息。本发明的一些实施例提供一种用于在无线网络中将辅助数据最佳地传达到移动 台的网络,所述网络包含用于提供卫星的列表的装置;用于基于所述移动台的特性确定 所述卫星的最佳次序的装置,其中所述最佳次序包含第一最佳卫星及第二最佳卫星;用于 准备辅助数据消息的分段集合中的第一者的装置,其中辅助数据消息的所述分段集合中的 所述第一者包含包括卫星时间及粗略MS方位的参考信息;及所述第一最佳卫星及所述第 二最佳卫星的卫星载具位置信息;用于开始发射辅助数据消息的所述分段集合中的所述第 一者的装置。在所述网络中,所述第一最佳卫星及所述第二最佳卫星是基于相对于所述移 动台大致正交地定向而选择。在所述网络中,所述移动台的所述特性包含所述粗略MS方 位。在所述网络中,所述移动台的所述特性包含与所述粗略MS方位相关的环境特性。所述 网络进一步包含用于继续发射辅助数据消息的所述分段集合中的后续消息直到已发送足 够量的辅助数据为止的装置,其中辅助数据消息的所述分段集合中的每一后续片段包括与 先前消息相比同等最佳或较不最佳的卫星的卫星位置信息。在所述网络中,所述辅助数据 消息包含RRLP辅助数据消息。所述网络进一步包含用于发射测量位置请求消息的装置。在所述网络中,所述测量位置请求消息包含RRLP测量位置请求消息。在所述网络中,所述测量位置请求消息不包含辅助数据。本发明的一些实施例提供一种包含计算机可读媒体的计算机可读产品,其包含 用于致使至少一个计算机提供卫星的列表的代码;用于致使至少一个计算机基于移动台的 特性确定所述卫星的最佳次序的代码,其中所述最佳次序包含第一最佳卫星及第二最佳卫 星;用于致使至少一个计算机准备辅助数据消息的分段集合中的第一者的代码,其中辅助 数据消息的所述分段集合中的所述第一者包含包括卫星时间及粗略MS方位的参考信息; 及所述第一最佳卫星及所述第二最佳卫星的卫星载具位置信息;及用于致使至少一个计算 机开始发射辅助数据消息的所述分段集合中的所述第一者的代码。在所述计算机可读产品 中,所述第一最佳卫星及所述第二最佳卫星是基于相对于所述移动台大致正交地定向而选 择。在所述计算机可读产品中,所述移动台的所述特性包含所述粗略MS方位。在所述计算 机可读产品中,所述移动台的所述特性包含与所述粗略MS方位相关的环境特性。所述计算 机可读产品进一步包含用于致使至少一个计算机继续发射辅助数据消息的所述分段集合 中的后续消息直到已发送足够量的辅助数据为止的代码,其中辅助数据消息的所述分段集 合中的每一后续片段包括与先前消息相比同等最佳或较不最佳的卫星的卫星位置信息。本发明的这些及其它方面、特征及优点将从对下文所描述的实施例的参考而显而 易见。


将参看图式仅通过实例方式来描述本发明的实施例。图1A、图IB及图IC展示无线网络中的各种组件及接口。图2展示使用RRLP会话的典型定位过程的消息流程图。图3展示辅助数据的伪分段。图4及图5说明基于MS接收额外RR消息来暂停位置确定。图6及图7展示根据本发明实施例的启动GPS引擎及使GPS引擎停机的事件。图8展示根据本发明实施例的突出显示早期方位确定的消息流程图。图9及图10说明根据本发明实施例的在接收到额外RR消息的后继续位置确定的 方法。图11及图12说明根据本发明实施例的对所下载的辅助数据最佳地排序的方法。图13及图14展示根据本发明实施例的发送及时位置请求的方法。图15及图16展示根据本发明实施例的延迟(或放弃)新RR消息以避免异常中 止的会话的方法。图17、图18、图19、图20及图21说明根据本发明实施例的改变精确度参数以平衡 紧急服务(ES)呼叫中的响应时间与精确度的方法。图22展示根据本发明实施例的加值服务(VAS)的消息流程图。
具体实施例方式在以下描述中,将参看说明本发明的若干实施例的附图。应理解,在不脱离本发明 的精神及范围的情况下,可利用其它实施例,且可进行机械、组成、结构、电及操作改变。以下详细描述并非以限制意义进行。此外,关于可在电子电路中或在计算机存储器上执行的 对数据位的操作的程序、步骤、逻辑块、处理及其它符号表示而呈现随后详细描述的一些部 分。 此处将程序、计算机执行的步骤、逻辑块、过程等设想为产生所要结果的步骤或指 令的自相容序列。步骤是利用物理量的物理操纵的步骤。这些量可采取能够在电子电路中 或在计算机系统中存储、转移、组合、比较及以其它方式操纵的电、磁或无线电信号的形式。 这些信号有时可被称为位、值、元素、符号、字符、项、数字等。可由硬件、软件、固件或其组合 来执行每一步骤。在硬件实施方案中,举例来说,处理单元可实施于以下各物内一个或一 个以上专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理装置(DSPD)、可编程逻 辑装置(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、电子装置、 经设计以执行本文中所描述的功能的其它装置单元及/或其组合。在此整个说明书中,可引用“一个实例”、“一个特征”、“一实例”或“一特征”,其意 味着关于特征及/或实例描述的特定特征、结构或特性是包括于所主张的标的物的至少一 个特征及/或实例中。因此,短语“在一个实例中”、“一实例”、“在一个特征中”或“一特征” 在此整个说明书中各处的出现未必全部指同一特征及/或实例。此外,可在一个或一个以 上实例及/或特征中组合特定特征、结构或特性。如本文中所引用的“指令”与表示一个或一个以上逻辑操作的表达相关。举例来 说,指令可通过可由机器解译以供对一个或一个以上数据物件执行一个或一个以上操作而 为“机器可读的”。然而,此情形仅是指令的实例,且就此来说所主张的标的物并不受限。在 另一实例中,如本文中所引用的指令可能与经编码的命令相关,所述经编码的命令可由具 有包括所述经编码的命令的命令集的处理电路来执行。可以由所述处理电路理解的机器语 言的形式编码所述指令。此外,这些仅为指令的实例,且就此来说所主张的标的物并不受 限。如本文中所引用的“存储媒体”与能够维持可由一个或一个以上机器察觉的表达 的物理媒体相关。举例来说,存储媒体可包含用于存储机器可读指令及/或信息的一个或 一个以上存储装置。所述存储装置可包含包括(例如)磁性、光学或半导体存储媒体的若 干媒体类型中的任一者。所述存储装置还可包含长期、短期、易失性或非易失性存储器装置 中的任一类型。然而,这些仅是存储媒体的实例,且就这些来说所主张的标的物并不受限。 术语“存储媒体”不适用于真空。除非另有明确说明,否则如从以下论述显而易见,应了解,在此整个说明书中,利 用例如“处理”、“计算(computing/calculating)”、“选择”、“形成”、“启用”、“抑制”、“定位”、 “终止”、“识别”、“起始”、“检测”、“获得”、“托管”、“维持”、“表示”、“估计”、“接收”、“发射”、
“确定”及/或类似术语的术语的论述指可由例如计算机或类似电子计算装置的计算平台 执行的动作及/或过程,所述计算平台操纵及/或变换表示为所述计算平台的处理器、存储 器、寄存器及/或其它信息存储、发射、接收及/或显示器装置内的电子及/或磁性物理量 及/或其它物理量的数据。举例来说,所述动作及/或过程可在存储于存储媒体中的机器 可读指令的控制下由计算平台执行。所述机器可读指令可包含(例如)存储于作为计算平 台的部分而包括(例如,作为处理电路的部分而包括或在所述处理电路外部)的存储媒体 中的软件或固件。另外,除非另有明确说明,否则本文中参看流程图或其它所描述的过程还可完全或部分地由所述计算平台执行及/控制。 本文中所描述的无线通信技术可与各种无线通信网络(例如,无线广域网络 (WffAN)、无线局域网络(WLAN)、无线个人局域网络(WPAN)等等)有关。在本文中可互换使 用术语“网络”与“系统”。WffAN可为码分多址(CDMA)网络、时分多址(TDMA)网络、频分多 址(FDMA)网络、正交频分多址(OFDMA)网络、单载波频分多址(SC-FDMA)网络等等。⑶MA 网络可实施例如cdma2000或宽带CDMA(W-CDMA)(仅列举少数无线电技术)的一个或一个 以上无线电接入技术(RAT)。此处,cdma2000可包括根据IS-95、IS-2000及IS-856标准实 施的技术。TDMA网络可实施全球移动通信系统(GSM)、数字高级移动电话系统(D-AMPS)或 某一其它RAT。GSM及W-CDMA描述于来自名为“第三代合作伙伴计划”(3GPP)的协会的文 件中。cdma2000描述于来自名为“第三代合作伙伴计划2”(3GPP2)的协会的文件中。3GPP 及3GPP2文件是可公开获得的。举例来说,WLAN可包含IEEE 802. Ilx网络,且WPAN可包 含蓝牙网络、IEEE 802. 15x。还可结合WWAN、WLAN及/或WPAN的任一组合使用本文中所描 述的无线通信实施方案。装置及/或系统可至少部分地基于从卫星接收的信号估计装置的方位。明确地 说,所述装置及/或系统可获得“伪距离(pseudorange) ”测量,其包含相关联的卫星与导 航卫星接收器之间的距离的近似值。在特定实例中,可在能够处理来自作为卫星定位系统 (SPS)的部分的一个或一个以上卫星的信号的接收器处确定所述伪距离。举例来说,所述 SPS可包含全球定位系统(GPS)、伽利略、格洛纳斯(Glonass)(仅列举少数)或未来开发的 任一 SPS。为了确定其位置,卫星导航接收器可获得对三个或三个以上卫星的伪距离测量及 其在发射时的位置。已知卫星的轨道参数,可针对任一时间点计算这些位置。可接着至少 部分地基于将信号从卫星行进到接收器的时间乘以光速来确定伪距离测量。尽管作为特定 说明可按照GPS及/或伽利略型SPS中的方位确定的实施方案提供本文中所描述的技术, 但应理解,这些技术还可应用于其它类型的SPS且就此来说所主张的标的物并不受限。举例来说,本文中所描述的技术可与包括前述SPS的若干SPS中的任一者一起使 用。此外,所述技术可与利用伪卫星(pseudolite)或卫星与伪卫星的组合的定位确定系统 一起使用。伪卫星可包含基于地面的发射器,其广播在L频带(或其它频率)载波信号上 调制的伪随机噪声(PRN)码或其它测距码(例如,类似于GPS或CDMA蜂窝式信号),所述载 波信号可与GPS时间同步。所述发射器可被指派唯一 PRN码,以便准许由远程接收器进行 识别。伪卫星在不可得到来自轨道卫星的SPS信号的情形(例如,在隧道、矿井、建筑物、城 市峡谷或其它封闭区域中)下有用。伪卫星的另一实施例被称为无线电信标。如本文中所 使用,术语“卫星”希望包括伪卫星、伪卫星的均等物及可能的其它者。如本文中所使用,术 语“SPS信号”希望包括来自伪卫星或伪卫星的均等物的类SPS信号。如本文中所使用,手持式移动装置或移动台(MS)指可时常具有变化的位置或方 位的装置。作为少数实例,位置及/或方位的变化可包含方向、距离、定向等的变化。在特 定实例中,移动台可包含蜂窝式电话、无线通信装置、用户设备、膝上型计算机、其它个人通 信系统(PCS)装置及/或其它便携通信装置。移动台还可包含适于执行由机器可读指令控 制的功能的处理器及/或计算平台。本申请案与以下申请案相关,每一者是与本申请案同时申请的且每一者全文 是以引用方式包括于本文中托马斯·罗兰(Thomas Rowland)的“在移动无线电网络中改进紧急呼叫的 GPS 合格率(Improve GPS Yield For Emergency Calls in a Mobile RadioNetwork) ”(代理人档案号 080114);托马斯·罗兰(Thomas Rowland)的 “移动无线电网络中的动态测量位置请求处理(Dynamic Measure Position Request Processing in aMobile Radio Network) ”(代理人档案号 080116);及柯克 阿兰 伯 勒(Kirk AllanBurroughs)的“移动无线电网络中的延迟无线电资源信令(Delayed Radio ResourceSignaling in a Mobile Radio Network)"(代理人档案号 080512)。图1A、图IB及图IC展示无线网络中的各种组件及接口。为简单起见,以下描述使 用无线网络中所使用的通用术语或参考特定标准而使用的特定术语,但是本文中所描述的 技术可适用于若干不同的无线网络标准。举例来说,所述无线网络包括码分多址(CDMA)系 统,其是由高通公司(QUALC0MM Incorporated)开创并加以商业发展的高容量数字无线技 术。另一无线网络包括全球移动通信系统(GSM),其使用替代数字无线技术。又一无线网络 包括通用移动电话服务(UMTS),其为下一代的高容量数字无线技术。图IA包括移动台(MS 10)、包括基站收发信机(BTS 22)及基站控制器(BSC 24) 的基站子系统(BSS 20)、移动交换中心(MSC 30)、公共交换电话网络(PSTN)及服务移动定 位中心(SMLC)。MS 10为任一移动无线通信装置,例如具有用于与一个或一个以上基站通 信的基带调制解调器的蜂窝电话。本发明中所参考的MS包括用以提供位置确定能力的GPS 接收器或等效接收器。下文所使用的术语GPS是以一般意义使用以意味着卫星或伪卫星系 统。MS 10及BTS 22经由被称为Um接口的RF空中接口无线地通信。一个或一个以上MS 10 —次可与BTS 22或BSS 20通信。在BSS 20内部,BTS 22可经由Abis接口与BSC 24 通信。一个BSC 24可在所部署的网络中支持若干BTS 22。在本文中,当涉及来自网络(下 行链路)及来自MS 10(上行链路)的Um空中接口消息时,这些消息可被称为使用BTS 22 或同等地使用BSS 20来传达。Lb接口耦合BSC 24与SMLC 50。当涉及Lb接口下行链路及 上行链路消息时,这些消息可被称为使用BSC 24或同等地使用BSS 20来传达。一个或一 个以上BSC 24及/或BSS 20可使用A接口耦合到MSC 30。MSC 30将来自PSTN 40的交 换电路连接到MS 10,以将语音呼叫提供给公共网络。其它网络元件或网络组件可连接到 BSS 20、MSC 30及PSTN 40以提供其它服务。举例来说,SMLC 50可耦合到网络以提供定位服务,且被展示为经由Lb接口连接到 BSC 24。SMLC 50还可经由MSC 30及Ls接口连接到无线网络。SMLC 50提供总体协调以 用于定位移动台且还可计算所实现的最终所估计的方位及所估计的精确度。SMLC 50在本 文中一般用以意味着定位服务器,其还被称为CDMA网络内的位置确定实体(PDE)、GSM网络 内的服务移动定位中心(SMLC)及W⑶MA蜂窝式网络内的独立(A-GPS) SMLC (SAS)。定位服务器是通常在无线网络内、与一个或一个以上GPS参考接收器一同工作的 系统资源(例如,服务器),其能够与MS交换GPS相关信息。在MS辅助的A-GPS会话中,定 位服务器将GPS辅助数据发送到MS以增强信号获取过程。MS可将伪距离测量返回到定位 服务器,所述定位服务器接着能够计算MS的位置。或者,在基于MS的A-GPS会话中,MS将 计算出的位置结果发送回到所述定位服务器。图IB展示Um接口及Lb接口的分层模型。MS 10 (目标MS)中的层包括被称为物理 层、层一或Ll的第一层、被称为L2 (LAPDm)的第二层、被称为无线电资源(RR)层(依据GSM 04. 08规范建立模型)的第三层,且最后包括应用层。在此状况下,应用层是在GSM 04.31及GSM 04. 35标准中定义的无线电资源定位协议(RRLP)。BSS 20 (被展示为BSC 24)具有 包括L1、L2 (LAPD)及RR层的对应分层模型,其中RRLP消息通过BSS 20。BSS 20视需要经 由Lb接口将较低层中继到SMLC 50。所述层包括对应于SMLC 50内的MTP、SCCP BSSLAP-LE 及 BSSLAP 层的 MTP、SCCP BSSLAP-LE 及 BSSLAP 层。对于关于 BSSAP-LE 及 BSSLAP 接口的 额外信息,请参见GSM 09. 21及GSM 08. 71标准。在网络元件间传递的消息可通过多个不同接口及对应协议。举例来说,从定位服务器SMLC 50传递到BSS 20、到MS 10的消息将作为跨越Lb接口的第一消息、可能为跨越 Abis接口的另一消息及跨越Um接口的最终消息来传达。通常,在本发明中,为简单起见,消 息将通过其应用层及空中接口名称来引用。举例来说,去往MS 10的来自定位服务器SMLC 50的请求可通过RRLP测量位置请求的空中接口 Um应用层名称来引用。另外,为清楚起见, 可将BSS 20与SMLC 50统称为网络70,其可包括BTS 22,BSC 24及SMLC 50或可包括BSS 20 及 SMLC 50。图IC展示正常RRLP会话的消息流程图。在时间a,SMLC 50跨越Lb接口将请求 消息80发送到BSS 20。BSS 20重新封装此请求且将此请求作为跨越下行链路Um空中接 口发射的RRLP请求85而转发到MS 10。在内部,MS 10开始RRLP会话且最终跨越上行链 路Um空中接口以RRLP响应消息90答复。BSS 20又重新封装此答复且跨越Lb接口将所述 答复于响应消息95中转发到SMLC 50,SMLC 50在时间b接收响应消息95。下文中,所述 来自SMLC 50及去往SMLC 50的请求及响应将被称为RRLP请求及RRLP响应。3GPP RRLP应用层目前支持五个消息。第一消息是在下行链路上使用的RRLP测量 位置请求消息。网络70使用此消息从MS 10请求方位测量或方位估计。所述消息包括用 于MS 10的指令且还可包括用于MS 10的辅助数据。将在下文额外详细地描述辅助数据。 第二消息是在上行链路上使用的RRLP测量位置响应消息且补充RRLP测量位置请求消息。 MS 10使用此消息以位置估计信息及其它位置相关信息来响应网络70。RRLP测量位置请求 消息及RRLP测量位置响应消息一起操作以开始及终止RRLP会话。第三消息及第四消息还一起操作以开始及终止RRLP会话。第三消息是被称为 RRLP辅助数据消息的另一下行链路消息,网络70使用其将辅助数据发送到MS 10。辅助数 据视情况包括高达八个额外BTS的增强型观察时间差(E-OTD)参考BTS信息(例如,BTS信 令及位置信息)及E-OTD测量信息。第四消息是在上行链路上使用的RRLP辅助数据确认 (Ack)消息。所述RRLP辅助数据Ack消息仅由MS 10使用以向网络70确认所述RRLP辅助 数据消息的接收。第五消息是被称为RRLP协议错误的非典型消息,其可在下行链路或上行 链路上使用以报告协议中的错误。图2展示使用RRLP会话的典型定位过程的消息流程图。可将MS 10及网络70看 作客户端-服务器模型,其中MS 10充当客户端且网络70充当服务器。RRLP会话以来自网 络70的请求开始且通常以来自MS 10的响应结束。在时间a,定位过程以网络70及MS 10 传达RRLP辅助数据消息110而开始。即,网络70将RRLP辅助数据消息110发送到MS 10, 且MS 10在接收到RRLP辅助数据消息110后开始新RRLP会话。通常,如在时间b所示,MS 10以被称为RRLP辅助数据Ack消息112的确认响应完成所述RRLP会话。在时间c,网络70发送包括位置指令且视情况包括辅助数据的RRLP测量位置请求 消息120。来自网络70的位置指令包括由网络(NW)设定的最大响应时间(NW响应)及也由网络(NW)设定的最小精确度(NW精确度)。响应于接收到RRLP测量位置请求消息120, 已知移动台启动其GPS引擎。GPS—般用以指使用卫星载具(SV)及/或伪卫星的定位系 统。引擎一般还被用作操作以处理数据的硬件及/或固件及/或软件。MSlO接着确定一个 或一个以上定位,其中每一定位具有所估计的不确定性。一旦所述所估计的不确定性小于或等于由网络70发信号通知的最小网络精确度(NW精确度),或一旦MS 10已计算定位历时长达由网络响应时间(NW响应)参数允许的时 间,定位处理即停止。如在时间d所示,MS 10在RRLP测量位置响应消息122中报告计算 出的定位且还使GPS引擎停机。时间基准c与d之间的时间差可能相当大(例如,45秒到 若干分钟)。位置确定的一个目标为最小化此获取时间。另一目标为减少所提供的定位的 不确定性。图3展示辅助数据的伪分段。辅助数据可包括关于一个或一个以上卫星载具(SV) 的位置数据。因为辅助数据通常含有关于8到12个或更多卫星的信息,所以将辅助数据分 成伪分段的辅助数据消息的多个块,其中每一块含有关于一个、两个、三个或四个卫星的信 息。在所示实例中,将辅助数据分段成三个伪片段。针对所示实例的总计七到十一个卫星, 前两个块可含有关于三个或四个卫星的信息,且最终块可含有关于一个、两个或三个卫星 的信息。将辅助数据的第一块在时间a在第一 RRLP辅助数据消息140中从网络70传达到 MS 10。一旦接收,即开始第一 RRLP会话,但所述会话快速地在MS 10于时间b将RRLP辅 助数据Ack消息142发送到网络70时终止。将辅助数据的第二块于时间c在第二 RRLP辅助数据消息144中从网络70传达到 MS 10。一旦接收,即开始第二 RRLP会话。在此实例中,在时间d,在MS 10接收终止由消息 144建立的RRLP会话的第二 RR消息(此处被称为额外RR消息130)之前,MS 10没有时间 发射确认消息。所述额外RR消息可为若干不同RR消息中的任一者。举例来说,可能已将 例如越区移交消息的较高优先级RR消息发射到MS 10。如果MS 10接收下行链路RRLP消息的一部分或未接收下行链路RRLP消息,则称 会话被占先。当将消息置于网络的传出队列中以供发射时,发生占先。在一些状况下,在可 完全发射下行链路RRLP消息之前,针对较高优先级消息而将尚未发射的消息的剩余部分 从所述队列清除。在这些状况下,MS 10可能已接收一些而并非整个下行链路RRLP消息。 在其它状况下,下行链路RRLP消息是在所述消息的第一位恰经由空中接口发射之前被清 除。在这些状况下,还认为所述会话被占先,然而,MS 10不知晓所述会话的存在。当下行 链路RRLP消息长时,或当较长消息在同一下行链路队列中在其之前(即,针对较早发射时 间而调度的其它消息)时,常发生占先。另一方面,如果MS 10接收整个下行链路RRLP消息,但尚未完全发送响应(例如, RRLP辅助数据Ack消息),则会话被称为被异常中止。当MS 10花费相对长的时间周期来 响应下行链路RRLP消息时,常发生异常中止。在占先及异常中止两种状况下,MS 10及/或网络70中的现有会话被终止。对MS 10来说,一个目标为快速地响应所述下行链路RRLP消息,从而最小化异常中止的会话。对 于网络来说,另一目标为发送较短下行链路RRLP消息,从而保持队列较为不满及最小化被 占先的会话。伪分段将具有较短下行链路RRLP消息从而减少被占先的会话的机会的第二目标作为目标,但未解决快速地响应下行链路消息的第一目标,如下文关于与RRLP测量位 置请求消息相关联的处理而进一步描述。下文中,术语异常中止将用于指终止由归因于额外RR消息的接收引起的异常中 止会话或较高优先级下行链路消息在下行链路队列中的占先导致的会话。为了从异常中止的会话恢复,网络70发射再叫消息。再叫消息是先前被置于下行链路队列中的消息的后续发射。在所示实例中,在时间e,将辅助数据的第二块包括于在MS 10处开始第三RRLP会话的再叫RRLP辅助数据消息148中。MS 10在时间f用去往网络70 的另一 RRLP辅助数据Ack消息150确认接收。在时间g,在RRLP测量位置请求消息120中将辅助数据的最终块从网络70发射 到MS 10,在此实例中,RRLP测量位置请求消息120由MS 10来接收且开始第四会话。现指 示MS 10开始方位确定,其可花费数十秒到若干分钟。在从接收指令到发射响应的周期期 间,所述会话因为额外RR消息而容易遭受会话异常中止。在此实例中,最终会话并未异常 中止,而是MS 10在时间h以RRLP测量位置响应消息122响应。图4及图5说明基于MS 10接收额外RR消息来暂停位置确定。在图4中,在时间 a,网络70将RRLP辅助数据消息110发送到MS 10,接着在时间b,MS 10以RRLP辅助数据 Ack消息112答复。网络70及MS 10可将此消息交换重复若干次,以在启动GPS引擎之前 将几乎全部的辅助数据提供给MS 10。在时间c,网络70将具有辅助数据的最终块的RRLP 测量位置请求消息120发送到MS 10。此时,MS 10启动其GPS引擎且开始定位。在时间d,网络70将额外RR消息130 ( S卩,MS 10因其处于进行中会话中而不预 期接收的消息)发送到MS 10。在MS 10能够发射答复消息之前出现的此额外RR消息130 使MS 10异常中止由RRLP测量位置请求消息120启动的当前会话。作为使会话异常中止 的部分,MS 10使GPS引擎停机,终止所述定位过程,响应额外RR消息130且等待来自网络 70的下一个请求。在Δ t的短延迟之后,在时间e (此处Δ t = e-d),网络70发射使MS 10 重新启动其GPS引擎且再次开始定位的RRLP测量位置请求消息的再叫120A。在MS 10能 够在所提供的网络响应时间及精确度参数内确定其位置之前,在被额外RR消息130中断之 后发送消息的再叫120A的此过程可发生若干次。在时间f,MS 10在RRLP测量位置响应消 息122中向网络70报告确定位置。图5以状态图形式展示此消息交换。当MS 10接收RRLP测量位置请求消息120 时,MS 10进入状态200,其启动GPS引擎且开始位置确定。在正常的不中断操作中,MS确 定位置220且通过进入发送RRLP测量位置响应消息122的状态230而向网络报告所述位 置。当不可在所提供的网络响应时间内确定定位时(例如,当发生响应时间超时时),MS 10 可退出状态200且进入状态230,在状态230中,MS 10以含有具有比由网络请求的精确度 差的的精确度的定位的RRLP测量位置响应消息122答复。所述状态图展示可能发生的其它情形。举例来说,当MS 10接收额外RR消息130 时,MS 10将退出状态200且进入状态210。在状态210,MS 10使GPS引擎停机且暂停位置 确定。当MS 10接收到再叫RRLP测量位置请求消息120A时,MS 10退出状态210且重新 进入状态200。最终,MS 10正常地确定位置或超时220且进入状态230而以RRLP测量位 置响应消息122响应。在上述定位过程中,MS 10在启动其GPS引擎之前一直等待RRLP测量位置请求消息120,且在其接收到额外RR消息130时使其GPS引擎停机,从而最小化GPS引擎运转的持 续时间。通过响应于接收到RRLP测量位置请求消息120来启动GPS引擎,MS 10知晓网络 70需要定位。在任一其它状况下,不存在网络70将从MS 10请求定位的保证。因此,通过 在此时间之前不启动,MS 10节约电池电力。MS 10还通过一旦RRLP会话结束(例如,由于 异常中止或报告所述定位)便使GPS引擎停机来节约电池电力。根据本发明的一些实施例,可通过不遵循此已知程序而是在预期接收到RRLP测 量位置请求消息120的情况下启动GPS引擎来实现优点。此外,可通过一旦RRLP会话结束 不使GPS引擎停机来实现优点。以电池电力为代价,GPS引擎可早期(S卩,在接收到RRLP测 量位置请求消息120之前)启动且可继续位置确定过程,即使RRLP会话被终止。图6及图7展示根据本发明实施例的启动GPS引擎及使GPS引擎停机的事件。图6的状态图展示两个状态GPS引擎不运转的状态800,及GPS引擎已启动且位置确定过程 已开始的状态810。在预期未来接收RRLP测量位置请求消息120的情况下,可能发生起始 GPS引擎的早期启动的若干用户侧及网络侧触发事件。在开始运转时间操作之后发生触发 事件。即,触发事件不仅仅开启移动台,其使移动台处于运转时间操作中。一些装置始终运 转GPS引擎,因此不存在启动GPS引擎的触发事件。触发事件并非是用以特定开启移动台的 GPS定位功能的用户操作。触发事件是通常不开启GPS引擎的事件。又,在接收到RRLP测 量位置请求消息之前发生触发事件,所述测量位置请求消息是通常开启GPS引擎的消息。首先,在820,如果MS 10检测到触发事件已起始紧急服务(ES)呼叫,则MS 10可 从状态800过渡到状态810。如果MS 10从移动台应用程序(MS App)接收到指示需要定位 的消息,则可发生另一用户侧起始的过渡。网络侧事件还可起始从状态800到状态810的 过渡。举例来说,在840,如果MS 10接收到新RRLP辅助数据消息的触发事件,则MS 10可 从状态800过渡到状态810。在850,如果MS 10接收到加值服务(VAS)消息的触发事件, 则MS 10可从状态800过渡到状态810。为了完整性,在860,通过RRLP测量位置请求消息 120的接收来展示过渡状态的已知过程。除如参看图6所描述的早期启动以外,如图7中所示,可有利地延缓GPS引擎的停 机,其还包括两个状态。在状态900中,GPS引擎正在运转(例如,归因于上述事件中的一 者)。在状态910中,GPS引擎停机。若干事件可触发从状态900到状态910的过渡以使 GPS引擎停机。举例来说,可导出位置或可发生超时。在920,当未另外明显需要引擎继续 运转(例如,MS APP等待更好定位)时,由于最近发送RRLP测量位置响应消息122而发生 过渡。当已向MS APP报告定位且MS 10不预期RRLP测量位置请求消息120且不期望发送 RRLP测量位置响应消息122时,还可能发生过渡。异常状况还可导致过渡。举例来说,在940,如果MS 10已预期RRLP测量位置请 求消息120 (例如,归因于上述事件820或840),但尚未在预定时间周期(例如,45、60或 90秒,或选自如所属领域的技术人员应了解的以下时间范围的值30-60、30-90、30-120、 30-180、30-240、60-90、60-120、60-180、60-240、90-120、90-180、90-240、120-180、120-240 等)内接收到消息,则MS 10可使其GPS引擎停机。类似地,在940,如果GPS引擎已运转过 久(例如,120或180秒)JUMS 10可能超时且使GPS引擎停机以节约电池电力。图8展示根据本发明实施例的突出显示早期方位确定的消息流程图。一个目标为 MS 10 —期望或预期来自网络70的未来RRLP测量位置请求消息120即启动GPS引擎。在时间a,MS 10辨识紧急服务呼叫的拨出号码(例如,美国的“911”、欧洲的“112”或日本的 “119”)。一旦呼叫被辨识为紧急服务呼叫,MS 10即可通过在期望对MS 10的定位的需要 的情况下启动其GSP引擎来开始定位。在时间b,网络70将RRLP辅助数据消息110发送到MS 10。作为响应,在时间c, MS 10以RRLP辅助数据Ack消息112答复。可重复发送消息110及112的此过程,直到网 络70已发射足够的辅助数据为止。最后,在时间d,网络70将RRLP测量位置请求消息120 发送到MS 10。MS 10继续确定其方位。接着,在时间e,MS 10以含有其经确定的位置的 RRLP测量位置响应消息122向网络70答复。图9及图10说明根据本发明实施例的在接收到额外RR消息130之后继续位置确 定的方法。另一目标为经由微小异常事件使GPS引擎继续操作。在图9中,额外RR消息130 使当前测量会话异常中止,但MS 10继续定位处理且不中断其GPS引擎。在时间a,MS 10 从网络70接收RRLP辅助数据消息110。作为响应,在时间b,MS 10以RRLP辅助数据Ack 消息112答复。此外,可重复发送消息110及112的此过程,直到网络70已发射足够的辅助数据为止。在时间c,网络70将RRLP测量位置请求消息120发送到MS 10。此时,基于MS 10 辨识出紧急呼叫或其它触发事件,GPS引擎已正在运转。在时间d,在网络70接收到答复之 前,网络70中断于时间c开始的RRLP会话。已知移动台终止RRLP会话且还使GPS引擎停 机。此处,MS 10使GPS引擎保持不中断以允许其继续定位过程。最后,在时间e,网络70在再叫过程中将RRLP测量位置请求消息120A重新发送到 MS 10。此外,MS 10不重新启动GPS引擎,而是继续所述定位过程。如上所述,可重复异常 中止及再叫的过程。接着,在时间f,MS 10以含有其经确定的位置的RRLP测量位置响应消 息122向网络70答复。图10展示状态图。当发生触发事件时,MS 10进入状态300。触发事件包括接收 到RRLP测量位置请求消息120、接收到RRLP辅助数据消息110、辨识出紧急服务呼叫的起 始等。在状态300中,MS 10在已运转的情况下继续位置确定或在尚未启动启动GPS引擎 的情况下通过启动GPS引擎来开始位置确定。通常,MS 10在位置经确定时或在发生超时时(被展示为过渡310)退出状态300 并进入状态320。举例来说,当MS 10确定网络70期望在小预定量的时间内进行测量时,可 发生超时。在一些状况下,当MS 10接收额外RR消息130时,MS 10退出状态300且进入 状态330,额外RR消息130在MS 10可发送其响应之前异常中止当前RRLP会话。在状态330中,MS 10异常中止当前RRLP会话,但继续位置确定。在接收到再叫 RRLP测量位置请求消息120A后,MS 10进入状态340,但再次继续位置确定过程。一旦MS 10确定出位置或发生超时(被展示为过渡340),MS 10即退出状态340且进入状态320。 在状态320中,MS 10将其RRLP测量位置响应消息320发送到网络70。图11及图12说明根据本发明实施例的对所下载的辅助数据最佳地排序的方法。 可在一个或一个以上(伪分段的)RRLP辅助数据消息110中及/或在RRLP测量位置请求 消息120中发射辅助数据。对辅助数据从网络70到MS 10的传达最佳地排序允许MS 10 有利地早期开始位置确定过程且在被RRLP测量位置请求消息120指示使用辅助数据的片 段之前主动地使用所述片段。
图11展示分段的辅助数据400的最佳排序。第一片段包括参考信息410,参考信 息410包括卫星时间及粗略MS方位420。第一片段及剩余片段包括卫星载具位置信息(包 括天文历及星历表数据)430。卫星载具位置信息430是按最好最佳440、到其次最好最佳 450排序,且一直到最不最佳460。并不需要将所有可用卫星置于此最佳排序的辅助数据列 表中。卫星的最佳排序可考虑一个或一个以上因素,以向MS 10提供很可能看得见且有 助于MS 10快速地确定其位置的卫星的集合。举例来说,对粗略MS方位的知晓可用以利用 类似粗略MS方位查找根据经验被展示为移动台可见的卫星位置。网络70可查找在通过 观察或实验而被展示为可由具有类似或相同粗略MS方位的移动台所用的空间区域中的卫星。此外,对粗略MS方位的知晓可用以确定环境的一般特性。此环境特性可用以识别 用以允许MS 10确定其方位的最好卫星。粗略MS方位可将MS 10识别为(例如)位于乡 村景观中(例如,位于平坦的乡村环境中)、位于山区景观中(例如,位于南北定向的山谷 中或沿着山脉的西面)或位于都市景观中(例如,位于具有高层建筑物的密集市中心中)。 如果粗略MS方位指示MS 10很可能具有无阻挡的天空视野,则网络70可首先提供卫星的 正规化正交或伪正规化正交集合(例如,与水平线成接近45度而彼此分开120度的三个卫 星)的卫星位置信息。此三个卫星中的任两个将相对于移动台大致正交地定向。即,第一 卫星与移动台之间的第一线与第二卫星与移动台之间的第二线形成直角(正规化正交)或 在60度与120度之间的角(大致正交地定向)。如果粗略MS方位表明MS 10将不能够看 见位于特定空间区域中的卫星(例如,如果山脉阻挡东方天空),则那些卫星的位置信息可 能在卫星的最佳列表中的下部(或甚至被全部从所述列表移除)。除了参考信息410之外,辅助数据的第一片段也可包括关于一个或两个卫星的信 息,如由允许的消息长度提供。第一片段包括对MS 10来说最好最佳440的卫星位置信息。 辅助数据的第二片段包括其次的两个、三个或四个最好最佳卫星450的卫星位置信息。辅 助数据的每一后续片段包括同等或越来越不最佳卫星的卫星位置信息,直到达到最不最佳 460卫星的集合为止。图12展示用于对辅助数据的片段排序及发送辅助数据的片段的流程图。在步骤 500,网络70将卫星的列表按从对MS 10来说最好最佳到最不最佳进行排序以产生有序列 表,所述两个列表还可存储于网络70内的存储器中。所述次序对每一 MS 10来说可为特 定的。举例来说,所述次序可视粗略MS方位而定。在步骤510,网络70发送包括参考信息 (即,参考时间及粗略MS方位)的第一分段RRLP辅助数据消息110及最好最佳卫星的卫星 位置信息。在步骤520,网络70 (例如)使用网络70内的控制器或控制器逻辑来确定是否是 发送RRLP测量位置请求消息120的时候。如果已将足够辅助数据发送到MS 10,则网络70 可确定是发送RRLP测量位置请求消息120的时候。如果MS 10具有至少一预定数目的卫 星(例如,4-14个卫星)的卫星位置信息,则网络70可确定MS 10具有足够量的辅助数据。 或者,如果未达到所述预定数目的卫星且不再有其它卫星信息可用来在辅助数据消息中发 送,则网络可发射所述RRLP测量位置请求消息(具有或不具有辅助数据的最终片段)或可 设定计时器,以使得所述RRLP测量位置请求消息经发送以及时接收RRLP测量位置响应消息。或者,如果在网络70需要定位之前剩余的时间小于预定量的时间,则网络70可确定MS10具有足够量的辅助数据。在此状况下,如果已发生超时,则网络70将确定是发送RRLP测 量位置请求消息120的时候。或者,如果先前已发送所有辅助数据,则网络70可确定是发 送RRLP测量位置请求消息120的时候。如果不是发送RRLP测量位置请求消息120的时候,则网络70可进行到步骤530。如果是发送RRLP测量位置请求消息120的时候,则网络70可进行到步骤540。在步骤530, 网络70发送下一分段RRLP辅助数据消息110(包括其次最好最佳卫星的群组的位置信 息),接着返回步骤520。可继续多次步骤520与530之间的此环路。在步骤540,网络70 发送RRLP测量位置请求消息120。RRLP测量位置请求消息120可含有辅助数据的最终片 段。或者,如下文详细描述,RRLP测量位置请求消息120可能无任何辅助数据。图13及图14展示根据本发明实施例的发送及时位置请求的方法。在图13中,在时间a,网络70通过发送RRLP消息(例如,RRLP测量位置请求消息 120)来开始RRLP会话。此情形假定,网络70将一个或一个以上RRLP辅助数据消息110成 功地发送到MS 10,或MS 10在其存储器中已具有辅助数据。在所示实例中,网络70在约 35秒内需要来自MS 10的定位。在时间b,归因于某一其它RR消息131,所述RRLP会话异 常中止。在一些状况下,在时间a展示的RRLP消息120可仍在网络70的传出队列中,因此 MS 10尚未接收RRLP消息且未启动RRLP会话。在此状况下,其它RR消息131通过在可将 RRLP消息120成功且完全发射出队列之前从队列移除消息120而比RRLP消息120占先。 归因于MS 10先前接收到触发事件(例如,第一 RRLP辅助数据消息(未图示)),GPS引擎 已正在运转。在每一后续消息期间,GPS引擎使位置确定过程持续不中断。网络70在时间c确定直到需要定位为止仅剩余约最小时间(例如,剩余约4秒)。 网络70将RRLP测量位置请求消息120B发送到MS 10。在时间(时间c)发送此消息120B, 以使得将(在时间d)及时接收响应。在一些实施例中,RRLP测量位置请求消息120B是与 NW响应时间及NW精确度参数一起发送,但不具辅助数据。RRLP测量位置请求消息120可包 括MS 10因其而必须返回定位的短超时(例如,NW响应时间表示2或4秒)且可含有不确 定性的低值(NW精确度指示例如约10米的高精确度)。或者,RRLP测量位置请求消息120 可包括位置精确度参数,其经设定以允许大的位置不确定性(NW精确度指示例如约250米 的低精确度)。在时间d,当剩余约0秒或接近0秒时,网络70及时从MS 10接收RRLP测 量位置响应消息122。因为归因于较早中断的RRLP会话而使再叫为必须的,所以可调用此及时程序。在 一些状况下,中断的RRLP会话必须为由较早RRLP测量位置请求消息120启动的会话(如 图示)。在一些状况下,中断的RRLP会话必须为由RRLP辅助数据消息110启动的会话。在 一些状况下,中断的RRLP会话可为由较早RRLP测量位置请求消息120或RRLP辅助数据消 息110启动的会话。图14展示在网络70中用于及时位置请求及响应的过程。在步骤600,网络70确 定需要RRLP测量位置响应消息122的未来时间。在步骤610,网络70设定计时器、调度器 等且在需要方位数据之前(例如,在4秒之前)一直等待。处于在最后RRLP消息之后及在 及时RRLP测量位置请求消息120之前的此等待时间期间,网络可发送其它RR消息且不中断移动台的位置确定过程。在步骤620,网络70发送RRLP测量位置请求消息120。在给予MS 10足够时间作 出响应时发送此不具有辅助数据的消息120。在步骤630,网络70恰在需要所述位置之前 接收RRLP测量位置响应消息122。如上所提及,可针对正由网络70发射的所有RRLP测量位置请求消息120实施此 及时过程。在需要定位之前一直等待发送RRLP测量位置请求消息120 (例如,如果经历再 叫)帮助减少异常中止的会话的发生且节省信道带宽。或者,如果在与此MS 10的当前通 信内已发生一个或一个以上异常中止及/或占先,则可实施此过程。或者,如果在与此小区 中的其它移动台(例如,针对具有类似粗略MS方位的移动台)的通信中已发生一个或一个 以上异常中止或占先,则可实施此过程。图15及图16展示根据本发明实施例的延迟(或放弃)新RR消息以避免异常中 止的会话的方法。图15展示在无线网络中最小化网络70与MS 10之间的再叫的方法。在时间a,网 络70发送RRLP请求消息100而因此打开会话。RRLP请求消息100可为RRLP辅助数据消 息110或RRLP测量位置请求消息120。在时间b,在网络70已从MS 10接收响应之前,网 络70确定,在RRLP会话仍打开的同时,新RR消息准备好从网络70发送到MS 10。在已知 系统中,网络70立即发送此新RR消息,从而异常中止当前RRLP会话。根据本发明实施例, 网络70等待(如果允许)发送新RR消息以避免当前RRLP会话被异常中止。S卩,为了避免 RRLP会话异常中止,网络70保留所述新RR消息,直到接收到RRLP响应/确认消息102从 而使RRLP会话正常关闭之后为止。基于特定的新RR消息,网络70可等待发送所述新RR 消息或完全放弃所述新RR消息。在时间c,网络70接收且辨识RRLP响应/确认消息102。 不久之后,在时间d,如果未放弃所述新RR消息,则网络70在RRLP会话关闭之后发送所述 新RR消息,从而避免使RRLP会话异常中止。在图16中,在步骤650,网络70发送RRLP请求消息。在步骤660,在RRLP会话关 闭之前,网络70确定其具有准备好发送到MS 10的新RR消息。在步骤670,网络70确定是 否允许延迟(或放弃)所述新RR消息的发送。如果不允许,则网络70在步骤690发送所 述新RR消息,从而不可避免地使当前RRLP会话异常中止。在步骤680,网络70等待且接着 接收RRLP响应/确认消息102。如果所述新RR消息被延迟,则在完成处理之前,处理进行 到步骤690。如果所述新RR消息被放弃,则无新RR消息留待发送,且处理完成。图17、图18、图19、图20及图21说明根据本发明实施例的改变精确度参数以平衡 紧急服务(ES)呼叫中的响应时间与精确度的方法。图17展示在时间可用时使用增强的精确度的紧急服务(ES)呼叫的呼叫流程处理 的实例。在时间a(t = 0),MS 10识别ES呼叫。响应于识别出所述ES呼叫,MS 10启动GPS 引擎。MS 10可将活动计时器设定为大值(例如,Act_timer = 40秒)。活动时间的一个 目的为监视网络70与MS 10之间的消息的活动(或不活动)。如果在持续时间中无活动, 则所述活动计时器将超时且GPS引擎将停机。在时间b,网络70发送第一 RRLP辅助数据消息140。此第一消息140含有参考信 息410 (来自图11的卫星时间及粗略MS方位420)。所述第一消息还含有对MS 10来说最 好最佳的卫星的卫星位置信息。在时间c,MS 10以RRLP辅助数据Ack消息142答复。在时间d及时间e,可重复传达辅助数据消息144及确认消息146的过程一次或一次以上,以 发送对MS 10来说其次最好最佳的卫星的额外辅助数据(卫星位置信息)。接着,网络70准备RRLP测量位置请求消息120。RRLP测量位置请求消息120可含 有网络响应时间(NW响应时间)参数的值。可设定此NW响应时间参数以指示中间响应时 间(例如,值4对应于16秒)。消息120还可含有网络精确度(NW精确度)参数。可设定 此NW精确度参数以指示中间精确度或不确定性(例如,值19对应于51.2米)。本文中用 特定值描述的此参数及其它距离或不确定性参数或范围仅作为实例提供。可使用其它值。 举例来说,所属领域的技术人员应了解,值51. 2米或245. 5米可为范围为从40到60米、30 到 70 米、40 到 100 米、40 到 400 米、100 到 150 米、100 到 250 米、100 到 300 米、100 到 400 米等的值。在时间f,网络70发送RRLP测量位置请求消息120。在一些状况下,辅助数据的 最后集合包括于此消息120中。在其它状况下,辅助数据的所述最后集合包括于为RRLP辅 助数据消息144的先前消息中。为了增强精确度,MS 10可使用表示无或极小不确定性的精确度值。举例来说,可 将ACt_ACCUraCy参数设定为表示0米的不确定性的值0 (精确度的最高值)。或者,可将 ACt_ACCuraCy参数设定为值1、2、3或4,以分别表示1. 0、2. 1、3. 3或4. 6米的不确定性。还 可使用表示无或极小不确定性的其它值。在MS 10驱动此增强的精确度过程的一些状况下,MS 10独立于由网络70发送的 NW精确度参数有利地设定ACt_ACCuraCy参数。在网络70驱动增强的精确度过程的其它状 况下,网络70有利地且临时置换其标准网络精确度(例如,51. 2m)且将参数(网络70将稍 后在RRLP测量位置请求消息120中发送所述参数)设定为表示无或极小不确定性的精确度值。还展示,在时间f之后,举例来说,如果当前活动计数器的剩余时间小于网络提供 的响应时间,则MS 10将其活动计时器从当前倒数时间(例如,20秒)重设为匹配网络响应 时间的值(Act_timer = NW响应时间)。以此方式,在确定位置测量定位且将其传达到网 络70之前,MS 10将不过早使GPS引擎停机。MS 10可类似地将第二倒数计时器设定为响 应时间(Act_timer = NW响应时间)。此计时器可由MS 10使用以设定何时MS 10发送经 确定的位置。在时间g,所述实例中的逝去时间为36秒。MS 10已将整个分配的网络响应时间用 于确定定位。因此,即使未实现位置精确度,也已潜在地发现增强的精确度位置,其具有大 于由标准网络精确度(例如,51. 2m)请求的精确度的精确度(或类似地,较低不确定性)。通过将此不确定性参数降到0,MS 10将整个允许的网络响应时间用于计算定位。 通过将不确定性参数降到低值(例如,1、2、3或4),除非可用低的所估计的不确定性确定定 位,否则MS 10将很可能使用整个允许的网络响应时间。由GPS引擎用于尝试获得具有降 低的必要不确定性的定位的额外时间允许MS 10有产生增强的精确度定位的机会。在时间g,MS 10发送具有以下分量中的一者的RRLP测量位置响应消息122 方位 信息;GSP测量信息;或定位误差。通常,当MS10确定可接受的定位或超时,MS 10将以方 位信息分量响应。或者,当指示MS 10将测量值提供给网络70 (此允许网络70基于此原始 数据确定位置)时,MS 10将以GSP测量信息分量响应。
图18展示紧急服务(ES)呼叫的呼叫流程处理的另一实施例。在此情形中,针对MS 10及时传达位置请求消息,以用准时位置响应答复。所述流程如上文参看图17所述而 开始。在时间a(t = 0),MS 10识别所述ES呼叫,接着作为响应而启动GPS引擎。此外,设 定活动倒数计时器(Actjimer = 40秒)。在时间b,网络70发送第一 RRLP辅助数据消息 140。在时间c,MS 10以RRLP辅助数据Ack消息142答复。所述过程可进行到传达140/142 消息的多个集合。在时间d,此情形背离先前描述的情形。在时间d,网络70具有其需要的信息以发 送位置请求消息(RRLP测量位置请求消息120),然而,网络70等待发送所述消息直到网络 70需要定位之前的预定时间为止。可设定标准网络精确度以提供足够精确度(NW精确度= 19,表示51. 2米),然而,网络设定的响应时间被急剧缩短。举例来说,可将NW响应时间设 定为2 (表示4秒)或设定为1 (表示2秒),而不是给予MS 10数十秒。此急剧缩短的时间 通常不允许移动台确定定位。正常地,移动台需要数十秒到几分钟。此处,因为MS 10早期 开始其位置确定过程(例如,在时间a),所以其已致力于其位置历时数十秒。再次,网络70准备RRLP测量位置请求消息120。消息120含有急剧缩短的网络响 应时间(例如,NW响应时间=4秒)及网络精确度(例如,NW精确度=51. 2米)。在时间 e,实例中的逝去时间是32秒,且网络70发送RRLP测量位置请求消息120。在此状况下,辅 助数据的最后集合包括于先前消息(即,最后的RRLP辅助数据消息140)中,因此,发送不 具辅助数据的此消息120。在一些状况下,将由MS 10使用的精确度设定为表示低精确度或同等高不确定性 的值(例如,值34表示245. 5米),所述值可为预定值或预定的可配置值。可按以下两种方 式中的一者设定表示低精确度的此精确度值通过网络70 ;或通过MS 10。如果精确度值是由网络70设定,则网络70可以经设定以表示此低精确度值的网 络精确度(NW精确度)发送RRLP测量位置请求消息120。举例来说,网络70可用此MS 10 的低精确度值临时盖写标准网络精确度。另一方面,如果精确度是由MS 10设定,则网络70可以经设定以表示标准网络精 确度的网络精确度发送RRLP测量位置请求消息120。MS 10盖写或忽略所接收的网络精确 度且替代使用表示低精确度的值。MS 10将网络响应时间(NW响应时间)用于其内部倒数 计时器及其响应时间计时器两者(即,分别为Act_timer = NW响应时间及Act_RT = NW响 应时间)。在时间f,一旦响应时间计时器为零(此实例中的逝去时间是36秒)JUMS 10 准备并发送RRLP测量位置响应消息122。此情形具有若干优点。因为MS 10早期启动GPS引擎(在时间a)且已将最大的可 能持续时间用于在最小化电池电力损失的同时确定定位,且已产生增强的定位。因为RRLP 测量位置请求消息120为短的(因为其不含辅助数据),所以消息120将被占先的可能性降 低。因为网络响应时间为低的(例如,4秒),所以最终RRLP会话被另一 RR消息异常中止 的机会减小。如果用降低的精确度值(例如,ACt_ACCUraCy = 245. 5米)取代标准网络精 确度(例如,NW精确度=51. 2米),则最终RRLP会话被另一 RR消息异常中止的机会将更 进一步减小。图19展示紧急服务(ES)呼叫的呼叫流程处理的又一实施例。在此情形中,紧接 在最终RRLP辅助数据Ack消息142之后传达第一位置请求消息120 (具有或不具有辅助数据)。如果此RRLP会话中断,则网络70延迟发送再叫位置请求消息120A(不具有辅助数据 的消息),直到基于何时需要所述位置的预定时间为止。另外,从时间a到时间f的事件及 消息流程等同于上文关于图17所描述的事件及消息流程,且描述将不加以重复。序列在时间g从图17叉开,此时额外RR消息130使当前RRLP会话异常中止。同等地,RRLP测量位置请求消息120可能已在网络的传出队列中内部占先(例如,因为RRLP 测量位置请求消息120由于其含有辅助数据而为长的)。在任一状况下,MS 10均不具有当 前打开的RRLP会话或以位置答复的指令。网络70延迟发送再叫消息120A,直到经计算以仅给予MS 10足够时间以定位答复的时间为止,以使得所述定位被及时接收以供网络70报告所述定位。基于被异常中止或 占先的较早RRLP会话,网络70可确定从第一模式切换到第二模式。在所述第一模式中,网 络70基于过早暂停的RRLP会话发送再叫,且如已知地立即发送再叫位置请求消息。S卩,网 络70使下一个位置请求消息的时间基于过去事件(即,额外RR消息的完成)及对尽可能 快速地重新发送所述位置请求消息的需要。在此第二模式中,网络70不立即发送再叫位置请求消息。而是,网络70基于何时 需要位置响应而有利地等待持续时间。即,不是使再叫位置请求消息的时间基于过去事件, 发射是基于未来事件。举例来说,下一位置请求的时间是基于何时需要定位(例如,基于剩 余的NW响应时间)。何时发射RRLP测量位置请求消息120的时间可基于在于网络70中需要定位的时 间之前的预定时间。在所示实例中,将预定时间设定为在网络70需要位置信息之前的8秒 (NW响应时间=3)。可(例如)基于各种移动台的经验数据而使用其它预定时间,可使用 其它预定时间(例如,可将NW响应时间设定为1、2、4、8或16秒)。网络70可设定计时器 或调度所述测量请求消息,以使得在此未来时间发射所述消息。在时间h(t = 32),网络70终止所述延迟且发射再叫RRLP测量位置请求消息 120A。如所指示,所述消息不含有辅助数据。或者,发送再叫RRLP测量位置请求消息120A 时的延迟可稍微缩短,响应时间(NW响应时间)可稍微增加,且消息120A可含有某一辅助 数据。又,由MS 10使用的精确度参数可通过MS 10盖写标准网络值或由网络70盖写为临 时不确定性值而设定为大的不确定性值(例如,245. 5米)。MS 10将其活动计时器重设为 网络提供的响应时间(Act_timer = NW响应时间)。在此实例中,移动订户的活动计时器经设定以在4秒后期满(Actjimer = 4秒), 但将基于接收时间来重设此计时器(改变Act_timer = NW响应时间=8秒)。MS 10可将 其响应时间设定为网络提供的响应时间(Act_RT = NW响应时间=8秒)。在时间i (t = 36),MS 10以RRLP测量位置响应消息122报告经确定的位置,接着使GPS引擎停机。图20展示网络70发射及时测量请求消息但辅助数据消息的较早再叫使MS 10使 用网络提供的精确度的情形。时间a到d处的事件及消息等同于图19的事件及消息。在 时间e,用额外RR消息144使会话异常中止。类似地,网络可能已占先消息144的过渡。在 时间f及g,将辅助数据作为再叫RRLP辅助数据消息144A来发送且以RRLP辅助数据Ack 消息146确认。所述再叫消息可为第一辅助数据消息(未图示)、第二辅助数据消息(如所 示)或辅助数据消息的分段序列(未图示)中任一其它辅助数据消息的再叫。如上所述,在时间h(t = 20),网络70在及时接收到测量报告消息后发送RRLP测量位置请求消息120。MS 10可将其活动计时器设定为网络提供的响应时间(Actjimer = NW响应时间=16秒),可将其响应计时器设定为网络提供的响应时间(Act_RT = NW响应 时间=16秒),且可将其精确度设定为网络提供的精确度(ACt_ACCuraCy = NW精确度= 51. 2 米)。在先前实例中,MS 10通常使用精确度值,所述精确度值是临时值。此临时值是大 于或小于标准网络精确度的不同值。在此实例中,使用标准网络精确度作为使用不同值的 例外。最后,在时间i (t = 36),MS 10在RRLP测量位置响应消息122中报告经确定的测
量。在一些状况下,网络70可检测再叫的存在(归因于异常中止或占先)。在此状况 下,网络70将网络提供的精确度从临时值修改成标准网络精确度。或者,MS 10可检测再 叫辅助数据消息的存在(归因于异常中止),且基于此事件,MS将其精确度从所述值修改。 或者,MS可基于来自先前RRLP消息的测量到的持续时间确定所接收的测量请求消息被延迟。图21展示如关于前面四个图描述的与将精确度参数从标准网络精确度修改有关 的流程图。在700,在MS 10已接收到RRLP测量位置请求消息120之后,作出是否准时发送 及接收消息120的确定。如上所述,可由MS 10或由网络70基于时间(例如,某一期望的 传达时间)、基于异常中止或基于占先来作出此确定。如果RRLP测量位置请求消息120准 时,则处理在步骤710继续。在步骤710,MS 10将大于正常精确度(例如,0米)的精确度用于最大精确度,或 将小于标准网络精确度的选定小值(例如,在1与10米之间的值,或在0米与标准网络精 确度值之间的值)用于更精确响应。如果RRLP测量位置请求消息120被延迟,则可将精确度设定为标准网络精确度 (未图示)。或者,如果RRLP测量位置请求消息120被延迟,则处理在步骤720继续。可在 步骤720执行另一测试以确定消息120是被稍微延迟还是非常迟。举例来说,如果进行辅 助数据消息的再叫,则可确定RRLP测量位置请求消息120被稍微延迟。如果进行先前RRLP 测量位置请求消息的再叫,则可确定RRLP测量位置请求消息120非常迟。或者,如果消息 是在第一预定时间(例如,24秒)之后但在第二预定时间(例如,36秒)之前传达,则可确 定RRLP测量位置请求消息120被稍微延迟。如果消息是在所述第二预定时间之后传达,则 可确定RRLP测量位置请求消息120非常迟。在步骤730,MS 10使用标准网络精确度(即, NW精确度)。在步骤740,MS 10使用较低精确度值(例如,100、200或250米)以加速其 位置响应。图22展示根据本发明实施例的加值服务(VAS)的消息流程图。对于VAS,MS 10 不需要使用全部量的NW响应时间。在时间a(t = 0),网络70确定已起始VAS。作为响应,所述网络发送RRLP辅助数 据消息140。MS 10在接收到RRLP辅助数据消息140后启动其GPS引擎,且将其活动计时 器设定为预定值(大于ES呼叫状况下所使用的值的值,例如,Act_timer = 45秒)。还响 应于接收到RRLP辅助数据消息140,MS 10在时间b发送RRLP辅助数据Ack消息142。在 时间c及d,可传达辅助数据的额外片段并以RRLP辅助数据消息144及RRLP辅助数据Ack 消息146的额外对加以确认。
在时间e(t = 20,Act_timer = 25),网络70以标准网络时间(例如,NW响应时间 =16秒)及标准网络精确度值(例如,NW精确度=51. 2米)准备RRLP测量位置请求消 息。网络70发送RRLP测量位置请求消息120且MS 10接收RRLP测量位置请求消息120。 不同于ES呼叫,MS 10不丢弃任何网络提供的参数。MS 10将其活动计时器、主动响应计时 器及活动精确度参数设定为网络提供的值(即,分别为Act_timer = NW响应时间、Act_RT =NW响应时间及Act_Accuracy = NW精确度)。在时间f (t = 34,Act_timer = 2),MS 10在RRLP测量位置响应消息122中将其经 确定的位置发送到网络70。在此状况下,归因于位置不确定性小于所需网络精确度,MS在 网络响应时间期满之前发送经确定的定位。最后,响应于报告经确定的定位,MS 10使GPS 引擎停机。 应理解,在所附权利要求书的精神及范围内,可在加以修改及变更的情况下实践 本发明。不希望本发明为详尽的且不希望将本发明限于所揭示的精确形式。应理解,可在 加以修改及变更的情况下实践本发明。
权利要求
一种在无线网络中将辅助数据最佳地传达到移动台的方法,所述方法包含提供卫星的列表;基于所述移动台的特性确定所述卫星的最佳次序,其中所述最佳次序包含第一最佳卫星及第二最佳卫星;准备辅助数据消息的分段集合中的第一者,其中辅助数据消息的所述分段集合中的所述第一者包含包括卫星时间及粗略MS方位的参考信息;以及所述第一最佳卫星及所述第二最佳卫星的卫星载具位置信息;开始发射辅助数据消息的所述分段集合中的所述第一者。
2.根据权利要求1所述的方法,其中基于相对于所述移动台大致正交地定向而选择所 述第一最佳卫星及所述第二最佳卫星。
3.根据权利要求1所述的方法,其中所述移动台的所述特性包含所述粗略MS方位。
4.根据权利要求1所述的方法,其中所述移动台的所述特性包含与所述粗略MS方位相 关的环境特性。
5.根据权利要求4所述的方法,其中所述环境特性包含乡村景观的指示符。
6.根据权利要求4所述的方法,其中所述环境特性包含山区景观的指示符。
7.根据权利要求4所述的方法,其中所述环境特性包含都市景观的指示符。
8.根据权利要求1所述的方法,其进一步包含继续发射辅助数据消息的所述分段集合 中的后续消息直到已发送足够量的辅助数据为止,其中辅助数据消息的所述分段集合中的 每一后续片段包括与先前消息相比同等最佳或较不最佳的卫星的卫星位置信息。
9.根据权利要求1所述的方法,其中所述辅助数据消息包含RRLP辅助数据消息。
10.根据权利要求1所述的方法,其进一步包含发射测量位置请求消息。
11.根据权利要求10所述的方法,其中所述测量位置请求消息包含RRLP测量位置请求 消息。
12.根据权利要求10所述的方法,其中所述测量位置请求消息不包含辅助数据。
13.一种在无线网络中将辅助数据最佳地传达到移动台的方法,所述方法包含 提供卫星的列表;基于所述移动台的特性确定所述卫星的最佳次序,其中所述最佳次序包含第一最佳卫 星及第二最佳卫星,且其中基于相对于所述移动台大致正交地定向而选择所述第一最佳卫 星及所述第二最佳卫星,且其中所述移动台的所述特性包含粗略MS方位或与所述粗略MS 方位相关的环境特性;准备辅助数据消息的分段集合中的第一者,其中辅助数据消息的所述分段集合中的所 述第一者包含包括卫星时间及所述粗略MS方位的参考信息;以及 所述第一最佳卫星及所述第二最佳卫星的卫星载具位置信息; 开始发射辅助数据消息的所述分段集合中的所述第一者;以及 继续发射辅助数据消息的所述分段集合中的后续消息直到已发送足够量的辅助数据 为止,其中辅助数据消息的所述分段集合中的每一后续片段包括与先前消息相比同等最佳 或较不最佳的卫星的卫星位置信息。
14.一种用于在无线网络中将辅助数据最佳地传达到移动台的网络,所述网络包含 包含卫星的列表的存储器;用以基于所述移动台的特性确定并产生所述卫星的最佳次序列表的逻辑,其中所述最 佳次序包含第一最佳卫星及第二最佳卫星;用以保留所述最佳排序的列表的存储器;以及用以发射辅助数据消息的分段集合中的第一者的发射器,其中辅助数据消息的所述分 段集合中的所述第一者包含包括卫星时间及粗略MS方位的参考信息;以及所述第一最佳卫星及所述第二最佳卫星的卫星载具位置信息。
15.根据权利要求14所述的网络,其中所述第一最佳卫星及所述第二最佳卫星是基于 相对于所述移动台大致正交地定向而选择。
16.根据权利要求14所述的网络,其中所述移动台的所述特性包含所述粗略MS方位。
17.根据权利要求14所述的网络,其中所述移动台的所述特性包含与所述粗略MS方位 相关的环境特性。
18.根据权利要求14所述的网络,其进一步包含控制器,所述控制器用以发射辅助数 据消息的所述分段集合中的后续者直到已发送足够量的辅助数据为止,其中辅助数据消息 的所述分段集合中的每一后续片段包括与先前消息相比同等最佳或较不最佳的卫星的卫星位置信息。
19.一种用于在无线网络中将辅助数据最佳地传达到移动台的网络,所述网络包含 用于提供卫星的列表的装置;用于基于所述移动台的特性确定所述卫星的最佳次序的装置,其中所述最佳次序包含 第一最佳卫星及第二最佳卫星;用于准备辅助数据消息的分段集合中的第一者的装置,其中辅助数据消息的所述分段 集合中的所述第一者包含包括卫星时间及粗略MS方位的参考信息;以及所述第一最佳卫星及所述第二最佳卫星的卫星载具位置信息;用于开始发射辅助数据消息的所述分段集合中的所述第一者的装置。
20.根据权利要求19所述的网络,其中所述第一最佳卫星及所述第二最佳卫星是基于 相对于所述移动台大致正交地定向而选择。
21.根据权利要求19所述的网络,其中所述移动台的所述特性包含所述粗略MS方位。
22.根据权利要求19所述的网络,其中所述移动台的所述特性包含与所述粗略MS方位 相关的环境特性。
23.根据权利要求19所述的网络,其进一步包含用于继续发射辅助数据消息的所述分 段集合中的后续消息直到已发送足够量的辅助数据为止的装置,其中辅助数据消息的所述 分段集合中的每一后续片段包括与先前消息相比同等最佳或较不最佳的卫星的卫星位置 fn息ο
24.根据权利要求19所述的网络,其中所述辅助数据消息包含RRLP辅助数据消息。
25.根据权利要求19所述的网络,其进一步包含用于发射测量位置请求消息的装置。
26.根据权利要求25所述的网络,其中所述测量位置请求消息包含RRLP测量位置请求消息。
27.根据权利要求25所述的网络,其中所述测量位置请求消息不包含辅助数据。
28.一种包含计算机可读媒体的计算机可读产品,其包含用于致使至少一个计算机提供卫星的列表的代码;用于致使至少一个计算机基于移动台的特性确定所述卫星的最佳次序的代码,其中所 述最佳次序包含第一最佳卫星及第二最佳卫星;用于致使至少一个计算机准备辅助数据消息的分段集合中的第一者的代码,其中辅助 数据消息的所述分段集合中的所述第一者包含包括卫星时间及粗略MS方位的参考信息;以及所述第一最佳卫星及所述第二最佳卫星的卫星载具位置信息;以及用于致使至少一个计算机开始发射辅助数据消息的所述分段集合中的所述第一者的 代码。
29.根据权利要求28所述的计算机可读产品,其中所述第一最佳卫星及所述第二最佳 卫星是基于相对于所述移动台大致正交地定向而选择。
30.根据权利要求28所述的计算机可读产品,其中所述移动台的所述特性包含所述粗 略MS方位。
31.根据权利要求28所述的计算机可读产品,其中所述移动台的所述特性包含与所述 粗略MS方位相关的环境特性。
32.根据权利要求28所述的计算机可读产品,其进一步包含用于致使至少一个计算机 继续发射辅助数据消息的所述分段集合中的后续消息直到已发送足够量的辅助数据为止 的代码,其中辅助数据消息的所述分段集合中的每一后续片段包括与先前消息相比同等最 佳或较不最佳的卫星的卫星位置信息。
全文摘要
本发明提供用于在无线网络中传达移动台的方位数据、增强方位数据、最佳地传达辅助数据及/或减少测量位置请求消息的再叫的系统、装置及方法的实施方案。
文档编号G01S19/27GK101802639SQ200880106633
公开日2010年8月11日 申请日期2008年9月11日 优先权日2007年9月11日
发明者托马斯·K·罗兰, 柯克·艾伦·伯勒斯, 江永进, 胡玉华, 谭列维 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1