首页 / 专利库 / 软件 / 中间件 / 消息代理 / 移动通信系统中的用户保密管理装置和方法

移动通信系统中的用户保密管理装置和方法

阅读:863发布:2024-02-19

专利汇可以提供移动通信系统中的用户保密管理装置和方法专利检索,专利查询,专利分析的服务。并且提供了一种安全用户面 定位 (SUPL)网络上的用户保密管理装置和方法,该安全用户面定位(SUPL)网络包括SUPL 位置 平台(SLP)和SUPL使能的终端(SET),并且按照SET的位置执行保密 许可 ,其中当SET的位置被计算的时候,SLP(或者在SLP内的SUPL定位中心(SPC))按照计算的位置检查保密设置,此后使用SUPL INIT消息或者SUPL NOTIFICATION消息询问SET用户是否执行保密设置,然后按照询问和经由SUPL开始消息或者SUPL通知响应消息传送的响应执行保密设置,借此通过按照用户的位置通知用户保密设置用于重新确认可以更加稳定地管理用户保密。,下面是移动通信系统中的用户保密管理装置和方法专利的具体信息内容。

1.一种在移动通信系统中的用户保密管理方法,其中位置服务器 的应用程序按照客户的要求计算终端的位置,该方法包括:
当客户请求定位的时候,计算终端的位置;
按照终端的设置信息检查对于计算的位置是否授权对客户的信息 提供;和
按照检查的结果,有选择地将终端的位置报告给客户。
2.根据权利要求1的方法,其中该设置信息表示是否授权对先前 由终端用户注册的信息提供的许可
3.根据权利要求2的方法,其中该设置信息被按照终端的位置和 请求定位的客户不同地设置。
4.根据权利要求1的方法,其中该报告步骤包括:
当代理被始终授权在终端的当前位置上信息提供的时候,立即将 终端的位置报告给客户;
当代理被有条件地授权在终端的当前位置上的信息提供的时候, 将客户的定位请求通知终端用户;和
当终端用户传送用于报告终端位置的肯定响应的时候,将终端的 位置报告给客户。
5.根据权利要求4的方法,其中使用对话初始化消息或者对话通 知消息执行所述通知。
6.根据权利要求4的方法,其中经由用于计算终端位置的对话或 者另一个新的对话执行所述通知。
7.根据权利要求1的方法,其中该检查步骤包括:
请求外部保密检查实体(PCE)去检查代理是否被授权在计算的位 置上的信息提供;和
从PCE接收响应结果。
8.根据权利要求1的方法,其中该检查步骤包括:
向PCE请求终端的设置信息;和
基于从PCE接收的设置信息,检查客户是否被授权在计算的位置 上的信息提供。
9.根据权利要求1的方法,其中该客户是被按照多个用户请求其 定位的用户。
10.一种在移动通信系统中的用户保密管理方法,包括:
当代理请求终端的位置的时候,基于终端的设置信息确定是否代 理被授权定位;
当定位被授权的时候,将对话初始化消息传送给终端;
当从终端接收了对话开始消息的时候,执行与终端的定位过程, 以便计算终端的当前位置;
基于终端的设置信息确定在终端的当前位置上是否授权代理的信 息提供;和
按照确定的结果,有选择地将终端的位置报告给客户。
11.根据权利要求10的方法,其中该设置信息表示是否授权对先 前由终端用户注册的信息提供的许可。
12.根据权利要求11的方法,其中该设置信息被按照终端的位置 和请求定位的客户而不同地设置。
13.根据权利要求10的方法,进一步包括:当代理被有条件地授 权定位的时候,通知终端定位请求和接收终端用户的许可。
14.根据权利要求10的方法,其中该报告步骤包括:
当代理被始终授权在终端的当前位置上用于信息提供的时候,立 即将终端的位置报告给客户;
当代理被有条件地授权在终端的当前位置上用于信息提供的时 候,将客户的定位请求通知终端用户;和
当终端用户传送用于报告终端位置的肯定响应的时候,将终端的 位置报告给客户。
15.根据权利要求14的方法,其中使用对话初始化消息或者专用 对话通知消息执行所述通知。
16.一种在提供有SUPL代理、SUPL位置平台(SLP)和SUPL使能 的终端(SET)的安全用户面定位(SUPL)网络中的用户保密管理方法,该 方法包括:
当SUPL代理请求定位的时候,基于SET的保密信息检查是否 SUPL代理被授权定位;
当SUPL代理被授权定位的时候,通过将第一消息传送给SET, 启动与SET的SUPL对话;
当从SET接收了对话开始消息的时候,通过执行与SET的定位过 程,计算SET的位置;
当计算SET的位置的时候,基于保密信息检查在SET的当前位置 上是否授权对客户的信息提供;
当在SET的当前位置上有条件地授权信息提供的时候,通过将第 二消息传送给SET,获得SET用户的许可;和
按照SET用户的许可将计算的SET的当前位置报告给SUPL代理。
17.根据权利要求16的方法,其中该第一和第二消息是对话初始 化消息。
18.根据权利要求17的方法,其中该第一和第二消息的响应消息 是对话开始消息。
19.根据权利要求16的方法,其中该第一消息是用于初始化与 SET的SUPL对话的对话初始化消息,并且该第二消息是用于对SUPL 代理询问信息提供的对话通知消息。
20.根据权利要求19的方法,其中该第一消息的响应消息是用于 启动SUPL对话的对话开始消息,或者用于启动定位协议对话的定位对 话初始化消息。
21.根据权利要求19的方法,其中该第二消息的响应消息是对话 通知响应消息。
22.根据权利要求16的方法,其中该保密信息表示是否授权对先 前由SET用户注册的信息提供的许可。
23.根据权利要求22的方法,其中该保密信息被按照请求定位的 客户和SET的位置不同地设置。
24.根据权利要求16的方法,其中当SUPL代理被有条件地授权 信息提供的时候,该第一和第二消息包括用于向SET用户通知定位或 者用于询问信息提供的通知分量。
25.根据权利要求16的方法,在相应的SUPL对话上或者经由新 的SUPL对话完成位置计算之后,该第二消息被传送。
26.根据权利要求1的方法,其中该保密信息是通过在外部保密 检查实体和SLP之间的位置保密检查服务来检查的。
27.一种在安全用户面定位(SUPL)网络上用于按照终端的位置执 行保密许可的用户保密管理装置,该装置包括:
SUPL位置平台(SLP),其用于当客户请求定位的时候,按照SET 的保密信息检查对于SUPL使能的终端(SET)的当前位置是否授权对客 户的信息提供,和有选择地将SET的位置报告给客户;和SET,其用于当SLP按照检查结果询问是否授权对信息提供的许 可的时候,将用户的响应提供给SLP。
28.根据权利要求27的装置,其中该保密信息表示是否授权对先 前由SET用户注册的信息提供的许可。
29.根据权利要求28的装置,其中该保密信息被按照请求定位的 客户和SET的位置而不同地设置。
30.根据权利要求27的装置,其中当定位被按照多个用户有条件 地授权的时候,该SLP使用特定的消息询问是否授权许可信息提供。
31.根据权利要求30的装置,其中该特定的消息是用于初始化与 SET的SUPL对话的对话初始化消息,或者用于对SET用户询问信息 提供的对话通知消息。
32.根据权利要求27的装置,其中该SLP将位置保密确定请求消 息传送给外部保密检查实体,并且从而请求检查的结果或者保密信息。
33.根据权利要求27的装置,其中该SLP包括:
SUPL定位中心(SPC),其用于直接与SET交换信息,并且从而计 算SET的位置;和
SUPL位置中心(SLC),其用于经由内部通信与SPC交换信息,并 且从而执行除了计算SET位置的功能之外的功能。

说明书全文

技术领域

发明涉及在移动通信系统中的保密服务,尤其是,涉及基于对 于安全用户面定位(SUPL)网络的用户位置的保密管理装置和方法。

背景技术

通常,为了给用户提供位置服务,将要在移动终端和位置服务器 之间传送相当多的信令和位置信息。用于提供这种位置服务,例如基 于移动装置的所在地(位置)的位置服务的已经标准化的所谓的“定位技 术”正在经历快速广泛的普及。
定位技术可以经由用户面和控制面提供。开放移动联盟(OMA)的 安全用户面定位(SUPL)协议作为定位技术的一个例子是公知的,其经 由用户面提供定位服务。
SUPL协议是用于传送用于移动站的位置计算需要的位置信息有 效的方法。该SUPL协议采用用户面数据载体,以便传送定位帮助信息, 诸如全球定位系统(GPS)帮助,并且携带在移动终端和网络之间的定位 技术相关的协议。
通常,用于提供定位服务的SUPL网络包括SUPL代理、SUPL位 置平台(SLP)和SUPL使能的终端(SET)。
该SUPL代理指的是使用实际上测量的位置信息的逻辑服务接入 点。该SLP指的是在网络部分上的SUPL服务访问点,在这里网络资 源被访问以获得位置信息。该SET指的是用于与SUPL网络通信的设 备,例如,UMTS的用户设备(UE)、GSM的移动站(MS)、IS-95 MS等 等。该SET通过经由用户面载体连接到该网络来支持由SUPL协议定 义的不同的过程。
但是,在SUPL网络结构中,迄今已经提出了仅仅每个SUPL设 备的功能,而在用于传送位置信息的每个SUPL设备之间的信号传输系 统仍然正在讨论。尤其是,还没有按照用户位置和条件建立提供不同 的保密许可(管理)服务。

发明内容

技术问题
因此,本发明的一个目的是提供一种基于用户位置的用户保密管 理装置和方法。
按照本发明的另一个目的,提供了一种用户保密管理装置和方法, 其中当第三方请求特定用户的位置的时候,用户可以检查是否去传送 相应的用户的位置。
按照本发明的再一个目的,提供了一种当按照用户的位置适用不 同的保密规则的时候,能够允许用户去检查每个保密规则的应用的用 户保密管理装置和方法。
按照本发明的又一个目的,提供了一种用户保密管理装置和方法, 其中用于管理位置计算的SUPL位置平台(SLP)被分成SUPL位置中心 (SLC)和SUPL定位中心(SPC),并且从而位置计算过程可以通过直接连 接SUPL使能的终端(SET)和SPC来执行。
技术方案
为了实现这些和其他的优点,以及按照本发明的目的,如在此处 实施和广泛地描述的,提供了一种在移动通信系统中的用户保密管理 方法,其中位置服务器的应用程序按照客户的要求计算终端的位置, 该方法包括:当客户请求定位的时候,计算终端的位置;按照终端的 设置信息检查对于计算的位置是否客户的信息提供被授权;和按照检 查的结果,有选择地将终端的位置报告给客户。
优选的,该设置信息表示是否授权先前由终端用户注册的信息提 供的许可,和被按照请求定位的客户和终端的位置不同地设置。
在该用户保密管理方法中,该报告步骤包括:当在终端的当前位 置上代理被始终授权信息提供的时候,立即将终端的位置报告给客户; 当在终端的当前位置上代理被有条件地授权信息提供的时候,通知终 端用户客户的定位请求;和当终端用户传送用于报告终端位置的肯定 (positive)响应的时候,将终端的位置报告给客户。
优选的,使用对话初始化消息或者对话通知消息执行通知。
优选的,经由用于计算终端位置的对话或者另一个新的对话执行 通知。
在该用户保密管理方法中,该检查过程可以通过向外部保密检查 实体(PCE)请求是否在计算的位置上代理被授权信息提供来执行。此 外,该检查过程可以通过从PCE接收目标终端的设置信息,并且直接 检查是否在计算的位置上该客户被授权信息提供来执行。
为了实现这些和其他的优点,以及按照本发明的目的,一种用于 按照终端的位置执行保密许可的在安全用户面定位(SUPL)网络上的用 户保密管理装置,包括:SUPL位置平台(SLP),用于当客户请求定位 的时候,按照SET的保密信息检查是否对于SUPL使能的终端(SET) 的当前位置给客户的信息提供被授权,和有选择地将SET的位置报告 给客户;和SET,用于当SLP按照检查结果询问是否授权许可信息提 供的时候,将用户的响应提供给SLP。
优选的,该保密信息表示是否授权对先前由SET用户注册的信息 提供的许可,并且按照请求定位的客户和SET的位置被不同地设置。
优选的,当定位被按照多个用户有条件地授权的时候,SLP使用 特定的消息询问是否授权许可信息提供。
优选的,该特定的消息是用于初始化与SET的SUPL对话的对话 初始化消息,或者用于对SET用户询问信息提供的对话通知消息。
优选的,SLP将位置保密确定请求消息传送给外部保密检查实体, 并且请求检查的结果或者保密信息。
优选的,该SLP包括用于直接与SET交换信息并且计算SET的位 置的SUPL定位中心(SPC),和用于执行除了计算SET位置的功能之外 其他功能的SUPL位置中心。
从下面结合伴随的附图的详细说明中,本发明的上述和其他的目 的、特点、方式以及优点将变得更加清晰可见。

附图说明

该伴随的附图被包括以提供对本发明进一步的理解,并且被结合 进和构成本说明书的一部分,其举例说明本发明的实施例,并且与该 说明书一起可以起解释本发明原理的作用。
在附图中:
图1举例说明在按照本发明的移动通信系统中的用户保密管理方 法的第一个实施例;
图2举例说明SLP借助于SPE(即,保密检查实体)执行的位置保 密检查服务;
图3举例说明按照本发明的位置保密确定请求消息的格式;
图4举例说明在按照本发明的移动通信系统中的用户保密管理方 法的第二个实施例;
图5举例说明在按照本发明的移动通信系统中的用户保密管理方 法的第三个实施例;
图6举例说明在按照本发明的移动通信系统中的用户保密管理方 法的第四个实施例;和
图7举例说明在按照本发明的移动通信系统中的用户保密管理方 法的第五个实施例。

具体实施方式

本发明可以对于SUPL网络实现。但是,本发明可以适用于按照 其他的规范工作的无线电(无线)通信系统。在下文中,现在将详细地进 行介绍本发明的一些实施例,其例子被在伴随的附图中举例说明。
很多的用户希望按照他们终端的当前位置适用不同的保密策略。 也就是说,用户可能想要基于他的终端的当前位置接收定位请求(尝试) 通知,以便限制对位置信息的访问。例如,当在家的时候用户可以授 权许可第三方定位他的终端,但是,当他正在他的办公室工作的时候 可能需要执行定位请求(尝试)通知。因此,当终端用户实际上位于在由 他的用户保密描述文件定义的区域内的时候,终端用户可以授权或者 拒绝由第三方做出的定位请求。因此,可以按照在移动通信系统中, 诸如SUPL网络中请求定位的用户和SET的位置(例如,家庭、办公室 等等)))))适用不同的保密规则。因此,如果SET位于在特定的区域内, 在SET的位置被报告给请求定位的用户之前,按照相应的用户和SET 的位置,执行适宜的保密检查步骤。优选的,其是能够与SUPL网络通 信的设备的SET,其可以是用于UMTS的用户设备(UE)、用于GSM的 移动站(MS)、IS-95 MS等等的一个。在本发明中,该SET也将简单地 称为终端。
本发明提出了一种用户保密管理装置和方法,通过其当第三方 (即,客户系统)请求SET的定位的时候,应用程序(即,服务器系统) 将定位请求通知给SET用户,以便获得报告授权,并且此后将SET的 位置传送给该第三方。
对于目标SET来说在目标SET被告知定位请求之后,授权定位尝 试也是可允许的,并且目标SET然后授权许可定位。对于在目标SET 的当前位置上有条件的做出通知来说也是可能的。在这种情况下,应 在该目标SET被定位之后,但是在将目标SET的位置报告给LCS(定位 服务)客户之前,执行该通知。这个通知条件(即,带有保密验证的通知) 应被在目标UE预订描述文件中指定
如果目标SET是在特定的地理区内,对于定位服务来说支持有条 件的报告应该是可允许的。在这个条件下,在执行定位过程之后,但 是在将目标SET的位置报告给LCS客户之前,许可有条件的授权定位 的应用必须通知和从目标SET的用户获得定位许可。
如果目标用户通知被设置为“带有验证的通知”,来自LCS客户 或者服务的每个定位请求应该在定位之前被通知给目标SET。如果目 标用户通知被设置为“基于当前位置的带有验证的通知”,则如果目 标SET的当前位置是在指定需要通知的区域内,在定位被执行之后, 应该将来自LCS客户或者服务的定位请求通知给目标SET。对来自LCS 客户或者服务的定位请求处理(其没有在保密例外清单中注册)也应 该指定在保密例外清单中。空的保密例外清单应表示不将位置给予所 有LCS客户的意图。
在按照本发明的用户保密管理装置中,当LCS客户请求目标SET 的定位的时候,SUPL位置平台(SLP)计算目标SET的位置。在完成他 的计算之后,该SLP借助于外部保密检查实体(PCE)确认目标SET的 保密信息,然后立即或者在获得SET用户的报告授权之后将目标SET 的位置传送给LCS客户。
该PCE被连接到SLP,并且按照区域和请求定位的用户可以包括 保密信息,如以下的表1所示。
[表1]
  编号    用户    区域        授权   情况1     A     始终被授权   情况2     B     有条件地被授权   情况3     C     I     始终被授权   情况4     C     II     有条件地被授权
参考[表1],在该PCE中,如可以在情况1和情况2中注意到的, 信息提供可以按照请求SET定位的用户(A或者B)不同地设置,同时, 如可以在情况3和情况4中注意到的,信息提供可以按照用于单个用 户(C)的区域(I和II)不同地设置。在这里,该信息提供表示将目标客户 (SET或者UE)的位置报告给LCS客户(或者SUPL代理)。
在[表1]中示出的保密信息仅仅是示范的,并且因此,可以在其中 包括其他各种各样类型的保密信息。
在下文中,现在将更详细地解释在按照本发明的移动通信系统的 用户保密管理装置中的用户保密管理方法。
通常,SUPL位置服务可以划分为网络启动的服务和SET启动的 服务。
图1举例说明按照本发明的用户保密管理方法,借此示出了由网 络用于即时定位尝试的SUPL呼叫流程。在这里,SLP对应于网络侧, 并且SET对应于终端侧。
参考图1,当LCS客户向网络内的SUPL代理请求SET的定位的 时候,该SUPL代理使用移动位置协议(MLP)标准位置立即请求(SLIR) 消息将LCS客户的定位请求传送给SLP(S10)。该MLP SLIR消息可以 包括ms-id、lcs-client-id、QoS等等。
基于接收的lcs-client-id,该SLP检查是否SUPL代理被授权用于 定位服务,并且基于ms-id和lcs-client-id,执行对于LCS客户的用户 保密检查。
换句话说,如在图2中举例说明的,该SLP将位置保密确定请求 消息传送给外部保密检查实体(PCE),并从而,请求该PCE去通过使用 该保密信息检查是否LCS客户是已经被授权定位(即,位置跟踪)的用 户(S30)。图3示出位置保密确定请求消息格式。如果该LCS客户是授 权定位的用户(即,已经允许在其上执行位置跟踪的用户),该位置保密 确定请求消息不包括“位置估计”参数。
然后,当经由位置保密确定响应消息确认对于是否应该授权定位 许可的决定时候(S31),该SLP检查是否SET支持SUPL协议。此后, 该SLP传送对话初始化消息(SUPL INIT消息),以启动与该SET的 SUPL对话(S11)。
此时,如[表1]所示,因为情况1和情况2的保密信息被按照用户 设置,当SET的定位始终被授权给用户,诸如用户A的时候,该SLP 不通知成分包括在SUPL INIT消息内。相反地,当SET的定位被有条 件地授权给用户,诸如用户B的时候,该SLP在用于传输的SUPL INIT 消息内包括通知成分,从而询问该SET是否该SET的位置将被传送给 LCS客户(即,用户B)。此外,该SUPL INIT消息可以包括对话id、SLP 地址、位置测量方法(posmethod)等等。
当该SUPL INIT消息是从SLP接收的,并且如果通知成分包括在 其中的时候,该SET在对话开始消息(SUPL START消息)中包括用于 该定位请求的SET用户的定位授权,并且此后开始与该SLP的SUPL 对话(S12)。该SUPL START消息至少包括对话-id、SET性能和位置标 识符(lid)。该SET性能包括可以支持的位置测量方法(例如,MS辅助 A-GPS和基于MS的A-GPS,小区-id方法),和相关的位置测量协议(例 如,RRLP、RRC和IS-801)。该SET性能可以另外包括SUPL扩展的 流程要件,诸如简化的流程、扩展的流程和双流程。此外,该SET可 以进一步为无线电(无线)技术提供要使用的NMR(例如,GSM:TA和 RXLEV)。
当该SUPL START消息来源于该SET的时候,该SLP检查SUPL START消息,并且确定将使用哪一个位置测量协议(例如,RRLP、RRC 和IS-801)。如果包括在SUPL START消息中的该SET性能表示扩展的 流程,并且该SLP支持扩展的流程,该SLP将SUPL响应消息发送给 该SET。但是,如果SET性能表示扩展的流程,但是,该SLP不支持 扩展的流程,该SLP将SUPL结束消息传送给该SET,从而传送一个 适当的出错指示给该SET。
如果该SET性能表示扩展的流程,该SLP将包括起始消息的SUPL POS消息传送给SET,以开始定位过程。相反地,该SET性能在SUPL START消息中表示双流程,该SLP传送SUPL RESPONSE消息或者确 定是否开始定位过程。
如果SLP基于其性能和SET性能确定使用扩展的流程,该SLP 将SUPL RESPONSE消息传送给SET(S13)。当接收到SUPL RESPONSE 消息的时候,该SET将SUPL POS INIT消息传送给SLP(S14)。此时, 该SET在SUPL POS INIT消息中可以包括第一SUPL POS要件。也就 是说,该SLP经由SUPL RESPONSE消息通知SET其性能,并且该SET 传送SUPL POS INIT消息,从而允许SLP启动定位协议对话。
因此,当从SET输入SUPL START消息或者SUPL POS INIT消 息的时候,该SLP开始SUPL定位过程,并且计算SET的当前位置(S15)。 在这种情况下,SLP或者SET可以顺序地使用SUPL POS消息交换 SUPL定位过程消息(例如,RRLP/RRC/TIA-801)若干次。在这里,该 SLP可以通过接收来自SET(MS辅助的)测量计算SET的位置,或者该 SET可以使用从SLP(基于MS的)中获得的帮助直接计算其位置。如果 SET直接计算其位置,该位置可以通过安装在该SET内的位置传感器 (例如,利用GPS或者Cell-id的位置计算单元)计算。
当通过SUPL定位过程计算SET的位置时,该SLP将SUPL END 消息传送给SET,以通知结束SUPL对话(S16)。此外,该SLP将位置 保密确定请求消息传送给外部PCE,并且从而请求PCE去检查是否 LCS客户是基于计算的SET的位置被授权定位的用户(S30)。在这种情 况下,该位置保密确定请求消息可以包括“位置估计”参数。然后, 如果经由位置保密确定响应消息确认是否定位被授权(S31),按照该确 认结果该SLP询问SET用户是否SET的位置应该被传送给LCS客户 (S17)。
因此,对于来自用户A和用户B(情况1和情况2)的定位请求,在 按照该PCE的确认结果定位之后,该SLP经由MLP标准位置即时应 答(SLIA)消息立即将SET的位置传送给相应的LCS客户(用户A或者 用户B)。此时,该SET释放与SUPL对话有关的所有资源。
但是,如[表1]所示,该条件信息,即,对于用户C的保密信息, 已经基于区域I和区域II(情况3和情况4)不同地设置。因此,按照PCE 的确认结果,该SLP将SET的当前位置传送给已经请求定位的用户C。 例如,因为在区域I中用户C的定位被设置为“始终授权”,当SET 的位置被计算的时候,无需SET用户任何报告许可,该SLP将SET的 位置立即传送给SUPL代理。
相反地,因为在区域II中用户C的定位被设置为“有条件地授权”, 当SET的位置被计算的时候,该SLP再次询问SET用户是否将SET 的位置传送给用户C。此时,对该用户询问的内容经由SUPL INIT消 息的通知成分传送。
在本发明的另一个实施例中,在步骤S10之后,该SLP将位置保 密确定请求消息传送给外部PCE,使得该保密信息本身可以被请求。 在这种情况下,该PCE经由位置保密确定响应消息将SET的保密信息 传送给SLP。因此,该SLP无需将位置保密确定请求消息传送返回给 PCE来使用保密信息,以便于基于SET的位置检查是否授权许可LCS 客户的定位。
因此,当包括报告授权的SUPL START消息响应SUPL INIT消息 被从SET传送的时候(S18),如果SET用户授权许可传输定位结果值 (即,计算的SET的当前位置),该SLP将SUPL END消息传送给 SET(S19),并且将包括SET位置的MLP SLIA消息传送给SUPL代理, 使得SET的当前位置可以被传送给LCS客户(S20)。
如前述的,在本发明中,当保密许可按照存储在PCE中的保密信 息是基于SET的位置的时候(情况4),如在步骤S17中描述的,该SLP 传送SUPL INIT消息,以便再次询问SET用户是否SET的位置应该被 传送。
但是,如在图1中举例说明的,当SLP再次询问SET用户是否 SET的位置应该被传送的时候,因为SET的所有的资源已经通过SUPL END消息释放,该SLP将通过传送SUPL INIT消息重新分配无线电(无 线)资源。因此,在该保密许可是基于目标用户的当前位置的情况下, 如在图1中举例说明的,因为无线电资源被使用SUPL INIT消息重新 分配,可能出现时间延迟和无线电资源的浪费。
因此,在按照本发明第二个实施例的用户保密管理方法中,如在 图4中举例说明的,如果对于特定的区域的SET位置的传输被设置为 “有条件地授权”(情况4),在SUPL定位过程之后,该SLP立即将SUPL INIT消息传送给SET(S45),并且从而询问SET用户是否SET的位置 应该被传送(S46)。然后,当该SLP从SET用户经由SUPL START消 息获得报告许可的时候,该SLP将该SUPL END消息传送给SET。因 此,该SLP释放所有与SUPL对话有关的资源(S47和S48),从而,该 SLP将定位结果值,即,包括SET的当前位置的MLP SLIA消息传送 给SUPL代理(S49)。对于在图4中的所有其他部分,其类似于在图1 中示出的那些,为了防止在图1和4之间的差别不清晰,省略了对其 详细的解释。
同时,如在图1和4中举例说明的,在本发明中,可以使用新的 专用的消息代替重新使用SUPL INIT消息,以便询问已经请求额外的 通知的用户,即,询问是否定位结果值(SET的当前位置)应该被传送。
图5举例说明在按照本发明的第三个实施例的移动通信系统中的 用户保密管理方法,其中通过使用专用消息询问SET用户是否应传送 定位结果值。优选的,该专用消息是对话通知(SUPL NOTIFICATION) 消息。
参考图5,在本发明的第三个实施例中,对于额外的通知,SUPL NOTIFICATION消息和SUPL NOTIFICATION响应消息被使用代替 SUPL INIT和SUPL START消息。对于在图5中的所有其他部分,其 类似于在图4中示出的那些,为了防止在图4和5之间的差别不清晰, 省略了对其详细的解释。
该SLP可以基于从PCE传送的确认结果,或者已经从PCE接收 的保密信息知道是否授权对已经请求定位的用户C定位(情况4)的许 可。因此,当SUPL定位过程被终止(S55)的时候,当该SET位于区域 II中时,该SLP将SUPL NOTIFICATION消息传送给SET,并且从而 再次询问SET用户是否将SET的当前位置传送给用户C(S56)。此时, 该SUPL NOTIFICATION消息可以仅仅包括对话-id和通知成分。在这 里,对该用户询问的内容经由SUPL NOTIFICATION RESPONSE消息 的通知成分传送。
该SET响应SUPL通知,传送包括该用的报告户许可的SUPL通 知响应消息(S57)。该SLP从相应的SUPL通知响应消息中识别用户的 意图,并且尔后将SUPL结束消息传送给该SET。因此,该SLP通知 SET不再允许启动定位过程,并且SUPL对话已经被终止(S58)。此外, 该SLP将包括计算的该SET的位置信息的MLP SLIA消息传送给SUPL 代理(S59)。因此,该SET释放与SUPL对话有关的所有资源。
图6举例说明按照本发明第四个实施例的移动通信系统的用户保 密管理方法。在第四个实施例中,解释了用于确认SUPL保密的过程, 其中SUPL消息被在简化流程和扩展流程之间无任何差别地传送和接 收。参考图6,已经省略了具有与图5相同的参考数字的那些要件以确 保不会使图6的特点不清晰。
如在图6中举例说明的,当LCS代理向网络内的SUPL代理请求 SET的定位的时候,该SUPL代理经由MLP SLIR消息将LCS客户的 定位请求传送给SLP(S60)。该MLP SLIR消息可以包括ms-id、 lcs-client-id、QoS等等。
基于接收的lcs-client-id,该SLP检查是否SUPL代理被授权用于 定位服务,然后基于ms-id和lcs-client-id,从外部PCE中检查是否LCS 客户被授权用于该定位。如前述的,该SLP可以通过向PCE请求,或 者直接从PCE接收保密信息,来执行这些检查过程。
此外,该SLP使用SET对照表确定是否SET支持SUPL,并且必 要时,该SLP使用路径选择信息确认是否该SET当前属于服务区域 (S61)。
当检查到SUPL代理许可和用于LCS客户定位的许可时,该SLP 将SUPL INIT消息传送给该SET,并且启动与SET的SUPL定位对话 (S62)。此时,当该定位被基于用户和/或区域设置为如情况2和情况4 的“有条件地授权”的时候,该SLP在SUPL INIT消息中包括通知成 分。因此,该SLP可以询问SET用户是否授权许可定位(尤其是,在接 收到保密信息时,可以进一步执行基于区域的询问)。该SUPL INIT消 息可以包括对话id、SLP地址、定位方法(posmethod)等等。
当该SUPL INIT消息接收自SLP的时候,当数据连接当前没有开 放(设置)给任何网络(数据连接建立)的时候,该SET被连接到分组数据 网络(例如,3GPP或者3GPP2网络)(S63)。该SET然后将包括SET用 户的定位许可的SUPL POS INIT消息传送给SLP,从而启动与SLP的 定位协议对话(S64)。该SUPL POS INIT消息可以至少包括对话-id、SET 性能和位置标识符(lid)。该SET性能可以包括位置测量方法(例如,MS 辅助A-GPS和基于MS的A-GPS,小区-id方法),和相关的位置测量 协议(例如,RRLP、RRC和IS-801)。此外,该SET可以进一步提供用 于无线电(无线)技术使用的NMR(例如,GSM:TA和RXLEV)。
当该SUPL POS INIT消息接收自该SET的时候,该SLP检查SUPL POS INIT消息,并且识别SET用户的定位许可,从而确定应该使用哪 一个位置测量协议(RRLP,RRC和IS-801)。因此,SLP按照SUPL POS INIT消息开始SUPL定位过程。该SLP或者SET使用SUPL POS消息 顺序地交换SUPL定位过程消息(RRLP,RRC和IS-801)若干次(S65)。 在SUPL定位过程中,该位置被基于该SLP已经从SET(MS辅助的)接 收的测量,或者该SET已经从SLP(基于MS的)中获得的帮助来计算。 此时,当该SET计算其位置的时候,该位置可以通过安装在SET内的 位置传感器(例如,利用GPS或者小区-id的位置计算单元)来计算。
当定位过程完成的时候,通过向该PCE请求额外的检查,或者通 过使用从PCE接收的保密信息,该SLP检查在计算的SET的位置上是 否授权许可已经请求定位的用户的定位。按照该检查结果,对于在[表 1]中的情况1、2和3,该SLP经由MLP SLIA消息将计算的SET的位 置传送给SUPL代理,而对于情况4,该SLP将SUPL通知消息传送给 SET,以再次询问是否传送该位置,尔后将该位置传送给SUPL代理(S66 至S69)。
图7举例说明按照本发明第五个实施例的用户保密管理方法。
本发明的第五个实施例示出对于一种情况的SUPL消息传输过程, 该情况通过按照功能特征将SLP(本地(home)SLP)分解为SUPL位置 中心(SLC)和SUPL定位中心(SPC)来执行保密管理。作为网络组成部分 的SLP可以包括SPC和SLC,该SPC是用于计算实际位置的实体,该 SLC用于管理除了计算位置信息,例如漫游、资源管理等等的功能之 外的SLP的其他功能。
也就是说,第五个实施例对应于这样一个例子,其中SLP被分成 用于通过与实际的SET交换信息来计算位置的SPC,和用于执行除了 计算位置信息的功能之外的SLP的其他功能的SLC,使得该SPC直接 与SET执行定位过程,并且经由内部通信执行在SPC和SLC之间的信 息传输。
参考图7,当LCS客户向网络内的SUPL代理请求终端定位的时 候,该SUPL代理经由MLP SLIR消息将定位请求传送给H-SLC(本地 -SLC)(S70)。该MLP SLIR消息包括ms-id、lcs-client-id、QoS等等。
该H-SLC按照接收的lcs-client-id授权SUPL代理,并且按照ms-id 检查lcs-client-id的用户保密,也就是说,从外部PCE中检查是否授权 许可LCS客户的定位。如前述的,该SLP可以通过向PCE请求,或者 直接从PCE接收保密信息,来执行这些检查过程。此外,该SLC使用 SET对照表确定是否SET支持SUPL。必要时,该SLC使用路径选择 信息检查是否SET当前属于服务区域(S71)。当这些系列操作完成的时 候,该H-SLC通知H-SPC该保密信息,并且其中将经由借助于H-SPC 的内部初始化启动SUPL POS过程准备(S72)。
在检查到SUPL代理许可,以及是否授权许可LCS客户的定位, 该H-SLC将SUPL INIT消息传送给SET,从而启动与SET的SUPL对 话(S73)。在这里,该H-SLC按照保密信息(情况2和情况4)在SUPL INIT 消息中包括通知成分用于传输。该SUPL INIT消息可以包括对话id、 SLP地址、定位测量方法(posmethod)等等。
当该SUPL INIT消息接收自该SLP的H-SLC的时候,如果数据 连接当前甚至没有开放(例如,设置)给任何网络的时候,该SET被连接 到分组数据网络(即,3GPP或者3GPP2网络)(数据连接建立)(S74)。该 SET然后估算(估计)各种各样的通知规则,并且从而将SUPL POS INIT 消息传送给SLP的H-SPC,以便采取适当的行动,即,启动该定位对 话(S75)。该SUPL POS INIT消息可以至少包括对话-id、SET性能和位 置标识符(lid)。该SET性能包括支持的位置测量方法(例如,MS辅助 A-GPS和基于MS的A-GPS,以及小区-id方法),和相关的位置测量方 法(例如,RRLP,RRC和IS-801)。此外,该SET可以进一步提供无线 电(无线)技术使用的NMR(例如,GSM:TA和RXLEV)。
当该SUPL POS INIT消息接收自该SET的时候,该H-SPC检查 SUPL POS INIT消息,以便确定应该使用哪一个位置测量协议(RRLP、 RRC和IS-801)。然后,该H-SPC检查是否位置标识符(lid)满足来自 SUPL代理需要的QoS(服务质量)。如果该lid满足来自SUPL代理需要 的QoS,在步骤(S78)之后,该H-SPC立即执行该操作无需执行定位过 程(SUPL POS)。如果该lid不满足QoS,该H-SPC顺序地与SET交换 定位过程消息(RRLP/RRC/TIA-801)若干次,从而执行该定位过程(S77)。
因此,H-SPC或者SET经由SUPL定位过程消息来计算SET的位 置用于定位。该SET的位置可以基于SLP已经从SET(MS辅助的)接收 的测量数据,或者经由该SET已经从SLP(基于MS的)中获得的帮助来 计算。此时,当该SET计算其位置的时候,该位置可以通过安装在SET 内的位置传感器(例如,利用GPS或者小区-id的位置计算单元)来计算。
当完全地计算了该SET的位置的时候,通过对PCE请求额外的检 查,或者使用从PCE接收的保密信息,H-SPC检查是否在计算的SET 的位置上授权许可已经请求定位的用户的定位。因此,按照检查的结 果,H-SPC经由内部通信将计算的SET的位置直接传送给H-SLC,以 便传送给SUPL代理(S78)(对于情况1、2和3),或者在执行S79至S81 的那些步骤之后,,经由内部通信传送给H-SLC(S83)(对于情况4)。
如迄今描述的,当该保密许可是基于终端的实际位置的时候,该 终端用户被告知保密建立应用用于确认,使得用户保密可以以更加稳 固的方式有效地管理。
此外,通过将用于管理定位的SLP分解为SPC和SLC,该位置计 算过程是通过直接连接SET和SPC执行的,这导致在现有技术SLC中 信令的降低,并且容易增加新的功能(升级)。
由于本发明可以不脱离其精神或者基本的特性以若干形式实施, 除非另作说明的,此外应该理解,以上所述的实施例不受先前描述的 任何细节的限制,而是应该广泛地解释为在所附的权利要求限定的其 精神和范围内,因此,所有落在权利要求的范围内或者这样的范围的 等价内的变化和修改因此被所附的权利要求包含。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈