用流线化的位置服务层来支持位置服务的方法和装置的制造方法

文档序号:8286365阅读:289来源:国知局
用流线化的位置服务层来支持位置服务的方法和装置的制造方法
【专利说明】用流线化的位置服务层来支持位置服务的方法和装置
[0001]本分案申请是PCT国际申请日为2010年6月4日、国家申请号为201080025859.8、题为“用流线化的位置服务层来支持位置服务的方法和装置”的PCT国家阶段专利申请的分案申请。
[0002]背景
[0003]1.领域
[0004]本公开一般涉及通信,尤其涉及用于支持位置服务的技术。
[0005]I1.背景
[0006]常常希望且有时需要知晓例如蜂窝电话之类的终端的位置。术语“定位”和“位置”在本文中是同义的且被可互换地使用。例如,位置服务(LCS)客户端可以希望知晓终端的位置。该终端可以随后与位置服务器通信以获得对该终端的位置估计。该终端或位置服务器可以随后向LCS客户端返回该位置估计。
[0007]每当LCS客户端希望知晓终端的位置时,就可以执行消息流(该消息亦可被称为呼叫流或规程)。可以关于该消息流经由一个或更多个网络实体在终端与位置服务器之间交换各种消息。这些消息可以确保向每个实体提供了有关信息以支持对终端的定位。然而,这些消息增加了各种实体处的话务。
[0008]每当某些条件被触发时,LCS客户端可能希望知晓终端的位置。位置服务器可以承担执行各种功能以检测触发条件并且每当检测到被触发的条件时就向LCS客户端发送位置估计的任务。然而,这些功能可能使位置服务器的设计和操作变得复杂,尤其是在要求位置服务器为大量终端执行这些功能的情况下。替换地,终端可以承担执行各种功能以检测触发条件并且每当检测到被触发的条件时就向LCS客户端发送位置估计的任务。在此情形中,可能希望终端能够在需要时并且按需要高效率地与位置服务器通信。
[0009]概述
[0010]本文中描述了用流线化的位置服务层来支持位置服务的技术。该流线化的位置服务层可以允许终端建立并维持与位置服务器的扩展位置会话。随后,应用可以能够在扩展位置会话期间的任何时间高效率地从终端和位置服务器获得位置服务,因为信令和处理开销中的一些或全部可能在建立该扩展位置会话时就已发生且可能无需重复。流线化的位置服务层还可以允许终端控制参数(例如,选择定位方法)以在扩展位置会话期间使用。
[0011]在一种设计中,终端可以从应用接收位置服务请求,该应用可以在该终端的内部或外部。终端可以与位置服务器交换至少一条消息以建立特定历时的扩展位置会话。此后,终端可以在扩展位置会话的该特定历时内的任何时间例如每当接收到来自应用的位置请求时就从位置服务器获得位置服务。在一种设计中,终端可以向位置服务器发送第一消息,该第一消息包括对辅助数据或位置估计的请求。终端可以随后从位置服务器接收第二消息,该第二消息包括所请求的辅助数据或者对终端的位置估计。
[0012]终端可以在扩展位置会话期间的任何时间获得任何数目次位置服务。终端或应用可以基于从由终端获得位置服务的所有次数接收到的位置信息来仿效较复杂的位置服务(例如,周期性触发位置服务或者区域事件触发位置服务)
[0013]以下更加详细地描述本公开的各种方面和特征。
[0014]附图简述
[0015]图1示出了示例性网络部署。
[0016]图2示出了用于终端发起的扩展位置会话的呼叫流。
[0017]图3示出了用于网络发起的扩展位置会话的呼叫流。
[0018]图4和图5示出了用于在扩展位置会话期间获得位置服务的两个呼叫流。
[0019]图6示出了由终端执行以获得位置服务的过程。
[0020]图7示出了由位置服务器执行以支持位置服务的过程。
[0021]图8示出了终端、接入网和位置服务器的框图。
[0022]详细描述
[0023]本文中所描述的技术可用于用户层面和控制层面定位解决方案/架构。用户层面定位解决方案是经由用户层面发送位置服务消息的定位解决方案。用户层面是用于携带高层应用的信令和数据并采用用户层面承载的机制,其通常用诸如用户数据报协议(UDP)、传输控制协议(TCP)和网际协议(IP)等标准协议来实现。控制层面定位解决方案是经由控制层面发送位置服务消息的定位解决方案。控制层面是用于携带高层应用的信令的机制,并且通常用因网络而异的协议、接口和信令消息来实现。支持位置服务的消息在控制层面定位解决方案中是作为信令的一部分来承载的,而在用户层面定位解决方案中是作为数据(从网络的角度来看)的一部分来承载的。然而,在用户层面和控制层面定位解决方案两者中,消息的内容可以相同或相似。
[0024]出于清晰起见,在以下针对开放移动联盟(OMA)的安全用户层面定位(SUPL)来描述这些技术的某些方面。SUPL适用于各种无线和有线网络,并且在公众可获得的来自OMA的文献中进行了描述。出于清晰起见,SUPL术语被用在以下大部分描述中。
[0025]图1示出了支持位置服务的示例性网络部署。终端110可以具有与归属网络102b的服务订阅。然而,终端110可能正漫游至服务网络102a,该服务网络102a亦可被称为到访网络。终端110可以随后与服务网络102a通信以获得通信服务。一般而言,终端110可以是驻定的或移动的,且也可称为移动站(MS)、用户装备(UE)、接入终端(AT)、订户站、站等。终端110可以是蜂窝电话、个人数字助理(PDA)、手持式设备、无线设备、膝上型计算机、无线调制解调器、无绳电话、遥测设备、跟踪设备等。在SUPL中,终端110可被称为启用SUPL的终端(SET)。术语“终端”和“SET”在本文中被可互换地使用。
[0026]服务网络102a可包括接入网120、服务核心网128a、接入网SUPL位置平台(A-SLP) 130a以及为简单化而未在图1中示出的其他网络实体。接入网120可以是无线电接入网(RAN)(如图1中所示的那样)或者是有线接入网。RAN可以是码分多址(CDMA)IX网络、宽带CDMA(WCDMA)网络、全球移动通信系统(GSM)网络、长期演进(LTE)网络、无线局域网(WLAN)、等等。核心网128a可包括可支持对与服务网络102a通信的终端的各种通信服务的网络实体。A-SLP 130a可以支持对与服务网络102a通信的终端(例如,包括漫游至服务网络102a的终端)的位置服务并且可以要求或者可以不要求这些终端具有与A-SLP130a的任何服务订阅或者任何先前关系。核心网128a还可包括可支持对漫游至服务网络102a的终端的位置服务的到访SLP (V-SLP)。
[0027]归属网络102b可包括归属核心网128b、归属SUPL位置平台(H-SLP) 130b、以及为简单化而未在图1中示出的其他网络实体。核心网128b可包括可支持对与归属网络102b通信或者属于归属网络102b的终端的各种通信服务的网络实体。H-SLP 130b可支持对具有与归属网络102b的服务订阅的终端的位置服务。
[0028]A-SLP 130a和H-SLP 130b可以支持对终端/SET的位置服务。位置服务可包括任何基于位置或与位置有关的服务。位置服务可包括定位,定位是用于确定对目标SET的地理或民用位置估计的过程。目标SET是寻求其位置信息的SET。位置估计也可被称为定位估计、位置锁定等。定位可提供:(i)对于地理位置估计而言的玮度、经度且可能还有海拔高度坐标以及不确定性,(?)对于民用位置估计而言的街道地址,和/或(iii)速度和/或其他信息。
[0029]SLP可包括SUPL位置中心(SLC)以及SUPL定位中心(SPC)。SLC可支持位置服务、协调SUPL的操作、以及在用户层面承载上与SET交互。SLC可执行关于隐私、发起、安全性、漫游支持、计费/计账、服务管理、位置演算等的功能。SPC可支持对SET的定位和将辅助数据递送给SET,并且还可负责供位置演算使用的消息和规程。SPC可执行关于安全性、辅助数据递送、参考检索、位置演算等的功能。
[0030]SLP可支持SUPL中的代理模式和/或非代理模式。在代理模式中,SET可以针对位置服务与SLP中的SLC通信,并且SLC将担当SET与相同的SLP中的SPC (对于非漫游而言)或者与分开的V-SLP中的SPC (对于漫游而言)之间的代理。在非代理模式中,SET可以在与SLC进行了一些初始通信之后直接与SPC通信以进行定位。在一种代理模式设计中,对V-SLP的使用可以由H-SLP 130b来协调并且对于可能仅与H-SLP 130b交互的SET 110而言可能是不可见的。在一种非代理模式设计中,SET 110可以如由H-SLP 130b指导地直接与V-SLP (例如,与V-SLP中的SPC)交互。
[0031]SUPL代理140可以是LCS客户端,并且可以与H-SLP 130b通信(例如,直接或经由一个或更多个网络),以获得关于目标SET的位置信息。位置信息可包括位置估计和/或与位置或速度有关的任何信息。SET还可具有驻留在SET上的SUPL代理。
[0032]终端/SET 110可接收并测量来自诸如卫星150之类的卫星的信号以获得对这些卫星的伪距测量。这些卫星可以是美国全球定位系统(GPS)、欧洲Galileo系统、俄罗斯GL0NASS系统、或其他某种卫星定位系统(SPS)的一部分。对这些卫星的伪距测量以及这些卫星的已知位置可被用来推导对终端110的位置估计。终端110还可接收并测量来自接入网120和/或相同地理区域中的其他网络内的基站的信号。终端110可以获得关于这些基站的身份信息、时基测量、和/或信号强度测量。这些基站的身份信息、时基测量、和/或信号强度测量以及已知位置可被用来推导对终端110的位置估计。一般而言,可以基于关于卫星、基站、伪卫星、和/或其他发射机的身份信息和测量来推导位置估计。
[0033]终端/SET 110可以支持一种或更多种定位方法。定位方法可以基于对一种或更多种发射机的测量来支持对目标终端/SET的定位。例如,终端/SET 110可以支持自主GPS、辅助GPS(A-GPS)、高级前向链路三边测量(A-FLT)、增强型观测时间差(E-OTD)、观测抵达时间差(OTDOA)、增强型蜂窝小区身份(ID)、蜂窝小区ID、其他某种定位方法、或者它们的组合。自主GPS和辅助GPS是基于对卫星的测量的定位方法,并且术语“GPS”可以通指任何GNSS。AFLT、E-OTD和OTDOA是基于对无线网络中的基站的时基测量的定位方法。
[0034]终端/SET 110还可以支持一种或更多种定位协议。定位协议可以定义:(i)可由目标终端/SET和位置服务器执行的规程以及(ii)目标终端/SET与位置服务器之间的通信或信令。例如,终端/SET 110可以支持无线电资源LCS协议(RRLP)、无线电资源控制(RRC) ,LTE定位协议(LPP)、C.S0022 (亦被称为IS-801)、其他某种定位协议、或者它们的组合。RRLP、RRC和LPP由名为“第三代伙伴项目”(3GPP)的组织定义。IS-801由名为“第三代伙伴项目2” (3GPP2)的组织定义。
[0035]SUPL版本2.0(SUPL 2.0)支持一组预定义的位置服务,诸如立即位置服务、周期性触
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1