CN101147407A - 通过在wlan和移动通信网络之间交互工作而提供位置信息服务的终端、***和方法 - Google Patents
通过在wlan和移动通信网络之间交互工作而提供位置信息服务的终端、***和方法 Download PDFInfo
- Publication number
- CN101147407A CN101147407A CNA2006800089108A CN200680008910A CN101147407A CN 101147407 A CN101147407 A CN 101147407A CN A2006800089108 A CNA2006800089108 A CN A2006800089108A CN 200680008910 A CN200680008910 A CN 200680008910A CN 101147407 A CN101147407 A CN 101147407A
- Authority
- CN
- China
- Prior art keywords
- wlan
- terminal
- information
- location
- location server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47G—HOUSEHOLD OR TABLE EQUIPMENT
- A47G29/00—Supports, holders, or containers for household use, not provided for in groups A47G1/00-A47G27/00 or A47G33/00
- A47G29/087—Devices for fastening household utensils, or the like, to tables, walls, or the like
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09F—DISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
- G09F23/00—Advertising on or in specific articles, e.g. ashtrays, letter-boxes
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
论述了用于提供SUPL服务的WLAN终端、***和方法。按照实施例,该WLAN终端包括控制器,其经由在移动通信网络和WLAN之间的交互工作与移动通信网络建立IP连接,并且响应于来自位置服务器的用于WLAN终端的位置信息请求,经由IP连接选择性地执行与移动通信网络的位置服务器的SUPL过程。
Description
技术领域
本发明涉及位置信息***,且更为具体地说,涉及用于经由在移动通信***和无线局域网(WLAN)之间的交互工作提供位置信息服务的用户设备(UE)、***和方法。
背景技术
通常,移动通信***具有用于在移动通信网络中计算终端位置以提供定位服务,和用于将终端的位置周期性地或者按照相应的请求传送给某个实体的功能部分。
取决于内部网络结构,诸如,3GPP网络、3GPP2网络等,与定位服务相关的网络结构不同。当前,存在若干用于计算移动终端位置(定位)的方法,包括用于传送移动终端属于的小区的ID的小区ID方法,用于通过测量无线电波从移动终端到达每个基站需要的时间经由三角测量计算移动终端位置的方法,和使用GPS(全球定位***)的方法。
为了给用户提供定位服务,在移动终端和定位服务器之间传送大量的信号和位置信息。近来,逐渐地使用用于提供定位服务的定位技术,即,基于移动终端位置的定位服务。这些技术通常可以经由用户平面和控制平面提供,其中之一是SUPL(可靠用户平面定位)技术,其经由用户平面提供位置服务。
为了有效传送用于计算移动终端的位置需要的信息,SUPL(可靠用户平面定位)技术使用用户平面数据承载去携带在移动终端和SUPL网络之间的定位技术相关的协议。
通常,在定位信息***中,与定位服务相关的SUPL网络包括SUPL代理、SLP(SUPL定位平台)和SET(SUPL启用终端)等等。该SUPL代理是使用实际测量的位置信息的服务逻辑接入点(AP),并且该SLP是访问网络资源以获得位置信息的网络部分的SUPL服务AP。该SET是用于使用SUPL接口与SUPL网络通信的设备,并且例如可以是UMTS的UE(用户设备)、GSM的MS(移动站)、IS-95的MS和具有SET功能的膝上电脑或者PDA(个人数字助理)中的一个。
用户最初注册的网络被称作本地网络,并且在用户已经从本地网络移动之后位于的区域的网络被称作接入网络。在本地网络内的SLP被称作本地SLP(H-SLP),并且在接入网络内的SLP被称作接入网络(V-SLP)。当该网络起动SUPL过程的时候,首先由外部客户连接的SLP被称作请求SLP(R-SLP),其是可以或者可以不必与H-SLP相同的逻辑实体。用于跟踪其当前位置目的的SET被称作目标SET。
SLP(网络单元)包括SPC(SUPL定位中心),其计算目标SET的实际的位置信息(位置),和SLC(SUPL定位中心),其处理除计算位置信息以外的附加功能。例如,SLC执行和/或支持用于漫游、资源管理等的过程。该SET可以通过与SPC通信经由SLC(在代理模式的情况下)计算位置信息,或者可以通过直接开启与SPC(在非代理模式的情况下)的连接来计算位置信息。
图1是举例说明当网络以代理模式请求关于特定终端的位置信息的时候,并且当没有执行漫游的时候,基于SUPL的位置信息***的SUPL过程的信号流程图。
如图1所示,基于SUPL的位置信息***包括SUPL代理1、SLP3和目标SET5。SLP3是位置服务器,并且目标SET5是目标终端。
当SUPL代理1将MLP(移动位置协议)SLIR(标准位置立即请求)消息传送给SLP3以请求关于目标SET5的位置信息的时候(步骤S11),该SLP3检查目标SET5是否已经在漫游,即,是否目标SET5当前属于不同的接入网络,以及检查是否目标SET5支持SUPL(步骤S12)。
该SLP3将SUPL初始消息(SUPL INIT)传送给目标SET5以起动与目标SET5的SUPL过程(步骤S13)。在这种情况下,该SUPL初始消息至少包括对话ID、SLP的地址和使用的定位方法等等。此外,私密也可以包括在SUPL初始消息中,其可以在一种情形下使用,其中在由SLP3确认目标SET5的私密之后,与目标SET的位置信息相关的通知需要被提供给用户。此外,SLP模式指示符(SLP模式)可以被包括在SUPL初始消息中,其表示模式(例如,代理模式、非代理模式等),其是由本申请的受让人拥有的发明概念,并且包括在共同未决的美国专利申请中。
如果目标SET5已经接收SUPL初始消息,其没有对于与任何网络的数据连接开启,其请求从分组数据网络,诸如3GPP或者3GPP2等的数据连接。
当产生数据连接的时候(步骤S14),该目标SET 5将SUPL位置初始消息(SUPL POS INIT)传送给SLP3,以起动用于确定目标SET5的定位/位置信息的过程(步骤S15)。然后,该目标SET5和SLP3交换用于执行实际定位确定处理的接下来的消息,并且SLP3或者目标SET5经由接下来的消息计算SET5的当前位置(步骤S16)。在这种情况下,SUPL位置初始(SUPL POS INIT)消息至少包括对话ID、表示基站ID的LID(位置标识符),和目标SET的性能。在目标SET5和SLP3之间交换的消息可以包括对话ID、用于定位的协议(例如,RRLP、RRC或者TIA-801)等。
在计算目标SET5的位置之后,SLP3将用于报告SUPL过程终止的SUPL结束消息(SUPL END)传送给目标SET5(步骤S17),并且还经由MLPSLIA(标准位置即时应答)消息将计算的位置信息(posresult)传送给SUPL代理1(步骤S18)。
近来,由于使用WLAN的因特网服务变得更加普通,在一个不支持WLAN的区域中存在对允许WLAN终端的用户经由移动通信网络与WLAN连接以接收因特网服务的技术的兴趣。用于适用这种技术的网络在3GPP中可以被授予I-WLAN(交互工作WLAN),并且通过与WLAN的互操作性(交互工作)提供包括位置信息服务的各种各样的附加服务的3GPP网络(或者其他的移动通信网络)将是合乎需要的。
但是,因为在涉及现有的WLAN和3GPP网络的现有技术的***中既不存在用于提供位置信息服务(例如,SUPL服务)的网络结构,又不存在协议,该WLAN终端按照现有技术不能经由3GPP网络接收位置信息服务。
发明内容
技术问题
因此,本发明的目的是提供一种提供位置信息服务的终端或者用户设备(UE)、***和方法,其解决与现有技术有关的限制和缺点。
本发明的另一目的是提供一种用于提供位置信息服务的WLAN终端(UE)、***和方法,其能够定义网络结构和协议以经由在WLAN和移动通信网络/***之间的交互工作提供位置信息服务给WLAN终端。
本发明的另一目的是提供一种用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的WLAN终端(UE)、***和方法,其中当与移动通信网络相连接的位置服务器从与移动通信网络相连接的客户接收用于WLAN终端的位置信息请求的时候,其将请求的WLAN终端的位置信息经由在位置服务器和移动通信网络的某个实体和用于在WLAN和移动通信网络之间交互工作的实体之间的通信提供给客户。
本发明的再一目的是提供一种用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的WLAN终端(UE)、***和方法,其中当WLAN终端经由移动通信网络经历验证和注册处理的时候,存储终端位置相关的信息,并且当由客户请求跟踪WLAN终端的位置信息的时候,如果由位置服务器从AAA(验证/许可/考虑)服务器或者HSS(本地用户服务器)/HLR(本地位置寄存器)获得的终端位置相关的信息满足对跟踪从客户接收的位置的请求的QoP(定位质量),该位置服务器可以将获得的终端位置相关的信息作为WLAN终端的位置信息提供给客户。
本发明的又一目的是提供一种WLAN终端(UE)、***和方法,其中当客户请求已经注册到网络以接收服务的特定的WLAN终端的位置信息的时候,其检查是否WLAN终端已经通过网络验证并且与该网络相连接,并且如果WLAN终端已经被验证并且与该网络相连接,通过使用SUPL过程检测WLAN终端的位置信息,然后将其提供给客户。
技术方案
为了实现上述和其他的目的的全部或者至少一部分,按照本发明的一个方面,提供了一种用于在位置服务器和客户之间提供终端位置信息服务的方法,包括:由位置服务器从客户接收用于跟踪特定的终端的位置的请求;由位置服务器确认特定的终端的路由信息;和如果在终端和分组数据网关(PDG)之间存在连接,经由该连接传送SUPLINIT消息。
为了实现这些优点的全部或者至少一部分,按照本发明的另一方面,进一步提供一种用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法,包括:由位置服务器从客户接收用于跟踪WLAN终端的位置的请求;由位置服务器从HSS/HLR获得WLAN终端属于的服务节点的路由信息;由位置服务器从服务节点获得WLAN终端的路由信息;由位置服务器按照WLAN终端路由信息确定SUPL初始消息传输方法并且进行传送;经由在已经接收SUPL初始消息的WLAN终端和位置服务器之间的SUPL过程计算WLAN终端的位置信息;和由位置服务器将计算的WLAN终端的位置信息提供给客户。
为了实现这些优点的全部或者至少一部分,按照本发明的另一方面,进一步提供一种用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法,包括:由位置服务器从客户接收用于跟踪WLAN终端的位置的请求;由位置服务器从HSS/HLR请求WLAN终端属于的服务节点的路由信息;由HSS/HLR将服务节点的路由信息提供给位置服务器;由位置服务器从服务节点请求WLAN终端的路由信息;由服务节点将WLAN终端的路由信息提供给位置服务器;和在WLAN终端和包括在WLAN终端的路由信息的分组数据网关(PDG)之间确认有关隧道的信息,和由位置服务器将SUPL初始消息经由隧道传送到WLAN终端。
为了实现这些优点的全部或者至少一部分,按照本发明的另一方面,进一步提供一种用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法,包括:由位置服务器从客户接收用于跟踪WLAN终端的位置的请求;由位置服务器从HSS/HLR请求WLAN终端属于的服务节点的路由信息;由HSS/HLR将服务节点的路由信息提供给位置服务器;由位置服务器从服务节点请求WLAN终端的路由信息;由服务节点将WLAN终端的路由信息提供给位置服务器;和如果当前没有设置IP地址用于WLAN终端,由位置服务器将SUPL初始消息传送给WLAN终端。
为了实现这些优点的全部或者至少一部分,按照本发明的另一方面,进一步提供一种用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法,包括:由位置服务器从客户接收用于跟踪WLAN终端的位置的请求;由位置服务器从HSS/HLR获得WLAN终端属于的服务节点的路由信息;并且如果包括在获得的服务节点的路由信息中的终端位置相关的信息满足QoP(定位质量),由位置服务器将终端位置相关的信息提供给客户。
为了实现这些优点的全部或者至少一部分,按照本发明的另一方面,进一步提供一种用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法,包括:由WLAN终端接入WLAN的接入网络;当经由AAA服务器执行验证,并且经由HSS/HLR执行注册的时候,存储由WLAN AN提供的终端位置相关的信息;由WLAN终端借助于分组数据网关(PDG)设置用于分组服务的隧道;由位置服务器从客户接收用于跟踪WLAN终端的位置的请求;由位置服务器从HSS/HLR获得WLAN终端属于的服务节点的路由信息;并且如果包括在获得的服务节点的路由信息的终端位置相关的信息满足跟踪从客户接收的位置跟踪请求的QoP(定位质量),由位置服务器将终端位置相关的信息提供给客户。
为了实现这些优点的全部或者至少一部分,按照本发明的另一方面,进一步提供一种用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法,包括:由WLAN终端接入WLAN的接入网络;当经由AAA服务器执行验证,并且经由HSS/HLR执行注册的时候,存储由WLAN AN提供的终端位置相关的信息;由位置服务器从客户接收用于跟踪WLAN终端的位置的请求;由位置服务器从HSS/HLR获得WLAN终端属于的服务节点的路由信息;并且如果包括在获得的服务节点的路由信息的终端位置相关的信息满足跟踪从客户接收的位置跟踪请求的QoP(定位质量),由位置服务器将终端位置相关的信息提供给客户;并且如果包括在WLAN终端路由信息中的终端位置相关的信息不满足QoP,或者如果位置服务器想要与WLAN终端执行SUPL过程,由位置服务器将SUPL初始消息经由SMS方法或者WAP推动方法,或者经由TCP/IP或者UDP/IP连接传送给WLAN终端。
为了实现这些优点的全部或者至少一部分,按照本发明的另一个方面,进一步提供一种用于在***中提供位置信息服务的方法,其中特定的WLAN终端借助于3GPP网络的分组数据网关(PDG)设置隧道以接收某个服务,该方法包括:由位置服务器从客户接收关于WLAN终端的位置信息请求消息;由位置服务器确认关于WLAN终端位置信息的私密;由位置服务器将用于请求关于WLAN终端信息的终端信息请求消息传送给HSS(本地用户服务器)/HLR(本地位置寄存器);由HSS/HLR检查是否存在关于WLAN终端的信息;如果没有关于WLAN终端的信息,由HSS/HLR将用户信息请求消息传送给AAA(验证/许可/考虑)服务器,其管理关于WLAN终端的信息;由HSS/HLR从AAA服务器接收包括WLAN终端信息的终端信息确认消息,并且将其传送给位置服务器;由已经接收终端信息确认消息的位置服务器经由WLAN终端信息检查WLAN终端的PDG连接状态,并且如果WLAN终端已经与PDG相连接,将位置信息请求消息传送给PDG;由已经从PDG接收位置信息确认消息的位置服务器跟踪WLAN终端的位置;和由位置服务器将WLAN终端的位置信息发送给客户。
为了实现这些优点的全部或者至少一部分,按照本发明的另一方面,进一步提供一种用于在***中提供位置信息服务的方法,其中特定的WLAN终端借助于3GPP网络的分组数据网关(PDG)设置隧道以接收某个服务,该方法包括:由位置服务器从客户接收关于WLAN终端的位置信息请求消息;由位置服务器确认关于WLAN终端位置信息的私密;由位置服务器将用于请求关于WLAN终端信息的终端信息请求消息传送给HSS(本地用户服务器)/HLR(本地位置寄存器);由HSS/HLR检查是否存在WLAN终端的信息;如果没有WLAN终端的信息,由HSS/HLR将包括AAA(验证/许可/考虑)服务器的地址的终端信息确认消息传送给位置服务器,该AAA服务器管理WLAN终端的信息;由位置服务器将用于请求WLAN终端信息的连接/非连接检查消息传送给AAA服务器;由位置服务器从AAA服务器接收包括WLAN终端信息的连接/非连接检查消息;如果位置服务器基于WLAN终端信息确认WLAN终端的PDG连接状态,和存在与相应的PDG的连接,传送位置信息请求消息给PDG;由已经从PDG接收位置信息确认消息的位置服务器跟踪WLAN终端的位置;和由位置服务器将WLAN终端的位置信息传送给客户。
按照另一方面,本发明提供一种用于提供可靠用户平面位置(SUPL)服务的无线局域网(WLAN)终端,包括:控制器,经由在移动通信网络和WLAN之间的交互工作与移动通信网络建立IP连接,并且响应来自位置服务器的用于WLAN终端的位置信息请求,经由IP连接选择性地执行与移动通信网络的位置服务器的SUPL过程。
按照另一方面,本发明提供一种用于提供可靠用户平面位置(SUPL)服务的无线局域网(WLAN)终端,包括:控制器,从移动通信网络的位置服务器接收SUPL起动信号,并且经由在移动通信网络和WLAN之间的交互工作与移动通信网络建立IP连接,以及经由IP连接将SUPL定位起动信号传送给位置服务器。
按照另一方面,本发明提供一种用于提供可靠用户平面位置(SUPL)服务的移动通信网络,包括:位置服务器,经由在移动通信网络和WLAN之间的交互工作建立与无线本地接入网(WLAN)的IP连接,并且响应请求WLAN终端的位置信息的客户的请求,经由IP连接与WLAN终端选择性地执行SUPL过程。
按照另一方面,本发明提供一种用于提供可靠用户平面位置(SUPL)服务的移动通信网络,包括:位置服务器,其选择性地将SUPL起动信号传送给无线局域网(WLAN)终端,并且响应请求WLAN终端的位置信息的客户的请求,经由在移动通信网络和WLAN之间的交互工作与WLAN终端建立IP连接,以及经由IP连接从WLAN终端接收SUPL定位起动消息。
按照另一方面,本发明提供一种用于使用无线局域网(WLAN)终端提供可靠用户平面位置(SUPL)服务的方法,包括:由WLAN终端经由在移动通信网络和WLAN之间的交互工作与移动通信网络建立IP连接;和响应来自位置服务器的用于WLAN终端的位置信息的请求,经由IP连接选择性地与移动通信网络的位置服务器执行SUPL过程。
按照另一方面,本发明提供一种用于使用无线局域网(WLAN)终端提供可靠用户平面位置(SUPL)服务的方法,包括:由WLAN终端从移动通信网络的位置服务器接收SUPL起动信号,并且经由在移动通信网络和WLAN之间的交互工作与移动通信网络建立IP连接;和由WLAN终端经由IP连接将SUPL定位起动消息传送给位置服务器。
按照另一方面,本发明提供一种用于使用包括位置服务器的移动通信网络提供可靠用户平面位置(SUPL)服务的方法,包括:由位置服务器经由在移动通信网络和WLAN之间的交互工作与无线本地接入网络(WLAN)终端建立IP连接;和响应请求WLAN终端的位置信息的客户的请求,由位置服务器经由IP连接选择性地与WLAN终端执行SUPL过程。
按照另一方面,本发明提供一种用于使用包括位置服务器的移动通信网络提供可靠用户平面位置(SUPL)服务的方法,包括:响应请求WLAN终端的位置信息的客户的请求,由位置服务器选择性地将SUPL起动消息传送给无线局域网(WLAN)终端,并且经由在移动通信网络和WLAN之间的交互工作与WLAN终端建立IP连接;和由位置服务器经由IP连接从WLAN终端接收SUPL定位起动消息。
按照另一方面,本发明提供一种通过在移动通信网络和无线局域网(WLAN)之间的交互工作提供可靠用户平面位置(SUPL)服务的方法,其中移动通信网络包括接入点、存储单元和位置服务器,并且其中经由接入点在WLAN终端和位置服务器之间建立IP连接,该方法包括:响应客户的位置信息请求,由位置服务器从存储单元请求服务节点路由信息和WLAN终端的性能信息;由位置服务器从数据库接收请求的服务节点路由信息和性能信息;由位置服务器部分地使用接收的服务节点路由信息向验证服务器请求目标终端路由信息;由位置服务器从验证服务器接收目标终端路由信息;和由位置服务器经由建立的IP连接部分地使用接收的目标终端路由信息执行与WLAN终端的SUPL过程,以便获得WLAN终端的位置信息。
按照另一方面,本发明提供一种通过在移动通信网络和无线局域网(WLAN)之间的交互工作提供可靠用户平面位置(SUPL)服务的方法,其中移动通信网络包括接入点、存储单元和位置服务器,并且其中经由接入点在WLAN终端和位置服务器之间建立IP连接,该方法包括:响应客户的位置信息请求,由位置服务器从存储单元请求服务节点路由信息和WLAN终端的性能信息;和由位置服务器从数据库接收请求的信息,其中由位置服务器接收的服务节点路由信息包括验证服务器的地址信息和在存储单元中注册的终端位置相关的信息;由位置服务器确定接收的终端位置相关的信息是否满足包括在客户的位置信息请求中的QoP(定位质量)请求;基于确定结果选择性地将终端位置相关的信息作为WLAN终端的位置信息从位置服务器提供给客户;如果终端位置相关的信息不满足QoP请求,由位置服务器部分地使用接收的服务节点路由信息向验证服务器请求目标终端路由信息;由位置服务器从验证服务器接收目标终端路由信息;和由位置服务器经由建立的IP连接部分地使用接收的目标终端路由信息执行与WLAN终端的SUPL过程。
在下面的描述中将在某种程度上阐述本发明的额外的优点、目的和特点,在参阅以下内容时或者可以从本发明的实践中获悉,在某种程度上对于那些本领域普通的技术人员将变得显而易见。如特别地在附加的权利要求中所指出的,可以实现和获得本发明的目的和优点。
附图说明
下面将参考伴随的附图详细地描述本发明,其中相同的参考数字涉及相同的单元,其中:
图1是举例说明用于以非漫游代理模式请求特定终端的位置信息的SUPL过程的流程图;
图2是用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的***的简略结构;
图3是举例说明按照本发明的第一个实施例用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法的流程图;
图4是举例说明按照本发明的第二个实施例用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法的流程图;
图5是举例说明按照本发明的第三个实施例用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法的流程图;
图6是示出按照本发明一个实施例的WLAN终端或者WLANAP的位置信息格式例子的图;和
图7是举例说明按照本发明的第四个实施例用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法的流程图。
具体实施方式
本发明提供用于允许WLAN终端(UE)经由移动通信网络接收位置信息服务的网络结构和协议,并且提供相应的通话流程。特别地,本发明提供一种方法和***,其中当移动通信网络的位置服务器从客户接收用于WLAN终端的位置的请求的时候,位置服务器与移动通信网络的某个实体和用于允许在WLAN和移动通信网络之间交互工作的实体通信,并且将WLAN终端的位置信息提供给客户。
本发明将SUPL,即,用于经由在位置服务器和移动终端(或者UE)之间的TCP/IP或者UDP/IP连接提供用户位置信息服务的协议应用于经由在WLAN和移动通信***/网络之间的交互工作的服务,由此WLAN终端的用户可以经由移动通信网络接收位置信息服务。
图2是按照本发明一个实施例的用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的***的简略结构。
如图2所示,按照本发明的用于提供位置信息服务的***包括WLAN终端10,移动通信网络30,诸如3GPP网络(公共陆地移动网络(PLMN)),用于将WLAN终端10连接到WLAN以便与移动通信网络30交互工作的WLAN接入网络(WLAN AN)11,和连接到移动通信网络30并且请求WLAN终端10的位置信息和/或使用获得的位置信息的客户40。该WLAN终端10包括控制器/处理器10a和在现有技术WLAN终端中巳知的其他的组件等。图2的***的所有组件被工作地连接和配置。
该移动通信网络30包括位置服务器,其用于经由与相应的终端的SUPL过程经由与WLAN交互工作来计算请求的位置信息,并且用于将计算的位置信息提供给客户40。在该例子中,该移动通信网络30是3GPP网络,但是可以是其他的,诸如3GPP 2网络等。该移动通信网络30,诸如3GPP或者3GPP 2网络包括起位置服务器作用的网关移动位置中心(GMLC)31;存在于移动通信本地网络中并且执行诸如验证、许可和考虑功能的AAA(验证/许可/考虑)服务器32;用于管理用户信息和每个用户的AAA服务器地址的HSS/HLR(本地用户服务器/本地位置寄存器)33;与位置服务器(GLMC)31相连接并且存储与位置信息相关的用户的私密信息的PPR(私密档案寄存器)34;用于相对于由WLAN终端10使用的WLAN服务按照时间和使用量实时收取使用费用的OCS(在线收费***)35;用于连接WLAN AN11和AAA服务器32的WLAN接入网关(WAG)20;和用于连接分组交换网络以将移动通信的分组交换业务提供给WLAN终端10的接入点AP(分组数据网关(PDG))21。该HSS/HLR 33还可以被认为是存储器或者数据库。
图3是举例说明按照本发明的第一实施例的用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法的流程图。作为一个例子,图3的方法在此处描述为在图2的***中执行,但是可以在其他适宜的设备/***中执行。由WLAN终端10执行的处理可以由WLAN终端10的控制器10a执行和/或控制。
参考图3,该WLAN终端10选择当前可访问的适宜的WLANAN11,并且尝试与WLAN AN11连接。当WLAN终端10与WLANAN11连接的时候(步骤S21),该WLAN AN11经由与移动通信网络30的AAA服务器32通信而在WLAN终端10和WLAN AN11之间执行相互验证过程。在这种情况下,通过使用EAP执行EAP(可扩展验证协议)验证过程,但是,可以使用其他类型的验证过程。用于EAP验证过程的EAP分组被经由WLAN AN11传送到移动通信网络30的AAA服务器32。在这种情况下,WLAN AN11可以经过AAA代理服务器,以便与AAA服务器32连接。然后,为了在WLAN终端10和AAA服务器32之间执行相互验证过程,AAA服务器32可以与HSS/HLR33连接和通信以从其中取出验证信息。该验证信息包括AAA服务器32已经为验证WLAN终端10而预先注册的验证矢量,其可以包括与WLAN终端10有关的密钥信息。通常,该HSS/HLR33在其中存储有关已经在HSS/HLR33中注册的每个WLAN终端的密钥或者验证信息。
该AAA服务器32还可以从通过与之连接的HSS/HLR33接收WLAN终端10的预订信息。该预订信息可以包括许可信息、WLAN终端10的永久ID(即,IMSI(国际移动站/用户标识),和WLAN终端10的性能(步骤S22)。
该AAA服务器32通过与HSS/HLR33交互工作而注册WLAN终端信息,例如,WLAN终端10的永久标识。在这种情况下,该AAA服务器32将已经由WLAN终端10经历验证过程的地址注册到HSS/HLR33(步骤S23)。
在已经经由移动通信网络30的AAA服务器32验证该WLAN终端10和经由移动通信网络30的HSS/HLR33注册该该WLAN终端10之后,该WLAN终端10可以获得PDG(接入点)21的接入信息(例如,IP地址等等),以经由DNS(域名***)查询接收移动通信分组服务(步骤S24)。
该WLAN终端10选择经由DNS查询获得的接入点的接入信息之一,并且形成隧道,即,IP连接,诸如与PDG21的TCP/IP或者UDP/IP连接,用于以选择的接入点(PDG)21支持分组服务(步骤S25)。当选择接入点的时候,该WLAN终端10选择相似类型地址的接入点(例如,IPv4或者IPv6)为其IP地址。
在隧道形成过程之后或者期间,客户40请求用于提供有关目标终端位置信息的服务(步骤S26)。也就是说,该客户40产生和发送用于请求目标终端(例如,WLAN终端10)的位置信息的位置信息服务(LCS)请求给位置服务器(GMLC)31。
该位置服务器31从HSS/HLR33请求服务节点路由信息和终端性能,以便获得目标终端(WLAN终端10)属于的服务节点的信息,即,AAA服务器的信息(例如,地址)(步骤S27)。在这种情况下,该目标终端的性能信息指的是与位置跟踪有关的目标终端的性能信息,诸如目标终端是否支持SUPL,和/或目标终端是否支持在现有的移动通信网络中定义的位置跟踪过程。在与HSS/HLR33连接之前,该位置服务器31可以与PPR34连接,以确认预先注册的位置跟踪服务信息和诸如WLAN终端10的目标终端的私密信息。在这种情况下,该WLAN终端10可以在PPR34上预先注册与位置跟踪服务有关的其私密信息,并且在检查私密信息之后,当PPR34允许由客户40请求的位置跟踪服务的时候,该位置服务器31可以执行步骤S27。
然后,在步骤S27响应该请求,该HSS/HLR33经由服务节点路由信息确认消息将服务节点路由信息,诸如WLAN终端10的AAA服务器32的地址和目标终端(WLAN终端10)的性能信息传送给位置服务器31(步骤S28)。
在这种情况下,该目标终端的性能信息包括用于选择终端位置跟踪方法的信息,并且可以用于确定该目标终端是否支持SUPL,或者用于确定可以由3GPP或者特定的通信网络支持的定位方法。
当WLAN终端10(目标终端)支持SUPL的时候,该位置服务器(GMLC)31通过使用从HSS/HLR33接收的AAA服务器32的地址访问AAA服务器32,并且向AAA服务器32请求WLAN终端10的路由信息。该WLAN终端10的路由信息(即,该目标终端路由信息)至少包括下列:(i)WLAN终端10的IP地址,和(ii)有关已经以WLAN终端10设置隧道到其的接入点的信息。该信息(ii)可以表示是否已经在WLAN终端10和PDG21(AP)之间建立隧道,例如,从步骤S25。作为选择地,该WLAN终端10的路由信息至少包括下列:(i)WLAN终端10的IP地址,(ii)有关已经以WLAN终端10设置隧道到其的接入点(PDG)的信息,和(iii)有关该WLAN终端10的当前设置的无线接入点名称(W-APN)的信息。该W-APN信息(iii)包括表示经由AP(PDG)21与WLAN终端10相连接的外部IP网络的ID的W-APN网络标识符(NI),和表示WLAN终端10已经与其连接的移动通信网络30的ID的W-APN操作者标识符(OI),并且可以根据需要使用这样的信息。该信息(ii)在此处也被称为隧道信息。
在步骤S29上响应该请求,AAA服务器32然后将请求的目标终端(即,WLAN终端10)的路由信息传送给位置服务器31(步骤S30)。
该位置服务器31产生SUPL初始(SUPL INIT)消息,并且通过使用接收的WLAN终端10的路由信息将其传送给WLAN终端10以起动SUPL过程。在这种情况下,确定基于目标终端路由信息的隧道信息已经在WLAN终端10和AP21之间形成隧道,该位置服务器31经由建立的隧道,即,经由TCP/IP或者UDP/IP连接将SUPL初始消息传送给WLAN终端10。此后,经由建立的隧道连续地执行用于跟踪WLAN终端10位置的SUPL过程(步骤S31)。通过例如位置服务器或者WLAN终端10计算WLAN终端10的位置信息之后,该位置服务器31终止SUPL过程,并且例如使用LCS响应消息将计算的WLAN终端10的位置信息传送给客户40(步骤S32)。在这里,步骤S31的SUPL过程可以是包括SLP模式指示符使用的图1的任何现有的SUPL过程或者SUPL过程。此外,在步骤S31,经由AP21,即,经由建立的隧道(IP连接)实现在WLAN终端10和位置服务器31之间的通信。
在WLAN终端10已经经由AAA服务器32和移动通信网络30的HSS/HLR 33经历验证和注册过程,并且已经在WLAN终端10和AP(PDG)21之间形成用于分组服务的隧道的状态下,当与移动通信网络30相连接的位置服务器(GMLC)31从客户40接收用于WLAN终端10的位置信息请求的时候,在本发明的第一实施例中,经由形成的隧道执行在位置服务器31和WLAN终端10之间的SUPL过程,使得不需要在位置服务器31和WLAN终端10之间开启用于执行SUPL过程的新的TCP/IP或者UDP/IP连接,并且可以通过使用现有的隧道计算WLAN终端10的位置信息。
另外,关于WLAN终端10的IP地址(例如,设置于目标终端路由信息中),每当以AP21形成该隧道时,固有的(永久)IP地址可以被分配给WLAN终端10,或者动态的IP地址可以被分配给WLAN终端10。当固有的IP地址被分配给WLAN终端10的时候,该分配的固有的IP地址被存储在IISS/IILR33中,同时每当其变化时,动态的IP地址被存储在AAA服务器32中。因此,如果固有的IP地址被分配给WLAN终端10,当由定位服务器31在步骤S27请求服务节点路由信息的时候,在步骤S28,该HSS/HLR33可以通过传送存储的WLAN终端10的IP地址而直接将WLAN终端10的IP地址传送给位置服务器31。在这种情况下,可以省略步骤S29和S30,并且位置服务器31可以通过使用包括在服务节点路由信息中的WLAN终端10的IP地址立即执行SUPL过程。作为选择地,可以执行步骤S29和S30以仅获得某些信息,诸如隧道信息,其表示是否已经建立该隧道。但是,可以在先前的步骤中提供这个信息,以当包括该WLAN终端10的固有的IP地址的时候,完全地省略步骤S29和S30。
另一方面,如果包括该WLAN终端10的动态的IP地址,因为WLAN终端10的IP地址通常每当隧道在WLAN终端10和PDG21之间建立时变化,如以上讨论的执行步骤S29和S30。也就是说,当动态的IP地址已经被分配给WLAN终端10的时候,该位置服务器31可以经由AAA服务器32知道WLAN终端10的IP地址,如步骤S29和S30所示。
该SUPL POS INTT消息对应于对从位置服务器31传送的SUPL初始消息的响应消息。该SUPL INIT消息、SUPL POS INIT消息和其他相关的SUPL过程消息是已知的。
因此,本发明提供一种通过交互工作WLAN和移动通信网络而用于对终端提供位置信息服务的有效***和方法。
图4是举例说明按照本发明的第二实施例的用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法的流程图。作为例子,图4的方法在此处描述为在图2的***中执行,但是可以在其他适宜的设备/***中执行。由WLAN终端10执行的处理可以由WLAN终端10的控制器10a执行和/或控制。
参考图4,其中WLAN终端10经由验证和注册过程(步骤S41-S43)与移动通信网络30连接的过程与在图3中的步骤S21-S23分别地相同或者类似。因此,为了简洁起见,步骤S41至S43的描述被省略。
当用于请求目标终端(例如,WLAN终端10)的位置信息的位置信息服务请求是由客户40产生的时候,该客户40通过发送LCS请求给位置服务器31而从位置服务器(GMLC)31请求目标终端的位置服务(LCS)(步骤S44)。
为了获得有关目标终端属于的服务节点的信息,该位置服务器31然后从HSS/HLR 33请求服务节点路由信息(例如,AAA服务器32的地址信息)和目标终端的性能(步骤S45)。在这种情况下,该目标终端的性能信息指的是与位置跟踪有关的目标终端的性能信息,诸如目标终端是否支持SUPL,和/或目标终端是否支持在现有的移动通信网络中定义的位置跟踪过程。在与HSS/HLR 33连接之前,该位置服务器31可以与PPR34连接,以确认预先注册的位置跟踪服务信息和诸如WLAN终端10的目标终端的私密信息。在这种情况下,该WLAN终端10可以在PPR34上预先注册与位置跟踪服务有关的其私密信息,并且在检查私密信息之后,当PPR34允许由客户40请求的位置跟踪服务的时候,该位置服务器31可以执行步骤S45。
在步骤S45上响应该请求,该HSS/HLR33经由服务节点路由信息确认消息将WLAN终端10的服务节点路由信息(例如,AAA服务器32的地址)和WLAN终端10的性能传送给位置服务器31(步骤S46)。
如果该WLAN终端支持SUPL(例如,基于接收的目标终端的性能信息),该位置服务器31通过使用从HSS/HLR 33接收的AAA服务器32的地址与AAA服务器32连接,并且向AAA服务器32请求WLAN终端10的路由信息(步骤S47)。该WLAN终端10的路由信息至少包括下列:(i)该WLAN终端10的地址(例如,IP地址),和(ii)有关已经以WLAN终端10设置隧道到其的接入点(例如,PDG21)的信息(隧道信息)。正如以上讨论的,该隧道信息(ii)表示是否已经在WLAN终端10和PDG21之间建立该隧道。作为选择地,该WLAN终端10的路由信息至少包括下列:(i)WLAN终端10的IP地址,(ii)有关已经以WLAN终端10设置隧道到其的接入点(PDG)的信息(隧道信息),和(iii)有关该WLAN终端10的当前设置的无线接入点名称(W-APN)的信息。该W-APN信息(iii)包括表示经由AP(PDG)21与WLAN终端10相连接的外部IP网络的ID的W-APN网络标识符(NI),和表示WLAN终端10已经与其连接的移动通信网络30的ID的W-APN操作者标识符(OI),并且可以根据需要使用这样的信息。
在步骤S47响应该请求,该AAA服务器32然后将目标终端路由信息查询响应消息传送给位置服务器31(步骤S48)。该终端路由信息查询响应消息包括请求的信息,诸如目标终端(WLAN10)的路由信息。
该位置服务器31接收目标终端路由信息查询响应消息。例如,基于接收的目标终端路由信息,当位置服务器31确定当前没有设置IP连接,即,在WLAN终端10和PDG21之间没有隧道连接的时候,该位置服务器31产生SUPL初始(SUPL INIT)消息,并且通过使用SMS(短消息服务)方法,或者WAP(无线应用协议)推动方法将其传送给WLAN终端10,从而命令数据连接建立(步骤S49)。作为另一情况,该位置服务器31可以经由TCP/IP或者UDP/IP连接将SUPL初始消息传送给WLAN终端10。
然后,该WLAN终端10经由DNS(域名***)查询获得AP21的访问信息(例如,IP地址等),以建立数据连接从而接收移动通信分组服务(步骤S50)。该WLAN终端10选择经由DNS查询获得的AP的访问信息之一,并且与选择的AP建立数据连接(隧道)(步骤S51)。当选择AP的时候,该WLAN终端10选择与其IP地址类似地址类型的AP。
在已经在WLAN终端10和AP(PDG)21之间建立隧道,诸如,IP连接(例如,TCP/IP或者UDP/IP连接)之后,该WLAN终端10响应SUPLINIT消息经由建立的隧道,即经由对话,将用于起动实际位置跟踪过程的SUPL位置初始(SUPL POS INIT)消息传送给位置服务器31。在这种情况下,该WLAN终端10可以与SUPL POS INIT消息一起或者在SUPL POS INIT消息中传送其IP地址。此后,经由该对话连续地执行用于跟踪WLAN终端10的位置的SUPL过程(步骤S52)。当计算WLAN终端10的位置信息(例如,由位置服务器31或者WLAN终端10)的时候,该位置服务器31获得计算的位置信息,终止SUPL过程,并且例如经由LCS响应将获得的计算的WLAN终端10的位置信息传送给客户40(步骤S53)。
关于WLAN终端10的IP地址,每当以AP21形成隧道时,固有的(永久)IP地址可以被分配给WLAN终端10,或者动态的IP地址可以被分配给WLAN终端10。当固有的IP地址被分配给WLAN终端10的时候,该分配的固有的IP地址被存储在HSS/HLR33中,同时每当其变化时,动态的IP地址可以被存储在AAA服务器32中。
在WLAN终端10已经经由AAA服务器32和移动通信网络30的HSS/HLR33结束验证和注册过程的状态下,当与移动通信网络30相连接的位置服务器31从客户40接收用于WLAN终端10的位置信息请求的时候,同时按照本发明第二实施例,没有在WLAN终端10和AP21之间形成用于分组服务(例如,TCP/IP或者UDP/IP连接)的隧道,例如,在检查目标终端路由信息之后,AAA服务器32通知位置服务器31没有在WLAN终端10和AP21之间设置隧道。然后,该位置服务器31通过将SUPL初始消息传送给WLAN终端10以命令在WLAN10和AP21之间建立数据连接。然后,该WLAN终端10AP21建立数据连接(隧道),并且经由设置的数据连接,即,对话将SUPL POS初始消息传送给位置服务器31。因此,可以通过移动通信网络30的位置服务器31计算或者获得该WLAN终端10的位置信息。
图5是举例说明按照本发明的第三实施例的用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法的流程图。作为例子,图5的方法在此处描述为在图2的***中执行,但是可以在其他适宜的设备/***中执行。由WLAN终端10执行的处理可以由WLAN终端10的控制器10a执行和/或控制。
参考图5,该WLAN终端10选择当前可访问的适宜的WLAN AN11,并且尝试与其连接。当该WLAN终端10与WLAN AN11连接的时候(步骤S61),该WLAN AN11与WLAN终端10执行验证过程(步骤S62和S63)。例如,该WLAN AN11将EAP(可扩展验证协议)请求消息传送给WLAN终端10(步骤S62),并且该WLAN终端10经由EAP响应消息响应WLAN(步骤S63)。可以使用其他类型的验证协议。
然后,该WLAN AN11和WLAN终端10互相交换终端位置相关的信息。当WLAN AN11在步骤S62经由EAP请求消息将终端位置相关的信息提供给WLAN终端10的时候,该终端位置相关的信息包括WLAN终端10当前已经访问的WLAN AP的位置信息。然后,作为响应,如果WLAN终端10包括GPS接收机,其可用于确定WLAN终端10的位置信息,当WLAN终端10在步骤S63经由EAP响应消息将终端位置相关的信息提供给WLAN AN11的时候,该终端位置相关的信息包括WLAN终端10的位置信息。因此,WLAN终端10和WLAN AN11的每一个分别获得相关的WLAN AP和WLAN终端10的位置信息。
这里,AP位置信息或者WLAN终端位置信息能够具有在IETFGEOPRIV协议中定义的民用地址形式,或者坐标信息(x,y,z)。图6示出在IETF中定义的民用地址形式的例子,其可在本发明中使用。
该WLAN AN11在WLAN终端上经由与AAA服务器32通信执行验证过程。即,WLAN AN11将已经从WLAN终端10接收的EAP响应消息传送给AAA服务器32(步骤S64)。在WLAN终端10漫游的情况下,经由AAA代理服务器(未示出)将该EAP响应消息传送给AAA服务器32。在这种情况下,该WLAN AN11将终端位置相关的信息,例如,WLAN终端10属于的AP的位置信息,和/或直接从WLAN终端10与EAP响应消息一起接收的WLAN终端10的位置信息提供给AAA服务器32。
为了在WLAN AN 11和WLAN终端10之间执行相互验证过程,该AAA服务器32可以与HSS/HLR 33连接以取出存储在IISS/HLR 33中的验证信息。该验证信息可以是验证矢量,即,该AAA服务器33已经预先注册以验证WLAN终端10,其可以包括密钥信息。此外,AAA服务器32还可以通过与HSS/HLR 33连接从HSS/HLR 33请求和接收WLAN终端10的预订信息(步骤S65)。该预订信息可以是许可信息、WLAN终端10的永久标识(例如,IMSI)和终端性能等。
该AAA服务器32通过与HSS/HLR 33交互工作而注册WLAN终端10的信息,例如,WLAN终端10的永久标识(例如,IMSI)。在这种情况下,AAA服务器32也一起注册其地址,该地址已经通过WLAN终端10经历验证过程。此外,AAA服务器32可以注册终端位置相关的信息(例如,从WLAN AN11接收的WLAN终端10的位置信息,和/或WLAN终端10属于的WLAN AP的位置信息)到HSS/HLR 33(步骤S66)。因此,HSS/HLR 33在其中存储终端位置相关的信息,其是与WLAN终端有关的某些位置信息,例如,WLAN终端10的实际位置信息,和/或WLAN终端10属于的WLAN AP的位置信息。
当成功地完成验证/注册过程(步骤S67)的时候,AAA服务器32经由I-WLAN AN11通知WLAN终端完成验证/注册过程(步骤S68、S69)。
该WLAN终端10经由DNS查询获得AP的接入信息(IP地址等),以经由AP接收移动通信分组服务(步骤S70)。该WLAN终端10选择经由DNS查询获得的AP的接入信息中的一个,然后与选择的AP(PDG)21形成用于支持分组服务的隧道,诸如IP连接(例如,TCP/IP或者UDP/IP连接)(步骤S71)。当选择AP的时候,该WLAN终端10可以选择具有与其IP地址类似类型的地址(例如,IPv4或者IPv6)的AP。
此后,当用于请求目标终端(例如,WLAN终端10)的位置信息的位置信息服务请求是由客户40产生的时候,该客户40通过发送LCS请求给位置服务器(GMLC)31,而从位置服务器31请求跟踪目标终端的位置信息(步骤S72)。在这里,用于目标终端的位置信息的请求包括QoP(定位质量)请求/信息。
为了获得有关目标终端(WLAN终端10)属于的服务节点的信息(例如,地址),和为了获得有关目标终端性能的信息,该位置服务器31发送服务节点路由信息的查询给HSS/HLR 33(步骤S73)。在这种情况下,该目标终端的性能信息指的是与位置跟踪有关的目标终端的性能信息,诸如目标终端是否支持SUPL,和/或目标终端是否支持在现有的移动通信网络中定义的位置跟踪过程。在与HSS/HLR 33连接之前,该位置服务器31可以与PPR 34连接,以确认预先注册的位置跟踪服务信息和诸如WLAN终端10的目标终端的私密信息。在这种情况下,该WLAN终端10可以在PPR 34上预先注册与位置跟踪服务有关的其私密信息,并且在检查私密信息之后,当PPR 34允许由客户40请求的位置跟踪服务的时候,该位置服务器31可以执行步骤S73。该目标终端,即,WLAN终端10的用户可以预先注册与用户的位置跟踪服务相关的私密信息,并且在这个状态,当用户允许由相应的客户40请求的位置跟踪服务的时候,该位置服务器31可以执行步骤S73。
在步骤S73上响应该请求,该HSS/HLR 33经由服务节点路由信息响应消息将与WLAN终端10有关的服务节点路由信息(例如,AAA服务器32的地址)和WLAN终端10的性能信息传送给位置服务器31(步骤S74)。此时,该HSS/HLR 33也经由服务节点路由信息响应消息提供从WLAN AN11(和在步骤S66上在其中存储的)接收的所有终端位置相关的信息(步骤S74)。在这里,该终端位置相关的信息包括WLAN终端10属于的WLAN AP的位置信息,和/或WLAN终端10的位置信息。如果该终端位置相关的信息被包括在服务节点路由信息响应消息中,并且包括的终端位置相关的信息满足包括在步骤S72上从客户40接收的位置跟踪(LCS)请求中的QoP(定位质量),该定位服务器31基于接收的终端位置相关的信息将WLAN终端10的位置信息提供给客户40(步骤S78),而无需执行步骤S75-S77。
也就是说,该位置服务器31分析从HSS/HLR 33接收的服务节点路由信息响应消息。如果服务节点路由响应消息不具有终端位置相关的信息,或者如果包括的终端位置相关的信息不满足在LCS请求中识别的QoP信息,该过程从步骤S74进行到步骤S75和后续的SUPL过程。但是,如果来自HSS/HLR 33的终端位置相关的信息(例如,WLAN终端10,或者WLAN AP的位置信息)满足QoP(即,该位置信息具有足够的质量),然后,不计算WLAN终端10的位置信息,该位置服务器31仅在步骤S78将获得的终端位置相关的信息作为目标终端的位置信息传送给客户40。在这种情况下,该方法经由SUPL过程跳过实际计算目标终端位置的步骤S75-S77。
此外,当位置服务器31想要与AAA服务器32相连接以直接接收在AAA服务器32中记录的目标终端(WLAN终端10)的路由信息的时候,该过程从步骤S74进行到步骤S75。
在步骤S75上,该位置服务器31将用于请求目标终端的路由信息的目标终端路由信息询问消息传送给AAA服务器32。该位置服务器31然后可以在步骤S76获得WLAN终端10的路由信息,以便直接与WLAN终端10执行SUPL过程。此外,如果在步骤S74从HSS/HLR 33接收的服务节点路由信息响应消息不包括终端位置相关的信息,该位置服务器31可以在步骤S75经由目标终端路由信息查询消息从AAA服务器32请求终端位置相关的信息。
在接收到目标终端路由信息查询消息的情况下,该AAA服务器32经由目标终端路由信息查询响应消息将目标终端(WLAN终端10)的路由信息传送给位置服务器31。在这里,该WLAN终端10的路由信息至少包括下列:(i)该WLAN终端10的地址(例如,IP地址),和(ii)有关已经以WLAN终端10设置隧道到其的接入点(PDG21)的信息(隧道信息),例如,在步骤S71上。正如以上讨论的,该隧道信息(ii)表示是否已经在WLAN终端10和PDG21之间建立该隧道。作为选择地,该WLAN终端10的路由信息至少包括下列:(i)WLAN终端10的IP地址,(ii)有关已经以WLAN终端10设置隧道到其的接入点(PDG)的信息(隧道信息),和(iii)有关该WLAN终端10的当前设置的无线接入点名称(W-APN)的信息。该W-APN信息(iii)包括表示经由AP(PDG)21与WLAN终端10相连接的外部IP网络的ID的W-APN网络标识符(NI),和表示WLAN终端10已经与其连接的移动通信网络30的ID的W-APN操作者标识符(OI),并且可以根据需要使用这样的信息。
并且如果位置服务器31在步骤S75(例如,因为其没有在步骤S74上收到)向AAA服务器32请求终端位置相关的信息,该AAA服务器32在步骤S76将终端位置相关的信息与目标终端路由信息(如果有的话)一起提供给位置服务器31。此时,如果其确定终端位置相关的信息是从AAA服务器32收到的,并且满足从客户40或者从另一实体接收的QoP信息,该位置服务器31无需执行步骤S77,经由位置信息服务响应消息将接收的终端位置相关的信息(例如,WLAN终端10的位置信息,或者WLAN终端10的WLAN AP)作为WLAN终端10的位置信息直接传送给客户40(步骤S78)。但是,如果请求的终端位置相关的信息不是从AAA服务器32接收的,或者从AAA服务器32接收的终端位置相关的信息不满足QoP,或者该位置服务器31想要通过使用与WLAN终端10的SUPL过程直接执行位置跟踪过程,然后,该位置服务器31通过使用包括在从AAA服务器32接收的目标终端路由信息查询响应消息中的WLAN终端10的IP地址起动SUPL过程。如果该位置服务器31通过包括在目标终端路由信息查询响应消息中的检查AP信息(隧道信息)确定已经在WLAN终端10和AP21之间形成隧道,该位置服务器31经由建立的隧道,诸如,TCP/IP或者UDP/IP连接传送用于起动SUPL过程的SUPL初始(SUPL INIT)消息(S77)。在这里,步骤S77的SUPL过程可以是包括SLP模式指示符使用的图1的任何现有的SUPL过程或者SUPL过程。经由隧道连续地执行该SUPL过程,由此计算WLAN终端10的位置信息。作为选择地,该WLAN终端10还可以在步骤S77上无需分开地执行该位置计算过程,而直接将终端位置相关的信息(当在步骤S62和S63上以WLAN AN11执行验证过程的时候,已经提供该验证过程)传送给位置服务器31。
当例如,通过位置服务器或者WLAN终端10在步骤S77计算WLAN终端10的位置信息的时候,该位置服务器31获得WLAN终端10的计算的位置信息(posresult),终止该SUPL过程,并且将计算的WLAN终端10的位置信息提供给客户40(步骤S78)。作为正如以上讨论的另一情况,如果从WLAN终端10提供终端位置相关的信息,并且提供的终端位置相关的信息满足QoP,该位置服务器31可以将接收的终端位置相关的信息作为目标终端的位置信息(例如,不分开地计算目标终端的位置)提供给客户40。
当WLAN终端10与WLAN AN11连接的时候,其可以从WLANAN11,或者通过具有GPS接收机而接收WLAN终端10属于的WLANAP的位置信息,该WLAN终端10可以将其位置信息提供给WLAN AN11。正如以上讨论的,当WLAN终端10经由AAA服务器32和HSS/HLR33执行验证和注册的时候,WLAN终端10属于的WLAN AP的位置信息,或者WLAN终端10的位置信息被存储在AAA服务器32中,然后存储在IISS/IILR 33中。在已经在WLAN终端10和AP21之间形成用于分组服务的隧道的状态下,当与移动通信网络30相连接的位置服务器31从客户40接收用于WLAN终端10的位置信息请求的时候,按照本发明的第三实施例,如果由HSS/HLR33或者AAA服务器32接收的终端位置相关的信息满足某个QoP,该位置服务器31无需执行SUPL过程而立即将终端位置相关的信息提供给客户40以实际计算该位置信息。另一方面,如果终端位置相关的信息不满足QoP,该位置服务器31经由已经在WLAN10和AP之间形成的隧道与WLAN终端10执行SUPL过程。
另外,关于WLAN终端10的IP地址,每当以AP21形成隧道时,固有的(永久)IP地址可以被分配给WLAN终端10,或者动态的IP地址可以被分配给WLAN终端10。当固有的IP地址被分配给WLAN终端10的时候,该分配的固有的IP地址被存储在HSS/HLR33中,同时每当其变化时,动态的IP地址可以被存储在AAA服务器32中。因此,如果固有的IP地址被分配给WLAN终端10,当由位置服务器31在步骤S73请求服务节点路由信息的时候,在步骤S74,该HSS/HLR33可以通过传送存储的WLAN终端10的IP地址而直接将WLAN终端10的IP地址传送给位置服务器31。在这种情况下,步骤S75和S76可以被省略,并且位置服务器31可以通过使用包括在服务节点路由信息中的WLAN终端10的IP地址立即执行SUPL过程。作为选择地,可以执行步骤S75和S76以仅获得某些信息,诸如隧道信息,其表示是否已经建立隧道。但是,可以在先前的步骤中提供这个信息,以当包括该WLAN终端10的固有的IP地址的时候,完全地省略步骤S75和S76。
另一方面,如果包括该WLAN终端10的动态的IP地址,如以上讨论的执行步骤S75和S76,因为WLAN终端10的IP地址通常每当在WLAN终端10和PDG21之间建立隧道时变化。也就是说,当动态的IP地址已经被分配给WLAN终端10的时候,该位置服务器31可以经由AAA服务器32知道WLAN终端10的IP地址,如步骤S75和S76所示。
图7是举例说明按照本发明的第四个实施例用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法的流程图。作为例子,图7的方法在此处描述为在图2的***中执行,但是可以在其他适宜的设备/***中执行。由WLAN终端10执行的处理可以由WLAN终端10的控制器10a执行和/或控制。
参考图7,在经由AAA服务器32和HSS/HLR 33经历验证和注册过程之后,WLAN终端10与移动通信网络30连接的过程,和当WLAN终端10被验证或者注册的时候的过程是以与图5的步骤S61-S69相同或者类似的方式执行的,WLAN终端10的位置信息是由WLAN终端10本身(例如,通过使用内部GPS接收机)提供的,或者WLAN终端10属于的WLAN AP的位置信息是由WLAN AN 11(步骤S81~S89)提供的。因此,为了简洁起见,将省略步骤S81-S89的描述。
此外,下面过程也是以与图5的步骤S72、S73和S74相同或者类似的方式执行的,其中,在WLAN终端10经由验证和注册过程与移动通信网络30连接之后,当用于跟踪目标终端的位置信息的请求被从客户40传送给位置服务器31的时候(步骤S90),该位置服务器31与HSS/HLR 33连接,以接收与目标终端有关的服务节点路由信息和目标终端的性能信息(步骤S90-S92)。因此,为了简洁起见,步骤S90-S92的描述将被省略。
为了补充解释,当已经在步骤S92从HSS/HLR 33接收的终端位置相关的信息满足包括在从客户40接收的LCS中的QoP的时候,该位置服务器31立即将终端位置相关的信息作为目标终端(WLAN终端1 0)的位置信息提供给客户40(步骤S99),从而尽可能地跳过步骤S93-S98。
但是,在步骤S92之后,如果没有从HSS/HLR 33提供终端位置相关的信息,或者如果提供的终端位置相关的信息不满足QoP,该位置服务器31执行步骤S93。并且,如果该位置服务器31想要与AAA服务器31相连接,以直接接收在AAA服务器32中记录的目标终端(WLAN终端10)的路由信息,也执行步骤S93。
该位置服务器31将用于请求目标终端的路由信息的目标终端路由信息查询消息传送给AAA服务器32(S93)。
该位置服务器31可以在步骤S94获得WLAN终端10的路由信息,以便直接与WLAN终端10执行SUPL过程。此外,如果在步骤S92,从HSS/HLR33接收的服务节点路由信息响应消息不包括终端位置相关的信息,该位置服务器31可以在步骤S93经由目标终端路由信息查询消息从AAA服务器32请求终端位置相关的信息。
一旦收到目标终端路由信息查询消息,该AAA服务器32经由目标终端路由信息查询响应消息将目标终端(WLAN终端10)的路由信息传送给位置服务器31(S94)。在这里,该WLAN终端10的路由信息至少包括下列:(i)该WLAN终端10的地址(例如,IP地址),和(ii)有关已经以WLAN终端10设置隧道到其的接入点(PDG21)的信息(隧道信息)。正如以上讨论的,该隧道信息(ii)表示是否已经在WLAN终端10和PDG21之间建立隧道。作为选择地,该WLAN终端10的路由信息至少包括下列:(i)WLAN终端10的IP地址,(ii)有关已经以WLAN终端10设置隧道到其的接入点(PDG)的信息(隧道信息),和(iii)有关该WLAN终端10的当前设置的无线接入点名称(W-APN)的信息。该W-APN信息(iii)包括表示经由AP(PDG)21与WLAN终端10相连接的外部IP网络的ID的W-APN网络标识符(NI),和表示WLAN终端10已经与其连接的移动通信网络30的ID的W-APN操作者标识符(OI),并且可以根据需要使用这样的信息。
并且如果位置服务器31在步骤S93(例如,因为其没有在步骤S92上收到)向AAA服务器32请求终端位置相关的信息,该AAA服务器32在步骤S94将终端位置相关的信息与目标终端路由信息一起提供给位置服务器31。此时,如果其确定终端位置相关的信息是从AAA服务器32收到的,并且满足该QoP,该位置服务器31无需执行步骤S95-S98而经由位置信息服务(LCS)响应消息将终端位置相关的信息作为WLAN终端10的位置信息直接传送给客户40(步骤S99)。但是,如果在步骤S94请求的终端位置相关的信息不是从AAA服务器32收到的,或者从AAA服务器32接收的终端位置相关的信息不满足该QoP,或者该位置服务器31想要通过使用与WLAN终端10的SUPL过程直接执行位置跟踪过程,然后,该位置服务器31通过传送SUPL初始(SUPLINIT)消息命令WLAN终端10建立到位置服务器31的数据连接(隧道),通过使用SMS方法或者WAP(无线应用协议)推动方法建立到WLAN终端10的数据连接(步骤S95)。作为另一情况,该位置服务器(GMLC)31可以经由TCP/IP或者UDP/IP连接将SUPL初始消息传送给WLAN终端10(S95)。
在经由SMS方法、WAP推动方法、TCP/IP或者UDP/IP连接或者其他的技术收到SUPL初始消息的情况下,该WLAN终端10首先经由DNS查询获得AP的接入信息(例如,IP地址等等)以开启与AP21的数据连接(步骤S96)。该WLAN终端10选择经由DNS查询获得的AP的访问信息中的一个,并且与选择的AP形成数据连接(隧道)(步骤S97)。当选择该AP的时候,该WLAN终端10可以选择具有与其IP地址类似类型的地址(例如,IPv4或者IPv6)的AP。
此后,该WLAN终端10经由形成的隧道,诸如,IP连接(例如,TCP/IP或者UDP/IP连接),即,经由对话将用于起动实际位置跟踪过程的SUPL位置初始(SUPL POS INIT)消息传送给位置服务器31(S98)。在这种情况下,该WLAN终端10可以在SUPL POS初始消息中包括WLAN终端10的IP地址。该WLAN终端10还可以经由建立的隧道和SUPL POS INIT消息将在步骤S82和S83从WLAN AN11接收的终端位置相关的信息直接传送给位置服务器31。在步骤S98经由对话在WLAN终端10和位置服务器31之间连续地执行该SUPL过程。
当在步骤S98经由SUPL过程计算WLAN终端10的位置信息的时候,该位置服务器31获得计算的WLAN终端10的位置信息,终止SUPL过程(步骤S98),并且例如经由LCS响应将计算的WLAN终端10的位置信息(posresult)提供给客户40(步骤S99)。另一方面,如果从WLAN终端10提供终端位置相关的信息,并且提供的终端位置相关的信息满足QoP,该位置服务器31可以直接将终端位置相关的信息作为目标终端的位置信息提供给客户40,从而尽可能地跳过位置计算过程。
当WLAN终端10与WLAN AN11连接的时候,其可以从WLANAN11,或者通过具有GPS接收机来接收WLAN终端10属于的WLANAP的位置信息,该WLAN终端10可以将其位置信息提供给I-WLANAN11。当WLAN终端10经由AAA服务器32和HSS/HLR 33执行验证和注册的时候,WLAN终端10属于的WLAN AP的位置信息,或者WLAN终端10的位置信息被存储在AAA服务器32,和/或HSS/HLR33中。在没有在WLAN终端10和AP21之间形成用于分组服务的隧道的状态下,如果与移动通信网络30相连接的位置服务器31从客户40接收用于WLAN终端10的位置信息请求,按照本发明的第四实施例,然后,该位置服务器31立即将终端位置相关的信息提供给客户40,如果该终端位置相关的信息是由HSS/HLR33或者AAA服务器32接收的,并且满足从客户40接收的位置跟踪请求的QoP。另一方面,如果没有接收终端位置相关的信息,或者接收的终端位置相关的信息不满足该QoP,该位置服务器31经由SMS方法、WAP推动方法、TCP/IP或者UDP/IP连接等将SUPL初始消息传送给WLAN终端10,以命令WLAN终端10建立数据连接(隧道)。当WLAN终端10按照该命令与AP21建立数据连接(例如,经由IP连接)的时候,该位置服务器31然后经由建立的数据连接与WLAN终端10执行SUPL过程,以计算WLAN终端10的位置信息。
另外,关于WLAN终端10的IP地址,每当以AP21形成隧道时,固有的(永久)IP地址可以被分配给WLAN终端10,或者动态的IP地址可以被分配给WLAN终端10。当固有的IP地址被分配给WLAN终端10的时候,该分配的固有的IP地址被存储在HSS/HLR33中,同时每当其变化时,动态的IP地址可以被存储在AAA服务器32中。
按照本发明的优选实施例,该WLAN终端是UE或者移动终端(但是,不限于此),其能够提供位置信息服务,诸如,SUPL服务。该WLAN终端的例子可以,但是不局限于,PT(一键通)客户、移动电话、用于UMTS等的UE(用户设备)、用于GSM等的MS(移动站)、膝上电脑、PDA(个人数字助理)、经由WLAN或者其他的网络连接的各种各样类型的移动终端等。PT客户可以是PTT(按键讲话)客户,诸如,PoC(经蜂窝的按键通话)客户,PTV(按键观看)客户,PTD(按键数据)客户等等。
按照本发明,在此处论述的第一至第四实施例中存在相同或者类似的步骤。因而,在本发明的任何一个实施例中论述的其它情况根据需要可以应用于本发明的其他的实施例中。
本发明的方法可以部分地通过使用现有的计算机程序设计语言实现。这样的计算机程序可以被存储在与一个或多个计算机或者基于计算机的设备,诸如,网络服务器和/或WLAN终端10有关的便携式或者其他类型的存储器中,诸如,硬盘、RAM、ROM、PROM等等。做为选择地,这样的计算机程序可以被存储在不同的存储介质中,诸如,USB、磁盘、光盘、磁光盘等等。这样的计算机程序也可以采取在因特网、外部网、内部网或者其他的网络上传送,并且到达用于存储和实施的目的地设备(例如,网络服务器或者WLAN10)的信号的形式。该计算机程序是使用巳知的计算机或者基于计算机的设备可读的。
上述的实施例和优点仅仅是示范性的,并且不应理解为限制本发明。当前的教导可以容易地应用于其他类型的装置和/或***。本发明的描述意图是说明性的,而不是限制该权利要求的范围。对于那些本领域技术人员来说许多的替换、修改和变化将是显而易见的。在那些权利要求中,所有的装置加功能的条款意欲是当执行列举的功能时覆盖在此处描述的结构,且不仅是结构上的等效,而且是等效的结构。
Claims (75)
1.一种用于提供可靠用户平面位置(SUPL)服务的无线局域网(WLAN)终端,包括:
控制器,其经由在移动通信网络和WLAN之间的交互工作与移动通信网络建立IP连接,并且响应来自位置服务器的用于WLAN终端的位置信息请求,经由IP连接选择性地执行和移动通信网络的位置服务器的SUPL过程。
2.根据权利要求1的WLAN终端,其中,为了建立IP连接,该控制器接入WLAN接入网络,并且经由WLAN接入网络利用移动通信网络的验证服务器执行验证过程。
3.根据权利要求2的WLAN终端,其中,该验证过程是EAP(可扩展的验证协议)过程。
4.根据权利要求2的WLAN终端,其中,该控制器在验证过程期间经由WLAN接入网络将WLAN终端的位置信息传送给验证服务器。
5.根据权利要求2的WLAN终端,其中,该控制器在验证过程期间从WLAN接入网络接收WLAN终端属于的WLAN的接入点的位置信息。
6.根据权利要求1的WLAN终端,其中,该IP连接是TCP/IP连接或者是UDP/IP连接。
7.根据权利要求1的WLAN终端,其中,该移动通信网络是3GPP网络,并且该位置服务器是网关移动位置中心(GMLC)。
8.根据权利要求1的WLAN终端,其中,该控制器按照SUPL过程经由IP连接从位置服务器接收SUPL起动消息,并且与位置服务器交换接下来的位置过程消息。
9.一种用于提供可靠用户平面位置(SUPL)服务的无线局域网(WLAN)终端,包括:
控制器,其从移动通信网络的位置服务器接收SUPL起动消息,并且经由在移动通信网络和WLAN之间的交互工作与移动通信网络建立IP连接,以及经由IP连接将SUPL位置起动消息传送给位置服务器。
10.根据权利要求9的WLAN终端,其中,作为在移动通信网络和WLAN之间交互工作的一部分,控制器经由WLAN的接入网络利用移动通信网络的验证服务器执行验证过程。
11.根据权利要求10的WLAN终端,其中,该验证过程是EAP(可扩展的验证协议)过程。
12.根据权利要求10的WLAN终端,其中,该控制器在验证过程期间将WLAN终端的位置信息传送给验证服务器。
13.根据权利要求10的WLAN终端,其中,该控制器在验证过程期间从WLAN的接入网络接收WLAN终端属于的WLAN的接入点的位置信息。
14.根据权利要求9的WLAN终端,其中,该IP连接是TCP/IP连接或者是UDP/IP连接。
15.根据权利要求9的WLAN终端,其中,该移动通信网络是3GPP网络,并且该位置服务器是网关移动位置中心(GMLC)。
16.根据权利要求9的WLAN终端,其中,该控制器使用SMS(短消息服务)方法或者WAP(无线应用协议)推动方法接收SUPL起动消息。
17.一种用于使用无线局域网(WLAN)终端提供可靠用户平面位置(SUPL)服务的方法,包括:
由WLAN终端经由在移动通信网络和WLAN之间的交互工作与移动通信网络建立IP连接;和
响应来自位置服务器的用于WLAN终端的位置信息的请求,经由IP连接选择性地与移动通信网络的位置服务器执行SUPL过程。
18.根据权利要求17的方法,进一步包括:
由WLAN终端接入WLAN接入网络,并且
利用移动通信网络的验证服务器经由WLAN接入网络执行验证过程。
19.根据权利要求18的方法,其中,该验证过程是EAP(可扩展的验证协议)过程。
20.根据权利要求18的方法,其中,该执行验证过程的步骤包括:
由WLAN终端在验证过程期间经由WLAN接入网络将WLAN终端的位置信息传送给验证服务器。
21.根据权利要求18的方法,其中,该执行验证过程的步骤进一步包括:
由WLAN终端在验证过程期间从WLAN接入网络接收WLAN终端属于的WLAN的接入点的位置信息。
22.根据权利要求17的方法,其中,在建立步骤中,该IP连接是TCP/IP连接或者是UDP/IP连接。
23.根据权利要求17的方法,其中,在建立步骤中,该移动通信网络是3GPP网络,并且该位置服务器是网关移动位置中心(GMLC)。
24.根据权利要求17的方法,其中,该选择性地执行SUPL过程的步骤包括:
由WLAN按照SUPL过程经由IP连接从位置服务器接收SUPL起动消息,并且
与位置服务器交换接下来的定位过程消息。
25.一种用于使用无线局域网(WLAN)终端提供可靠用户平面位置(SUPL)服务的方法,包括:
由WLAN终端从移动通信网络的位置服务器接收SUPL起动消息,并且经由在移动通信网络和WLAN之间的交互工作与移动通信网络建立IP连接;和
由WLAN终端经由IP连接将SUPL定位起动消息传送给位置服务器。
26.根据权利要求25的方法,其中,作为在移动通信网络和WLAN之间交互工作的一部分,该方法进一步包括经由WLAN的接入网络利用移动通信网络的验证服务器执行验证过程。
27.根据权利要求26的方法,其中,该验证过程是EAP(可扩展的验证协议)过程。
28.根据权利要求26的方法,其中,该执行验证过程的步骤包括:
由WLAN终端在验证过程期间经由WLAN接入网络将WLAN终端的位置信息传送给验证服务器。
29.根据权利要求28的方法,其中,该执行验证过程的步骤进一步包括:
由WLAN终端在验证过程期间从WLAN接入网络接收WLAN终端属于的WLAN的接入点的位置信息。
30.根据权利要求25的方法,其中,该IP连接是TCP/IP连接或者是UDP/IP连接。
31.根据权利要求25的方法,其中,该移动通信网络是3GPP网络,并且该位置服务器是网关移动位置中心(GMLC)。
32.根据权利要求25的方法,其中,该接收步骤使用SMS(短消息服务)方法或者WAP(无线应用协议)推动方法接收SUPL起动消息。
33.一种使用包括位置服务器的移动通信网络提供可靠用户平面位置(SUPL)服务的方法,包括:
由位置服务器经由在移动通信网络和WLAN之间的交互工作与无线本地接入网络(WLAN)终端建立IP连接;和
响应请求WLAN终端的位置信息的客户的请求,由位置服务器经由IP连接选择性地与WLAN终端执行SUPL过程。
34.根据权利要求33的方法,进一步包括:
在建立IP连接之前,由移动通信网络的验证服务器执行与WLAN终端的验证过程。
35.根据权利要求34的方法,进一步包括:
在移动通信网络的数据库中存储与WLAN终端有关的验证信息;和
将存储的验证信息提供给用于验证过程的验证服务器。
36.根据权利要求35的方法,在验证过程之后,该方法进一步包括:
由验证服务器将WLAN终端的性能信息和验证服务器的地址信息注册在数据库中。
37.根据权利要求36的方法,进一步包括:
由验证服务器将终端位置相关的信息注册在数据库中,该终端位置相关的信息包括以下的至少其中之一:
在验证过程期间经由WLAN的接入网络由WLAN终端提供的WLAN终端的位置信息;和
WLAN终端属于的WLAN的接入点的位置信息。
38.根据权利要求37的方法,进一步包括:
响应客户的位置信息请求,由位置服务器从数据库请求服务节点路由信息和WLAN终端的性能信息;和
由位置服务器从数据库接收该请求的信息。
39.根据权利要求38的方法,其中,由位置服务器接收的服务节点路由信息包括验证服务器的地址信息,并且由位置服务器接收的WLAN终端的性能信息是与WLAN终端支持SUPL过程或者其他的位置确定过程的性能有关的信息。
40.根据权利要求39的方法,其中,由位置服务器接收的服务节点路由信息进一步包括在数据库中注册的终端位置相关的信息。
41.根据权利要求40的方法,进一步包括:
由位置服务器确定包括在接收的服务节点路由信息中的终端位置相关的信息是否满足包括在客户的位置信息请求中的QoP(定位质量)请求;和
基于该确定结果选择性地将终端位置相关的信息作为WLAN终端的位置信息从位置服务器提供给客户。
42.根据权利要求41的方法,其中,在选择性地提供的步骤中,如果接收的终端位置相关的信息满足QoP请求,无需执行SUPL过程,位置服务器直接将终端位置相关的信息作为WLAN终端的位置信息传送给客户。
43.根据权利要求41的方法,进一步包括:
如果终端位置相关的信息不满足QoP请求,由位置服务器部分地使用接收的服务节点路由信息向验证服务器请求目标终端路由信息。
44.根据权利要求43的方法,进一步包括:
由位置服务器从验证服务器接收目标终端路由信息,该目标终端路由信息包括以下的(a)或者(b):
(a)WLAN终端的IP地址信息,和表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息;或者
(b)WLAN终端的IP地址信息,表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息,以及与WLAN终端有关的W-APN信息。
45.根据权利要求44的方法,其中,该执行SUPL过程的步骤是部分地使用接收的目标终端路由信息经由建立的IP连接利用WLAN终端实现的。
46.根据权利要求36的方法,进一步包括:
响应客户的位置信息请求,由位置服务器从数据库请求服务节点路由信息和WLAN终端的性能信息;和
由位置服务器从数据库接收请求的信息。
47.根据权利要求46的方法,其中,由位置服务器接收的服务节点路由信息包括验证服务器的地址信息,并且由位置服务器接收的WLAN终端的性能信息是与WLAN终端支持SUPL过程或者其他的位置确定过程的性能有关的信息。
48.根据权利要求46的方法,进一步包括:
从位置服务器部分地使用接收的服务节点路由信息向验证服务器请求目标终端路由信息。
49.根据权利要求48的方法,进一步包括:
由位置服务器从验证服务器接收目标终端路由信息,该目标终端路由信息包括以下的(a)或者(b):
(a)WLAN终端的IP地址信息,和表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息;或者
(b)WLAN终端的IP地址信息,表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息,以及与WLAN终端有关的W-APN信息。
50.根据权利要求49的方法,其中,该执行SUPL过程的步骤是以WLAN终端部分地使用接收的目标终端路由信息经由建立的IP连接实现的。
51.一种使用包括位置服务器的移动通信网络提供可靠用户平面位置(SUPL)服务的方法,包括:
响应于请求WLAN终端的位置信息的客户的请求,由位置服务器选择性地将SUPL起动消息传送给无线局域网(WLAN)终端,并且经由在移动通信网络和WLAN之间的交互工作与WLAN终端建立IP连接;和
由位置服务器经由IP连接从WLAN终端接收SUPL位置起动消息。
52.根据权利要求51的方法,进一步包括:
在建立IP连接之前,由移动通信网络的验证服务器利用WLAN终端执行验证过程。
53.根据权利要求52的方法,进一步包括:
由移动通信网络的数据库将预先存储的与WLAN终端有关的验证信息提供给验证服务器用于验证过程。
54.根据权利要求53的方法,其中,在验证过程之后,该方法进一步包括:
由验证服务器将WLAN终端的性能信息和验证服务器的地址信息注册在数据库中。
55.根据权利要求54的方法,进一步包括:
由验证服务器将终端位置相关的信息注册在数据库中,该终端位置相关的信息包括以下的至少一个:
由WLAN终端在验证过程期间经由WLAN的接入网络提供的WLAN终端的位置信息;和
WLAN终端属于的WLAN的接入点的位置信息。
56.根据权利要求55的方法,进一步包括:
响应客户的位置信息请求,由位置服务器从数据库请求服务节点路由信息和WLAN终端的性能信息;和
由位置服务器从数据库接收该请求的信息。
57.根据权利要求56的方法,其中,由位置服务器接收的服务节点路由信息包括验证服务器的地址信息,并且由位置服务器接收的WLAN终端的性能信息是与WLAN终端支持SUPL过程或者其他的位置确定过程的性能有关的信息。
58.根据权利要求57的方法,其中,由位置服务器接收的服务节点路由信息进一步包括终端位置相关的信息。
59.根据权利要求58的方法,进一步包括:
由位置服务器确定包括在接收的服务节点路由信息中的终端位置相关的信息是否满足包括在客户的位置信息请求中的QoP(定位质量)请求;和
基于该确定的结果,选择性地将终端位置相关的信息作为WLAN终端的位置信息从位置服务器提供给客户。
60.根据权利要求59的方法,其中,如果接收的终端位置相关的信息满足QoP请求,则该选择性地提供步骤直接将终端位置相关的信息作为WLAN终端的位置信息从位置服务器传送给客户,而无需执行SUPL过程。
61.根据权利要求59的方法,进一步包括:
如果终端位置相关的信息不满足QoP请求,则由位置服务器部分地使用接收的服务节点路由信息请求目标终端路由信息。
62.根据权利要求61的方法,进一步包括:
由位置服务器从验证服务器接收目标终端路由信息,该目标终端路由信息包括以下的(a)或者(b):
(a)WLAN终端的IP地址信息,和表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息;或者
(b)WLAN终端的IP地址信息,表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息,以及与WLAN终端有关的W-APN信息。
63.根据权利要求61的方法,其中,该选择性地传送的步骤部分地使用接收的目标终端路由信息将SUPL起动消息传送给WLAN终端。
64.根据权利要求54的方法,进一步包括:
响应于客户的位置信息请求,由位置服务器从数据库请求服务节点路由信息和WLAN终端的性能信息;和
由位置服务器从数据库接收请求的信息。
65.根据权利要求64的方法,其中,由位置服务器接收的服务节点路由信息包括验证服务器的地址信息,并且由位置服务器接收的WLAN终端的性能信息是与WLAN终端支持SUPL过程或者其他的位置确定过程的性能有关的信息。
66.根据权利要求64的方法,进一步包括:
部分地使用接收的服务节点路由信息从位置服务器向验证服务器请求目标终端路由信息。
67.根据权利要求66的方法,进一步包括:
由位置服务器从验证服务器接收目标终端路由信息,该目标终端路由信息包括以下的(a)或者(b):
(a)WLAN终端的IP地址信息,和表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息;或者
(b)WLAN终端的IP地址信息,表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息,以及与WLAN终端有关的W-APN信息。
68.根据权利要求67的方法,其中,该选择性地传送的步骤部分地使用接收的目标终端路由信息将SUPL起动消息传送给WLAN终端。
69.一种通过在移动通信网络和无线局域网(WLAN)之间的交互工作提供可靠用户平面位置(SUPL)服务的方法,其中该移动通信网络包括接入点、存储单元和位置服务器,并且其中经由接入点在WLAN终端和位置服务器之间建立IP连接,该方法包括:
响应于客户的位置信息请求,由位置服务器从存储单元请求服务节点路由信息;
由位置服务器从数据库接收请求的服务节点路由信息;
由位置服务器部分地使用接收的服务节点路由信息向验证服务器请求目标终端路由信息;
由位置服务器从验证服务器接收目标终端路由信息;和
由位置服务器经由建立的IP连接部分地使用接收的目标终端路由信息与WLAN终端执行SUPL过程,以便获得WLAN终端的位置信息。
70.根据权利要求69的方法,其中,在接收目标终端路由信息的步骤中,该目标终端路由信息包括以下的(a)或者(b):
(a)WLAN终端的IP地址信息,和表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息;或者
(b)WLAN终端的IP地址信息,表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息,和与WLAN终端有关的W-APN信息。
71.根据权利要求69的方法,进一步包括:
当请求服务节点路由信息的时候,由位置服务器从存储单元请求WLAN终端的性能信息;和
当接收请求的服务节点路由信息的时候,由位置服务器从数据库接收WLAN终端的请求的性能信息。
72.一种通过在移动通信网络和无线局域网(WLAN)之间的交互工作提供可靠用户平面位置(SUPL)服务的方法,其中该移动通信网络包括接入点、存储单元和位置服务器,并且其中经由接入点在WLAN终端和位置服务器之间建立IP连接,该方法包括:
响应客户的位置信息请求,由位置服务器从存储单元请求服务节点路由信息;和
由位置服务器从数据库接收请求的服务节点路由信息,其中由位置服务器接收的服务节点路由信息包括验证服务器的地址信息和注册在存储单元中的终端位置相关的信息;
由位置服务器确定接收的终端位置相关的信息是否满足包括在客户的位置信息请求中的QoP(定位质量)请求;
基于确定结果选择性地将终端位置相关的信息作为WLAN终端的位置信息从位置服务器提供给客户;
如果终端位置相关的信息不满足QoP请求,由位置服务器部分地使用接收的服务节点路由信息向验证服务器请求目标终端路由信息;
由位置服务器从验证服务器接收目标终端路由信息;和
由位置服务器经由建立的IP连接部分地使用接收的目标终端路由信息执行与WLAN终端的SUPL过程。
73.根据权利要求72的方法,其中,在接收目标终端路由信息的步骤中,该目标终端路由信息包括以下的(a)或者(b):
(a)WLAN终端的IP地址信息,和表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息;或者
(b)WLAN终端的IP地址信息,和表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息,以及与WLAN终端有关的W-APN信息。
74.根据权利要求72的方法,其中,在选择性地提供的步骤中,如果接收的终端位置相关的信息满足QoP请求,位置服务器直接将终端位置相关的信息作为WLAN终端的位置信息传送给客户,而无需执行SUPL过程。
75.根据权利要求72的方法,进一步包括:
当请求服务节点路由信息的时候,由位置服务器从存储单元请求WLAN终端的性能信息;和
当接收请求的服务节点路由信息的时候,由位置服务器从数据库接收WLAN终端的请求的性能信息。
Applications Claiming Priority (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050036513A KR100677510B1 (ko) | 2005-04-30 | 2005-04-30 | I-wlan에서의 위치정보 서비스를 위한 시스템 및 방법 |
KR1020050036513 | 2005-04-30 | ||
US60/690,104 | 2005-06-13 | ||
US60/690,100 | 2005-06-13 | ||
US60/690,107 | 2005-06-13 | ||
KR1020050054174 | 2005-06-22 | ||
US60/734,279 | 2005-11-08 | ||
KR1020060012760 | 2006-02-09 | ||
KR1020060029927 | 2006-03-31 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101147407A true CN101147407A (zh) | 2008-03-19 |
Family
ID=37651634
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA2006800089108A Pending CN101147407A (zh) | 2005-04-30 | 2006-04-28 | 通过在wlan和移动通信网络之间交互工作而提供位置信息服务的终端、***和方法 |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR100677510B1 (zh) |
CN (1) | CN101147407A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102577554A (zh) * | 2009-10-12 | 2012-07-11 | 高通股份有限公司 | 用于传送室内情况信息的方法和装置 |
WO2013097342A1 (zh) * | 2011-12-27 | 2013-07-04 | 中兴通讯股份有限公司 | 一种定位的方法和***、移动终端 |
US9014721B2 (en) | 2009-10-01 | 2015-04-21 | Qualcomm Incorporated | Mobile device locating in conjunction with localized environments |
US9116003B2 (en) | 2009-10-01 | 2015-08-25 | Qualcomm Incorporated | Routing graphs for buildings |
US9389085B2 (en) | 2010-01-22 | 2016-07-12 | Qualcomm Incorporated | Map handling for location based services in conjunction with localized environments |
CN107148578A (zh) * | 2014-11-10 | 2017-09-08 | 高通股份有限公司 | 用于使用虚拟接入点的移动装置位置估计的方法、设备及装置 |
CN107257330A (zh) * | 2012-02-10 | 2017-10-17 | 高通股份有限公司 | 用于获得发现定位服务器的授权的安全机制 |
-
2005
- 2005-04-30 KR KR1020050036513A patent/KR100677510B1/ko not_active IP Right Cessation
-
2006
- 2006-04-28 CN CNA2006800089108A patent/CN101147407A/zh active Pending
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9014721B2 (en) | 2009-10-01 | 2015-04-21 | Qualcomm Incorporated | Mobile device locating in conjunction with localized environments |
US9313615B2 (en) | 2009-10-01 | 2016-04-12 | Qualcomm Incorporated | Mobile device locating in conjunction with localized environments |
US9140559B2 (en) | 2009-10-01 | 2015-09-22 | Qualcomm Incorporated | Routing graphs for buildings using schematics |
US9116003B2 (en) | 2009-10-01 | 2015-08-25 | Qualcomm Incorporated | Routing graphs for buildings |
US8897814B2 (en) | 2009-10-12 | 2014-11-25 | Qualcomm Incorporated | Method and apparatus for transmitting indoor context information |
CN102577554A (zh) * | 2009-10-12 | 2012-07-11 | 高通股份有限公司 | 用于传送室内情况信息的方法和装置 |
US8880103B2 (en) | 2009-10-12 | 2014-11-04 | Qualcomm Incorporated | Method and apparatus for transmitting indoor context information |
US9143899B2 (en) | 2009-10-12 | 2015-09-22 | Qualcomm Incorporated | Method and apparatus for transmitting indoor context information |
CN102577554B (zh) * | 2009-10-12 | 2016-06-01 | 高通股份有限公司 | 用于传送室内情况信息的方法和装置 |
US9894490B2 (en) | 2009-10-12 | 2018-02-13 | Qualcomm Incorporated | Method and apparatus for transmitting indoor context information |
US9389085B2 (en) | 2010-01-22 | 2016-07-12 | Qualcomm Incorporated | Map handling for location based services in conjunction with localized environments |
WO2013097342A1 (zh) * | 2011-12-27 | 2013-07-04 | 中兴通讯股份有限公司 | 一种定位的方法和***、移动终端 |
CN107257330A (zh) * | 2012-02-10 | 2017-10-17 | 高通股份有限公司 | 用于获得发现定位服务器的授权的安全机制 |
CN107148578A (zh) * | 2014-11-10 | 2017-09-08 | 高通股份有限公司 | 用于使用虚拟接入点的移动装置位置估计的方法、设备及装置 |
Also Published As
Publication number | Publication date |
---|---|
KR100677510B1 (ko) | 2007-02-02 |
KR20060113239A (ko) | 2006-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7613155B2 (en) | Terminal, system and method for providing location information service by interworking between WLAN and mobile communication network | |
US9408176B2 (en) | Location and state information providing/inquiring system using WLAN/WPAN communication, log information providing/inquiring system and method, service server and customer terminal, location and state providing/inquiring method | |
CN1922913B (zh) | 提供位置信息的方法、***和装置 | |
JP4105094B2 (ja) | テレコミュニケーションシステム及びプライバシー管理方法 | |
CN101151826B (zh) | 用于处理安全用户平面位置启动消息的方法和*** | |
CN101322331B (zh) | 位置信息***及基于位置执行通知的方法 | |
US8744409B2 (en) | Location method, device and system for secure user plane location enabled terminal | |
CN101147407A (zh) | 通过在wlan和移动通信网络之间交互工作而提供位置信息服务的终端、***和方法 | |
EP1188287B1 (en) | Determination of the position of a mobile terminal | |
CN103460673B (zh) | 用于使用代理位置服务器来识别和授权位置服务器和位置服务的方法、装置和制品 | |
US8190151B2 (en) | Roaming gateway enabling location based services (LBS) roaming for user plane in CDMA networks without requiring use of a mobile positioning center (MPC) | |
CN100471288C (zh) | 一种目标方获取发起方位置信息的方法及*** | |
CN101416424A (zh) | 对移动通信***中的漫游终端的网络发起区域事件触发定位方法 | |
KR100747465B1 (ko) | 이동통신망과 wlan 간 연동을 통해 단말 위치 확인서비스를 제공하기 위한 방법 및 시스템 | |
WO2006118396A1 (en) | Terminal, system and method for providing location information service by interworking between wlan and mobile communication network | |
KR100854038B1 (ko) | Wlan과 이동통신 네트워크간 연동을 통한 위치 정보서비스 제공 시스템 및 방법 | |
KR100914208B1 (ko) | Wlan과 이동통신 네트워크간 연동을 통한 위치 정보서비스 제공 시스템 및 방법 | |
EP1482760A2 (en) | A method and a system for transferring an electronic service in a communication network to a terminal | |
KR101115492B1 (ko) | 로밍 망의 기지국 정보가 제공되지 않는 통신 환경에서 로밍된 가입자 단말기를 측위하는 방법 및 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20080319 |