用安全用户平面定位(supl)进行的位置报告的制作方法

文档序号:7555063阅读:135来源:国知局
专利名称:用安全用户平面定位(supl)进行的位置报告的制作方法
技术领域
本发明大体上涉及通信,且更具体地说涉及提供定位服务的技术。
背景技术
时常需要且有时候必须知道网络中的无线装置的定位或位置。术语“定位”和“位置”是同义词且在本文中可互换使用。举例来说,用户可利用无线装置来浏览网站,且可能会点击对定位敏感的内容。网络服务器于是可询问网络以获知无线装置的位置。网络可起始对无线装置的位置处理以便确认无线装置的位置。网络于是可将对无线装置的位置估计返回给网络服务器,所述网络服务器可使用这个位置估计向用户提供适当的内容。存在其它许多知道无线装置的位置是有用或必要的情形。通常执行消息流(其也可称为呼叫流或程序)以便获得对无线装置的位置估计,并将这个位置估计发送给客户端实体,例如网络服务器。通常在一个或一个以上网络实体、无线装置和客户端实体之间交换各种消息以用于消息流。这些消息确保向每个实体提供有关信息,或者可从另一实体处获得这个信息,以便执行对无线装置的定位和/或将位置估计传递到客户端实体。然而,这些消息会增加各种网络实体间的业务。对于周期性地向客户端实体提供对无线装置的位置估计的定位服务来说,所述额外业务可能特别大。消息也可能延长将位置估计发送到客户端实体的响应时间。因此,此项技术中需要高效地提供定位服务的技术。

发明内容
本文中描述支持具有安全用户平面定位(SUPL)和其它定位结构的周期性和其它定位服务的技术。所述技术可周期性地和/或基于触发事件或条件向SUPL代理提供对具SUPL功能的终端(SET)的位置估计。在一个实施例中,本地SUPL定位平台(H-SLP)从SUPL代理接收对于对SET的位置估计的请求。H-SLP启动与SET的SUPL定位会话。对于定位会话期间的至少一个报告事件中的每一者,H-SLP获得对SET的位置估计并将位置估计发送给SUPL代理。可由SET导出位置估计,并将其发送给H-SLP。或者,可由H-SLP基于来自SET的测量值导出位置估计。下文描述各种细节。 下文也更详细地描述本发明的各个方面和实施例。


通过结合附图阅读下文阐述的具体实施方式
,将更容易明白本发明的方面和实施例,附图中,相同的参考符号始终相应地指示。图1A和IB展示两个示范性网络结构。图2到18展示触发式定位服务的示范性消息流。图19展示图1A和IB中的各种实体的方框图。
具体实施例方式本文中使用“示范性”一词意指“充当实例、例子或说明”。本文中描述为“示范性”的任何实施例或设计不必理解成比其它实施例或设计优选或有利。本文中描述的技术可用于各种无线网络,例如码分多址(CDMA)网络、时分多址(TDMA)网络、频分多址(FDMA)网络、正交FDMA (OFDMA)网络、支持前述技术的组合的网络、具有广域网络(WAN)覆盖和/或无线局域网络(WLAN)覆盖的网络等。CDMA网络可实施一个或一个以上无线电技术,例如宽带CDMA (W-CDMA)、cdma2000等。Cdma2000涵盖IS-2000、IS-856和IS-95标准。TDMA网络可实施一个或一个以上无线电技术,例如全球移动通信系统(GSM)、高级数字移动电话系统(D-AMPS)等。D-AMPS涵盖IS-136和IS-54。这些各种无线电技术和标准是此项技术中已知的。在来自名为“第3代伙伴项目”("3rd GenerationPartnership Project", 3GPP)的组织的文档中描述了 W-CDMA和GSM。在来自名为“第3代伙伴项目 2”(〃3rd Generation Partnership Project2〃,3GPP2)的组织的文档中描述了cdma2000。3GPP和3GPP2的文档可公开获得。也可使用所述技术来帮助定位使用有线线路支持IP的网络来通信的装置,所述网络例如是提供DSL或电缆接入的网络,且/或所述技术可用来支持使用有线线路网络来通信的客户端装置。所述技术也可用于各种定位结构,例如控制平面和用户平面结构。控制平面(也称为信令平面)是一种载运较高层应用用的信令的机制,且通常用网络特定协议和信令消息来实施。用户平面是一种用于载运较高层应用用的数据并采用用户平面载体的机制,其通常用例如用户数据报协议(UDP)、传输控制协议(TCP)和因特网协议(IP)等协议实施,所述协议在此项技术中全部是已知的。将支持定位服务和定位的消息在控制平面结构中作为信令的一部分来载运,且在用户平面结构中作为数据的一部分来载运。然而,消息的内容可能在所述两个结构中相同或相似。所述技术可用于:由开放式移动联盟(OMA)传播的SUPL和前 SUPL 结构;3GPP TS23.271、TS43.059 和 TS25.305 中描述的 3GPP 控制平面结构;IS_881和3GPP2X.S0002中描述的3GPP2控制平面结构;X.S0024中描述的3GPP2用户平面结构等。为了清楚起见,下文中将所述技术描述为用于SUPL。图1A展示能够为具SUPL功能的终端(SET)提供定位服务的网络结构100。SET是能够与支持SUPL的实体通信的装置,所述实体支持对SET的定位和定位服务。为了简单起见,图1A中只展示了一个SET120。SET120可以是固定的或移动的,且也可称为移动台(MS )、用户设备(UE )、终端、台、订户单元或其它某个术语。SET120可以是蜂窝式电话、个人数字助理(PDA)、无线调制解调器、个人计算机、膝上型计算机、遥测装置、追踪装置等。举例来说,SET120可以是通用移动电信系统(UMTS)中的UE、GSM或cdma2000中的MS、基于IP的网络中的个人计算机等。SET120可包含能够存取支持SUPL的实体的SUPL代理122。SET120也可以是目标SET,其是位置已经被SUPL代理寻找到的SET,所述SUPL代理可以在SET内部或外部。SET120可执行例如对定位服务的隐私、安全性、定位测量和位置计算等功能。SET120可与通信网络130通信以便获得例如语音、分组数据、消息传递等各种服务。SET120也可经由网络130与支持SUPL的实体通信。网络130也可以是无线网络,例如cdma2000网络、UMTS网络、GSM网络、其它某种无线电接入网络(RAN)、WLAN等。网络130也可以是有线线路网络,例如基于IP的网络、电话网络、电缆网络等。SET120也可从一个或一个以上卫星190接收信号,所述卫星可以是全球定位系统(GPS)、欧洲伽利略系统、俄国格洛纳斯系统或其它某个卫星定位系统的一部分。SET120可测量来自卫星190和/或网络130中的基站的信号,且可获得对卫星的伪距离测量值或来自基站的网络测量值。伪距离测量值也可用来导出对SET120的位置估计。本地SUPL定位平台(H-SLP) 150负责SUPL服务管理和位置确定。SUPL服务管理可包含管理SET的定位并存储、提取和修改目标SET的定位信息。H-SLP150包含SUPL位置中心(SLC) 152,且可包含SUPL定位中心(SPC) 154。SLC152执行各种定位服务功能、协调SUPL的操作并通过用户平面载体与SET互动。SLC152可执行用于隐私、起始、安全性、漫游支持、收费/帐单、服务管理、位置计算等的功能。SPC154支持对SET的定位、负责用于位置计算的消息和程序,且支持将辅助数据传递到SET。SPC154可执行用于安全性、辅助数据传递、参考检索、位置计算等的功能。SPC接入GPS接收器(参考网络,可能是全球网络)并接收卫星用的信号,使其可提供辅助数据。SUPL代理(例如,SUPL代理122或170)是获得目标SET的定位信息的功能或实体。一般来说,SUPL代理可驻存在网络实体中(例如SUPL代理170)或SET中(例如SUPL代理122),或者可在网络和SET 二者外部。在驻存在SET中的SUPL代理的情况下,其可能或可能不接入网络资源以获得定位信息,且如在基于SET的模式中一样,定位和资源使用可能不是一对一的。驻存在网络中的SUPL代理可利用移动定位服务应用(MLS Apps)来接入H-SLP或R-SLP。MLS应用是请求并消耗定位信息的应用。定位彳目息可能是任何关于定位的信息,且可包括各种类型的位置估计(例如,纬度和经度坐标、带有既定误差估计的纬度和精度等)。MLS涵盖SUPL代理与H-SLP或R-SLP之间的互动,而SUPL涵盖H-SLP或V-SLP与SET之间的互动。图1B展示网络结构102,其包含受访/服务网络104、本地网络106和请求的网络108。受访网络104包含受访SUPL定位平台(V-SLP)160。本地网络106包含H-SLP150,其支持定位服务和定位。请求的网络108包含请求的SLP (R-SLP) 162,其支持用于SUPL代理的定位服务。H-SLP150、V-SLP160和R-SLP162每一者包含SLC且可包含SPC,所述SLC和SPC如上文针对图1A描述的一样操作。图1A和IB中的SUPL实体在标题为“安全用户平面定位结构”("Secure UserPlane Location Architecture,")的文档 0MA-AD-SUPL-V2_0-20060619_D(2006 年 6 月,草案版2.0)中描述,该文档可从OMA公开获得。图1A和IB中的网络实体在其它网络和其它定位结构中也可被称作其它名称。举例来说,在基于3GPP的网络(例如UMTS网络)中,SLC称为网关移动定位中心(GMLC ),SPC称为服务移动定位中心(SMLC ),SET称为UE,且SUPL代理称为LCS客户端。3GPP实体执行的功能和信令与相应的SUPL实体执行的那些相似,因而实现可比较的服务和能力。一般来说,SLC可称为定位中心、LCS服务器、定位服务器、移动定位中心(MPC)等。SPC可称为定位实体、定位中心、位置确定实体(PDE)等。SUPL可支持以下定位方法: 仅辅助GPS (A-GPS)或A-伽利略SET辅助; 仅基于A-GPS或A-伽利略SET ; 以A-GPS或A-伽利略SET辅助为优选,以基于A-GPS或A-伽利略SET为代用模式; 以基于A-GPS或A-伽利略SET为优选,以A-GPS或A-伽利略SET辅助为代用模式; 自主GPS或自主伽利略; 混合; 高级前向链路三边测量(A-FLT); 增强观察时间差异(EOTD); 到达观察时间差异(OTDOA);以及 增强小区/扇区和小区ID。对于基于SET的模式,可能使用来自SPC的辅助数据由SET来确定SET的位置。对于SET辅助模式,使用来 自SET的辅助(例如,测量值)由SPC来确定SET的位置。自主GPS和A-GPS方法仅基于卫星测量值导出对SET的位置估计,且具有高准确度。混合方法基于卫星和基站测量值两者导出位置估计,且具有高准确度和高可靠性。A-FLT、EOTD和OTDOA方法基于SET进行的对基站定时的测量导出位置估计,且具有良好的准确度。增强小区/扇区和小区ID方法基于蜂窝网络的小区/扇区的已知位置导出位置估计,且具有粗略的准确度。对于增强小区/扇区方法,也可基于例如无线电信号定时和信号强度等网络测量值来导出位置估计。特定定位解决方案也支持基于网络的定位方法,例如上行链路到达时间(U-TOA)和上行链路到达时间差异(U-TDOA)。U-TOA和U-TDOA方法基于网络进行的SET定时的测量值导出位置估计,且具有良好的准确度。这些各种定位方法在此项技术中是已知的。术语“位置估计”、“定位估计”和“位置定位”通常可互换使用。位置估计可用坐标(例如,纬度和精度)或城市地址且可能带有既定误差的形式给出。SUPL可支持例如表I展示的定位服务的各种定位服务。表权利要求
1.一种用于支持定位服务的方法,包括: 在终端处接收与触发事件相关联的至少一个安全用户平面定位(SUPL)触发参数;获得对所述终端的至少一个定位相关测量,每一定位相关测量与所述终端的速度相关联;以及 基于对所述终端的所述至少一个定位相关测量以及所述至少一个SUPL触发参数,在所述终端处确定所述触发事件是否已发生。
2.根据权利要求1所述的方法,其中,确定所述触发事件是否已发生包括: 基于所述终端的速度来确定所述触发事件是否已发生。
3.根据权利要求2所述的方法,其中,确定所述触发事件是否已发生包括: 确定所述终端的速度的变化是否已超过预定阈值。
4.根据权利要求2所述的方法,其中,确定所述触发事件是否已发生包括: 基于所述终端的加速度来确定所述触发事件是否已发生。
5.根据权利要求4所述的方法 ,其中,确定所述触发事件是否已发生包括: 确定所述终端的加速度的变化是否已超过预定阈值。
6.一种用于支持定位服务的设备,所述设备包括: 用于在终端处接收与触发事件相关联的至少一个安全用户平面定位(SUPL)触发参数的装置; 用于获得对所述终端的至少一个定位相关测量,每一定位相关测量与所述终端的速度相关联的装置;以及 用于基于对所述终端的所述至少一个定位相关测量以及所述至少一个SUPL触发参数,在所述终端处确定所述触发事件是否已发生的装置。
7.根据权利要求6所述的设备,其中,用于确定所述触发事件是否已发生的装置包括: 用于基于所述终端的速度来确定所述触发事件是否已发生的装置。
8.根据权利要求7所述的设备,其中,用于确定所述触发事件是否已发生的装置包括: 用于确定所述终端的速度的变化是否已超过预定阈值的装置。
9.根据权利要求7所述的设备,其中,用于确定所述触发事件是否已发生的装置包括: 用于基于所述终端的加速度来确定所述触发事件是否已发生的装置。
10.根据权利要求9所述的设备,其中,用于确定所述触发事件是否已发生的装置包括: 用于确定所述终端的加速度的变化是否已超过预定阈值的装置。
11.一种存储了用于支持终端处的定位服务的计算机可读指令的有形计算机可读介质,所述有形计算机可读介质包括使得计算机执行如下的指令: 在终端处接收与触发事件相关联的至少一个安全用户平面定位(SUPL)触发参数;获得对所述终端的至少一个定位相关测量,每一定位相关测量与所述终端的速度相关联;以及 基于对所述终端的所述至少一个定位相关测量以及所述至少一个SUPL触发参数,在所述终端处确定所述触发事件是否已发生。
12.根据权利要求11所述的有形计算机可读介质,其中,确定所述触发事件是否已发生包括:基于所述终端的速度来确定所述触发事件是否已发生。
13.根据权利要求12所述的有形计算机可读介质,其中,确定所述触发事件是否已发生包括: 确定所述终端的速度的变化是否已超过预定阈值。
14.根据权利要求12所述的有形计算机可读介质,其中,确定所述触发事件是否已发生包括: 基于所述终端的加速度来确定所述触发事件是否已发生。
15.根据权利要求14所述的有形计算机可读介质,其中,确定所述触发事件是否已发生包括: 确定所述终端的加速度的变化是否已超过预定阈值。
16.一种用于支持移动无线终端处的定位服务的设备,所述设备包括: 处理器,用于: 在所述移动无线终端处接收与触发事件相关联的至少一个安全用户平面定位(SUPL)触发参数; 获得对终端的至少一个定位相关测量,每一定位相关测量与所述移动无线终端的速度相关联;以及 基于对所述移动无线终端的所述至少一个定位相关测量以及所述至少一个SUPL触发参数,在所述终端处确定所述触发事件是否已发生。
17.根据权利要求16所述的设备,其中,用于确定所述触发事件是否已发生的处理器还用于: 基于所述移动无线终端的速度来确定所述触发事件是否已发生。
18.根据权利要求17所述的设备,其中,用于确定所述触发事件是否已发生的处理器还用于: 基于所述终端的速度来确定所述触发事件是否已发生。
19.根据权利要求17所述的设备,其中,用于确定所述触发事件是否已发生的处理器还用于: 基于所述终端的加速度来确定所述触发事件是否已发生。
20.根据权利要求19所述的设备,其中,用于确定所述触发事件是否已发生的处理器还用于: 确定所述终端的加速度的变化是否已超过预定阈值。
全文摘要
本发明涉及用安全用户平面定位(SUPL)进行的位置报告。本发明描述用于支持具有安全用户平面定位(SUPL)和其它定位结构的周期性和其它定位服务的技术。所述技术可周期性地和/或基于触发事件向SUPL代理提供对具SUPL功能的终端(SET)的位置估计。本地SUPL定位平台(H-SLP)从SUPL代理接收对针对所述SET的位置估计的请求。所述H-SLP启动与所述SET的SUPL定位会话。对于所述定位会话期间的至少一个报告事件中的每一者,所述H-SLP获得对所述SET的位置估计,并将所述位置估计发送给所述SUPL代理。所述位置估计可由所述SET导出并发送给所述H-SLP。或者,所述位置估计可由所述H-SLP基于来自所述SET的测量值导出。
文档编号H04W64/00GK103200523SQ20131012512
公开日2013年7月10日 申请日期2006年8月25日 优先权日2005年8月25日
发明者安德烈亚斯·瓦赫特, 斯蒂芬·埃奇, 柯克·伯勒斯 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1