用于使用历史网络信息来确定近似位置的方法和装置的制作方法

文档序号:7936302阅读:300来源:国知局

专利名称::用于使用历史网络信息来确定近似位置的方法和装置的制作方法
技术领域
:本公开一般涉及通信,尤其涉及用于支持定位的技术。相关技术说明无线通信网络被广泛部署以提供诸如语音、视频、分组数据、消息收发、广播等各种通信服务。这些无线网络可以是能通过共享可用的网络资源来支持多个用户的通信的多址网络。此类多址网络的示例包括码分多址(CDMA)网络、时分多址(TDMA)网络、频分多址(FDMA)网络、以及正交FDMA(OFDMA)网络。常常期望且在有时必须知晓无线网络中终端的位置。术语"定位"和"位置"在本文中是同义的且被可互换地使用。例如,用户可利用终端来浏览web网站并且可以点击位置敏感的内容。随后可确定终端的位置并将其用来向用户提供恰适的内容。存在许多对终端的位置的知识有用或必要的其他场景。可使用各种定位方法来确定终端的位置。每一种定位方法可使用某些信息并且可要求终端和/或定位服务器有某些能力以便计算终端的位置估计。以高效率方式支持定位以便节约资源和减小延迟是合需的。概述本文中描述用于支持定位终端的技术。定位是指测量和/或计算目标设备的地理定位估计的过程。定位估计也可被称为位置估计、位置锁定等。可用诸如来自开放移动联盟(OMA)的安全用户层面定位(SUPL)等定位架构/解决方案来支持定位。在一方面,作为SUPL中的定位服务器的SUPL定位平台(SLP)可接收来自启用SUPL的终端(SET)的数据。该数据可包括多位置ID参数。实时位置ID参数可能不具有"当前"状态。SLP可基于接收自SET的多位置ID参数数据确定SET的近似位置。SLP随后可向SET或SUPL代理发送该近似位置,或者可按另一种方式使用近似位置信息。以下更加详细地描述本公开的各种方面和特征。附图简述图1示出不同无线电接入网的部署。图2示出网络发起的定位服务的消息流。图3示出由SLP执行的用于定位的过程。图4示出SET的历史位置的位置栅格。图5示出SET的历史位置的位置栅格。图6示出可用于定位的过程。详细描述如上所述,确定移动设备的位置的能力可能是有益的,甚至是必需的。当前有多种定位技术可用。然而,在一些环境下,获得有充分准确度的位置是富有挑战的。一些定位技术使用初始粗略位置估计来提高所提供的位置的准确度、减少用以确定所提供的位置的时间、或这两者。例如,在诸如GPS之类的卫星定位系统中,种子位置使得卫星捕获过程能更快速地执行,这是因为可以减少搜索空间。在一些环境下,需要初始粗略位置估计来成功地确定更高准确度的位置。一些技术使用定位请求时刻移动站的服务蜂窝小区身份来提供粗略位置估计。然而,在一些境况下,服务蜂窝小区身份信息是不准确的,这可能降级定位性能(例如,增大用以获得位置锁定所需的时间量)。本文中的系统和技术提供更准确和更可靠的位置估计。本文中描述用于支持无线网络中的定位的技术。这些技术可用于各种无线网络,诸如无线广域网(WWAN)、无线城域网(WMAN)、无线局域网(WLAN)、广播网等。术语"网络"和"系统"常被可互换地使用。WWAN是提供对诸如举例而言城市、州、或整个国家等较大地理区域的通信覆盖的无线网络。WWAN可以是诸如CDMA网络、TDMA网络、FDMA网络、OFDMA网络等蜂窝网络。CDMA网络可实现诸如宽带CDMA(W-CDMA)、cdma2000、时分-同步码分多址(TD-SCDMA)等无线电技术。cdma2000涵盖IS-2000、IS-95和IS-856标准。在以下描述中,术i吾"CDMA"是指cdma2000。TDMA网络可实现诸如全球移动通信系统(GSM)等无线电技术。OFDMA网络可实现诸如超移动宽带(UMB)、长期演进(LTE)、Flash-OFDM⑧等无线电技术。这些各种无线电技术和标准是本领域公知的。WCDMA、GSM和LTE在来自名为"第三代伙伴项目"(3GPP)的组织的文献中描述。CDMA和UMB在来自名为"第三代伙伴项目2"(3GPP2)的组织的文献中描述。3GPP和3GPP2文献是公众可获取的。WLAN是提供对诸如举例而言建筑物、商店、商场、住户等较小或中等地理区域的通信覆盖的无线网络。WLAN可实现诸如由正EE802.11、Hiperlan等定义的任何无线电技术。WMAN可实现诸如由IEEE802.16定义的任何无线电技术。IEEE802.11和802.16是来自电气电子工程师协会(IEEE)的两个标准族。IEEE802.11族包括802.1la、802.11b、802.1lg和802.1In标准并且通常被称为Wi-Fi。IEEE802.16族包括802.16e和802.16m标准并且通常被称为WiMAX。图1示出不同无线电接入网(RAN)的示例部署,其包括GSM网络110a、WCDMA网络110b、CDMA网络110c、以及WLAN110d。无线电接入网支持终端的无线电通信并且可以是WWAN、WMAN、或WLAN的全部或部分。例如,WWAN可包括无线电接入网、核心网、和/或其他网络,而出于简单化起见在图l中仅示出无线电接入网部分。无线电接入网也可被称为无线电网络、接入网等。GSM网络110a、WCDMA网络110b、以及CDMA网络110c各自可包括任何数目的支持其覆盖区域内的终端进行无线电通信的基站。基站也可被称为B节点、演进型B节点等。在GSM和WCDMA网络中,术语"蜂窝小区"可指基站的最小覆盖区域和/或服务该覆盖区域的基站子系统。在CDMA网络中,术语"扇区"可指基站的最小覆盖区域和/或服务该覆盖区域的基站子系统。WLAN110d可包括任何数目的接入点(WLANAP),其支持与这些接入点相关联的终端的无线电通信。诸如SET120等终端可在任何给定时刻与GSM网络110a、WCDMA网络110b、CDMA网络110c或WLAN110d通信以获得通信服务。SET120也可简单地接收来自这些网络的信号,从而作出测量或者获得在计算其位置时有用的信息。SET120可以是静止的或移动的,并且也可被称为移动站、用户装备、订户站、站等。终端可以是蜂窝电话、个人数字助理(PDA)、手持式设备、无线设备、膝上型计算机、无线调制解调器、无绳电话、遥测设备、跟踪设备等。终端120在SUPL中也可被称为启用SUPL的终端(SET)。术语"终端"和"SET"在本文中被可互换地使用。SET120可接收和测量来自卫星190的信号以获得对这些卫星的伪距测量。卫星190可以是美国全球定位系统(GPS)、欧洲Galileo系统、俄罗斯Glonass系统、或一些其他卫星定位系统(SPS)的一部分。SET120还可接收和测量来自WLAN110d中的接入点的信号禾P/或来自无线电接入网110a、110b和/或110c中的基站的信号,以获得这些接入点和/或基站的时基和/或信号强度测量。SET120可与一个无线电接入网通信,并且可同时或在更早的时间接收和测量来自其他无线电接入网中的接入点和/或基站的信号以获得对这些其他接入点和/或基站的测量。对卫星190的测量和/或对接入点和/或基站的测量可用来确定SET120的位置。尽管以下在说明性示例中使用SUPL来描述各方面,但是历史网络信息的使用并不被限定于安全用户层面定位(SUPL)系统。SUPL定位平台(SLP)130可与SET120通信以支持对SET的定位服务禾口/或定位。SLP130与SET120之间的通信可经由无线电接入网110a到110d中的任何一个和/或经由其他网络(例如,因特网)。SLP130可与无线电接入网110a、110b、110c和110d分开,并且可来自包括无线电接入网110a、110b、110c和/或110d的WWAN或是其一部分。SLP130可以是归属SLP(H-SLP)、拜访SLP(V-SLP)、或紧急SLP(E-SLP)。SLP130可支持与无线电接入网110a到110d通信的终端的SUPL服务管理和定位。SUPL服务管理可包括管理SET的位置以及存储、提取、和修改目标SET的位置信息。SLP130可包括SUPL位置中心(SLC)132以及SUPL定位中心(SPC)134。SLC132可执行用于定位服务的各种功能、协调SUPL的操作、以及与SET交互。SLC132可执行用于私密性、发起、安全性、漫游支持、收费/记帐、服务管理、位置计算等功能。SPC134可支持对SET的定位和辅助数据到SET的递送,并且还可负责供位置计算用的消息和程序。SPC134可执行用于安全性、辅助数据递送、基准检索、位置计算等功能。SPC134可访问GPS接收机(参考网络,或许是全球网络)并且可接收卫星的信号以使得其能提供辅助数据。SUPL代理140可与SLP130通信以获得SET120的位置信息。SUPL代理是访问网络资源以获得位置信息的服务接入点。位置信息可包括位置估计和/或与位置相关的任何信息。SET120也可具有驻留在SET内的SUPL代理。SET120、SLP130以及SUPL代理140各自可支持任何SUPL版本。SUPL版本2.0(SUPL2.0)在2007年8月31日的题为"安全用户层面定位架构"的OMA-AD-SUPL-V2以及2007年9月27日的题为"用户层面定位协议"的OMA-TS-ULP-V2中描述。这些SUPL文献是公众可从OMA获取的。SET120可支持一种或多种定位方法或用于一种或多种定位方法的测量,这些定位方法可用于确定SET的位置。表1列出SET120可支持的一些定位方法并且提供对每一种定位方法的简短描述。高级前向链路三边测量(AFLT)、增强型观测时间差(E-OTD)、以及观测抵达时间差(OTDOA)是基于对无线电接入网中的基站的测量的定位方法,并且可更一般化地被称为基于地面距离的技术。SET120可实现混合定位技术(诸如GPS和地面测距等不同定位技术的组合)。在表l以及本文中的大部分描述中,"GPS"通指基于例如GPS、Galileo、Glonass等任何卫星定位系统的定位。表1<table>tableseeoriginaldocumentpage12</column></row><table>SET120能够与不同的无线电接入网通信和/或可支持不同的定位方法。SLP130还可支持不同的定位方法和/或不同的无线电接入网,它们可能与SET120所支持的定位方法和无线电接入网匹配或可能不匹配。在一种设计中,位置ID参数可包括表2中所示的任何信息。蜂窝小区信息参数可包括GSM蜂窝小区信息、WCDMA蜂窝小区信息、CDMA蜂窝小区信息、或WLANAP信息。状态参数可指示蜂窝小区信息参数中所包括的蜂窝小区/AP信息的状态。表2-位置ID参数<table>tableseeoriginaldocumentpage13</column></row><table>在一种设计中,多位置ID参数可包括表3中所示的任何信息。该多位置ID参数可包括对应一个或多个无线电接入网的一个或多个位置ID参数,其可同时或在不同时间获得。该多位置ID参数可用于例如报告SET120附近的多个接入点和基站在当前时间和过去的近期时间两者的WLAN测量、蜂窝基站测量、或其他位置相关数据。表3-多位置ID参数<table>tableseeoriginaldocumentpage13</column></row><table><table>tableseeoriginaldocumentpage14</column></row><table>在一种设计中,由SET120所发送的在表2中的位置ID参数的蜂窝小区信息参数中的WLANAP信息可包括表4中所示的任何信息。以下给出SUPL消息中的各种参数的表。在给定SUPL参数的表中,表的第一行给出对SUPL参数的简短描述。后续行给出SUPL参数的不同字段/参数,其中每一个字段由符号"〉"指示。给定字段/参数可具有子字段,其中每一个子字段由符号"》"指示。给定子字段可具有副子字段,其中每一个副子字段由符号">>>"指示。表4-WLANAP信息<table>tableseeoriginaldocumentpage14</column></row><table><table>tableseeoriginaldocumentpage15</column></row><table>在一种设计中,由SET120所发送的在表2中的位置ID参数的蜂窝小区信息参数中的GSM蜂窝小区信息可包括表5中所示的任何信息。表5-GSM蜂窝小区信息<table>tableseeoriginaldocumentpage16</column></row><table>)在一种设计中,由SET120所发送的在表2中的位置ID参数的蜂窝小区信息参数中的WCDMA蜂窝小区信息可包括表6中所示的任何信息。表6-WCDMA蜂窝小区信息<table>tableseeoriginaldocumentpage16</column></row><table><table>tableseeoriginaldocumentpage17</column></row><table><table>tableseeoriginaldocumentpage18</column></row><table>表4到7示出WLANAP信息、GSM蜂窝小区信息、WCDMA蜂窝小区信息、以及CDMA蜂窝小区信息的特定设计。一般而言,给定无线电接入网的蜂窝小区/AP信息可包括可用于SET的定位的任何信息。通过表2到7中的特征,SET120可高效地向SLP130发送针对不同的所支持无线电接入网的蜂窝小区/AP信息。具体而言,SET120可仅针对SLP130所支持的无线电接入网和测量参数发送蜂窝小区/AP信息,而针对SLP130不支持的无线电接入网和测量参数不发送。这可以减少对无线电和处理资源的浪费,并且还能减小用以发送SLP130不能使用的蜂窝小区/AP信息的延迟。图2示出使用所支持的网络信息的SUPL中网络发起的定位服务的消息流200的设计。SUPL代理140可能需要SET120的位置信息并且可向SLP130发送移动定位协议(MLP)标准定位即时请求(SLIR)消息(步骤A)。SLIR中指定的参数中可能有期望位置质量(eq叩)。SLP130可认证和授权SUPL代理140获得所请求的位置信息。SLP130随后可获得SET120的路由信息(步骤B)。SLP130可发送SUPLIMT(SUPL发起)消息以发起与SET120的定位会话(步骤C)。SUPLINIT消息可包括用于标识定位会话的会话id、预期定位方法(pos方法)、合需定位质量(QoP)、所支持的网络信息等。在收到SUPLINIT消息之际,SET120可执行数据连接建立过程,在SET尚未附连的情况下将其自身附连至分组数据网络,并建立至SLP130的安全IP连接(步骤D)。SET120可获得SET120当前与之通信的无线电接入网和/或SET120当前接收或已收到其信号的其他无线电接入网的蜂窝小区或AP信息(步骤E)。一般而言,蜂窝小区/AP信息可包括与SET的定位有关的一个或多个基站、接入点、和/或终端的任何信息。SET120可向SET130发送SUPLPOSINIT(SUPL定位发起)消息(步骤F)。该SUPLPOSINIT消息可包括会话id、位置ID、SET能力、以及多位置ID。位置ID和/或多位置ID可包括网络测量信息(若SET报告)。SLP130可基于接收自SET的位置ID(LID)中包含的信息确定对SET120的位置估计(步骤G)。如果从LID中包含的信息获得的位置估计具有充分好的质量,则SLP130可向SET120发送SUPLEND(SUPL结束)消息(步骤I),并且在MLP标准位置即时应答(SLIA)消息中向SUPL代理140发送所请求的位置信息(步骤J)。如果基于接收自SET120的LID中包含的信息未获得质量充分好的位置估计,则SLP130和SET120可交换进行定位会话的消息(步骤H)。对于SET辅助定位,SLP130可基于接收自SET120的定位测量来计算该SET的位置估计。对于基于SET的定位,SET120可基于来自SLP130的辅助来计算位置估计。在步骤G中获得的位置估计(若有)可用于辅助步骤H(例如,可用于向SET120提供辅助数据以用于诸如A-GPS等定位方法)和/或可用于验证和改进源自步骤H的任何位置估计。在任一种情形中,在完成定位会话之际,SLP130可向SET120发送SUPLEND消息(步骤I),并且还可向SUPL代理140发送所请求的位置信息(步骤J)。如果接收自SET120的位置ID(步骤F)包括其状态为非当前或未知的蜂窝小区信息,则SLP130或许不能确定SET120的位置估计。SLP130随后或许不能向SET120提供辅助数据,后者是支持图2中步骤H的定位会话所需要的。在一些情景中,SLP130随后可使用涵盖较大范围的默认位置估计。此位置估计的质量可能不足以满足SUPL代理140所请求的期望位置质量,或者可能不足以向SET120提供适当的辅助数据。在一些情形中,期望使用位置ID参数信息来完成的过程可能中止。作为SET120在SUPLPOSINIT消息中向SLP130发送的信息的一部分,SET120可能已发送多位置ID参数。如表3中可见,多位置ID参数表示带有与每一个条目相关联的时戳的先前位置ID的历史。在接收自SET120的位置ID参数中的蜂窝小区/AP信息包括其状态为非当前或未知的蜂窝小区ID的情形中,该多位置ID参数数据可允许计算SET120的近似位置。随后可使用SET120的此近似位置来代替使用质量较低的默认位置或代替由于缺乏关于目前位置的知识而终止操作。SET120的此近似位置可用于生成支持定位会话(步骤H)所需的辅助数据。如多位置ID参数中可见的历史位置数据可允许评估此位置数据以及在当前位置未知的情况下计算SET120的近似位置。近似位置也可具有基于对历史位置数据的评估相关联的位置质量。例如,如果历史位置数据认定SET120在先前各时段处于相同的位置而没有可辨别的运动,则SLP130将该相同位置选为SET120在目前时刻的近似位置。或者,如果历史位置数据表明在所存储的时段中有运动趋势,则可以使用曲线拟合和/或其他趋势化技术来预测目前位置,并且此位置可用作SET120在目前时刻的近似位置。在本上下文中,以上述及的历史位置数据可包括可能需要被处理才能提供实际位置的蜂窝小区/AP信息、或其他数据。如表4-7中可见,多位置ID参数中所包含的数据包括各种类型的数据。对于打上时戳的位置ID参数中的每一个,可能存在接入点ID或蜂窝小区ID,这取决于网络类型。还可能存在其他数据,包括如表4-7中可见的测量数据。此其他数据并非是在一些方面实践本发明所必要的。此其他数据可用于一些方面。然而,接入点ID或蜂窝小区ID连同这些ID为当前的时间一起使用。图3示出由SLP执行以支持SUPL中的定位的过程300的设计。可向终端/SET发送指示SLP所支持的一个或多个无线电接入网和/或测量参数的所支持网络信息(框302)。所支持网络信息可指示SET可发送哪些测量和/或哪些信息。在一些方面,SET可在尚未收到所支持网络信息的情况下向网络发送信息。可从SET接收SLP所支持的一个或多个无线电接入网中的至少一个的网络测量信息(框304)。对于网络发起的SUPL会话,所支持网络信息可在SUPLINIT消息中发送,而网络测量信息可在SUPLPOSINIT消息中收到,例如如图2中所示。对于SET发起的SUPL会话,所支持网络信息可在SUPLRESPONSE(SUPL响应)消息或SUPLTRIGGEREDRESPONSE(SUPL触发响应)消息中发送,而网络测量信息可在SUPLPOSINIT消息中收到。SUPLPOSINIT消息中所包含的信息将包括位置ID参数,其具有两个分量蜂窝小区信息和状态(参见表2)。SLP评估位置ID数据(框306)。如果位置ID蜂窝小区信息状态为当前,则SLP可前进至确定SET的位置估计(308)。如果位置ID蜂窝小区信息状态并非当前(非当前或未知),则SLP可评估多位置ID参数日期(框310)。可使用历史位置数据来确定SET的近似位置(框312)。过程300可用在SET或网络发起的情景中。图4图解历史位置数据的图形表示。栅格400可被分解成代表位置的块401。这些块可指示纬度和经度组合。尽管在此以相等大小的块示出,但栅格可具有不同大小的块,这取决于与历史位置相关的数据的类型和质量。栅格中所见的数字可代表SET在较早时段时的位置,其中越低的数字在时间中越早。在本示例中,历史位置彼此接近,并且曲线拟合程序或外推位置的其他方法可选择目前近似位置402。图5图解置于由位置块501组成的栅格500中的另一组历史位置数据的图形表示。这些块可指示纬度和经度组合。该数据指示随着时间推移的一般运动,导致选择基于对该数据的分析而预期的近似位置502。如图3中所见,多位置ID参数可包含许多位置ID/时戳条目。对于过往的打上时戳的位置ID参数中的每一个,可能存在为当前、非当前、或未知的蜂窝小区信息参数。在一种设计中,在评估先前位置数据中将仅使用其中蜂窝小区信息为当前的先前位置ID参数来确定当前位置。不同位置ID/时戳条目关于位置的准确度可具有不同的相关联不定性。例如,一些历史位置可比其他具有更高的准确度。曲线拟合或趋势化解决方案可计及数据的可变准确度。取决于历史位置数据相对于时间的相干性,还可使用标准方法来评估计算出的近似位置的期望准确度。例如,如果历史位置数据相对于其时戳以有序方式编组,则来自曲线拟合的数据与该数据的偏差可能较小,并且由此准确度可能较高。计算出的近似位置的期望准确度可能既取决于与每一个个体的过往位置数据点相关联的不定性,也取决于这些过往位置数据点的编组。由此,可能发现计算出的近似位置位于或并非位于SUPL代理所请求或在另一种操作中所需要的期望位置质量内。图6示出可用来确定诸如图1的终端120等移动设备的位置的过程600。在610处,确定当前位置参数标识信息并非充分可靠。参考以上描述的实现,这可对应于确定蜂窝小区ID或接入点ID具有不同于"当前"的状态(例如,"未知"或"非当前")。在620处,基于确定当前信息并非充分可靠而访问历史位置参数标识信息。例如,访问打上时戳的历史蜂窝小区ID信息或接入点ID信息。在630处,处理历史位置参数标识信息,并提供处理的输出。例如,可使用曲线拟合、内插、或其他趋势化分析技术来处理打上时戳的蜂窝小区ID或接入点ID信息。在640处,使用处理历史位置参数标识信息的输出来确定指示移动设备的近似位置的信息。例如,该处理可指示移动设备是静止的(或接近静止),并且处理的输出可以是状态为"未知"或"非当前"的蜂窝小区ID或接入点ID。在另一个示例中,曲线拟合或其他趋势化技术可确定移动设备正沿特定方向或轨迹移动,并且基于该趋势可提供不同的蜂窝小区ID、接入点ID、或位置。注意,处理的输出可能与用作处理的输入的信息的种类不同。例如,输入可以是对应于与特定位置(诸如蜂窝小区中心)相关联的蜂窝小区的蜂窝小区ID。然而,输出可对应于并非为另一个蜂窝小区ID而是与先前的蜂窝小区ID偏移了特定量(通过趋势化分析来确定的)的位置偏移量的位置。当然,许多实现都是可能的。在650处,可使用指示近似位置的信息来确定对该移动设备的所提供位置。例如,近似位置信息可用作卫星定位锁定的种子位置信息。用于实现以上技术的装置可包括多种特征。例如,诸如图1的终端120等移动设备可包括用以实现以上技术的存储器和处理器模块。例如,该移动设备可被配置成存储历史位置参数标识信息。如以上提及的,历史位置参数标识信息可与时间信息相关联。历史位置参数标识信息可包括(例如)具有相关联状态指示的服务蜂窝小区身份,诸如频率、代码、和/或时基等信道信息,收到信号强度或服务质量,以及相邻蜂窝小区测量。在一个示例中,移动设备可存储至少打上时戳的蜂窝小区ID和/或接入点ID信息。移动设备还可包括用以实现以上所述技术的硬件、软件、固件、或组合。例如,对于SUPL实现,移动设备可被配置成格式化历史位置参数标识信息并将其以多位置ID参数的形式传送。类似地,一个或多个网络设备可使用历史位置参数标识信息来提供该移动设备更准确的近似位置信息。例如,诸如SUPLSLP130等网络系统(其可包括一个或多个服务器)可接收历史位置参数标识信息并基于此确定更准确的近似位置信息。如以上提及的,可使用一种或多种趋势化技术。对于固件和/或软件实现,这些技术可以用执行本文中所述功能的代码(例如,程序、函数、模块、指令等)来实现。一般而言,有形地体现固件和/或软件代码的任何计算机/处理器可读介质可用于实现本文中所描述的技术。例如,固件和/或软件代码可被存储在存储器中并由处理器执行。存储器可以实现在处理器内部或处理器外部。固件和/或软件代码也可存储在计算机/处理器可读介质中,诸如随机存取存储器(RAM)、只读存储器(ROM)、非易失性随机存取存储器(NVRAM)、可编程只读存储器(PROM)、电可擦除PROM(EEPROM)、闪存、软盘、压縮盘(CD)、数字多用盘(DVD)、磁或光数据存储设备等。代码可由一个或多个计算机/处理器执行,并且可致使计算机/处理器执行本文中描述的功能集的某些方面。提供前面对本公开的描述是为使得本领域任何技术人员皆能够制作或使用本公开。对本公开的各种修改对本领域技术人员来说都将是明显的,且本文中所定义的普适原理可被应用到其他变型而不会脱离本公开的精神或范围。由此,本公开并非旨在被限定于本文中所描述的示例和设计,而是应被授予与本文中所公开的原理和新颖性特征相一致的最广范围。权利要求1.一种用于确定移动设备的位置的方法,所述方法包括在移动设备中存储历史位置信息和相关联的时间信息;从所述移动设备向网络传送当前位置信息和至少一些历史位置信息;以及从所述网络接收基于所述至少一些历史位置信息的近似位置信息;以及使用所述近似位置信息来确定所述移动设备的当前位置。2.如权利要求1所述的方法,其特征在于,所述历史位置信息包括与过往位置数据的时戳数据成对的所述过往位置数据。3.如权利要求2所述的方法,其特征在于,所述过往位置数据包括蜂窝小区ID。4.如权利要求2所述的方法,其特征在于,所述过往位置数据包括接入点ID。5.如权利要求2所述的方法,其特征在于,还包括用所述时戳数据对所述过往位置数据进行曲线拟合以确定所述移动设备的所述当前位置。6.—种用于确定移动设备的位置的方法,所述方法包括在网络中接收来自移动设备的当前位置信息和至少一些历史位置信息;使用所述历史位置信息来确定近似当前位置信息;以及使用所述近似位置信息来确定所述移动设备的当前位置。7.如权利要求6所述的方法,其特征在于,所述历史位置信息包括与过往位置数据的时戳数据成对的所述过往位置数据。8.如权利要求7所述的方法,其特征在于,所述过往位置数据包括蜂窝小区ID。9.如权利要求7所述的方法,其特征在于,所述过往位置数据包括接入点ID。10.如权利要求7所述的方法,其特征在于,还包括用所述时戳数据对所述过往位置数据进行曲线拟合以确定所述移动设备的所述当前位置。11.一种用于支持定位的装置,包括处理器,所述处理器适于接收来自移动设备的历史位置数据并基于所述历史位置数据确定所述移动设备的位置估计;以及耦合至所述处理器的存储器。12.如权利要求ll所述的装置,其特征在于,所述处理器进一步适于基于所述位置估计确定所述移动设备的当前位置。13.如权利要求ll所述的装置,其特征在于,所述处理器适于向所述移动设备发送所述位置估计。14.如权利要求13所述的装置,其特征在于,还包括移动设备,并且其中所述移动设备被配置成基于所述位置估计确定所述移动设备的当前位置。15.—种支持安全用户层面定位(SUPL)中的定位的方法,包括-获得SUPL定位平台(SLP)所支持的一个或多个无线电接入网中的至少之一的历史网络信息;以及从启用SUPL的终端(SET)向所述SLP发送所述历史网络信息。16.如权利要求15所述的方法,其特征在于,还包括接收来自SUPL定位平台(SLP)的所支持网络信息,其中所述所支持网络信息指示是否允许启用SUPL的终端(SET)发送历史网络信息;基于所述所支持网络信息确定所述SLP所支持的一个或多个无线电接入网。17.如权利要求16所述的方法,其特征在于,还包括基于所述历史网络信息确定所述SET的位置估计。18.如权利要求17所述的方法,其特征在于,所述基于历史网络测量信息确定所述SET的位置估计包括基于历史位置信息确定位置估计。19.如权利要求18所述的方法,其特征在于,所述历史位置信息包括多位置ID参数。20.如权利要求19所述的方法,其特征在于,还包括估计所述SET的所述位置估计的准确度。21.如权利要求19所述的方法,其特征在于,还包括基于所述SET的所述位置估计准备辅助数据。22.如权利要求21所述的方法,其特征在于,还包括从所述SLP向所述SET发送所述辅助数据。23.—种支持安全用户层面定位(SUPL)中的定位的方法,包括接收来自SUPL定位平台(SLP)的所支持网络信息,其中所述所支持网络信息指示是否允许启用SUPL的终端(SET)发送当前和历史网络测量信息;基于所述所支持网络信息确定所述SLP所支持的一个或多个无线电接入网;获得所述SLP所支持的所述一个或多个无线电接入网中的至少之一的目前和历史网络信息;以及从SET向所述SLP发送所述目前和历史网络信息。24.如权利要求23所述的方法,其特征在于,所述当前网络信息包括位置ID参数。25.如权利要求24所述的方法,其特征在于,还包括评估所述位置ID的状态分量是否为当前。26.如权利要求25所述的方法,其特征在于,还包括基于所述历史网络信息确定所述SET的位置估计。27.如权利要求26所述的方法,其特征在于,所述基于所述历史网络信息确定所述SET的位置估计包括基于历史位置信息确定位置估计。28.如权利要求27所述的方法,其特征在于,所述历史位置信息包括多位置ID参数。29.如权利要求28所述的方法,其特征在于,所述多位置ID参数包括蜂窝小区ID。30.—种用于支持安全用户层面定位(SUPL)中的定位的装置,包括-处理器适于从SUPL定位平台(SLP)向启用SUPL的终端(SET)发送指示所述SLP所支持的一个或多个无线电接入网的所支持网络信息,以及适于从所述SET接收所述SLP所支持的所述一个或多个无线电接入网中的至少之一的网络信息,其中所述网络信息包括历史位置数据;以及耦合至所述处理器的存储器。31.如权利要求30所述的装置,其特征在于,所述处理器适于基于所述历史位置数据确定所述SET的位置估计。32.如权利要求31所述的装置,其特征在于,所述处理器适于向所述SET或SUPL代理发送所述位置估计。33.—种计算机程序产品,包括其上存储有导致一个或多个机器执行以下操作的指令的计算机可读介质,包括确定是否存在移动设备的当前估计位置信息;若不存在所述移动设备的当前估计位置信息,则访问历史位置信息;以及使用所述历史位置信息确定所述移动设备的估计位置。34.如权利要求33所述的计算机程序产品,其特征在于,所述操作还包括使用所述移动设备的所述估计位置确定所述移动设备的位置。35.如权利要求33所述的计算机程序产品,其特征在于,所述计算机可读介质还包括基于所述移动设备的所述估计位置生成要发送给所述移动设备的辅助数据。36.—种用于确定移动设备的位置的装置,包括用于接收来自移动设备的当前位置信息和至少一些历史位置信息的装置;用于使用所述历史位置信息来确定近似当前位置信息的装置;以及用于使用所述近似位置信息来确定所述移动设备的当前位置的装置。37.如权利要求36所述的装置,其特征在于,所述历史位置信息包括与过往位置数据的时戳数据成对的所述过往位置数据。38.如权利要求37所述的装置,其特征在于,所述过往位置数据包括蜂窝小区ID。39.如权利要求37所述的装置,其特征在于,所述过往位置数据包括接入点ID。40.如权利要求38所述的装置,其特征在于,还包括所述移动设备。41.一种用于确定移动设备的位置的装置,所述装置包括移动设备中用于存储历史位置信息和相关联的时间信息的装置;用于从所述移动设备向网络传送当前位置信息和至少一些历史位置信息的装置;用于从所述网络接收基于所述至少一些历史位置信息的近似位置信息的装置;以及用于使用所述近似位置信息来确定所述移动设备的当前位置的装置。42.如权利要求41所述的装置,其特征在于,所述历史位置信息包括与过往位置数据的时戳数据成对的所述过往位置数据。43.如权利要求42所述的装置,其特征在于,所述过往位置数据包括蜂窝小区ID。44.如权利要求42所述的装置,其特征在于,所述过往位置数据包括接入点ID。45.如权利要求42所述的装置,其特征在于,还包括用所述时戳数据对所述过往位置数据进行曲线拟合以确定所述移动设备的所述当前位置的步骤。全文摘要用于使用历史位置信息来确定移动设备的近似位置的系统和技术。在一方面,作为SUPL中的定位服务器的SUPL定位平台(SLP)可接收来自启用SUPL的终端(SET)的数据。该数据可包括多位置ID参数。实时位置ID参数可能不具有当前状态。SLP可基于接收自SET的多位置ID参数数据确定SET的近似位置。SLP随后可向SET或SUPL代理发送该近似位置,或者可按另一种方式使用近似位置信息。文档编号H04W64/00GK101578901SQ200880002200公开日2009年11月11日申请日期2008年1月16日优先权日2007年1月17日发明者A·K·沃彻,L·林申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1