本地化安全用户平面定位(supl)应急会话的制作方法_2

文档序号:9439638阅读:来源:国知局
动装置220可为智能电话。
[0023] 在一个实施例中,SlPL服务器210可包含处理器211及禪合到处理器211的存储 器212。在特定实施例中,存储器212可存储由处理器211可执行的指令214,其中指令表 示各种逻辑模块、组件及应用程序。举例来说,存储器212可存储含有指令的计算机可读、 计算机可执行软件代码,所述指令经配置W在执行时致使处理器211执行本文中所描述的 各种功能。存储器212还可存储SlPL服务器210的一或多个安全凭证。
[0024] 在一个实施例中,移动装置220可包括具有关于图1描述的类型的移动装置。在 一些实施例中,移动装置220可包括处理器221及禪合到处理器221的存储器222。在特定 实施例中,存储器222存储由处理器221可执行的指令224,其中指令可表示各种逻辑模块、 组件及应用程序。举例来说,存储器222可存储含有指令的计算机可读、计算机可执行软件 代码,所述指令在被执行时致使处理器211执行本文中所描述的各种功能。存储器222还 可存储移动装置220的一或多个安全凭证。
[00巧]现参看图3,图3为描述针对本地化安全用户平面定位(SUPL)应急会话的方法的 例示性实施例的流程图。在一些实施例中,图3中的阶段可W程序代码实施,所述程序代码 由处理器例如通用计算机、移动装置或服务器中的处理器执行。在一些实施例中,此等阶段 可由处理器的群组例如移动装置上的处理器及一或多个通用计算机(例如,服务器)上的 处理器来实施。
[00%] 下文关于步骤编号或排序例如通过使用词语"第一"、"紧接着"、"接着"或"最后" 的论述仅是为了方便论述每一步骤。步骤或处理的不排序应自此类编号或排序来推断。
[0027] 如图3中所展示,当具SlPL功能的移动装置接收安全用户平面定位会话起始消 息(SUPLINIT)时,方法300在阶段302处开始。在本发明的一些实施例中,此为网络起始 的SUPL会话,因此SUPLIN口自SLP发送至移动装置(SET)。在一些实施例中,SUPLIN口 消息为在鼓动与移动装置的任何SUPL会话时由SLP发送至移动装置(SET)的第一SUPL 消息,例如W获得移动装置的位置。在一些实施例中,SUPLIN口消息含有所欲定位方法 (posMethod)、SLP能力(sLPCap油ilities)及QoP(位置质量)。
[0028] 紧接着,在阶段304处,移动装置(SET)确定SUPLIN口中的应急指示符设定为 真。在一些实施例中,确定应急指示符设定位真可包括确定移动装置是否已接收到ESSUPL INITo
[0029] 紧接着,在阶段306,移动装置确定与当前无线电接入网络相关联的移动国家代码 (MCC)。每一国家具有一独特MCC代码,或MCC代码集合。因此,使用MCC代码使得装置能 够确定装置当前位于的国家(例如,310至316的MCC指示装置处于美国,而440或441的 MCC指示装置处于日本)。另外,在一些实施例中,移动装置可确定使用的位置确定的类型。 举例来说,在一个实施例中,移动装置可部分基于与当前无线电接入网络相关联的MCC代 码而确定使用SUPL或CP。
[0030] 接着,在阶段308处,移动装置确定与无线电接入网络的MCC代码相关联的管辖区 中的应急SlPL会话的要求。在一些实施例中,此情形可包括检查经配置W存储与应急SUPL 会话相关联的要求的数据库。在一些实施例中,此数据库可在本地数据存储器上例如关于 图1描述的存储器122上存储。在其它实施例中,数据库可包括远程数据库,例如,存储于 经由例如因特网的数据网络可存取的远程服务器处的远程数据库。在一些实施例中,存储 于远程数据库中或本地数据存储器中的与应急SlPL会话相关联的要求例如在要求在某数 目个管辖区中改变时可经周期性地更新。
[0031] 在一些实施例中,根据阶段308确定与无线电接入网络的MCC代码相关联的管辖 区中的应急SlPL会话的要求包括确定移动装置是否已拨打了管辖区中的应急号码。在一 些实施例中,此情形可包括比较所拨打号码与应急号码的数据库(例如,美国的911及日本 的119)。在一些实施例中,数据库可存储于本地数据存储器中,例如,关于图1描述的存储 器122中。在其它实施例中,此情形可包括检查远程数据库,例如,存储于经由例如因特网 的数据网络可接入的远程服务器处的远程数据库。在一些实施例中,例如如果应急号码在 一个管辖区中改变或如果管辖区添加新的应急号码,则数据库可经周期性地更新。
[0032] 如果与MCC相关联的管辖区中的应急SlPL会话的要求(按照阶段308)被满足,接 着在阶段310处,移动装置建立与安全用户平面定位平台(SL巧服务器的应急安全用户平 面定位(SUPL)会话。在一些实施例中,在SUPL会话期间,移动装置经由与SLP的SUPL互 动获得其(SET)位置。在一些实施例中,此情形可包括如由SLP所指导或如由移动装置所 决定而执行位置测量。在其它实施例中,移动装置可能未能获得其位置,而是替代地仅SLP 将获得移动装置的位置。
[0033] 接着,在阶段312处,确定移动装置的位置。在一些实施例中,此位置可为在SUPL 会话期间确定的位置。在一些实施例中,位置可由移动装置计算。在其它实施例中,位 置可由SLP计算。在一些实施例中,位置被传回至例如公众安全应答点(Public-Safety AnsweringPoint;PSAP)的请求实体。在一些实施例中,一已成功获得定位,便将位置传回 至PSAP。在再其它实施例中,位置可被传回至移动装置的当前管辖区中的一或多个应急服 务提供商。
[0034] 紧接着,在阶段314处,发射SUPLREPORT或SUPLEND。在一些实施例中,此消息 可指示,位置会话已结束。在一些实施例中,SlPL结束消息可包含上文所论述的位置确定 的结果。
[0035] 接着,在阶段316处,移动装置不再接受额外应急安全用户平面定位(SUPL)会话。 在一些实施例中,移动装置仅在装置不再连接到应急号码的情况下拒绝额外应急SlPL会 话。在另外的实施例中,此步骤可包括仅在应急呼叫已结束之后的预定时间段(例如,10、 20或30秒)之后拒绝额外应急SlPL会话。在一些实施例中,此行为由与MCC相关联的管 辖区的要求来规定。
[0036] 本发明的实施例提供优于例如硬连线SlPL行为的解决方案的优点,运是因为固 线式解决方案将不会在多个管辖区中起作用。举例来说,固线式装置可不符合美国且日本 的安规要求,此是因为运些要求要求冲突操作。因此,本发明的实施例使得SlPL平台能够 在全世界部署,且另外允许移动装置之间针对此等位置中的每一者中的应急编号的互操作 性。
[0037] 另外,本发明的实施例增加应急SUPL服务的可用性。举例来说,本发明的实施例 使得移动装置能够更好地符合对应急SlPL会话的管辖区的安规要求。因此,本发明的实施 例可增加SlPL的采用,且使得更易于在应急情形下定位用户。此情形可最终在应急情形下 挽救用户的生命。
[0038] 上文所论述的方法、系统及装置为实例。按需要,各种配置可省略、替代或添加各 种程序或组件。举例来说,在替代配置中,所述方法可W不同于所描述的顺来执行,及/或 可添加、省略及/或组合各种阶段。又,可W各种其它配置组合关于某些配置所描述的特 征。可W类似方式组合所述配置的不同方面及元件。而且,技术发展,且因此,元件中的许 多元件为实例且并不限制本发明或权利要求的范围。
[0039] 在描述中给出特定细节W提供对实例配置(包含实施方案)的透彻理解。然而, 可在并无运些特定细节的情况下实践配置。举例来说,已在无不必要细节的情况下展示熟 知电路、进程、算法、结构及技术W便避免混淆配置。运个描述仅提供实例配置,且并不限制 权利要求的范围、适用性或配置。确切地说,配置的前述描述将向所属领域的技术人员提供 用于使得能够实施所描述技术的描述。可在不脱离本发明的精神或范围的情况下对元件的 功能和配置作出各种改变。
[0040] 并且,可将配置描述为经描绘为流程图或框图的过程。尽管每一流程图或框图可 将操作描述为顺序过程,但许多操作可并行地或同时地来执行。此外,操作的次序可W重新 排列。过程可具有图中未包含的额外步骤。此外,方法的实例可由硬件、软件、固件、中间件、 微码、硬件描述语言或其任何组合来实施。当W软件、固件、中间件或微码实施时,用W执行 必要任务的程序代码或代码段可存储在例如存储媒体等的非暂时性计算机可读媒体中。处 理器可执行所描述的任务。
[0041] 在已描述若干实例配置之后,可在不脱离本发明的精神的情况下使用各种修改、 替代性构造和等效物。举例来说,上述元件可为较大系统的组件,其中其它规则可优先于本 发明的应用或W其它方式修改本发明的应用。并且,可在考虑W上要素之前、期间或之后进 行多个步骤。因
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1