CN103179507A - 用于支持具有漫游的位置服务的方法和设备 - Google Patents

用于支持具有漫游的位置服务的方法和设备 Download PDF

Info

Publication number
CN103179507A
CN103179507A CN201310054668XA CN201310054668A CN103179507A CN 103179507 A CN103179507 A CN 103179507A CN 201310054668X A CN201310054668X A CN 201310054668XA CN 201310054668 A CN201310054668 A CN 201310054668A CN 103179507 A CN103179507 A CN 103179507A
Authority
CN
China
Prior art keywords
message
network
slc
described set
location
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
CN201310054668XA
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.)
Qualcomm Inc
Original Assignee
Qualcomm 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 Qualcomm Inc filed Critical Qualcomm Inc
Publication of CN103179507A publication Critical patent/CN103179507A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • 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
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • H04W64/003Locating users or terminals or network equipment for network management purposes, e.g. mobility management locating network equipment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/08Mobility data transfer
    • H04W8/12Mobility data transfer between location registers or mobility servers

Abstract

本发明涉及用于支持具有漫游的位置服务的方法和设备。移动台即使在漫游时也与本地网络中的本地移动定位中心(H-MPC)交互以获得位置服务。所述移动台与访问网络通信以进行数据会话且接收对于其位置的请求。所述移动台将指示其当前网络位置的第一信息(例如,SID和NID)发送到所述H-MPC。所述H-MPC基于所述第一信息确定所述访问网络中的服务移动定位中心(S-MPC)。所述S-MPC基于所述第一信息确定所述访问网络中的服务定位实体(S-PDE)。视所选的定位方法而定,所述H-MPC可从所述S-MPC接收S-PDE地址或所述移动台的方位估计,且可将此信息转发到移动台。所述移动台可使用所述S-PDE地址与所述S-PDE通信,以进行定位。

Description

用于支持具有漫游的位置服务的方法和设备
分案申请的相关信息
本案是分案申请。该分案的母案是申请日为2006年11月30日、申请号为200680044286.7、发明名称为“用于支持具有漫游的位置服务的方法和设备”的发明专利申请案。
本申请案主张2005年11月30日申请的第60/741,324号临时美国申请案的优先权,所述临时美国申请案转让给本受让人并以引用的方式并入本文中。
技术领域
本揭示案来说大体上涉及通信,且更明确地说涉及用于支持位置服务的技术。
背景技术
往往需要且有时必须知道移动台(例如,蜂窝式电话)的位置。术语“位置(location)”和“方位(position)”是同义的,且可互换使用。举例来说,用户可利用移动台浏览网站且可点击位置敏感内容。然后,可确定移动台的位置,且将其用于向用户提供适当的内容。存在了解移动台位置是有用或必需的许多其它状况。
移动台可经提供,使得其可从用户已预订服务的本地网络获得位置服务。移动台可与本地网络中的各种网络实体通信,以便无论何时需要均可确定移动台的位置。移动台可漫游到用户未预订服务的其它网络。主要挑战是在此漫游状况下向移动台提供位置服务。
发明内容
本文描述用于支持具有漫游的位置服务(LCS)的技术。在一方面,甚至在移动台漫游时,移动台也与本地网络中的本地移动定位中心(H-MPC)交互以获得位置服务。移动台可与访问网络通信以进行数据会话且从(例如)驻存于移动台上的应用程序(MS驻存应用程序)、LCS客户端或H-MPC接收对移动台位置的请求。移动台然后可将第一信息发送到H-MPC。所述第一信息可指示移动台的当前网络位置且可能视访问网络所使用的无线电技术而定。举例来说,第一信息可包含访问网络的系统识别符(SID)和网络识别符(NID)或某些从访问网络获得的其它信息。可基于第一信息确定访问网络中的服务定位实体(S-PDE)。视所选的定位方法而定,移动台可从H-MPC接收(a)S-PDE的地址且然后可与S-PDE通信以定位移动台,或接收(b)移动台的方位估计,其可由S-PDE基于第一信息来确定。
在另一方面,H-MPC可(例如,从MS驻存应用程序或LCS客户端)接收对移动台的位置的请求、从移动台接收第一信息且基于所述第一信息确定访问网络中的服务移动定位中心(S-MPC)。H-MPC然后可从S-MPC接收第二信息且将所述第二信息发送到移动台。视所选的定位方法而定,所述第二信息可包含S-PDE地址或方位估计。H-MPC还可执行其它功能,例如授权、越区切换等。
在又一方面,移动台可接收对移动台的位置的请求且可将对S-PDE的地址的查询发送到域名系统(DNS)服务器。移动台可包括基于发送到DNS服务器的查询中的SID和NID而形成的域名。移动台可从DNS服务器接收S-PDE的地址,且然后可与S-PDE通信,以定位移动台。
在下文中将更详细地描述本揭示案的各种方面和特征。
附图说明
图1展示访问网络、本地网络和请求网络。
图2展示访问网络、本地网络和请求网络的另一部署。
图3到图25展示用于具有漫游的定位的各种消息流。
图26展示移动台、无线电存取网络(RAN)、S-PDE、S-MPC和H-MPC的框图。
具体实施方式
本文中所描述的技术可用于各种无线网络,例如码分多址(CDMA)网络、时分多址(TDMA)网络、频分多址(FDMA)网络、正交FDMA(OFDMA)网络等。CDMA网络可实施例如cdma2000、宽带-CDMA(W-CDMA)等无线电技术。cdma2000涵盖IS-2000、IS-856和IS-95标准。TDMA网络可实施例如全球移动通信系统(GSM)、数字先进移动电话系统(D-AMPS)等无线电技术。W-CDMA和GSM描述于来自称为“第三代合作伙伴计划”(3GPP)的组织的文献中。cdma2000描述于来自称为“第三代合作伙伴计划2”(3GPP2)的组织的文献中。3GPP和3GPP2文献是公开可获得的。为清楚起见,在下文中描述用于3GPP2网络的技术。
图1展示具有访问/服务网络102a、本地网络104a和请求网络106的部署。在本文中,术语“访问”与“服务”可互换使用。本地网络104a是移动台(MS)110已预订服务的无线网络。访问网络102a是当前服务移动台110的无线网络。如果移动台110漫游出本地网络的覆盖范围,那么访问网络与本地网络可能是不同网络。网络102a和104a支持位置服务(LCS),其可包括基于位置信息或与位置信息相关的任何服务。LCS还可称为基于位置的服务(LBS)等。请求网络106可为访问网络102a或本地网络104a的一部分,或可与这些网络分离。举例来说,请求网络106可为由因特网服务供应商(ISP)维护的数据网络。
移动台110可为静止或移动的且还可称为用户设备(UE)、终端机、用户单元、台等。移动台110可为蜂窝式电话、个人数字助理(PDA)、无线装置、手机、膝上型计算机、遥测装置、追踪装置等。移动台110可与访问网络102a中的无线电存取网络(RAN)120通信,以获得例如语音、视频、包数据、广播、消息收发等通信服务。移动台110还可从一个或一个以上卫星190接收信号,所述卫星190可为美国全球定位系统(GPS)、欧洲伽利略系统、俄罗斯Glonass系统或某一其它卫星定位系统的一部分。移动台110可测量来自卫星190的信号和/或来自RAN120中的基站的信号,且可获得对于卫星的伪距测量和/或对于基站的时序测量。伪距测量和/或时序测量可用于使用例如辅助GPS(A-GPS)、独立GPS、先进前向链路三边测量(A-FLT)、增强型观察时间差(E-OTD)、抵达观测时间差(OTDOA)、增强型小区ID、小区ID等定位方法中的一者或组合来推导移动台110的方位估计。
RAN120为位于RAN的覆盖范围内的移动台提供无线电通信。RAN120可包括基站、基站控制器(BSC),和/或其它支持无线电通信的网络实体。移动交换中心(MSC)124支持线路交换呼叫且还路由短消息服务(SMS)消息。消息中心(MC)144支持SMS且负责为移动台存储、中继和转发SMS消息。包控制功能(PCF)132支持RAN120与包数据服务节点(PDSN)134之间的包数据交换。PDSN134支持用于移动台的包交换呼叫且负责数据会话的建立、维护和终止。在某些无线网络(例如,IS-95网络)中,可使用互通功能(inter-working function,IWF)替代PDSN134。
服务定位实体(S-PDE)140、141和142支持移动台的定位且可服务不同的地理区域。定位是指测量/计算目标装置的地理方位估计的过程。方位估计还可称为位置估计、方位定点、定点等。S-PDE140、141和142可与移动台交换消息以进行定位、计算方位估计、支持辅助数据到移动台的传递、执行安全功能等。服务移动定位中心(S-MPC)150和152执行各种用于位置服务的功能,且可服务不同的地理区域。S-MPC150和152可支持订户隐私、授权、鉴认、漫游支持、收费/开帐单、服务管理、位置计算等。移动台110可初始由S-MPC150和S-PDE140服务,且可在其后漫游时越区切换到S-PDE141或越区切换到S-MPC152和S-PDE142。本地网络104a中的本地MPC(H-MPC)160支持移动台在本地网络中的位置服务,且可执行如下所述的各种功能。H-MPC160可向S-MPC150和152提供信息以支持定位且可从S-MPC接收位置信息(例如,方位估计、PDE地址等)。
本地位置寄存器/访问者位置寄存器(HLR/VLR)126存储已在访问网络102a上注册的移动台的注册信息。域名系统(DNS)服务器136将域名(例如www.domain-name.com)解译为因特网协议(IP)地址(例如,204.62.131.129),所述IP地址由实体用于经由IP网络彼此通信。DNS服务器136接收对于域名的IP地址的查询,确定这些域名的IP地址,并将具有IP地址的回应发送到请求实体。
应用程序(APP)112和170可包含LCS客户端和/或更高层应用程序。LCS客户端是请求LCS目标的位置信息的功能或实体。LCS目标是位置正被搜索的移动台。一般来说,LCS客户端可驻存于网络实体或移动台中,或可在两者外部。LCS客户端170可与H-MPC160通信,以获得移动台110的位置信息。
图1还展示各种网络实体之间的界面。消息中心144可经由短消息传递点对点承载服务(SMDPP)界面与MSC124通信,且可经由短消息点对点协议(SMPP)界面与H-MPC160通信。PDE140到142可经由IS-801界面与PDSN134通信,且可经由E5'界面与S-MPC150和152通信。S-MPC150和152可经由MS-MPC界面与PDSN134通信,且可经由MPC-MPC界面与H-MPC160通信。H-MPC160可经由L1界面与LCS客户端170通信。这些各种界面在此项技术中是已知的。
图2展示具有访问网络102b、本地网络104b、请求网络106和第三方网络108的部署。在此部署中,访问网络102b包括上文关于图1描述的RAN120、PCF132、PDSN134、DNS服务器136、VLR126、PDE140和S-MPC150。PDSN134可为外籍代理(foreignagent,FA),移动台110在漫游时经由所述FA交换包数据。访问网络102b进一步包括鉴认、授权和帐务(AAA)实体138和基站年历(BSA)144。AAA实体138为LCS和其它服务执行鉴认和授权。BSA144为卫星和/或基站存储辅助数据,其可用于辅助定位移动台110。访问网络102b中的网络实体可彼此通信,且可经由可为IP网络或某一其它网络的数据网络192与外部实体通信。
本地网络104b包括可以与访问网络102b中的相应网络实体类似的方式操作的H-MPC160、PDSN174、DNS服务器176、AAA实体178、VLR166、本地PDE(H-PDE)180和BSA184。PDSN174可为移动台110已在其上注册的本地代理(HA)且可负责将包转发到移动台110。本地网络104b中的网络实体服务与本地网络104b通信的移动台。本地网络104b中的网络实体可彼此通信,且可经由可为IP网络、因特网或某一其它网络的数据网络194与外部实体通信。
第三方网络108可包括BSA服务器172,其可耦合到图2中未展示的其它网络中的PDE。请求网络106和第三方网络108中的实体可经由可为IP网络或某一其它网络的数据网络196与访问网络102b和本地网络104b中的实体通信。
图1和图2展示访问网络和本地网络的两个实例。通常,网络可包括可支持由网络提供的任何服务的实体的任何组合。
在以下描述中,访问网络102可指图1中的访问网络102a和/或图2中的访问网络102b。本地网络104可指图1中的本地网络104a和/或图2中的本地网络104b。网络102和104可支持用户平面位置结构。用户平面是用于为较高层应用程序载运消息/信令的机制,且采用用户平面承载,其通常使用例如用户数据报协议(UDP)、传输控制协议(TCP)和因特网协议(IP)(所有这些协议在此项技术中是已知的)等协议来实施。(从网络观点看来)支持位置服务和定位的消息/信令可作为用户平面结构中的数据的一部分来载运。
网络102和104可实施任何用户平面结构,例如来自CDMA发展组织(CDG)的V1或V2用户平面、来自3GPP2的X.S0024用户平面、来自开放移动联盟(OMA)的安全用户平面位置(SUPL)等。X.S0024适用于3GPP2网络。SUPL适用于3GPP和3GPP2网络。V2用户平面描述于题为“Location-Based Services V2System Specification”(2005年1月19日)的文献80-V6410-2NP中。所有所述用户平面结构描述于公开可获得的文献中。
在本文的描述中,术语“MPC”一般是指支持位置服务的实体,术语“PDE”一般是指支持定位的实体,术语“移动台”一般是指可与用于位置服务的MPC和/或用于定位的PDE通信的实体,且术语“LCS客户端”一般是指请求移动台的位置的实体。MPC可为V1和V2用户平面中的MPC、SUPL中的SUPL位置中心(SLC)、X.S0024中的位置服务器(PS)、3GPP中的网关移动位置中心(GMLC)等。PDE可为V1和V2用户平面中的PDE、SUPL中的SUPL定位中心(SPC)、3GPP中的服务移动位置中心(SMLC)或独立SMLC(SAS)等。移动台可为V1和V2用户平面中的移动台、SUPL中的SUPL启用终端机(SET)、3GPP中的用户设备(UE)等。MPC、PDE、移动台和LCS客户端在其它网络或其它位置结构中还可称为其它名称。
网络102和104可基于信任和/或非信任模型支持漫游移动台的LCS。表1给出关于信任和非信任模型的简短描述。
表1
Figure BDA00002844281600061
对于信任和非信任模型两者,LCS可由无线应用程序协议(WAP)拉取应用程序、网络起始应用程序、MS驻存应用程序等来请求。WAP拉取应用程序是从网络拉取数据的应用程序。网络起始应用程序是驻存于网络侧或与网络交互的应用程序(例如,LCS客户端170)。MS驻存应用程序是驻存于移动台110上的应用程序,且可为无线二进制运行时环境
Figure BDA00002844281600062
应用程序、应用程序等。
可支持各种位置会话,例如单次定点、追踪定点、gpsOne定位、小区/扇区定位等。单次定点是指对目标移动台的单个方位定点到LCS客户端的传回。追踪定点是指对目标移动台的多个方位定点到LCS客户端(例如,周期性)的传回。追踪定点可由LCS客户端或移动台起始,且可由LCS客户端或移动台取消。移动台在追踪定点期间还可从一个S-MPC越区切换到另一S-MPC和/或从一个S-PDE越区切换到另一S-PDE。
还可支持各种定位方法/类型,例如gpsOne定位、小区/扇区定位等。gpsOne定位是指基于卫星的定位方法,例如GPS、A-GPS等。小区/扇区定位是指基于网络的定位方法,例如A-FLT、E-OTD、OTDOA、增强型小区ID、小区ID等。
可为由信任和非信任模型中的不同应用程序起始的不同位置会话使用各种消息流。消息流还可称为呼叫流、过程等。某些例示性消息流在下文中描述。在以下消息流中,移动台110可使用移动IP、会话起始协议(SIP)、层2隧穿协议(L2TP)或某一支持包数据漫游的其它通信协议与本地网络104进行数据会话。对于每一消息流,可为非信任模型执行服务授权且可为信任模型省略服务授权。
图3展示用于使用gpsOne定位的WAP拉取单次定点的消息流300。移动台110试图存取位置敏感统一资源定位符(URL)且将超文本传输协议(HTTP)/无线会话协议(WSP)请求发送到LCS客户端170(步骤a)。LCS客户端170辨认出移动台110为启用gpsOne的,且以适当的消息流继续前进。LCS客户端170以包含gpsOne触发程序的HTTP回应来回应HTTP请求(步骤b)。移动台110接收HTTP回应,且可提示用户允许进行定位(步骤c)。在接收到用户许可后,(如果适用,那么)移动台110将开始定位过程请求(SPPReq)消息发送到H-MPC160(步骤d)。SPPReq消息可包括例如应用程序类型(在此状况下设定为WAP)、系统识别符(SID)和网络识别符(NID)、单次定点指示、服务定位质量(QoS)信息等信息。SID/NID识别当前服务移动台110的访问网络102且可经由访问网络中的基站广播的系统参数消息来获得。
大体来说,移动台110可发送可提供移动台110的当前网络位置的任何信息。此网络位置信息可视无线电技术而定。举例来说,SID、NID和/或基站识别符(BaseID)可用于IS-2000版本0和A,其通常称为CDMA20001X。扇区识别符(SectorID)可用于IS-856,其通常称为CDMA20001xEV-DO。移动国家码(MCC)、移动网络码(MNC)、位置区域码(LAC)和/或小区识别码(CI)可用于GSM。MCC、MNC和/或UTRAN小区识别码(UC-ID)可用于W-CDMA。接入点识别符(AP ID)或媒体存取控制(MAC)地址可用于WLAN。网络位置信息还可包含蜂窝式网络中的基站、WLAN中的接入点或无线网络中的某一其它发射台的位置坐标(例如,横坐标和纵坐标)。为了清楚起见,下文中的许多描述假设将SID和NID用于网络位置信息。
H-MPC160接收SPPReq消息且(如果适用,那么)执行授权,以确保此特定用户和LCS客户端经授权获得所请求的位置(步骤e)。H-MPC160可使用SPPReq消息中的QoS信息和LCS客户端简档,来确定gpsOne方位是否适当(与高速缓冲存储方位或基于小区/扇区的方位相对)。H-MPC160确定移动台110正在漫游,且基于SID/NID信息选择合适的S-MPC(其在此实例中为S-MPC150)。H-MPC160然后向S-MPC150发送漫游请求消息,其可包括例如应用程序类型、移动台110的国际移动订户识别符(IMSI)、gpsOne定位类型、SID/NID、PDE存取持续时间等信息。
S-MPC150从H-MPC160接收具有执行gpsOne定位的指令的漫游请求消息,且基于SID/NID信息确定合适的S-PDE(其在此实例中为S-PDE140)。S-MPC150然后发送GPOSREQ'消息,所述GPOSREQ'消息调用且播种S-PDE140,使得S-PDE将接受从移动台110传入的移动发起(MO)IS-801定位会话(步骤f)。IS-801定位会话是用于基于卫星的定位的会话(例如,以获得辅助数据、方位估计等),且还称为IS-801会话、gpsOne会话、GPS会话等。GPOSREQ'消息可包括例如IMSI、gpsOne定位类型、PDE存取持续时间等信息。S-PDE140传回包含关于GPOSREQ'消息的方位待决确认的gposreq'消息(步骤g)。S-MPC150从S-PDE140接收gposreq'消息,且向H-MPC160发送具有S-PDE140的地址的漫游请求确认消息(步骤h)。H-MPC160从S-MPC150接收确认,且发送指示移动台110执行IS-801会话且包括S-PDE140的地址的SPPRes消息(步骤i)。
移动台110与S-PDE140然后执行MO IS-801会话(步骤j)。获得移动台110的方位估计且在IS-801会话结束时使所述方位估计可由所述移动台获得。S-PDE140然后发送告知S-MPC150IS-801会话正常终止且包括方位估计的gposreq'消息(步骤k)。
S-MPC150向H-MPC160发送报告成功定位且提供方位估计的位置报告消息(步骤l)。H-MPC160可存储方位估计,所述方位估计可在稍后用作后继请求的高速缓冲存储方位。移动台110然后重新请求位置敏感URL且连同所述请求提供方位估计(步骤m)。LCS客户端170将所请求的内容下载到移动台110(步骤n)。
各种实体之间的消息描述于以下公开可获得的文献中:
·80-V5456-2NP,题为“
Figure BDA00002844281600081
UserPlane MS-MPC Protocol Specification”(2005年1月5日),其描述移动台与MPC之间的消息(例如,SPPReq和SPPRes),和移动台与LCS客户端之间的消息(例如,HTTP/WSP请求和回应),
·80-V6195-2NP,题为“Mobile Positioning Center(MPC)V2ProtocolSpecification”(2005年1月21日),其描述MPC之间的消息(例如,漫游请求、漫游请求确认和位置报告),
·80-V5458-2NP,题为“
Figure BDA00002844281600082
UserPlane E5'V2Protocol Specification”(2003年12月13日),其描述MPC与PDE之间的消息(例如,GPOSREQ'和gposreq'),和
·TIA/EIA/IS-801,题为“Position Determination Service Standards for Dual ModeSpread Spectrum Systems”,其描述移动台与PDE之间的消息。
图4展示用于使用小区/扇区定位的WAP拉取单次定点的消息流400。消息流400的步骤a到d与图3中的消息流300的步骤a到d相同。在步骤e中,H-MPC160基于SID/NID信息确定移动台110正在漫游,且确定小区/扇区定位是适当的。H-MPC160基于SID/NID信息确定合适的S-MPC(其在此实例中为S-MPC150),且向S-MPC150发送具有小区/扇区定位类型等的漫游请求消息。
S-MPC150从H-MPC160接收具有执行小区/扇区定位的指令的漫游请求消息,且向S-PDE140发送包含小区/扇区定位类型等的GPOSREQ'消息(步骤f)。S-PDE140以包含对于移动台110的基于小区/扇区的方位估计的gposreq'消息回应S-MPC150(步骤g)。S-MPC150向H-MPC160发送报告成功定位且包括方位估计的位置报告消息(步骤h)。H-MPC160向移动台110发送包含方位估计的SPPRes消息(步骤i)。消息流400的步骤j和k分别与图3中的消息流300的步骤m和n相同。
图5展示用于使用利用DNS查询的gpsOne定位的WAP拉取单次定点的消息流500。消息流500的步骤a到c与图3中的消息流300的步骤a到c相同。移动台110辨认出其正在漫游且将对S-PDE140的地址(例如,IP地址)的查询发送到DNS服务器136(步骤d)。所述查询可包括位置特定DNS串或URL,例如,SID.NID.Local.PDE。DNS服务器136以S-PDE140的地址作出回应(步骤e)。移动台110与S-PDE140然后执行MOIS-801会话且在IS-801会话结束时使方位估计可由所述移动台获得(步骤f)。消息流500的步骤g和h分别与图3中的消息流300的步骤m和n相同。
通常,移动台110可将位置特定DNS查询发送到访问网络102中的DNS服务器136(V-DNS)(如图5中所示)或发送到本地网络104中的DNS服务器176(H-DNS)(图5中未展示)。对于V-DNS选项,可在PPP协商数据呼叫建立期间,由PDSN/FA134分配DNS服务器136。移动台110可将DNS查询发送到DNS服务器136,所述DNS服务器136可辨认和解析位置特定URL,且将访问网络102中的S-PDE的IP地址传回给移动台110。对于H-DNS选项,移动台110可发送DNS查询,所述DNS查询可由本地代理174重新导引到DNS服务器176。DNS服务器176可解析位置特定URL,且将S-PDE IP地址传回给移动台110。对于两种DNS选项,如果访问网络104具有一个PDE或指定一个PDE来服务漫游的移动台,那么在DNS查询中可省略SID/NID信息。
图6展示用于使用gpsOne定位的网络起始的单次定点的消息流600。LCS客户端170经由移动位置协议(MLP)位置立即请求(LIR)消息,向H-MPC160请求移动台110的位置(步骤a)。H-MPC160可验证LCS客户端170经授权获得用户的位置(步骤b)。(如果适用,那么)在成功授权后,H-MPC160向移动台110发送移动终止(MT)SMS定位请求消息,其指示gpsOne定位且包括例如通知和验证程序、用于识别位置会话的相关识别符(CI)等信息(同样为步骤b)。移动台110接收SMS消息且(如果适用,那么)提示用户同意。移动台110然后向H-MPC160发送SPPReq消息,所述SPPReq消息充当对步骤b中的MT SMS消息的回应,且可包括例如CI、IMSI、SID/NID等信息(步骤c)。
H-MPC160确定移动台110正在漫游,且基于SID/NID信息选择S-MPC150。H-MPC160然后向S-MPC150发送漫游请求消息,所述漫游请求消息可包括例如CI、IMSI、SID/NID、PDE存取持续时间等信息(步骤d)。S-MPC150接收具有执行gpsOne定位的指令的漫游请求消息且发送调用并播种S-PDE140的GPOSREQ'消息(步骤e)。S-PDE140传回包含方位待决确认的gposreq'消息(步骤f)。S-MPC150接收所述gposreq'消息,且向H-MPC160发送具有S-PDE140的地址的漫游请求确认消息(步骤g)。
H-MPC160接收来自S-MPC150的确认消息,且向移动台110发送SPPRes消息,所述SPPRes消息指令移动台110执行IS-801会话且包括S-PDE140的地址(步骤h)。移动台110与S-PDE140执行MO IS-801会话,以获得移动台的方位估计(步骤i)。S-PDE140然后在gposreq'消息中将方位估计发送给S-MPC150(步骤j)。S-MPC150在位置报告消息中将方位估计转发到H-MPC160(步骤k)。H-MPC160然后在MLP位置立即应答(LIA)消息中将方位估计提供给LCS客户端170(步骤l)。
图7展示用于使用小区/扇区定位的网络起始的单次定点的消息流700。除定位方法外,消息流700的步骤a到e与图6中的消息流600的步骤a到e类似。在步骤b中由H-MPC160发送的SMS消息指示小区/扇区定位而非gpsOne定位。在步骤c中由移动台110发送的SPPReq消息包括与小区/扇区定点相关的信息(例如,SID/NID等)。在步骤d中由H-MPC160发送给S-MPC150的漫游请求消息指示小区/扇区定位。在步骤e中由S-MPC150发送给S-PDE140的GPOSREQ'消息指示小区/扇区定位且可包括基站ID等。S-PDE140在gposreq'消息中将基于小区/扇区的方位估计提供给S-MPC150(步骤f)。S-MPC150在位置报告消息中将方位估计转发到H-MPC160(步骤g)。H-MPC160将具有确认的SPPRes消息发送给移动台110(步骤h)且将方位估计提供给LCS客户端170(步骤i)。
图8展示用于被移动台110拒绝的网络起始的定位会话的消息流800。消息流800的步骤a和b与图6中的消息流600的步骤a和b相同。H-MPC160可验证LCS客户端170经授权获得移动台110的位置。H-MPC160然后向移动台110发送MT SMS定位请求消息,所述MT SMS定位请求消息指示gpsOne或小区/扇区定位且包括例如通知和验证程序等信息(步骤c)。移动台110接收SMS消息且(如果适用)提示用户同意(步骤d)。如果用户拒绝请求或如果无法服务于所述请求(例如,因为正在进行语音呼叫等),那么移动台110向H-MPC160发送拒绝定位请求且充当对MT SMS消息的回应的MOSMS消息(步骤e)。MO SMS消息可包括适当的拒绝原因码。如果用户拒绝gpsOne定位请求,那么无IS-801会话发生。如果拒绝原因指示获得用户同意,但TCP/IP套接口无法打开,那么H-MPC160可触发较低精确度的(例如,小区/扇区)定位会话。H-MPC160将方位状态提供给LCS客户端170(步骤f)。
图9展示用于使用gpsOne定位的网络起始的追踪定点的消息流900。LCS客户端170经由MLP触发的位置(TL)报告请求消息向H-MPC160请求移动台110的位置(步骤a)。此请求可包括开始时间、停止时间和针对追踪定点会话的方位定点之间的时间间隔(T)、QoS信息等。H-MPC160可为用户验证LCS客户端170经授权作出此类型的请求(步骤b)。H-MPC160还可使用QoS信息和LCS客户端简档来确定gpsOne方位是否适当(与高速缓冲存储方位或基于小区/扇区的方位相对)。在此状况下,H-MPC160确定gpsOne定位是适当的。H-MPC160可基于从LCS客户端170接收的开始时间、停止时间和时间间隔来确定定点数目。
在成功授权LCS客户端170后,(如果适用,那么)H-MPC160向移动台110发送MT SMS定位请求消息,其指示IS-801会话且包括例如通知和验证程序、CI、定点数目(N)、定点之间的时间间隔(T)、H-MPC ID等信息(步骤c)。移动台110接收所述SMS消息,且(如果适用,那么)提示用户同意。移动台110然后向H-MPC160发送SPPReq消息,所述SPPReq消息充当对步骤c中的MT SMS消息的回应,且可包括例如用户同意或不同意、CI、IMSI、SID/NID、会话持续时间等信息(步骤d)。会话持续时间等于定点数目乘以定点之间的时间间隔。
H-MPC160确定移动台110正在漫游,且基于SID/NID信息选择S-MPC150。H-MPC160然后向S-MPC150发送具有由S-MPC150使用以支持使用gpsOne定位的追踪会话的信息的漫游请求消息(步骤e)。此信息可包括CI、IMSI、SID/NID、会话持续时间、停止时间等。S-MPC150接收具有执行gpsOne定位的指令的漫游请求消息,且向S-PDE140发送GPOSREQ'消息,所述GPOSREQ'消息调用并播种S-PDE140且包括用于追踪会话的信息(例如,PDE存取持续时间)(步骤f)。S-PDE140传回包含确认的gposreq'消息(步骤g)。S-MPC150接收所述gposreq'消息,且向H-MPC160发送具有S-PDE140的地址的漫游请求确认消息(步骤h)。
H-MPC160将MLP TL报告应答发送给LCS客户端170(步骤i),其可在步骤b后(如果无需用户同意)或在步骤d后(如果需要且获得用户同意)发生。在接收步骤h中的确认后,H-MPC160向移动台110发送指示移动台110执行IS-801会话且包括S-PDE140的地址的SPPRes消息(步骤j)。移动台110与S-PDE140执行MO IS-801会话,(例如)以将辅助数据下载到移动台110(步骤k)。S-PDE140然后在gposreq'消息中将关于IS-801会话完成的相关信息提供给S-MPC150(步骤l)。S-MPC150在会话状态报告消息中将关于会话完成的信息转发到H-MPC160(步骤m)。
对于第一方位定点,移动台110在方位报告消息中将方位信息提供给H-MPC160(步骤n)。H-MPC160传回方位报告回应,以确认方位报告消息(步骤o)。H-MPC160经由发送到LCS客户端170的MLP TL报告消息报告移动台110的位置(步骤p)。对于第二方位定点(其发生在时间间隔T之后),将步骤n、o和p分别作为步骤q、r和s重复。无论何时需要,移动台110和S-PDE140均可执行额外的MO IS-801会话,以下载辅助数据并提供更新的位置信息。将步骤k、l和m分别作为步骤t、u和v重复。每一额外的定点可通过重复步骤n、o和p来实现。对于最后的方位定点,将步骤n、o和p分别作为步骤w、x和y重复。MS辅助追踪可用于定点之间的时间大于特定时间间隔(例如,1800秒)的状况。
图10展示用于通过LCS客户端170取消网络起始的追踪会话的消息流1000。用于移动台110的网络起始的追踪会话可如图9中所示而开始,且可正常进行(步骤a)。在追踪会话期间的任何时刻,LCS客户端170可向H-MPC160发送MLP TL报告停止请求消息,以取消追踪会话(步骤b)。H-MPC160然后向移动台110发送指示不需要其它定点的MT SMS取消追踪会话消息(步骤c)。当确认将MT SMS消息传递到移动台110时,H-MPC160将位置报告取消消息发送到S-MPC150(步骤d)。S-MPC150接收位置报告取消消息且将CANCEL'消息发送到S-PDE140(步骤e),所述S-PDE140将cancel'消息传回到S-MPC150(步骤f)。S-MPC150向H-MPC160发送位置报告消息,其指示追踪会话已被取消且方位结果设定为“不适用”(步骤g)。H-MPC160通过将MLP TL报告停止应答发送到LCS客户端170而完成追踪会话关闭(步骤h)。
图11展示用于通过移动台110取消网络起始的追踪会话的消息流1100。用于移动台110的网络起始的追踪会话可如图9中所示而开始,且可正常进行(步骤a)。在追踪会话期间的任何时间,移动台110可向H-MPC160发送MO SMS取消定位通知消息,以取消追踪会话(步骤b)。消息流1100的步骤c到g分别与消息流1000的步骤d到h相同。
移动台110可具有待决的网络起始的追踪会话且可漫游出当前S-MPC150和S-PDE140的覆盖范围。H-MPC160可从S-MPC150接收指示移动台110处于S-PDE140的服务区域外的会话状态报告消息。H-MPC160然后可向移动台110发送方位报告回应消息,所述方位报告回应消息包含关于可在移动台110的当前位置处服务移动台110的新的S-PDE的信息。
图12展示用于使用MPC间越区切换的网络起始的追踪定点的消息流1200。消息流1200的步骤a到m用于起始追踪会话,且分别与图9中的消息流900的步骤a到m相同。消息流1200的步骤n、p和q用于第一方位定点,且分别与消息流900的步骤n、p和q相同。
在稍后的时间,移动台110和S-PDE140执行另一MO IS-801会话,其由于移动台110处于S-PDE140的服务区域外而失败(步骤q)。S-PDE140然后通过发送具有“S-PDE不在服务区域内”的错误原因(其意味着移动台110处于S-PDE140的服务区域外)的gposreq'消息来告知S-MPC150:IS-801会话失败(步骤r)。S-MPC150经由包含IS-801会话信息和由S-PDE140指示的错误原因的会话状态报告消息,向H-MPC160报告IS-801会话的状态(步骤s)。H-MPC160确定移动台110正在漫游且处于S-PDE140的服务区域外(步骤t)。
在已经过时间间隔T后,移动台110将方位报告消息发送到H-MPC160(步骤u)。H-MPC160使用方位报告消息中的SID/NID信息来确定新的S-MPC(其在此实例中为S-MPC152)。H-MPC160然后触发漫游程序。为了确定新的S-PDE,H-MPC160向S-MPC152发送具有由S-MPC152使用以支持使用gpsOne定位的剩余追踪会话的信息的漫游请求消息(步骤v)。此信息可包括停止时间、剩余会话持续时间等。S-MPC152接收具有执行gpsOne定位的指令的漫游请求消息,且向新的S-PDE(其在此实例中为S-PDE142)发送GPOSREQ'消息,所述GPOSREQ'消息调用S-PDE142且包括用于剩余追踪会话的信息(例如,PDE存取持续时间)(步骤w)。GPOSREQ'消息还播种S-PDE142,使得其将接受传入的用于追踪会话的MO IS-801会话。S-PDE142传回包含确认的gposreq'消息(步骤x)。S-MPC152接收所述gposreq'消息,且向H-MPC160发送具有S-PDE142的地址的漫游请求确认消息(步骤y)。
H-MPC160然后向移动台110发送确认步骤u中的方位报告消息且包括关于新的S-PDE142的信息的方位报告回应消息(步骤z)。H-MPC160在MLP TL报告消息中向LCS客户端170报告移动台110的位置(步骤aa)。H-MPC160还向原始S-MPC150发送位置报告取消消息,以告知S-MPC150:其应清除分配给追踪会话的资源(步骤bb)。S-MPC150接收所述位置报告取消消息且将CANCEL'消息发送到原始S-PDE140(步骤cc),所述原始S-PDE140向S-MPC150传回cancel'消息(步骤dd)。S-MPC150然后向H-MPC160发送确认位置报告取消消息的位置报告消息(步骤ee)。移动台110可与新的S-PDE142执行MO IS-801会话(步骤ff)。S-PDE142将关于IS-801会话完成的信息提供给S-MPC152。虽然与新的S-MPC152和新的S-PDE142进行会话,但剩余追踪会话可如上文中对图9中的消息流900所描述而进行。
移动台110可具有待决的网络起始的追踪会话且可漫游出当前S-PDE140的覆盖范围,但可仍处于S-MPC150的覆盖范围内。H-MPC160然后可发送关于可在移动台110的当前位置处服务移动台110的新的S-PDE的信息。
图13展示用于使用MPC内越区切换的网络起始的追踪定点的消息流1300。消息流1300的步骤a到u分别与图12中的消息流1200的步骤a到u相同。H-MPC160基于在步骤u中从移动台110接收的SID/NID信息,确定S-MPC150可服务移动台110。为了确定新的S-PDE,H-MPC160向S-MPC150发送包括由S-MPC150使用以支持使用gpsOne定位的剩余追踪会话的信息(例如,停止时间、剩余会话持续时间等)的漫游请求消息(步骤v)。S-MPC150从H-MPC160接收具有执行gpsOne定位的指令的漫游请求消息,且向新的S-PDE(其在此实例中为S-PDE141)发送GPOSREQ'消息,所述GPOSREQ'消息调用并播种S-PDE141且包括用于剩余追踪会话的信息(例如,PDE存取持续时间)(步骤w)。S-PDE141传回包含确认的gposreq'消息(步骤x)。S-MPC150接收所述gposreq'消息,且向H-MPC160发送具有S-PDE141的地址的漫游请求确认消息(步骤y)。H-MPC160然后向移动台110发送确认步骤u中的方位报告消息且包含用于新的S-PDE141的信息的方位报告回应消息(步骤z)。H-MPC160在MLP TL报告消息中向LCS客户端170报告移动台110的位置(步骤aa)。消息流1300的步骤bb、cc、dd和ee分别与消息流1200的步骤cc、dd、ff和gg相同。虽然与原始S-MPC150和新的S-PDE141进行会话,但剩余追踪会话可如上文中对图9中的消息流900所描述而进行。
图14展示用于使用小区/扇区定位的网络起始的追踪定点的消息流1400。消息流1400的步骤a和b与图9中的消息流900的a和b类似。然而,在此状况下,H-MPC160确定小区/扇区定位是适当的。H-MPC160向移动台110发送MT SMS定位请求消息,其指示小区/扇区定位且包括例如通知和验证程序、CI、定点数目(N)、定点之间的时间间隔(T)、H-MPC ID等信息(步骤c)。移动台110接收SMS消息且(如果适用,那么)提示用户同意。移动台110然后向H-MPC160发送SPPReq消息,所述SPPReq消息充当对步骤c中的MT SMS消息的回应,且可包括例如用户同意或不同意、CI、IMSI、SID/NID、会话持续时间等信息(步骤d)。H-MPC160将MLP TL报告应答发送到LCS客户端170(步骤e)。H-MPC160还向移动台110发送指示移动台110使用小区/扇区定位的SPPRes消息(步骤f)。
H-MPC160确定移动台110正在漫游,且基于SID/NID信息选择S-MPC150。H-MPC160然后向S-MPC150发送具有由S-MPC150使用以支持使用小区/扇区定位的追踪会话的信息的漫游请求消息(步骤g)。S-MPC150接收具有执行小区/扇区定位的指令的漫游请求消息,且向S-PDE140发送具有用于小区/扇区定位的信息的GPOSREQ'消息(步骤h)。S-PDE140传回包含用于移动台110的基于小区/扇区的方位估计的gposreq'消息(步骤i)。S-MPC150在位置报告消息中将方位估计转发到H-MPC160(步骤j)。H-MPC160在MLP TL报告消息中向LCS客户端提供关于第一定点的方位估计(步骤k)。
对于在已经过时间间隔T后的第二方位定点,移动台110向H-MPC160发送包含例如当前SID/NID、BASE_ID等信息的方位报告消息(步骤l)。H-MPC160传回确认所述方位报告消息的方位报告回应消息(步骤m)。用于第二定点的后续步骤n到r分别与用于第一定点的步骤g到k相同。每一额外的定点可通过重复步骤l到r来实现。追踪会话继续直到在步骤s到y中报告最后的定位为止。对于S-MPC150和S-PDE140,使用一系列单次定点来实现使用小区/扇区定位的追踪定点。
LCS客户端170可通过发送MLP TL报告停止请求消息(如图10中所示)或某一其它消息来终止消息流1400。移动台110可通过发送MT SMS取消追踪会话消息(如图11中所示)或某一其它消息来终止消息流1400。LCS客户端170或移动台110还可以类似于终止用于由移动台的H-MPC服务的区域内的移动台的追踪定点的消息流的方式来终止消息流1400。
图15展示用于使用gpsOne定位的MS驻存单次定点的消息流1500。MS驻存应用程序112调用gpsOne应用程序设计界面(API),以请求使用gpsOne定位的单次定点(步骤a)。用户通知和/或验证可在步骤a之前和/或在步骤a之后发生。如果用户触发MS驻存单次定点应用程序,那么分别如上文中对图6中的消息流600的步骤c到k所描述而执行步骤b到i、k和l。在步骤i中,经由MO IS-801会话获得移动台110的方位估计。在步骤j中,gpsOne API将方位估计传回到MS驻存应用程序112。
图16展示用于使用小区/扇区定位的MS驻存单次定点的消息流1600。MS驻存应用程序112调用gpsOne API,以请求使用gpsOne定位的单次定点(步骤a)。用户通知和/或验证可在步骤a之前和/或在步骤a之后发生。移动台110然后向H-MPC160发送SPPReq消息,其可包括例如应用程序类型、应用程序ID、会话持续时间(对于单次定点设定为0)、IMSI、SID/NID等信息(步骤b)。H-MPC160可验证定位被允许用于此用户/应用程序组合(步骤c)。H-MPC160还可检查以了解是否需要gpsOne方位,且在此状况下,确定基于小区/扇区的方位是适当的。
H-MPC160确定移动台110正在漫游,且基于SID/NID信息选择S-MPC150。H-MPC160然后向S-MPC150发送可包括例如IMSI、SID/NID、小区/扇区定位类型等信息的漫游请求消息(步骤d)。S-MPC150接收具有进行小区/扇区定位的指令的漫游请求消息且将GPOSREQ'消息发送到S-PDE140(步骤e)。S-PDE140在gposreq'消息中向S-MPC150传回移动台110的基于小区/扇区的方位估计(步骤f)。S-MPC150在方位报告消息中将方位估计转发到H-MPC160(步骤g)。H-MPC160然后在SPPRes消息中将方位估计发送到移动台110(步骤h)。gpsOne API然后将方位估计传回到MS驻存应用程序112(步骤i)。
图17展示用于使用gpsOne定位的MS驻存追踪定点的消息流1700。MS驻存应用程序112调用gpsOne API,以请求使用gpsOne定位的追踪定点(步骤a)。用户通知和/或验证可在步骤a之前和/或在步骤a之后发生。所述请求可包括定点数目(N)、定点之间的时间间隔(T)等。移动台110然后向H-MPC160发送SPPReq消息,所述SPPReq消息可包括例如应用程序类型、应用程序ID、会话持续时间(基于N和T确定)、IMSI、SID/NID等信息(步骤b)。H-MPC160可验证定位被允许用于此用户/应用程序组合(步骤c)。在此状况下,H-MPC160可确定gpsOne定位是适当的。消息流1700的步骤d到g分别与图9中的消息流900的步骤e到h相同。
H-MPC160向移动台110发送指示移动台110执行IS-801会话且包括S-PDE140的地址的SPPRes消息(步骤h)。移动台110与S-PDE140执行MO IS-801会话且在IS-801会话结束时使方位估计可由移动台110获得(步骤i)。如果使用基于MS的定位且移动台110具有关于GPS卫星的当前星历信息,那么可跳过IS-801会话。S-PDE140然后告知S-MPC150:IS-801会话正常终止(步骤j)。S-MPC150可将会话状态报告消息传回到H-MPC,以报告IS-801会话的状态(步骤k)。
gpsOne API将方位估计作为第一定点传回到MS驻存应用程序112(步骤l)。在时间间隔T后,gpsOne API将第二定点传回到MS驻存应用程序112(步骤m)。无论何时需要,移动台110和S-PDE140均可执行额外的MO IS-801会话,直到最后的定点完成为止(步骤n)。在每一IS-801会话结束时可使方位估计可由移动台110获得。在每一额外的MO IS-801会话后,S-PDE140可告知S-MPC150:IS-801会话正常终止(步骤o),且S-MPC可将会话状态报告消息传回到H-MPC160,以报告IS-801会话的状态(步骤p)。gpsOne API将针对最后的定点的方位估计传回到MS驻存应用程序112(步骤q)。
图18展示用于通过移动台110取消MS驻存追踪会话的消息流1800。用于移动台110的MS驻存追踪会话可如图17中所示而开始,且可正常进行(步骤a)。在追踪会话期间的任何时间,MS驻存应用程序112可请求取消追踪会话(步骤b)。移动台110然后可向H-MPC160发送MO SMS取消定位通知消息,以取消追踪会话(步骤c)。消息流1700的步骤d到g分别与图10中的消息流1000的步骤d到g相同。
移动台110可具有待决的MS驻存追踪会话且可漫游出当前S-MPC150和S-PDE140的覆盖范围。在检测到IS-801会话由于PDE越区切换错误条件而失败时,H-MPC160可发送MT SMS消息,以更新MS驻存追踪会话。在接收到此MT SMS消息时,移动台110可为关于新的S-PDE的更新信息而将新的SPPReq消息发送到H-MPC160,且然后可经由所述新的S-PDE继续跟踪定位。
图19展示用于使用MPC间越区切换的MS驻存追踪定点的消息流1900。消息流1900的步骤a到k用于起始追踪会话,且分别与图17中的消息流1700的步骤a到k相同。消息流1900的步骤l和m用于前两个方位定点,且与消息流1700的步骤l和m相同。
在稍后的时间,移动台110和S-PDE140执行另一MO IS-801会话,其由于移动台110处于S-PDE140的服务区域外而失败(步骤n)。S-PDE140然后通过发送具有设定为“S-PDE不在服务区域内”的错误原因的gposreq'消息来告知S-MPC150:IS-801会话失败(步骤o)。S-MPC150然后经由包含IS-801会话信息和由S-PDE140指示的错误原因的会话状态报告消息,向H-MPC160报告IS-801会话的状态(步骤p)。H-MPC160检测到需要PDE越区切换,且向移动台110发送具有设定为“PDE不在服务区域内”的原因码的MT SMS消息(步骤q)。H-MPC160还经由分别与图10中的消息流1000的步骤d到g相同的步骤r到u,取消与S-MPC150和S-PDE140的追踪会话。
移动台110接收MT SMS消息,且向H-MPC160发送具有用于剩余追踪会话的信息(例如,IMSI、SID/NID、剩余持续时间等)的SPPReq消息(步骤v)。H-MPC使用SPPReq消息中的SID/NID信息来确定移动台110正在漫游并选择新的S-MPC(其在此实例中为S-MPC152)。H-MPC160然后向S-MPC152发送具有由S-MPC152使用以支持使用gpsOne定位的剩余追踪会话的信息(例如,剩余会话持续时间等)的漫游请求消息(步骤w)。S-MPC152接收具有执行gpsOne定位的指令的漫游请求消息,且向新的S-PDE(其在此实例中为S-PDE142)发送GPOSREQ'消息,所述GPOSREQ'消息调用且播种S-PDE142以用于跟踪会话(步骤x)。S-PDE142传回包含确认的gposreq'消息(步骤y)。S-MPC152接收所述gposreq'消息,且向H-MPC160发送具有S-PDE142的地址的漫游请求确认消息(步骤z)。
在接收到确认消息后,H-MPC160发送指示移动台110执行IS-801会话且包括S-PDE142的地址的SPPRes消息(步骤aa)。移动台110与S-PDE142执行MO IS-801会话(步骤bb)。在完成IS-801会话后,S-PDE142告知S-MPC152:IS-801会话正常终止(步骤cc)。S-MPC152可将会话状态报告消息传回到H-MPC160,以报告IS-801会话的状态(步骤dd)。对于每一后续定点,gpsOne API将当前方位估计传回到MS驻存应用程序112(步骤ee)。虽然与新的S-MPC152和新的S-PDE142进行会话,但剩余追踪会话可以如对于消息流1700所描述的正常方式来进行。
移动台110可具有待决的MS驻存追踪会话且可漫游出当前S-PDE140的覆盖范围,但可仍处于当前S-MPC150的覆盖范围内。H-MPC160可发送MT SMS消息,以更新MS驻存追踪会话,且移动台110可为关于新的S-PDE的更新信息而发送新的SPPReq消息。
图20展示用于使用MPC内越区切换的MS驻存追踪定点的消息流2000。消息流2000的步骤a到m分别与图17中的消息流1700的步骤a到m相同。消息流2000的步骤n到q与图19中的消息流1900的步骤n到q相同。
移动台110在步骤q中接收MT SMS消息,且向H-MPC160发送具有用于剩余追踪会话的信息(例如,IMSI、SID/NID、剩余持续时间等)的SPPReq消息(步骤r)。H-MPC使用所述SPPReq消息中的SID/NID信息来确定移动台110正在漫游并选择S-MPC150。H-MPC160然后向S-MPC150发送具有由S-MPC150使用以支持使用gpsOne定位的剩余追踪会话的信息(例如,剩余会话持续时间等)的漫游请求消息(步骤s)。S-MPC150接收具有执行gpsOne定位的指令的漫游请求消息,且向新的S-PDE(其在此实例中为S-PDE141)发送GPOSREQ'消息,所述GPOSREQ'消息调用并播种S-PDE141以用于剩余跟踪会话(步骤t)。S-PDE141传回包含确认的gposreq'消息(步骤u)。S-MPC150接收所述gposreq'消息,且向H-MPC160发送具有S-PDE141的地址的漫游请求确认消息(步骤v)。
在接收到确认消息后,H-MPC160发送指示移动台110执行IS-801会话且包括S-PDE141的地址的SPPRes消息(步骤w)。S-MPC150发送CANCEL'消息,以释放与先前S-PDE140进行的跟踪会话(步骤x),所述S-PDE140将cancel'消息传回到S-MPC150(步骤y)。消息流2000的步骤z到cc与图19中的消息流1900的步骤bb到ee相同。虽然与新的S-PDE141进行会话,但剩余追踪会话可以正常方式进行。
图21展示用于使用gpsOne定位的MS驻存单次定点的消息流2100。MS驻存应用程序112调用gpsOne API,以请求使用gpsOne定位的单次定点(步骤a)。用户通知和/或验证可在步骤a之前和/或在步骤a之后发生。移动台110辨认出其正在漫游且将对S-PDE的地址的查询发送到DNS服务器136(步骤b)。DNS服务器136以S-PDE140的地址作出回应(步骤c)。移动台110与S-PDE140然后执行MO IS-801会话,且在IS-801会话结束时使方位估计可由移动台110获得(步骤d)。gpsOne API将方位估计传回到MS驻存应用程序112(步骤e)。
消息流300到2100展示可用于不同交易或消息对的各种计时器T1到T22。每一计时器由粗虚线从计时器开始处的点/事件到计时器停止处的点/事件而展示。如果到计时器期满时为止,未接收到回应或确认,那么可采取适当的措施(例如,重试措施、终止措施、清除资源、发送通知等)。可对每一计时器使用任何合适的持续时间。
本地网络104可支持V1用户平面位置,且访问网络102可支持V2用户平面位置。以下消息流涵盖其中移动台110从具有V1用户平面位置的本地网络104漫游到具有V2用户平面位置的访问网络102的情况。在这些消息流中,H-MPC160和S-MPC150可使用V1MPC-MPC界面,且访问网络102中的S-MPC150和S-PDE140可使用V2E5'界面。
图22展示用于使用gpsOne定位的WAP拉取单次定点的消息流2200。消息流2200的步骤a到e与图3中的消息流300的步骤a到d相同。H-MPC160向S-MPC150发送包含WAP应用程序类型、IMSI、gpsOne定位类型、SID/NID、PDE存取持续时间等的漫游请求消息(步骤f)。S-MPC150接收所述漫游请求消息,且以指示S-MPC150能够接受请求并包括S-PDE140的地址和端口号的漫游请求确认消息作出回应(步骤g)。H-MPC160发送指示移动台110执行IS-801会话且包括S-PDE140的地址和端口号的SPPRes消息(步骤h)。
S-MPC150发送GPOSREQ'消息,所述GPOSREQ'消息调用并播种S-PDE140且可包括例如IMSI、gpsOne定位类型、PDE存取持续时间等信息(步骤i)。S-PDE140传回gposreq'消息,以确认所述GPOSREQ'消息(步骤j)。移动台110与S-PDE140执行MOIS-801会话,且获得移动台110的方位估计,且在IS-801会话结束时使所述方位估计可由移动台获得(步骤k)。S-PDE140然后向S-MPC150发送指示IS-801会话正常终止且包括所述方位估计的gposreq'消息(步骤l)。S-MPC150在位置报告消息中向H-MPC160发送所述方位估计,所述H-MPC160可存储所述方位估计以供稍后使用(步骤m)。步骤n和o分别与消息流300的步骤m和n相同。
图23展示用于使用gpsOne定位的网络起始的单次定点的消息流2300。LCS客户端170经由MLP LIR消息向H-MPC160请求移动台110的位置(步骤a)。H-MPC160可验证LCS客户端170经授权获得用户的位置(步骤b)。H-MPC160还可检查以了解gpsOne定位是否适当。如果请求经授权,那么H-MPC160将位置请求(LOCREQ)消息发送到HLR166,以确定移动台110的当前网络位置(步骤c)。HLR166通过在locreq消息中将当前网络位置发送到H-MPC160而作出回应(步骤d)。H-MPC160接收所述locreq消息,且检查移动台110的当前服务MSC ID(MSCID),以确定移动台是否处于H-MPC160的服务区域内。在此状况下,移动台110处于H-MPC160的服务区域外。H-MPC160基于MSCID来确定用于移动台110的S-MPC(其在此实例中为S-MPC150)。H-MPC160然后向S-MPC150发送指示gpsOne定位的漫游请求消息(步骤e)。S-MPC150接收所述漫游请求消息,且发送指示其能够接受所述请求且包括S-PDE140的地址和端口号的漫游请求确认(步骤f)。S-MPC150发送GPOSREQ'消息,所述GPOSREQ'消息调用并播种S-PDE140且包括例如PDE存取持续时间等信息(步骤g)。S-PDE140传回具有方位待决确认的gposreq'消息(步骤h)。
H-MPC160向移动台110发送指示移动台110执行IS-801会话且包括S-PDE140的地址和端口号的MT SMS消息(步骤i)。如果需要验证,那么提示用户允许(步骤j)。移动台110向H-MPC160发送具有例如用户同意或不同意、SID/NID等信息的MO SMS消息(步骤k)。移动台110与S-PDE140执行MO IS-801会话(步骤l)。S-PDE140然后向S-MPC150发送指示IS-801会话正常终止且包括移动台110的方位估计的gposreq'消息(步骤m)。S-MPC160在位置报告消息中将方位估计转发到H-MPC160(步骤n)。H-MPC160将方位估计提供给LCS客户端170(步骤o)。
图24展示用于移动台110拒绝gpsOne定位请求的状况下的网络起始的单次定点的消息流2400。消息流2400的步骤a到j与图23中的消息流2300的步骤a到j相同。在此状况下,在步骤j中未获得用户同意。移动台110然后向H-MPC160发送具有设定为“用户拒绝请求”的同意指示符的MO SMS消息(步骤k)。H-MPC160将取消消息发送到S-MPC150(步骤l)。S-MPC150将CANCEL'消息发送到S-PDE140(步骤m),所述S-PDE140以cancel'消息作出回应(步骤n)。S-MPC150然后向H-MPC160发送具有设定为“不适用”的方位结果的位置报告消息(步骤o)。H-MPC160将方位状态提供给LCS客户端170(步骤p)。
图25展示用于使用gpsOne定位的MS驻存单次定点的消息流2500。MS驻存应用程序112调用gpsOne API,以请求使用gpsOne定位的单次定点(步骤a)。用户通知和/或验证可在步骤a之前和/或在步骤a之后发生。移动台110然后向H-MPC160发送SPPReq消息,所述SPPReq消息可包括例如应用程序类型、QoS、SID/NID、IMSI等信息(步骤b)。H-MPC160可执行授权,以确保此特定用户可存取所请求的位置应用程序(步骤c)。H-MPC160还可检查以了解gpsOne定位是适当的。
如果IS-801会话是适当的,那么H-MPC160检查SID/NID信息以确定移动台110是否处于H-MPC160的服务区域内。在此状况下,移动台110处于H-MPC160的服务区域外。H-MPC160基于SID/NID信息选择S-MPC150,且将漫游请求消息发送到S-MPC150(步骤d)。S-MPC150接收所述漫游请求消息,且发送指示S-MPC150能够接受所述请求且包括S-PDE140的地址和端口号的漫游请求确认消息(步骤e)。H-MPC160向移动台110发送指示移动台110执行IS-801会话且包括S-PDE140的地址和端口号的SPPRes消息(步骤f)。S-MPC150发送GPOSREQ'消息,所述GPOSREQ'消息调用并播种S-PDE140(步骤g),所述S-PDE140传回gposreq'消息以确认所述GPOSREQ'消息(步骤h)。
移动台110与S-PDE140执行MO IS-801会话且在IS-801会话结束时使方位估计可由移动台110获得(步骤i)。S-PDE140向S-MPC150发送指示IS-801会话正常终止且包括所述方位估计的gposreq'消息(步骤j)。gpsOne API将方位估计传回到MS驻存应用程序112(步骤k)。S-MPC150在位置报告消息中将方位估计发送给H-MPC160(步骤l)。
图26展示移动台110、RAN120、S-PDE140、S-MPC150和H-MPC160的框图。为了简单起见,图26展示:(a)用于移动台110的一个控制器/处理器2610、一个存储器2612和一个收发器2614;(b)用于RAN120的一个控制器/处理器2620、一个存储器2622、一个收发器2624,和一个通信(Comm)单元2626;(c)用于S-PDE140的一个控制器/处理器2640、一个存储器2642,和一个通信单元2644;(d)用于S-MPC150的一个控制器/处理器2650、一个存储器2652,和一个通信单元2654;和(e)用于H-MPC160的一个控制器/处理器2660、一个存储器2662,和一个通信单元2664。通常,每一实体可包括任意数目的控制器、处理器、存储器、收发器、通信单元等。
在下行链路上,RAN120中的基站将业务数据、消息/信令和导频传输到处于其覆盖范围内的移动台。这些各种类型的数据由处理器2620处理,且由收发器2624调节,以产生经由天线传输的下行链路信号。在移动台110上,来自基站的下行链路信号经由天线被接收、由收发器2614调节,且由处理器2610处理,以获得用于定位、位置服务和其它服务的各种类型的信息。举例来说,处理器2610可解码用于上述消息流的消息。存储器2612和2622分别存储用于移动台110和RAN120的程序码和数据。在上行链路上,移动台110可将业务数据、消息/信令和导频传输到RAN120中的基站。这些各种类型的数据由处理器2610处理,且由收发器2614调节,以产生经由移动台天线传输的上行链路信号。在RAN120处,来自移动台110和其它移动台的上行链路信号被接收,且由收发器2624调节,且进一步由处理器2620处理,以获得各种类型的信息,例如数据、消息/信令等。RAN120可经由通信单元2626与其它网络实体通信。
在S-PDE140内,处理器2640为S-PDE执行处理,存储器2642为S-PDE存储程序码和数据,且通信单元2644允许S-PDE与其它实体通信。处理器2640可为上述消息流中的S-PDE140执行处理。
在S-MPC150内,处理器2650为S-MPC执行位置和/或定位处理,存储器2652为S-MPC存储程序码和数据,且通信单元2654允许S-MPC与其它实体通信。处理器2650可为上述消息流中的S-MPC150执行处理。
在H-MPC160内,处理器2660为H-MPC执行位置和/或定位处理,存储器2662为H-MPC存储程序码和数据,且通信单元2664允许H-MPC与其它实体通信。处理器2660可为上述消息流中的H-MPC160执行处理。
本文中描述的技术可以多种途径实施。举例来说,这些技术可在硬件、固件、软件或其组合中实施。对于硬件实施方案,用于在每一实体(例如,移动台110、S-PDE140、S-MPC150、H-MPC160等)处执行所述技术的处理单元可实施于一个或一个以上专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理装置(DSPD)、可编程逻辑装置(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、电子装置、其它经设计以执行本文中所述的功能的电子单元、计算机或其组合内。
对于固件和/或软件实施方案,所述技术可使用执行本文中所述的功能的模块(例如,程序、函数等)来实施。固件和/或软件码可存储在存储器(例如,图26中的存储器2612、2642、2652或2662)中且由处理器(例如,处理器2610、2640、2650或2660)来执行。存储器可实施于处理器的内部或实施于处理器的外部。
提供本揭示案的先前描述,以使所属领域的技术人员能够制造或使用本揭示案。所属领域的技术人员将容易了解对本揭示案的各种修改,且本文中所定义的一般原理可在不脱离本揭示案的精神或范围的情况下应用于其它变化形式。因此,本揭示案并不希望限于本文所描述的实例,而是应符合与本文中所揭示的原理和新颖特征一致的最广的范围。

Claims (20)

1.一种支持从本地网络漫游且与访问网络通信的安全用户平面位置SUPL启用终端机SET的位置服务LCS的设备,其包含:
至少一个处理器,其:
在所述本地网络中的本地SUPL位置中心H-SLC接收对所述SET的位置的位置请求,其中所述位置请求从实体接收;
在确定所述SET的位置之前,确定所述实体经授权以获得所述SET的位置;
从所述SET接收第一信息,其中所述第一信息包括所述SET的网络位置的指示;
基于所述SET的网络位置的指示确定所述访问网络中的服务SUPL位置中心S-SLC;
从所述S-SLC请求所述SET的位置;
从所述S-SLC接收包括所述SET的位置的第二信息;且
当所述实体经授权以接收所述SET的位置时,将从所述S-SLC接收的所述SET的位置发送至所述实体以作为所述SET的位置;以及
存储器,其耦合到所述至少一个处理器。
2.根据权利要求1所述的设备,其中所述至少一个处理器进一步:
基于所述第一信息确定所述SET正漫游出所述H-SLC的覆盖范围;以及
选择覆盖所述SET的所述网络位置的所述S-SLC。
3.根据权利要求1所述的设备,其中所述至少一个处理器进一步:
从LCS客户端接收所述位置请求,其中所述实体是所述LCS客户端;
发送定位请求至所述SET;以及
响应于所述定位请求从所述SET接收所述第一信息。
4.根据权利要求1所述的设备,其中所述位置请求包括对所述SET的多个方位定点的位置请求。
5.根据权利要求4所述的设备,其中所述至少一个处理器进一步:
从LCS客户端接收所述位置请求,其中所述实体是所述LCS客户端;以及
对于所述多个方位定点的每一者,获得所述SET的方位估计,且将所述方位估计发送至所述LCS客户端。
6.根据权利要求5所述的设备,其中所述至少一个处理器进一步:
从所述LCS客户端接收取消报告所述SET的位置的指示;以及
将通知发送到所述SET以取消位置报告。
7.根据权利要求5所述的设备,其中所述至少一个处理器进一步:
从所述SET接收取消报告所述SET的位置的指示;以及
将所述指示的通知发送到所述LCS客户端以取消报告所述位置。
8.一种支持从本地网络漫游且与访问网络通信的安全用户平面位置SUPL启用终端机SET的位置服务LCS的设备,其包含:
用于在所述本地网络中的本地SUPL位置中心H-SLC接收对所述SET的位置的位置请求的装置,其中所述位置请求从实体接收;
用于在确定所述SET的位置之前,确定所述实体经授权以获得所述SET的位置的装置;
用于从所述SET接收第一信息的装置,其中所述第一信息包括所述SET的网络位置的指示;
用于基于所述SET的网络位置的指示确定所述访问网络中的服务SUPL位置中心S-SLC的装置;
用于从所述S-SLC请求所述SET的位置的装置;
用于从所述S-SLC接收包括所述SET的位置的第二信息的装置;以及
用于当所述实体经授权以接收所述SET的位置时,将从所述S-SLC接收的所述SET的位置发送至所述实体以作为所述SET的位置的装置。
9.根据权利要求8所述的设备,其中所述SET的网络位置的指示包括系统识别符SID和网络识别符NID。
10.根据权利要求8所述的设备,其中所述SET的网络位置的指示包括接入点的识别。
11.一种用于存储指令的处理器可读媒体,其可操作以:
在本地网络中的本地安全用户平面位置SUPL位置中心H-SLC接收对所述SUPL启用终端机SET的位置的位置请求,其中所述位置请求从实体接收;
在确定所述SET的位置之前,确定所述实体经授权以获得所述SET的位置;
从所述SET接收第一信息,其中所述第一信息包括所述SET的网络位置的指示;
基于所述SET的网络位置的指示确定访问网络中的服务SUPL位置中心S-SLC;
从所述S-SLC请求所述SET的位置;
从所述S-SLC接收包括所述SET的位置的第二信息;以及
当所述实体经授权以接收所述SET的位置时,将来自所述S-SLC的所述SET的位置发送至所述实体以作为所述SET的位置。
12.根据权利要求11所述的处理器可读媒体,其中所述SET的网络位置的指示包括移动国家码MCC、移动网络码MNC、位置区域码LAC、小区识别码CI和UTRAN小区识别码UC-ID中的至少一者。
13.根据权利要求11所述的处理器可读媒体,其进一步包括从所述S-SLC发送所述SET的位置至发出所述位置请求的实体的指令。
14.一种支持网络中的位置服务LCS的方法,所述网络包括安全用户平面位置SUPL启用终端机SET、本地SUPL位置中心H-SLC和服务SUPL位置中心S-SLC,在所述H-SLC处的方法包括:
在所述H-SLC从LCS客户端接收所述SET的位置的位置请求消息;
在确定所述SET的位置之前,确定所述LCS客户端经授权以获得所述SET的位置;
向所述SET发送定位请求消息;
响应于所述定位请求消息,从所述SET接收包括所述SET的网络位置的指示的消息;
向所述S-SLC发送包括所述SET的网络位置的指示的漫游请求消息;
响应于所述漫游请求消息,从所述S-SLC接收包括所述SET的网络位置的方位的位置报告消息;以及
当所述LCS客户端经授权以接收所述SET的位置时,向所述LCS客户端发送包括所述SET的网络位置的方位的报告消息以作为所述SET的位置。
15.根据权利要求14所述的方法,其中所述位置请求消息触发使用小区和扇区定位的网络起始的追踪定点。
16.根据权利要求14所述的方法,进一步包括:
响应于所述定位请求消息,从所述SET接收包括所述SET的第二网络位置的第二指示的第二消息;
向所述S-SLC发送包括所述第二网络位置的第二指示的第二漫游请求消息;
响应于所述第二漫游请求消息,从所述S-SLC接收包括基于所述第二网络位置的第二指示的所述第二网络位置的第二方位的第二位置报告消息;以及
当所述LCS客户端经授权以接收所述SET的位置时,向所述LCS客户端发送包括所述第二网络位置的第二方位的报告消息以作为所述SET的第二位置。
17.一种支持网络中的位置服务LCS的方法,所述网络包括安全用户平面位置SUPL启用终端机SET、本地SUPL位置中心H-SLC和服务SUPL位置中心S-SLC,在所述H-SLC处的方法包括:
在所述H-SLC从驻存于所述SET上的应用程序接收所述SET的位置的位置请求消息,其中所述位置请求消息包括所述SET的网络位置的指示;
在确定所述SET的位置之前,确定驻存于所述SET上的应用程序经授权以获得所述SET的位置;
响应于所述位置请求消息,向所述S-SLC发送漫游请求消息;
响应于所述漫游请求消息,从所述S-SLC接收包括所述网络位置的方位的位置报告消息;以及
当驻存于所述SET上的应用程序经授权以获得所述SET的位置时,向驻存于所述SET上的应用程序发送包括所述SET的网络位置的方位的报告消息以作为所述SET的位置。
18.根据权利要求17所述的方法,其中所述SET的网络位置的指示包括扇区指示符SectorID。
19.一种安全用户平面位置SUPL启用终端机SET,其包括:
至少一个处理器,其:
与访问网络通信以进行数据会话;
接收对所述SET的位置的请求;
响应于接收所述请求,向本地网络中的本地SUPL位置中心H-SLC发送第一信息,其中,所述第一信息包括所述SET的网络位置的指示;
基于所述网络位置的指示从所述H-SLC接收位置;且
将来自所述H-SLC的所述位置发送至所述请求的发起者以作为所述SET的位置;以及
存储器,其耦合到所述至少一个处理器。
20.根据权利要求19所述的SET,其中,所述发起者是所述H-SLC、位置服务LCS客户端和驻存于所述SET上的应用程序。
CN201310054668XA 2005-11-30 2006-11-30 用于支持具有漫游的位置服务的方法和设备 Pending CN103179507A (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US74132405P 2005-11-30 2005-11-30
US60/741,324 2005-11-30
US11/564,680 2006-11-29
US11/564,680 US8185128B2 (en) 2005-11-30 2006-11-29 Method and apparatus for supporting location services with roaming

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CNA2006800442867A Division CN101317485A (zh) 2005-11-30 2006-11-30 用于支持具有漫游的位置服务的方法和设备

Publications (1)

Publication Number Publication Date
CN103179507A true CN103179507A (zh) 2013-06-26

Family

ID=38229246

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201310054668XA Pending CN103179507A (zh) 2005-11-30 2006-11-30 用于支持具有漫游的位置服务的方法和设备
CN201210036095.3A Active CN102547569B (zh) 2005-11-30 2006-11-30 用于支持具有漫游的位置服务的方法和设备

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201210036095.3A Active CN102547569B (zh) 2005-11-30 2006-11-30 用于支持具有漫游的位置服务的方法和设备

Country Status (11)

Country Link
US (3) US8185128B2 (zh)
EP (3) EP2453680B1 (zh)
JP (4) JP2009518895A (zh)
KR (6) KR20140006075A (zh)
CN (2) CN103179507A (zh)
BR (1) BRPI0619178B1 (zh)
CA (1) CA2627957A1 (zh)
HK (1) HK1172771A1 (zh)
IN (2) IN2012DN02003A (zh)
RU (1) RU2409010C2 (zh)
WO (1) WO2007100401A2 (zh)

Families Citing this family (100)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7426380B2 (en) * 2002-03-28 2008-09-16 Telecommunication Systems, Inc. Location derived presence information
US8918073B2 (en) 2002-03-28 2014-12-23 Telecommunication Systems, Inc. Wireless telecommunications location based services scheme selection
US9154906B2 (en) 2002-03-28 2015-10-06 Telecommunication Systems, Inc. Area watcher for wireless network
US8290505B2 (en) 2006-08-29 2012-10-16 Telecommunications Systems, Inc. Consequential location derived information
US8666397B2 (en) 2002-12-13 2014-03-04 Telecommunication Systems, Inc. Area event handling when current network does not cover target area
US20070238455A1 (en) * 2006-04-07 2007-10-11 Yinjun Zhu Mobile based area event handling when currently visited network doe not cover area
AU2004302220A1 (en) * 2003-08-08 2005-02-17 Telecommunication Systems, Inc. Method and system for collecting synchronizing and reporting telecommunication call events and work flow related information
US7260186B2 (en) 2004-03-23 2007-08-21 Telecommunication Systems, Inc. Solutions for voice over internet protocol (VoIP) 911 location services
US20080090546A1 (en) 2006-10-17 2008-04-17 Richard Dickinson Enhanced E911 network access for a call center using session initiation protocol (SIP) messaging
US20080126535A1 (en) * 2006-11-28 2008-05-29 Yinjun Zhu User plane location services over session initiation protocol (SIP)
US7353034B2 (en) 2005-04-04 2008-04-01 X One, Inc. Location sharing and tracking using mobile phones or other wireless devices
US8660573B2 (en) 2005-07-19 2014-02-25 Telecommunications Systems, Inc. Location service requests throttling
US9282451B2 (en) 2005-09-26 2016-03-08 Telecommunication Systems, Inc. Automatic location identification (ALI) service requests steering, connection sharing and protocol translation
US7907551B2 (en) * 2005-10-06 2011-03-15 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) location based 911 conferencing
US7626951B2 (en) * 2005-10-06 2009-12-01 Telecommunication Systems, Inc. Voice Over Internet Protocol (VoIP) location based conferencing
US8467320B2 (en) 2005-10-06 2013-06-18 Telecommunication Systems, Inc. Voice over internet protocol (VoIP) multi-user conferencing
US8185128B2 (en) 2005-11-30 2012-05-22 Qualcomm Incorporated Method and apparatus for supporting location services with roaming
US8150363B2 (en) 2006-02-16 2012-04-03 Telecommunication Systems, Inc. Enhanced E911 network access for call centers
US8059789B2 (en) 2006-02-24 2011-11-15 Telecommunication Systems, Inc. Automatic location identification (ALI) emergency services pseudo key (ESPK)
US8532266B2 (en) 2006-05-04 2013-09-10 Telecommunication Systems, Inc. Efficient usage of emergency services keys
US8208605B2 (en) 2006-05-04 2012-06-26 Telecommunication Systems, Inc. Extended efficient usage of emergency services keys
WO2008039469A2 (en) * 2006-09-26 2008-04-03 Telecommunication Systems, Inc. Location object proxy
US9408046B2 (en) 2006-10-03 2016-08-02 Telecommunication Systems, Inc. 911 data messaging
US9160572B2 (en) 2006-10-17 2015-10-13 Telecommunication Systems, Inc. Automated location determination to support VoIP E911 using self-surveying techniques for ad hoc wireless network
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)
JP4404088B2 (ja) * 2006-11-30 2010-01-27 Tdk株式会社 コイル部品
US7787888B2 (en) * 2006-12-29 2010-08-31 United States Cellular Corporation Inter-working location gateway for heterogeneous networks
US20080183714A1 (en) * 2007-01-30 2008-07-31 Motorola, Inc. Location-based brokerage service for heterogeneous access roaming
US8050386B2 (en) 2007-02-12 2011-11-01 Telecommunication Systems, Inc. Mobile automatic location identification (ALI) for first responders
US8055272B1 (en) * 2007-04-13 2011-11-08 Sprint Spectrum L.P. Method and system for adjusting processing duration in a position-determining system
ES2310123B1 (es) * 2007-05-07 2009-11-05 Vodafone España, S.A. Acceso remoto desde una extension de un navegador web a la informacion de un terminal movil.
US8489111B2 (en) 2007-08-14 2013-07-16 Mpanion, Inc. Real-time location and presence using a push-location client and server
US8583079B2 (en) 2007-08-14 2013-11-12 Mpanion, Inc. Rich presence status based on location, activity, availability and transit status of a user
US8050690B2 (en) 2007-08-14 2011-11-01 Mpanion, Inc. Location based presence and privacy management
EP2196014A4 (en) 2007-09-17 2014-12-24 Telecomm Systems Inc 911 EMERGENCY SERVICE DATA MESSAGING
US9413889B2 (en) 2007-09-18 2016-08-09 Telecommunication Systems, Inc. House number normalization for master street address guide (MSAG) address matching
US8700070B2 (en) * 2007-11-07 2014-04-15 Motorola Mobility Llc System and method for adaptive message retransmission
US9130963B2 (en) 2011-04-06 2015-09-08 Telecommunication Systems, Inc. Ancillary data support in session initiation protocol (SIP) messaging
US8626926B2 (en) 2008-02-26 2014-01-07 Qualcomm Incorporated Method and apparatus for performing session info query for user plane location
US8576991B2 (en) 2008-03-19 2013-11-05 Telecommunication Systems, Inc. End-to-end logic tracing of complex call flows in a distributed call system
US8660574B2 (en) 2008-04-02 2014-02-25 Qualcomm Incorporated Generic positioning protocol
CN101568063B (zh) * 2008-04-24 2011-08-10 华为技术有限公司 位置业务的实现方法及系统
US8655960B2 (en) 2008-06-19 2014-02-18 Verizon Patent And Licensing Inc. Location-aware instant messaging
US8068587B2 (en) * 2008-08-22 2011-11-29 Telecommunication Systems, Inc. Nationwide table routing of voice over internet protocol (VOIP) emergency calls
KR20100032037A (ko) * 2008-09-17 2010-03-25 삼성전자주식회사 휴대용 단말기에서 지피에스 엔진 간의 정보 공유를 위한 장치 및 방법
US8954028B2 (en) * 2008-09-25 2015-02-10 Telecommunication Systems, Inc. Geo-redundant and high reliability commercial mobile alert system (CMAS)
US8249620B1 (en) 2008-10-21 2012-08-21 Sprint Communications Company L.P. System and method for operating a communication service
US9307454B2 (en) * 2009-02-09 2016-04-05 Qualcomm Incorporated Method and apparatus for maintaining location continuity for a UE following handover
US20100234022A1 (en) * 2009-03-16 2010-09-16 Andrew Llc System and method for supl roaming in wimax networks
US8660540B2 (en) * 2009-04-21 2014-02-25 Qualcomm Incorporated Supporting version negotiation for positioning for terminals in a wireless network
US9435874B2 (en) 2009-04-21 2016-09-06 Qualcomm Incorporated Method and apparatus for supporting positioning for terminals in a wireless network
US9301191B2 (en) 2013-09-20 2016-03-29 Telecommunication Systems, Inc. Quality of service to over the top applications used with VPN
US8867485B2 (en) 2009-05-05 2014-10-21 Telecommunication Systems, Inc. Multiple location retrieval function (LRF) network having location continuity
US8467806B2 (en) * 2009-06-05 2013-06-18 Qualcomm Incorporated Method and apparatus for supporting location services with a streamlined location service layer
US8290510B2 (en) * 2009-06-11 2012-10-16 Andrew Llc System and method for SUPL held interworking
CN107071895A (zh) * 2009-08-17 2017-08-18 中兴通讯股份有限公司 终止定位进程的方法与装置
US8755815B2 (en) 2010-08-31 2014-06-17 Qualcomm Incorporated Use of wireless access point ID for position determination
US8228234B2 (en) 2009-08-27 2012-07-24 Hewlett-Packard Development Company, L.P. Power saving system and method for mobile computing device
US8787935B2 (en) * 2009-09-24 2014-07-22 Sprint Communications Company L.P. Location request authorization for communication devices
US20110076996A1 (en) * 2009-09-28 2011-03-31 Burton Victor C Automatic short messaging system and/or call suspension for wireless devices in motion
US9119028B2 (en) * 2010-04-14 2015-08-25 Qualcomm Incorporated Method and apparatus for supporting location services via a Home Node B (HNB)
US10383166B2 (en) 2010-04-14 2019-08-13 Qualcomm Incorporated Method and apparatus for supporting location services via a home node B (HNB)
US9094927B2 (en) 2010-04-28 2015-07-28 T-Mobile Usa, Inc. Location continuity service for locating mobile devices using multiple access networks including wireless telecommunication networks
US8472974B2 (en) * 2010-04-28 2013-06-25 T-Mobile Usa, Inc. Location continuity service for locating mobile devices using multiple access networks including wireless telecommunication networks
US11614893B2 (en) 2010-09-15 2023-03-28 Pure Storage, Inc. Optimizing storage device access based on latency
EP2622920B1 (en) 2010-09-29 2024-01-17 QUALCOMM Incorporated Non-transient computer readable storage medium and mobile computing device employing matching of access point identifiers
US9313645B2 (en) * 2010-12-13 2016-04-12 Telecommunication Systems, Inc. RLP router
US8942743B2 (en) 2010-12-17 2015-01-27 Telecommunication Systems, Inc. iALERT enhanced alert manager
US8688087B2 (en) 2010-12-17 2014-04-01 Telecommunication Systems, Inc. N-dimensional affinity confluencer
US8935766B2 (en) * 2011-01-19 2015-01-13 Qualcomm Incorporated Record creation for resolution of application identifier to connectivity identifier
US20120253957A1 (en) * 2011-01-28 2012-10-04 Bakshi Chirag C System and method for locating a mobile subscriber terminal when roaming
US8682321B2 (en) 2011-02-25 2014-03-25 Telecommunication Systems, Inc. Mobile internet protocol (IP) location
US8855676B2 (en) * 2011-03-24 2014-10-07 Sprint Spectrum L.P. Method and apparatus for providing satellite assistance data
SG194648A1 (en) * 2011-03-25 2013-12-30 Ltd Liability Company Eyeline Comm Cis A method for providing information when conducting distributed transactions and a structure for implementing the same
US9363782B2 (en) 2011-06-22 2016-06-07 Qualcomm Incorporated Methods and apparatus for wireless device positioning in multicarrier configurations
US9479344B2 (en) 2011-09-16 2016-10-25 Telecommunication Systems, Inc. Anonymous voice conversation
WO2013048551A1 (en) 2011-09-30 2013-04-04 Telecommunication Systems, Inc. Unique global identifier for minimizing prank 911 calls
US8825106B2 (en) * 2011-10-25 2014-09-02 At&T Intellectual Property I, L.P. Intelligent roaming and interworking
US9665266B2 (en) * 2011-10-27 2017-05-30 Blackberry Limited Setting reminders from an instant messaging application
US9313637B2 (en) 2011-12-05 2016-04-12 Telecommunication Systems, Inc. Wireless emergency caller profile data delivery over a legacy interface
US8644855B2 (en) * 2011-12-12 2014-02-04 Hewlett-Packard Development Company, L.P. Femtocell network for determining location of a mobile device
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
US9544260B2 (en) 2012-03-26 2017-01-10 Telecommunication Systems, Inc. Rapid assignment dynamic ownership queue
US9307372B2 (en) 2012-03-26 2016-04-05 Telecommunication Systems, Inc. No responders online
US9338153B2 (en) 2012-04-11 2016-05-10 Telecommunication Systems, Inc. Secure distribution of non-privileged authentication credentials
WO2013171380A1 (en) * 2012-05-16 2013-11-21 Siptronix Oy A method and system for allowing a mobile terminal to connect to internet services and optimizing use of network resources
WO2013188062A1 (en) * 2012-06-11 2013-12-19 Zumigo, Inc. System and method for locating a mobile subscriber terminal
WO2014028712A1 (en) 2012-08-15 2014-02-20 Telecommunication Systems, Inc. Device independent caller data access for emergency calls
US9208346B2 (en) 2012-09-05 2015-12-08 Telecommunication Systems, Inc. Persona-notitia intellection codifier
US9456301B2 (en) 2012-12-11 2016-09-27 Telecommunication Systems, Inc. Efficient prisoner tracking
US9100780B2 (en) * 2013-03-01 2015-08-04 Qualcomm Incorporated Method and apparatus for managing positioning assistance data
US8983047B2 (en) 2013-03-20 2015-03-17 Telecommunication Systems, Inc. Index of suspicion determination for communications request
US9408034B2 (en) 2013-09-09 2016-08-02 Telecommunication Systems, Inc. Extended area event for network based proximity discovery
US9516104B2 (en) 2013-09-11 2016-12-06 Telecommunication Systems, Inc. Intelligent load balancer enhanced routing
US9479897B2 (en) 2013-10-03 2016-10-25 Telecommunication Systems, Inc. SUPL-WiFi access point controller location based services for WiFi enabled mobile devices
JP6496016B2 (ja) * 2014-10-02 2019-04-03 インターデイジタル パテント ホールディングス インコーポレイテッド Proseユーザ間で位置および他の状況情報の交換を可能にすること
KR102264992B1 (ko) 2014-12-31 2021-06-15 삼성전자 주식회사 무선 통신 시스템에서 서버 할당 방법 및 장치
US11303352B2 (en) * 2019-10-03 2022-04-12 Hughes Network Systems, Llc Systems and methods of paging in GEO satellite-based 5G networks
US11617059B1 (en) 2021-05-28 2023-03-28 T-Mobile Usa, Inc. Mobile device geographic location determination for emergency services

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005051033A1 (en) * 2003-11-13 2005-06-02 Nokia Corporation Ip-based mechanism for location service systems, methods, and devices
CN1691826A (zh) * 2004-04-21 2005-11-02 三星电子株式会社 移动终端的定位设备和方法

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US125439A (en) * 1872-04-09 Improvement in the construction of ovens for bakers
US6198933B1 (en) * 1997-05-06 2001-03-06 Telefonaktiebolaget Lm Ericsson (Publ) Communication system that communicates position information of roaming mobile stations
JP2004519179A (ja) 2001-03-30 2004-06-24 ノキア コーポレイション 無線アクセスネットワーク間のハンドオーバーをサポートする方法
US6952732B2 (en) 2001-04-30 2005-10-04 Blue Pumpkin Software, Inc. Method and apparatus for multi-contact scheduling
JP2005512363A (ja) * 2001-11-19 2005-04-28 ノキア コーポレイション 位置情報の提供
US7447162B1 (en) 2002-03-05 2008-11-04 Cisco Technology, Inc. Methods and apparatus for anchoring of mobile nodes using DNS
US20040003093A1 (en) * 2002-03-27 2004-01-01 Netaphor Software, Inc. Method for providing asynchronous communication over a connected channel without keep-alives
US7151939B2 (en) * 2003-02-18 2006-12-19 Qualcomm Incorporated Method, apparatus, and machine-readable medium for providing indication of location service availability and the quality of available location services
JP2004266568A (ja) * 2003-02-28 2004-09-24 Nec Corp 名前解決サーバおよびパケット転送装置
US8023958B2 (en) 2003-03-05 2011-09-20 Qualcomm Incorporated User plane-based location services (LCS) system, method and apparatus
JP4330628B2 (ja) * 2003-08-22 2009-09-16 ノキア コーポレイション ロケーションベースアプリケーションに従って移動局のロケーション判断を容易にするための装置及び関連方法
US20050250516A1 (en) * 2004-04-14 2005-11-10 Lg Electronics Inc. Location information system reflecting user preferences and service providing method thereof
US20060079249A1 (en) * 2004-08-03 2006-04-13 Lg Electronics Inc. User privacy management apparatus and method in mobile communications system
KR100575802B1 (ko) * 2004-09-13 2006-05-03 엘지전자 주식회사 위치 정보 시스템에서의 로밍 방법 및 시스템
US20060075138A1 (en) * 2004-09-28 2006-04-06 Utstarcom, Inc. Method and apparatus to facilitate IPv6 DNS requests
US20060247937A1 (en) * 2005-04-28 2006-11-02 International Business Machines Corporation Method and apparatus for a context-based service look up
US8185128B2 (en) 2005-11-30 2012-05-22 Qualcomm Incorporated Method and apparatus for supporting location services with roaming

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005051033A1 (en) * 2003-11-13 2005-06-02 Nokia Corporation Ip-based mechanism for location service systems, methods, and devices
CN1691826A (zh) * 2004-04-21 2005-11-02 三星电子株式会社 移动终端的定位设备和方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
QUALCOMM INC: "《《Location-Based Services V2 Roaming Support(Nonproprietary)》》", 27 January 2005 *

Also Published As

Publication number Publication date
EP2453680A3 (en) 2012-07-11
CA2627957A1 (en) 2007-09-07
EP2453680A2 (en) 2012-05-16
EP2453679A3 (en) 2012-07-04
EP2453680B1 (en) 2013-10-30
JP5710454B2 (ja) 2015-04-30
EP2453679A2 (en) 2012-05-16
JP5453473B2 (ja) 2014-03-26
KR20080078024A (ko) 2008-08-26
KR20140006075A (ko) 2014-01-15
WO2007100401A3 (en) 2008-01-03
KR20120034779A (ko) 2012-04-12
RU2409010C2 (ru) 2011-01-10
CN102547569A (zh) 2012-07-04
BRPI0619178A2 (pt) 2011-09-13
RU2008126220A (ru) 2010-01-10
IN2012DN02003A (zh) 2015-07-24
CN102547569B (zh) 2015-09-30
HK1172771A1 (zh) 2013-04-26
EP1955571B1 (en) 2017-12-20
JP2012135010A (ja) 2012-07-12
US20070149213A1 (en) 2007-06-28
US20120142344A1 (en) 2012-06-07
JP2009518895A (ja) 2009-05-07
WO2007100401A2 (en) 2007-09-07
KR20120050445A (ko) 2012-05-18
EP1955571A2 (en) 2008-08-13
US20120149369A1 (en) 2012-06-14
IN2012DN02004A (zh) 2015-07-24
KR20140006076A (ko) 2014-01-15
JP2012135011A (ja) 2012-07-12
US8504064B2 (en) 2013-08-06
US8548500B2 (en) 2013-10-01
JP2012090298A (ja) 2012-05-10
JP5453472B2 (ja) 2014-03-26
US8185128B2 (en) 2012-05-22
BRPI0619178B1 (pt) 2019-08-27
KR20110002882A (ko) 2011-01-10

Similar Documents

Publication Publication Date Title
CN102547569B (zh) 用于支持具有漫游的位置服务的方法和设备
US9549289B2 (en) Efficient periodic location reporting in a radio access network
US9860695B2 (en) Location reporting with secure user plane location (SUPL)
CN101507296B (zh) 用于支持漫游移动台的定位的方法及设备
CN101317485A (zh) 用于支持具有漫游的位置服务的方法和设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1184314

Country of ref document: HK

WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130626

WD01 Invention patent application deemed withdrawn after publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1184314

Country of ref document: HK