技术问题
因此,本发明的一个目的是提供一种基于用户位置的用户保密管 理装置和方法。
按照本发明的另一个目的,提供了一种用户保密管理装置和方法, 其中当第三方
请求特定用户的位置的时候,用户可以检查是否去传送 相应的用户的位置。
按照本发明的再一个目的,提供了一种当按照用户的位置适用不 同的保密规则的时候,能够允许用户去检查每个保密规则的应用的用 户保密管理装置和方法。
按照本发明的又一个目的,提供了一种用户保密管理装置和方法, 其中用于管理位置计算的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位置中心。
从下面结合伴随的
附图的详细说明中,本发明的上述和其他的目 的、特点、方式以及优点将变得更加清晰可见。
本发明可以对于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中 信令的降低,并且容易增加新的功能(升级)。
由于本发明可以不脱离其精神或者基本的特性以若干形式实施, 除非另作说明的,此外应该理解,以上所述的实施例不受先前描述的 任何细节的限制,而是应该广泛地解释为在所附的
权利要求限定的其 精神和范围内,因此,所有落在权利要求的范围内或者这样的范围的 等价内的变化和
修改因此被所附的权利要求包含。