[go: up one dir, main page]

CN101147407A - Terminal, system and method for providing location information service by interworking between wlan and mobile communication network - Google Patents

Terminal, system and method for providing location information service by interworking between wlan and mobile communication network Download PDF

Info

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
information
location
terminal
wlan
wlan terminal
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
Application number
CNA2006800089108A
Other languages
Chinese (zh)
Inventor
沈东熙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by LG Electronics Inc filed Critical LG Electronics Inc
Publication of CN101147407A publication Critical patent/CN101147407A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47GHOUSEHOLD OR TABLE EQUIPMENT
    • A47G29/00Supports, holders, or containers for household use, not provided for in groups A47G1/00-A47G27/00 or A47G33/00 
    • A47G29/087Devices for fastening household utensils, or the like, to tables, walls, or the like
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09FDISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
    • G09F23/00Advertising 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

A WLAN terminal, system and method for providing a SUPL service, are discussed. According to an embodiment, the WLAN terminal includes a controller to establish an IP connection with a mobile communication network through interworking between the mobile communication network and a WLAN, and selectively perform a SUPL procedure with a location server of the mobile communication network through the IP connection in response to a request for location information of the WLAN terminal from the location server.

Description

通过在WLAN和移动通信网络之间交互工作而提供位置信息服务的终端、系统和方法 Terminal, system and method for providing location information service by interworking between WLAN and mobile communication network

技术领域 technical field

本发明涉及位置信息系统,且更为具体地说,涉及用于经由在移动通信系统和无线局域网(WLAN)之间的交互工作提供位置信息服务的用户设备(UE)、系统和方法。The present invention relates to a location information system, and more particularly, to a User Equipment (UE), system and method for providing a location information service via interworking between a mobile communication system and a Wireless Local Area Network (WLAN).

背景技术 Background technique

通常,移动通信系统具有用于在移动通信网络中计算终端位置以提供定位服务,和用于将终端的位置周期性地或者按照相应的请求传送给某个实体的功能部分。Generally, a mobile communication system has a functional part for calculating a terminal location in a mobile communication network to provide a positioning service, and for transmitting the terminal location to a certain entity periodically or according to a corresponding request.

取决于内部网络结构,诸如,3GPP网络、3GPP2网络等,与定位服务相关的网络结构不同。当前,存在若干用于计算移动终端位置(定位)的方法,包括用于传送移动终端属于的小区的ID的小区ID方法,用于通过测量无线电波从移动终端到达每个基站需要的时间经由三角测量计算移动终端位置的方法,和使用GPS(全球定位系统)的方法。Depending on the internal network structure, such as 3GPP network, 3GPP2 network, etc., the network structure related to the positioning service is different. Currently, there are several methods for calculating the position (positioning) of a mobile terminal, including the cell ID method for transmitting the ID of the cell to which the mobile terminal belongs, for measuring the time required for radio waves to reach each base station from the mobile terminal via triangulation. A method of measuring and calculating the position of a mobile terminal, and a method of using GPS (Global Positioning System).

为了给用户提供定位服务,在移动终端和定位服务器之间传送大量的信号和位置信息。近来,逐渐地使用用于提供定位服务的定位技术,即,基于移动终端位置的定位服务。这些技术通常可以经由用户平面和控制平面提供,其中之一是SUPL(可靠用户平面定位)技术,其经由用户平面提供位置服务。In order to provide users with location services, a large amount of signals and location information are transmitted between mobile terminals and location servers. Recently, a positioning technology for providing a positioning service, that is, a positioning service based on a position of a mobile terminal, is gradually being used. These technologies can generally be provided via user plane and control plane, one of which is SUPL (Reliable User Plane Positioning) technology, which provides location service via user plane.

为了有效传送用于计算移动终端的位置需要的信息,SUPL(可靠用户平面定位)技术使用用户平面数据承载去携带在移动终端和SUPL网络之间的定位技术相关的协议。In order to effectively transmit the information needed to calculate the location of the mobile terminal, SUPL (Reliable User Plane Positioning) technology uses user plane data bearers to carry positioning technology-related protocols between the mobile terminal and the SUPL network.

通常,在定位信息系统中,与定位服务相关的SUPL网络包括SUPL代理、SLP(SUPL定位平台)和SET(SUPL启用终端)等等。该SUPL代理是使用实际测量的位置信息的服务逻辑接入点(AP),并且该SLP是访问网络资源以获得位置信息的网络部分的SUPL服务AP。该SET是用于使用SUPL接口与SUPL网络通信的设备,并且例如可以是UMTS的UE(用户设备)、GSM的MS(移动站)、IS-95的MS和具有SET功能的膝上电脑或者PDA(个人数字助理)中的一个。Generally, in the location information system, the SUPL network related to the location service includes SUPL agent, SLP (SUPL location platform) and SET (SUPL enabled terminal) and so on. The SUPL proxy is a serving logical access point (AP) using the actually measured location information, and the SLP is a SUPL serving AP of the network part that accesses network resources to obtain location information. The SET is a device for communicating with a SUPL network using a SUPL interface, and can be, for example, a UE (User Equipment) for UMTS, an MS (Mobile Station) for GSM, an MS for IS-95, and a laptop or PDA with SET functionality (Personal Digital Assistant).

用户最初注册的网络被称作本地网络,并且在用户已经从本地网络移动之后位于的区域的网络被称作接入网络。在本地网络内的SLP被称作本地SLP(H-SLP),并且在接入网络内的SLP被称作接入网络(V-SLP)。当该网络起动SUPL过程的时候,首先由外部客户连接的SLP被称作请求SLP(R-SLP),其是可以或者可以不必与H-SLP相同的逻辑实体。用于跟踪其当前位置目的的SET被称作目标SET。A network where a user initially registers is called a home network, and a network of an area where the user is located after the user has moved from the home network is called an access network. The SLP within the home network is referred to as Home SLP (H-SLP), and the SLP within the access network is referred to as Access Network (V-SLP). When the network initiates the SUPL procedure, the SLP first connected by the external client is called the requesting SLP (R-SLP), which may or may not be the same logical entity as the H-SLP. A SET used for the purpose of tracking its current location is called a target SET.

SLP(网络单元)包括SPC(SUPL定位中心),其计算目标SET的实际的位置信息(位置),和SLC(SUPL定位中心),其处理除计算位置信息以外的附加功能。例如,SLC执行和/或支持用于漫游、资源管理等的过程。该SET可以通过与SPC通信经由SLC(在代理模式的情况下)计算位置信息,或者可以通过直接开启与SPC(在非代理模式的情况下)的连接来计算位置信息。SLP (Network Element) includes SPC (SUPL Positioning Center) which calculates actual position information (position) of target SET, and SLC (SUPL Positioning Center) which handles additional functions other than calculating position information. For example, the SLC performs and/or supports procedures for roaming, resource management, and the like. The SET may calculate location information via the SLC (in case of proxy mode) by communicating with the SPC, or may calculate location information by directly opening a connection with the SPC (in case of non-proxy mode).

图1是举例说明当网络以代理模式请求关于特定终端的位置信息的时候,并且当没有执行漫游的时候,基于SUPL的位置信息系统的SUPL过程的信号流程图。1 is a signal flow diagram illustrating a SUPL procedure of a SUPL-based location information system when a network requests location information on a specific terminal in a proxy mode, and when roaming is not performed.

如图1所示,基于SUPL的位置信息系统包括SUPL代理1、SLP3和目标SET5。SLP3是位置服务器,并且目标SET5是目标终端。As shown in Figure 1, the SUPL-based location information system includes SUPL agent 1, SLP3 and target SET5. SLP3 is a location server, and target SET5 is a target terminal.

当SUPL代理1将MLP(移动位置协议)SLIR(标准位置立即请求)消息传送给SLP3以请求关于目标SET5的位置信息的时候(步骤S11),该SLP3检查目标SET5是否已经在漫游,即,是否目标SET5当前属于不同的接入网络,以及检查是否目标SET5支持SUPL(步骤S12)。When SUPL agent 1 transmits MLP (Mobile Location Protocol) SLIR (Standard Location Immediate Request) message to SLP3 to request location information about target SET5 (step S11), this SLP3 checks whether target SET5 is already roaming, that is, whether The target SET5 currently belongs to a different access network, and it is checked whether the target SET5 supports SUPL (step S12).

该SLP3将SUPL初始消息(SUPL INIT)传送给目标SET5以起动与目标SET5的SUPL过程(步骤S13)。在这种情况下,该SUPL初始消息至少包括对话ID、SLP的地址和使用的定位方法等等。此外,私密也可以包括在SUPL初始消息中,其可以在一种情形下使用,其中在由SLP3确认目标SET5的私密之后,与目标SET的位置信息相关的通知需要被提供给用户。此外,SLP模式指示符(SLP模式)可以被包括在SUPL初始消息中,其表示模式(例如,代理模式、非代理模式等),其是由本申请的受让人拥有的发明概念,并且包括在共同未决的美国专利申请中。The SLP3 transmits a SUPL initial message (SUPL INIT) to the target SET5 to start the SUPL procedure with the target SET5 (step S13). In this case, the SUPL initial message includes at least the session ID, the address of the SLP, the location method used, and so on. In addition, the secret can also be included in the SUPL initial message, which can be used in a situation where after the secret of the target SET5 is confirmed by the SLP3, a notification related to the location information of the target SET needs to be provided to the user. In addition, an SLP mode indicator (SLP mode) may be included in the SUPL initial message, which indicates a mode (e.g., proxy mode, non-proxy mode, etc.), which is an inventive concept owned by the assignee of the present application and included in Co-pending US patent application.

如果目标SET5已经接收SUPL初始消息,其没有对于与任何网络的数据连接开启,其请求从分组数据网络,诸如3GPP或者3GPP2等的数据连接。If the target SET5 has received the SUPL Initial message, which is not open for a data connection with any network, it requests a data connection from a packet data network, such as 3GPP or 3GPP2 or the like.

当产生数据连接的时候(步骤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)等。When generating a data connection (step S14), the target SET 5 transmits a SUPL position initial message (SUPL POS INIT) to the SLP3 to start the process for determining the location/position information of the target SET 5 (step S15). Then, the target SET5 and the SLP3 exchange the next message for performing actual location determination processing, and the SLP3 or the target SET5 calculates the current position of the SET5 via the next message (step S16). In this case, the SUPL Position Initial (SUPL POS INIT) message includes at least a session ID, a LID (Location Identifier) representing a base station ID, and capabilities of a target SET. Messages exchanged between target SET5 and SLP3 may include session ID, protocol used for positioning (eg, RRLP, RRC or TIA-801), etc.

在计算目标SET5的位置之后,SLP3将用于报告SUPL过程终止的SUPL结束消息(SUPL END)传送给目标SET5(步骤S17),并且还经由MLPSLIA(标准位置即时应答)消息将计算的位置信息(posresult)传送给SUPL代理1(步骤S18)。After calculating the position of the target SET5, SLP3 transmits a SUPL end message (SUPL END) for reporting the termination of the SUPL process to the target SET5 (step S17), and also sends the calculated position information ( posresult) to the SUPL agent 1 (step S18).

近来,由于使用WLAN的因特网服务变得更加普通,在一个不支持WLAN的区域中存在对允许WLAN终端的用户经由移动通信网络与WLAN连接以接收因特网服务的技术的兴趣。用于适用这种技术的网络在3GPP中可以被授予I-WLAN(交互工作WLAN),并且通过与WLAN的互操作性(交互工作)提供包括位置信息服务的各种各样的附加服务的3GPP网络(或者其他的移动通信网络)将是合乎需要的。Recently, as Internet services using WLANs become more common, there is interest in a technology that allows users of WLAN terminals to connect with WLANs via mobile communication networks to receive Internet services in an area that does not support WLANs. A network for applying this technology can be granted I-WLAN (Interworking WLAN) in 3GPP, and 3GPP that provides various additional services including location information service through interoperability (interworking) with WLAN network (or other mobile communication network) would be desirable.

但是,因为在涉及现有的WLAN和3GPP网络的现有技术的系统中既不存在用于提供位置信息服务(例如,SUPL服务)的网络结构,又不存在协议,该WLAN终端按照现有技术不能经由3GPP网络接收位置信息服务。However, since there is neither a network structure nor a protocol for providing location information services (for example, SUPL service) in the prior art system involving the existing WLAN and 3GPP network, the WLAN terminal according to the prior art The location information service cannot be received via the 3GPP network.

发明内容 Contents of the invention

技术问题technical problem

因此,本发明的目的是提供一种提供位置信息服务的终端或者用户设备(UE)、系统和方法,其解决与现有技术有关的限制和缺点。Accordingly, an object of the present invention is to provide a terminal or user equipment (UE), system and method for providing location information service, which solve the limitations and disadvantages related to the prior art.

本发明的另一目的是提供一种用于提供位置信息服务的WLAN终端(UE)、系统和方法,其能够定义网络结构和协议以经由在WLAN和移动通信网络/系统之间的交互工作提供位置信息服务给WLAN终端。Another object of the present invention is to provide a WLAN terminal (UE), system and method for providing location information service, which can define network structure and protocol to provide via interworking between WLAN and mobile communication network/system The location information service is provided to the WLAN terminal.

本发明的另一目的是提供一种用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的WLAN终端(UE)、系统和方法,其中当与移动通信网络相连接的位置服务器从与移动通信网络相连接的客户接收用于WLAN终端的位置信息请求的时候,其将请求的WLAN终端的位置信息经由在位置服务器和移动通信网络的某个实体和用于在WLAN和移动通信网络之间交互工作的实体之间的通信提供给客户。Another object of the present invention is to provide a WLAN terminal (UE), system and method for providing location information service via interworking between WLAN and mobile communication network, wherein when the location server connected to the mobile communication network When receiving a location information request for a WLAN terminal from a client connected to a mobile communication network, it sends the requested location information of the WLAN terminal to an Communication between entities that interwork across networks is provided to clients.

本发明的再一目的是提供一种用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的WLAN终端(UE)、系统和方法,其中当WLAN终端经由移动通信网络经历验证和注册处理的时候,存储终端位置相关的信息,并且当由客户请求跟踪WLAN终端的位置信息的时候,如果由位置服务器从AAA(验证/许可/考虑)服务器或者HSS(本地用户服务器)/HLR(本地位置寄存器)获得的终端位置相关的信息满足对跟踪从客户接收的位置的请求的QoP(定位质量),该位置服务器可以将获得的终端位置相关的信息作为WLAN终端的位置信息提供给客户。Yet another object of the present invention is to provide a WLAN terminal (UE), system and method for providing location information services via interworking between a WLAN and a mobile communication network, wherein when the WLAN terminal undergoes authentication and During the registration process, the information related to the location of the terminal is stored, and when the client requests to track the location information of the WLAN terminal, if the location server receives the information from the AAA (authentication/permission/consideration) server or the HSS (local subscriber server)/HLR ( The information related to the terminal location obtained by the home location register) satisfies the QoP (Quality of Positioning) of the request for tracking the location received from the client, and the location server can provide the obtained information related to the terminal location as the location information of the WLAN terminal to the client.

本发明的又一目的是提供一种WLAN终端(UE)、系统和方法,其中当客户请求已经注册到网络以接收服务的特定的WLAN终端的位置信息的时候,其检查是否WLAN终端已经通过网络验证并且与该网络相连接,并且如果WLAN终端已经被验证并且与该网络相连接,通过使用SUPL过程检测WLAN终端的位置信息,然后将其提供给客户。Still another object of the present invention is to provide a WLAN terminal (UE), system and method in which when a client requests location information of a specific WLAN terminal that has registered to a network to receive a service, it checks whether the WLAN terminal has passed through the network Authenticated and connected to the network, and if the WLAN terminal has been authenticated and connected to the network, the location information of the WLAN terminal is detected by using the SUPL process, and then provided to the client.

技术方案Technical solutions

为了实现上述和其他的目的的全部或者至少一部分,按照本发明的一个方面,提供了一种用于在位置服务器和客户之间提供终端位置信息服务的方法,包括:由位置服务器从客户接收用于跟踪特定的终端的位置的请求;由位置服务器确认特定的终端的路由信息;和如果在终端和分组数据网关(PDG)之间存在连接,经由该连接传送SUPLINIT消息。In order to achieve all or at least part of the above and other objects, according to one aspect of the present invention, a method for providing terminal location information services between a location server and a client is provided, including: the location server receives the user from the client A request for tracking the location of a specific terminal; confirmation of the routing information of the specific terminal by the location server; and if there is a connection between the terminal and a Packet Data Gateway (PDG), a SUPLINIT message is transmitted via the connection.

为了实现这些优点的全部或者至少一部分,按照本发明的另一方面,进一步提供一种用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法,包括:由位置服务器从客户接收用于跟踪WLAN终端的位置的请求;由位置服务器从HSS/HLR获得WLAN终端属于的服务节点的路由信息;由位置服务器从服务节点获得WLAN终端的路由信息;由位置服务器按照WLAN终端路由信息确定SUPL初始消息传输方法并且进行传送;经由在已经接收SUPL初始消息的WLAN终端和位置服务器之间的SUPL过程计算WLAN终端的位置信息;和由位置服务器将计算的WLAN终端的位置信息提供给客户。In order to achieve all or at least part of these advantages, according to another aspect of the present invention, there is further provided a method for providing a location information service via interworking between a WLAN and a mobile communication network, comprising: receiving from a client by a location server Receive a request for tracking the location of the WLAN terminal; obtain the routing information of the service node to which the WLAN terminal belongs from the HSS/HLR by the location server; obtain the routing information of the WLAN terminal from the service node by the location server; determining a SUPL initial message transmission method and transmitting; calculating location information of the WLAN terminal via a SUPL process between the WLAN terminal having received the SUPL initial message and the location server; and providing the calculated location information of the WLAN terminal to the client by the location server .

为了实现这些优点的全部或者至少一部分,按照本发明的另一方面,进一步提供一种用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法,包括:由位置服务器从客户接收用于跟踪WLAN终端的位置的请求;由位置服务器从HSS/HLR请求WLAN终端属于的服务节点的路由信息;由HSS/HLR将服务节点的路由信息提供给位置服务器;由位置服务器从服务节点请求WLAN终端的路由信息;由服务节点将WLAN终端的路由信息提供给位置服务器;和在WLAN终端和包括在WLAN终端的路由信息的分组数据网关(PDG)之间确认有关隧道的信息,和由位置服务器将SUPL初始消息经由隧道传送到WLAN终端。In order to achieve all or at least part of these advantages, according to another aspect of the present invention, there is further provided a method for providing a location information service via interworking between a WLAN and a mobile communication network, comprising: receiving from a client by a location server Receiving a request for tracking the location of the WLAN terminal; requesting the routing information of the service node to which the WLAN terminal belongs from the HSS/HLR by the location server; providing the routing information of the service node to the location server by the HSS/HLR; requesting the routing information of the WLAN terminal; providing the routing information of the WLAN terminal to the location server by the service node; and confirming information about the tunnel between the WLAN terminal and a packet data gateway (PDG) including the routing information of the WLAN terminal, and by The location server tunnels the SUPL initial message to the WLAN terminal.

为了实现这些优点的全部或者至少一部分,按照本发明的另一方面,进一步提供一种用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法,包括:由位置服务器从客户接收用于跟踪WLAN终端的位置的请求;由位置服务器从HSS/HLR请求WLAN终端属于的服务节点的路由信息;由HSS/HLR将服务节点的路由信息提供给位置服务器;由位置服务器从服务节点请求WLAN终端的路由信息;由服务节点将WLAN终端的路由信息提供给位置服务器;和如果当前没有设置IP地址用于WLAN终端,由位置服务器将SUPL初始消息传送给WLAN终端。In order to achieve all or at least part of these advantages, according to another aspect of the present invention, there is further provided a method for providing a location information service via interworking between a WLAN and a mobile communication network, comprising: receiving from a client by a location server Receiving a request for tracking the location of the WLAN terminal; requesting the routing information of the service node to which the WLAN terminal belongs from the HSS/HLR by the location server; providing the routing information of the service node to the location server by the HSS/HLR; requesting routing information of the WLAN terminal; providing the routing information of the WLAN terminal to the location server by the service node; and transmitting a SUPL initial message to the WLAN terminal by the location server if no IP address is currently set for the WLAN terminal.

为了实现这些优点的全部或者至少一部分,按照本发明的另一方面,进一步提供一种用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法,包括:由位置服务器从客户接收用于跟踪WLAN终端的位置的请求;由位置服务器从HSS/HLR获得WLAN终端属于的服务节点的路由信息;并且如果包括在获得的服务节点的路由信息中的终端位置相关的信息满足QoP(定位质量),由位置服务器将终端位置相关的信息提供给客户。In order to achieve all or at least part of these advantages, according to another aspect of the present invention, there is further provided a method for providing a location information service via interworking between a WLAN and a mobile communication network, comprising: receiving from a client by a location server receiving a request for tracking the location of the WLAN terminal; obtaining routing information of the service node to which the WLAN terminal belongs from the HSS/HLR by the location server; and if the terminal location-related information included in the routing information of the obtained service node satisfies the QoP ( Positioning quality), the location server provides information related to the terminal location to the client.

为了实现这些优点的全部或者至少一部分,按照本发明的另一方面,进一步提供一种用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法,包括:由WLAN终端接入WLAN的接入网络;当经由AAA服务器执行验证,并且经由HSS/HLR执行注册的时候,存储由WLAN AN提供的终端位置相关的信息;由WLAN终端借助于分组数据网关(PDG)设置用于分组服务的隧道;由位置服务器从客户接收用于跟踪WLAN终端的位置的请求;由位置服务器从HSS/HLR获得WLAN终端属于的服务节点的路由信息;并且如果包括在获得的服务节点的路由信息的终端位置相关的信息满足跟踪从客户接收的位置跟踪请求的QoP(定位质量),由位置服务器将终端位置相关的信息提供给客户。In order to achieve all or at least part of these advantages, according to another aspect of the present invention, a method for providing location information services via interworking between a WLAN and a mobile communication network is further provided, including: accessing by a WLAN terminal Access network of the WLAN; when authentication is performed via the AAA server and registration is performed via the HSS/HLR, storage of terminal location-related information provided by the WLAN AN; set by the WLAN terminal for packet use by means of a Packet Data Gateway (PDG) The tunnel of the service; the request for tracking the location of the WLAN terminal is received by the location server from the client; the routing information of the service node to which the WLAN terminal belongs is obtained by the location server from the HSS/HLR; and if included in the routing information of the obtained service node The information related to the terminal location satisfies the QoP (Quality of Positioning) of tracking the location tracking request received from the client, and the location server provides the information related to the terminal location to the client.

为了实现这些优点的全部或者至少一部分,按照本发明的另一方面,进一步提供一种用于经由在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终端。In order to achieve all or at least part of these advantages, according to another aspect of the present invention, a method for providing location information services via interworking between a WLAN and a mobile communication network is further provided, including: accessing by a WLAN terminal Access network of WLAN; when authentication is performed via AAA server, and registration is performed via HSS/HLR, storing information related to terminal location provided by WLAN AN; request for tracking location of WLAN terminal received by location server from client Obtain the routing information of the service node to which the WLAN terminal belongs to by the location server from the HSS/HLR; and if the terminal location-related information included in the routing information of the obtained service node meets the QoP (Quality of Positioning) of the location tracking request received from the client ), the location server provides information related to the location of the terminal to the client; and if the information about the location of the terminal included in the routing information of the WLAN terminal does not satisfy the QoP, or if the location server wants to perform a SUPL process with the WLAN terminal, the location server The SUPL initial message is transmitted to the WLAN terminal via SMS method or WAP push method, or via TCP/IP or UDP/IP connection.

为了实现这些优点的全部或者至少一部分,按照本发明的另一个方面,进一步提供一种用于在系统中提供位置信息服务的方法,其中特定的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终端的位置信息发送给客户。In order to achieve all or at least a part of these advantages, according to another aspect of the present invention, a method for providing location information services in the system is further provided, wherein a specific WLAN terminal relies on a Packet Data Gateway (PDG) of a 3GPP network Setting up a tunnel to receive a certain service, the method includes: receiving a location information request message about the WLAN terminal from a client by a location server; confirming the privacy of the location information about the WLAN terminal by the location server; using the location server to request information about the WLAN terminal The terminal information request message is sent to HSS (local subscriber server)/HLR (home location register); Check whether there is information about WLAN terminals by HSS/HLR; If there is no information about WLAN terminals, HSS/HLR will request user information The message is sent to the AAA (authentication/permission/consideration) server, which manages information about the WLAN terminal; the terminal information confirmation message including the WLAN terminal information is received by the HSS/HLR from the AAA server, and is transmitted to the location server; The location server of the terminal information confirmation message checks the PDG connection status of the WLAN terminal via the WLAN terminal information, and if the WLAN terminal has been connected with the PDG, sends the location information request message to the PDG; the location server that has received the location information confirmation message from the PDG tracking the location of the WLAN terminal; and sending the location information of the WLAN terminal to the client by the location server.

为了实现这些优点的全部或者至少一部分,按照本发明的另一方面,进一步提供一种用于在系统中提供位置信息服务的方法,其中特定的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终端的位置信息传送给客户。In order to achieve all or at least a part of these advantages, according to another aspect of the present invention, a method for providing location information services in the system is further provided, wherein a specific WLAN terminal relies on a Packet Data Gateway (PDG) of a 3GPP network Setting up a tunnel to receive a certain service, the method includes: receiving a location information request message about the WLAN terminal from a client by a location server; confirming the privacy of the location information about the WLAN terminal by the location server; using the location server to request information about the WLAN terminal The terminal information request message of the terminal information is sent to HSS (local subscriber server)/HLR (home location register); Check whether there is the information of WLAN terminal by HSS/HLR; If there is no information of WLAN terminal, will include AAA (authentication/ The terminal information confirmation message of the address of the permission/consideration) server is transmitted to the location server, and the AAA server manages the information of the WLAN terminal; the connection/non-connection check message for requesting the WLAN terminal information is transmitted to the AAA server by the location server; The server receives a connection/non-connection check message including WLAN terminal information from the AAA server; if the location server confirms the PDG connection status of the WLAN terminal based on the WLAN terminal information, and there is a connection with the corresponding PDG, a location information request message is sent to the PDG; The location server which has received the location information confirmation message from the PDG tracks the location of the WLAN terminal; and the location server transmits the location information of the WLAN terminal to the client.

按照另一方面,本发明提供一种用于提供可靠用户平面位置(SUPL)服务的无线局域网(WLAN)终端,包括:控制器,经由在移动通信网络和WLAN之间的交互工作与移动通信网络建立IP连接,并且响应来自位置服务器的用于WLAN终端的位置信息请求,经由IP连接选择性地执行与移动通信网络的位置服务器的SUPL过程。According to another aspect, the present invention provides a wireless local area network (WLAN) terminal for providing a reliable user plane location (SUPL) service, comprising: a controller communicating with the mobile communication network via interworking between the mobile communication network and the WLAN An IP connection is established, and in response to a location information request for the WLAN terminal from the location server, a SUPL procedure with the location server of the mobile communication network is selectively performed via the IP connection.

按照另一方面,本发明提供一种用于提供可靠用户平面位置(SUPL)服务的无线局域网(WLAN)终端,包括:控制器,从移动通信网络的位置服务器接收SUPL起动信号,并且经由在移动通信网络和WLAN之间的交互工作与移动通信网络建立IP连接,以及经由IP连接将SUPL定位起动信号传送给位置服务器。According to another aspect, the present invention provides a wireless local area network (WLAN) terminal for providing a reliable user plane location (SUPL) service, comprising: a controller receiving a SUPL start signal from a location server of a mobile communication network, and The interworking between the communication network and the WLAN establishes an IP connection with the mobile communication network, and transmits a SUPL positioning initiation signal to the location server via the IP connection.

按照另一方面,本发明提供一种用于提供可靠用户平面位置(SUPL)服务的移动通信网络,包括:位置服务器,经由在移动通信网络和WLAN之间的交互工作建立与无线本地接入网(WLAN)的IP连接,并且响应请求WLAN终端的位置信息的客户的请求,经由IP连接与WLAN终端选择性地执行SUPL过程。According to another aspect, the present invention provides a mobile communication network for providing a reliable user plane location (SUPL) service, comprising: a location server establishing communication with a wireless local access network via interworking between the mobile communication network and a WLAN (WLAN) IP connection, and selectively executes the SUPL process with the WLAN terminal via the IP connection in response to a request from a client requesting location information of the WLAN terminal.

按照另一方面,本发明提供一种用于提供可靠用户平面位置(SUPL)服务的移动通信网络,包括:位置服务器,其选择性地将SUPL起动信号传送给无线局域网(WLAN)终端,并且响应请求WLAN终端的位置信息的客户的请求,经由在移动通信网络和WLAN之间的交互工作与WLAN终端建立IP连接,以及经由IP连接从WLAN终端接收SUPL定位起动消息。According to another aspect, the present invention provides a mobile communication network for providing a reliable user plane location (SUPL) service, comprising: a location server selectively transmitting a SUPL activation signal to a wireless local area network (WLAN) terminal, and responding A request from a client requesting location information of a WLAN terminal, establishing an IP connection with the WLAN terminal via interworking between the mobile communication network and the WLAN, and receiving a SUPL positioning start message from the WLAN terminal via the IP connection.

按照另一方面,本发明提供一种用于使用无线局域网(WLAN)终端提供可靠用户平面位置(SUPL)服务的方法,包括:由WLAN终端经由在移动通信网络和WLAN之间的交互工作与移动通信网络建立IP连接;和响应来自位置服务器的用于WLAN终端的位置信息的请求,经由IP连接选择性地与移动通信网络的位置服务器执行SUPL过程。According to another aspect, the present invention provides a method for providing a reliable user plane location (SUPL) service using a wireless local area network (WLAN) terminal, comprising: by the WLAN terminal via interworking between the mobile communication network and the WLAN and the mobile The communication network establishes an IP connection; and selectively performs a SUPL procedure with the location server of the mobile communication network via the IP connection in response to the request from the location server for location information of the WLAN terminal.

按照另一方面,本发明提供一种用于使用无线局域网(WLAN)终端提供可靠用户平面位置(SUPL)服务的方法,包括:由WLAN终端从移动通信网络的位置服务器接收SUPL起动信号,并且经由在移动通信网络和WLAN之间的交互工作与移动通信网络建立IP连接;和由WLAN终端经由IP连接将SUPL定位起动消息传送给位置服务器。According to another aspect, the present invention provides a method for providing a reliable user plane location (SUPL) service using a wireless local area network (WLAN) terminal, comprising: receiving, by the WLAN terminal, a SUPL start signal from a location server of a mobile communication network, and via Interworking between the mobile communication network and the WLAN establishes an IP connection with the mobile communication network; and transmits, by the WLAN terminal, a SUPL location start message to the location server via the IP connection.

按照另一方面,本发明提供一种用于使用包括位置服务器的移动通信网络提供可靠用户平面位置(SUPL)服务的方法,包括:由位置服务器经由在移动通信网络和WLAN之间的交互工作与无线本地接入网络(WLAN)终端建立IP连接;和响应请求WLAN终端的位置信息的客户的请求,由位置服务器经由IP连接选择性地与WLAN终端执行SUPL过程。According to another aspect, the present invention provides a method for providing a reliable user plane location (SUPL) service using a mobile communication network comprising a location server, comprising: by the location server via interworking between the mobile communication network and the WLAN and A wireless local access network (WLAN) terminal establishes an IP connection; and a SUPL procedure is selectively performed by the location server with the WLAN terminal via the IP connection in response to a request of a client requesting location information of the WLAN terminal.

按照另一方面,本发明提供一种用于使用包括位置服务器的移动通信网络提供可靠用户平面位置(SUPL)服务的方法,包括:响应请求WLAN终端的位置信息的客户的请求,由位置服务器选择性地将SUPL起动消息传送给无线局域网(WLAN)终端,并且经由在移动通信网络和WLAN之间的交互工作与WLAN终端建立IP连接;和由位置服务器经由IP连接从WLAN终端接收SUPL定位起动消息。According to another aspect, the present invention provides a method for providing a reliable user plane location (SUPL) service using a mobile communication network including a location server, comprising: selecting, by the location server, in response to a request from a client requesting location information of a WLAN terminal. selectively transmitting a SUPL start message to a wireless local area network (WLAN) terminal, and establishing an IP connection with the WLAN terminal via interworking between the mobile communication network and the WLAN; and receiving the SUPL location start message from the WLAN terminal via the IP connection by the location server .

按照另一方面,本发明提供一种通过在移动通信网络和无线局域网(WLAN)之间的交互工作提供可靠用户平面位置(SUPL)服务的方法,其中移动通信网络包括接入点、存储单元和位置服务器,并且其中经由接入点在WLAN终端和位置服务器之间建立IP连接,该方法包括:响应客户的位置信息请求,由位置服务器从存储单元请求服务节点路由信息和WLAN终端的性能信息;由位置服务器从数据库接收请求的服务节点路由信息和性能信息;由位置服务器部分地使用接收的服务节点路由信息向验证服务器请求目标终端路由信息;由位置服务器从验证服务器接收目标终端路由信息;和由位置服务器经由建立的IP连接部分地使用接收的目标终端路由信息执行与WLAN终端的SUPL过程,以便获得WLAN终端的位置信息。According to another aspect, the present invention provides a method of providing a reliable User Plane Location (SUPL) service through interworking between a mobile communication network comprising an access point, a storage unit, and a wireless local area network (WLAN). A location server, and wherein an IP connection is established between the WLAN terminal and the location server via an access point, the method comprising: responding to a location information request from a client, requesting service node routing information and performance information of the WLAN terminal from a storage unit by the location server; receiving, by the location server, the requested service node routing information and performance information from the database; requesting, by the location server, target terminal routing information from the verification server using the received service node routing information in part; receiving, by the location server, the target terminal routing information from the verification server; and A SUPL procedure with the WLAN terminal is performed by the location server in part using the received target terminal routing information via the established IP connection in order to obtain location information of the WLAN terminal.

按照另一方面,本发明提供一种通过在移动通信网络和无线局域网(WLAN)之间的交互工作提供可靠用户平面位置(SUPL)服务的方法,其中移动通信网络包括接入点、存储单元和位置服务器,并且其中经由接入点在WLAN终端和位置服务器之间建立IP连接,该方法包括:响应客户的位置信息请求,由位置服务器从存储单元请求服务节点路由信息和WLAN终端的性能信息;和由位置服务器从数据库接收请求的信息,其中由位置服务器接收的服务节点路由信息包括验证服务器的地址信息和在存储单元中注册的终端位置相关的信息;由位置服务器确定接收的终端位置相关的信息是否满足包括在客户的位置信息请求中的QoP(定位质量)请求;基于确定结果选择性地将终端位置相关的信息作为WLAN终端的位置信息从位置服务器提供给客户;如果终端位置相关的信息不满足QoP请求,由位置服务器部分地使用接收的服务节点路由信息向验证服务器请求目标终端路由信息;由位置服务器从验证服务器接收目标终端路由信息;和由位置服务器经由建立的IP连接部分地使用接收的目标终端路由信息执行与WLAN终端的SUPL过程。According to another aspect, the present invention provides a method of providing a reliable User Plane Location (SUPL) service through interworking between a mobile communication network comprising an access point, a storage unit, and a wireless local area network (WLAN). A location server, and wherein an IP connection is established between the WLAN terminal and the location server via an access point, the method comprising: responding to a location information request from a client, requesting service node routing information and performance information of the WLAN terminal from a storage unit by the location server; and information requested by the location server from the database, wherein the service node routing information received by the location server includes address information of the verification server and information related to the terminal location registered in the storage unit; the location server determines the received terminal location related information Whether the information satisfies the QoP (Quality of Positioning) request included in the client's location information request; selectively providing the terminal location-related information as the location information of the WLAN terminal to the client from the location server based on the determination result; if the terminal location-related information The QoP request is not satisfied, the service node routing information received is partially used by the location server to request the target terminal routing information to the authentication server; the target terminal routing information is received by the location server from the authentication server; and partly used by the location server via the established IP connection The received target terminal routing information executes the SUPL procedure with the WLAN terminal.

在下面的描述中将在某种程度上阐述本发明的额外的优点、目的和特点,在参阅以下内容时或者可以从本发明的实践中获悉,在某种程度上对于那些本领域普通的技术人员将变得显而易见。如特别地在附加的权利要求中所指出的,可以实现和获得本发明的目的和优点。In the following description, the additional advantages, objects and characteristics of the present invention will be set forth to some extent, when referring to the following content or can be learned from the practice of the present invention, to some extent for those ordinary skills in the art Personnel will become apparent. The objects and advantages of the invention may be realized and attained as particularly pointed out in the appended claims.

附图说明 Description of drawings

下面将参考伴随的附图详细地描述本发明,其中相同的参考数字涉及相同的单元,其中:The invention will now be described in detail with reference to the accompanying drawings, in which like reference numerals refer to like elements, in which:

图1是举例说明用于以非漫游代理模式请求特定终端的位置信息的SUPL过程的流程图;1 is a flowchart illustrating a SUPL procedure for requesting location information of a specific terminal in a non-roaming agent mode;

图2是用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的系统的简略结构;2 is a schematic structure of a system for providing location information services via interworking between a WLAN and a mobile communication network;

图3是举例说明按照本发明的第一个实施例用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法的流程图;3 is a flowchart illustrating a method for providing location information services via interworking between a WLAN and a mobile communication network according to a first embodiment of the present invention;

图4是举例说明按照本发明的第二个实施例用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法的流程图;4 is a flowchart illustrating a method for providing location information services via interworking between a WLAN and a mobile communication network according to a second embodiment of the present invention;

图5是举例说明按照本发明的第三个实施例用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法的流程图;5 is a flowchart illustrating a method for providing location information services via interworking between a WLAN and a mobile communication network according to a third embodiment of the present invention;

图6是示出按照本发明一个实施例的WLAN终端或者WLANAP的位置信息格式例子的图;和6 is a diagram showing an example of a location information format of a WLAN terminal or a WLAN AP according to an embodiment of the present invention; and

图7是举例说明按照本发明的第四个实施例用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法的流程图。FIG. 7 is a flowchart illustrating a method for providing a location information service via interworking between a WLAN and a mobile communication network according to a fourth embodiment of the present invention.

具体实施方式 Detailed ways

本发明提供用于允许WLAN终端(UE)经由移动通信网络接收位置信息服务的网络结构和协议,并且提供相应的通话流程。特别地,本发明提供一种方法和系统,其中当移动通信网络的位置服务器从客户接收用于WLAN终端的位置的请求的时候,位置服务器与移动通信网络的某个实体和用于允许在WLAN和移动通信网络之间交互工作的实体通信,并且将WLAN终端的位置信息提供给客户。The present invention provides a network structure and a protocol for allowing a WLAN terminal (UE) to receive a location information service via a mobile communication network, and provides a corresponding call flow. In particular, the present invention provides a method and system, wherein when a location server of a mobile communication network receives a request for a location of a WLAN terminal from a client, the location server communicates with an entity of the mobile communication network and for allowing It communicates with the interworking entity of the mobile communication network, and provides the location information of the WLAN terminal to the client.

本发明将SUPL,即,用于经由在位置服务器和移动终端(或者UE)之间的TCP/IP或者UDP/IP连接提供用户位置信息服务的协议应用于经由在WLAN和移动通信系统/网络之间的交互工作的服务,由此WLAN终端的用户可以经由移动通信网络接收位置信息服务。The present invention applies SUPL, that is, a protocol for providing user location information services via a TCP/IP or UDP/IP connection between a location server and a mobile terminal (or UE) to A service of interworking among them, whereby a user of a WLAN terminal can receive a location information service via a mobile communication network.

图2是按照本发明一个实施例的用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的系统的简略结构。FIG. 2 is a schematic structure of a system for providing location information services via interworking between a WLAN and a mobile communication network according to an embodiment of the present invention.

如图2所示,按照本发明的用于提供位置信息服务的系统包括WLAN终端10,移动通信网络30,诸如3GPP网络(公共陆地移动网络(PLMN)),用于将WLAN终端10连接到WLAN以便与移动通信网络30交互工作的WLAN接入网络(WLAN AN)11,和连接到移动通信网络30并且请求WLAN终端10的位置信息和/或使用获得的位置信息的客户40。该WLAN终端10包括控制器/处理器10a和在现有技术WLAN终端中巳知的其他的组件等。图2的系统的所有组件被工作地连接和配置。As shown in Figure 2, the system for providing location information services according to the present invention includes a WLAN terminal 10, a mobile communication network 30, such as a 3GPP network (Public Land Mobile Network (PLMN)), for connecting the WLAN terminal 10 to the WLAN WLAN access network (WLAN AN) 11 for interworking with mobile communication network 30, and client 40 connected to mobile communication network 30 and requesting location information of WLAN terminal 10 and/or using obtained location information. The WLAN terminal 10 includes a controller/processor 10a and other components known in prior art WLAN terminals and the like. All components of the system of Figure 2 are operatively connected and configured.

该移动通信网络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还可以被认为是存储器或者数据库。The mobile communication network 30 includes a location server for computing requested location information via a SUPL procedure with a corresponding terminal via interworking with the WLAN, and for providing the calculated location information to a client 40 . In this example, the mobile communication network 30 is a 3GPP network, but may be other, such as a 3GPP 2 network or the like. The mobile communication network 30, such as a 3GPP or 3GPP 2 network, includes a Gateway Mobile Location Center (GMLC) 31 which acts as a location server; exists in the mobile communication home network and performs AAA (authentication/permission/ Consider) server 32; HSS/HLR (Local Subscriber Server/Home Location Register) 33 for managing subscriber information and AAA server address of each subscriber; connected with location server (GLMC) 31 and storing subscribers related to location information PPR (Private Profile Register) 34 of the private information; OCS (Online Charging System) 35 for real-time collection of usage fees relative to the WLAN service used by the WLAN terminal 10 according to time and usage; for connecting the WLAN AN11 and the AAA server WLAN access gateway (WAG) 20 of 32; and access point AP (packet data gateway (PDG)) 21 for connecting packet switching network to provide packet switching service of mobile communication to WLAN terminal 10. The HSS/HLR 33 can also be considered as a memory or a database.

图3是举例说明按照本发明的第一实施例的用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法的流程图。作为一个例子,图3的方法在此处描述为在图2的系统中执行,但是可以在其他适宜的设备/系统中执行。由WLAN终端10执行的处理可以由WLAN终端10的控制器10a执行和/或控制。FIG. 3 is a flowchart illustrating a method for providing a location information service via interworking between a WLAN and a mobile communication network according to a first embodiment of the present invention. As an example, the method of FIG. 3 is described herein as being performed in the system of FIG. 2, but may be performed in other suitable devices/systems. The processing performed by the WLAN terminal 10 may be performed and/or controlled by the controller 10 a of the WLAN terminal 10 .

参考图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终端的密钥或者验证信息。Referring to FIG. 3, the WLAN terminal 10 selects an appropriate WLAN AN11 that is currently accessible, and attempts to connect to the WLAN AN11. When the WLAN terminal 10 is connected with the WLAN AN 11 (step S21), the WLAN AN 11 performs a mutual authentication process between the WLAN terminal 10 and the WLAN AN 11 via communication with the AAA server 32 of the mobile communication network 30. In this case, an EAP (Extensible Authentication Protocol) authentication process is performed by using EAP, however, other types of authentication processes may be used. The EAP packet used for the EAP authentication process is transmitted to the AAA server 32 of the mobile communication network 30 via the WLAN AN11. In this case, the WLAN AN11 can go through the AAA proxy server in order to connect with the AAA server 32. Then, in order to perform a mutual authentication process between the WLAN terminal 10 and the AAA server 32, the AAA server 32 may connect and communicate with the HSS/HLR 33 to fetch authentication information therefrom. The authentication information includes an authentication vector that has been pre-registered by the AAA server 32 for authenticating the WLAN terminal 10 , which may include key information related to the WLAN terminal 10 . Usually, the HSS/HLR33 stores therein key or authentication information about each WLAN terminal already registered in the HSS/HLR33.

该AAA服务器32还可以从通过与之连接的HSS/HLR33接收WLAN终端10的预订信息。该预订信息可以包括许可信息、WLAN终端10的永久ID(即,IMSI(国际移动站/用户标识),和WLAN终端10的性能(步骤S22)。The AAA server 32 can also receive subscription information of the WLAN terminal 10 from the HSS/HLR 33 connected thereto. The subscription information may include license information, a permanent ID (ie, IMSI (International Mobile Station/Subscriber Identity)) of the WLAN terminal 10, and capabilities of the WLAN terminal 10 (step S22).

该AAA服务器32通过与HSS/HLR33交互工作而注册WLAN终端信息,例如,WLAN终端10的永久标识。在这种情况下,该AAA服务器32将已经由WLAN终端10经历验证过程的地址注册到HSS/HLR33(步骤S23)。The AAA server 32 registers WLAN terminal information, for example, the permanent identifier of the WLAN terminal 10 , by interworking with the HSS/HLR 33 . In this case, the AAA server 32 registers the address that has been subjected to the authentication process by the WLAN terminal 10 to the HSS/HLR 33 (step S23).

在已经经由移动通信网络30的AAA服务器32验证该WLAN终端10和经由移动通信网络30的HSS/HLR33注册该该WLAN终端10之后,该WLAN终端10可以获得PDG(接入点)21的接入信息(例如,IP地址等等),以经由DNS(域名系统)查询接收移动通信分组服务(步骤S24)。After having authenticated the WLAN terminal 10 via the AAA server 32 of the mobile communication network 30 and registered the WLAN terminal 10 via the HSS/HLR 33 of the mobile communication network 30, the WLAN terminal 10 can obtain access to the PDG (Access Point) 21 Information (for example, IP address, etc.) to receive mobile communication packet service via DNS (Domain Name System) query (step S24).

该WLAN终端10选择经由DNS查询获得的接入点的接入信息之一,并且形成隧道,即,IP连接,诸如与PDG21的TCP/IP或者UDP/IP连接,用于以选择的接入点(PDG)21支持分组服务(步骤S25)。当选择接入点的时候,该WLAN终端10选择相似类型地址的接入点(例如,IPv4或者IPv6)为其IP地址。The WLAN terminal 10 selects one of the access information of the access point obtained via DNS query, and forms a tunnel, that is, an IP connection, such as a TCP/IP or UDP/IP connection with the PDG 21, for the selected access point (PDG) 21 supports packet service (step S25). When selecting an access point, the WLAN terminal 10 selects an access point with a similar type of address (for example, IPv4 or IPv6) as its IP address.

在隧道形成过程之后或者期间,客户40请求用于提供有关目标终端位置信息的服务(步骤S26)。也就是说,该客户40产生和发送用于请求目标终端(例如,WLAN终端10)的位置信息的位置信息服务(LCS)请求给位置服务器(GMLC)31。After or during the tunneling process, the client 40 requests a service for providing information on the location of the target terminal (step S26). That is, the client 40 generates and transmits a location information service (LCS) request for requesting location information of a target terminal (eg, WLAN terminal 10 ) to the location server (GMLC) 31 .

该位置服务器31从HSS/HLR33请求服务节点路由信息和终端性能,以便获得目标终端(WLAN终端10)属于的服务节点的信息,即,AAA服务器的信息(例如,地址)(步骤S27)。在这种情况下,该目标终端的性能信息指的是与位置跟踪有关的目标终端的性能信息,诸如目标终端是否支持SUPL,和/或目标终端是否支持在现有的移动通信网络中定义的位置跟踪过程。在与HSS/HLR33连接之前,该位置服务器31可以与PPR34连接,以确认预先注册的位置跟踪服务信息和诸如WLAN终端10的目标终端的私密信息。在这种情况下,该WLAN终端10可以在PPR34上预先注册与位置跟踪服务有关的其私密信息,并且在检查私密信息之后,当PPR34允许由客户40请求的位置跟踪服务的时候,该位置服务器31可以执行步骤S27。The location server 31 requests service node routing information and terminal capabilities from the HSS/HLR 33 in order to obtain information on the service node to which the target terminal (WLAN terminal 10) belongs, that is, information (for example, address) of the AAA server (step S27). In this case, the capability information of the target terminal refers to the capability information of the target terminal related to location tracking, such as whether the target terminal supports SUPL, and/or whether the target terminal supports SUPL defined in the existing mobile communication network. location tracking process. The location server 31 may connect with the PPR 34 to confirm pre-registered location tracking service information and private information of a target terminal such as the WLAN terminal 10 before connecting with the HSS/HLR 33 . In this case, the WLAN terminal 10 can pre-register its private information related to the location tracking service on the PPR34, and after checking the private information, when the PPR34 allows the location tracking service requested by the client 40, the location server 31 may execute step S27.

然后,在步骤S27响应该请求,该HSS/HLR33经由服务节点路由信息确认消息将服务节点路由信息,诸如WLAN终端10的AAA服务器32的地址和目标终端(WLAN终端10)的性能信息传送给位置服务器31(步骤S28)。Then, in response to the request in step S27, the HSS/HLR 33 transmits the service node routing information, such as the address of the AAA server 32 of the WLAN terminal 10 and the capability information of the target terminal (WLAN terminal 10), to the location via the service node routing information confirmation message. server 31 (step S28).

在这种情况下,该目标终端的性能信息包括用于选择终端位置跟踪方法的信息,并且可以用于确定该目标终端是否支持SUPL,或者用于确定可以由3GPP或者特定的通信网络支持的定位方法。In this case, the capability information of the target terminal includes information for selecting a terminal location tracking method, and can be used to determine whether the target terminal supports SUPL, or to determine a location that can be supported by 3GPP or a specific communication network method.

当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)在此处也被称为隧道信息。When the WLAN terminal 10 (target terminal) supports SUPL, the location server (GMLC) 31 accesses the AAA server 32 by using the address of the AAA server 32 received from the HSS/HLR 33, and requests the routing information of the WLAN terminal 10 to the AAA server 32 . The routing information of the WLAN terminal 10 (that is, the target terminal routing information) includes at least the following: (i) the IP address of the WLAN terminal 10, and (ii) information about the access point to which the tunnel has been set with the WLAN terminal 10 . The information (ii) may indicate whether a tunnel has been established between the WLAN terminal 10 and the PDG 21 (AP), for example, from step S25. Alternatively, the routing information of the WLAN terminal 10 includes at least the following: (i) the IP address of the WLAN terminal 10, (ii) information about the access point (PDG) to which the tunnel has been set with the WLAN terminal 10, and ( iii) Information on the currently set wireless access point name (W-APN) of the WLAN terminal 10 . The W-APN information (iii) includes a W-APN network identifier (NI) indicating the ID of the external IP network connected to the WLAN terminal 10 via the AP (PDG) 21, and a mobile communication network identifier (NI) indicating that the WLAN terminal 10 has been connected to it. The W-APN Operator Identifier (OI) of the ID of the network 30, and such information may be used as desired. This information (ii) is also referred to herein as tunnel information.

在步骤S29上响应该请求,AAA服务器32然后将请求的目标终端(即,WLAN终端10)的路由信息传送给位置服务器31(步骤S30)。In response to the request at step S29, the AAA server 32 then transmits the routing information of the requested target terminal (ie, the WLAN terminal 10) to the location server 31 (step 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之间的通信。The location server 31 generates a SUPL INIT message and transmits it to the WLAN terminal 10 by using the received routing information of the WLAN terminal 10 to start the SUPL procedure. In this case, it is determined that a tunnel has been formed between the WLAN terminal 10 and the AP 21 based on the tunnel information of the target terminal routing information, and the location server 31 initiates SUPL via the established tunnel, that is, via a TCP/IP or UDP/IP connection. The message is transmitted to the WLAN terminal 10 . Thereafter, the SUPL process for tracking the position of the WLAN terminal 10 is continuously performed via the established tunnel (step S31). After calculating the location information of the WLAN terminal 10 by, for example, the location server or the WLAN terminal 10, the location server 31 terminates the SUPL process, and transmits the calculated location information of the WLAN terminal 10 to the client 40, for example, using an LCS response message (step S32). Here, the SUPL procedure of step S31 may be any existing SUPL procedure or the SUPL procedure of FIG. 1 including the use of the SLP mode indicator. Furthermore, in step S31, communication between the WLAN terminal 10 and the location server 31 is realized via the AP 21, ie, via the established tunnel (IP connection).

在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的位置信息。In the state where the WLAN terminal 10 has gone through the authentication and registration process via the AAA server 32 and the HSS/HLR 33 of the mobile communication network 30, and has formed a tunnel for the packet service between the WLAN terminal 10 and the AP(PDG) 21, When the location server (GMLC) 31 connected to the mobile communication network 30 receives a location information request for the WLAN terminal 10 from the client 40, in the first embodiment of the present invention, the location server 31 is executed via the formed tunnel. and the SUPL process between the WLAN terminal 10, so that there is no need to open a new TCP/IP or UDP/IP connection for performing the SUPL process between the location server 31 and the WLAN terminal 10, and can calculate by using the existing tunnel location information of the WLAN terminal 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。In addition, regarding the IP address of the WLAN terminal 10 (for example, set in the target terminal routing information), an inherent (permanent) IP address may be assigned to the WLAN terminal 10 whenever the tunnel is formed with the AP 21, or a dynamic IP address can be assigned to the WLAN terminal 10. When a proper IP address is assigned to the WLAN terminal 10, the assigned proper IP address is stored in the IISS/IILR 33, while a dynamic IP address is stored in the AAA server 32 whenever it changes. Therefore, if the intrinsic IP address is assigned to the WLAN terminal 10, when the service node routing information is requested by the location server 31 in step S27, in step S28, the HSS/HLR 33 can pass the stored IP address of the WLAN terminal 10 to The IP address of the WLAN terminal 10 is transmitted directly to the location server 31 . In this case, steps S29 and S30 can be omitted, and the location server 31 can immediately perform the SUPL process by using the IP address of the WLAN terminal 10 included in the service node routing information. Alternatively, steps S29 and S30 may be performed to obtain only certain information, such as tunnel information, which indicates whether the tunnel has been established. However, this information may be provided in the previous steps to completely omit steps S29 and S30 when the inherent IP address of the WLAN terminal 10 is included.

另一方面,如果包括该WLAN终端10的动态的IP地址,因为WLAN终端10的IP地址通常每当隧道在WLAN终端10和PDG21之间建立时变化,如以上讨论的执行步骤S29和S30。也就是说,当动态的IP地址已经被分配给WLAN终端10的时候,该位置服务器31可以经由AAA服务器32知道WLAN终端10的IP地址,如步骤S29和S30所示。On the other hand, if the dynamic IP address of the WLAN terminal 10 is included, since the IP address of the WLAN terminal 10 usually changes whenever a tunnel is established between the WLAN terminal 10 and the PDG 21, steps S29 and S30 are performed as discussed above. That is to say, when a dynamic IP address has been assigned to the WLAN terminal 10, the location server 31 may know the IP address of the WLAN terminal 10 via the AAA server 32, as shown in steps S29 and S30.

该SUPL POS INTT消息对应于对从位置服务器31传送的SUPL初始消息的响应消息。该SUPL INIT消息、SUPL POS INIT消息和其他相关的SUPL过程消息是已知的。This SUPL POS INTT message corresponds to a response message to the SUPL initial message transmitted from the location server 31. The SUPL INIT message, SUPL POS INIT message and other related SUPL process messages are known.

因此,本发明提供一种通过交互工作WLAN和移动通信网络而用于对终端提供位置信息服务的有效系统和方法。Accordingly, the present invention provides an efficient system and method for providing location information services to terminals by interworking a WLAN and a mobile communication network.

图4是举例说明按照本发明的第二实施例的用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法的流程图。作为例子,图4的方法在此处描述为在图2的系统中执行,但是可以在其他适宜的设备/系统中执行。由WLAN终端10执行的处理可以由WLAN终端10的控制器10a执行和/或控制。FIG. 4 is a flowchart illustrating a method for providing a location information service via interworking between a WLAN and a mobile communication network according to a second embodiment of the present invention. As an example, the method of FIG. 4 is described herein as being performed in the system of FIG. 2, but may be performed in other suitable devices/systems. The processing performed by the WLAN terminal 10 may be performed and/or controlled by the controller 10 a of the WLAN terminal 10 .

参考图4,其中WLAN终端10经由验证和注册过程(步骤S41-S43)与移动通信网络30连接的过程与在图3中的步骤S21-S23分别地相同或者类似。因此,为了简洁起见,步骤S41至S43的描述被省略。Referring to FIG. 4, the process in which the WLAN terminal 10 connects with the mobile communication network 30 via the authentication and registration process (steps S41-S43) is the same as or similar to steps S21-S23 in FIG. 3, respectively. Therefore, descriptions of steps S41 to S43 are omitted for the sake of brevity.

当用于请求目标终端(例如,WLAN终端10)的位置信息的位置信息服务请求是由客户40产生的时候,该客户40通过发送LCS请求给位置服务器31而从位置服务器(GMLC)31请求目标终端的位置服务(LCS)(步骤S44)。When a location information service request for requesting location information of a target terminal (for example, WLAN terminal 10) is generated by the client 40, the client 40 requests the location server (GMLC) 31 from the location server (GMLC) 31 by sending an LCS request to the location server 31. The location service (LCS) of the terminal (step S44).

为了获得有关目标终端属于的服务节点的信息,该位置服务器31然后从HSS/HLR 33请求服务节点路由信息(例如,AAA服务器32的地址信息)和目标终端的性能(步骤S45)。在这种情况下,该目标终端的性能信息指的是与位置跟踪有关的目标终端的性能信息,诸如目标终端是否支持SUPL,和/或目标终端是否支持在现有的移动通信网络中定义的位置跟踪过程。在与HSS/HLR 33连接之前,该位置服务器31可以与PPR34连接,以确认预先注册的位置跟踪服务信息和诸如WLAN终端10的目标终端的私密信息。在这种情况下,该WLAN终端10可以在PPR34上预先注册与位置跟踪服务有关的其私密信息,并且在检查私密信息之后,当PPR34允许由客户40请求的位置跟踪服务的时候,该位置服务器31可以执行步骤S45。In order to obtain information about the service node to which the target terminal belongs, the location server 31 then requests service node routing information (for example, address information of the AAA server 32) and capabilities of the target terminal from the HSS/HLR 33 (step S45). In this case, the capability information of the target terminal refers to the capability information of the target terminal related to location tracking, such as whether the target terminal supports SUPL, and/or whether the target terminal supports SUPL defined in the existing mobile communication network. location tracking process. Before connecting with the HSS/HLR 33, the location server 31 can connect with the PPR 34 to confirm the pre-registered location tracking service information and the private information of the target terminal such as the WLAN terminal 10. In this case, the WLAN terminal 10 can pre-register its private information related to the location tracking service on the PPR34, and after checking the private information, when the PPR34 allows the location tracking service requested by the client 40, the location server 31 may execute step S45.

在步骤S45上响应该请求,该HSS/HLR33经由服务节点路由信息确认消息将WLAN终端10的服务节点路由信息(例如,AAA服务器32的地址)和WLAN终端10的性能传送给位置服务器31(步骤S46)。Responding to the request at step S45, the HSS/HLR 33 transmits the service node routing information (for example, the address of the AAA server 32) of the WLAN terminal 10 and the capabilities of the WLAN terminal 10 to the location server 31 via the service node routing information confirmation message (step S45). 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),并且可以根据需要使用这样的信息。If the WLAN terminal supports SUPL (for example, based on the received capability information of the target terminal), the location server 31 connects with the AAA server 32 by using the address of the AAA server 32 received from the HSS/HLR 33, and requests the WLAN from the AAA server 32. Routing information of the terminal 10 (step S47). The routing information of the WLAN terminal 10 includes at least the following: (i) the address (for example, IP address) of the WLAN terminal 10, and (ii) about the access point (for example, PDG21) to which the tunnel has been set up with the WLAN terminal 10 information (tunnel information). As discussed above, the tunnel information (ii) indicates whether the tunnel has been established between the WLAN terminal 10 and the PDG 21 . Alternatively, the routing information of the WLAN terminal 10 includes at least the following: (i) the IP address of the WLAN terminal 10, (ii) information about the access point (PDG) to which the tunnel has been set with the WLAN terminal 10 (tunnel information ), and (iii) information about the currently set wireless access point name (W-APN) of the WLAN terminal 10. The W-APN information (iii) includes a W-APN network identifier (NI) indicating the ID of the external IP network connected to the WLAN terminal 10 via the AP (PDG) 21, and a mobile communication network identifier (NI) indicating that the WLAN terminal 10 has been connected to it. The W-APN Operator Identifier (OI) of the ID of the network 30, and such information may be used as desired.

在步骤S47响应该请求,该AAA服务器32然后将目标终端路由信息查询响应消息传送给位置服务器31(步骤S48)。该终端路由信息查询响应消息包括请求的信息,诸如目标终端(WLAN10)的路由信息。Responding to the request at step S47, the AAA server 32 then transmits a target terminal routing information query response message to the location server 31 (step S48). The terminal routing information inquiry response message includes requested information such as routing information of the target terminal (WLAN 10).

该位置服务器31接收目标终端路由信息查询响应消息。例如,基于接收的目标终端路由信息,当位置服务器31确定当前没有设置IP连接,即,在WLAN终端10和PDG21之间没有隧道连接的时候,该位置服务器31产生SUPL初始(SUPL INIT)消息,并且通过使用SMS(短消息服务)方法,或者WAP(无线应用协议)推动方法将其传送给WLAN终端10,从而命令数据连接建立(步骤S49)。作为另一情况,该位置服务器31可以经由TCP/IP或者UDP/IP连接将SUPL初始消息传送给WLAN终端10。The location server 31 receives the target terminal routing information query response message. For example, based on the received target terminal routing information, when the location server 31 determines that an IP connection is not currently set, that is, when there is no tunnel connection between the WLAN terminal 10 and the PDG 21, the location server 31 generates a SUPL initial (SUPL INIT) message, And it transmits it to the WLAN terminal 10 by using the SMS (Short Message Service) method, or the WAP (Wireless Application Protocol) push method, thereby commanding data connection establishment (step S49). As another case, the location server 31 may transmit the SUPL initial message to the WLAN terminal 10 via a TCP/IP or UDP/IP connection.

然后,该WLAN终端10经由DNS(域名系统)查询获得AP21的访问信息(例如,IP地址等),以建立数据连接从而接收移动通信分组服务(步骤S50)。该WLAN终端10选择经由DNS查询获得的AP的访问信息之一,并且与选择的AP建立数据连接(隧道)(步骤S51)。当选择AP的时候,该WLAN终端10选择与其IP地址类似地址类型的AP。Then, the WLAN terminal 10 obtains the access information (for example, IP address, etc.) of the AP 21 via DNS (Domain Name System) query to establish a data connection to receive the mobile communication packet service (step S50). The WLAN terminal 10 selects one of the access information of APs obtained via DNS query, and establishes a data connection (tunnel) with the selected AP (step S51). When selecting an AP, the WLAN terminal 10 selects an AP of an address type similar to its IP address.

在已经在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)。After having established a tunnel between the WLAN terminal 10 and the AP (PDG) 21, such as an IP connection (for example, a TCP/IP or UDP/IP connection), the WLAN terminal 10 responds to the SUPLINIT message via the established tunnel, that is, via the session , the SUPL position initial (SUPL POS INIT) message for starting the actual position tracking process is transmitted to the position server 31. In this case, the WLAN terminal 10 may transmit its IP address together with or in the SUPL POS INIT message. Thereafter, the SUPL process for tracking the position of the WLAN terminal 10 is continuously performed via the dialog (step S52). When the location information of the WLAN terminal 10 is calculated (for example, by the location server 31 or the WLAN terminal 10), the location server 31 obtains the calculated location information, terminates the SUPL process, and responds to the calculated WLAN terminal 10 to be obtained, for example, via the LCS The location information of is transmitted to the client 40 (step S53).

关于WLAN终端10的IP地址,每当以AP21形成隧道时,固有的(永久)IP地址可以被分配给WLAN终端10,或者动态的IP地址可以被分配给WLAN终端10。当固有的IP地址被分配给WLAN终端10的时候,该分配的固有的IP地址被存储在HSS/HLR33中,同时每当其变化时,动态的IP地址可以被存储在AAA服务器32中。Regarding the IP address of the WLAN terminal 10 , an inherent (permanent) IP address may be assigned to the WLAN terminal 10 every time a tunnel is formed with the AP 21 , or a dynamic IP address may be assigned to the WLAN terminal 10 . When a proper IP address is assigned to the WLAN terminal 10, the assigned proper IP address is stored in the HSS/HLR 33, while a dynamic IP address can be stored in the AAA server 32 whenever it changes.

在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的位置信息。In the state where the WLAN terminal 10 has completed the verification and registration process via the AAA server 32 and the HSS/HLR 33 of the mobile communication network 30, when the location server 31 connected to the mobile communication network 30 receives the location for the WLAN terminal 10 from the client 40 At the time of information request, according to the second embodiment of the present invention, a tunnel for packet service (for example, TCP/IP or UDP/IP connection) is not formed between WLAN terminal 10 and AP 21, for example, when checking target terminal route After the information, the AAA server 32 notifies the location server 31 that no tunnel is set between the WLAN terminal 10 and the AP 21 . Then, the location server 31 commands the establishment of a data connection between the WLAN 10 and the AP 21 by transmitting a SUPL initial message to the WLAN terminal 10 . Then, the WLAN terminal 10AP21 establishes a data connection (tunnel), and transmits the SUPL POS initial message to the location server 31 via the set data connection, ie, the session. Therefore, the location information of the WLAN terminal 10 can be calculated or obtained through the location server 31 of the mobile communication network 30 .

图5是举例说明按照本发明的第三实施例的用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法的流程图。作为例子,图5的方法在此处描述为在图2的系统中执行,但是可以在其他适宜的设备/系统中执行。由WLAN终端10执行的处理可以由WLAN终端10的控制器10a执行和/或控制。FIG. 5 is a flowchart illustrating a method for providing a location information service via interworking between a WLAN and a mobile communication network according to a third embodiment of the present invention. As an example, the method of FIG. 5 is described herein as being performed in the system of FIG. 2, but may be performed in other suitable devices/systems. The processing performed by the WLAN terminal 10 may be performed and/or controlled by the controller 10 a of the WLAN terminal 10 .

参考图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)。可以使用其他类型的验证协议。Referring to FIG. 5, the WLAN terminal 10 selects an appropriate WLAN AN11 that is currently accessible, and tries to connect to it. When the WLAN terminal 10 is connected with the WLAN AN11 (step S61), the WLAN AN11 and the WLAN terminal 10 perform an authentication process (steps S62 and S63). For example, the WLAN AN11 transmits an EAP (Extensible Authentication Protocol) request message to the WLAN terminal 10 (step S62), and the WLAN terminal 10 responds to the WLAN via an EAP response message (step S63). Other types of authentication protocols may be used.

然后,该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的位置信息。Then, the WLAN AN11 and the WLAN terminal 10 exchange terminal location-related information with each other. When the WLAN AN11 provides the terminal location-related information to the WLAN terminal 10 via the EAP request message in step S62, the terminal location-related information includes the location information of the WLAN AP that the WLAN terminal 10 has currently visited. Then, as a response, if the WLAN terminal 10 includes a GPS receiver, which can be used to determine the location information of the WLAN terminal 10, when the WLAN terminal 10 provides the terminal location-related information to the WLAN AN11 via the EAP response message in step S63, the The terminal location-related information includes location information of the WLAN terminal 10 . Therefore, each of the WLAN terminal 10 and the WLAN AN 11 obtains the location information of the associated WLAN AP and the WLAN terminal 10, respectively.

这里,AP位置信息或者WLAN终端位置信息能够具有在IETFGEOPRIV协议中定义的民用地址形式,或者坐标信息(x,y,z)。图6示出在IETF中定义的民用地址形式的例子,其可在本发明中使用。Here, the AP location information or the WLAN terminal location information can have a civil address form defined in the IETF GEOPRIV protocol, or coordinate information (x, y, z). Fig. 6 shows an example of a civil address form defined in the IETF, which can be used in the present invention.

该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。The WLAN AN11 performs an authentication process on the WLAN terminal via communication with the AAA server 32. That is, WLAN AN11 transmits the EAP response message that has been received from WLAN terminal 10 to AAA server 32 (step S64). This EAP response message is transmitted to the AAA server 32 via an AAA proxy server (not shown) in the case of roaming of the WLAN terminal 10 . In this case, the WLAN AN 11 provides information related to the location of the terminal, for example, the location information of the AP to which the WLAN terminal 10 belongs, and/or the location information of the WLAN terminal 10 received directly from the WLAN terminal 10 together with the EAP response message. 32 to the AAA server.

为了在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)和终端性能等。In order to perform a mutual authentication process between the WLAN AN 11 and the WLAN terminal 10, the AAA server 32 can be connected with the HSS/HLR 33 to fetch the authentication information stored in the IISS/HLR 33. The authentication information may be an authentication vector, ie, the AAA server 33 has been pre-registered to authenticate the WLAN terminal 10, which may include key information. In addition, the AAA server 32 can also request and receive subscription information of the WLAN terminal 10 from the HSS/HLR 33 by connecting with the HSS/HLR 33 (step S65). The subscription information may be license information, a permanent identifier (for example, IMSI) of the WLAN terminal 10, terminal capabilities, and the like.

该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的位置信息。The AAA server 32 registers the information of the WLAN terminal 10, for example, the permanent identity (eg, IMSI) of the WLAN terminal 10, by interworking with the HSS/HLR 33. In this case, the AAA server 32 also registers its address, which has been subjected to the authentication process by the WLAN terminal 10, together. In addition, the AAA server 32 can register terminal location-related information (for example, the location information of the WLAN terminal 10 received from the WLAN AN11, and/or the location information of the WLAN AP to which the WLAN terminal 10 belongs) to the HSS/HLR 33 (step S66) . Therefore, the HSS/HLR 33 stores therein information related to the location of the terminal, which is certain location information related to the WLAN terminal, for example, the actual location information of the WLAN terminal 10, and/or the location information of the WLAN AP to which the WLAN terminal 10 belongs .

当成功地完成验证/注册过程(步骤S67)的时候,AAA服务器32经由I-WLAN AN11通知WLAN终端完成验证/注册过程(步骤S68、S69)。When the verification/registration process (step S67) is successfully completed, the AAA server 32 notifies the WLAN terminal via the I-WLAN AN11 of the completion of the verification/registration process (steps 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。The WLAN terminal 10 obtains access information (IP address, etc.) of the AP via DNS query to receive the mobile communication packet service via the AP (step S70). The WLAN terminal 10 selects one of the AP's access information obtained via DNS query, and then forms a tunnel with the selected AP (PDG) 21 for supporting a packet service, such as an IP connection (for example, TCP/IP or UDP/IP connection) (step S71). When selecting an AP, the WLAN terminal 10 may select an AP having a similar type of address (for example, IPv4 or IPv6) to its IP address.

此后,当用于请求目标终端(例如,WLAN终端10)的位置信息的位置信息服务请求是由客户40产生的时候,该客户40通过发送LCS请求给位置服务器(GMLC)31,而从位置服务器31请求跟踪目标终端的位置信息(步骤S72)。在这里,用于目标终端的位置信息的请求包括QoP(定位质量)请求/信息。Thereafter, when the location information service request for requesting the location information of the target terminal (for example, the WLAN terminal 10) is generated by the client 40, the client 40 sends an LCS request to the location server (GMLC) 31, and from the location server 31 requests location information of the tracking target terminal (step S72). Here, the request for the location information of the target terminal includes a QoP (Quality of Positioning) request/information.

为了获得有关目标终端(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。In order to obtain information (for example, an address) about the service node to which the target terminal (WLAN terminal 10) belongs, and in order to obtain information about the capabilities of the target terminal, the location server 31 sends an inquiry of service node routing information to the HSS/HLR 33 (step S73). In this case, the capability information of the target terminal refers to the capability information of the target terminal related to location tracking, such as whether the target terminal supports SUPL, and/or whether the target terminal supports SUPL defined in the existing mobile communication network. location tracking process. Before being connected with HSS/HLR 33, this location server 31 can be connected with PPR 34, to confirm the location tracking service information of pre-registration and the secret information of target terminal such as WLAN terminal 10. In this case, the WLAN terminal 10 can pre-register its private information related to the location tracking service on the PPR 34, and after checking the private information, when the PPR 34 allows the location tracking service requested by the client 40, the The location server 31 may execute step S73. The target terminal, that is, the user of the WLAN terminal 10 can pre-register private information related to the user's location tracking service, and in this state, when the user allows the location tracking service requested by the corresponding client 40, the location server 31 Step S73 can be executed.

在步骤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。In response to the request at step S73, the HSS/HLR 33 transmits the service node routing information (for example, the address of the AAA server 32) related to the WLAN terminal 10 and the capability information of the WLAN terminal 10 to the location via the service node routing information response message server 31 (step S74). At this point, the HSS/HLR 33 also provides all terminal location-related information received from the WLAN AN11 (and stored therein at step S66) via the service node routing information response message (step S74). Here, the terminal location-related information includes location information of the WLAN AP to which the WLAN terminal 10 belongs, and/or location information of the WLAN terminal 10. If the terminal location-related information is included in the service node routing information response message, and the included terminal location-related information satisfies the QoP (Quality of Positioning) included in the location tracking (LCS) request received from the client 40 at step S72 , the positioning server 31 provides the location information of the WLAN terminal 10 to the client 40 based on the received terminal location-related information (step S78), without performing steps 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。That is, the location server 31 analyzes the service node routing information response message received from the HSS/HLR 33. If the service node routing response message does not have terminal location related information, or if the included terminal location related information does not satisfy the QoP information identified in the LCS request, the process proceeds from step S74 to step S75 and the subsequent SUPL process. However, if the terminal location-related information from HSS/HLR 33 (for example, the WLAN terminal 10, or the location information of the WLAN AP) satisfies QoP (that is, the location information has sufficient quality), then the WLAN terminal 10 is not calculated. For location information, the location server 31 only transmits the obtained terminal location-related information to the client 40 as the location information of the target terminal in step S78. In this case, the method skips the steps S75-S77 of actually calculating the location of the target terminal via the SUPL procedure.

此外,当位置服务器31想要与AAA服务器32相连接以直接接收在AAA服务器32中记录的目标终端(WLAN终端10)的路由信息的时候,该过程从步骤S74进行到步骤S75。Furthermore, when the location server 31 wants to connect with the AAA server 32 to directly receive the routing information of the target terminal (WLAN terminal 10) recorded in the AAA server 32, the process proceeds from step S74 to step S75.

在步骤S75上,该位置服务器31将用于请求目标终端的路由信息的目标终端路由信息询问消息传送给AAA服务器32。该位置服务器31然后可以在步骤S76获得WLAN终端10的路由信息,以便直接与WLAN终端10执行SUPL过程。此外,如果在步骤S74从HSS/HLR 33接收的服务节点路由信息响应消息不包括终端位置相关的信息,该位置服务器31可以在步骤S75经由目标终端路由信息查询消息从AAA服务器32请求终端位置相关的信息。At step S75, the location server 31 transmits a target terminal routing information inquiry message for requesting routing information of the target terminal to the AAA server 32. The location server 31 can then obtain the routing information of the WLAN terminal 10 in step S76 in order to directly perform the SUPL procedure with the WLAN terminal 10 . In addition, if the service node routing information response message received from the HSS/HLR 33 in step S74 does not include terminal location-related information, the location server 31 may request terminal location-related information from the AAA server 32 via the target terminal routing information query message in step S75. Information.

在接收到目标终端路由信息查询消息的情况下,该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),并且可以根据需要使用这样的信息。In case of receiving the target terminal routing information query message, the AAA server 32 transmits the target terminal (WLAN terminal 10 ) routing information to the location server 31 via the target terminal routing information query response message. Here, the routing information of the WLAN terminal 10 includes at least the following: (i) the address (for example, IP address) of the WLAN terminal 10, and (ii) the access point (PDG 21 ) to which the tunnel has been set with the WLAN terminal 10. ) information (tunnel information), for example, at step S71. As discussed above, the tunnel information (ii) indicates whether the tunnel has been established between the WLAN terminal 10 and the PDG 21 . Alternatively, the routing information of the WLAN terminal 10 includes at least the following: (i) the IP address of the WLAN terminal 10, (ii) information about the access point (PDG) to which the tunnel has been set with the WLAN terminal 10 (tunnel information ), and (iii) information about the currently set wireless access point name (W-APN) of the WLAN terminal 10. The W-APN information (iii) includes a W-APN network identifier (NI) indicating the ID of the external IP network connected to the WLAN terminal 10 via the AP (PDG) 21, and a mobile communication network identifier (NI) indicating that the WLAN terminal 10 has been connected to it. The W-APN Operator Identifier (OI) of the ID of the network 30, and such information may be used as desired.

并且如果位置服务器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。And if the location server 31 requests terminal location-related information to the AAA server 32 at step S75 (for example, because it was not received at step S74), the AAA server 32 combines the terminal location-related information with the target terminal routing information at step S76 (if any) are provided to the location server 31 together. At this time, if it is determined that the information related to the terminal location is received from the AAA server 32 and meets the QoP information received from the client 40 or from another entity, the location server 31 does not need to perform step S77, and the location information service response message via the location information service The received terminal location-related information (for example, the location information of the WLAN terminal 10, or the WLAN AP of the WLAN terminal 10) is directly transmitted to the client 40 as the location information of the WLAN terminal 10 (step S78). However, if the requested terminal location-related information is not received from the AAA server 32, or the terminal location-related information received from the AAA server 32 does not satisfy the QoP, or the location server 31 wants to The location tracking process is directly performed, and then the location server 31 starts the SUPL process by using the IP address of the WLAN terminal 10 included in the target terminal routing information inquiry response message received from the AAA server 32 . If the location server 31 determines that a tunnel has been formed between the WLAN terminal 10 and the AP 21 by checking the AP information (tunnel information) included in the target terminal routing information query response message, the location server 31 via the established tunnel, such as, TCP/ The IP or UDP/IP connection transmits a SUPL INIT message for starting the SUPL process (S77). Here, the SUPL procedure of step S77 may be any existing SUPL procedure or the SUPL procedure of FIG. 1 including the use of the SLP mode indicator. This SUPL process is continuously performed via the tunnel, thereby calculating the location information of the WLAN terminal 10 . Alternatively, the WLAN terminal 10 can also directly use the information related to the terminal location (when the verification process is performed with the WLAN AN11 on steps S62 and S63, it has been provided The verification process) is transmitted to the location server 31.

当例如,通过位置服务器或者WLAN终端10在步骤S77计算WLAN终端10的位置信息的时候,该位置服务器31获得WLAN终端10的计算的位置信息(posresult),终止该SUPL过程,并且将计算的WLAN终端10的位置信息提供给客户40(步骤S78)。作为正如以上讨论的另一情况,如果从WLAN终端10提供终端位置相关的信息,并且提供的终端位置相关的信息满足QoP,该位置服务器31可以将接收的终端位置相关的信息作为目标终端的位置信息(例如,不分开地计算目标终端的位置)提供给客户40。When, for example, the location server or WLAN terminal 10 calculates the location information of the WLAN terminal 10 in step S77, the location server 31 obtains the calculated location information (posresult) of the WLAN terminal 10, terminates the SUPL process, and uses the calculated WLAN The location information of the terminal 10 is provided to the client 40 (step S78). As another case as discussed above, if the terminal location-related information is provided from the WLAN terminal 10, and the provided terminal location-related information satisfies the QoP, the location server 31 may use the received terminal location-related information as the location of the target terminal Information (for example, without separately calculating the location of the target terminal) is provided to the client 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过程。When the WLAN terminal 10 is connected with the WLAN AN11, it can receive the location information of the WLANAP to which the WLAN terminal 10 belongs from the WLANAN11, or by having a GPS receiver, and the WLAN terminal 10 can provide its location information to the WLAN AN11. As discussed above, when the WLAN terminal 10 performs authentication and registration via the AAA server 32 and the HSS/HLR 33, the location information of the WLAN AP to which the WLAN terminal 10 belongs, or the location information of the WLAN terminal 10 is stored in the AAA server 32, Then store in IISS/IILR 33. In the state where the tunnel for the packet service has been formed between the WLAN terminal 10 and the AP 21, when the location server 31 connected to the mobile communication network 30 receives a location information request for the WLAN terminal 10 from the client 40, according to In the third embodiment of the present invention, if the terminal location-related information received by the HSS/HLR33 or AAA server 32 satisfies a certain QoP, the location server 31 immediately provides the terminal location-related information to the client 40 without performing the SUPL process for practical use. Calculate the location information. On the other hand, if the terminal location-related information does not satisfy the QoP, the location server 31 performs a SUPL procedure with the WLAN terminal 10 via the tunnel that has been formed between the WLAN 10 and the AP.

另外,关于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。In addition, regarding the IP address of the WLAN terminal 10 , an inherent (permanent) IP address may be assigned to the WLAN terminal 10 every time a tunnel is formed with the AP 21 , or a dynamic IP address may be assigned to the WLAN terminal 10 . When a proper IP address is assigned to the WLAN terminal 10, the assigned proper IP address is stored in the HSS/HLR 33, while a dynamic IP address can be stored in the AAA server 32 whenever it changes. Therefore, if the inherent IP address is assigned to the WLAN terminal 10, when the service node routing information is requested by the location server 31 in step S73, in step S74, the HSS/HLR 33 can pass the stored IP address of the WLAN terminal 10 to The IP address of the WLAN terminal 10 is transmitted directly to the location server 31 . In this case, steps S75 and S76 can be omitted, and the location server 31 can immediately perform the SUPL procedure by using the IP address of the WLAN terminal 10 included in the service node routing information. Alternatively, steps S75 and S76 may be performed to obtain only certain information, such as tunnel information, which indicates whether a tunnel has been established. However, this information may be provided in the previous steps to completely omit steps S75 and S76 when the inherent IP address of the WLAN terminal 10 is included.

另一方面,如果包括该WLAN终端10的动态的IP地址,如以上讨论的执行步骤S75和S76,因为WLAN终端10的IP地址通常每当在WLAN终端10和PDG21之间建立隧道时变化。也就是说,当动态的IP地址已经被分配给WLAN终端10的时候,该位置服务器31可以经由AAA服务器32知道WLAN终端10的IP地址,如步骤S75和S76所示。On the other hand, if the dynamic IP address of the WLAN terminal 10 is included, steps S75 and S76 are performed as discussed above, because the IP address of the WLAN terminal 10 usually changes whenever a tunnel is established between the WLAN terminal 10 and the PDG 21. That is to say, when a dynamic IP address has been assigned to the WLAN terminal 10, the location server 31 can know the IP address of the WLAN terminal 10 via the AAA server 32, as shown in steps S75 and S76.

图7是举例说明按照本发明的第四个实施例用于经由在WLAN和移动通信网络之间的交互工作提供位置信息服务的方法的流程图。作为例子,图7的方法在此处描述为在图2的系统中执行,但是可以在其他适宜的设备/系统中执行。由WLAN终端10执行的处理可以由WLAN终端10的控制器10a执行和/或控制。FIG. 7 is a flowchart illustrating a method for providing a location information service via interworking between a WLAN and a mobile communication network according to a fourth embodiment of the present invention. As an example, the method of FIG. 7 is described herein as being performed in the system of FIG. 2, but may be performed in other suitable devices/systems. The processing performed by the WLAN terminal 10 may be performed and/or controlled by the controller 10 a of the WLAN terminal 10 .

参考图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的描述。Referring to FIG. 7, after going through the verification and registration process via the AAA server 32 and the HSS/HLR 33, the process of WLAN terminal 10 being connected to mobile communication network 30, and the process when WLAN terminal 10 is verified or registered is in the same manner as in FIG. Steps S61-S69 of 5 are performed in the same or similar manner, the location information of the WLAN terminal 10 is provided by the WLAN terminal 10 itself (for example, by using an internal GPS receiver), or the location information of the WLAN AP to which the WLAN terminal 10 belongs is provided by WLAN AN 11 (steps S81-S89). Therefore, for the sake of brevity, the description of steps S81-S89 will be omitted.

此外,下面过程也是以与图5的步骤S72、S73和S74相同或者类似的方式执行的,其中,在WLAN终端10经由验证和注册过程与移动通信网络30连接之后,当用于跟踪目标终端的位置信息的请求被从客户40传送给位置服务器31的时候(步骤S90),该位置服务器31与HSS/HLR 33连接,以接收与目标终端有关的服务节点路由信息和目标终端的性能信息(步骤S90-S92)。因此,为了简洁起见,步骤S90-S92的描述将被省略。In addition, the following process is also performed in the same or similar manner as steps S72, S73, and S74 of FIG. When the request for location information was transmitted from the client 40 to the location server 31 (step S90), the location server 31 was connected with the HSS/HLR 33 to receive the service node routing information relevant to the target terminal and the performance information of the target terminal (step S90). S90-S92). Therefore, for the sake of brevity, the description of steps S90-S92 will be omitted.

为了补充解释,当已经在步骤S92从HSS/HLR 33接收的终端位置相关的信息满足包括在从客户40接收的LCS中的QoP的时候,该位置服务器31立即将终端位置相关的信息作为目标终端(WLAN终端1 0)的位置信息提供给客户40(步骤S99),从而尽可能地跳过步骤S93-S98。To supplement the explanation, when the terminal location-related information received from the HSS/HLR 33 in step S92 satisfies the QoP included in the LCS received from the client 40, the location server 31 immediately uses the terminal location-related information as the target terminal The location information of (WLAN terminal 10) is provided to the client 40 (step S99), thereby skipping steps S93-S98 as much as possible.

但是,在步骤S92之后,如果没有从HSS/HLR 33提供终端位置相关的信息,或者如果提供的终端位置相关的信息不满足QoP,该位置服务器31执行步骤S93。并且,如果该位置服务器31想要与AAA服务器31相连接,以直接接收在AAA服务器32中记录的目标终端(WLAN终端10)的路由信息,也执行步骤S93。However, after step S92, if the terminal location-related information is not provided from the HSS/HLR 33, or if the provided terminal location-related information does not satisfy the QoP, the location server 31 executes step S93. And, if the location server 31 wants to connect with the AAA server 31 to directly receive the routing information of the target terminal (WLAN terminal 10 ) recorded in the AAA server 32, step S93 is also executed.

该位置服务器31将用于请求目标终端的路由信息的目标终端路由信息查询消息传送给AAA服务器32(S93)。The location server 31 transmits a target terminal routing information query message for requesting routing information of the target terminal to the AAA server 32 (S93).

该位置服务器31可以在步骤S94获得WLAN终端10的路由信息,以便直接与WLAN终端10执行SUPL过程。此外,如果在步骤S92,从HSS/HLR33接收的服务节点路由信息响应消息不包括终端位置相关的信息,该位置服务器31可以在步骤S93经由目标终端路由信息查询消息从AAA服务器32请求终端位置相关的信息。The location server 31 can obtain the routing information of the WLAN terminal 10 in step S94, so as to directly execute the SUPL process with the WLAN terminal 10. In addition, if at step S92, the service node routing information response message received from the HSS/HLR 33 does not include terminal location-related information, the location server 31 may request terminal location-related information from the AAA server 32 via the target terminal routing information query message at step S93. Information.

一旦收到目标终端路由信息查询消息,该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),并且可以根据需要使用这样的信息。Upon receiving the target terminal routing information query message, the AAA server 32 transmits the routing information of the target terminal (WLAN terminal 10) to the location server 31 via the target terminal routing information query response message (S94). Here, the routing information of the WLAN terminal 10 includes at least the following: (i) the address (for example, IP address) of the WLAN terminal 10, and (ii) the access point (PDG 21 ) to which the tunnel has been set with the WLAN terminal 10. ) information (tunnel information). As discussed above, the tunnel information (ii) indicates whether a tunnel has been established between the WLAN terminal 10 and the PDG 21 . Alternatively, the routing information of the WLAN terminal 10 includes at least the following: (i) the IP address of the WLAN terminal 10, (ii) information about the access point (PDG) to which the tunnel has been set with the WLAN terminal 10 (tunnel information ), and (iii) information about the currently set wireless access point name (W-APN) of the WLAN terminal 10. The W-APN information (iii) includes a W-APN network identifier (NI) indicating the ID of the external IP network connected to the WLAN terminal 10 via the AP (PDG) 21, and a mobile communication network identifier (NI) indicating that the WLAN terminal 10 has been connected to it. The W-APN Operator Identifier (OI) of the ID of the network 30, and such information may be used as desired.

并且如果位置服务器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)。And if the location server 31 requests terminal location-related information to the AAA server 32 at step S93 (for example, because it has not been received at step S92), the AAA server 32 combines the terminal location-related information with the target terminal routing information at step S94 Provided to the location server 31 together. At this time, if it is determined that the information related to the terminal location is received from the AAA server 32 and satisfies the QoP, the location server 31 sends the information related to the terminal location via the location information service (LCS) response message without performing steps S95-S98. The information is directly transmitted to the client 40 as the location information of the WLAN terminal 10 (step S99). However, if the information related to the location of the terminal requested in step S94 is not received from the AAA server 32, or the information related to the location of the terminal received from the AAA server 32 does not satisfy the QoP, or the location server 31 wants to use the WLAN The SUPL process of the terminal 10 directly executes the location tracking process, and then the location server 31 orders the WLAN terminal 10 to set up a data connection (tunnel) to the location server 31 by transmitting a SUPL initial (SUPLINIT) message, by using the SMS method or WAP (Wireless Application protocol) push method to establish a data connection to the WLAN terminal 10 (step S95). As another case, the location server (GMLC) 31 may transmit the SUPL initial message to the WLAN terminal 10 via a TCP/IP or UDP/IP connection (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。When receiving the SUPL initial message via the SMS method, WAP push method, TCP/IP or UDP/IP connection, or other technologies, the WLAN terminal 10 first obtains the access information (for example, IP address, etc.) of the AP via DNS query. etc.) to open the data connection with AP21 (step S96). The WLAN terminal 10 selects one of the access information of the APs obtained via the DNS query, and forms a data connection (tunnel) with the selected AP (step S97). When selecting the AP, the WLAN terminal 10 may select an AP having a similar type of address (for example, IPv4 or IPv6) to its IP address.

此后,该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过程。Thereafter, the WLAN terminal 10 is connected via a formed tunnel, such as an IP connection (for example, a TCP/IP or UDP/IP connection), that is, via a SUPL position initial (SUPL POS INIT) message that will be used to start the actual position tracking process via a dialog It is transmitted to the location server 31 (S98). In this case, the WLAN terminal 10 may include the IP address of the WLAN terminal 10 in the SUPL POS initial message. The WLAN terminal 10 can also directly transmit the information related to the terminal location received from the WLAN AN11 in steps S82 and S83 to the location server 31 via the established tunnel and the SUPL POS INIT message. The SUPL process is continuously performed between the WLAN terminal 10 and the location server 31 via dialogue at step S98.

当在步骤S98经由SUPL过程计算WLAN终端10的位置信息的时候,该位置服务器31获得计算的WLAN终端10的位置信息,终止SUPL过程(步骤S98),并且例如经由LCS响应将计算的WLAN终端10的位置信息(posresult)提供给客户40(步骤S99)。另一方面,如果从WLAN终端10提供终端位置相关的信息,并且提供的终端位置相关的信息满足QoP,该位置服务器31可以直接将终端位置相关的信息作为目标终端的位置信息提供给客户40,从而尽可能地跳过位置计算过程。When the location information of the WLAN terminal 10 is calculated via the SUPL process in step S98, the location server 31 obtains the location information of the calculated WLAN terminal 10, terminates the SUPL process (step S98), and responds to the calculated WLAN terminal 10 via the LCS, for example. The position information (posresult) of is provided to the client 40 (step S99). On the other hand, if the terminal location-related information is provided from the WLAN terminal 10, and the provided terminal location-related information satisfies the QoP, the location server 31 can directly provide the terminal location-related information as the location information of the target terminal to the client 40, Thus skipping the position calculation process as much as possible.

当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的位置信息。When the WLAN terminal 10 is connected with the WLAN AN11, it can receive the location information of the WLANAP to which the WLAN terminal 10 belongs from the WLANAN11, or by having a GPS receiver, and the WLAN terminal 10 can provide its location information to the I-WLANAN11. When the WLAN terminal 10 performs authentication and registration via the AAA server 32 and the HSS/HLR 33, the location information of the WLAN AP to which the WLAN terminal 10 belongs, or the location information of the WLAN terminal 10 is stored in the AAA server 32, and/or the HSS/HLR HLR33. In the state where a tunnel for packet service is not formed between the WLAN terminal 10 and the AP 21, if the location server 31 connected to the mobile communication network 30 receives a location information request for the WLAN terminal 10 from the client 40, according to the present invention In the fourth embodiment, then, the location server 31 immediately provides the terminal location-related information to the client 40, if the terminal location-related information is received by the HSS/HLR 33 or the AAA server 32 and satisfies the requirements received from the client 40 QoP for location tracking requests. On the other hand, if the information related to the location of the terminal is not received, or the information related to the location of the terminal received does not satisfy the QoP, the location server 31 initiates the SUPL via SMS method, WAP push method, TCP/IP or UDP/IP connection, etc. A message is sent to the WLAN terminal 10 to instruct the WLAN terminal 10 to establish a data connection (tunnel). When the WLAN terminal 10 establishes a data connection (for example, via IP connection) with the AP 21 according to the command, the location server 31 then performs a SUPL process with the WLAN terminal 10 via the established data connection to calculate the location information of the WLAN terminal 10.

另外,关于WLAN终端10的IP地址,每当以AP21形成隧道时,固有的(永久)IP地址可以被分配给WLAN终端10,或者动态的IP地址可以被分配给WLAN终端10。当固有的IP地址被分配给WLAN终端10的时候,该分配的固有的IP地址被存储在HSS/HLR33中,同时每当其变化时,动态的IP地址可以被存储在AAA服务器32中。In addition, regarding the IP address of the WLAN terminal 10 , an inherent (permanent) IP address may be assigned to the WLAN terminal 10 every time a tunnel is formed with the AP 21 , or a dynamic IP address may be assigned to the WLAN terminal 10 . When a proper IP address is assigned to the WLAN terminal 10, the assigned proper IP address is stored in the HSS/HLR 33, while a dynamic IP address can be stored in the AAA server 32 whenever it changes.

按照本发明的优选实施例,该WLAN终端是UE或者移动终端(但是,不限于此),其能够提供位置信息服务,诸如,SUPL服务。该WLAN终端的例子可以,但是不局限于,PT(一键通)客户、移动电话、用于UMTS等的UE(用户设备)、用于GSM等的MS(移动站)、膝上电脑、PDA(个人数字助理)、经由WLAN或者其他的网络连接的各种各样类型的移动终端等。PT客户可以是PTT(按键讲话)客户,诸如,PoC(经蜂窝的按键通话)客户,PTV(按键观看)客户,PTD(按键数据)客户等等。According to a preferred embodiment of the present invention, the WLAN terminal is a UE or a mobile terminal (but not limited thereto), which is capable of providing location information services, such as SUPL services. Examples of such WLAN terminals could be, but are not limited to, PT (Push to Talk) clients, mobile phones, UE (User Equipment) for UMTS etc., MS (Mobile Station) for GSM etc., laptops, PDAs (Personal Digital Assistant), various types of mobile terminals connected via WLAN or other networks, and the like. The PT client may be a PTT (push to talk) client, such as a PoC (push to talk over cellular) client, a PTV (push to view) client, a PTD (push to data) client, and the like.

按照本发明,在此处论述的第一至第四实施例中存在相同或者类似的步骤。因而,在本发明的任何一个实施例中论述的其它情况根据需要可以应用于本发明的其他的实施例中。According to the present invention, the same or similar steps exist in the first to fourth embodiments discussed here. Thus, other situations discussed in any one embodiment of the present invention can be applied to other embodiments of the present invention as required.

本发明的方法可以部分地通过使用现有的计算机程序设计语言实现。这样的计算机程序可以被存储在与一个或多个计算机或者基于计算机的设备,诸如,网络服务器和/或WLAN终端10有关的便携式或者其他类型的存储器中,诸如,硬盘、RAM、ROM、PROM等等。做为选择地,这样的计算机程序可以被存储在不同的存储介质中,诸如,USB、磁盘、光盘、磁光盘等等。这样的计算机程序也可以采取在因特网、外部网、内部网或者其他的网络上传送,并且到达用于存储和实施的目的地设备(例如,网络服务器或者WLAN10)的信号的形式。该计算机程序是使用巳知的计算机或者基于计算机的设备可读的。The methods of the present invention can be implemented in part by using existing computer programming languages. Such computer programs may be stored in portable or other types of memory, such as hard disks, RAM, ROM, PROM, etc., associated with one or more computers or computer-based devices, such as web servers and/or WLAN terminals 10 wait. Alternatively, such computer programs can be stored in different storage media, such as USB, magnetic disk, optical disk, magneto-optical disk, and the like. Such a computer program may also take the form of a signal transmitted over the Internet, extranet, intranet or other network and to a destination device (eg, a web server or WLAN 10 ) for storage and implementation. The computer program is readable using known computers or computer-based devices.

上述的实施例和优点仅仅是示范性的,并且不应理解为限制本发明。当前的教导可以容易地应用于其他类型的装置和/或系统。本发明的描述意图是说明性的,而不是限制该权利要求的范围。对于那些本领域技术人员来说许多的替换、修改和变化将是显而易见的。在那些权利要求中,所有的装置加功能的条款意欲是当执行列举的功能时覆盖在此处描述的结构,且不仅是结构上的等效,而且是等效的结构。The above-described embodiments and advantages are merely exemplary and should not be construed as limiting the invention. The present teachings can be readily applied to other types of devices and/or systems. The description of the present invention is intended to be illustrative, not to limit the scope of the claims. Numerous alternatives, modifications and variations will be apparent to those skilled in the art. In those claims, all means-plus-function clauses are intended to cover the structures described therein as performing the recited function and not only structural equivalents but also equivalent structures.

Claims (75)

1.一种用于提供可靠用户平面位置(SUPL)服务的无线局域网(WLAN)终端,包括:1. A wireless local area network (WLAN) terminal for providing reliable user plane location (SUPL) services, comprising: 控制器,其经由在移动通信网络和WLAN之间的交互工作与移动通信网络建立IP连接,并且响应来自位置服务器的用于WLAN终端的位置信息请求,经由IP连接选择性地执行和移动通信网络的位置服务器的SUPL过程。a controller that establishes an IP connection with the mobile communication network via interworking between the mobile communication network and the WLAN, and selectively performs and communicates with the mobile communication network via the IP connection in response to a location information request for the WLAN terminal from a location server. The SUPL process of the location server. 2.根据权利要求1的WLAN终端,其中,为了建立IP连接,该控制器接入WLAN接入网络,并且经由WLAN接入网络利用移动通信网络的验证服务器执行验证过程。2. The WLAN terminal of claim 1, wherein, to establish the IP connection, the controller accesses the WLAN access network, and performs an authentication process with an authentication server of the mobile communication network via the WLAN access network. 3.根据权利要求2的WLAN终端,其中,该验证过程是EAP(可扩展的验证协议)过程。3. The WLAN terminal according to claim 2, wherein the authentication procedure is an EAP (Extensible Authentication Protocol) procedure. 4.根据权利要求2的WLAN终端,其中,该控制器在验证过程期间经由WLAN接入网络将WLAN终端的位置信息传送给验证服务器。4. The WLAN terminal of claim 2, wherein the controller transmits the location information of the WLAN terminal to the authentication server via the WLAN access network during the authentication process. 5.根据权利要求2的WLAN终端,其中,该控制器在验证过程期间从WLAN接入网络接收WLAN终端属于的WLAN的接入点的位置信息。5. The WLAN terminal of claim 2, wherein the controller receives location information of an access point of the WLAN to which the WLAN terminal belongs from the WLAN access network during the authentication process. 6.根据权利要求1的WLAN终端,其中,该IP连接是TCP/IP连接或者是UDP/IP连接。6. The WLAN terminal according to claim 1, wherein the IP connection is a TCP/IP connection or a UDP/IP connection. 7.根据权利要求1的WLAN终端,其中,该移动通信网络是3GPP网络,并且该位置服务器是网关移动位置中心(GMLC)。7. The WLAN terminal of claim 1, wherein the mobile communication network is a 3GPP network, and the location server is a Gateway Mobile Location Center (GMLC). 8.根据权利要求1的WLAN终端,其中,该控制器按照SUPL过程经由IP连接从位置服务器接收SUPL起动消息,并且与位置服务器交换接下来的位置过程消息。8. The WLAN terminal of claim 1, wherein the controller receives the SUPL start message from the location server via the IP connection according to the SUPL procedure, and exchanges a next location procedure message with the location server. 9.一种用于提供可靠用户平面位置(SUPL)服务的无线局域网(WLAN)终端,包括:9. A wireless local area network (WLAN) terminal for providing reliable user plane location (SUPL) services, comprising: 控制器,其从移动通信网络的位置服务器接收SUPL起动消息,并且经由在移动通信网络和WLAN之间的交互工作与移动通信网络建立IP连接,以及经由IP连接将SUPL位置起动消息传送给位置服务器。a controller that receives a SUPL start message from a location server of the mobile communication network, and establishes an IP connection with the mobile communication network via interworking between the mobile communication network and the WLAN, and transmits the SUPL location start message to the location server via the IP connection . 10.根据权利要求9的WLAN终端,其中,作为在移动通信网络和WLAN之间交互工作的一部分,控制器经由WLAN的接入网络利用移动通信网络的验证服务器执行验证过程。10. The WLAN terminal of claim 9, wherein, as part of the interworking between the mobile communication network and the WLAN, the controller performs an authentication process with an authentication server of the mobile communication network via an access network of the WLAN. 11.根据权利要求10的WLAN终端,其中,该验证过程是EAP(可扩展的验证协议)过程。11. The WLAN terminal according to claim 10, wherein the authentication procedure is an EAP (Extensible Authentication Protocol) procedure. 12.根据权利要求10的WLAN终端,其中,该控制器在验证过程期间将WLAN终端的位置信息传送给验证服务器。12. The WLAN terminal of claim 10, wherein the controller transmits location information of the WLAN terminal to the authentication server during the authentication process. 13.根据权利要求10的WLAN终端,其中,该控制器在验证过程期间从WLAN的接入网络接收WLAN终端属于的WLAN的接入点的位置信息。13. The WLAN terminal of claim 10, wherein the controller receives location information of an access point of the WLAN to which the WLAN terminal belongs from an access network of the WLAN during the authentication process. 14.根据权利要求9的WLAN终端,其中,该IP连接是TCP/IP连接或者是UDP/IP连接。14. The WLAN terminal according to claim 9, wherein the IP connection is a TCP/IP connection or a UDP/IP connection. 15.根据权利要求9的WLAN终端,其中,该移动通信网络是3GPP网络,并且该位置服务器是网关移动位置中心(GMLC)。15. The WLAN terminal of claim 9, wherein the mobile communication network is a 3GPP network, and the location server is a Gateway Mobile Location Center (GMLC). 16.根据权利要求9的WLAN终端,其中,该控制器使用SMS(短消息服务)方法或者WAP(无线应用协议)推动方法接收SUPL起动消息。16. The WLAN terminal of claim 9, wherein the controller receives the SUPL start message using an SMS (Short Message Service) method or a WAP (Wireless Application Protocol) push method. 17.一种用于使用无线局域网(WLAN)终端提供可靠用户平面位置(SUPL)服务的方法,包括:17. A method for providing reliable user plane location (SUPL) services using wireless local area network (WLAN) terminals, comprising: 由WLAN终端经由在移动通信网络和WLAN之间的交互工作与移动通信网络建立IP连接;和establishing an IP connection with the mobile communication network by the WLAN terminal via interworking between the mobile communication network and the WLAN; and 响应来自位置服务器的用于WLAN终端的位置信息的请求,经由IP连接选择性地与移动通信网络的位置服务器执行SUPL过程。A SUPL procedure is selectively performed with a location server of the mobile communication network via an IP connection in response to a request from the location server for location information of the WLAN terminal. 18.根据权利要求17的方法,进一步包括:18. The method according to claim 17, further comprising: 由WLAN终端接入WLAN接入网络,并且accessing the WLAN access network by the WLAN terminal, and 利用移动通信网络的验证服务器经由WLAN接入网络执行验证过程。The authentication process is performed via the WLAN access network using an authentication server of the mobile communication network. 19.根据权利要求18的方法,其中,该验证过程是EAP(可扩展的验证协议)过程。19. The method according to claim 18, wherein the authentication procedure is an EAP (Extensible Authentication Protocol) procedure. 20.根据权利要求18的方法,其中,该执行验证过程的步骤包括:20. The method of claim 18, wherein the step of performing the verification process comprises: 由WLAN终端在验证过程期间经由WLAN接入网络将WLAN终端的位置信息传送给验证服务器。The location information of the WLAN terminal is transmitted by the WLAN terminal to the authentication server via the WLAN access network during the authentication process. 21.根据权利要求18的方法,其中,该执行验证过程的步骤进一步包括:21. The method according to claim 18, wherein the step of performing the verification process further comprises: 由WLAN终端在验证过程期间从WLAN接入网络接收WLAN终端属于的WLAN的接入点的位置信息。Location information of the access point of the WLAN to which the WLAN terminal belongs is received by the WLAN terminal from the WLAN access network during the authentication procedure. 22.根据权利要求17的方法,其中,在建立步骤中,该IP连接是TCP/IP连接或者是UDP/IP连接。22. The method according to claim 17, wherein, in the establishing step, the IP connection is a TCP/IP connection or a UDP/IP connection. 23.根据权利要求17的方法,其中,在建立步骤中,该移动通信网络是3GPP网络,并且该位置服务器是网关移动位置中心(GMLC)。23. The method of claim 17, wherein, in the establishing step, the mobile communication network is a 3GPP network, and the location server is a Gateway Mobile Location Center (GMLC). 24.根据权利要求17的方法,其中,该选择性地执行SUPL过程的步骤包括:24. The method according to claim 17, wherein the step of selectively performing the SUPL process comprises: 由WLAN按照SUPL过程经由IP连接从位置服务器接收SUPL起动消息,并且receiving a SUPL start message from a location server via an IP connection by the WLAN following SUPL procedures, and 与位置服务器交换接下来的定位过程消息。The next positioning procedure messages are exchanged with the location server. 25.一种用于使用无线局域网(WLAN)终端提供可靠用户平面位置(SUPL)服务的方法,包括:25. A method for providing reliable user plane location (SUPL) services using a wireless local area network (WLAN) terminal, comprising: 由WLAN终端从移动通信网络的位置服务器接收SUPL起动消息,并且经由在移动通信网络和WLAN之间的交互工作与移动通信网络建立IP连接;和receiving a SUPL activation message from a location server of the mobile communication network by the WLAN terminal, and establishing an IP connection with the mobile communication network via interworking between the mobile communication network and the WLAN; and 由WLAN终端经由IP连接将SUPL定位起动消息传送给位置服务器。The SUPL Positioning Initiate message is transmitted by the WLAN terminal to the location server via the IP connection. 26.根据权利要求25的方法,其中,作为在移动通信网络和WLAN之间交互工作的一部分,该方法进一步包括经由WLAN的接入网络利用移动通信网络的验证服务器执行验证过程。26. The method of claim 25, wherein, as part of the interworking between the mobile communication network and the WLAN, the method further comprises performing an authentication process with an authentication server of the mobile communication network via the access network of the WLAN. 27.根据权利要求26的方法,其中,该验证过程是EAP(可扩展的验证协议)过程。27. The method according to claim 26, wherein the authentication procedure is an EAP (Extensible Authentication Protocol) procedure. 28.根据权利要求26的方法,其中,该执行验证过程的步骤包括:28. The method of claim 26, wherein the step of performing the verification process comprises: 由WLAN终端在验证过程期间经由WLAN接入网络将WLAN终端的位置信息传送给验证服务器。The location information of the WLAN terminal is transmitted by the WLAN terminal to the authentication server via the WLAN access network during the authentication process. 29.根据权利要求28的方法,其中,该执行验证过程的步骤进一步包括:29. The method according to claim 28, wherein the step of performing the verification process further comprises: 由WLAN终端在验证过程期间从WLAN接入网络接收WLAN终端属于的WLAN的接入点的位置信息。Location information of the access point of the WLAN to which the WLAN terminal belongs is received by the WLAN terminal from the WLAN access network during the authentication procedure. 30.根据权利要求25的方法,其中,该IP连接是TCP/IP连接或者是UDP/IP连接。30. The method of claim 25, wherein the IP connection is a TCP/IP connection or a UDP/IP connection. 31.根据权利要求25的方法,其中,该移动通信网络是3GPP网络,并且该位置服务器是网关移动位置中心(GMLC)。31. The method of claim 25, wherein the mobile communication network is a 3GPP network and the location server is a Gateway Mobile Location Center (GMLC). 32.根据权利要求25的方法,其中,该接收步骤使用SMS(短消息服务)方法或者WAP(无线应用协议)推动方法接收SUPL起动消息。32. The method of claim 25, wherein the receiving step receives the SUPL start message using an SMS (Short Message Service) method or a WAP (Wireless Application Protocol) push method. 33.一种使用包括位置服务器的移动通信网络提供可靠用户平面位置(SUPL)服务的方法,包括:33. A method of providing a reliable user plane location (SUPL) service using a mobile communication network comprising a location server, comprising: 由位置服务器经由在移动通信网络和WLAN之间的交互工作与无线本地接入网络(WLAN)终端建立IP连接;和establishing an IP connection with a wireless local access network (WLAN) terminal by the location server via interworking between the mobile communication network and the WLAN; and 响应请求WLAN终端的位置信息的客户的请求,由位置服务器经由IP连接选择性地与WLAN终端执行SUPL过程。In response to a request from a client requesting location information of a WLAN terminal, a SUPL procedure is selectively performed with the WLAN terminal via the IP connection by the location server. 34.根据权利要求33的方法,进一步包括:34. The method according to claim 33, further comprising: 在建立IP连接之前,由移动通信网络的验证服务器执行与WLAN终端的验证过程。Before an IP connection is established, an authentication process with a WLAN terminal is performed by an authentication server of the mobile communication network. 35.根据权利要求34的方法,进一步包括:35. The method according to claim 34, further comprising: 在移动通信网络的数据库中存储与WLAN终端有关的验证信息;和storing authentication information related to the WLAN terminal in a database of the mobile communication network; and 将存储的验证信息提供给用于验证过程的验证服务器。The stored authentication information is provided to an authentication server for the authentication process. 36.根据权利要求35的方法,在验证过程之后,该方法进一步包括:36. The method according to claim 35, after the verification process, the method further comprising: 由验证服务器将WLAN终端的性能信息和验证服务器的地址信息注册在数据库中。The verification server registers the performance information of the WLAN terminal and the address information of the verification server in the database. 37.根据权利要求36的方法,进一步包括:37. The method according to claim 36, further comprising: 由验证服务器将终端位置相关的信息注册在数据库中,该终端位置相关的信息包括以下的至少其中之一:The terminal location-related information is registered in the database by the verification server, and the terminal location-related information includes at least one of the following: 在验证过程期间经由WLAN的接入网络由WLAN终端提供的WLAN终端的位置信息;和location information of the WLAN terminal provided by the WLAN terminal via the access network of the WLAN during the authentication process; and WLAN终端属于的WLAN的接入点的位置信息。Location information of the access point of the WLAN to which the WLAN terminal belongs. 38.根据权利要求37的方法,进一步包括:38. The method according to claim 37, further comprising: 响应客户的位置信息请求,由位置服务器从数据库请求服务节点路由信息和WLAN终端的性能信息;和Responding to the client's location information request, the location server requests service node routing information and WLAN terminal performance information from the database; and 由位置服务器从数据库接收该请求的信息。The requested information is received by the location server from the database. 39.根据权利要求38的方法,其中,由位置服务器接收的服务节点路由信息包括验证服务器的地址信息,并且由位置服务器接收的WLAN终端的性能信息是与WLAN终端支持SUPL过程或者其他的位置确定过程的性能有关的信息。39. The method according to claim 38, wherein the service node routing information received by the location server includes address information of the authentication server, and the capability information of the WLAN terminal received by the location server is related to the WLAN terminal supporting the SUPL procedure or other location determination Information about the performance of the process. 40.根据权利要求39的方法,其中,由位置服务器接收的服务节点路由信息进一步包括在数据库中注册的终端位置相关的信息。40. The method of claim 39, wherein the service node routing information received by the location server further includes terminal location-related information registered in the database. 41.根据权利要求40的方法,进一步包括:41. The method according to claim 40, further comprising: 由位置服务器确定包括在接收的服务节点路由信息中的终端位置相关的信息是否满足包括在客户的位置信息请求中的QoP(定位质量)请求;和determining by the location server whether the terminal location-related information included in the received service node routing information satisfies a QoP (Quality of Positioning) request included in the client's location information request; and 基于该确定结果选择性地将终端位置相关的信息作为WLAN终端的位置信息从位置服务器提供给客户。Based on the determination result, information related to the location of the terminal is selectively provided from the location server to the client as location information of the WLAN terminal. 42.根据权利要求41的方法,其中,在选择性地提供的步骤中,如果接收的终端位置相关的信息满足QoP请求,无需执行SUPL过程,位置服务器直接将终端位置相关的信息作为WLAN终端的位置信息传送给客户。42. The method according to claim 41, wherein, in the step of selectively providing, if the received information related to the location of the terminal satisfies the QoP request, the location server directly uses the information related to the location of the terminal as the WLAN terminal without performing the SUPL procedure. The location information is transmitted to the customer. 43.根据权利要求41的方法,进一步包括:43. The method according to claim 41, further comprising: 如果终端位置相关的信息不满足QoP请求,由位置服务器部分地使用接收的服务节点路由信息向验证服务器请求目标终端路由信息。If the information related to the location of the terminal does not satisfy the QoP request, the location server uses the received service node routing information in part to request the authentication server for the target terminal routing information. 44.根据权利要求43的方法,进一步包括:44. The method according to claim 43, further comprising: 由位置服务器从验证服务器接收目标终端路由信息,该目标终端路由信息包括以下的(a)或者(b):The location server receives target terminal routing information from the verification server, and the target terminal routing information includes the following (a) or (b): (a)WLAN终端的IP地址信息,和表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息;或者(a) IP address information of the WLAN terminal, and IP connection existence information indicating whether an IP connection has been established between the WLAN terminal and the location server; or (b)WLAN终端的IP地址信息,表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息,以及与WLAN终端有关的W-APN信息。(b) IP address information of the WLAN terminal, IP connection existence information indicating whether an IP connection has been established between the WLAN terminal and the location server, and W-APN information related to the WLAN terminal. 45.根据权利要求44的方法,其中,该执行SUPL过程的步骤是部分地使用接收的目标终端路由信息经由建立的IP连接利用WLAN终端实现的。45. The method according to claim 44, wherein the step of performing the SUPL procedure is implemented using the WLAN terminal via the established IP connection in part using the received target terminal routing information. 46.根据权利要求36的方法,进一步包括:46. The method according to claim 36, further comprising: 响应客户的位置信息请求,由位置服务器从数据库请求服务节点路由信息和WLAN终端的性能信息;和Responding to the client's location information request, the location server requests service node routing information and WLAN terminal performance information from the database; and 由位置服务器从数据库接收请求的信息。The requested information is received by the location server from the database. 47.根据权利要求46的方法,其中,由位置服务器接收的服务节点路由信息包括验证服务器的地址信息,并且由位置服务器接收的WLAN终端的性能信息是与WLAN终端支持SUPL过程或者其他的位置确定过程的性能有关的信息。47. The method according to claim 46, wherein the service node routing information received by the location server includes address information of the authentication server, and the capability information of the WLAN terminal received by the location server is related to the WLAN terminal supporting the SUPL procedure or other location determination Information about the performance of the process. 48.根据权利要求46的方法,进一步包括:48. The method according to claim 46, further comprising: 从位置服务器部分地使用接收的服务节点路由信息向验证服务器请求目标终端路由信息。The target terminal routing information is requested from the authentication server using the received service node routing information in part from the location server. 49.根据权利要求48的方法,进一步包括:49. The method according to claim 48, further comprising: 由位置服务器从验证服务器接收目标终端路由信息,该目标终端路由信息包括以下的(a)或者(b):The location server receives target terminal routing information from the verification server, and the target terminal routing information includes the following (a) or (b): (a)WLAN终端的IP地址信息,和表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息;或者(a) IP address information of the WLAN terminal, and IP connection existence information indicating whether an IP connection has been established between the WLAN terminal and the location server; or (b)WLAN终端的IP地址信息,表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息,以及与WLAN终端有关的W-APN信息。(b) IP address information of the WLAN terminal, IP connection existence information indicating whether an IP connection has been established between the WLAN terminal and the location server, and W-APN information related to the WLAN terminal. 50.根据权利要求49的方法,其中,该执行SUPL过程的步骤是以WLAN终端部分地使用接收的目标终端路由信息经由建立的IP连接实现的。50. The method according to claim 49, wherein the step of performing the SUPL procedure is implemented by the WLAN terminal partly using the received target terminal routing information via the established IP connection. 51.一种使用包括位置服务器的移动通信网络提供可靠用户平面位置(SUPL)服务的方法,包括:51. A method of providing a reliable user plane location (SUPL) service using a mobile communication network comprising a location server, comprising: 响应于请求WLAN终端的位置信息的客户的请求,由位置服务器选择性地将SUPL起动消息传送给无线局域网(WLAN)终端,并且经由在移动通信网络和WLAN之间的交互工作与WLAN终端建立IP连接;和In response to a request from a client requesting location information of a WLAN terminal, a SUPL start message is selectively transmitted to a wireless local area network (WLAN) terminal by the location server, and an IP address is established with the WLAN terminal via interworking between the mobile communication network and the WLAN. connect; and 由位置服务器经由IP连接从WLAN终端接收SUPL位置起动消息。A SUPL location start message is received by the location server from the WLAN terminal via the IP connection. 52.根据权利要求51的方法,进一步包括:52. The method according to claim 51, further comprising: 在建立IP连接之前,由移动通信网络的验证服务器利用WLAN终端执行验证过程。Before an IP connection is established, an authentication process is performed by an authentication server of a mobile communication network using a WLAN terminal. 53.根据权利要求52的方法,进一步包括:53. The method according to claim 52, further comprising: 由移动通信网络的数据库将预先存储的与WLAN终端有关的验证信息提供给验证服务器用于验证过程。The pre-stored authentication information related to the WLAN terminal is provided to the authentication server by the database of the mobile communication network for the authentication process. 54.根据权利要求53的方法,其中,在验证过程之后,该方法进一步包括:54. The method according to claim 53, wherein, after the verification process, the method further comprises: 由验证服务器将WLAN终端的性能信息和验证服务器的地址信息注册在数据库中。The verification server registers the performance information of the WLAN terminal and the address information of the verification server in the database. 55.根据权利要求54的方法,进一步包括:55. The method according to claim 54, further comprising: 由验证服务器将终端位置相关的信息注册在数据库中,该终端位置相关的信息包括以下的至少一个:The terminal location-related information is registered in the database by the verification server, and the terminal location-related information includes at least one of the following: 由WLAN终端在验证过程期间经由WLAN的接入网络提供的WLAN终端的位置信息;和location information of the WLAN terminal provided by the WLAN terminal via the access network of the WLAN during the authentication process; and WLAN终端属于的WLAN的接入点的位置信息。Location information of the access point of the WLAN to which the WLAN terminal belongs. 56.根据权利要求55的方法,进一步包括:56. The method according to claim 55, further comprising: 响应客户的位置信息请求,由位置服务器从数据库请求服务节点路由信息和WLAN终端的性能信息;和Responding to the client's location information request, the location server requests service node routing information and WLAN terminal performance information from the database; and 由位置服务器从数据库接收该请求的信息。The requested information is received by the location server from the database. 57.根据权利要求56的方法,其中,由位置服务器接收的服务节点路由信息包括验证服务器的地址信息,并且由位置服务器接收的WLAN终端的性能信息是与WLAN终端支持SUPL过程或者其他的位置确定过程的性能有关的信息。57. The method according to claim 56, wherein the service node routing information received by the location server includes address information of the authentication server, and the capability information of the WLAN terminal received by the location server is related to the WLAN terminal supporting the SUPL procedure or other location determination Information about the performance of the process. 58.根据权利要求57的方法,其中,由位置服务器接收的服务节点路由信息进一步包括终端位置相关的信息。58. The method of claim 57, wherein the serving node routing information received by the location server further includes terminal location related information. 59.根据权利要求58的方法,进一步包括:59. The method according to claim 58, further comprising: 由位置服务器确定包括在接收的服务节点路由信息中的终端位置相关的信息是否满足包括在客户的位置信息请求中的QoP(定位质量)请求;和determining by the location server whether the terminal location-related information included in the received service node routing information satisfies a QoP (Quality of Positioning) request included in the client's location information request; and 基于该确定的结果,选择性地将终端位置相关的信息作为WLAN终端的位置信息从位置服务器提供给客户。Based on the result of this determination, information related to the location of the terminal is selectively provided from the location server to the client as location information of the WLAN terminal. 60.根据权利要求59的方法,其中,如果接收的终端位置相关的信息满足QoP请求,则该选择性地提供步骤直接将终端位置相关的信息作为WLAN终端的位置信息从位置服务器传送给客户,而无需执行SUPL过程。60. The method according to claim 59, wherein, if the received information related to the location of the terminal satisfies the QoP request, the selectively providing step directly transmits the information related to the location of the terminal as the location information of the WLAN terminal from the location server to the client, without performing the SUPL process. 61.根据权利要求59的方法,进一步包括:61. The method according to claim 59, further comprising: 如果终端位置相关的信息不满足QoP请求,则由位置服务器部分地使用接收的服务节点路由信息请求目标终端路由信息。If the terminal location-related information does not satisfy the QoP request, the location server requests target terminal routing information using the received serving node routing information in part. 62.根据权利要求61的方法,进一步包括:62. The method according to claim 61, further comprising: 由位置服务器从验证服务器接收目标终端路由信息,该目标终端路由信息包括以下的(a)或者(b):The location server receives target terminal routing information from the verification server, and the target terminal routing information includes the following (a) or (b): (a)WLAN终端的IP地址信息,和表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息;或者(a) IP address information of the WLAN terminal, and IP connection existence information indicating whether an IP connection has been established between the WLAN terminal and the location server; or (b)WLAN终端的IP地址信息,表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息,以及与WLAN终端有关的W-APN信息。(b) IP address information of the WLAN terminal, IP connection existence information indicating whether an IP connection has been established between the WLAN terminal and the location server, and W-APN information related to the WLAN terminal. 63.根据权利要求61的方法,其中,该选择性地传送的步骤部分地使用接收的目标终端路由信息将SUPL起动消息传送给WLAN终端。63. The method of claim 61, wherein the step of selectively transmitting transmits the SUPL initiation message to the WLAN terminal using in part the received target terminal routing information. 64.根据权利要求54的方法,进一步包括:64. The method according to claim 54, further comprising: 响应于客户的位置信息请求,由位置服务器从数据库请求服务节点路由信息和WLAN终端的性能信息;和In response to the client's request for location information, the location server requests service node routing information and performance information of the WLAN terminal from the database; and 由位置服务器从数据库接收请求的信息。The requested information is received by the location server from the database. 65.根据权利要求64的方法,其中,由位置服务器接收的服务节点路由信息包括验证服务器的地址信息,并且由位置服务器接收的WLAN终端的性能信息是与WLAN终端支持SUPL过程或者其他的位置确定过程的性能有关的信息。65. The method according to claim 64, wherein the service node routing information received by the location server includes address information of the authentication server, and the capability information of the WLAN terminal received by the location server is related to the WLAN terminal supporting the SUPL procedure or other location determination Information about the performance of the process. 66.根据权利要求64的方法,进一步包括:66. The method according to claim 64, further comprising: 部分地使用接收的服务节点路由信息从位置服务器向验证服务器请求目标终端路由信息。Target terminal routing information is requested from the location server to the authentication server using the received service node routing information in part. 67.根据权利要求66的方法,进一步包括:67. The method according to claim 66, further comprising: 由位置服务器从验证服务器接收目标终端路由信息,该目标终端路由信息包括以下的(a)或者(b):The location server receives target terminal routing information from the verification server, and the target terminal routing information includes the following (a) or (b): (a)WLAN终端的IP地址信息,和表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息;或者(a) IP address information of the WLAN terminal, and IP connection presence information indicating whether an IP connection has been established between the WLAN terminal and the location server; or (b)WLAN终端的IP地址信息,表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息,以及与WLAN终端有关的W-APN信息。(b) IP address information of the WLAN terminal, IP connection existence information indicating whether an IP connection has been established between the WLAN terminal and the location server, and W-APN information related to the WLAN terminal. 68.根据权利要求67的方法,其中,该选择性地传送的步骤部分地使用接收的目标终端路由信息将SUPL起动消息传送给WLAN终端。68. The method of claim 67, wherein the step of selectively transmitting transmits the SUPL initiation message to the WLAN terminal using in part the received target terminal routing information. 69.一种通过在移动通信网络和无线局域网(WLAN)之间的交互工作提供可靠用户平面位置(SUPL)服务的方法,其中该移动通信网络包括接入点、存储单元和位置服务器,并且其中经由接入点在WLAN终端和位置服务器之间建立IP连接,该方法包括:69. A method of providing reliable user plane location (SUPL) services by interworking between a mobile communication network and a wireless local area network (WLAN), wherein the mobile communication network comprises an access point, a storage unit and a location server, and wherein Establishing an IP connection between a WLAN terminal and a location server via an access point, the method comprising: 响应于客户的位置信息请求,由位置服务器从存储单元请求服务节点路由信息;In response to the client's request for location information, the location server requests service node routing information from the storage unit; 由位置服务器从数据库接收请求的服务节点路由信息;The location server receives the requested service node routing information from the database; 由位置服务器部分地使用接收的服务节点路由信息向验证服务器请求目标终端路由信息;The location server partially uses the received service node routing information to request the target terminal routing information from the verification server; 由位置服务器从验证服务器接收目标终端路由信息;和receiving, by the location server, destination terminal routing information from the authentication server; and 由位置服务器经由建立的IP连接部分地使用接收的目标终端路由信息与WLAN终端执行SUPL过程,以便获得WLAN终端的位置信息。A SUPL procedure is performed with the WLAN terminal by the location server in part using the received target terminal routing information via the established IP connection, so as to obtain location information of the WLAN terminal. 70.根据权利要求69的方法,其中,在接收目标终端路由信息的步骤中,该目标终端路由信息包括以下的(a)或者(b):70. The method according to claim 69, wherein, in the step of receiving target terminal routing information, the target terminal routing information includes the following (a) or (b): (a)WLAN终端的IP地址信息,和表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息;或者(a) IP address information of the WLAN terminal, and IP connection existence information indicating whether an IP connection has been established between the WLAN terminal and the location server; or (b)WLAN终端的IP地址信息,表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息,和与WLAN终端有关的W-APN信息。(b) IP address information of the WLAN terminal, IP connection presence information indicating whether an IP connection has been established between the WLAN terminal and the location server, and W-APN information related to the WLAN terminal. 71.根据权利要求69的方法,进一步包括:71. The method according to claim 69, further comprising: 当请求服务节点路由信息的时候,由位置服务器从存储单元请求WLAN终端的性能信息;和When requesting the service node routing information, the location server requests the capability information of the WLAN terminal from the storage unit; and 当接收请求的服务节点路由信息的时候,由位置服务器从数据库接收WLAN终端的请求的性能信息。When receiving the requested service node routing information, the requested capability information of the WLAN terminal is received by the location server from the database. 72.一种通过在移动通信网络和无线局域网(WLAN)之间的交互工作提供可靠用户平面位置(SUPL)服务的方法,其中该移动通信网络包括接入点、存储单元和位置服务器,并且其中经由接入点在WLAN终端和位置服务器之间建立IP连接,该方法包括:72. A method of providing reliable user plane location (SUPL) services by interworking between a mobile communication network and a wireless local area network (WLAN), wherein the mobile communication network comprises an access point, a storage unit and a location server, and wherein Establishing an IP connection between a WLAN terminal and a location server via an access point, the method comprising: 响应客户的位置信息请求,由位置服务器从存储单元请求服务节点路由信息;和requesting, by the location server, service node routing information from the storage unit in response to the client's request for location information; and 由位置服务器从数据库接收请求的服务节点路由信息,其中由位置服务器接收的服务节点路由信息包括验证服务器的地址信息和注册在存储单元中的终端位置相关的信息;The location server receives the requested service node routing information from the database, wherein the service node routing information received by the location server includes address information of the verification server and information related to the terminal location registered in the storage unit; 由位置服务器确定接收的终端位置相关的信息是否满足包括在客户的位置信息请求中的QoP(定位质量)请求;The location server determines whether the received terminal location-related information satisfies the QoP (Quality of Positioning) request included in the client's location information request; 基于确定结果选择性地将终端位置相关的信息作为WLAN终端的位置信息从位置服务器提供给客户;selectively providing information related to the location of the terminal as location information of the WLAN terminal from the location server to the client based on the determination result; 如果终端位置相关的信息不满足QoP请求,由位置服务器部分地使用接收的服务节点路由信息向验证服务器请求目标终端路由信息;If the information related to the location of the terminal does not satisfy the QoP request, the location server partially uses the received service node routing information to request the verification server for the target terminal routing information; 由位置服务器从验证服务器接收目标终端路由信息;和receiving, by the location server, destination terminal routing information from the authentication server; and 由位置服务器经由建立的IP连接部分地使用接收的目标终端路由信息执行与WLAN终端的SUPL过程。The SUPL procedure with the WLAN terminal is performed by the location server in part using the received target terminal routing information via the established IP connection. 73.根据权利要求72的方法,其中,在接收目标终端路由信息的步骤中,该目标终端路由信息包括以下的(a)或者(b):73. The method according to claim 72, wherein, in the step of receiving target terminal routing information, the target terminal routing information includes the following (a) or (b): (a)WLAN终端的IP地址信息,和表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息;或者(a) IP address information of the WLAN terminal, and IP connection existence information indicating whether an IP connection has been established between the WLAN terminal and the location server; or (b)WLAN终端的IP地址信息,和表示是否已经在WLAN终端和位置服务器之间建立IP连接的IP连接存在信息,以及与WLAN终端有关的W-APN信息。(b) IP address information of the WLAN terminal, and IP connection presence information indicating whether an IP connection has been established between the WLAN terminal and the location server, and W-APN information related to the WLAN terminal. 74.根据权利要求72的方法,其中,在选择性地提供的步骤中,如果接收的终端位置相关的信息满足QoP请求,位置服务器直接将终端位置相关的信息作为WLAN终端的位置信息传送给客户,而无需执行SUPL过程。74. The method according to claim 72, wherein, in the step of selectively providing, if the received terminal location-related information satisfies the QoP request, the location server directly transmits the terminal location-related information as the location information of the WLAN terminal to the client , without performing the SUPL process. 75.根据权利要求72的方法,进一步包括:75. The method according to claim 72, further comprising: 当请求服务节点路由信息的时候,由位置服务器从存储单元请求WLAN终端的性能信息;和When requesting the service node routing information, the location server requests the capability information of the WLAN terminal from the storage unit; and 当接收请求的服务节点路由信息的时候,由位置服务器从数据库接收WLAN终端的请求的性能信息。When receiving the requested service node routing information, the requested capability information of the WLAN terminal is received by the location server from the database.
CNA2006800089108A 2005-04-30 2006-04-28 Terminal, system and method for providing location information service by interworking between wlan and mobile communication network Pending CN101147407A (en)

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
KR1020050036513 2005-04-30
KR1020050036513A KR100677510B1 (en) 2005-04-30 2005-04-30 System and method for location information service in Ⅰ-WLAN
US60/690,100 2005-06-13
US60/690,107 2005-06-13
US60/690,104 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 (en) 2008-03-19

Family

ID=37651634

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2006800089108A Pending CN101147407A (en) 2005-04-30 2006-04-28 Terminal, system and method for providing location information service by interworking between wlan and mobile communication network

Country Status (2)

Country Link
KR (1) KR100677510B1 (en)
CN (1) CN101147407A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102577554A (en) * 2009-10-12 2012-07-11 高通股份有限公司 Method and device for transmitting indoor situation information
WO2013097342A1 (en) * 2011-12-27 2013-07-04 中兴通讯股份有限公司 Locating method and system, and mobile terminal
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 (en) * 2014-11-10 2017-09-08 高通股份有限公司 Method, equipment and device for the mobile device location estimation using virtual access point
CN107257330A (en) * 2012-02-10 2017-10-17 高通股份有限公司 Security mechanism for obtaining the mandate for finding location-server

Cited By (14)

* Cited by examiner, † Cited by third party
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
US9143899B2 (en) 2009-10-12 2015-09-22 Qualcomm Incorporated Method and apparatus for transmitting indoor context information
US8897814B2 (en) 2009-10-12 2014-11-25 Qualcomm Incorporated Method and apparatus for transmitting indoor context information
CN102577554A (en) * 2009-10-12 2012-07-11 高通股份有限公司 Method and device for transmitting indoor situation information
US8880103B2 (en) 2009-10-12 2014-11-04 Qualcomm Incorporated Method and apparatus for transmitting indoor context information
CN102577554B (en) * 2009-10-12 2016-06-01 高通股份有限公司 Method and device for transmitting indoor situation information
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 (en) * 2011-12-27 2013-07-04 中兴通讯股份有限公司 Locating method and system, and mobile terminal
CN107257330A (en) * 2012-02-10 2017-10-17 高通股份有限公司 Security mechanism for obtaining the mandate for finding location-server
CN107148578A (en) * 2014-11-10 2017-09-08 高通股份有限公司 Method, equipment and device for the mobile device location estimation using virtual access point

Also Published As

Publication number Publication date
KR20060113239A (en) 2006-11-02
KR100677510B1 (en) 2007-02-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
US7929965B2 (en) SUPL initialization message in a location information system and method and system for processing SUPL by using the same
US8099112B2 (en) Network entity, method and computer program product for dynamically changing a request for location information
EP1656755B1 (en) Facilitating location determination of a mobile station pursuant to a location based application
CN101411092B (en) Location positioning method in handover between networks
KR101114663B1 (en) Method, apparatuses and program product for utilizing user datagram protocol instead of wireless datagram protocol for sending supl message from a location platform
CN101322331B (en) Location information system and method for executing notification based on location
CN101232700B (en) System, device and method for providing location business
EP1790133A1 (en) Roaming method and system in location information system
WO2011120404A1 (en) Location method, device and system for secure user plane location enabled terminal
CN101147407A (en) Terminal, system and method for providing location information service by interworking between wlan and mobile communication network
US20110035490A1 (en) Method, system and connectivity service network (csn) for realizing location service
WO2006118396A1 (en) Terminal, system and method for providing location information service by interworking between wlan and mobile communication network
KR100747465B1 (en) Method and system for providing terminal location service through interworking between mobile communication network and LAN
KR100854038B1 (en) System and method for providing location information service through interworking between LAN and mobile communication network
KR100914208B1 (en) System and method for providing location information service through interworking between LAN and mobile communication network
KR20070100104A (en) Location information service method for emergency call in LAN

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