專利名稱:公共安全應答點的選擇方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種公共安全應答點(Public Safety Answer Point,簡稱為PSAP)的選擇方法、裝置及系統(tǒng)。
背景技術(shù):
IP多媒體子系統(tǒng)(IP Multimedia Subsystem,簡稱為IMS)是新一代通信網(wǎng)絡的核心,其顯著特點是采用了會話發(fā)起協(xié)議(Session Initiation Protocol,簡稱為SIP)體系,通信與接入無關(guān),且具備多種媒體業(yè)務控制功能與承載能力分離,呼叫與會話分離,應用與服務分離,業(yè)務與網(wǎng)絡分離,以及移動網(wǎng)與英特網(wǎng)業(yè)務融合等多種功能。由于IMS與接入無關(guān)的特點,IMS下的緊急會話(Emergency Call,簡稱為EMC)業(yè)務,可以建設在通用無線分組業(yè)務(General Packet Radio krvice,簡稱為GPRS)網(wǎng)絡和系統(tǒng)長期演進(System Architecture Evolution,簡稱為SAE)網(wǎng)絡上,提供統(tǒng)一的緊急會話控制。圖1為根據(jù)相關(guān)技術(shù)的用戶設備(User Equipment,簡稱為UE)接入網(wǎng)絡實現(xiàn)IMS 緊急會話的系統(tǒng)架構(gòu)的示意圖。圖1中,IMS緊急業(yè)務部分用以控制和處理緊急會話的會話,該部分的網(wǎng)元主要包括歸屬用戶服務器(Home Subscriber Server,簡稱為HSS)、 呼叫會話控制功能(Call Session Control Function,簡稱為CSCF)。HSS主要管理用戶的簽約數(shù)據(jù),位于歸屬網(wǎng)。CSCF是控制會話過程的核心網(wǎng)元,包括代理呼叫會話控制功能(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。在現(xiàn)有技術(shù)下,UE通過GPRS/演進的分組域系統(tǒng)(Evolved Packet System,簡稱為EPQ發(fā)起IMS緊急會話的過程,經(jīng)歷了接入網(wǎng)絡、建立承載并獲取IP地址、發(fā)現(xiàn)P-CSCF、 發(fā)起緊急會話、緊急會話被路由到PSAP并處理的一系列過程。圖2為根據(jù)相關(guān)技術(shù)的UE在發(fā)起IMS緊急會話,系統(tǒng)分配PSAP并處理緊急會話的流程圖,包括如下的步驟S202至步驟S212。步驟S202,UE發(fā)起緊急會話請求,緊急會話請求被P-CSCF路由到E-CSCF。步驟S204,E-CSCF接收到來自UE的緊急會話請求后,向LRF發(fā)起位置查詢請求, 查詢UE的位置信息,并要求LRF分配合適的PSAP。步驟S206,LRF從位置服務功能實體(比如LCS)查詢UE的位置信息,并且,LRF 根據(jù)所獲得的UE的位置信息、按位置從所配置的PSAP中選擇一個合適的PSAP。步驟S208,LRF向E-CSCF返回位置查詢響應,攜帶UE的當前位置信息,以及根據(jù)位置選擇的PSAP。步驟S210,E-CSCF將緊急會話請求路由給該PSAP。步驟S212,后續(xù)PSAP和UE間完成緊急會話過程。
在上述步驟S204中,如果E-CSCF收到的UE緊急會話請求中攜帶的位置信息可信且足夠,能正確地選擇PSAP,則E-CSCF直接根據(jù)UE的位置信息為UE選擇對應的PSAP,而不需要與LRF交互,即步驟S204到步驟S208不執(zhí)行。通常,在網(wǎng)絡中會存在多個PSAP,每個PSAP均有其管轄的范圍,對應于特定的位置區(qū)域范圍。在圖2中,LRF根據(jù)UE的當前位置信息來選擇合適的PSAP。當UE發(fā)生移動時,可能在下次發(fā)起緊急會話時,會選擇到不同的PSAP上去。由于緊急會話并不僅僅局限于語音呼叫,在一些特殊的情況下(比如聾啞人),緊急會話可以通過短信業(yè)務、IMS消息業(yè)務來進行,在其他一些情況下,比如緊急呼叫中心需要報警人提供更多發(fā)生地的信息,還可以要求報警人提供視頻或圖片等媒體信息,這些都稱為非語音緊急業(yè)務。而這種支持非語音緊急業(yè)務的PSAP的部署有兩種可能性一種是在現(xiàn)有的PSAP上同時實現(xiàn)支持語音和非語音的緊急業(yè)務,一種是單獨部署專門為非語音緊急業(yè)務服務的PSAP。對于前一種情況,由于這種部署都是逐步進行的,所以在前期會出現(xiàn)某些PSAP不支持非語音緊急業(yè)務;對于后一種情況,僅有單獨部署的PSAP支持非語音緊急業(yè)務,還有一些PSAP并不支持非語音緊急業(yè)務。因此,E-CSCF根據(jù)UE的位置信息為其選擇PSAP,會導致選擇到的PSAP可能不支持非語音緊急業(yè)務,從而無法為用戶提供非語音緊急業(yè)務相應的服務。
發(fā)明內(nèi)容
針對相關(guān)技術(shù)中E-CSCF僅僅根據(jù)UE的位置信息為其選擇PSAP會導致發(fā)起非語音緊急業(yè)務的UE無法選擇到支持非語音緊急業(yè)務的PSAP的問題而提出本發(fā)明,為此,本發(fā)明的主要目的在于提供一種PSAP的選擇方法、裝置及系統(tǒng),以解決上述問題。為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種PSAP的選擇方法。根據(jù)本發(fā)明的PSAP的選擇方法包括=E-CSCF接收到用于指示UE發(fā)起緊急業(yè)務的緊急業(yè)務請求消息;E-CSCF根據(jù)緊急業(yè)務請求消息,判斷緊急業(yè)務的類型是否為非語音緊急業(yè)務;如果判斷結(jié)果為是,E-CSCF根據(jù)UE的位置信息和UE的非語音緊急業(yè)務的類型,為 UE選擇支持非語音緊急業(yè)務的PSAP。進一步地,E-CSCF根據(jù)UE的位置信息和UE的非語音緊急業(yè)務的類型,為UE選擇支持非語音緊急業(yè)務的PSAP包括=E-CSCF根據(jù)緊急業(yè)務請求消息中攜帶的UE的位置信息以及UE的非語音緊急業(yè)務的類型為UE選擇支持非語音緊急業(yè)務的PSAP。進一步地,E-CSCF根據(jù)UE的位置信息和UE的非語音緊急業(yè)務的類型,為UE選擇支持非語音緊急業(yè)務的PSAP包括=E-CSCF向位置查詢服務器發(fā)送緊急業(yè)務請求消息中攜帶的UE的位置信息和UE的非語音緊急業(yè)務的類型;位置查詢服務器根據(jù)緊急業(yè)務請求消息中攜帶的UE的位置信息和UE的非語音緊急業(yè)務的類型,確定支持非語音緊急業(yè)務的 PSAP的地址或路由信息,并發(fā)送PSAP的地址或路由信息;E-CSCF接收來自位置查詢服務器 PSAP的地址或路由信息;E-CSCF根據(jù)地址或路由信息,為UE選擇支持非語音緊急業(yè)務的 PSAP。進一步地,E-CSCF根據(jù)UE的位置信息和UE的非語音緊急業(yè)務的類型,為UE選擇支持非語音緊急業(yè)務的PSAP包括=E-CSCF向位置查詢服務器發(fā)送緊急業(yè)務請求消息中攜帶的UE的位置信息;位置查詢服務器根據(jù)緊急業(yè)務請求消息中攜帶的UE的位置信息,確定PSAP的列表,其中PSAP的列表包括PSAP的地址或路由信息以及PSAP支持的緊急業(yè)務類型的能力,并發(fā)送PSAP的列表;E-CSCF接收來自位置查詢服務器的PSAP的列表,并獲取列表中的PSAP的地址或路由信息以及PSAP支持的緊急業(yè)務類型的能力;E-CSCF根據(jù)UE的非語音緊急業(yè)務的類型、從列表中獲取的地址或路由信息以及從列表中獲取的PSAP支持的緊急業(yè)務類型的能力,為UE選擇支持非語音緊急業(yè)務的PSAP。進一步地,E-CSCF根據(jù)緊急業(yè)務請求消息,判斷緊急業(yè)務的類型是否為非語音緊急業(yè)務包括以下之一 =E-CSCF根據(jù)緊急業(yè)務請求消息中是否攜帶用于指示緊急業(yè)務的類型為非語音緊急業(yè)務的標識,判斷緊急業(yè)務的類型是否為非語音緊急業(yè)務,其中,標識包括以下之一單獨的會話發(fā)起協(xié)議SIP頭域,以參數(shù)形式攜帶在現(xiàn)有的SIP頭域;E-CSCF根據(jù)緊急業(yè)務請求消息中是否包括用于指示緊急業(yè)務的類型為非語音緊急業(yè)務的信息,判斷緊急業(yè)務的類型是否為非語音緊急業(yè)務,其中,信息包括以下至少之一 SIP信令、會話描述協(xié)議SDP信令、其他報文體。進一步地,在E-CSCF接收到用于指示UE發(fā)起緊急業(yè)務的緊急業(yè)務請求消息之前,還包括代理呼叫會話控制功能P-CSCF接收到來自UE的緊急業(yè)務請求消息;P-CSCF 根據(jù)緊急業(yè)務請求消息,判斷緊急業(yè)務的類型是否為非語音緊急業(yè)務;如果判斷結(jié)果為是, P-CSCF將緊急業(yè)務請求消息發(fā)送給E-CSCF。為了實現(xiàn)上述目的,根據(jù)本發(fā)明的另一個方面,提供了一種E-CSCF。根據(jù)本發(fā)明的E-CSCF包括接收裝置,用于接收用于指示用戶設備UE發(fā)起緊急業(yè)務的緊急業(yè)務請求消息;判斷裝置,用于根據(jù)緊急業(yè)務請求消息,判斷緊急業(yè)務的類型是否為非語音緊急業(yè)務;選擇裝置,用于在判斷結(jié)果為是時,根據(jù)UE的位置信息和UE的非語音緊急業(yè)務的類型,為UE選擇支持非語音緊急業(yè)務的公共安全應答點PSAP。進一步地,選擇裝置包括第一選擇模塊,用于根據(jù)緊急業(yè)務請求消息中攜帶的 UE的位置信息以及UE的非語音緊急業(yè)務的類型為UE選擇支持非語音緊急業(yè)務的PSAP。進一步地,選擇裝置包括第一發(fā)送模塊,用于向位置查詢服務器發(fā)送緊急業(yè)務請求消息中攜帶的UE的位置信息和UE的非語音緊急業(yè)務的類型;第一接收模塊,用于接收來自位置查詢服務器PSAP的地址或路由信息;第二選擇模塊,用于根據(jù)地址或路由信息,為 UE選擇支持非語音緊急業(yè)務的PSAP。進一步地,選擇裝置包括第二發(fā)送模塊,用于向位置查詢服務器發(fā)送緊急業(yè)務請求消息中攜帶的UE的位置信息;第二接收模塊,用于接收來自位置查詢服務器的PSAP的列表,其中列表包括PSAP的地址或路由信息,以及PSAP支持的緊急業(yè)務類型的能力;第三選擇模塊,用于根據(jù)UE的非語音緊急業(yè)務的類型、從列表中獲取的地址或路由信息,以及 PSAP支持的緊急業(yè)務類型的能力為UE選擇支持非語音緊急業(yè)務的PSAP。為了實現(xiàn)上述目的,根據(jù)本發(fā)明的另一個方面,還提供了一種位置查詢服務器。根據(jù)本發(fā)明的位置查詢服務器包括第一確定模塊,用于根據(jù)緊急業(yè)務請求消息中攜帶的UE的位置信息和UE的非語音緊急業(yè)務的類型,確定支持非語音緊急業(yè)務的PSAP 的地址或路由信息;第一發(fā)送模塊,用于發(fā)送PSAP的地址或路由信息;第二確定模塊,用于根據(jù)緊急業(yè)務請求消息中攜帶的UE的位置信息,確定PSAP的列表,其中PSAP的列表包括 PSAP的地址或路由信息以及PSAP支持的緊急業(yè)務類型的能力;第二發(fā)送模塊,用于發(fā)送 PSAP的列表。
為了實現(xiàn)上述目的,根據(jù)本發(fā)明的又一個方面,提供了一種PSAP的選擇系統(tǒng)。根據(jù)本發(fā)明的PSAP的選擇系統(tǒng)包括上述中任一項的E-CSCF以及位置查詢服務
ο通過本發(fā)明,采用E-CSCF根據(jù)UE的位置信息和UE的非語音緊急業(yè)務的類型為UE 選擇支持非語音緊急業(yè)務的PSAP,解決了相關(guān)技術(shù)中E-CSCF僅僅根據(jù)UE的位置信息為其選擇PSAP會導致發(fā)起非語音緊急業(yè)務的UE無法選擇到支持非語音緊急業(yè)務的PSAP的問題,從而可以保證選擇到支持非語音緊急業(yè)務的PSAP,并為該UE提供非語音緊急業(yè)務相應的服務。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中圖1為根據(jù)相關(guān)技術(shù)的UE接入網(wǎng)絡實現(xiàn)IMS緊急會話的系統(tǒng)架構(gòu)的示意圖;圖2為根據(jù)相關(guān)技術(shù)的UE在發(fā)起IMS緊急會話,系統(tǒng)分配PSAP并處理緊急會話的流程圖;圖3是根據(jù)本發(fā)明實施例的PSAP的選擇方法的流程圖;圖4是根據(jù)本發(fā)明優(yōu)選實施例一的交互流程圖;圖5是根據(jù)本發(fā)明優(yōu)選實施例二的交互流程圖;圖6是根據(jù)本發(fā)明優(yōu)選實施例三的交互流程圖;圖7是根據(jù)本發(fā)明實施例的E-CSCF的結(jié)構(gòu)框圖;圖8是根據(jù)本發(fā)明實施例的位置查詢服務器的結(jié)構(gòu)框圖。
具體實施例方式需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。根據(jù)本發(fā)明的實施例,提供了一種PSAP的選擇方法。圖3是根據(jù)本發(fā)明實施例的 PSAP的選擇方法的流程圖,包括如下的步驟S302至步驟S306。步驟S302,E-CSCF接收到用于指示UE發(fā)起緊急業(yè)務的緊急業(yè)務請求消息。步驟S304,E-CSCF根據(jù)緊急業(yè)務請求消息,判斷緊急業(yè)務的類型是否為非語音緊急業(yè)務。步驟S306,如果判斷結(jié)果為是,E-CSCF根據(jù)UE的位置信息和UE的非語音緊急業(yè)務的類型,為UE選擇支持非語音緊急業(yè)務的PSAP。相關(guān)技術(shù)中,E-CSCF僅僅根據(jù)UE的位置信息為其選擇PSAP,會導致發(fā)起非語音緊急業(yè)務的UE無法選擇到支持非語音緊急業(yè)務的PSAP。本發(fā)明實施例中,E-CSCF為UE選擇 PSAP考慮到了非語音緊急業(yè)務的類型,從而可以保證選擇到支持非語音緊急業(yè)務的PSAP, 并為該UE提供非語音緊急業(yè)務相應的服務。需要說明的是,如果緊急業(yè)務請求消息中攜帶的位置信息具體且可信,足夠選擇正確的PSAP,或網(wǎng)絡中未部署位置查詢服務器,本優(yōu)選實施例中可以為位置請求功能 (Location Require Function,簡稱為LRF),則E-CSCF直接根據(jù)UE的位置信息及判斷出的緊急業(yè)務類型為UE選擇PSAP。優(yōu)選地,E-CSCF根據(jù)UE的位置信息和UE的非語音緊急業(yè)務的類型,為UE選擇支持非語音緊急業(yè)務的PSAP包括=E-CSCF根據(jù)緊急業(yè)務請求消息中攜帶的UE的位置信息以及UE的非語音緊急業(yè)務的類型為UE選擇支持非語音緊急業(yè)務的PSAP。本優(yōu)選實施例中,如果緊急業(yè)務請求消息中攜帶的位置信息足以選擇正確的 PSAP,則直接根據(jù)該UE的位置信息以及該UE的非語音緊急業(yè)務的類型為UE選擇支持非語音緊急業(yè)務的PSAP,實現(xiàn)方式簡單方便。優(yōu)選地,E-CSCF根據(jù)UE的位置信息和UE的非語音緊急業(yè)務的類型,為UE選擇支持非語音緊急業(yè)務的PSAP包括=E-CSCF向位置查詢服務器發(fā)送緊急業(yè)務請求消息中攜帶的UE的位置信息和UE的非語音緊急業(yè)務的類型;位置查詢服務器根據(jù)緊急業(yè)務請求消息中攜帶的UE的位置信息和UE的非語音緊急業(yè)務的類型,確定支持非語音緊急業(yè)務的PSAP 的地址或路由信息,并發(fā)送PSAP的地址或路由信息;E-CSCF接收來自位置查詢服務器PSAP 的地址或路由信息;E-CSCF根據(jù)地址或路由信息,為UE選擇支持非語音緊急業(yè)務的PSAP。本優(yōu)選實施例中,如果緊急業(yè)務請求消息中攜帶的位置信息不足以選擇正確的 PSAP,則通過LRF獲取PSAP的信息以便為UE選擇PSAP,這樣,可以保證為UE選擇到支持非語音緊急業(yè)務的PSAP,并為該UE提供非語音緊急業(yè)務相應的服務。同時,由位置查詢服務器將選擇好的PSAP的地址或路由信息通知E-CSCF,再由E-CSCF為UE選擇支持非語音緊急業(yè)務的PSAP,可以節(jié)約E-CSCF上的操作,從而提高 E-CSCF的處理效率。優(yōu)選地,E-CSCF根據(jù)UE的位置信息和UE的非語音緊急業(yè)務的類型,為UE選擇支持非語音緊急業(yè)務的PSAP包括=E-CSCF向位置查詢服務器發(fā)送緊急業(yè)務請求消息中攜帶的UE的位置信息;位置查詢服務器根據(jù)緊急業(yè)務請求消息中攜帶的UE的位置信息,確定 PSAP的列表,其中PSAP的列表包括PSAP的地址或路由信息以及PSAP支持的緊急業(yè)務類型的能力,并發(fā)送PSAP的列表;E-CSCF接收來自位置查詢服務器的PSAP的列表,其中列表包括PSAP的地址或路由信息,以及PSAP支持的緊急業(yè)務類型的能力;E-CSCF根據(jù)UE的非語音緊急業(yè)務的類型、從列表中獲取的地址或路由信息,以及PSAP支持的緊急業(yè)務類型的能力為UE選擇支持非語音緊急業(yè)務的PSAP。本優(yōu)選實施例中,如果緊急業(yè)務請求消息中攜帶的位置信息不足以選擇正確的 PSAP,則通過LRF獲取PSAP的信息以便為UE選擇PSAP,這樣,可以保證為UE選擇到支持非語音緊急業(yè)務的PSAP,并為該UE提供非語音緊急業(yè)務相應的服務。同時,由E-CSCF根據(jù)PSAP的列表為UE選擇支持非語音緊急業(yè)務的PSAP,可以保證為UE選擇到支持非語音緊急業(yè)務的PSAP,并為該UE提供非語音緊急業(yè)務相應的服務。優(yōu)選地,E-CSCF根據(jù)緊急業(yè)務請求消息,判斷緊急業(yè)務的類型是否為非語音緊急業(yè)務包括以下兩種情況。情況一E-CSCF根據(jù)緊急業(yè)務請求消息中是否攜帶用于指示緊急業(yè)務的類型為非語音緊急業(yè)務的標識,判斷緊急業(yè)務的類型是否為非語音緊急業(yè)務,其中,標識包括以下之一單獨的SIP頭域,以參數(shù)形式攜帶在現(xiàn)有的SIP頭域;因此,E-CSCF在接收到請求消息后,不需要綜合判斷請求消息中SIP信令,SDP信令以及消息中攜帶的其他報文體便可以判斷該請求消息是否為非語音緊急業(yè)務,提高了 E-CSCF的判斷效率。情況二E-CSCF根據(jù)緊急業(yè)務請求消息中是否包括用于指示緊急業(yè)務的類型為非語音緊急業(yè)務的信息,判斷緊急業(yè)務的類型是否為非語音緊急業(yè)務,其中,信息包括以下至少之一SIP信令、會話描述協(xié)議(Sessions Description Protection,簡稱為SDP)信令、其他報文體。因此,不需要UE在請求消息中插入非語音緊急業(yè)務類型的標識,UE可以按照發(fā)送普通消息業(yè)務的方式發(fā)送請求消息,對UE的能力要求較低。需要說明的是,UE在發(fā)送的緊急業(yè)務請求消息中,可以攜帶上述用于指示緊急業(yè)務的類型為非語音緊急業(yè)務的標識,該標識可以是一個單獨的SIP頭域攜帶,也可以以參數(shù)的形式攜帶在現(xiàn)有的SIP頭域中。UE在發(fā)送的緊急業(yè)務請求消息中,還可以不攜帶上述用于指示緊急業(yè)務的類型為非語音緊急業(yè)務的標識,由后續(xù)網(wǎng)絡實體P_CSCF、E-CSCF通過判斷消息請求中的SIP信令,SDP信令以及消息中攜帶的其他報文體,獲得UE請求的緊急業(yè)務類型。優(yōu)選地,在E-CSCF接收到用于指示UE發(fā)起緊急業(yè)務的緊急業(yè)務請求消息之前, P-CSCF接收到來自UE的緊急業(yè)務請求消息;P-CSCF根據(jù)緊急業(yè)務請求消息,判斷緊急業(yè)務的類型是否為非語音緊急業(yè)務;如果判斷結(jié)果為是,P-CSCF將緊急業(yè)務請求消息發(fā)送給 E-CSCF。優(yōu)選地,P-CSCF根據(jù)緊急業(yè)務請求消息,判斷緊急業(yè)務的類型是否為非語音緊急業(yè)務包括以下之一P-CSCF根據(jù)緊急業(yè)務請求消息中是否攜帶用于指示緊急業(yè)務的類型為非語音緊急業(yè)務的標識,判斷緊急業(yè)務的類型是否為非語音緊急業(yè)務,其中,標識包括以下之一單獨的SIP頭域,以參數(shù)形式攜帶在現(xiàn)有的SIP頭域;P-CSCF根據(jù)緊急業(yè)務請求消息中是否包括用于指示緊急業(yè)務的類型為非語音緊急業(yè)務的信息,判斷緊急業(yè)務的類型是否為非語音緊急業(yè)務,其中,信息包括以下至少之一 SIP信令、會話描述協(xié)議Cessions Description Protection,簡稱為SDP)信令、其他報文體。為了幫助理解上述實施例,下面進一步描述本發(fā)明的其他多個優(yōu)選實施例。優(yōu)選實施例一本優(yōu)選實施例一描述了 E-CSCF根據(jù)判斷出的緊急業(yè)務類型直接為UE選擇PSAP。圖4是根據(jù)本發(fā)明優(yōu)選實施例一的交互流程圖,包括如下的步驟S402至步驟 S412。步驟S402,UE發(fā)起緊急會話請求,緊急會話請求被路由到P-CSCF。步驟S404,P-CSCF在接收到該請求消息后判斷該消息請求的緊急業(yè)務類型,如果其業(yè)務類型是非語音緊急業(yè)務則為UE選擇支持非語音緊急業(yè)務的E-CSCF。具體地,在步驟S402和步驟S404中,UE在發(fā)起的緊急會話請求消息中會指示該緊急業(yè)務類型,且P-CSCF在接收到該請求消息后判斷該請求消息請求的緊急業(yè)務類型的方式包括但不限于以下兩種方式一、在UE發(fā)送該緊急會話請求消息前,UE可以確定該請求消息為非語音緊急消息,則UE在發(fā)送的該請求消息中插入指示非語音緊急業(yè)務類型的標識,該標識可以是由一個單獨的SIP頭域攜帶,也可以以參數(shù)的形式攜帶在現(xiàn)有的SIP頭域中。P-CSCF接收到請求消息后,通過判斷接收到的請求消息中是否包含指示非語音緊急業(yè)務類型的標識,判斷該請求消息請求的是否為非語音緊急業(yè)務;采用這種方式,P-CSCF在接收到請求消息后,不需要綜合判斷請求消息中SIP信令,SDP信令以及消息中攜帶的其他報文體便可以判斷該請求消息是否為非語音緊急業(yè)務, 提高了 P-CSCF的判斷效率。方式二、P-CSCF在接收到請求消息后,對該請求消息中的SIP信令,SDP信令以及消息中攜帶的其他報文體進行檢驗,從中獲取該請求消息是非語音緊急業(yè)務采用這種方式,不需要UE在請求消息中插入非語音緊急業(yè)務類型的標識,UE可以按照發(fā)送普通消息業(yè)務的方式發(fā)送請求消息,對UE的能力要求較低。步驟S406,P-CSCF將緊急會話請求路由到選擇的E-CSCF。步驟S408,E-CSCF在接收到該請求消息后判斷該請求消息請求的緊急業(yè)務類型。 若此時,請求消息中攜帶的位置信息具體且可信,足夠選擇正確的PSAP,或網(wǎng)絡中未部署位置查詢服務器(此實施例中為LRF),則E-CSCF直接根據(jù)UE的位置信息及判斷出的緊急業(yè)務類型為UE選擇PSAP。具體地,在本步驟中,E-CSCF在接收到該請求消息后判斷該請求消息請求的緊急業(yè)務類型的方法同步驟S404,這里不再贅述。步驟S410,E-CSCF根據(jù)所選擇的PSAP,將緊急會話請求路由到該PSAP。步驟S412,后續(xù)PSAP和UE間的緊急會話處理過程。優(yōu)選實施例二本優(yōu)選實施例二描述了 E-CSCF將UE的緊急業(yè)務類型發(fā)送給位置查詢服務器,該位置查詢服務器根據(jù)緊急業(yè)務類型為UE選擇PSAP。圖5是根據(jù)本發(fā)明優(yōu)選實施例二的交互流程圖,包括如下的步驟S502至步驟 S518。步驟S502,UE發(fā)起緊急會話請求,緊急會話請求被路由到P-CSCF。步驟S504,P-CSCF在接收到該請求消息后判斷該請求消息請求的緊急業(yè)務類型, 為UE選擇支持非語音緊急業(yè)務的E-CSCF。具體地,在步驟S502和步驟S504中,UE在發(fā)起的緊急會話請求消息中會指示該緊急業(yè)務類型,且P-CSCF在接收到該請求消息后判斷該請求消息請求的緊急業(yè)務類型的方式同優(yōu)選實施例一的步驟S302和步驟S304,此時不再贅述。步驟S506,P-CSCF將緊急會話請求路由到選擇的E-CSCF。步驟S508,E-CSCF在接收到該請求消息后判斷該請求消息請求的緊急業(yè)務類型。具體地,在本步驟中,E-CSCF在接收到該請求消息后判斷該請求消息請求的緊急業(yè)務類型的方法同步驟S504,這里不再贅述。步驟S510,若請求消息中攜帶的位置信息不可信,或IMS系統(tǒng)需要對UE的位置信息進行合法性檢驗等原因,則E-CSCF收到緊急會話請求后,向位置查詢服務器(此實施例中為LRF)發(fā)起位置查詢請求,其中攜帶解析出的UE請求的緊急業(yè)務類型,并要求LRF為UE 分配具有該緊急業(yè)務類型的PSAP。步驟S512,LRF執(zhí)行位置查詢過程,查詢UE的當前位置信息。同時LRF根據(jù)UE當前的位置信息及UE請求的緊急業(yè)務類型執(zhí)行PSAP分配過程,為UE分配合適的PSAP。步驟S514,LRF向E-CSCF返回位置查詢響應,包含為UE分配的PSAP的地址或路
由fn息。步驟S516,E-CSCF根據(jù)所選擇的PSAP,將緊急會話請求路由到該PSAP。步驟S518,后續(xù)PSAP和UE間的緊急會話處理過程。優(yōu)選實施例三本優(yōu)選實施例三描述了位置查詢服務器根據(jù)查詢到的用戶的位置信息返回其負責的區(qū)域內(nèi)PSAP的列表和其能力,由E-CSCF根據(jù)獲取的UE的緊急業(yè)務類型為UE選擇 PSAP。圖6是根據(jù)本發(fā)明優(yōu)選實施例二的交互流程圖,包括如下的步驟S602至步驟 S620。步驟S602,UE發(fā)起緊急會話請求,緊急會話請求被路由到P-CSCF。步驟S604,P-CSCF在接收到該請求消息后判斷該請求消息請求的緊急業(yè)務類型, 為UE選擇支持非語音緊急業(yè)務的E-CSCF。具體地,在步驟S602和步驟S604中,UE在發(fā)起的緊急會話請求消息中會指示該緊急業(yè)務類型,且P-CSCF在接收到該請求消息后判斷該請求消息請求的緊急業(yè)務類型的方式同優(yōu)選實施例一的步驟S402和步驟S404,此時不再贅述。步驟S606,P-CSCF將緊急會話請求路由到選擇的E-CSCF。步驟S608,E-CSCF在接收到該請求消息后判斷該請求消息請求的緊急業(yè)務類型。具體地,在本步驟中,E-CSCF在接收到該請求消息后判斷該請求消息請求的緊急業(yè)務類型的方法同步驟S604,這里不再贅述。步驟S610,若請求消息中攜帶的位置信息不可信,或IMS系統(tǒng)需要對UE的位置信息進行合法性檢驗等原因,則E-CSCF收到緊急會話請求后,向位置查詢服務器(此實施例中為LRF)發(fā)起位置查詢請求,其中不攜帶解析出的UE請求的緊急業(yè)務類型,并要求LRF為 UE 分配 PSAP。步驟S612,LRF執(zhí)行位置查詢過程,查詢UE的當前位置信息。同時LRF根據(jù)UE當前的位置信息選擇該區(qū)域內(nèi)PSAP的列表及其支持的緊急業(yè)務類型能力。步驟S614,LRF向E-CSCF返回位置查詢響應,包含為UE選擇的PSAP的列表及其支持的緊急業(yè)務類型能力。步驟S616,E-CSCF根據(jù)解析出的UE請求的緊急業(yè)務類型從返回的PSAP列表中為 UE選擇符合相應緊急業(yè)務類型能力PSAP。步驟S618,E-CSCF根據(jù)所選擇的PSAP,將緊急會話請求路由到該PSAP。步驟S620,后續(xù)PSAP和UE間的緊急會話處理過程。需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。本發(fā)明實施例提供了一種E-CSCF,該E-CSCF可以用于實現(xiàn)上述PSAP的選擇方法。 圖7是根據(jù)本發(fā)明實施例的E-CSCF的結(jié)構(gòu)框圖,包括接收裝置72、判斷裝置74和選擇裝置 76,下面對其結(jié)構(gòu)進行詳細描述。
接收裝置72,用于接收用于指示UE發(fā)起緊急業(yè)務的緊急業(yè)務請求消息;判斷裝置 74,連接至接收裝置72,用于根據(jù)接收裝置72接收的緊急業(yè)務請求消息,判斷緊急業(yè)務的類型是否為非語音緊急業(yè)務;選擇裝置76,連接至判斷裝置74,用于在判斷裝置74判斷結(jié)果為是時,根據(jù)緊急業(yè)務請求消息中攜帶的UE的位置信息和UE的非語音緊急業(yè)務的類型, 為UE選擇支持非語音緊急業(yè)務的PSAP。相關(guān)技術(shù)中,E-CSCF僅僅根據(jù)UE的位置信息為其選擇PSAP,會導致發(fā)起非語音緊急業(yè)務的UE無法選擇到支持非語音緊急業(yè)務的PSAP。本發(fā)明實施例中,E-CSCF為UE選擇 PSAP考慮到了非語音緊急業(yè)務的類型,從而可以保證選擇到支持非語音緊急業(yè)務的PSAP, 并為該UE提供非語音緊急業(yè)務相應的服務。需要說明的是,如果緊急業(yè)務請求消息中攜帶的位置信息具體且可信,足夠選擇正確的PSAP,或網(wǎng)絡中未部署位置查詢服務器,本優(yōu)選實施例中可以為位置請求功能 (Location Require Function,簡稱為LRF),則E-CSCF直接根據(jù)UE的位置信息及判斷出的緊急業(yè)務類型為UE選擇PSAP。優(yōu)選地,選擇裝置76包括第一選擇模塊761,用于根據(jù)緊急業(yè)務請求消息中攜帶的UE的位置信息以及UE的非語音緊急業(yè)務的類型為UE選擇支持非語音緊急業(yè)務的PSAP。本優(yōu)選實施例中,如果緊急業(yè)務請求消息中攜帶的位置信息足以選擇正確的 PSAP,則直接根據(jù)該UE的位置信息以及該UE的非語音緊急業(yè)務的類型為UE選擇支持非語音緊急業(yè)務的PSAP,實現(xiàn)方式簡單方便。優(yōu)選地,選擇裝置76包括第一發(fā)送模塊762,用于向位置查詢服務器發(fā)送緊急業(yè)務請求消息中攜帶的UE的位置信息和UE的非語音緊急業(yè)務的類型;第一接收模塊763,用于接收來自位置查詢服務器PSAP的地址或路由信息;第二選擇模塊764,連接至第一接收模塊763,用于根據(jù)第一接收模塊763接收的地址或路由信息,為UE選擇支持非語音緊急業(yè)務的PSAP。本優(yōu)選實施例中,如果緊急業(yè)務請求消息中攜帶的位置信息不足以選擇正確的 PSAP,則通過LRF獲取PSAP的信息以便第二選擇模塊764為UE選擇PSAP,這樣,可以保證為UE選擇到支持非語音緊急業(yè)務的PSAP,并為該UE提供非語音緊急業(yè)務相應的服務。同時,由位置查詢服務器將選擇好的PSAP的地址或路由信息通知E-CSCF,再由第二選擇模塊764為UE選擇支持非語音緊急業(yè)務的PSAP,可以節(jié)約E-CSCF上的操作,從而提高E-CSCF的處理效率。優(yōu)選地,選擇裝置76包括第二發(fā)送模塊765,用于向位置查詢服務器發(fā)送緊急業(yè)務請求消息中攜帶的UE的位置信息;第二接收模塊766,用于接收來自位置查詢服務器的 PSAP的列表,其中列表包括PSAP的地址或路由信息,以及PSAP支持的緊急業(yè)務類型的能力;第三選擇模塊767,連接至第二接收模塊766,用于根據(jù)UE的非語音緊急業(yè)務的類型、從第二接收模塊766接收的列表中獲取的地址或路由信息,以及PSAP支持的緊急業(yè)務類型的能力為UE選擇支持非語音緊急業(yè)務的PSAP。本優(yōu)選實施例中,如果緊急業(yè)務請求消息中攜帶的位置信息不足以選擇正確的 PSAP,則通過LRF獲取PSAP的信息以便第三選擇模塊767為UE選擇PSAP,這樣,可以保證為UE選擇到支持非語音緊急業(yè)務的PSAP,并為該UE提供非語音緊急業(yè)務相應的服務。同時,由第三選擇模塊767根據(jù)PSAP的列表為UE選擇支持非語音緊急業(yè)務的PSAP,可以保證為UE選擇到支持非語音緊急業(yè)務的PSAP,并為該UE提供非語音緊急業(yè)務相應的服務。需要說明的是,裝置實施例中描述的E-CSCF對應于上述的方法實施例,其具體的實現(xiàn)過程在方法實施例中已經(jīng)進行過詳細說明,在此不再贅述。根據(jù)本發(fā)明的實施例,還提供了一種位置查詢服務器。圖8是根據(jù)本發(fā)明實施例的位置查詢服務器的結(jié)構(gòu)框圖,包括第一確定模塊82,第一發(fā)送模塊84,第二確定模塊86 和第二發(fā)送模塊88。下面對其結(jié)構(gòu)進行詳細描述。第一確定模塊82,用于根據(jù)緊急業(yè)務請求消息中攜帶的UE的位置信息和UE的非語音緊急業(yè)務的類型,確定支持非語音緊急業(yè)務的PSAP的地址或路由信息;第一發(fā)送模塊 84,連接至第一確定模塊82,用于發(fā)送第一確定模塊82確定的PSAP的地址或路由信息。第二確定模塊86,用于根據(jù)緊急業(yè)務請求消息中攜帶的UE的位置信息,確定PSAP 的列表,其中PSAP的列表包括PSAP的地址或路由信息以及PSAP支持的緊急業(yè)務類型的能力;第二發(fā)送模塊88,連接至第二確定模塊86,用于發(fā)送第二確定模塊86確定的PSAP的列表。根據(jù)本發(fā)明的實施例,還提供了一種PSAP的選擇系統(tǒng),包括上述之一的E-CSCF以及位置查詢服務器。綜上所述,根據(jù)本發(fā)明的上述實施例,采用E-CSCF根據(jù)UE的位置信息和UE的非語音緊急業(yè)務的類型為UE選擇支持非語音緊急業(yè)務的PSAP,解決了相關(guān)技術(shù)中E-CSCF僅僅根據(jù)UE的位置信息為其選擇PSAP會導致發(fā)起非語音緊急業(yè)務的UE無法選擇到支持非語音緊急業(yè)務的PSAP的問題,從而可以保證選擇到支持非語音緊急業(yè)務的PSAP,并為該UE 提供非語音緊急業(yè)務相應的服務。顯然,本領(lǐng)域的技術(shù)人員應該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種公共安全應答點PSAP的選擇方法,其特征在于,包括緊急呼叫會話控制功能E-CSCF接收到用于指示用戶設備UE發(fā)起緊急業(yè)務的緊急業(yè)務請求消息;所述E-CSCF根據(jù)所述緊急業(yè)務請求消息,判斷所述緊急業(yè)務的類型是否為非語音緊急業(yè)務;如果所述判斷結(jié)果為是,所述E-CSCF根據(jù)所述UE的位置信息和所述UE的所述非語音緊急業(yè)務的類型,為所述UE選擇支持所述非語音緊急業(yè)務的PSAP。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述E-CSCF根據(jù)所述UE的位置信息和所述UE的所述非語音緊急業(yè)務的類型,為所述UE選擇支持所述非語音緊急業(yè)務的PSAP包括所述E-CSCF根據(jù)所述緊急業(yè)務請求消息中攜帶的所述UE的位置信息以及所述UE的所述非語音緊急業(yè)務的類型為所述UE選擇支持所述非語音緊急業(yè)務的PSAP。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述E-CSCF根據(jù)所述UE的位置信息和所述UE的所述非語音緊急業(yè)務的類型,為所述UE選擇支持所述非語音緊急業(yè)務的PSAP包括所述E-CSCF向位置查詢服務器發(fā)送所述緊急業(yè)務請求消息中攜帶的所述UE的位置信息和所述UE的所述非語音緊急業(yè)務的類型;所述位置查詢服務器根據(jù)所述緊急業(yè)務請求消息中攜帶的所述UE的位置信息和所述 UE的所述非語音緊急業(yè)務的類型,確定所述支持所述非語音緊急業(yè)務的PSAP的地址或路由信息,并發(fā)送所述PSAP的地址或路由信息;所述E-CSCF接收來自所述位置查詢服務器所述PSAP的地址或路由信息;所述E-CSCF根據(jù)所述地址或所述路由信息,為所述UE選擇支持所述非語音緊急業(yè)務的 PSAP。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述E-CSCF根據(jù)所述UE的位置信息和所述UE的所述非語音緊急業(yè)務的類型,為所述UE選擇支持所述非語音緊急業(yè)務的PSAP包括所述E-CSCF向位置查詢服務器發(fā)送所述緊急業(yè)務請求消息中攜帶的所述UE的位置信息;所述位置查詢服務器根據(jù)所述緊急業(yè)務請求消息中攜帶的所述UE的位置信息,確定所述PSAP的列表,其中所述PSAP的列表包括所述PSAP的地址或路由信息以及所述PSAP 支持的緊急業(yè)務類型的能力,并發(fā)送所述PSAP的列表;所述E-CSCF接收來自所述位置查詢服務器的所述PSAP的列表,并獲取所述列表中的所述PSAP的地址或路由信息以及所述PSAP支持的緊急業(yè)務類型的能力;所述E-CSCF根據(jù)所述UE的所述非語音緊急業(yè)務的類型、從所述列表中獲取的所述地址或所述路由信息以及從所述列表中獲取的所述PSAP支持的緊急業(yè)務類型的能力,為所述UE選擇支持所述非語音緊急業(yè)務的PSAP。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述E-CSCF根據(jù)所述緊急業(yè)務請求消息, 判斷所述緊急業(yè)務的類型是否為非語音緊急業(yè)務包括以下之一所述E-CSCF根據(jù)所述緊急業(yè)務請求消息中是否攜帶用于指示所述緊急業(yè)務的類型為非語音緊急業(yè)務的標識,判斷所述緊急業(yè)務的類型是否為非語音緊急業(yè)務,其中,所述標識包括以下之一單獨的會話發(fā)起協(xié)議SIP頭域,以參數(shù)形式攜帶在現(xiàn)有的SIP頭域;所述E-CSCF根據(jù)所述緊急業(yè)務請求消息中是否包括用于指示所述緊急業(yè)務的類型為非語音緊急業(yè)務的信息,判斷所述緊急業(yè)務的類型是否為非語音緊急業(yè)務,其中,所述信息包括以下至少之一 SIP信令、會話描述協(xié)議SDP信令、其他報文體。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述E-CSCF接收到用于指示所述UE發(fā)起緊急業(yè)務的所述緊急業(yè)務請求消息之前,還包括代理呼叫會話控制功能P-CSCF接收到來自所述UE的所述緊急業(yè)務請求消息;所述P-CSCF根據(jù)所述緊急業(yè)務請求消息,判斷所述緊急業(yè)務的類型是否為非語音緊急業(yè)務;如果所述判斷結(jié)果為是,所述P-CSCF將所述緊急業(yè)務請求消息發(fā)送給所述E-CSCF。
7.一種緊急呼叫會話控制功能E-CSCF,其特征在于,包括接收裝置,用于接收用于指示用戶設備UE發(fā)起緊急業(yè)務的緊急業(yè)務請求消息;判斷裝置,用于根據(jù)所述緊急業(yè)務請求消息,判斷所述緊急業(yè)務的類型是否為非語音緊急業(yè)務;選擇裝置,用于在所述判斷結(jié)果為是時,根據(jù)所述UE的位置信息和所述UE的所述非語音緊急業(yè)務的類型,為所述UE選擇支持所述非語音緊急業(yè)務的公共安全應答點PSAP。
8.根據(jù)權(quán)利要求7所述的E-CSCF,其特征在于,所述選擇裝置包括第一選擇模塊,用于根據(jù)所述緊急業(yè)務請求消息中攜帶的所述UE的位置信息以及所述UE的所述非語音緊急業(yè)務的類型為所述UE選擇支持所述非語音緊急業(yè)務的PSAP。
9.根據(jù)權(quán)利要求7所述的E-CSCF,其特征在于,所述選擇裝置包括第一發(fā)送模塊,用于向位置查詢服務器發(fā)送所述緊急業(yè)務請求消息中攜帶的所述UE 的位置信息和所述UE的所述非語音緊急業(yè)務的類型;第一接收模塊,用于接收來自所述位置查詢服務器所述PSAP的地址或路由信息;第二選擇模塊,用于根據(jù)所述地址或所述路由信息,為所述UE選擇支持所述非語音緊急業(yè)務的PSAP。
10.根據(jù)權(quán)利要求7所述的E-CSCF,其特征在于,所述選擇裝置包括第二發(fā)送模塊,用于向所述位置查詢服務器發(fā)送所述緊急業(yè)務請求消息中攜帶的所述 UE的位置信息;第二接收模塊,用于接收來自所述位置查詢服務器的所述PSAP的列表,其中所述列表包括所述PSAP的地址或路由信息,以及所述PSAP支持的緊急業(yè)務類型的能力;第三選擇模塊,用于根據(jù)所述UE的所述非語音緊急業(yè)務的類型、從所述列表中獲取的所述地址或所述路由信息,以及所述PSAP支持的緊急業(yè)務類型的能力為所述UE選擇支持所述非語音緊急業(yè)務的PSAP。
11.一種位置查詢服務器,其特征在于,包括第一確定模塊,用于根據(jù)所述緊急業(yè)務請求消息中攜帶的所述UE的位置信息和所述 UE的所述非語音緊急業(yè)務的類型,確定所述支持所述非語音緊急業(yè)務的PSAP的地址或路由fn息;第一發(fā)送模塊,用于發(fā)送所述PSAP的地址或路由信息;第二確定模塊,用于根據(jù)所述緊急業(yè)務請求消息中攜帶的所述UE的位置信息,確定所述PSAP的列表,其中所述PSAP的列表包括所述PSAP的地址或路由信息以及所述PSAP支持的緊急業(yè)務類型的能力;第二發(fā)送模塊,用于發(fā)送所述PSAP的列表。
12. —種公共安全應答點PSAP的選擇系統(tǒng),其特征在于,包括權(quán)利要求8至10中任一項所述的緊急呼叫會話控制功能E-CSCF以及權(quán)利要求11所述的位置查詢服務器。
全文摘要
本發(fā)明公開了一種公共安全應答點的選擇方法、裝置及系統(tǒng)。該方法包括E-CSCF接收到用于指示UE發(fā)起緊急業(yè)務的緊急業(yè)務請求消息;E-CSCF根據(jù)緊急業(yè)務請求消息,判斷緊急業(yè)務的類型是否為非語音緊急業(yè)務;如果判斷結(jié)果為是,E-CSCF根據(jù)UE的位置信息和UE的非語音緊急業(yè)務的類型,為UE選擇支持非語音緊急業(yè)務的PSAP。本發(fā)明可以保證選擇到支持非語音緊急業(yè)務的PSAP,并為該UE提供非語音緊急業(yè)務相應的服務。
文檔編號H04L29/06GK102316077SQ20101021820
公開日2012年1月11日 申請日期2010年6月29日 優(yōu)先權(quán)日2010年6月29日
發(fā)明者李世濤, 李勉 申請人:中興通訊股份有限公司