用于支持漫游移动站的位置服务的方法和装置的制作方法

文档序号:7938639阅读:148来源:国知局
专利名称:用于支持漫游移动站的位置服务的方法和装置的制作方法
用于支持漫游移动站的位置服务的方法和装置
I.根据35 U.S.C. §119的优先权要求
本专利申请要求于2007年6月20日提交且被转让给本申请受让人并通过援 引被明确纳入于此的题为"Method, System and Apparatus for Roaming Service (用 于漫游服务的方法、系统和装置)"的临时美国申请S/N. 60/945,244的优先权。
背景
I. 领域
本公开一般涉及通信,尤其涉及用于支持漫游移动站的位置服务的技术。
II. 背景
常常期望且在有时必须知晓例如蜂窝电话等移动站的位置。术语"定位"和 "位置"在本文中是同义的且被可互换地使用。例如,用户可利用移动站来浏览 web网站并且可以点击位置敏感的内容。随后可确定移动站的位置并将其用来向用 户提供恰适的内容。存在许多其中知晓移动站的位置是有用或必要的其他场景。
移动站可被预设以使得其能从归属网络获得位置服务(LCS),且在服务网络 中漫游时亦然。位置服务可包括任何基于位置信息或与之相关的服务,且还可被称 为基于位置的服务(LCS)。当移动站在服务网络中漫游时,LCS客户端可请求移 动站的位置。移动站随后可与服务网络中的各种网络实体通信以确定该移动终端的 位置并将此位置提供给LCS客户端。主要挑战则在于在此类漫游情景中支持移动 站的位置服务。
概述
本文中描述了用于支持漫游移动站的位置服务的技术。移动站可与服务网络 中的服务移动交换中心(MSC)通信,该服务网络可与移动站的归属网络不同。 LCS客户端可向归属网络中的归属移动定位中心(H-MPC)发送对移动站的位置 的请求。可通过若干方式来支持漫游移动站的位置服务。在一种设计中,漫游服务供应商(RSP)网络可从服务网络接收服务MSC的实际MSC身份(MSCID),将该实际MSCID映射到通用MSCID,并且将通用MSCID提供给归属网络中的归属位置寄存器(HLR) 。 RSP网络可保持对漫游移动站的跟踪,并且归属网络可对移动站使用相同的通用MSCID而不管其位置如何。H-MPC可从HLR获得通用MSCID,并且可将此MSCID映射到RSP网络内的映射服务器的网际协议(IP)地址。H-MPC随后可向映射服务器发送位置请求消息。此消息可包括移动站的移动站身份(MSID)。
映射服务器可从H-MPC接收位置请求消息,从该消息中提取MSID,并确定移动站的服务移动定位中心(S-MPC)。映射服务器随后可将该消息转发给S-MPC。S-MPC、服务MSC、以及移动站可通信以获得对移动站的位置估计。S-MPC随后可向映射服务器发送包含该位置估计的位置响应消息,映射服务器可将该消息转发给H隱MPC。
在以上设计中,H-MPC可接收适用于一种通信协议(即,ANSI-41)的通用MSCID并基于静态映射将此MSCID映射到适用于另一种通信协议(即,IP)的IP地址。映射服务器可提供映射功能,以便(i)在前向路径上将消息从H-MPC转发给S-MPC以及(ii)在返回路径上将消息从S-MPC转发给H-MPC。映射服务器可高效率地支持在不同网络中漫游的位置服务。
在另一种设计中,RSP网络可向归属网络中的HLR提供服务MSC的实际MSCID。 H-MPC可从HLR获得实际MSCID,并且可将此MSCID映射到S-MPC的IP地址。H-MPC随后可针对位置服务使用此IP地址与S-MPC交换消息。
以下更加详细地描述本公开的各种方面和特征。
附图简述


图1示出具有各种网络的部署。
图2示出用于支持漫游移动站的位置服务的设计。
图3示出网络发起的位置服务的消息流。
图4示出由H-MPC执行以支持位置服务的过程。
图5示出由映射服务器执行以支持位置服务的过程。
图6示出用于支持漫游移动站的位置服务的另一种设计。
图7示出网络发起的位置服务的另一个消息流。
图8示出由H-MPC执行以支持位置服务的另一个过程。图9示出图1中各个实体的框图。
详细描述
本文中描述的技术可用于各种无线网络,诸如码分多址(CDMA)网络、时分多址(TDMA)网络、频分多址(FDMA)网络、正交FDMA (OFDMA)网络、单载波FDMA (SC-FDMA)网络等。术语"网络"和"系统"常被可互换地使用。CDMA网络可实现诸如cdma2000、宽带CDMA (WCDMA)等无线电技术。cdma2000涵盖IS-2000、 IS-856和IS-95标准。TDMA网络可实现诸如全球移动通信系统(GSM)、数字高级移动电话系统(D-AMPS)等无线电技术。WCDMA和GSM在来自名为"第三代伙伴项目"(3GPP)的组织的文献中进行了描述。cdma2000在来自名为"第三代伙伴项目2" (3GPP2)的组织的文献中进行了描述。3GPP和3GPP2文献是公众可获取的。为了清楚起见,以下针对3GPP2来描述这些技术的某些方面,并且在以下大多描述中使用了 3GPP2术语。
图1示出关于服务网络102、归属网络104、 RSP网络106、以及请求网络108的部署。术语"服务"和"拜访"是同义的且被可互换地使用。归属网络104是移动站(MS) 110与其具有服务订阅的无线网络。服务网络102是当前服务移动站IIO的无线网络。如果移动站IIO漫游到归属网络的覆盖之外,则服务网络102和归属网络104可以是不同的网络。
移动站IIO可以是静止的或移动的,并且也可被称为用户装备(UE)、终端、接入终端、订户单元、站等。移动站IIO可以是蜂窝电话、个人数字助理(PDA)、无线设备、手持机、膝上型计算机、遥测设备、跟踪设备等。移动站110可与服务网络102中的无线电接入网(RAN) 120通信以获得诸如语音、视频、分组数据、广播、消息收发等通信服务。移动站IIO还可接收来自一个或多个卫星190的信号,卫星190可以是美国全球定位系统(GPS)、欧洲Galileo系统、俄罗斯GLONASS系统、或某种其他卫星定位系统(SPS)的一部分。移动站110可测量来自卫星190的信号和/或来自RAN 122中基站的信号并获得对应这些卫星的伪距测量和/或对应这些基站的时基测量。可通过使用诸如辅助GPS (A-GPS)、单独GPS、高级前向链路三边测量(A-FLT)、增强型观测时间差(E-OTD)、观测抵达时间差(OTDOA)、增强型蜂窝小区ID、蜂窝小区ID等定位方法中的一种或其组合将伪距测量和/或时基测量用于推导对移动站110的位置估计。
应用(APP) 112可支持移动站110的位置服务并且可包括LCS客户端和/或
12高层应用。LCS客户端是请求LCS目标的位置信息的功能或实体。LCS目标是正寻求其位置的移动站。 一般而言,LCS客户端可驻留在网络实体或移动站中或者可在这两者外部。
在服务网络102中,RAN 120可支持位于RAN的覆盖区内的移动站的无线电通信。RAN 120可包括基站、基站控制器(BSC)、和/或支持无线电通信的其他网络实体。MSC 130可为其覆盖区内的移动站执行交换功能(例如,路由消息和数据)、支持电路交换呼叫、以及路由短消息服务(SMS)消息。
服务LCS系统138可支持服务网络102的位置服务。位置服务可包括定位以及其他位置相关服务。定位是指测量/计算对目标设备的地理位置估计的过程。位置估计也可被称为定位估计、位置锁定、锁定等。服务LCS系统138可包括S-MPC140和服务定位实体(S-PDE) 142。 S-MPC 140可执行用于位置服务的各种功能,并且可支持订户私密性、授权、认证、漫游支持、收费/记帐、服务管理、位置计算等。S-PDE142可支持对与服务网络102通信的移动站进行定位,并且可将辅助数据递送给移动站,计算位置估计,执行安全性功能等。访客位置寄存器(VLR)132可存储已向服务网络102注册的移动站的注册信息。服务网络102中的网络实体可经由数据网络148彼此通信。
在归属网络104中,MSC 150可支持其覆盖区内的移动站的交换功能。归属LCS系统158可支持归属网络104的位置服务并且可包括H-MPC 160和归属定位实体(H-PDE) 162, H-PDE162可按照与服务LCS系统138中的相应网络实体类似的方式操作。HLR 152可按照与服务网络102中的VLR 152类似的方式操作。归属网络104中的网络实体可服务与归属网络通信的移动站并且可经由数据网络168彼此通信。
RSP网络106可包括映射服务器170、呼叫服务器172、以及中间HLR 174。呼叫服务器172可执行用于支持移动站的漫游的各种功能。例如,呼叫服务器172可提供在服务网络102与归属网络104之间交换的信令系统7 (SS7)与ANSI-41信令的互操作性。SS7是常常用于经由公共交换电话网(PSTN)建立电话呼叫的电话信令协议集。ANSI-41是允许3GPP2网络中的漫游和高级服务的移动联网协议。GSM-MAP是在3GPP网络中使用的相应移动联网协议。呼叫服务器172还可跟踪漫游移动站,以使得归属网络102可简单地询问呼叫服务器172以探知这些移动站的当前位置。映射服务器170可在网络102和104中的网络实体之间路由消息,以便如以下所描述地支持漫游移动站的位置服务。中间HLR 174可存储指示漫游
13移动站的当前位置的信息,并且可在被请求时提供该信息。
请求网络108可包括可能希望知晓移动站110的位置的LCS客户端180。LCS客户端180可与H-MPC 160通信以获得移动站110的位置。请求网络108可以是服务网络102或归属网络104的一部分,或者可与这些网络分开。例如,请求网络108可以是由因特网服务供应商(ISP)维护的数据网络。RSP网络106和请求网络108中的实体可经由数据网络178与服务网络102和归属网络104中的实体通信,数据网络178可包括因特网和/或其他网络。
图1示出服务网络102、归属网络104、和RSP网络106的示例。这些网络可以包括图1中未示出的其他网络实体。 一般而言,网络可包括可支持由网络提供的任何服务的网络实体的任何组合。
网络102和104可支持位置服务的控制层面定位架构。控制层面(其也被称为信令层面)是用于承载高层应用的信令的机制,并且通常用因网络而异的协议、接口、和信令消息来实现。支持位置服务的消息可作为信令的一部分被承载在控制层面架构中。3GPP控制层面在3GPPTS 23.271、 TS 43.059和TS 25.305中进行了描述。3GPP2控制层面在IS-881和3GPP2 X.S0002中进行了描述。这些文献是公众可获取的。
在本文的描述中,术语"PDE" —般是指支持定位的实体,术语"MPC" —般是指支持位置服务的实体,术语"移动站" 一般是指可与用于位置服务的MPC和/或用于定位的PDE通信的实体,术语"LCS客户端" 一般是指请求移动站的位置的实体,而术语"映射服务器" 一般是指执行映射功能以支持MPC之间的通信的实体。PDE、 MPC、移动站、LCS客户端以及映射服务器例如在其他网络中以及其他定位架构中也可用其他名称来述及。
当移动站110与服务网络102处于通信时,可例如从驻留在移动站、LCS客户端180、或H-MPC 160上的应用接收到对移动站的位置的请求。甚至在漫游时,也可能希望从归属LCS系统158服务漫游移动站110。这可允许归属网络104保持对安全性和认证、用户私密性、位置估计质量、系统定标、记账等的控制。此外,这可允许移动站110在于任何地方漫游时从归属网络104获得位置服务。为了在漫游时有效地服务移动站110,归属网络104中的H-MPC 160可能需要于服务网络102中的S-MPC 140通信。可通过若干种方式来支持此MPC至MPC通信。
图2示出用于用控制层面架构来支持漫游移动站110的位置服务的设计。移动站110可能正在漫游并且可向服务网络102注册。在服务网络102内,MSC 130可与VLR 132通信,VLR 132可存储移动站110的注册信息。移动站110此后可 经由服务网络102中的RAN 120与MSC 130通信。
在注册期间,服务网络102可向RSP网络106提供MSC 130的实际MSCID。 该实际MSCID也可被称为MSC/VLR MSCID,并且可被认为是可用于抵达MSC 130的ANSI-41地址。RSP网络106可用通用MSCID来替换实际MSCID,如通常 所进行的那样。通用MSCID也可被称为RSP MSCID,并且不能直接用来抵达MSC 130。
RSP网络106可将通用MSCID提供给归属网络104。归属网络104中的HLR 152可将通用MSCID作为指示移动站110的当前位置的信息来存储。RSP网络106 中的中间HLR 174可存储通用MSCID到实际MSCID的映射。RSP网络106可保 持对移动站110的当前服务MSC的跟踪,并且可按需更新通用MSCID到实际 MSCID的映射,以使得能探知移动站的当前服务MSC。 HLR 152可将通用MSCID 用作指示移动站110的当前位置的信息并且可能无需知晓移动站的实际服务MSC, 该实际服务MSC可由RSP网络106来跟踪。
当移动站110在服务网络102中漫游时,LCS客户端180可与H-MPC 160通 信以请求移动站110的位置。H-MPC 160可与HLR 152通信以获得移动站110的 服务MSC的MSCID。 HLR 152可返回由移动站110的RSP网络106提供的通用 MSCID。H-MPC 160可具有不同MSC的实际MSCID到被指定用于服务这些MSC 的MPC的IP地址的静态映射。然而,由于通用MSCID不是实际MSCID,因此 H-MPC 160将不能基于此静态映射来获得移动站110的恰适MPC的IP地址。
在一方面,为了在控制层面架构中支持漫游移动站110的位置服务,H-MPC 160可将通用MSCID映射到映射服务器170的IP地址,并且可使用此IP地址来 与映射服务器170建立IP连接。H-MPC 160此后可向映射服务器170发送针对移 动站110的位置服务的消息,映射服务器170可将这些消息转发给移动站110的恰 适S-MPC 140。映射服务器170还可接收来自S-MPC 140的针对移动站110的位 置服务的消息,并且可将这些消息转发给H-MPC 160。
由H-MPC 160发送给映射服务器170的针对移动站110的位置服务的每条消 息可包括移动站110的MSID。此MSID可以是国际移动订户身份(IMSI)、移动 订户ISDN号(MSISDN)、移动标识号(MIN)、国际移动装备身份(IMEI)、 公共用户SIP统一资源标识符(URI)、或其他某种身份。
映射服务器170可接收来自H-MPC 160的包含移动站110的MSID的消息。
15移动站110的MSID可通过各种方式被映射到S-MPC 140的IP地址。在一种设计 中,移动站110的MSID可首先例如由HLR 174映射到移动站的服务MSC的实际 MSCID。该实际MSID随后可例如由映射服务器170映射到S-MPC 140的IP地址。 移动站110的MSID也可通过其他方式被映射到S-MPC 140的IP地址。在任何情 形中,映射服务器170可使用基于从来自H-MPC 160的消息中提取的MSID所确 定的S-MPC IP地址来将这些消息转发给S-MPC 140。
图3示出用于控制层面架构的网络发起的位置服务的消息流300的设计。LCS 客户端180可向H-MPC 160发送移动定位协议(MLP)标准位置立即请求(SLIR) 消息以请求移动站110的位置(步骤a) 。 MLPLIR消息可包括移动站110的移动 目录号(MDN)以及可能的其他信息。H-MPC 160可验证LCS客户端180被授权 获得移动站110的位置。在成功授权之后,若适用,则H-MPC 160可向HLR 152 发送LCS参数请求调用(LPREQ)消息以请求移动站IIO在其中注册的服务MSC 的MSCID (步骤b) 。 LPREQ消息可包括H-MPC 160的MPC身份(MPCID)以 及移动站110的MDN。
HLR 152可接收来自H-MPC 160的LPREQ消息并可返回LCS参数请求返回 结果(lpreq)消息(步骤c) 。 lpreq消息可包括MSID (例如,IMSI或MIN)、 移动站110的服务MSC的通用MSCID、移动站110的定位能力(MPCAP)等。 H-MPC 160可例如基于H-MPC处的静态映射将通用MSCID映射到映射服务器170 的IP地址(步骤d)。
H-MPC 160随后可使用步骤d中获得的IP地址向映射服务器170发送系统间 位置请求(ISPOSREQ)消息(步骤e) 。 ISPOSREQ消息可请求移动站110的位 置并且可包括MSID、合需定位服务质量(PQOS)等。映射服务器170可接收 ISPOSREQ消息,从该消息提取MSID,并确定恰适S-MPC的IP地址,恰适S-MPC 在此示例中为S-MPC 140 (步骤f)。映射服务器170还可保存此交易的状态信息。 状态信息可包括MSID、 H-MPC IP地址、S-MPC IP地址等。映射服务器170随后 可使用S-MPC IP地址将ISPOSREQ消息转发给S-MPC 140 (步骤g)。
S-MPC 140可接收ISPOSREQ消息并且可验证此消息是从获授权实体接收到 的。S-MPC 140可确定需要探知移动站110的当前位置以满足位置请求。S-MPC 140 随后可向MSC 130发送包含MSID和其他信息的ISPOSREQ消息(步骤h)。如 果移动站110当前空闲,则MSC 130、 RAN 120、以及移动站110可交换信令以获 得对移动站的寻呼和/或话务信道指派(步骤i) 。 MSC 130随后可向S-MPC 140返回可包括MSID、移动站110的定位能力、服务蜂窝小区ID、以及确定移动站 110的位置所需的其他信息(MOBINFO)的isposreq消息(步骤j)。
S-MPC 140可基于移动站110的定位能力、PQOS等选择S-PDE 142来确定移 动站位置。S-MPC140随后可向S-PDE142发送可包括MSID、移动站定位能力、 服务蜂窝小区ID等的地理位置请求(GPOSREQ)消息(步骤k) 。 S-PDE142和 移动站110随后可从事IS-801会话例如以进行基于卫星的定位(步骤l)。对于IS-801 会话,S-PDE142可向移动站110提供辅助数据,与移动站110交换测量信息,计 算移动站110的位置估计等。
S-PDE 142随后可向S-MPC 140返回可包括对移动站110的位置估计 (POSINFO)以及可能的其他信息的gposreq消息(步骤m) 。 S-MPC 140随后可 向映射服务器170返回可包括POSINFO的isposreq消息(步骤n)。映射服务器 170可基于针对步骤f中的交易存储的状态信息将H-MPC 160标识为isposreq消息 的接收方(步骤o)。映射服务器170随后可将isposreq消息转发给H-MPC 160 (步 骤p) 。 H-MPC 160可在发送给LCS客户端180的MLP标准位置立即应答(SLIA) 消息中提供对移动站110的位置估计(步骤q)。
消息流300中的消息和参数中的一些在公众可获取的2004年3月的题为 "TIA/EIA-41-D Location Services Enhancements (TIA/EIA-41-D位置服务增强)的 3GPP2 X.S0002-0中进行了描述。
如图2中所示,RSP网络106可支持漫游并且可提供用于服务网络102与归 属网络104之间的SS7/ANSI-41信令交换的对等点。RSP网络106还可支持中间 HLR功能,并且可向漫游移动站110的归属网络104提供通用MSCID。此通用 MSCID可避免归属网络104保持跟踪移动站110的需要,这是由RSP网络106提 供的增值功能。然而,此通用MSCID也可能妨碍归属网络104如上所述地基于实 际MSCID到MPC IP地址的静态映射来确定恰适S-MPC。
在图2和3中所示的设计中,可经由若干创新特征来支持控制层面架构中采 用通用MSCID的位置服务的漫游。首先,H-MPC 160可接收来自HLR 152的通 用MSCID,并且可将此通用MSCID映射到负责转发在H-MPC 160与S-MPC 140 之间交换的消息的映射服务器170的IP地址。MSCID是适用于ANSI-41的地址。 可对如图2中所示的服务网络102、归属网络104、和RSP网络106之间的通信采 用ANSI-41。可能希望MPC使用IP与外部设备(例如,LCS客户端和其他MPC) 通信。IP的使用可导致MPC的低成本和其他益处。H-MPC 160可基于静态映射将
17适用于一种通信协议(即,ANSI-41)的通用MSCID映射到适用于另一种通信协 议(即,IP)的IP地址。H-MPC 160随后可如图2和3中所示地使用被映射到通 用MSCID的IP地址经由IP来交换针对漫游移动站110的位置服务的消息。
其次,映射服务器170可提供映射功能,以便(i)在前向路径上将消息从 H-MPC 160转发给S-MPC 140以及(ii)在返回路径上将消息从S-MPC 140转发给 H-MPC 160。在前向路径上,映射服务器170可从接收自H-MPC 160的消息中提 取MSID,将MSID映射到S-MPC 140的IP地址,并将该消息转发给S-MPC 140。 在返回路径上,映射服务器170可基于所存储的状态信息来探知接收自S-MPC 140 的消息的接收方,并且可将该消息转发给H-MPC 160。由映射服务器170提供的 映射功能可简化H-MPC 160和S-MPC 140的操作。具体而言,H-MPC 160可使用 通用MSCID到映射服务器170的IP地址的静态映射,而不必保持跟踪移动站110 的服务MSC,而且也不必知晓哪个S-MPC适于服务该移动站。类似地,S-MPC 140 可使用映射服务器170的IP地址而不必知晓正响应哪个H-MPC。映射服务器170 可高效率地支持不同网络中的漫游。每当有新的网络被添加到RSP网络106支持 进行漫游的网络列表中时,可更新RSP网络106处实际MSCID到MPC地址的静 态映射。
图4示出由诸如H-MPC 160等网络实体执行以支持漫游移动站的位置服务的 过程400的设计。可获得适于第一通信协议的第一网络实体的第一地址(框412)。 例如可基于静态映射将第一地址映射到适于第二通信协议的第二网络实体的第二 地址(框414)。 可使用第二地址经由第二网络实体与第三网纟各实体交换消息(框 416)。
在一种设计中,第一通信协议可以是ANSI-41 ,第二通信协议可以是IP,第 一地址可以是ANSI-41地址,而第二地址可以是IP地址。在一种设计中,第一网 络实体可以是移动站的服务MSC,第二网络实体可以是映射服务器,而第三网络 实体可以是S-MPC。在一种设计中,第一地址可以是由RSP网络指派给服务MSC 的通用MSCID,而非服务MSC的实际MSCID。
在框412的一种设计中,可向HLR发送包括移动站的MDN的第一消息。可 从HLR接收包括服务MSC的通用MSCID的第二消息。在HLR处可将通用MSCID 映射到移动站的MDN。
对于框416,可针对在与归属网络不同的服务网络中漫游的移动站的位置服务 与第三网络实体交换消息。第三网络实体可驻留在与服务和归属网络不同的RSP网络中。在框416的一种设计中,可使用第二地址向映射服务器发送位置请求消息。
位置请求消息可包括移动站的MSID,该MSID可被映射服务器用于确定S-MPC 的IP地址。可从映射服务器接收位置响应消息,并且该位置响应消息可包括由 S-MPC提供的对移动站的位置估计。
图5示出由诸如映射服务器170等网络实体执行以支持漫游移动站的位置服 务的过程500的设计。可从第一网络实体接收包括移动站的MSID的第一消息(框 512)。可基于MSID确定第二网络实体的地址(框514)。可使用所确定的地址 将第一消息转发给第二网络实体(框516)。
在一种设计中,第一网络实体可以是归属网络中的H-MPC,而第二网络实体 可以是移动站的服务网络中的S-MSC。映射服务器可位于归属和服务网络外部。 所确定的地址可以是S-MPC的IP地址。在框514的一种设计中,移动站的MSID 可被映射到移动站的服务MSC的MSCID。该MSCID随后可被映射到S-MPC的 IP地址。
可存储包括MSID、第一网络实体的地址、以及第二网络实体的地址的状态信 息(框518)。框518可在框516之前被执行。可从第二网络实体接收第二消息(框 520)。可基于所存储的状态信息将第一网络实体标识为第二消息的接收方(框 522)。随后可将第二消息转发给第一网络实体(框524)。
在框512之前,移动站的服务MSC的实际MSCID可被RSP网络接收。该实 际MSCID可被映射到通用MSCID,通用MSCID可被提供给归属网络。第一消息 可由第网络实体使用基于通用MSCID确定的映射服务器的地址来发送。
图6示出用于用控制层面架构来支持漫游移动站110的位置服务的另一种设 计。移动站110可能正在漫游并且可向服务网络102注册。在一方面,RSP网络 106可向归属网络104提供MSC 130的实际MSCID而非通用MSCID。归属网络 104中的HLR 152可将实际MSCID作为指示移动站110的当前位置的信息来存储。 RSP网络106可保持对移动站110的当前服务MSC的跟踪,并且可按需将移动站 110的更新后的MSCID发送给HLR 152,以使得能探知移动站的当前服务MSC。
当移动站110在服务网络102中漫游时,LCS客户端180可与H-MPC 160通 信以请求移动站110的位置。H-MPC 160可与HLR 152通信以获得移动站110的 服务MSC的MSCID。 HLR 152可返回由移动站110的RSP网络106提供的实际 MSCID。H-MPC 160可将实际MSCID映射到到被指定用于服务MSC 130的S-MPC 140的IP地址。H-MPC 160此后可使用S-MPC IP地址与S-MPC 140交换针对移
19动站110的位置服务的消息。
图7示出用于控制层面架构的网络发起的位置服务的消息流700的设计。LCS 客户端180可向H-MPC 160发送MLP SLIR消息以请求移动站110的位置(步骤 a)。H-MPC 160可验证LCS客户端180被授权获得移动站110的位置。H-MPC 160 随后可向HLR 152发送LPREQ消息以请求移动站110在其中注册的服务MSC的 MSCID (步骤b) 。 HLR 152可返回可包括移动站110的服务MSC的实际MSCID 的lpreq消息(步骤c)。H-MPC 160可例如基于H-MPC处的静态映射将实际MSCID 映射到S-MPC 140的IP地址(步骤d)。
H-MPC 160随后可使用步骤d中获得的S-MPC IP地址向S-MPC 140发送 ISPOSREQ消息(步骤e) 。 ISPOSREQ消息可以包括MSID、实际MSCID等。 实际MSCID可被S-MPC 140用来调用IS-881规程。S-MPC 140可接收来自H-MPC 160的ISPOSREQ消息,验证此消息是从获授权实体接收到的,并确定需要探知移 动站110的当前位置。S-MPC 140随后可向MSC 130发送包含MSID和其他信息 的ISPOSREQ消息(步骤f) 。 MSC 130、 RAN 120、和移动站110可交换信令以 建立寻呼和/或话务信道指派(步骤g)。MSC 130随后可向S-MPC 140返回isposreq 消息(步骤h)。
S-MPC 140可选择S-PDE 142来确定移动站位置,并且可向S-PDE发送 GPOSREQ消息(歩骤i) 。 S-PDE 142和移动站110随后可从事IS-801会话例如 以进行基于卫星的定位(步骤j) 。 S-PDE 142可在发送给S-MPC 140的gposreq 消息中返回对移动站110的位置估h (歩骤k) 。 S-MPC 140随后可向H-MPC 160 返回带有该位置估计的isposreq消息(步骤1) 。 H-MPC 160可在发送给LCS客户 端180的MLP SLIA消息中提供对移动站110的位置估计(步骤m)。
在图6和7中所示的设计中,可通过使RSP网络106向归属网络104发送实 际MSCID(而非通用MSCID)来支持控制层面架构中位置服务的漫游。H-MPC 160 可从HLR 152接收实际MSCID,并将此MSCID映射到指定S-MPC 140的IP地址。 实际MSCID是可被用于抵达服务MSC的ANSI-41地址。H-MPC 160由此可基于 静态映射将适用于一种通信协议(即,ANSI-41)的实际MSCID映射到适用于另 一种通信协议(即,IP)的IP地址。H-MPC 160随后可如图6和7中所示地使用 被映射到实际MSCID的S-MPC IP地址经由IP来交换针对漫游移动站110的位置 服务的消息。
图8示出由诸如H-MPC 160等网络实体执行以支持漫游移动站的位置服务的过程800的设计。可获得适于第一通信协议的第一网络实体的第一地址(框812)。 例如可基于静态映射将第一地址映射到适于第二通信协议的第二网络实体的第二
地址(框814)。可使用第二地址与第二网络实体交换消息(框816)。
在一种设计中,第一通信协议可以是ANSI-41,第二通信协议可以是IP,第 一地址可以是ANSI-41地址,而第二地址可以是IP地址。在一种设计中,第一网 络实体可以是移动站的服务MSC,第二网络实体可以是S-MPC。
在框812的一种设计中,可向HLR发送包括移动站的MDN的第一消息。可 从HLR接收包括移动站的服务MSC的实际MSCID的第二消息。实际MSCID可 以是由RSP网络提供给归属网络的第一地址,并且可在HLR处被映射到移动站的 MDN。
在框816的一种设计中,可针对在与归属网络不同的服务网络中漫游的移动 站的位置服务与第二网络实体交换消息。可使用第二地址向S-MPC发送位置请求 消息。此后可从S-MPC接收可包括对移动终端的位置估计的位置响应消息。
图9示出对移动站110、 RAN 120、 S-PDE 140、 H-PDE 16和映射服务器170 的设计的框图。出于简洁起见,图9示出(i)对应移动站110的一个控制器/处理 器910、 一个存储器912、和一个发射机/接收机(TMTR/RCVR) 914, (ii)对应 RAN120的一个控制器/处理器920、 一个存储器922、 一个发射机/接收机924、和 一个通信(Comm)单元926, (iii)对应S-PDE 140的一个控制器/处理器940、 一 个存储器942、和一个通信单元944, (iv)对应H-PDE 160的一个控制器/处理器 960、 一个存储器962、和一个通信单元964,以及(v)对应映射服务器170的一 个控制器/处理器970、 一个存储器972、和一个通信单元974。 一般而言,每个实 体可包括任何数目个控制器、处理器、存储器、收发机、通信单元等。
在前向链路(或下行链路)上,RAN 120中的基站可向其覆盖区内的移动站 传送话务数据、消息/信令、和导频。这些各种类型的数据可被处理器920处理并 被发射机924调理以生成前向链路信号,后者可被传送给移动站。在移动站110 处,来自基站的前向链路信号可经由天线被接收,被接收机914调理,并由处理单 元910处理以获得针对位置服务和/或其他服务的各类信息。例如,处理器910可 解码用于以上描述的消息流的消息。存储器912和922可分别存储供移动站110 和RAN 120用的程序代码和数据。
在反向链路(或上行链路)上,移动站IIO可向RAN 120中的基站传送话务 数据、消息/信令、和导频。这些各种类型的数据可被处理器910处理并被发射机914调理以生成反向链路信号,后者可被传送给基站。在RAN 120处,来自移动 站110和其他移动站的反行链路信号可被接收机924接收并调理,并由处理器920 进一步处理以获得各类信息,例如数据、消息/信令等。RAN120可经由通信单元 926与其他网络实体通信。
在S-MPC 140内,处理器940可执行对应位置服务的处理,存储器942可存 储供S-MPC用的程序代码和数据,而通信单元944可使得S-MPC能与其他实体通 信。处理器940可执行以上描述的消息流中S-MPC 140的处理。
在H-MPC 160内,处理器960可执行对应位置服务的处理,存储器962可存 储供H-PDE用的程序代码和数据,而通信单元964可使得H-MPC能与其他实体 通信。处理器960可执行以上描述的消息流中H-MPC 160的处理。处理器960还 可执行或指导图4中的过程1000、图8中的过程800和/或其他用于本文中所描述 的技术的过程。
在映射服务器170内,处理器970可执行处理以映射地址和转发消息,存储 器972可存储供映射服务器用的程序代码和数据,而通信单元974可使得映射服务 器能与其他实体通信。处理器970可执行图3中的消息流300中映射服务器170 的处理。处理器970还可执行或指导图5中的过程500和/或其他用于本文中所描 述的技术的过程。
本领域技术人员将可理解,信息和信号可使用各种不同技术和技艺中的任一 种来表示。例如,贯穿上面说明始终可能被述及的数据、指令、命令、信息、信号、 比特、码元、和码片可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子、或 其任何组合来表示。
本领域技术人员将进一步领会,结合本文公开所描述的各种说明性逻辑框、 模块、电路、和算法步骤可被实现为电子硬件、计算机软件、或两者的组合。为清 楚地解说硬件与软件的这种可互换性,各种解说性组件、块、模块、电路、和步骤 在上文中以其功能性的形式进行了一般化描述。这样的功能性是实现成硬件还是软 件取决于具体应用和加诸整体系统上的设计约束。技术人员可针对每种特定应用以 不同方式来实现所描述的功能性,但此类设计决策不应被解读为致使脱离本公开的 范围。
结合本文公开描述的各个说明性逻辑框、模块、以及电路可用通用处理器、 数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA) 或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其设计成执行本文中描述的功能的任何组合来实现或执行。通用处理器可以是微处理器,但在 替换方案中,处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处 理器还可以被实现为计算设备的组合,例如DSP与微处理器的组合、多个微处理器、与DSP核心协作的一个或更多个微处理器、或任何其他此类配置。结合本文公开描述的方法或算法的步骤可直接在硬件中、在由处理器执行的软件模块中、或在这两者的组合中体现。软件模块可驻留在RAM存储器、闪存、 ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、 CD-ROM、或本领域中所知的任何其他形式的存储介质中。示例性存储介质耦合到 处理器以使得该处理器能从/向该存储介质读取和写入信息。在替换方案中,存储 介质可以被整合到处理器。处理器和存储介质可驻留在ASIC中。ASIC可驻留在 用户终端中。在替换方案中,处理器和存储介质可作为分立组件驻留在用户终端中。在一个或多个示例性设计中,所述功能可以硬件、软件、固件、或其任意组 合来实现。如果在软件中实现,则各功能可以作为一条或更多条指令或代码存储在 计算机可读介质上或藉其进行传送。计算机可读介质包括计算机存储介质和通信介 质两者,后者包括有助于将计算机程序从一地转移到另一地的任何介质。存储介质 可以是可被通用或专用计算机访问的任何可用介质。作为示例而非限定,这样的计 算机可读介质可包括RAM、 ROM、 EEPROM、 CD-ROM或其他光盘存储、磁盘 存储或其他磁存储设备、或可用来携带或存储指令或数据结构形式的合需程序代码 手段且能由通用或专用计算机、或者通用或专用处理器访问的任何其他介质。任何 连接也被正当地称为计算机可读介质。例如,如果软件是使用同轴电缆、光纤电缆、 双绞线、数字订户线(DSL)、或诸如红外、无线电、以及微波之类的无线技术从 web网站、服务器、或其它远程源传送而来的,则该同轴电缆、光纤电缆、双绞线、 DSL、或诸如红外、无线电、以及微波之类的无线技术就被包括在介质的定义之中。 本文中所使用的盘和碟包括压縮碟(CD)、激光碟、光碟、数字多用碟(DVD)、 软盘和蓝光碟,其中盘(disk)通常磁性地再现数据,而碟(disc)用激光来光学 地再现数据。上述的组合应被包括在计算机可读介质的范围内。提供前面对本公开的描述是为使得本领域任何技术人员皆能够制作或使用本 公开。对该公开各种修改对于本领域技术人员将是显而易见的,并且本文中定义的 普适原理可被应用于其他变形而不会脱离本公开的范围。由此,本公开并非旨在被 限定于本文中所描述的示例和设计,而是应被授予与本文中所公开的原理和新颖性 特征相一致的最广范围。
权利要求
1.一种通信方法,包括获得适于第一通信协议的第一网络实体的第一地址;将所述第一地址映射到适于第二通信协议的第二网络实体的第二地址;以及使用所述第二地址经由所述第二网络实体与第三网络实体交换消息。
2. 如权利要求1所述的方法,其特征在于,所述与第三网络实体交换消息包 括针对在与归属网络不同的服务网络中漫游的移动站的位置服务与所述第三网络 实体交换消息,并且其中所述第二网络实体驻留在与所述服务网络和归属网络不同 的漫游服务供应商(RSP)网络中。
3. 如权利要求1所述的方法,其特征在于,所述第一通信协议包括ANSI-41, 所述第二通信协议包括网际协议(IP),所述第一地址包括ANSI-41地址,而所述第二地址包括IP地址。
4. 如权利要求1所述的方法,其特征在于,所述第一网络实体是移动站的服 务移动交换中心(MSC),所述第二网络实体是映射服务器,而所述第三网络实 体是服务移动定位中心(S-MPC),并且其中所述获得、所述映射、以及所述交换 是由归属移动定位中心(H-MPC)执行的。
5. 如权利要求4所述的方法,其特征在于,所述获得第一网络实体的第一地 址包括向归属位置寄存器(HLR)发送包括所述移动站的移动目录号(MDN)的第 一消息,以及从所述HLR接收包括所述移动站的所述服务MSC的所述第 一地址的第二消 息,所述第一地址被映射到所述移动站的所述MDN。
6. 如权利要求4所述的方法,其特征在于,所述第一地址包括由漫游服务供 应商(RSP)网络指派给所述服务MSC的通用MSC身份(MSCID)。
7. 如权利要求4所述的方法,其特征在于,所述与第三网络实体交换消息包括使用所述第二地址向所述映射服务器发送位置请求消息,所述位置请求消息包括被所述映射服务器用来确定所述S-MPC的第三地址的移动站身份(MSID), 以及从所述映射服务器接收位置响应消息,所述位置响应消息包括由所述S-MPC 提供的对所述移动站的位置估计。
8. —种用于通信的装置,包括至少一个处理器,其被配置成获得适于第一通信协议的第一网络实体的第一 地址,将所述第一地址映射到适于第二通信协议的第二网络实体的第二地址,以及 使用所述第二地址经由所述第二网络实体与第三网络实体交换消息。
9. 如权利要求8所述的装置,其特征在于,所述第一通信协议包括ANSI-41, 所述第二通信协议包括网际协议(IP),所述第一地址包括ANSI-41地址,所述 第二地址包括IP地址,所述第一网络实体是移动站的服务移动交换中心(MSC), 所述第二网络实体是映射服务器,所述第三网络实体是服务移动定位中心(S-MPC),而所述装置对应归属移动定位中心(H-MPC)。
10. 如权利要求9所述的装置,其特征在于,所述至少一个处理器被配置成 向归属位置寄存器(HLR)发送包括所述移动站的移动目录号(MDN)的第一消 息,以及从所述HLR接收包括所述移动站的所述服务MSC的所述第一地址的第 二消息,所述第一地址包括由漫游服务供应商(RSP)网络指派给所述服务MSC 并被映射到所述移动站的所述MDN的通用MSC身份(MSCID)。
11. 一种通信方法,包括从第一网络实体接收包括移动站的移动站身份(MSID)的第一消息; 基于所述MSID确定第二网络实体的地址;以及 使用所确定的地址将所述第一消息转发给所述第二网络实体。
12. 如权利要求11所述的方法,其特征在于,所述第一网络实体是归属移 动定位中心(H-MPC)而所述第二网络实体是所述移动站的服务移动定位中心(S-MPC),并且其中所述所确定的地址包括所述S-MPC的网际协议(IP)地址。
13. 如权利要求12所述的方法,其特征在于,所述确定第二网络实体的地 址包括将所述移动站的所述MSID映射到所述移动站的服务移动交换中心(MSC) 的移动交换中心身份(MSCID),以及将所述MSCID映射到所述S-MPC的所述IP地址。
14. 如权利要求ll所述的方法,其特征在于,还包括 存储包括所述MSID、所述第一网络实体的地址、以及所述第二网络实体的所述地址的状态信息;接收来自所述第二网络实体的第二消息;基于所存储的状态信息将所述第一网络实体标识为所述第二消息的接收方;以及将所述第二消息转发给所述第一网络实体。
15. 如权利要求11所述的方法,其特征在于,所述第一网络实体位于归属 网络中而所述第二网络实体位于服务网络中,并且其中所述接收、所述确定、以及 所述转发是由所述归属网络和服务网络外部的第三网络实体来执行的。
16. 如权利要求15所述的方法,其特征在于,还包括接收所述移动站的服务移动交换中心(MSC)的实际移动交换中心身份 (MSCID);将所述实际MSCID映射到通用MSCID;以及将所述通用MSCID提供给所述移动站的所述归属网络,并且其中所述第一消 息是由所述第一网络实体使用基于所述通用MSCID确定的所述第三网络实体的地 址来发送的。
17. —种用于通信的装置,包括至少一个处理器,其被配置成从第一网络实体接收包括移动站的移动站身份(MSID)的第一消息,基于所述MSID确定第二网络实体的地址,以及使用所确定的地址将所述第一消息转发给所述第二网络实体。
18. 如权利要求17所述的装置,其特征在于,所述第一网络实体是归属移 动定位中心(H-MPC)而所述第二网络实体是所述移动站的服务移动定位中心(S-MPC),并且其中所述所确定的地址包括所述S-MPC的网际协议(IP)地址。
19. 如权利要求18所述的装置,其特征在于,所述至少一个处理器被配置 成将所述移动站的所述MSID映射到所述移动站的服务移动交换中心(MSC)的 移动交换中心身份(MSCID),以及将所述MSCID映射到所述S-MPC的所述IP 地址。
20. 如权利要求17所述的装置,其特征在于,所述至少一个处理器被配置 成存储包括所述MSID、所述第一网络实体的地址、以及所述第二网络实体的所述 地址的状态信息,接收来自所述第二网络实体的第二消息,基于所存储的状态信息 将所述第一网络实体标识为所述第二消息的接收方,以及将所述第二消息转发给所 述第一网络实体。
21. 如权利要求17所述的装置,其特征在于,所述至少一个处理器被配置 成接收所述移动站的服务移动交换中心(MSC)的实际移动交换中心身份(MSCID),将所述实际MSCID映射到通用MSCID,以及将所述通用MSCID提 供给所述移动站的归属网络,并且其中所述第一消息是由所述第一网络实体使用基 于所述通用MSCID确定的地址来发送的。
22. —种用于通信的设备,包括用于从第一网络实体接收包括移动站的移动站身份(MSID)的第一消息的装置;用于基于所述MSID确定第二网络实体的地址的装置;以及 用于使用所确定的地址将所述第一消息转发给所述第二网络实体的装置。
23. 如权利要求22所述的设备,其特征在于,所述第一网络实体是归属移 动定位中心(H-MPC)而所述第二网络实体是所述移动站的服务移动定位中心(S-MPC),并且其中所述所确定的地址包括所述S-MPC的网际协议(IP)地址。
24. 如权利要求23所述的设备,其特征在于,所述用于确定第二网络实体 的地址的装置包括用于将所述移动站的所述MSID映射到所述移动站的服务移动交换中心 (MSC)的移动交换中心身份(MSCID)的装置,以及用于将所述MSCID映射到所述S-MPC的所述IP地址的装置。
25. 如权利要求22所述的设备,其特征在于,还包括 用于存储包括所述MSID、所述第一网络实体的地址、以及所述第二网络实体的所述地址的状态信息的装置;用于接收来自所述第二网络实体的第二消息的装置;用于基于所存储的状态信息将所述第一网络实体标识为所述第二消息的接收 方的装置;以及用于将所述第二消息转发给所述第一网络实体的装置。
26. 如权利要求22所述的设备,其特征在于,还包括 用于接收所述移动站的服务移动交换中心(MSC)的实际移动交换中心身份(MSCID)的装置;用于将所述实际MSCID映射到通用MSCID的装置;以及 用于将所述通用MSCID提供给所述移动站的归属网络的装置,并且其中所述 第一消息是由所述第一网络实体使用基于所述通用MSCID确定的地址来发送的。
27. —种计算机程序产品,包括 计算机可读介质,包括用于使至少一台接收机从第一网络实体接收包括移动站的移动站身份 (MSID)的第一消息的代码,用于使所述至少一台接收机基于所述MSID确定第二网络实体的地址 的代码,以及用于使所述至少一台接收机使用所确定的地址将所述第一消息转发给 所述第二网络实体的代码。
28. 如权利要求27所述的计算机程序产品,其特征在于,所述计算机可读 介质进一步包括用于使所述至少一台接收机存储包括所述MSID、所述第一网络实体的地址、以及所述第二网络实体的所述地址的状态信息的代码,用于使所述至少一台计算机从所述第二网络实体接收第二消息的代码, 用于使所述至少一台接收机基于所存储的状态信息将所述第一网络实体标识为所述第二消息的接收方的代码,以及用于使所述至少一台接收机将所述第二消息转发给所述第一网络实体的代码。
29. —种通信方法,包括获得适于第一通信协议的第一网络实体的第一地址;将所述第一地址映射到适于第二通信协议的第二网络实体的第二地址;以及 使用所述第二地址与所述第二网络实体交换消息。
30. 如权利要求29所述的方法,其特征在于,所述与第二网络实体交换消 息包括针对在与归属网络不同的服务网络中漫游的移动站的位置服务与所述第二 网络实体交换消息,并且其中所述第一地址是由漫游服务供应商(RSP)网络提供 给所述归属网络的。
31. 如权利要求29所述的方法,其特征在于,所述第一通信协议包括 ANSI-41,所述第二通信协议包括网际协议(IP),所述第一地址包括ANSI-41地 址,而所述第二地址包括IP地址。
32. 如权利要求29所述的方法,其特征在于,所述第一网络实体是移动站 的服务移动交换中心(MSC),而所述第二网络实体是服务移动定位中心(S-MPC), 并且其中所述获得、所述映射、以及所述交换是由归属移动定位中心(H-MPC) 执行的。
33. 如权利要求32所述的方法,其特征在于,所述获得第一网络实体的第一地址包括向归属位置寄存器(HLR)发送包括所述移动站的移动目录号(MDN)的第 一消息,以及从所述HLR接收包括所述移动站的所述服务MSC的MSC身份(MSCID) 的第二消息,所述MSCID为所述第一地址且被映射到所述移动站的所述MDN。
34. 如权利要求32所述的方法,其特征在于,所述与第二网络实体交换消 息包括使用所述第二地址向所述S-MPC发送位置请求消息,以及从所述S-MPC接收包括对所述移动终端的位置估计的位置响应消息。
35. —种用于通信的装置,包括至少一个处理器,其被配置成获得适于第一通信协议的第一网络实体的第一 地址,将所述第一地址映射到适于第二通信协议的第二网络实体的第二地址,以及 使用所述第二地址与所述第二网络实体交换消息。
36. 如权利要求35所述的装置,其特征在于,所述第一通信协议包括 ANSI-41,所述第二通信协议包括网际协议(IP),所述第一地址包括ANSI-41地 址,所述第二地址包括IP地址,所述第一网络实体是移动站的服务移动交换中心(MSC),所述第二网络实体是服务移动定位中心(S-MPC),而所述装置对应 归属移动定位中心(H-MPC)。
37. 如权利要求36所述的装置,其特征在于,所述至少一个处理器被配置 成向归属位置寄存器(HLR)发送包括所述移动站的移动目录号(MDN)的第一 消息,以及从所述HLR接收包括所述移动站的所述服务MSC的MSC身份(MSCID)的第二消息,所述MSCID为所述第一地址且被映射到所述移动站的所 述MDN。
38. 如权利要求35所述的装置,其特征在于,所述至少一个处理器被配置成使用所述第二地址向所述S-MPC发送位置请求消息,以及从所述S-MPC接收包 括对所述移动终端的位置估计的位置响应消息。
全文摘要
描述了用于支持漫游移动站的位置服务的技术。移动站可与服务网络中的服务移动交换中心(MSC)通信。漫游服务供应商(RSP)网络可将服务MSC的实际MSC身份(MSCID)映射到通用MSCID并且可将通用MSCID提供给归属网络。归属移动定位中心(H-MPC)可将通用MSCID映射到RSP网络内的映射服务器的网际协议(IP)地址,并且可向映射服务器发送包含移动站身份(MSID)的位置请求消息。映射服务器可基于MSID来确定服务移动定位中心(S-MPC)并将该消息转发给S-MPC。映射服务器还可接收来自S-MPC的位置响应消息,并且可将该消息转发给H-MPC。
文档编号H04W64/00GK101682908SQ200880021242
公开日2010年3月24日 申请日期2008年6月20日 优先权日2007年6月20日
发明者B·R·库克, G·兰姆巴, K·A·伯洛格斯 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1