CN1989743A - 位置信息系统中的漫游方法和系统 - Google Patents

位置信息系统中的漫游方法和系统 Download PDF

Info

Publication number
CN1989743A
CN1989743A CNA2005800241740A CN200580024174A CN1989743A CN 1989743 A CN1989743 A CN 1989743A CN A2005800241740 A CNA2005800241740 A CN A2005800241740A CN 200580024174 A CN200580024174 A CN 200580024174A CN 1989743 A CN1989743 A CN 1989743A
Authority
CN
China
Prior art keywords
supl
slp
spc
slc
target
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
CNA2005800241740A
Other languages
English (en)
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 CN1989743A publication Critical patent/CN1989743A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/40Flow control; Congestion control using split connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/06Transport layer protocols, e.g. TCP [Transport Control Protocol] over wireless

Abstract

本发明提供了一种采用基于SUPL(保密用户平面位置)的位置信息系统的漫游方法和漫游系统,根据本发明的一个方面,该方法可以包括步骤:如果请求目标终端的位置信息,则在目标终端与和该目标终端相关的访问网之间建立传输控制协议(TCP)连接;以及通过建立的TCP连接,由目标终端或者访问网内的位置服务器获取目标终端的位置信息,而无需目标终端与目标终端的本地网之间的TCP连接。

Description

位置信息系统中的漫游方法和系统
技术领域
本发明涉及移动通信系统,更具体地说,本发明涉及一种在位置信息系统中利用基于SUPL(保密用户平面位置)的位置服务的漫游方法和系统。
背景技术
通常,通过包括用于计算移动终端在网络内的位置的相关功能部分,无线通信系统提供位置服务,以便周期性地或者根据请求,将移动终端的位置送到特定实体。
基于位置服务的网络结构根据诸如3GPP或者3GPP2的内部网络结构的不同而不同。用于计算移动终端的当前位置的方法包括:传送该移动终端所本地的小区的ID的小区ID方法;测量移动终端的无线电波到达每个基站花费的时间,然后,利用三角测量法计算移动终端的位置的方法;以及利用全球定位系统(GPS)的方法。
为了对用户提供位置服务,需要在移动终端与位置服务器之间传递相当大量的信令和位置信息。最近,提供位置服务、即,基于移动终端位置的位置服务的标准定位技术迅速普及。通常,通过用户平面(用户数据处理平面)或者控制平面(网络平面)提供这种技术。
SUPL(保密用户平面位置)方法是这种技术之一,其通过用户平面提供位置服务。SUPL方法是一种用于传送计算移动终端位置所需的位置信息的有效方法。即,为了提供诸如GPS辅助的辅助信息而且为了在移动终端与网络之间具有关于定位技术的协议,SUPL方法采用用户平面数据载荷信道。
在通用位置信息系统中,用于提供位置服务的SUPL网络包括SUPL代理、SUPL位置平台(SLP)以及SUPL启用终端(SET)。SUPL代理是使用实际测量位置信息,而且可以作为请求SET位置的实体的逻辑服务接入点。SLP是网络上用于访问网络资源以获取位置信息的SUPL服务接入部分,而且可以是服务器。SET是利用SUPL接口与SUPL网络通信的装置。例如,SET可以是UMTS的UE(用户终端)、GSM的MS(移动站)、IS-95的MS、具有SET功能的膝上型计算机或者PDA(个人数字助理)。作为选择的,SET可以是提供WLAN(无线局域网)连接的各种移动终端。经过通过用户平面载荷信道与该网络实现网络互通,SET支持SUPL中的定义过程。用户最初注册的网络被称为本地网,而且在用户移动到或者漫游到本地网区域之外的区域时,其它区域的网络被称为访问网。本地网内的SLP被称为H-SLP(本地SLP),而访问网内的SLP被称为V-SLP(访问SLP)。
当在该网络内起动SUPL过程时,外部客户机首先连接的SLP被称为R-SLP(请求SLP)。R-SLP是逻辑实体,它可以与H-SLP相同,也可以不同。意在跟踪其当前位置的SET被称为目标SET。
下面说明根据现有技术的位置信息系统内的漫游方法。
在为了计算当前漫游到访问网的目标SET的位置而通过与访问网实现直接连接提供SUPL服务时,目标SET设置与其本地网的TCP(传输控制协议)连接,然后,通过TCP连接,从该本地网接收访问网的地址。在与该本地网保持TCP连接的同时,目标SET还利用该本地网的地址设置与访问网的TCP连接,然后,计算其位置。
因此,在现有技术的位置信息系统的漫游方法中,为了接收SUPL服务,目标SET必须保持两个TCP连接,一个是与本地网的连接,同时还要保持与访问网的连接。此外,在通过访问网与目标SET之间的直接连接执行计算目标SET位置的过程时,该本地网必须与目标SET持续保持TCP连接。因此,现有技术的SUPL漫游方法的问题是,降低了本地网TCP资源的使用效率,提高了系统的连接复杂性,而且提高了系统的信令负担。
发明内容
技术问题
因此,本发明的目的是提供一种用于对漫游终端提供位置服务的方法和系统,它们克服了与现有技术有关的局限性和缺陷。
本发明的另一个目的是通过允许访问网的SLP(SUPL位置平台)执行用于设置和释放SUPL对话的资源管理功能以及管理用于计算目标终端的位置的定位功能,从而使目标终端不需要同时保持与目标终端的本地网的TCP连接(资源IP连接)和与访问网的另一个TCP连接,而在位置信息系统内提供一种能够减小目标终端(目标SET)的信令负担的漫游终端、漫游方法和漫游系统。
本发明的另一个目的是在位置信息系统内提供一种漫游方法和漫游系统,其中在利用访问网与目标终端之间的直接连接提供SUPL服务的情况下,该目标终端与本地网建立TCP连接,释放它,且然后,设置与访问网的TCP连接,使得该目标终端可以从访问网接收SUPL服务,而无需在进行SUPL过程时同时保持两个TCP连接。
本发明的又一个目的是在位置信息系统内提供一种漫游方法和漫游系统,其中在利用访问网与目标终端之间的直接连接提供SUPL服务的情况下,通过与SUPL位置中心建立直接连接,计算该目标终端的位置,从而计算该目标终端在访问网内的当前实际位置,而无需具有代理实体。
本发明的又一个目的是在位置信息系统内提供一种漫游方法和漫游系统,其中通过在该目标终端与访问网之间建立TCP连接,获取该目标终端在访问网中的位置信息,而无需目标终端与该目标终端的本地网之间的TCP连接。
技术方案
为了至少实现上述全部或者部分目的,根据本发明的一个方面,在基于SUPL的位置信息系统内提供了一种SUPL漫游方法,其中释放目标终端与本地网之间的第一TCP连接,然后,在该目标终端与访问网之间建立第二TCP连接,从而执行利用第二TCP连接计算该目标终端的位置的过程。
为了至少实现上述全部和部分优点,根据本发明的另一个方面,进一步提供了一种基于SUPL的位置信息系统的漫游方法,该方法包括:在请求目标SET的位置信息时,H-SLC将V-SPC的地址通知目标SET,以利用第一TCP连接计算该目标SET的位置信息,和释放该第一TCP连接;利用V-SPC的地址,在该目标SET与V-SPC之间建立第二TCP连接;通过第二TCP连接,利用V-SPC与目标SET之间的互通,计算目标SET的位置;以及由V-SPC将计算的目标SET的位置信息发送到H-SLC,和释放该第二TCP连接。
为了至少实现上述全部或者部分优点,根据本发明的另一个方面,在具有SUPL代理、R-SLP、H-SLC、V-SPC和目标SET的基于SUPL的位置信息系统中,提供了一种SUPL漫游方法,该方法包括:根据MLP通信方法;由SUPL代理从R-SLP请求该目标SET的位置信息;根据RLP通信方法,由R-SLP将MLP SLIR消息发送到该目标SET属于其的H-SLC;H-SLC检验该目标SET是否支持SUPL功能,或检验目标SET是否位于漫游服务区内;如果该目标SET支持该SUPL功能,而且属于该漫游服务区,则H-SLC将SUPL INIT消息发送到该目标SET,以利用该目标SET起动SUPL过程,和设置第一TCP连接;该目标SET将SUPL START消息发送到H-SLC,以通知开始SUPL过程;根据收到的SUPL START消息,H-SLC确定该目标SET当前所在的V-SLC,和利用RLP SSRLIR消息,将SUPL START消息发送到V-SLC;利用V-SLC与V-SPC之间的内部初始化,V-SLC将SUPL POS过程准备就绪通知V-SPC,并由V-SPC将V-SPC的IP地址和端口号信息发送到V-SLC;V-SLC将V-SPC的IP地址和端口号信息发送到H-SLC;H-SLC将V-SPC的ID地址和端口号以及第一TCP连接的对话ID发送到目标SET,然后,释放该第一TCP连接;目标SET将SUPL POS INIT信息发送到对应于该IP地址和端口号的V-SPC,以与该V-SPC建立第二TCP连接;在计算该目标SET的位置时,V-SPC将第二TCP连接的对话ID发送到该目标SET,以释放第二TCP连接;通过内部通信,V-SPC将计算的目标SET位置信息发送到V-SLC,并由V-SLC将该目标SET位置信息发送到H-SLC;根据RLP通信方法,H-SLC将该目标SET位置信息发送到R-SLP;以及根据MLP通信方法,R-SLP将该目标SET位置信息发送到SUPL代理。
为了至少实现上述全部或者部分优点,根据本发明的另一个方面,在具有SUPL代理、R-SLP、H-SLC、V-SPC和目标SET的基于SUPL的位置信息系统中,又提供了一种SUPL漫游方法,该方法包括:根据MLP通信方法,SUPL代理从R-SLP请求该目标SET的位置信息;根据RLP通信方法,S-SLP将MLP SLIR消息发送到该目标SET属于的H-SLC;H-SLC检验该目标SET是否支持SUPL功能,或者该目标SET是否位于漫游服务区内;H-SLC从漫游服务区的V-SLC请求V-SPC的地址;V-SLC通知V-SPC开始SUPL POS过程准备,且由V-SPC将V-SPC的IP地址和端口号信息发送到V-SLC;V-SLC将V-SPC的IP地址和端口号发送到H-SLC;利用SUPL INIT消息和第一TCP连接的对话ID,H-SLC将V-SPC的IP地址和端口号发送到目标SET,以起动SUPL过程,和释放该第一TCP连接;该目标SET将SUPL POS INIT消息发送到对应于该IP和端口号的V-SPC,以设置与V-SPC的第二TCP连接;在计算该目标SET的位置时,V-SPC将第二TCP连接的对话ID发送到该目标SET,以释放该第二TCP连接;利用内部通信,V-SPC将计算的目标SET位置信息发送到V-SLC,且由V-SLC将该目标SET位置信息发送到H-SLC;根据RLP通信方法,H-SLC将该目标SET位置信息发送到R-SLP;以及根据MLP通信方法,R-SLP将该目标SET位置信息发送到SUPL代理。
为了至少实现上述全部或者部分优点,根据本发明的另一个方面,在具有包括V-SLC和V-SPC的V-SLP(访问SLP)、包括H-SLC的H-SLP(本地SLP)以及目标SET的基于SUPL的位置信息系统中,又提供了一种SUPL漫游方法,该方法包括:目标SET将SUPL START消息发送到H-SLC,以建立第一TCP连接,和开始SUPL过程;根据收到的SUPL START消息,H-SLC确定该目标SET当前所在的V-SLP,和利用RLP SRLIR消息将该SUPL START消息发送到V-SLC;通过进行内部初始化,V-SLC通知V-SPC开始SUPL POS过程准备,并通过进行内部初始化,V-SPC将V-SPC的IP地址和端口号发送到V-SLC;V-SLC将V-SPC的IP地址和端口号发送到H-SLC;H-SLC将V-SLP的IP地址和端口号以及第一TCP连接的对话ID发送到该目标SET,并释放该第一TCP连接;该目标SET将SUPL POS INIT消息发送到对应于该IP地址和端口号的V-SPC,以与V-SPC建立第二TCP连接;在利用第二TCP连接执行目标SET的位置计算过程时,V-SPC将第二TCP连接的对话ID发送到该目标SET,以释放该第二TCP连接;并利用内部通信,V-SPC将目标SET的计算的位置信息发送到V-SLC,并利用RLP-SSRP消息,由V-SLC将目标SET的位置信息发送到H-SLC。
为了至少实现上述全部或者部分优点,根据本发明的另一个方面,在利用访问网与目标SET之间的直接连接提供SUPL服务的基于SUPL的位置信息系统中,又提供了一种SUPL漫游系统,该漫游系统包括:H-SLP,用于在请求该目标SET的位置信息时,利用第一TCP连接将用于计算该目标SET的位置信息的V-SLP相关信息发送到目标SET,和释放该第一TCP连接V-SLP,用于与该目标SET建立第二TCP连接,利用第二TCP连接执行用于计算目标SET的位置的过程,然后,释放该第二TCP连接;以及目标SET,用于释放第一TCP连接,建立第二TCP连接,然后,释放该第二TCP连接。
根据本发明的另一个方面,提供了一种获取目标终端的位置信息的方法,该方法包括:如果请求目标终端的位置信息,则在目标终端与和该目标终端相关的访问网之间建立传输控制协议(TCP)连接;以及通过建立的TCP连接,由目标终端或者访问网内的位置服务器获取目标终端的位置信息,而无需目标终端与该目标终端的本地网之间的TCP连接。
根据本发明的另一个方面,提供了一种用于获取SUPL(保密用户平面位置)启用终端的位置信息的方法,该方法包括:目标终端从该目标终端的本地位置服务器接收SUPL起始消息,该SUPL起始消息包括与该目标终端相关的访问位置服务器的地址信息;根据收到的位置信息,与访问位置服务器建立传输控制协议(TCP)连接;以及通过建立的TCP连接,与访问位置服务器进行对话,以获取该目标终端的位置信息。
根据本发明的另一个方面,提供了一种保密用户平面位置(SUPL)启用终端的漫游方法,该方法包括:与目标终端的本地位置服务器建立传输控制协议(TCP)连接,通过TCP连接获取与目标终端相关的访问位置服务器的地址信息,然后释放与本地位置服务器的TCP连接;以及在释放了与本地位置服务器的TCP连接后,根据获得的地址信息与访问位置服务器建立TCP连接,通过与访问位置服务器的TCP连接获取目标终端的位置信息;然后释放与访问位置服务器的TCP连接。
根据本发明的另一个方平面,提供了一种用于获取目标终端的位置信息的系统,该系统包括:目标终端;与目标终端相关的本地网;以及访问网,目标终端漫游到其,而且包括位置服务器,其中如果请求目标终端的位置信息,则在目标终端与和访问网之间建立传输控制协议(TCP)连接,且通过建立的TCP连接,目标终端或者访问网内的位置服务器获取该目标终端的位置信息,而无需目标终端与本地网之间的TCP连接。
根据本发明的另一个方面,提供了一种保密用户平面位置(SUPL)启用终端,该终端包括:至少一个处理器,其被配置以从该终端的本地位置服务器接收SUPL起始消息,该SUPL起始消息包括与该终端相关的访问位置服务器的地址信息,该至少一个处理器还被配置以根据收到的位置信息与访问位置服务器建立传输控制协议(TCP)连接,以及通过建立的TCP连接与访问位置服务器进行对话从而获取该终端的位置信息。
根据本发明的另一个方面,提供了一种保密用户平面位置(SUPL)启用终端,该终端包括:至少一个处理器,其被配置以与该终端的本地位置服务器建立传输控制协议(TCP)连接,通过该TCP连接获取与该终端相关的访问位置服务器的地址信息,然后释放与该本地位置服务器的TCP连接;和此后根据获得的地址信息与访问位置服务器建立TCP连接,利用与该访问位置服务器的TCP连接获取该终端的位置信息,和然后释放与该访问位置服务器的TCP连接。
根据本发明的另一个方面,提供了一种在包括目标SET(SUPL启用终端)、SUPL代理、R-RLP(请求SUPL位置平台)、目标SET的本地网中的H-SLC(本地SUPL位置中心)、目标SET的访问网中的V-SLC(访问SUPL位置中心)以及目标SET的访问网中的V-SPC(访问SUPL定位中心)的基于SUPL的位置信息系统中的SUPL(保密用户平面位置)漫游方法,该方法包括:将MLP(移动位置协议)SLIR(标准位置立即请求)消息从SUPL代理发送到R-SLP,以请求该目标SET的位置信息;将RLP(漫游位置协议)SRLIR(SUPL漫游位置立即请求)消息从R-SLP发送到H-SLC;H-SLC检验目标SET是否支持SUPL功能以及目标SET是否位于漫游服务区内;将RLPSSRLIR(标准SUPL漫游位置立即请求)消息从H-SLC发送到V-SLC,以请求漫游服务区的V-SPC的地址信息;利用V-SLC与V-SPC之间的通信进行内部初始化,以通知V-SPC开始SUPL POS(定位)过程准备,然后利用内部通信,将V-SPC的地址和端口号信息从V-SPC发送到V-SLC;将对应于RLP SSRLIR消息的RLP应答消息从V-SLC发送到H-SLC,该RLP应答消息包括V-SPC的地址和端口号信息;将SUPL INIT(起始)消息从H-SLC发送到该目标SET,该SUPL INIT消息包括V-SPC的地址和端口号以及对话标识符;执行目标SET建立的数据连接;利用收到的地址和端口号信息,将SUPL POS INIT消息从目标SET发送到V-SPC,从而在目标SET与V-SPC之间建立通信连接;在V-SPC与V-SLC之间进行内部通信;利用在目标SET与V-SPC之间建立的通信连接执行SUPL POS过程,从而计算该目标SET的位置信息;以及将SUPL END消息从V-SPC发送到该目标SET,从而释放该目标SET与V-SPC之间的通信连接。
根据本发明的另一个方面,提供了一种在包括目标SET(SUPL启用终端)、目标SET的本地网中的H-SLC(本地SUPL位置中心)、目标SET的访问网中的V-SLC(访问SUPL位置中心)以及目标SET的访问网中的V-SPC(访问SUPL定位中心)的基于SUPL的位置信息系统中的SUPL(保密用户平面位置)漫游方法,该方法包括:由目标SET执行数据建立;将SUPL START消息从目标SET发送到H-SLC,该SUPL START消息包括对话标识符;H-SLC检验与目标SET相关的路由选择信息;将RLP(漫游位置协议)SRLIR(SUPL漫游位置立即请求)消息从H-SLC发送到V-SLC,以请求V-SPC的地址信息;利用V-SLC与V-SPC之间的通信进行内部初始化,以通知V-SPC开始SUPLPOS(定位)过程准备,并利用内部通信将V-SPC的地址和端口号信息从V-SPC发送到V-SLC;将对应于RLP SSRLIR消息的RLP应答消息从V-SLC发送到H-SLC,该RLP应答消息包括V-SPC的地址和端口号信息;将SUPL RESPONSE消息从H-SLC发送到目标SET,该SUPL INIT消息包括V-SPC的地址和端口号以及对话标识符;利用收到的地址和端口号信息,将SUPL POS INIT消息从目标SET发送到V-SPC,以在目标SET与V-SPC之间建立通信连接;在V-SPC与V-SLC之间进行内部通信;利用在目标SET与V-SPC之间建立的通信连接执行SUPL POS过程,从而计算该目标SET的位置信息;以及将SUPLEND消息从V-SPC发送到该目标SET,从而释放该目标SET与V-SPC之间的通信连接。
在下平面的描述中将在某种程度上对本发明的其他优点、目的和特征进行说明,而且在某种程度上,通过研究下面的内容,本发明的其他优点、目的和特征对于本技术领域内的普通技术人员是显而易见的,或者通过实施本发明,可以得知本发明的其他优点、目的和特征。正如所附权利要求特别指出的那样,可以实现和达到本发明的目的和优点。
附图说明
下面将参考附图详细说明本发明,附图中,同样的参考编号表示同样的单元,其中:
图1示出根据本发明在网络的SLP起动SUPL过程时的SUPL漫游方法;
图2详细示出根据本发明,图1所示SUPL漫游方法的一个例子;
图3示出根据本发明在网络的SLP起动SUPL过程时的SUPL漫游方法的另一个例子;
图4示出根据本发明实施例在目标SET起动SUPL过程时的SUPL漫游方法;以及
图5详细示出根据本发明的图4所示SUPL漫游方法的一个例子。
具体实施方式
在本发明中,术语“访问的”包括“访问”。
本发明提供了一种在基于SUPL的位置信息系统中,在漫游期间,允许用户当前所在的访问网接收SUPL服务的方法。访问网是目标终端漫游到的而且当前所在的网络,它不是目标终端的本地网。在本发明中,目标终端的访问网SLP执行:资源管理功能,用于设置和释放SUPL对话;以及定位功能,用于计算目标终端的位置,从而在用户终端建立和释放了与本地网的第一TCP连接(保密IP连接)后,建立和释放与访问网的第二TCP连接(保密IP连接),以便用户的终端可以从访问网接收SUPL服务,而无需同时保持两个TCP连接。在其一种变型中,访问网可以对漫游终端提供SUPL服务,而无需实现与该终端的本地网的第一TCP连接。
根据本发明,如果在目标终端与本地网之间,或者在目标终端与访问网之间建立TCP连接,则通常通过建立的TCP连接在这些部件之间进行通信。
在一般的漫游方法中,在使用通过与访问网的直接连接提供的SUPL服务的过程中,存在两种情况:SLP(例如,位置服务器)起动SUPL过程的情况;以及SET起动SUPL过程的另一种情况。因此,下面将参考图1-3说明根据本发明的其中SLP起动SUPL过程的SUPL漫游方法,且然后将参考图4-5说明根据本发明的其中SET起动SUPL过程的SUPL漫游方法。
图1示出根据本发明实施例的在SLP起动SUPL过程时的SUPL漫游方法。在包括全部可工作地连接在一起的SUPL(保密用户平面位置)代理10、RSLP(请求SUPL位置平台)30、V-SLP(访问SLP)50、H-SLP(本地SLP)70以及目标SET(SUPL允许终端)100的系统中实现该方法。V-SLP 50可以是目标SET 100的访问网中的位置服务器,而H-SLP 70可以是目标SET 100的本地网中的位置服务器。SUPL代理10和R-SLP 30可以是一个装置。在其他适当系统中可以实现图1所示的方法(或者本发明的其他方法)。
参考图1,在请求实体从SUPL目标10请求目标SET 100的位置信息时,SUPL代理10将MLP(移动位置协议)SLIP(标准位置立即请求)消息发送到R-SLP 30,以请求目标SET 100的位置信息(步骤S11)。MLP SLIR消息至少包括:识别目标SET 100的目标SET ID(msid);以及识别SUPL代理10的SUPL目标10的ID(lcs-client-id,其中lcs代表位置服务),而且可以进一步包括QoS(服务质量)信息等。该msid可以是电话号码、IP地址,也可以是目标SET 100的ID。
利用收到的lsc-client-id,R-SLP 30执行SUPL代理验证过程。例如,R-SLP 30验证SUPL代理10,然后,根据收到的lsc-client-id,检验该SUPL代理是否被授权接收它请求的服务。然后,通过验证收到的目标SET 100的msid,R-SLP 30搜索目标SET 100所属的H-SLP,然后利用RLP(漫游位置协议)SRLIR(标准漫游位置立即请求)消息,将从SUPL代理10收到的消息(即,MLP SLIR消息)传送到搜索的H-SLP 70(步骤S12)。即,在步骤S12,R-SLP 30将RLP SRLIR消息发送到H-SLP 70。
然后,H-SLP 70将SUPL INIT(SUPL起动)消息发送到目标SET100,以起动和目标SET 100的SUPL过程(步骤S13)。此时,在H-SLP70与目标SET 100之间建立TCP连接。SUPL INIT消息至少包括:位置测量对话(SUPL对话)的ID(对话id)、H-SLP的地址(SLP地址)以及要使用的定位方法(posmethod)参数。在步骤S11,在检验了关于目标SET 100的保密功能后,如果需要对目标SET 100通知位置信息,则可以包括通知参数。此外,如果在收到的SUPL INIT消息内包括该通知参数,则目标SET 100验证用户事先设置的与保密相关的规则,且然后执行相关过程。
通过将SUPL START消息发送到H-SLP 70,目标SET 100通知开始位置测量对话(SUPL对话)(步骤S14)。SUPL START消息至少包括:位置测量对话的ID(session-id);目标SET 100的容量(SET容量)(用于指出与目标SET 100支持的定位方法相关的容量的(各)参数);位置标识符(lid)(例如,基站ID);以及系统ID(例如,BSC ID或者MSC ID)。
通过检验包括在从目标SET 100接收的SUPL START消息内的系统ID,H-SLP 70确定V-SLP,并通过RLP SSRLIP(标准SUPL漫游位置立即请求)消息将SUPL START消息发送到V-SLP(步骤S15)。即,在步骤S15,利用SUPL START消息,H-SLP 70确定目标SET 100当前相关的V-SLP的身份,且然后将RLP SSRLIR消息发送到V-SLP50。RLP SSRLIR消息包括SUPL START消息(sulp start)的内容以及诸如msid、session-id等的其他信息。
通过检验RLP SSRLIR消息的内容,V-SLP 50识别目标SET 100支持的(各种)定位方法,并将RLP SSRP(标准SUPL漫游定位)消息作为对RLP SSRLIR消息的响应消息发送到H-SLP 70(步骤S16)。RLP SSRP消息包括V-SLP 50的IP地址和端口号。
H-SLP 70将从V-SLP 50收到的V-SLP 50的IP地址和端口号添加到SUPL RESPONSE消息中,添加要释放的SUPL对话的ID(session-id),且然后,将SUPL RESPONSE消息发送到目标SET 100。然后,目标SET 100释放包括与H-SLP 70建立的TCP连接的每个源(步骤S17)。即,此时,释放目标SET 100与H-SLP 70之间建立的连接。在这种情况下,SUPL RESPONSE消息基本上用作SUPL END消息,而且可以由SUPL END消息代替。在这种情况下,SUPL RESPONSE消息必须至少包括V-SLP 50的IP地址和端口号以及SUPL对话的ID。
目标SET 100识别对应于包括在SUPL RESPONSE消息内的IP地址和端口号的V-SLP 50,与V-SLP 50建立TCP连接,并将SUPL POSINIT消息(SUPL定位起动消息)发送到V-SLP 50(步骤S18)。例如,SUPL POS INIT消息包括session-id、lid等。
然后,在目标SET 100与V-SLP 50之间起动用于计算目标SET 100的位置的定位过程(SUPL POS)。目标SET 100和V-SLP 50相互之间持续交换消息,以计算(确定)目标SET 100的位置信息。利用持续交换的定位消息,V-SLP 50或者目标SET 100可以计算目标SET 100的位置(步骤S19)。交换的信息可以包括session-id、定位协议信息(例如,RRLP、RRC、TIA-801等)等。可以利用公知的任意方法(例如,GPS等)实际测量或者确定目标SET 100的位置。因此,V-SLP 50获得确定的目标SET 100的位置信息。如果目标SET 100要计算目标SET 100的位置,则可以将该结果送到V-SLP 50。
在计算目标SET 100的位置时,V-SLP 50利用RLP SSRP消息将计算的目标SET 100的位置信息(posresult)发送到H-SLP 70(步骤S20),然后,V-SLP 50将SUPL END消息发送到目标SET 100,以通知终止SUPL过程(步骤S21)。执行步骤S20和S21的顺序并不重要。SUPL END消息包括用于释放在目标SET 100与V-SLP 50之间建立的TCP连接的对话ID。因此,在步骤S21,可以释放V-SLP 50与目标SET 100之间的TCP连接。
在从V-SLP 50收到RLP SSRP消息后,H-SLP 70将RLP SRLIA(标准漫游位置立即请求应答)消息发送到R-SLP 30,作为对RLPSRLIR消息的响应,以传送所计算的目标SET 100的位置信息(posresult)(步骤S22)。
然后,利用MLP SLIA消息,R-SLP 30将目标SET 100的位置信息发送到SUPL代理10(步骤S23)。即,MLP SLIA消息包括目标SET 100的位置信息,而且其是对在步骤S11的MLP SLIR消息的应答消息。
因此,在根据本发明的SUPL漫游方法中,在网络的SLP起动SUPL过程时,网络的SLP与目标SET建立TCP连接,将V-SLP的IP地址和端口号发送到目标SET,并释放与目标SET建立的TCP连接。然后,对应于收到的IP地址和端口号的V-SLP与目标SET彼此建立TCP连接,以执行计算目标SET的位置的过程,此后,V-SLP释放与目标SET的TCP连接,由此目标SET能够接收SUPL服务,而不必同时保持两个TCP连接(一个是与V-SLP的连接,另一个是与H-SLP的连接)。
根据本发明,SLP(即,网络单元)包括:SPC(SUPL定位中心),即,实际上用于计算目标终端(目标SET)的位置的实体;以及SLC(SUPL位置中心),用于执行SLP的功能之外的功能,例如,计算目标终端的位置信息。例如,SLC进行漫游与资源管理。因此,H-SLP 70包括H-SLC(本地SLC)72和H-SPC(本地SPC)74,而V-SLP 50包括V-SLC(访问SLC)52和V-SPC(访问SPC)54。因此,为了执行H-SLP的功能,执行H-SLC 72与H-SPC 74之间的内部通信,而且为了执行V-SLP的功能,执行V-SLC 52与V-SPC 54之间的内部通信。
本发明考虑到下面其中利用访问网与目标SET之间的直接连接接收SUPL服务,从而排除H-SPC的情况。此外,本发明建议了一种方法,在该方法中,在通过访问网与目标SET之间的直接连接接收SUPL服务时,目标SET利用与V-SPC的直接连接计算目标SET的位置信息,而无需通过执行代理实体功能的V-SLC。
图2示出图1所示SUPL漫游方法的一个例子,其中网络的SLP起动SUPL过程。
参考图2,在目标SET 100漫游到包括V-SLC 52和V-SPC 54的访问网时,目标SET 100与实际执行位置计算功能的V-SPC 54建立直接连接,目标SET 100和V-SPC 54执行目标SET 100的位置计算过程,然后,通过与V-SPC 54的内部通信,V-SPC 54与执行漫游和资源管理功能的V-SLC 52交换所需信息。包括H-SLC 72的H-SLP70是目标SET100的本地网的SLP。
参考图2,所执行的步骤S31和S32的操作与图1所示的步骤S11和S12的操作相同。因此,省略详细说明步骤S31和S32。在从R-SLP30收到RLP SRLIR消息时,H-SLP 70的H-SLC 72利用路由选择信息检验对应于从R-SLP 30收到的ms-id的目标SET 100是否位于漫游服务区内,然后通过SET(SUPL允许终端)查用表检验目标SET 100是否支持SUPL功能(步骤S33)。H-SLC 72管理用于确定当前目标SET是否在漫游服务区内的路由选择信息,以及用于确定当前目标SET是否支持SUPL功能的SET查用表。
如果确定目标SET 100在漫游服务区内,而且支持SUPL功能,则H-SLC 72将SUPL INIT消息发送到目标SET 100,以起动与目标SET100的SUPL过程(步骤SA34),并与目标SET 100建立TCP连接。SUPL INIT消息至少包括:用于起动SUPL过程的SUPL对话的对话ID;H-SLP 70的地址(H-SLC地址);以及要采用的定位方法(posmethod)参数。此外,在步骤S31,在检验了目标SET 100的保密功能后,如果要求对目标SET 100通知位置信息,则可以包括通知参数。如果在收到的SUPL INIT消息内包括通知参数,则目标SET 100验证用户事先设置的与保密相关的规则,且然后,执行相关过程。
通过将SUPL START消息发送到H-SLP 70,目标SET 100通知开始位置测量对话(SUPL对话)(步骤S35)。SUPL START消息至少包括:位置测量对话的ID(session-id);目标SET 100的容量(SET容量)(用于指出与目标SET 100支持的定位方法相关的容量的(各)参数);位置标识符(lid)(例如,目标SET 100属于的基站的ID);以及系统ID(例如,用于向目标SET提供服务的BSC或者MSC的ID)。
通过检验包括在从目标SET 100接收的SUPL START消息内的系统ID,H-SLC 72确定V-SLC,并利用RLP SSRLIR(标准SUPL漫游位置立即请求)消息传送SUPL START消息,以确定V-SLC 52(步骤S36)。步骤S36的RLP SSRLIR消息与图1所示的步骤S15的RLPSSRLIR消息相同。
通过利用相应V-SPC 54进行内部初始化,V-SLP 50的V-SLC 52通知开始位置计算过程(SUPL POS过程:定位过程)准备,并将包括在RLP-SSRLIR消息内的位置计算过程准备所需的信息发送到V-SPC54。然后,根据从V-SLC 52收到的信息,V-SPC 54识别目标SET 100支持的(各种)定位方法,并将V-SPC 54的IP地址和端口号提供给V-SLC 52(步骤S37)。
然后,V-SLC 52将RLP-SSRP(标准SUPL漫游位置)消息发送到H-SLC 72,作为对RLP-SSRLIR消息的响应(步骤S38)。RLP-SSRP消息至少包括V-SPC 54的IP地址和端口号。
随后,利用SUPL RESPONSE消息,H-SLC 72发送从V-SLC 52接收到的V-SPC 54的IP地址和端口号以及用于释放其与目标SET 100的TCP连接的TCP连接的session-id(步骤S39)。此后,目标SET 100释放包括与H-SLC 72建立的TCP连接的各种资源。在这种情况下,SUPL RESPONSE消息基本上用作SUPL END消息,而且利用SUPLEND消息代替它。因此,SUPL RESPONSE消息必须至少包括:V-SPC54的IP地址和端口号;以及用于释放H-SLP 72与目标SET 100之间的TCP连接的SUPL对话的ID。
目标SET 100识别对应于包括在从H-SLC 72接收的SUPLRESPONSE消息内的IP地址和端口号的V-SPC 54,然后,准备与识别的V-SPC 54建立TCP连接(步骤S40)。即,一旦收到SUPL INIT消息,目标SET 100就检验当前是否已经设置并建立了分组数据网和数据连接。如果还没有建立数据连接,则目标SET与诸如3GPP或者3GPP2的分组数据网建立数据连接。
此后,目标SET 100与识别的V-SPC 54建立TCP连接,并将SUPLPOS INIT消息发送到V-SPC 54(步骤S41)。SUPL POS INIT消息包括设置的SUPL对话的session-id和目标SET 100属于的基站的ID(lid)。然后,在目标SET 100与V-SPC 54之间起动用于计算目标SET 100的位置的定位过程。
首先,利用彼此的内部通信,V-SPC 54和V-SLC 52粗略推断目标SET 100的位置信息(步骤S42)。利用从目标SET 100收到的“lid”,即,基站的ID,可以推断目标SET 100的粗略位置信息。如果根据SUPL代理10的请求,粗略推断的目标SET 100的位置信息满足QoS(服务质量),则V-SPC 54不执行位置计算过程(SUPL POS过程)(步骤S43),而立即将SUPL END消息发送到目标SET 100,以通知终止SUPL过程(步骤S44)。SUPL END消息包括session-id以释放目标SET 100与V-SPC 54之间的TCP连接。
然而,如果粗略推断的目标SET 100的位置信息不满足QoS,则V-SLC 52和V-SPC 54准备执行SUPL POS过程(步骤S42)。V-SPC54与目标SET 100持续交换用于执行SUPL POS过程的消息。通过持续交换用于定位的消息,V-SPC 54或者目标SET 100计算目标SET 100的位置(步骤S43)。这样,V-SPC 54获得目标SET 100的位置信息。
在获得目标SET 100的位置时,V-SPC 54将SUPL END消息发送到目标SET 100,以通知终止SUPL过程(步骤S44)。SUPL END消息包括用于释放目标SET 100与V-SPC 54之间建立的TCP连接的对话ID。因此,释放V-SPC 54与目标SET 100之间的TCP连接。此外,通过与V-SLC 52的内部通信,V-SPC 54将计算的目标SET 100的位置信息发送到V-SLC 52(步骤S45)。
然后,V-SLC 52将RLP-SSRP消息发送到H-SLC 72,而且RLP-SSRP消息包括SUPL END消息和目标SET 100的计算的位置信息(posresult)(步骤S46)。
然后,H-SLC 72将RLP SRLIA消息作为对RLP SRLIR消息的响应发送到R-SLP 30,以传送计算的目标SET 100的位置信息(步骤S47),然后,利用MLP SLIA消息,R-SLP 30将目标SET 100的位置信息传送到SUPL代理10(步骤S48)。
因此,在利用目标SET与V-SPC之间的直接连接执行计算目标SET的位置的过程中,在网络的SLP起动SUPL的过程中,它与目标SET建立TCP连接,通过设置的SUPL对话接收目标SET属于的系统的ID,利用该系统ID识别相应V-SLC,从识别的V-SLC接收V-SPC的IP地址和端口号信息,将收到的V-SPC的IP地址和端口号信息发送到目标SET,且然后释放与目标SET的TCP连接。然后,目标SET直接设置与对应于收到的IP地址和端口号的V-SPC的SUPL对话,然后,在执行计算目标SET的位置的过程时,V-SPC释放与目标SET的TCP连接。这样,在本发明中,在目标SET与H-SLC之间建立了TCP连接,且然后释放了该TCP连接后,建立目标SET与V-SPC之间的TCP连接,且然后释放该TCP连接。因此,目标SET不需要同时保持两个TCP连接,且能够利用目标SET与V-SPC之间的直接连接执行定位过程。
图3示出根据本发明的其中网络的SLP起动SUPL过程的SUPL漫游方法的另一个例子。
参考图3,目标SET 100与实际执行位置计算功能的V-SPC 54实现直接连接,目标SET 100和V-SPC 54执行目标SET 100的位置计算过程,然后,V-SPC 54利用内部通信与执行漫游功能和资源管理功能的V-SLC 52交换所需信息。
参考图3,步骤S51和S52与图2所示的步骤S31和S32相同,且因此,省略步骤S51和S52的详细说明。在从R-SLP 30接收RLPSRLIR消息时,H-SLC 72利用路由选择信息检验对应于从R-SLP 30收到的ms-id的目标SET 100是否位于漫游服务区内,并利用SET查用表检验目标SET 100是否支持SUPL功能(步骤S53)。H-SLC 72管理:用于确定目标SET 100是否在漫游服务区内的路由选择信息;以及用于确定当前的目标SET 100是否支持SUPL功能的SET查用表。
如果确定目标SET 100属于漫游服务区,而且支持SUPL功能,则H-SLC 72利用路由选择信息识别目标SET 100所属的V-SLC 52,并通过RLP SSRLIR(标准SUPL漫游位置立即请求)消息将SUPLSTART消息发送到V-SLC 52(步骤S54)。SUPL START消息包括:SUPL对话的session-id和目标SET 100的ID(msid)。
通过利用相应V-SPC 54进行内部初始化,V-SLC 52通知将开始位置计算过程(SUPL POS过程:定位过程)准备,并将包括在RLP-SSRLIR内的位置计算过程准备所需的信息发送到V-SPC 54。然后,根据从V-SLC 52收到的信息,V-SPC 54识别目标SET 100支持的(各种)定位方法,并将V-SPC 54的IP地址和端口号提供给V-SLC52(步骤S55)。然后,V-SLC 52将RLP-SSRP(标准SUPL漫游位置)(RLP-SSRLIA)消息作为对RLP-SSRLIR消息的响应(应答)发送到H-SLC 72(步骤S56)。RLP-SSRP消息包括session-id和V-SPC 54的地址。例如,RLP-SSRP消息包括session-id以及V-SPC 54的IP地址和端口号。
然后,H-SLP 70将SUPL INIT消息发送到目标SET 100,以起动SUPL过程(步骤S57)。SUPL INIT消息至少包括:从V-SLC 52收到的V-SPC 54的IP地址和端口号;session-id;以及要采用的定位方法(posmethod)参数。此外,如果对于目标SET100的保密,目标SET100需要与位置信息相关的通知,则SUPL INIT消息可以包括通知参数。
目标SET 100识别对应于包括在从H-SLC 72接收的SUPL INIT消息内的IP地址和端口号的V-SPC 54,并准备与识别的V-SPC 54建立TCP连接(步骤S58)。即,收到SUPL INIT消息后,目标SET 100检验当前是否已经设置并建立了分组数据网和数据连接。如果还没有建立数据连接,则目标SET与诸如3GPP或者3GPP2的分组数据网建立数据连接。
此后,目标SET 100与识别的V-SPC 54建立TCP连接,并将SUPLPOS INIT消息发送到V-SPC 54(步骤S59)。SUPL POS INIT消息包括:建立的TCP连接的session-id;目标SET 100属于的基站的ID(lid);以及SET容量(用于指出与目标SET 100支持的定位方法相关的容量的参数)。然后,在目标SET 100与V-SPC 54之间起动用于计算目标SET 100的位置的定位过程。
此后,执行用于利用目标SET 100与V-SPC 54之间的直接TCP连接执行定位过程、释放TCP连接以及将计算的目标SET 100的位置信息发送到SUPL代理10的步骤S60至S66。由于步骤S60至S66与图2所示的步骤S42至S48相同,所以省略描述它们。
因此,在通过在目标SET与V-SPC之间的直接连接执行计算目标SET的位置的过程中,在网络的SLP起动SUPL过程时,网络侧的SLP(即,H-SLP和H-SLC)将起动SUPL POS过程准备通知V-SLC,而不与目标SET建立TCP连接(目标SET与H-SLP之间)。然后,V-SLC将通过内部通信从V-SPC接收的V-SPC的IP地址和端口号信息送到H-SLC。通过将V-SPC的收到的IP地址和端口号信息发送到目标SET,H-SLC起动SUPL过程。即,在图3所示的例子中,根本就不建立在图1和图2所示的步骤S13和S34讨论的H-SLP与目标SET之间的第-TCP连接。
然后,目标SET与对应于收到的IP地址和端口号的V-SPC直接建立TCP连接,而且在利用SUPL对话执行计算目标SET的位置的过程时,V-SPC释放其与目标SET的TCP连接。
这样,在本发明中,利用H-SLC与V-SLC之间的RLP通信获得V-SPC的地址信息,将获得的V-SPC的地址信息从H-SLC发送到目标SET,且然后,断开目标SET与V-SPC之间的TCP连接,然后,再释放该TCP连接。因此,目标SET不需要同时保持多个TCP连接,而且可以利用目标SET与V-SPC之间的直接连接执行定位过程。
在图3所示的例子中,尽管未示出,但是利用IP连接,可以在目标SET与H-SLP之间执行安全措施或者验证过程。
图4示出根据本发明实施例在目标SET起动SUPL过程时的SUPL漫游方法。
参考图4,在目标SET 100请求位置信息时,目标SET 100将用于起动SUPL过程的SUPL START消息发送到H-SLP 70(步骤S71)。SUPL START消息包括:SUPL对话ID(session-id);目标SET 100的容量(SET容量)(用于指出与目标SET 100支持的定位方法相关的容量的(各)参数);位置标识符(lid);系统ID;QoS;msid(目标SET 100的ID)等。
此时,在目标SET 100与H-SLP 70之间建立对应于SUPL对话ID的TCP连接。
H-SLP 70检验包括在目标SET 100发送的SUPL START消息内的系统ID,以确定目标SET 100的V-SLP,并通过RLP SSRLIR消息(步骤S72)将SUPL START传送到确定的V-SLP 50(步骤S72)。即,H-SLP 70产生RLP SSRLIR消息,并将该RLP SSRLIR消息发送到V-SLP 50,该RLP SSRLIR消息包括session-id、msid以及SUPL START消息(supl start)等。
通过检验RLP SSRLIR消息,V-SLP 50识别目标SET 100支持的(各种)定位方法,并将RLP SSRP(RLP SSRLIA)消息作为对RLPSSRLIR消息的响应(应答)消息发送到H-SLP 70(步骤S73)。RLPSSRP消息包括V-SLP 50的IP地址和端口号、session-id等。
H-SLP 70将从V-SLP 50收到的V-SLP 50的IP地址和端口号添加到SUPL RESPONSE消息中,并将该SUPL RESPONSE消息发送到目标SET 100(步骤S74)。
然后,目标SET 100释放包括与H-SLP 70建立的TCP连接的每个源。在这种情况下,SUPL RESPONSE消息基本上用作SUPL END消息,而且能够由SUPL END消息代替。在H-SLP 70将SUPL END消息发送到目标SET 100,以释放H-SLP 70与目标SET 100之间的TCP连接的情况下,SUPL END消息必须至少包括:V-SLP 50的IP地址和端口号以及SUPL对话的ID。
目标SET 100识别对应于该IP地址和端口号的V-SLP,然后,将SUPL POS INIT消息发送到识别的V-SLP 50(步骤S75)。此时,在目标SET 100与V-SLP 50之间建立TCP连接,并起动用于计算目标SET 100的位置的主要定位过程。SUPL POS INIT消息包括session-id、lid、SET容量等。
然后,目标SET 100与V-SLP 50之间持续交换该消息,以计算目标SET 100的位置信息。通过持续交换用于定位的消息,V-SLP 50或者目标SET 100计算目标SET 100的位置(步骤S76)。因此,V-SLP50获取计算的目标SET 100的位置信息。
在获得目标SET 100的位置时,通过将RLP SSRP消息发送到H-SLP 70,V-SLP 50发送目标SET 100的计算的位置信息(posresult)(步骤S77),且V-SLP 50将SUPL END消息发送到目标SET 100,以通知终止SUPL过程(步骤S78)。执行步骤S77和S78的顺序并不重要。SUPL END消息包括用于释放在目标SET 100与V-SLP 50之间建立的TCP连接的对话ID。因此,目标SET 100释放利用H-SLP 70开启的TCP连接,以终止该SUPL过程。
因此,在图4所示的方法中,在目标SET起动SUPL过程时,它与H-SLP建立TCP连接,从H-SLP接收V-SLP的IP地址和端口号,然后,释放与H-SLP的TCP连接。然后,在对应于收到的IP地址和端口号的V-SLP与目标SET之间建立另一个TCP连接,以计算目标SET的位置,且此后V-SLP释放与目标SET的TCP连接。因此,目标SET可以接收SUPL服务,而不必同时保持两个TCP连接。
图5详细示出根据本发明的图4所示SUPL漫游方法的一个例子,其中目标SET 100请求SUPL服务。
参考图5,目标SET 100与实际执行位置计算功能的V-SPC 54建立直接连接。目标SET 100和V-SPC 54执行用于计算目标SET 100的位置的过程。V-SPC 54通过与执行漫游功能和资源管理功能的V-SLC52的内部通信交换所需信息。
在发送用于起动SUPL的SUPL START消息之前,目标SET 100检验是否已经设置了与分组数据网的数据连接。如果还没有设置该数据连接,则该目标SET 100与诸如3GPP或者3GPP2的分组数据网建立数据连接(步骤S81)。
然后,目标SET 100将SUPL START消息发送到H-SLC 72以起动SUPL过程(步骤S82)。SUPL START消息至少包括:用于起动SUPL过程的SUPL对话的对话ID;用于目标SET 100的容量(SET容量)(用于指出与目标SET 100支持的定位方法相关的容量的(各)参数);位置标识符(lid);系统ID;以及QoS。在这种情况下,在目标SET 100与H-SLP 70之间建立对应于SUPL对话ID的TCP连接。
H-SLC 72管理关于每个目标SET的路由选择信息。利用路由选择信息,H-SLC 72检验当前目标SET 100是否位于漫游服务区(访问网区域)内(步骤S83)。如果目标SET 100位于漫游服务区内,则根据包括在收到的SUPL START消息内的系统ID,H-SLC 72将RLPSSRLIR消息发送到V-SLC 52(步骤S84)。RLP SSRLIR消息至少包括目标SET 100的ID(msid)、session-id以及SUPL START消息。
V-SLV 52通知通过进行内部初始化起动SUPL POS过程(定位过程)准备,并将包括在RLP-SSRLIR消息内的位置计算过程准备所需的信息发送到V-SPC 54。然后,根据从V-SLC 52接收的信息,V-SPC54识别目标SET 100支持的(各种)定位方法,并将V-SPC 54的IP地址和端口号送到V-SLC 52(步骤S85)。
然后,V-SLC 52将RLP-SSRP(RLP-SSRLIA)消息发送到H-SLC72,作为对RLP-SSRLIR消息的响应(应答)(步骤S86)。RLP-SSRP消息至少包括V-SPC 54的IP地址和端口号。
然后,利用SUPL RESPONSE消息,H-SLC 72将V-SLC 52提供的V-SPC 54的IP地址和端口号、用于释放其与目标SET 100的TCP连接的session-id等传送到目标SET 100(步骤S87)。然后,目标SET100释放用于与H-SLC 72的TCP连接的每个源,从而释放其与H-SLC72的TCP连接。
此后,目标SET与对应于收到的IP地址和端口号的V-SPC 54建立TCP连接,且将SUPL POS INIT消息发送到V-SPC(步骤S88)。SUPL POS INIT消息包括:建立的TCP连接的session-id、目标SET 100所在基站ID(lid)等。
然后,在目标SET 100与V-SPC 54之间开始执行用于计算目标SET 100的位置的定位过程,并执行步骤S89至S93。步骤S89至S93的操作与图2所示的步骤S42至S46的操作相同,且因此省略说明它们。
因此,在通过目标SET与V-SPC之间的直接连接执行用于计算目标SET的位置的过程中,在目标SET起动SUPL过程时,目标SET与H-SLC建立TCP连接,H-SLC从V-SLC接收V-SPC的地址,通过建立的TCP连接,H-SLC将V-SPC的地址发送到目标SET,且然后释放在目标SET与H-SLC之间建立的TCP连接。然后,目标SET与对应于收到的V-SPC地址的V-SPC建立直接TCP连接,并在利用TCP连接执行用于计算目标SET的位置的过程时,V-SPC释放与目标SET的TCP连接。因此,在本发明中,在已经建立而且释放了目标SET与H-SLC之间的第一TCP连接后,建立并释放目标SET与V-SPC之间的第二TCP连接。因此,目标SET不需要同时保持两个TCP连接,而且可以通过目标SET与V-SPC之间的直接连接执行定位计算过程。
在本发明的所有实施例中,上面已经描述和说明了各部件之间传递的每个消息(例如,SUPL START、RLP SSRLIR、RLP SSRP、SUPLRESPONSE、SUPL INIT、SUPL POS INIT、...)的全部内容或者一些内容。然后,应该明白,尽管没有具体说明,但是这种消息还可以包括其他信息或者数据。
利用可以执行计算机程序代码/指令的一个或者多个计算机处理器可以实现本方法的处理步骤。可以将这种计算机程序代码嵌入一个或者多个设置在该系统的任意部件,例如,目标SET、H-SLP、V-SLP、R-SLP等中或者与该系统的任意部件,例如,目标SET、H-SLP、V-SLP、R-SLP等相关的计算机可读介质内,而且可以以公知的计算机程序语言编写该计算机程序代码。
如上所述,在本发明中,访问网的SLP管理用于计算目标终端(目标SET)的位置的定位功能,然后,还执行用于设置和释放SUPL对话的资源管理功能。因此,在完全执行SUPL过程之前,目标终端不需要同时保持与本地网的TCP连接和与访问网的TCP连接。因此,可以减小目标终端的信令负担。
此外,由于在某些实施例中,甚至不开启目标终端与本地网的第一TCP连接,所以减少了在SUPL系统内需要建立的TCP连接的数量,这样简化了该系统。
此外,由于在执行用于计算目标终端的位置的过程之前,本地网的SLP不需要保持目标终端与本地网之间的TCP连接,所以可以提高本地网的TCP资源的利用率。
此外,目标终端可以设置与V-SPC的直接连接,而无需利用用作代理实体的V-SLC计算目标终端的位置,所以可以减少网络的信令负担。
上述实施例和优点仅是说明性的,而不能理解为是对本发明的限制。可以轻而易举地将在此讲述的内容应用于其他类型的设备。对本发明优选实施例所做的描述意在说明问题,而无意限制权利要求的范围。许多变换、修改和变更对于本技术领域内技术人员是显而易见的。在权利要求中,装置加功能语句意在包括在执行所述功能时描述的结构,而且不仅包括结构等效物,而且包括等效结构。

Claims (55)

1.一种获取目标终端的位置信息的方法,该方法包括:
如果请求目标终端的位置信息,则在目标终端和与目标终端相关的访问网之间建立传输控制协议(TCP)连接;以及
通过建立的TCP连接,由目标终端或者访问网内的位置服务器获取目标终端的位置信息,而无需目标终端与目标终端的本地网之间的TCP连接。
2.根据权利要求1所述的方法,其中,该目标终端是保密用户平面位置(SUPL)启用终端,而访问网内的位置服务器是访问SUPL位置平台(V-SLP)。
3.根据权利要求2所述的方法,其中,在该建立步骤中,在目标终端与V-SLP之间建立TCP连接,并在获取步骤期间,在目标终端与本地网的本地SUPL位置平台(H-SLP)之间不存在TCP连接。
4.根据权利要求3所述的方法,其中,该建立步骤包括:
由H-SLP获取V-SLP的访问SUPL定位中心(V-SPC)的地址信息;
将获取的地址信息发送到目标终端;以及
由目标终端利用获取的地址信息建立在目标终端与V-SPC之间的TCP连接。
5.根据权利要求4所述的方法,其中,该地址信息包括V-SPC的地址和端口号。
6.根据权利要求4所述的方法,其中,该获取地址信息的步骤包括:
由V-SLP的访问SUPL位置中心(V-SLC)从H-SLP接收漫游位置请求消息;
通过V-SLC与V-SPC之间的通信内部初始化V-SLP;以及
由V-SLC发送响应于漫游位置请求消息的应答消息。
7.根据权利要求6所述的方法,其中,该漫游位置请求消息包括与请求相关的位置测量对话的标识符,而该应答消息包括V-SPC的地址和端口号。
8.根据权利要求2所述的方法,其中,该获取步骤包括:
利用目标终端与V-SLP之间的通信,由目标终端或者V-SLP计算目标终端的位置信息。
9.根据权利要求8所述的方法,其中,如果外部代理请求位置信息,则V-SLP获取计算的位置信息,而且该方法进一步包括:
在V-SLP获得了计算的位置信息后,释放目标终端与V-SLP之间的TCP连接。
10.根据权利要求9所述的方法,进一步包括:
通过本地网将计算的位置信息从V-SLP发送到外部代理。
11.根据权利要求8所述的方法,其中,如果目标终端请求位置信息,则该目标终端获取计算的位置信息,而且该方法进一步包括:
在目标终端获得了计算的位置信息后,释放目标终端与V-SLP之间的TCP连接。
12.一种用于获取SUPL(保密用户平面位置)启用终端的位置信息的方法,该方法包括:
由目标终端从目标终端的本地位置服务器接收SUPL起始消息,该SUPL起始消息包括与该目标终端相关的访问位置服务器的地址信息;
根据收到的地址信息与访问位置服务器建立传输控制协议(TCP)连接;以及
通过建立的TCP连接进行与访问位置服务器的对话,以获取该目标终端的位置信息。
13.根据权利要求12所述的方法,其中,该本地位置服务器是目标终端的本地网的本地SUPL位置平台(H-SLP),而该访问位置服务器是目标终端的访问网的访问SUPL位置平台(V-SLP)。
14.根据权利要求13所述的方法,其中,该进行对话的步骤包括:
由目标终端或者V-SLP利用目标终端与V-SLP之间的通信计算目标终端的位置信息。
15.根据权利要求12所述的方法,其中,该SUPL起始消息进一步包括该对话的标识符和定位方法参数信息。
16.根据权利要求13所述的方法,进一步包括:
在建立步骤之后和在进行对话的步骤之前,将定位计算起始消息从目标终端发送到V-SLP,从而建立进行对话步骤的V-SLP,该定位计算起始消息包括对话的标识符和目标终端的容量信息。
17.根据权利要求13所述的方法,进一步包括:
在进行对话的步骤之后,释放目标终端与V-SLP之间的TCP连接。
18.根据权利要求13所述的方法,其中,该V-SLP包括访问SUPL位置中心(V-SLC)和访问SUPL定位中心(V-SPC),而且该方法进一步包括:
在接收步骤之前,将RLP(漫游位置协议)SSRLIR(标准SUPL漫游位置立即请求)消息从H-SLP发送到V-SLC,该RLP SSRLIR消息包括对话标识符和目标终端的标识符。
19.根据权利要求18所述的方法,进一步包括:
在进行了发送RLP SSRLIR消息的步骤后,在V-SLC与V-SPC之间传递至少一个消息,该至少一个消息包括V-SPC的地址和端口号。
20.根据权利要求19所述的方法,进一步包括:
在通信步骤之后,将RLP响应消息从V-SLC发送到H-SLP,RLP响应消息包括对话标识符、V-SPC的地址以及端口号,而且该RLP响应消息响应RLP SSRLIR消息。
21.一种保密用户平面位置(SUPL)启用终端的漫游方法,该方法包括:
与目标终端的本地位置服务器建立传输控制协议(TCP)连接,通过TCP连接获取与目标终端相关的访问位置服务器的地址信息,且然后释放与本地位置服务器的TCP连接;以及在释放了与本地位置服务器的TCP连接后根据获得的地址信息建立与访问位置服务器的TCP连接,通过与访问位置服务器的TCP连接获取目标终端的位置信息;且然后释放与访问位置服务器的TCP连接。
22.根据权利要求21所述的方法,其中,该本地位置服务器是本地SUPL位置平台(H-SLP),而该访问位置服务器是访问SUPL位置平台(V-SLP)。
23.根据权利要求22所述的方法,其中,该获取位置信息的步骤包括:
将定位计算起始消息发送到V-SLP,该定位计算起始消息包括定位信息获取对话的标识符以及目标终端的容量信息。
24.根据权利要求23所述的方法,其中,该获取位置信息的步骤讲一步包括:
利用目标终端与V-SLP之间的通信计算目标终端的位置信息。
25.根据权利要求21所述的方法,其中,在目标终端请求目标终端的位置信息时,执行与目标终端的本地位置服务器建立TCP连接的步骤。
26.根据权利要求22所述的方法,其中,该V-SLP包括访问SUPL位置中心(V-SLC)和访问SUPL定位中心(V-SPC),而且该方法进一步包括:
将RLP(漫游位置协议)SSRLIR(标准SUPL漫游位置立即请求)消息从H-SLP发送到V-SLC,该RLP SSRLIR信息包括对话标识符和目标终端的标识符。
27.根据权利要求26所述的方法,进一步包括:
在发送RLP SSRLIR消息的步骤后,在V-SLC与V-SPC之间传递至少一个消息,该至少一个消息包括V-SPC的地址和端口号。
28.根据权利要求27所述的方法,进一步包括:
在通信步骤之后,将RLP响应消息从V-SLC发送到H-SLP,该RLP响应消息包括对话标识符和V-SPC的地址以及端口号并响应于RLP SSRLIR消息。
29.一种用于获取目标终端的位置信息的系统,该系统包括:
目标终端;
本地网,其与目标终端相关;以及
访问网,目标终端漫游到其,而且包括位置服务器,
其中如果请求目标终端的位置信息,则在目标终端与和访问网之间建立传输控制协议(TCP)连接;以及
通过建立的TCP连接,目标终端或者访问网内的位置服务器获取目标终端的位置信息,而无需目标终端与本地网之间的TCP连接。
30.根据权利要求29所述的系统,其中,该目标终端是保密用户平面位置(SUPL)启用终端,访问网内的位置服务器是访问SUPL位置平台(V-SLP),而且该本地网包括本地SUPL位置平台(H-SLP)。
31.根据权利要求30所述的系统,其中,该H-SLP获取V-SLP的访问SUPL定位中心(V-SPC)的地址信息,并将获取的地址信息发送到目标终端,且目标终端利用从H-SLP接收的地址信息与V-SPC建立TCP连接。
32.根据权利要求31所述的系统,其中,该地址信息包括V-SPC的地址和端口号。
33.根据权利要求31所述的系统,其中,该H-SLP利用下面的过程获取V-SPC的地址信息:
将漫游位置请求消息从H-SLP发送到V-SLP的访问SUPL位置中心(V-SLC);
通过V-SLC与V-SPC之间的通信内部初始化该V-SLP;以及
由H-SLP从V-SLC接收响应于漫游位置请求消息的应答消息。
34.根据权利要求33所述的系统,其中,该漫游位置请求消息包括与该请求相关的位置测量对话的标识符,而该应答消息包括V-SPC的地址和端口号。
35.根据权利要求30所述的系统,其中,该目标终端或者V-SLP通过利用目标终端与V-SLP之间的通信计算目标终端的位置信息。
36.根据权利要求35所述的系统,其中,如果外部代理请求位置信息,则该V-SLP获取计算的位置信息,而且在V-SLP获得了计算的位置信息后释放目标终端与V-SLP之间的TCP连接。
37.根据权利要求36所述的系统,其中,该V-SLP通过本地网将计算的位置信息发送到外部代理。
38.根据权利要求35所述的系统,其中,如果目标终端请求位置信息,则该目标终端获取计算的位置信息,而且在目标终端获得了计算的位置信息后释放目标终端与V-SLP之间的TCP连接。
39.一种保密用户平面位置(SUPL)启用终端,包括:
至少一个处理器,其被配置以从终端的本地位置服务器接收SUPL起始消息,该SUPL起始消息包括与该终端相关的访问位置服务器的地址信息;并被配置以根据收到的位置信息与访问位置服务器建立传输控制协议(TCP)连接;以及通过建立的TCP连接进行与访问位置服务器的对话以获取终端的位置信息。
40.根据权利要求39所述的终端,其中,该本地位置服务器是终端的本地网的本地SUPL位置平台(H-SLP),而该访问位置服务器是终端的访问网的访问SUPL位置平台(V-SLP)。
41.根据权利要求40所述的终端,其中,在对话期间,该终端或者V-SLP利用终端与V-SLP之间的通信计算终端的位置信息。
42.根据权利要求41所述的终端,其中,该SUPL起始消息进一步包括对话的标识符和定位方法参数信息。
43.根据权利要求40所述的终端,其中,该终端将定位计算起始消息发送到V-SLP,从而建立该对话的V-SLP,该定位计算起始消息包括对话的标识符和终端的容量信息。
44.根据权利要求40所述的终端,其中在对话期间,该终端在获得了终端的位置信息后释放与V-SLP的TCP连接。
45.根据权利要求39所述的终端,其中,该访问位置服务器的地址信息包括访问位置服务器的IP地址和端口号。
46.一种保密用户平面位置(SUPL)启用终端,包括:
至少一个处理器,其被配置以与终端的本地位置服务器建立传输控制协议(TCP)连接,通过TCP连接获取与终端相关的访问位置服务器的地址信息,且然后释放与本地位置服务器的TCP连接;并且此后根据获得的地址信息与访问位置服务器建立TCP连接,利用与访问位置服务器的TCP连接获取终端的位置信息,且然后释放与访问位置服务器的TCP连接。
47.根据权利要求46所述的终端,其中,该本地位置服务器是本地SUPL位置平台(H-SLP),而该访问位置服务器是访问SUPL位置平台(V-SLP)。
48.根据权利要求47所述的终端,其中,该至少一个处理器被配置以通过将定位计算起始消息发送到V-SLP获取位置信息,该定位计算起始消息包括位置信息获取对话的标识符和终端的容量信息。
49.根据权利要求48所述的终端,其中,该至少一个处理器被配置以通过该终端与V-SLP之间的通信计算终端的位置信息。
50.根据权利要求46所述的终端,其中,在该终端请求其位置信息时,该至少一个处理器与本地位置服务器建立TCP连接。
51.根据权利要求46所述的终端,其中,该访问位置服务器的地址信息包括访问位置服务器的IP地址和端口号。
52.一种SUPL(保密用户平面位置)漫游方法,其用在包括目标SET(SUPL启用终端)、SUPL代理、R-SLP(请求SUPL位置平台)、目标SET的本地网中的H-SLC(本地SUPL位置中心)、目标SET的访问网中的V-SLC(访问SUPL位置中心)以及目标SET的访问网中的V-SPC(访问SUPL定位中心)的基于SUPL的位置信息系统中,该方法包括:
将MLP(移动位置协议)SLIR(标准位置立即请求)消息从SUPL代理发送到R-SLP,以请求目标SET的位置信息;
将RLP(漫游位置协议)SRLIR(SUPL漫游位置立即请求)消息从R-SLP发送到H-SLC;
由H-SLC检验目标SET是否支持SUPL功能以及目标SET是否位于漫游服务区内;
将RLP SSRLIR(标准SUPL漫游位置立即请求)消息从H-SLC发送到V-SLC以请求漫游服务区的V-SPC的地址信息;
利用V-SLC与V-SPC之间的通信进行内部初始化,以通知V-SPC开始SUPL POS(定位)过程准备,且利用内部通信将V-SPC的地址和端口号信息从V-SPC发送到V-SLC;
将响应RLP SSRLIR消息的RLP应答消息从V-SLC发送到H-SLC,该RLP应答消息包括V-SPC的地址和端口号信息;
将SUPL INIT(起始)消息从H-SLC发送到目标SET,该SUPL INIT消息包括V-SPC的地址和端口号信息,以及对话标识符;
执行目标SET建立的数据连接;
利用收到的地址和端口号信息将SUPL POS INIT消息从目标SET发送到V-SPC,从而在目标SET与V-SPC之间建立通信连接;
在V-SPC与V-SLC之间进行内部通信;
利用在目标SET与V-SPC之间建立的通信连接进行SUPL POS过程,从而计算目标SET的位置信息;以及
将SUPL END消息从V-SPC发送到目标SET,从而释放目标SET与V-SPC之间的通信连接。
53.根据权利要求52所述的方法,进一步包括:
由V-SPC通过内部通信将目标SET的计算的位置信息发送到V-SLC,并通过发送RLP SSRP(标准SUPL漫游位置)消息,由V-SLC将目标SET的计算的位置信息发送到H-SLC;
通过发送RLP SRLIA(标准漫游位置立即请求应答)消息,由H-SLC将目标SET的计算的位置信息发送到R-SLP;以及
通过发送MLP SLIA(SUPL位置立即请求应答)消息,由R-SLP将目标SET的计算的位置信息发送到SUPL代理。
54.一种SUPL(保密用户平面位置)漫游方法,其用在包括目标SET(SUPL启用终端)、目标SET的本地网中的H-SLC(本地SUPL位置中心)、目标SET的访问网中的V-SLC(访问SUPL位置中心)以及目标SET的访问网中的V-SPC(访问SUPL定位中心)的基于SUPL的位置信息系统中,该方法包括:
进行目标SET的数据建立;
将SUPL START消息从目标SET发送到H-SLC,该SUPL START消息包括对话标识符;
由H-SLC检验与目标SET相关的路由选择信息;
将RLP(漫游位置协议)SRLIR(SUPL漫游位置立即请求)消息从H-SLC发送到V-SLC,以请求V-SPC的地址信息;
通过V-SLC与V-SPC之间的通信进行内部初始化,以通知V-SPC开始SUPL POS(定位)过程准备,并利用内部通信将V-SPC的地址和端口号信息从V-SPC发送到V-SLC;
将响应于RLP SSRLIR消息的RLP应答消息从V-SLC发送到H-SLC,该RLP应答消息包括V-SPC的地址和端口号信息;
将SUPL RESPONSE消息从H-SLC发送到目标SET,该SUPL INIT消息包括V-SPC的地址和端口号信息,以及对话标识符;
利用收到的地址和端口号信息将SUPL POS INIT消息从目标SET发送到V-SPC,从而在目标SET与V-SPC之间建立通信连接;
在V-SPC与V-SLC之间进行内部通信;
利用在目标SET与V-SPC之间建立的通信连接进行SUPL POS过程,从而计算该目标SET的位置信息;以及
将SUPL END消息从V-SPC发送到目标SET,从而释放目标SET与V-SPC之间的通信连接。
55.根据权利要求54所述的方法,进一步包括:
由V-SPC通过内部通信将目标SET的计算的位置信息发送到V-SLC;以及
通过发送RLP SSRP(标准SUPL漫游位置)消息,由V-SLC将目标SET的计算的位置信息发送到H-SLC。
CNA2005800241740A 2004-09-13 2005-08-19 位置信息系统中的漫游方法和系统 Pending CN1989743A (zh)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US60890304P 2004-09-13 2004-09-13
US60/608,903 2004-09-13
KR20040075683 2004-09-21
KR1020040075683 2004-09-21
KR1020040085140 2004-10-23
KR1020040085140A KR100575802B1 (ko) 2004-09-13 2004-10-23 위치 정보 시스템에서의 로밍 방법 및 시스템

Publications (1)

Publication Number Publication Date
CN1989743A true CN1989743A (zh) 2007-06-27

Family

ID=36060246

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2005800241740A Pending CN1989743A (zh) 2004-09-13 2005-08-19 位置信息系统中的漫游方法和系统

Country Status (10)

Country Link
US (3) US20060058042A1 (zh)
EP (2) EP1790133A4 (zh)
JP (2) JP2008512928A (zh)
KR (1) KR100575802B1 (zh)
CN (1) CN1989743A (zh)
BR (1) BRPI0512780A (zh)
CA (1) CA2570411A1 (zh)
MX (1) MX2007000417A (zh)
RU (1) RU2006144606A (zh)
WO (1) WO2006031022A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106658702A (zh) * 2015-11-03 2017-05-10 大唐移动通信设备有限公司 一种定位方法及装置

Families Citing this family (58)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7110773B1 (en) 2000-04-11 2006-09-19 Telecommunication Systems, Inc. Mobile activity status tracker
US7522911B2 (en) * 2000-04-11 2009-04-21 Telecommunication Systems, Inc. Wireless chat automatic status tracking
US7853272B2 (en) * 2001-12-21 2010-12-14 Telecommunication Systems, Inc. Wireless network tour guide
US8971913B2 (en) * 2003-06-27 2015-03-03 Qualcomm Incorporated Method and apparatus for wireless network hybrid positioning
US8483717B2 (en) 2003-06-27 2013-07-09 Qualcomm Incorporated Local area network assisted positioning
US7319878B2 (en) 2004-06-18 2008-01-15 Qualcomm Incorporated Method and apparatus for determining location of a base station using a plurality of mobile stations in a wireless mobile network
US7894824B2 (en) * 2004-08-02 2011-02-22 Nokia Corporation Apparatus, and associated method, for providing location service to a roaming mobile station
US7900039B2 (en) * 2005-01-17 2011-03-01 Lg Electronics, Inc. TLS session management method in SUPL-based positioning system
GB0503927D0 (en) * 2005-02-25 2005-04-06 Nokia Corp Location services in a communication system
KR100595714B1 (ko) * 2005-04-01 2006-07-03 엘지전자 주식회사 Supl 기반의 위치정보 시스템에서 supl 초기화메시지 및 이를 이용한 supl 처리방법
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
KR100690877B1 (ko) 2005-08-11 2007-03-09 엘지전자 주식회사 이동통신 시스템에서의 주기적인 위치추적 방법
EP1922826B1 (en) 2005-08-11 2012-11-07 LG Electronics Inc. Area-based positioning method in mobile communications system
US7257413B2 (en) * 2005-08-24 2007-08-14 Qualcomm Incorporated Dynamic location almanac for wireless base stations
US7714779B2 (en) * 2005-10-28 2010-05-11 Broadcom Corporation Method and apparatus for providing a global secure user plane location (SUPL) service
RU2390791C2 (ru) * 2005-11-07 2010-05-27 Квэлкомм Инкорпорейтед Позиционирование для wlan и других беспроводных сетей
US8185128B2 (en) 2005-11-30 2012-05-22 Qualcomm Incorporated Method and apparatus for supporting location services with roaming
KR100880406B1 (ko) * 2006-03-24 2009-01-30 엘지전자 주식회사 네트워크간 핸드오버에 있어서의 위치추적방법
ES2381179T3 (es) * 2006-04-06 2012-05-23 Lg Electronics Inc. Método de posicionamiento desencadenado por evento de zona iniciado por red para un terminal itinerante en un sistema de comunicación móvil
KR100880405B1 (ko) * 2006-04-06 2009-01-30 엘지전자 주식회사 이동통신 시스템에서의 로밍 단말의 지역관련 위치 확인방법
US7778639B2 (en) 2006-04-06 2010-08-17 Lg Electronics Inc. Network-initiated area event triggered positioning method for roaming terminal in mobile communication system
US8121611B2 (en) 2006-04-06 2012-02-21 Lg Electronics Inc. SET initiated area event triggered positioning method in mobile communication system
CA2646550C (en) * 2006-04-06 2014-03-25 Lg Electronics Inc. Set initiated area event triggered positioning method in mobile communication system
BRPI0709662A2 (pt) 2006-04-06 2011-07-19 Lg Eletronics Inc método de posicionamento disparado por evento de área iniciado em rede em sistema de comunicação móvel
KR100775536B1 (ko) 2006-06-09 2007-11-15 주식회사 케이티프리텔 로밍 게이트웨이를 이용한 위치 정보 제공 방법 및 시스템
KR101223788B1 (ko) * 2006-06-09 2013-01-17 삼성전자주식회사 위치 정보 제공 시스템의 목표단말기 위치값 제공 방법
US9094784B2 (en) * 2006-10-10 2015-07-28 Qualcomm Incorporated Registration of a terminal with a location server for user plane location
US7966013B2 (en) 2006-11-03 2011-06-21 Telecommunication Systems, Inc. Roaming gateway enabling location based services (LBS) roaming for user plane in CDMA networks without requiring use of a mobile positioning center (MPC)
US9226257B2 (en) * 2006-11-04 2015-12-29 Qualcomm Incorporated Positioning for WLANs and other wireless networks
US7974235B2 (en) 2006-11-13 2011-07-05 Telecommunication Systems, Inc. Secure location session manager
US8798639B2 (en) * 2007-01-17 2014-08-05 Qualcomm Incorporated Method and apparatus for using historic network information for determining approximate position
KR101422030B1 (ko) * 2007-02-01 2014-07-23 엘지전자 주식회사 Supl 기반의 위치 서비스
CN101568063B (zh) * 2008-04-24 2011-08-10 华为技术有限公司 位置业务的实现方法及系统
KR20090115909A (ko) * 2008-05-05 2009-11-10 엘지전자 주식회사 로밍 단말을 위한 위치 서비스 제공 방법
US8064928B2 (en) * 2008-08-29 2011-11-22 Intel Corporation System and method for providing location based services (LBS) to roaming subscribers in a wireless access network
US20100234022A1 (en) * 2009-03-16 2010-09-16 Andrew Llc System and method for supl roaming in wimax networks
US8301160B2 (en) 2009-03-16 2012-10-30 Andrew Llc System and method for SUPL roaming using a held client
US9301191B2 (en) 2013-09-20 2016-03-29 Telecommunication Systems, Inc. Quality of service to over the top applications used with VPN
KR101098214B1 (ko) 2010-06-28 2011-12-27 주식회사 인스프리트 Gps 기반의 lbs 로밍 bsa 구축 방법
US8627422B2 (en) 2010-11-06 2014-01-07 Qualcomm Incorporated Authentication in secure user plane location (SUPL) systems
KR101699786B1 (ko) * 2010-11-25 2017-01-26 삼성전자주식회사 위치 서비스 기반 시스템에서 센서노드의 측위를 위한 장치 및 방법
US9313645B2 (en) * 2010-12-13 2016-04-12 Telecommunication Systems, Inc. RLP router
US8688087B2 (en) 2010-12-17 2014-04-01 Telecommunication Systems, Inc. N-dimensional affinity confluencer
US8942743B2 (en) 2010-12-17 2015-01-27 Telecommunication Systems, Inc. iALERT enhanced alert manager
US10009319B2 (en) 2011-02-07 2018-06-26 Qualcomm Incorporated Methods, apparatuses and articles for identifying and authorizing location servers and location services using a proxy location server
US8738027B2 (en) 2011-02-07 2014-05-27 Qualcomm Incorporated Methods and apparatus for identifying and authorizing location servers and location services
ES2401228B1 (es) * 2011-03-01 2014-05-05 Telefónica, S.A. Método para localización móvil en una red inalámbrica que ofrece servicios basados en localización
US9479344B2 (en) 2011-09-16 2016-10-25 Telecommunication Systems, Inc. Anonymous voice conversation
US8929854B2 (en) 2011-10-27 2015-01-06 Telecommunication Systems, Inc. Emergency text messaging
US8984591B2 (en) 2011-12-16 2015-03-17 Telecommunications Systems, Inc. Authentication via motion of wireless device movement
US9384339B2 (en) 2012-01-13 2016-07-05 Telecommunication Systems, Inc. Authenticating cloud computing enabling secure services
US9338153B2 (en) 2012-04-11 2016-05-10 Telecommunication Systems, Inc. Secure distribution of non-privileged authentication credentials
US9622027B2 (en) 2012-06-15 2017-04-11 Qualcomm Incorporated Systems and methods for network centric WLAN location of a mobile device
US9208346B2 (en) 2012-09-05 2015-12-08 Telecommunication Systems, Inc. Persona-notitia intellection codifier
US20140282865A1 (en) * 2013-03-12 2014-09-18 Qualcomm Incorporated Dynamic h-slp allocation for set initiated supl services
US9879633B2 (en) * 2014-12-03 2018-01-30 Ford Global Technologies, Llc System and method for improving vacuum generation
EP3383104A4 (en) * 2015-12-22 2019-01-02 Huawei Technologies Co., Ltd. Independent positioning controller and positioning control system
CN109715551A (zh) 2016-06-07 2019-05-03 纳米药业有限责任公司 与αvβ3整联蛋白甲状腺拮抗剂缀合的不可裂解聚合物

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6360102B1 (en) * 1998-09-10 2002-03-19 Ericsson Inc. System and method for defining a subscriber location privacy profile
US6782258B2 (en) * 2000-04-18 2004-08-24 Telecommunication Systems, Inc. Wireless hot-lining with automatically assigned variable hot-line number
US20020077125A1 (en) * 2000-12-20 2002-06-20 Hunzinger Jason F. Efficient CDMA earliest phase offset search for geo-location
CN1275405C (zh) * 2002-06-27 2006-09-13 中兴通讯股份有限公司 一种在通信系统中实现定位业务的方法
AU2002368059A1 (en) * 2002-06-28 2004-01-19 Nokia Corporation Communicating information associated with provisioning of a service, over a user plane connection
US7349698B2 (en) * 2002-10-18 2008-03-25 Kineto Wireless, Inc. Registration messaging in an unlicensed mobile access telecommunications system
US20050066044A1 (en) * 2003-06-30 2005-03-24 Hemant Chaskar IP-based location service within code division multiple access network
US20050125493A1 (en) * 2003-11-13 2005-06-09 Hemant Chaskar IP-based mechanism for location service systems, methods, and devices
US7424293B2 (en) * 2003-12-02 2008-09-09 Telecommunication Systems, Inc. User plane location based service using message tunneling to support roaming
BRPI0507432B1 (pt) * 2004-02-05 2021-02-09 Qualcomm Incorporated método e aparelho para realizar determinação de posição com um fluxo de chamada de curto-circuito

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106658702A (zh) * 2015-11-03 2017-05-10 大唐移动通信设备有限公司 一种定位方法及装置
CN106658702B (zh) * 2015-11-03 2020-05-26 大唐移动通信设备有限公司 一种定位方法及装置

Also Published As

Publication number Publication date
JP2009189019A (ja) 2009-08-20
EP1790133A1 (en) 2007-05-30
CA2570411A1 (en) 2006-03-23
KR100575802B1 (ko) 2006-05-03
RU2006144606A (ru) 2008-10-20
WO2006031022A1 (en) 2006-03-23
MX2007000417A (es) 2007-04-02
US20090176488A1 (en) 2009-07-09
BRPI0512780A (pt) 2008-04-08
US20060058042A1 (en) 2006-03-16
JP2008512928A (ja) 2008-04-24
EP1790133A4 (en) 2009-03-25
KR20060024305A (ko) 2006-03-16
US20090104904A1 (en) 2009-04-23
EP2077644A1 (en) 2009-07-08

Similar Documents

Publication Publication Date Title
CN1989743A (zh) 位置信息系统中的漫游方法和系统
KR100595714B1 (ko) Supl 기반의 위치정보 시스템에서 supl 초기화메시지 및 이를 이용한 supl 처리방법
CN101411092B (zh) 在网络间切换时的位置定位方法
US8081986B2 (en) Method for transmitting location information
CN101322331B (zh) 位置信息系统及基于位置执行通知的方法
JP2009501455A (ja) Wlanと移動通信ネットワーク間の連動により位置情報サービスを提供するための端末、システム、及び方法
JP4729571B2 (ja) 移動通信システムにおけるユーザプライバシー管理装置及び方法
KR100677510B1 (ko) I-wlan에서의 위치정보 서비스를 위한 시스템 및 방법
RU2477585C2 (ru) Инициируемый сетью способ позиционирования в системе мобильной связи, инициируемого событием в зоне, для терминала, находящегося в роуминге
KR100922101B1 (ko) 위치 정보 시스템에서의 측위 방식 대체방법
EP1878277A1 (en) Terminal, system and method for providing location information service by interworking between wlan and mobile communication network
KR100880405B1 (ko) 이동통신 시스템에서의 로밍 단말의 지역관련 위치 확인방법
KR101115492B1 (ko) 로밍 망의 기지국 정보가 제공되지 않는 통신 환경에서 로밍된 가입자 단말기를 측위하는 방법 및 시스템
KR100854038B1 (ko) Wlan과 이동통신 네트워크간 연동을 통한 위치 정보서비스 제공 시스템 및 방법

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: 20070627