公共安全应答点的选择方法、装置及系统的制作方法

文档序号:7753256阅读:381来源:国知局
专利名称:公共安全应答点的选择方法、装置及系统的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种公共安全应答点(Public Safety Answer Point,简称为PSAP)的选择方法、装置及系统。
背景技术
IP多媒体子系统(IP Multimedia Subsystem,简称为IMS)是新一代通信网络的核心,其显著特点是采用了会话发起协议(Session Initiation Protocol,简称为SIP)体系,通信与接入无关,且具备多种媒体业务控制功能与承载能力分离,呼叫与会话分离,应用与服务分离,业务与网络分离,以及移动网与英特网业务融合等多种功能。由于IMS与接入无关的特点,IMS下的紧急会话(Emergency Call,简称为EMC)业务,可以建设在通用无线分组业务(General Packet Radio krvice,简称为GPRS)网络和系统长期演进(System Architecture Evolution,简称为SAE)网络上,提供统一的紧急会话控制。图1为根据相关技术的用户设备(User Equipment,简称为UE)接入网络实现IMS 紧急会话的系统架构的示意图。图1中,IMS紧急业务部分用以控制和处理紧急会话的会话,该部分的网元主要包括归属用户服务器(Home Subscriber Server,简称为HSS)、 呼叫会话控制功能(Call Session Control Function,简称为CSCF)。HSS主要管理用户的签约数据,位于归属网。CSCF是控制会话过程的核心网元,包括代理呼叫会话控制功能(Proxy-Call Session Control Function,简称为P-CSCF)、查询呼叫会话控制功能 (Interrogating-CSCF,简称为I-CSCF)、服务呼叫会话控制功能(krving-CSCF,简称为 S-CSCF)、紧急呼叫会话控制功能(Emergency Call Session Control Function,简称为 E-CSCF)。其中,E-CSCF为紧急会话的会话控制中心,其决定紧急会话路由到哪个PSAP。在现有技术下,UE通过GPRS/演进的分组域系统(Evolved Packet System,简称为EPQ发起IMS紧急会话的过程,经历了接入网络、建立承载并获取IP地址、发现P-CSCF、 发起紧急会话、紧急会话被路由到PSAP并处理的一系列过程。图2为根据相关技术的UE在发起IMS紧急会话,系统分配PSAP并处理紧急会话的流程图,包括如下的步骤S202至步骤S212。步骤S202,UE发起紧急会话请求,紧急会话请求被P-CSCF路由到E-CSCF。步骤S204,E-CSCF接收到来自UE的紧急会话请求后,向LRF发起位置查询请求, 查询UE的位置信息,并要求LRF分配合适的PSAP。步骤S206,LRF从位置服务功能实体(比如LCS)查询UE的位置信息,并且,LRF 根据所获得的UE的位置信息、按位置从所配置的PSAP中选择一个合适的PSAP。步骤S208,LRF向E-CSCF返回位置查询响应,携带UE的当前位置信息,以及根据位置选择的PSAP。步骤S210,E-CSCF将紧急会话请求路由给该PSAP。步骤S212,后续PSAP和UE间完成紧急会话过程。
在上述步骤S204中,如果E-CSCF收到的UE紧急会话请求中携带的位置信息可信且足够,能正确地选择PSAP,则E-CSCF直接根据UE的位置信息为UE选择对应的PSAP,而不需要与LRF交互,即步骤S204到步骤S208不执行。通常,在网络中会存在多个PSAP,每个PSAP均有其管辖的范围,对应于特定的位置区域范围。在图2中,LRF根据UE的当前位置信息来选择合适的PSAP。当UE发生移动时,可能在下次发起紧急会话时,会选择到不同的PSAP上去。由于紧急会话并不仅仅局限于语音呼叫,在一些特殊的情况下(比如聋哑人),紧急会话可以通过短信业务、IMS消息业务来进行,在其他一些情况下,比如紧急呼叫中心需要报警人提供更多发生地的信息,还可以要求报警人提供视频或图片等媒体信息,这些都称为非语音紧急业务。而这种支持非语音紧急业务的PSAP的部署有两种可能性一种是在现有的PSAP上同时实现支持语音和非语音的紧急业务,一种是单独部署专门为非语音紧急业务服务的PSAP。对于前一种情况,由于这种部署都是逐步进行的,所以在前期会出现某些PSAP不支持非语音紧急业务;对于后一种情况,仅有单独部署的PSAP支持非语音紧急业务,还有一些PSAP并不支持非语音紧急业务。因此,E-CSCF根据UE的位置信息为其选择PSAP,会导致选择到的PSAP可能不支持非语音紧急业务,从而无法为用户提供非语音紧急业务相应的服务。

发明内容
针对相关技术中E-CSCF仅仅根据UE的位置信息为其选择PSAP会导致发起非语音紧急业务的UE无法选择到支持非语音紧急业务的PSAP的问题而提出本发明,为此,本发明的主要目的在于提供一种PSAP的选择方法、装置及系统,以解决上述问题。为了实现上述目的,根据本发明的一个方面,提供了一种PSAP的选择方法。根据本发明的PSAP的选择方法包括=E-CSCF接收到用于指示UE发起紧急业务的紧急业务请求消息;E-CSCF根据紧急业务请求消息,判断紧急业务的类型是否为非语音紧急业务;如果判断结果为是,E-CSCF根据UE的位置信息和UE的非语音紧急业务的类型,为 UE选择支持非语音紧急业务的PSAP。进一步地,E-CSCF根据UE的位置信息和UE的非语音紧急业务的类型,为UE选择支持非语音紧急业务的PSAP包括=E-CSCF根据紧急业务请求消息中携带的UE的位置信息以及UE的非语音紧急业务的类型为UE选择支持非语音紧急业务的PSAP。进一步地,E-CSCF根据UE的位置信息和UE的非语音紧急业务的类型,为UE选择支持非语音紧急业务的PSAP包括=E-CSCF向位置查询服务器发送紧急业务请求消息中携带的UE的位置信息和UE的非语音紧急业务的类型;位置查询服务器根据紧急业务请求消息中携带的UE的位置信息和UE的非语音紧急业务的类型,确定支持非语音紧急业务的 PSAP的地址或路由信息,并发送PSAP的地址或路由信息;E-CSCF接收来自位置查询服务器 PSAP的地址或路由信息;E-CSCF根据地址或路由信息,为UE选择支持非语音紧急业务的 PSAP。进一步地,E-CSCF根据UE的位置信息和UE的非语音紧急业务的类型,为UE选择支持非语音紧急业务的PSAP包括=E-CSCF向位置查询服务器发送紧急业务请求消息中携带的UE的位置信息;位置查询服务器根据紧急业务请求消息中携带的UE的位置信息,确定PSAP的列表,其中PSAP的列表包括PSAP的地址或路由信息以及PSAP支持的紧急业务类型的能力,并发送PSAP的列表;E-CSCF接收来自位置查询服务器的PSAP的列表,并获取列表中的PSAP的地址或路由信息以及PSAP支持的紧急业务类型的能力;E-CSCF根据UE的非语音紧急业务的类型、从列表中获取的地址或路由信息以及从列表中获取的PSAP支持的紧急业务类型的能力,为UE选择支持非语音紧急业务的PSAP。进一步地,E-CSCF根据紧急业务请求消息,判断紧急业务的类型是否为非语音紧急业务包括以下之一 =E-CSCF根据紧急业务请求消息中是否携带用于指示紧急业务的类型为非语音紧急业务的标识,判断紧急业务的类型是否为非语音紧急业务,其中,标识包括以下之一单独的会话发起协议SIP头域,以参数形式携带在现有的SIP头域;E-CSCF根据紧急业务请求消息中是否包括用于指示紧急业务的类型为非语音紧急业务的信息,判断紧急业务的类型是否为非语音紧急业务,其中,信息包括以下至少之一 SIP信令、会话描述协议SDP信令、其他报文体。进一步地,在E-CSCF接收到用于指示UE发起紧急业务的紧急业务请求消息之前,还包括代理呼叫会话控制功能P-CSCF接收到来自UE的紧急业务请求消息;P-CSCF 根据紧急业务请求消息,判断紧急业务的类型是否为非语音紧急业务;如果判断结果为是, P-CSCF将紧急业务请求消息发送给E-CSCF。为了实现上述目的,根据本发明的另一个方面,提供了一种E-CSCF。根据本发明的E-CSCF包括接收装置,用于接收用于指示用户设备UE发起紧急业务的紧急业务请求消息;判断装置,用于根据紧急业务请求消息,判断紧急业务的类型是否为非语音紧急业务;选择装置,用于在判断结果为是时,根据UE的位置信息和UE的非语音紧急业务的类型,为UE选择支持非语音紧急业务的公共安全应答点PSAP。进一步地,选择装置包括第一选择模块,用于根据紧急业务请求消息中携带的 UE的位置信息以及UE的非语音紧急业务的类型为UE选择支持非语音紧急业务的PSAP。进一步地,选择装置包括第一发送模块,用于向位置查询服务器发送紧急业务请求消息中携带的UE的位置信息和UE的非语音紧急业务的类型;第一接收模块,用于接收来自位置查询服务器PSAP的地址或路由信息;第二选择模块,用于根据地址或路由信息,为 UE选择支持非语音紧急业务的PSAP。进一步地,选择装置包括第二发送模块,用于向位置查询服务器发送紧急业务请求消息中携带的UE的位置信息;第二接收模块,用于接收来自位置查询服务器的PSAP的列表,其中列表包括PSAP的地址或路由信息,以及PSAP支持的紧急业务类型的能力;第三选择模块,用于根据UE的非语音紧急业务的类型、从列表中获取的地址或路由信息,以及 PSAP支持的紧急业务类型的能力为UE选择支持非语音紧急业务的PSAP。为了实现上述目的,根据本发明的另一个方面,还提供了一种位置查询服务器。根据本发明的位置查询服务器包括第一确定模块,用于根据紧急业务请求消息中携带的UE的位置信息和UE的非语音紧急业务的类型,确定支持非语音紧急业务的PSAP 的地址或路由信息;第一发送模块,用于发送PSAP的地址或路由信息;第二确定模块,用于根据紧急业务请求消息中携带的UE的位置信息,确定PSAP的列表,其中PSAP的列表包括 PSAP的地址或路由信息以及PSAP支持的紧急业务类型的能力;第二发送模块,用于发送 PSAP的列表。
为了实现上述目的,根据本发明的又一个方面,提供了一种PSAP的选择系统。根据本发明的PSAP的选择系统包括上述中任一项的E-CSCF以及位置查询服务
ο通过本发明,采用E-CSCF根据UE的位置信息和UE的非语音紧急业务的类型为UE 选择支持非语音紧急业务的PSAP,解决了相关技术中E-CSCF仅仅根据UE的位置信息为其选择PSAP会导致发起非语音紧急业务的UE无法选择到支持非语音紧急业务的PSAP的问题,从而可以保证选择到支持非语音紧急业务的PSAP,并为该UE提供非语音紧急业务相应的服务。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1为根据相关技术的UE接入网络实现IMS紧急会话的系统架构的示意图;图2为根据相关技术的UE在发起IMS紧急会话,系统分配PSAP并处理紧急会话的流程图;图3是根据本发明实施例的PSAP的选择方法的流程图;图4是根据本发明优选实施例一的交互流程图;图5是根据本发明优选实施例二的交互流程图;图6是根据本发明优选实施例三的交互流程图;图7是根据本发明实施例的E-CSCF的结构框图;图8是根据本发明实施例的位置查询服务器的结构框图。
具体实施例方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。根据本发明的实施例,提供了一种PSAP的选择方法。图3是根据本发明实施例的 PSAP的选择方法的流程图,包括如下的步骤S302至步骤S306。步骤S302,E-CSCF接收到用于指示UE发起紧急业务的紧急业务请求消息。步骤S304,E-CSCF根据紧急业务请求消息,判断紧急业务的类型是否为非语音紧急业务。步骤S306,如果判断结果为是,E-CSCF根据UE的位置信息和UE的非语音紧急业务的类型,为UE选择支持非语音紧急业务的PSAP。相关技术中,E-CSCF仅仅根据UE的位置信息为其选择PSAP,会导致发起非语音紧急业务的UE无法选择到支持非语音紧急业务的PSAP。本发明实施例中,E-CSCF为UE选择 PSAP考虑到了非语音紧急业务的类型,从而可以保证选择到支持非语音紧急业务的PSAP, 并为该UE提供非语音紧急业务相应的服务。需要说明的是,如果紧急业务请求消息中携带的位置信息具体且可信,足够选择正确的PSAP,或网络中未部署位置查询服务器,本优选实施例中可以为位置请求功能 (Location Require Function,简称为LRF),则E-CSCF直接根据UE的位置信息及判断出的紧急业务类型为UE选择PSAP。优选地,E-CSCF根据UE的位置信息和UE的非语音紧急业务的类型,为UE选择支持非语音紧急业务的PSAP包括=E-CSCF根据紧急业务请求消息中携带的UE的位置信息以及UE的非语音紧急业务的类型为UE选择支持非语音紧急业务的PSAP。本优选实施例中,如果紧急业务请求消息中携带的位置信息足以选择正确的 PSAP,则直接根据该UE的位置信息以及该UE的非语音紧急业务的类型为UE选择支持非语音紧急业务的PSAP,实现方式简单方便。优选地,E-CSCF根据UE的位置信息和UE的非语音紧急业务的类型,为UE选择支持非语音紧急业务的PSAP包括=E-CSCF向位置查询服务器发送紧急业务请求消息中携带的UE的位置信息和UE的非语音紧急业务的类型;位置查询服务器根据紧急业务请求消息中携带的UE的位置信息和UE的非语音紧急业务的类型,确定支持非语音紧急业务的PSAP 的地址或路由信息,并发送PSAP的地址或路由信息;E-CSCF接收来自位置查询服务器PSAP 的地址或路由信息;E-CSCF根据地址或路由信息,为UE选择支持非语音紧急业务的PSAP。本优选实施例中,如果紧急业务请求消息中携带的位置信息不足以选择正确的 PSAP,则通过LRF获取PSAP的信息以便为UE选择PSAP,这样,可以保证为UE选择到支持非语音紧急业务的PSAP,并为该UE提供非语音紧急业务相应的服务。同时,由位置查询服务器将选择好的PSAP的地址或路由信息通知E-CSCF,再由E-CSCF为UE选择支持非语音紧急业务的PSAP,可以节约E-CSCF上的操作,从而提高 E-CSCF的处理效率。优选地,E-CSCF根据UE的位置信息和UE的非语音紧急业务的类型,为UE选择支持非语音紧急业务的PSAP包括=E-CSCF向位置查询服务器发送紧急业务请求消息中携带的UE的位置信息;位置查询服务器根据紧急业务请求消息中携带的UE的位置信息,确定 PSAP的列表,其中PSAP的列表包括PSAP的地址或路由信息以及PSAP支持的紧急业务类型的能力,并发送PSAP的列表;E-CSCF接收来自位置查询服务器的PSAP的列表,其中列表包括PSAP的地址或路由信息,以及PSAP支持的紧急业务类型的能力;E-CSCF根据UE的非语音紧急业务的类型、从列表中获取的地址或路由信息,以及PSAP支持的紧急业务类型的能力为UE选择支持非语音紧急业务的PSAP。本优选实施例中,如果紧急业务请求消息中携带的位置信息不足以选择正确的 PSAP,则通过LRF获取PSAP的信息以便为UE选择PSAP,这样,可以保证为UE选择到支持非语音紧急业务的PSAP,并为该UE提供非语音紧急业务相应的服务。同时,由E-CSCF根据PSAP的列表为UE选择支持非语音紧急业务的PSAP,可以保证为UE选择到支持非语音紧急业务的PSAP,并为该UE提供非语音紧急业务相应的服务。优选地,E-CSCF根据紧急业务请求消息,判断紧急业务的类型是否为非语音紧急业务包括以下两种情况。情况一E-CSCF根据紧急业务请求消息中是否携带用于指示紧急业务的类型为非语音紧急业务的标识,判断紧急业务的类型是否为非语音紧急业务,其中,标识包括以下之一单独的SIP头域,以参数形式携带在现有的SIP头域;因此,E-CSCF在接收到请求消息后,不需要综合判断请求消息中SIP信令,SDP信令以及消息中携带的其他报文体便可以判断该请求消息是否为非语音紧急业务,提高了 E-CSCF的判断效率。情况二E-CSCF根据紧急业务请求消息中是否包括用于指示紧急业务的类型为非语音紧急业务的信息,判断紧急业务的类型是否为非语音紧急业务,其中,信息包括以下至少之一SIP信令、会话描述协议(Sessions Description Protection,简称为SDP)信令、其他报文体。因此,不需要UE在请求消息中插入非语音紧急业务类型的标识,UE可以按照发送普通消息业务的方式发送请求消息,对UE的能力要求较低。需要说明的是,UE在发送的紧急业务请求消息中,可以携带上述用于指示紧急业务的类型为非语音紧急业务的标识,该标识可以是一个单独的SIP头域携带,也可以以参数的形式携带在现有的SIP头域中。UE在发送的紧急业务请求消息中,还可以不携带上述用于指示紧急业务的类型为非语音紧急业务的标识,由后续网络实体P_CSCF、E-CSCF通过判断消息请求中的SIP信令,SDP信令以及消息中携带的其他报文体,获得UE请求的紧急业务类型。优选地,在E-CSCF接收到用于指示UE发起紧急业务的紧急业务请求消息之前, P-CSCF接收到来自UE的紧急业务请求消息;P-CSCF根据紧急业务请求消息,判断紧急业务的类型是否为非语音紧急业务;如果判断结果为是,P-CSCF将紧急业务请求消息发送给 E-CSCF。优选地,P-CSCF根据紧急业务请求消息,判断紧急业务的类型是否为非语音紧急业务包括以下之一P-CSCF根据紧急业务请求消息中是否携带用于指示紧急业务的类型为非语音紧急业务的标识,判断紧急业务的类型是否为非语音紧急业务,其中,标识包括以下之一单独的SIP头域,以参数形式携带在现有的SIP头域;P-CSCF根据紧急业务请求消息中是否包括用于指示紧急业务的类型为非语音紧急业务的信息,判断紧急业务的类型是否为非语音紧急业务,其中,信息包括以下至少之一 SIP信令、会话描述协议Cessions Description Protection,简称为SDP)信令、其他报文体。为了帮助理解上述实施例,下面进一步描述本发明的其他多个优选实施例。优选实施例一本优选实施例一描述了 E-CSCF根据判断出的紧急业务类型直接为UE选择PSAP。图4是根据本发明优选实施例一的交互流程图,包括如下的步骤S402至步骤 S412。步骤S402,UE发起紧急会话请求,紧急会话请求被路由到P-CSCF。步骤S404,P-CSCF在接收到该请求消息后判断该消息请求的紧急业务类型,如果其业务类型是非语音紧急业务则为UE选择支持非语音紧急业务的E-CSCF。具体地,在步骤S402和步骤S404中,UE在发起的紧急会话请求消息中会指示该紧急业务类型,且P-CSCF在接收到该请求消息后判断该请求消息请求的紧急业务类型的方式包括但不限于以下两种方式一、在UE发送该紧急会话请求消息前,UE可以确定该请求消息为非语音紧急消息,则UE在发送的该请求消息中插入指示非语音紧急业务类型的标识,该标识可以是由一个单独的SIP头域携带,也可以以参数的形式携带在现有的SIP头域中。P-CSCF接收到请求消息后,通过判断接收到的请求消息中是否包含指示非语音紧急业务类型的标识,判断该请求消息请求的是否为非语音紧急业务;采用这种方式,P-CSCF在接收到请求消息后,不需要综合判断请求消息中SIP信令,SDP信令以及消息中携带的其他报文体便可以判断该请求消息是否为非语音紧急业务, 提高了 P-CSCF的判断效率。方式二、P-CSCF在接收到请求消息后,对该请求消息中的SIP信令,SDP信令以及消息中携带的其他报文体进行检验,从中获取该请求消息是非语音紧急业务采用这种方式,不需要UE在请求消息中插入非语音紧急业务类型的标识,UE可以按照发送普通消息业务的方式发送请求消息,对UE的能力要求较低。步骤S406,P-CSCF将紧急会话请求路由到选择的E-CSCF。步骤S408,E-CSCF在接收到该请求消息后判断该请求消息请求的紧急业务类型。 若此时,请求消息中携带的位置信息具体且可信,足够选择正确的PSAP,或网络中未部署位置查询服务器(此实施例中为LRF),则E-CSCF直接根据UE的位置信息及判断出的紧急业务类型为UE选择PSAP。具体地,在本步骤中,E-CSCF在接收到该请求消息后判断该请求消息请求的紧急业务类型的方法同步骤S404,这里不再赘述。步骤S410,E-CSCF根据所选择的PSAP,将紧急会话请求路由到该PSAP。步骤S412,后续PSAP和UE间的紧急会话处理过程。优选实施例二本优选实施例二描述了 E-CSCF将UE的紧急业务类型发送给位置查询服务器,该位置查询服务器根据紧急业务类型为UE选择PSAP。图5是根据本发明优选实施例二的交互流程图,包括如下的步骤S502至步骤 S518。步骤S502,UE发起紧急会话请求,紧急会话请求被路由到P-CSCF。步骤S504,P-CSCF在接收到该请求消息后判断该请求消息请求的紧急业务类型, 为UE选择支持非语音紧急业务的E-CSCF。具体地,在步骤S502和步骤S504中,UE在发起的紧急会话请求消息中会指示该紧急业务类型,且P-CSCF在接收到该请求消息后判断该请求消息请求的紧急业务类型的方式同优选实施例一的步骤S302和步骤S304,此时不再赘述。步骤S506,P-CSCF将紧急会话请求路由到选择的E-CSCF。步骤S508,E-CSCF在接收到该请求消息后判断该请求消息请求的紧急业务类型。具体地,在本步骤中,E-CSCF在接收到该请求消息后判断该请求消息请求的紧急业务类型的方法同步骤S504,这里不再赘述。步骤S510,若请求消息中携带的位置信息不可信,或IMS系统需要对UE的位置信息进行合法性检验等原因,则E-CSCF收到紧急会话请求后,向位置查询服务器(此实施例中为LRF)发起位置查询请求,其中携带解析出的UE请求的紧急业务类型,并要求LRF为UE 分配具有该紧急业务类型的PSAP。步骤S512,LRF执行位置查询过程,查询UE的当前位置信息。同时LRF根据UE当前的位置信息及UE请求的紧急业务类型执行PSAP分配过程,为UE分配合适的PSAP。步骤S514,LRF向E-CSCF返回位置查询响应,包含为UE分配的PSAP的地址或路
由fn息。步骤S516,E-CSCF根据所选择的PSAP,将紧急会话请求路由到该PSAP。步骤S518,后续PSAP和UE间的紧急会话处理过程。优选实施例三本优选实施例三描述了位置查询服务器根据查询到的用户的位置信息返回其负责的区域内PSAP的列表和其能力,由E-CSCF根据获取的UE的紧急业务类型为UE选择 PSAP。图6是根据本发明优选实施例二的交互流程图,包括如下的步骤S602至步骤 S620。步骤S602,UE发起紧急会话请求,紧急会话请求被路由到P-CSCF。步骤S604,P-CSCF在接收到该请求消息后判断该请求消息请求的紧急业务类型, 为UE选择支持非语音紧急业务的E-CSCF。具体地,在步骤S602和步骤S604中,UE在发起的紧急会话请求消息中会指示该紧急业务类型,且P-CSCF在接收到该请求消息后判断该请求消息请求的紧急业务类型的方式同优选实施例一的步骤S402和步骤S404,此时不再赘述。步骤S606,P-CSCF将紧急会话请求路由到选择的E-CSCF。步骤S608,E-CSCF在接收到该请求消息后判断该请求消息请求的紧急业务类型。具体地,在本步骤中,E-CSCF在接收到该请求消息后判断该请求消息请求的紧急业务类型的方法同步骤S604,这里不再赘述。步骤S610,若请求消息中携带的位置信息不可信,或IMS系统需要对UE的位置信息进行合法性检验等原因,则E-CSCF收到紧急会话请求后,向位置查询服务器(此实施例中为LRF)发起位置查询请求,其中不携带解析出的UE请求的紧急业务类型,并要求LRF为 UE 分配 PSAP。步骤S612,LRF执行位置查询过程,查询UE的当前位置信息。同时LRF根据UE当前的位置信息选择该区域内PSAP的列表及其支持的紧急业务类型能力。步骤S614,LRF向E-CSCF返回位置查询响应,包含为UE选择的PSAP的列表及其支持的紧急业务类型能力。步骤S616,E-CSCF根据解析出的UE请求的紧急业务类型从返回的PSAP列表中为 UE选择符合相应紧急业务类型能力PSAP。步骤S618,E-CSCF根据所选择的PSAP,将紧急会话请求路由到该PSAP。步骤S620,后续PSAP和UE间的紧急会话处理过程。需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。本发明实施例提供了一种E-CSCF,该E-CSCF可以用于实现上述PSAP的选择方法。 图7是根据本发明实施例的E-CSCF的结构框图,包括接收装置72、判断装置74和选择装置 76,下面对其结构进行详细描述。
接收装置72,用于接收用于指示UE发起紧急业务的紧急业务请求消息;判断装置 74,连接至接收装置72,用于根据接收装置72接收的紧急业务请求消息,判断紧急业务的类型是否为非语音紧急业务;选择装置76,连接至判断装置74,用于在判断装置74判断结果为是时,根据紧急业务请求消息中携带的UE的位置信息和UE的非语音紧急业务的类型, 为UE选择支持非语音紧急业务的PSAP。相关技术中,E-CSCF仅仅根据UE的位置信息为其选择PSAP,会导致发起非语音紧急业务的UE无法选择到支持非语音紧急业务的PSAP。本发明实施例中,E-CSCF为UE选择 PSAP考虑到了非语音紧急业务的类型,从而可以保证选择到支持非语音紧急业务的PSAP, 并为该UE提供非语音紧急业务相应的服务。需要说明的是,如果紧急业务请求消息中携带的位置信息具体且可信,足够选择正确的PSAP,或网络中未部署位置查询服务器,本优选实施例中可以为位置请求功能 (Location Require Function,简称为LRF),则E-CSCF直接根据UE的位置信息及判断出的紧急业务类型为UE选择PSAP。优选地,选择装置76包括第一选择模块761,用于根据紧急业务请求消息中携带的UE的位置信息以及UE的非语音紧急业务的类型为UE选择支持非语音紧急业务的PSAP。本优选实施例中,如果紧急业务请求消息中携带的位置信息足以选择正确的 PSAP,则直接根据该UE的位置信息以及该UE的非语音紧急业务的类型为UE选择支持非语音紧急业务的PSAP,实现方式简单方便。优选地,选择装置76包括第一发送模块762,用于向位置查询服务器发送紧急业务请求消息中携带的UE的位置信息和UE的非语音紧急业务的类型;第一接收模块763,用于接收来自位置查询服务器PSAP的地址或路由信息;第二选择模块764,连接至第一接收模块763,用于根据第一接收模块763接收的地址或路由信息,为UE选择支持非语音紧急业务的PSAP。本优选实施例中,如果紧急业务请求消息中携带的位置信息不足以选择正确的 PSAP,则通过LRF获取PSAP的信息以便第二选择模块764为UE选择PSAP,这样,可以保证为UE选择到支持非语音紧急业务的PSAP,并为该UE提供非语音紧急业务相应的服务。同时,由位置查询服务器将选择好的PSAP的地址或路由信息通知E-CSCF,再由第二选择模块764为UE选择支持非语音紧急业务的PSAP,可以节约E-CSCF上的操作,从而提高E-CSCF的处理效率。优选地,选择装置76包括第二发送模块765,用于向位置查询服务器发送紧急业务请求消息中携带的UE的位置信息;第二接收模块766,用于接收来自位置查询服务器的 PSAP的列表,其中列表包括PSAP的地址或路由信息,以及PSAP支持的紧急业务类型的能力;第三选择模块767,连接至第二接收模块766,用于根据UE的非语音紧急业务的类型、从第二接收模块766接收的列表中获取的地址或路由信息,以及PSAP支持的紧急业务类型的能力为UE选择支持非语音紧急业务的PSAP。本优选实施例中,如果紧急业务请求消息中携带的位置信息不足以选择正确的 PSAP,则通过LRF获取PSAP的信息以便第三选择模块767为UE选择PSAP,这样,可以保证为UE选择到支持非语音紧急业务的PSAP,并为该UE提供非语音紧急业务相应的服务。同时,由第三选择模块767根据PSAP的列表为UE选择支持非语音紧急业务的PSAP,可以保证为UE选择到支持非语音紧急业务的PSAP,并为该UE提供非语音紧急业务相应的服务。需要说明的是,装置实施例中描述的E-CSCF对应于上述的方法实施例,其具体的实现过程在方法实施例中已经进行过详细说明,在此不再赘述。根据本发明的实施例,还提供了一种位置查询服务器。图8是根据本发明实施例的位置查询服务器的结构框图,包括第一确定模块82,第一发送模块84,第二确定模块86 和第二发送模块88。下面对其结构进行详细描述。第一确定模块82,用于根据紧急业务请求消息中携带的UE的位置信息和UE的非语音紧急业务的类型,确定支持非语音紧急业务的PSAP的地址或路由信息;第一发送模块 84,连接至第一确定模块82,用于发送第一确定模块82确定的PSAP的地址或路由信息。第二确定模块86,用于根据紧急业务请求消息中携带的UE的位置信息,确定PSAP 的列表,其中PSAP的列表包括PSAP的地址或路由信息以及PSAP支持的紧急业务类型的能力;第二发送模块88,连接至第二确定模块86,用于发送第二确定模块86确定的PSAP的列表。根据本发明的实施例,还提供了一种PSAP的选择系统,包括上述之一的E-CSCF以及位置查询服务器。综上所述,根据本发明的上述实施例,采用E-CSCF根据UE的位置信息和UE的非语音紧急业务的类型为UE选择支持非语音紧急业务的PSAP,解决了相关技术中E-CSCF仅仅根据UE的位置信息为其选择PSAP会导致发起非语音紧急业务的UE无法选择到支持非语音紧急业务的PSAP的问题,从而可以保证选择到支持非语音紧急业务的PSAP,并为该UE 提供非语音紧急业务相应的服务。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种公共安全应答点PSAP的选择方法,其特征在于,包括紧急呼叫会话控制功能E-CSCF接收到用于指示用户设备UE发起紧急业务的紧急业务请求消息;所述E-CSCF根据所述紧急业务请求消息,判断所述紧急业务的类型是否为非语音紧急业务;如果所述判断结果为是,所述E-CSCF根据所述UE的位置信息和所述UE的所述非语音紧急业务的类型,为所述UE选择支持所述非语音紧急业务的PSAP。
2.根据权利要求1所述的方法,其特征在于,所述E-CSCF根据所述UE的位置信息和所述UE的所述非语音紧急业务的类型,为所述UE选择支持所述非语音紧急业务的PSAP包括所述E-CSCF根据所述紧急业务请求消息中携带的所述UE的位置信息以及所述UE的所述非语音紧急业务的类型为所述UE选择支持所述非语音紧急业务的PSAP。
3.根据权利要求1所述的方法,其特征在于,所述E-CSCF根据所述UE的位置信息和所述UE的所述非语音紧急业务的类型,为所述UE选择支持所述非语音紧急业务的PSAP包括所述E-CSCF向位置查询服务器发送所述紧急业务请求消息中携带的所述UE的位置信息和所述UE的所述非语音紧急业务的类型;所述位置查询服务器根据所述紧急业务请求消息中携带的所述UE的位置信息和所述 UE的所述非语音紧急业务的类型,确定所述支持所述非语音紧急业务的PSAP的地址或路由信息,并发送所述PSAP的地址或路由信息;所述E-CSCF接收来自所述位置查询服务器所述PSAP的地址或路由信息;所述E-CSCF根据所述地址或所述路由信息,为所述UE选择支持所述非语音紧急业务的 PSAP。
4.根据权利要求1所述的方法,其特征在于,所述E-CSCF根据所述UE的位置信息和所述UE的所述非语音紧急业务的类型,为所述UE选择支持所述非语音紧急业务的PSAP包括所述E-CSCF向位置查询服务器发送所述紧急业务请求消息中携带的所述UE的位置信息;所述位置查询服务器根据所述紧急业务请求消息中携带的所述UE的位置信息,确定所述PSAP的列表,其中所述PSAP的列表包括所述PSAP的地址或路由信息以及所述PSAP 支持的紧急业务类型的能力,并发送所述PSAP的列表;所述E-CSCF接收来自所述位置查询服务器的所述PSAP的列表,并获取所述列表中的所述PSAP的地址或路由信息以及所述PSAP支持的紧急业务类型的能力;所述E-CSCF根据所述UE的所述非语音紧急业务的类型、从所述列表中获取的所述地址或所述路由信息以及从所述列表中获取的所述PSAP支持的紧急业务类型的能力,为所述UE选择支持所述非语音紧急业务的PSAP。
5.根据权利要求1所述的方法,其特征在于,所述E-CSCF根据所述紧急业务请求消息, 判断所述紧急业务的类型是否为非语音紧急业务包括以下之一所述E-CSCF根据所述紧急业务请求消息中是否携带用于指示所述紧急业务的类型为非语音紧急业务的标识,判断所述紧急业务的类型是否为非语音紧急业务,其中,所述标识包括以下之一单独的会话发起协议SIP头域,以参数形式携带在现有的SIP头域;所述E-CSCF根据所述紧急业务请求消息中是否包括用于指示所述紧急业务的类型为非语音紧急业务的信息,判断所述紧急业务的类型是否为非语音紧急业务,其中,所述信息包括以下至少之一 SIP信令、会话描述协议SDP信令、其他报文体。
6.根据权利要求1所述的方法,其特征在于,在所述E-CSCF接收到用于指示所述UE发起紧急业务的所述紧急业务请求消息之前,还包括代理呼叫会话控制功能P-CSCF接收到来自所述UE的所述紧急业务请求消息;所述P-CSCF根据所述紧急业务请求消息,判断所述紧急业务的类型是否为非语音紧急业务;如果所述判断结果为是,所述P-CSCF将所述紧急业务请求消息发送给所述E-CSCF。
7.一种紧急呼叫会话控制功能E-CSCF,其特征在于,包括接收装置,用于接收用于指示用户设备UE发起紧急业务的紧急业务请求消息;判断装置,用于根据所述紧急业务请求消息,判断所述紧急业务的类型是否为非语音紧急业务;选择装置,用于在所述判断结果为是时,根据所述UE的位置信息和所述UE的所述非语音紧急业务的类型,为所述UE选择支持所述非语音紧急业务的公共安全应答点PSAP。
8.根据权利要求7所述的E-CSCF,其特征在于,所述选择装置包括第一选择模块,用于根据所述紧急业务请求消息中携带的所述UE的位置信息以及所述UE的所述非语音紧急业务的类型为所述UE选择支持所述非语音紧急业务的PSAP。
9.根据权利要求7所述的E-CSCF,其特征在于,所述选择装置包括第一发送模块,用于向位置查询服务器发送所述紧急业务请求消息中携带的所述UE 的位置信息和所述UE的所述非语音紧急业务的类型;第一接收模块,用于接收来自所述位置查询服务器所述PSAP的地址或路由信息;第二选择模块,用于根据所述地址或所述路由信息,为所述UE选择支持所述非语音紧急业务的PSAP。
10.根据权利要求7所述的E-CSCF,其特征在于,所述选择装置包括第二发送模块,用于向所述位置查询服务器发送所述紧急业务请求消息中携带的所述 UE的位置信息;第二接收模块,用于接收来自所述位置查询服务器的所述PSAP的列表,其中所述列表包括所述PSAP的地址或路由信息,以及所述PSAP支持的紧急业务类型的能力;第三选择模块,用于根据所述UE的所述非语音紧急业务的类型、从所述列表中获取的所述地址或所述路由信息,以及所述PSAP支持的紧急业务类型的能力为所述UE选择支持所述非语音紧急业务的PSAP。
11.一种位置查询服务器,其特征在于,包括第一确定模块,用于根据所述紧急业务请求消息中携带的所述UE的位置信息和所述 UE的所述非语音紧急业务的类型,确定所述支持所述非语音紧急业务的PSAP的地址或路由fn息;第一发送模块,用于发送所述PSAP的地址或路由信息;第二确定模块,用于根据所述紧急业务请求消息中携带的所述UE的位置信息,确定所述PSAP的列表,其中所述PSAP的列表包括所述PSAP的地址或路由信息以及所述PSAP支持的紧急业务类型的能力;第二发送模块,用于发送所述PSAP的列表。
12. —种公共安全应答点PSAP的选择系统,其特征在于,包括权利要求8至10中任一项所述的紧急呼叫会话控制功能E-CSCF以及权利要求11所述的位置查询服务器。
全文摘要
本发明公开了一种公共安全应答点的选择方法、装置及系统。该方法包括E-CSCF接收到用于指示UE发起紧急业务的紧急业务请求消息;E-CSCF根据紧急业务请求消息,判断紧急业务的类型是否为非语音紧急业务;如果判断结果为是,E-CSCF根据UE的位置信息和UE的非语音紧急业务的类型,为UE选择支持非语音紧急业务的PSAP。本发明可以保证选择到支持非语音紧急业务的PSAP,并为该UE提供非语音紧急业务相应的服务。
文档编号H04L29/06GK102316077SQ20101021820
公开日2012年1月11日 申请日期2010年6月29日 优先权日2010年6月29日
发明者李世涛, 李勉 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1