用于使用服务能力信息进行用户层面定位的方法和装置的制作方法

文档序号:7732714阅读:90来源:国知局
专利名称:用于使用服务能力信息进行用户层面定位的方法和装置的制作方法
用于使用服务能力信息进行用户层面定位的方法和装置I.根据35U. S. C. § 119的优先权要求本专利申请要求于2008年1月11日提交且被转让给本申请受让人并明确通过 援弓I纳入于此的题为"Service Capability Descriptor for SUPL(secure user plane location)(用于SUPL(安全用户层面定位)的服务能力描述符),,的美国临时申请S/ N. 61/020,635 的优先权。背景I.领域本公开一般涉及通信,尤其涉及用于支持位置服务的技术。II.背景常常期望且在有时必须知晓终端的位置。术语“位置”和“方位”在本文中是同义 的且被可互换地使用。例如,用户可利用终端来浏览web网站并可在位置敏感性内容上进 行点击。终端的位置可在随后被确定并被用于向用户提供恰适的内容。作为另一示例,用 户可使用终端拨出紧急呼叫。终端的位置可在随后被确定并被用于向用户发送紧急援助。 存在许多其中关于终端的位置的知识是有用或必要的其他场合。位置服务器可与终端交换消息以建立用于位置服务的位置会话。若该会话建立成 功,则位置服务器可与终端通信以进行该位置服务。若该会话建立例如因为终端不支持该 位置服务而不成功,则该位置会话可被终止。位置服务器随后可尝试建立针对该终端可能 支持的另一位置服务的位置会话。然而,每次不成功的会话建立尝试都消耗网络资源并延 迟位置服务。因此,希望尽可能高效地执行会话建立以便节约网络资源并快速提供/获得 位置服务。概述本文描述了用于在诸如安全用户层面定位(SUPL)等用户层面定位架构中高效支 持位置服务的技术。在一方面,终端可将该终端的服务能力通知位置服务器。位置服务器 可使用这些服务能力以请求仅被终端所支持的位置服务而避免请求不被支持的位置服务。在一种设计中,终端可生成包括该终端的服务能力的消息,并可经由例如SUPL的 用户层面来发送该消息。服务能力可包括受终端支持的位置服务、终端对于周期性触发式 服务的报告能力、终端对于区域事件触发式服务的区域事件能力、终端的会话能力、和/或 其他能力。位置服务器可从终端接收到该消息并获得终端的服务能力。位置服务器可存储 这些服务能力以用于将来与该终端进行由网络发起的位置会话。位置服务器可基于终端的服务能力来确定位置服务是否被该终端所支持。若被该 终端所支持,则位置服务器随后可针对该位置服务经由用户层面与该终端通信。在一种设 计中,位置服务器可在第一位置会话中获得终端的服务能力,并可在第二位置会话中使用 该服务能力来确定位置服务是否被该终端所支持。在另一设计中,位置服务器可在同一位 置会话中获得并使用服务能力。位置服务器可从位置客户端接收对终端的特定位置服务的请求。位置服务器可基 于终端的服务能力来确定该特定位置服务是否被该终端所支持。如果该特定位置服务不被该终端所支持,则位置服务器可终止该请求。如果该特定位置服务受该终端支持则位置服 务器可针对该特定位置服务发起位置会话。以下更加详细地描述本公开的各种方面和特征。附图简述

图1示出了支持位置服务的示例部署。图2示出网络发起的即时服务的呼叫流。图3示出网络发起的周期性触发式服务的呼叫流。图4示出网络发起的区域事件触发式服务的呼叫流。图5示出终端发起的即时服务的呼叫流。图6示出用于向位置服务器发送终端的服务能力的呼叫流。图7示出用于发送终端的服务能力的SUPL消息。图8示出由位置服务器执行以支持位置服务的过程。图9示出由位置服务器执行以进行网络发起的位置服务的过程。图10示出了由终端执行的过程。图11示出了无线网络、终端、和位置服务器的框图。详细描述本文描述了用于在用户层面定位架构/解决方案中支持位置服务的技术。用户层 面定位架构是经由用户层面发送关于位置服务的消息的定位架构。用户层面定位架构与控 制层面定位架构形成对照,控制层面定位架构经由控制层面发送关于位置服务的消息。用 户层面是用于携带高层应用的信令并采用用户层面承载的机制,其典型地用诸如用户数据 报协议(UDP)、传输控制协议(TCP)和网际协议(IP)等协议来实现。控制层面是用于携带高 层应用的信令的机制,并且通常用因网络而异的协议、接口、和信令消息来实现。支持位置 服务的消息在控制层面架构中作为信令的部分来携带,而在用户层面架构中作为数据(例 如,从网络的观点而言)的部分来携带。然而,在用户层面和控制层面定位架构两者中,消 息的内容可以是相同或类似的。本文描述的技术可被用于各种用户层面定位架构,诸如来自开放式移动联盟 (OMA)的SUPL和来自名为“第三代合作伙伴项目2”(3GPP2)的组织的X. S0024。为了清晰 起见,以下针对SUPL对这些技术的某些方面进行描述,并且在以下大多描述中使用了 SUPL 术语。图1示出了支持位置服务的示例部署。终端120可在任何给定时刻与无线网络110 和/或有线网络112通信以获得通信服务。终端120可以是驻定或移动的,且也可称为移 动站(MS)、用户装备(UE)、订户站、站等。终端120可以是蜂窝电话、个人数字助理(PDA)、 手持式设备、无线设备、膝上型计算机、无线调制解调器、无绳电话、遥测设备、跟踪设备等。 在SUPL中,终端120可被称为启用SUPL的终端(SET)。术语“终端”和“SET”在本文中被 可互换地使用。无线网络110可以是无线广域网(WffAN)、无线城域网(WMAN)、无线局域网(WLAN) 等。术语“网络”和“系统”常被可互换地使用。WffAN可以是码分多址(CDMA)网络、时分多 址(TDMA)网络、频分多址(FDMA)网络、正交FDMA (OFDMA)网络、单载波FDMA (SC-FDMA)网 络,等等。CDMA网络可实现诸如宽带CDMA(WCDMA)、cdma2000等无线电技术。cdma2000涵盖IS-2000、IS-95和IS-856标准。TDMA网络可实现诸如全球移动通信系统(GSM)等无线 电技术。OFDMA网络可实现诸如长期演进(LTE)、超移动宽带(UMB)、Flash-OFDM ◎等无线 电技术。WCDMA、GSM和LTE在来自名为“第三代合作伙伴项目”(3GPP)的组织的文献中进 行了描述。CDMA和UMB在来自3GPP2的文献中进行了记载。3GPP和3GPP2文献是公众可 获取的。WMAN可实现诸如常称为WiMAX的IEEE802. 16的无线电技术。WLAN可实现诸如 802. 11 (通常被称为Wi-Fi)、HiperLAN等无线电技术。有线网络112可以是电缆网、数字 订户线(DSL)网络、因特网等。SET 120可接收和测量来自卫星150的信号以获得关于这些卫星的伪距测量。卫 星150可以是美国全球定位系统(GPS)、欧洲Galileo系统、俄罗斯GL0NASS系统、或者其他 某个卫星定位系统(SPS)或全球导航卫星系统(GNSS)的部分。对卫星150的伪距测量以 及卫星150的已知位置可被用来推导对SET 120的定位估计。定位估计也可被称为位置估 计、定位锁定等。SET120还可接收并测量来自无线网络110中的基站的信号,以获得关于 这些基站的时基和/或信号强度测量。基站也可被称为基收发机站(BTS)、B节点、演进型 B节点(eNB)、接入点等。对基站的时基和/或信号强度测量以及基站的已知位置可被用来 推导对SET 120的位置估计。一般而言,可基于对卫星和/或基站的测量并使用一种定位 方法或诸定位方法的组合来推导位置估计。SUPL定位平台(SLP) 130可与SET 120通信从而为SET支持位置服务。位置服务 可包括任何基于位置信息或与之有关的服务。位置服务可包括定位,其是用于确定对SET 的地理或民用位置估计的过程。定位对于地理位置估计可提供纬度、经度和海拔坐标以及 不确定性,或对于民用位置估计可提供街道地址。SLP 130与SET 120之间的通信可经由 无线网络110和/或有线网络112。SLP 130可以与网络110和112分离,或者可以是网络 110或112的部分。SLP130可以是SET 120与之具有服务订阅的归属SLP(H-SLP)、当前服 务SET 120的到访SLP(V-SLP)、或针对紧急服务为SET 120服务的紧急SLP(E-SLP)。SLP 130 可包括 SUPL 位置中心(SLC) 132 和 SUPL 定位中心(SPC) 134。SLC 132 可 执行位置服务的各种功能、协调SUPL的操作、以及通过用户层面承载与SET交互。SLC 132 可执行关于隐私、发起、安全性、漫游支持、计费/计账、服务管理、位置演算等的功能。SPC 134可支持对SET的定位和将辅助数据递送到SET,并且还可负责供位置演算用的消息和程 序。SPC 134可执行关于安全性、辅助数据递送、参考检索、位置演算等的功能。SUPL代理140可与SLP 130通信以获得SET 120的位置信息。SUPL代理是访问 网络资源以获得位置信息的服务接入点或位置客户端。位置信息可包括位置估计和/或与 位置有关的任何信息。SET 120还可具有驻留在SET内的SUPL代理。SET 120、SLP 130、 以及SUPL代理140可各自支持任何SUPL版本。SUPL版本2. 0 (SUPL 2. 0)在题为“Secure User Plane Location Architecture (安全用户层面定位架构)”的 0MA-AD-SUPL-V2、和题 为 “UserPlane Location Protocol (用户层面定位协议)”的 0MA-TS-ULP-V2 中进行了描 述。这些SUPL文献可从OMA公开地获取。SET 120可支持一种或更多种定位方法或关于一种或更多种定位方法的测量。这 些测量可被用来确定SET的位置。例如,SET 120可以支持自主GPS、辅助GPS(A-GPS)、高 级前向链路三边测量(A-FLT)、增强型观测时间差(E-OTD)、观测抵达时间差(OTDOA)J^S 型蜂窝小区ID、蜂窝小区ID等等。自主GPS和辅助GPS是基于对卫星的测量的定位方法,并且术语“GPS” 一般指代任何卫星定位系统。AFLT、E-OTD和OTDOA是基于对无线网络中 的基站的时基测量的定位方法。SET 120还可支持一种或更多种位置服务。表1列出了 SET 120可支持的一些位 置服务,且提供了对每种位置服务的简短描述。紧急服务可基于即时服务或某种其他位置 服务。SET 120还可支持未在表1中列出的其他位置服务。表 权利要求
一种支持位置服务的方法,包括接收由终端经由用户层面向位置服务器发送的消息;从所述消息获得所述终端的服务能力;存储所述终端的所述服务能力;基于所述终端的所述服务能力确定位置服务是否被所述终端所支持;以及如果所述位置服务受所述终端支持则针对所述位置服务经由所述用户层面与所述终端通信。
2.如权利要求1所述的方法,其特征在于,所述接收消息、所述获得服务能力、以及所 述存储服务能力对应第一位置会话,以及其中所述确定和所述通信对应继所述第一位置会 话之后的第二位置会话。
3.如权利要求1所述的方法,其特征在于,所述接收消息、所述获得服务能力、所述存 储、所述确定、以及所述通信对应单个位置会话。
4.如权利要求1所述的方法,其特征在于,还包括从位置客户端接收对所述终端的特定位置服务的请求;基于所述终端的所述服务能力确定所述特定位置服务是否被所述终端所支持;如果所述特定位置服务不被所述终端所支持则终止所述请求;以及如果所述特定位置服务受所述终端支持则针对所述特定位置服务发起位置会话。
5.如权利要求1所述的方法,其特征在于,所述终端的所述服务能力包括受所述终端 支持的至少一项位置服务。
6.如权利要求1所述的方法,其特征在于,所述终端的所述服务能力指示所述终端是 否支持周期性触发式服务和区域事件触发式服务中的每项服务。
7.如权利要求1所述的方法,其特征在于,所述终端的所述服务能力包括所述终端对 于周期性触发式服务的报告能力、所述终端对于区域事件触发式服务的区域事件能力、以 及所述终端对于受所述终端支持的同时位置会话数目的会话能力中的至少一者。
8.如权利要求1所述的方法,其特征在于,所述接收消息包括接收由所述终端向所述位置服务器发送的安全用户层面定位(SUPL)开始消息、SUPL 触发开始消息、SUPL定位发起消息、SUPL结束消息、SUPL认证请求消息、或SUPL信息消息。
9.一种用于无线通信的装置,包括至少一个处理器,配置成接收由终端经由用户层面向位置服务器发送的消息,从所述 消息获得所述终端的服务能力,存储所述终端的所述服务能力,基于所述终端的所述服务 能力确定位置服务是否被所述终端所支持,以及如果所述位置服务受所述终端支持则针对 所述位置服务经由所述用户层面与所述终端通信。
10.如权利要求9所述的装置,其特征在于,所述至少一个处理器被配置成从位置客户 端接收对所述终端的特定位置服务的请求,基于所述终端的所述服务能力确定所述特定位 置服务是否被所述终端所支持,如果所述特定位置服务不被所述终端所支持则终止所述请 求,以及如果所述特定位置服务受所述终端支持则针对所述特定位置服务发起位置会话。
11.如权利要求9所述的装置,其特征在于,所述至少一个处理器被配置成从所述终端 的所述服务能力确定受所述终端支持的位置服务、所述终端对于周期性触发式服务的报告 能力、所述终端对于区域事件触发式服务的区域事件能力、以及所述终端对于受所述终端支持的同时位置会话数目的会话能力中的至少一者。
12.一种用于通信的设备,包括用于接收由终端经由用户层面向位置服务器发送的消息的装置; 用于从所述消息获得所述终端的服务能力的装置; 用于存储所述终端的所述服务能力的装置;用于基于所述终端的所述服务能力确定位置服务是否被所述终端所支持的装置;以及 用于如果所述位置服务受所述终端支持则针对所述位置服务经由所述用户层面与所 述终端通信的装置。
13.如权利要求12所述的设备,其特征在于,还包括用于从位置客户端接收对所述终端的特定位置服务的请求的装置; 用于基于所述终端的所述服务能力确定所述特定位置服务是否被所述终端所支持的 装置;用于如果所述特定位置服务不被所述终端所支持则终止所述请求的装置;以及 用于如果所述特定位置服务受所述终端支持则针对所述特定位置服务发起位置会话 的装置。
14.如权利要求12所述的装置,其特征在于,所述终端的所述服务能力包括受所述终 端支持的位置服务、所述终端对于周期性触发式服务的报告能力、所述终端对于区域事件 触发式服务的区域事件能力、以及所述终端对于受所述终端支持的同时位置会话数目的会 话能力中的至少一者。
15.一种计算机程序产品,包括 计算机可读介质,包括用于使至少一台计算机接收由终端经由用户层面向位置服务器发送的消息的代码, 用于使所述至少一台计算机从所述消息获得所述终端的服务能力的代码, 用于使所述至少一台计算机存储所述终端的所述服务能力的代码, 用于使所述至少一台计算机基于所述终端的所述服务能力确定位置服务是否被所述 终端所支持的代码,以及用于如果所述位置服务受所述终端支持则使所述至少一台计算机针对所述位置服务 经由所述用户层面与所述终端通信的代码。
16.如权利要求15所述的计算机程序产品,其特征在于,所述计算机可读介质进一步 包括用于使所述至少一台计算机从位置客户端接收对所述终端的特定位置服务的请求的 代码,用于使所述至少一台计算机基于所述终端的所述服务能力确定所述特定位置服务是 否被所述终端所支持的代码,用于如果所述特定位置服务不被所述终端所支持则使所述至少一台计算机终止所述 请求的代码,以及用于如果所述特定位置服务受所述终端支持则使所述至少一台计算机针对所述特定 位置服务发起位置会话的代码。
17.一种支持位置服务的方法,包括生成包括终端的服务能力的消息;从所述终端经由用户层面向位置服务器发送所述消息;以及针对位置服务经由所述用户层面与所述位置服务器通信。
18.如权利要求17所述的方法,其特征在于,所述位置服务由所述位置服务器基于所 述终端的所述服务能力确定为受所述终端支持。
19.如权利要求17所述的方法,其特征在于,所述生成消息和所述发送消息对应第一 位置会话,以及其中所述通信对应继所述第一位置会话之后的第二位置会话。
20.如权利要求17所述的方法,其特征在于,所述生成消息、所述发送消息、以及所述 通信对应单个位置会话。
21.如权利要求17所述的方法,其特征在于,还包括检测所述终端的所述服务能力的变化;以及向所述位置服务器发送包括所述终端经更新的服务能力的消息。
22.如权利要求17所述的方法,其特征在于,包括所述终端的所述服务能力的所述消 息是由所述终端针对位置服务发送的第一消息。
23.如权利要求17所述的方法,其特征在于,包括所述终端的所述服务能力的所述消 息被发送以终止位置会话。
24.如权利要求17所述的方法,其特征在于,包括所述终端的所述服务能力的所述消 息被发送以终止由所述位置服务器针对不被所述终端支持的位置服务而发起的位置会话。
25.如权利要求17所述的方法,其特征在于,所述终端的所述服务能力包括受所述终 端支持的至少一项位置服务。
26.如权利要求17所述的方法,其特征在于,所述终端的所述服务能力指示所述终端 是否支持周期性触发式服务和区域事件触发式服务中的每项服务。
27.如权利要求17所述的方法,其特征在于,所述终端的所述服务能力包括所述终端 对于周期性触发式服务的报告能力、所述终端对于区域事件触发式服务的区域事件能力、 以及所述终端对于受所述终端支持的同时位置会话数目的会话能力中的至少一者。
28.一种用于通信的装置,包括至少一个处理器,配置成生成包括终端的服务能力的消息,从所述终端经由用户层面 向位置服务器发送所述消息,以及针对位置服务经由所述用户层面与所述位置服务器通
29.如权利要求28所述的装置,其特征在于,所述位置服务由所述位置服务器基于所 述终端的所述服务能力确定为受所述终端支持。
30.如权利要求28所述的装置,其特征在于,所述至少一个处理器被配置成检测所述 终端的所述服务能力的变化,以及向所述位置服务器发送包括所述终端经更新的服务能力 的消息。
31.如权利要求28所述的装置,其特征在于,所述至少一个处理器被配置成生成包括 以下至少一者的所述消息受所述终端支持的服务、所述终端对于周期性触发式服务的报 告能力、所述终端对于区域事件触发式服务的区域事件能力、以及所述终端对于受所述终 端支持的同时位置会话数目的会话能力。
全文摘要
描述了用于在诸如安全用户层面定位(SUPL)等用户层面定位架构中支持位置服务的技术。在一方面,终端将该终端的服务能力通知位置服务器。位置服务器使用这些服务能力以请求仅被终端所支持的位置服务而避免请求不被支持的位置服务。终端生成包含其服务能力的消息并经由例如SUPL的用户层面来发送该消息。位置服务器接收该消息、获得终端的服务能力、并存储这些服务能力以用于将来与该终端进行由网络发起的位置会话。位置服务器基于终端的服务能力来确定位置服务是否被该终端所支持。若被该终端所支持,则位置服务器针对该位置服务经由用户层面与该终端通信。
文档编号H04W8/22GK101946528SQ200980105356
公开日2011年1月12日 申请日期2009年1月9日 优先权日2008年1月11日
发明者A·K·沃彻, D·G·法默, K·A·伯洛格斯 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1