專利名稱:在通信網絡中處理特定類型會話的系統(tǒng)和方法
技術領域:
本發(fā)明涉及處理特定類型的會話、或會話請求,例如緊急事件會話,的系統(tǒng)和方法。
背景技術:
通常,定義一個或多個特定業(yè)務,例如緊急業(yè)務的一個或多個號碼可以被存儲在用戶設備中,例如移動終端(移動設備ME)的SIM/USIM(用戶身份模塊/用戶業(yè)務識別模塊)中。在具有SIM/USIM時,通常在需要時為建立緊急事件會話提供用戶特定緊急呼叫建立MMI(人機接口)。本地環(huán)境運營商指定優(yōu)選的緊急呼叫MMI(例如,美國的911,日本的110,118以及119)。這個信息可以被存儲在SIM/USIM中。在輸入建立會話的數(shù)字時,ME比較所輸入的數(shù)字與所存儲的信息,并且建立特定連接,例如在檢測到所輸入的號碼表示希望建立特定連接,例如是緊急號碼時,建立緊急呼叫。一般能夠存儲多于一個的緊急號碼。
但是,可能存在這樣的情況,即參與處理所請求的會話的用戶設備或網絡單元,例如P-CSCF,不能檢測到會話是請求特定處理的特定類型,例如緊急事件會話。例如在UE本身沒有檢測出所希望的會話是例如緊急事件會話(即存儲在SIM/USIM中的緊急呼叫MMI不包含這些號碼),以及所連接的網絡,例如IMS(IP多媒體子系統(tǒng))不支持緊急業(yè)務時可能出現(xiàn)這種情況。尤其是在用戶漫游到其他網絡時(例如漫游到其他國家),在漫游到的網絡中的緊急號碼可能與用戶原籍網絡中的業(yè)務號碼相同。例如,當所撥叫的號碼在一個國家是業(yè)務號碼,而在另一個國家內是緊急號碼時,就可能出現(xiàn)上述故障,即沒有檢測出所請求的特定連接類型要求特定處理。
如上所述,表示特定類型會話或業(yè)務的號碼,例如漫游到的網絡中的緊急號碼,可以或者可能不被存儲在USIM/SIM移動設備中。這將導致這樣的情況,即用戶撥叫緊急號碼,而UE由于重疊的號碼而不能夠檢測到緊急呼叫的目的。于是,UE向網絡,例如諸如IMS網絡的中間網絡發(fā)送會話建立消息,而沒有通信或表示特定會話類型,例如緊急類型。在一些情況中,控制網絡單元,例如參與建立所希望的會話的P-CSCF或S-CSCF也不能檢測出緊急事件會話的目的。在中間網絡或其他所涉及的網絡,例如用戶原籍網絡,也不支持、或者沒有檢測到所希望的特定業(yè)務類型,例如緊急業(yè)務時,會話的努力被錯誤地處理。
發(fā)明內容
根據一個方面,本發(fā)明提供了如方法獨立權利要求所定義的方法。
根據另一方面,本發(fā)明提供了如系統(tǒng)獨立權利要求所定義的系統(tǒng)。
本發(fā)明提供了用于處理由用戶設備為了建立與被叫實體的特定類型會話而啟動的會話建立進程的方法和系統(tǒng)。用于建立所請求的會話的,被發(fā)送到網絡實體的會話建立請求包括位置信息和識別被叫實體的標識符。使用這個位置信息,網絡實體訪問存儲位置信息和相關標識符列表的數(shù)據庫。在檢測到標識符表示位置信息所表示的區(qū)域內的特定類型會話時,以適合于特定類型會話的方式繼續(xù)會話建立。
數(shù)據庫最好包括緊急事件表格,即位置信息和相關緊急事件會話標識符列表。數(shù)據庫可以被存儲在網絡實體中,允許快速簡潔的檢查,而不需要向其他網絡實體生成消息。
數(shù)據庫也可以被存儲在可訪問第一被提及網絡實體的其他網絡實體中。這種方案使得能夠從不同網絡實體訪問數(shù)據庫,有助于減少所提供的數(shù)據庫的總量,以及在更新列表時更簡單的維護。
特定類型的會話優(yōu)選地是緊急事件會話,但是也可以是其他類型,例如提供優(yōu)先處理特定個人或組織會話的高優(yōu)先權會話。
在一些情況中,用戶設備可以正在漫游,即連接到被訪網絡,并且訪問數(shù)據庫的網絡實體是用戶設備的原籍網絡的一部分。在這個情況中,能夠由用戶的原籍網絡控制會話處理,允許對用戶設備更好的控制,例如為了計費的目的。
網絡實體可以是呼叫狀態(tài)控制功能(CSCF),優(yōu)選地是代理呼叫狀態(tài)控制功能(P-CSCF)。網絡實體,例如控制功能,使用位置信息來檢測所撥叫的號碼是否是例如所訪問網絡中的緊急號碼或緊急URL(通用資源定位符)。
位置信息提供用于檢測用戶設備當前位置的信息。位置信息的等級可以非常低,以至于只檢測出國家。位置信息可以只包括移動業(yè)務國家代碼(MCC)?;蛘撸瑑?yōu)選地,位置信息還包括移動網代碼(MNC)。
優(yōu)選地,在檢測到標識符是用于啟動位置信息所表示的區(qū)域內的特定類型會話的標識符時,發(fā)送消息到用戶設備,以通知用戶設備關于標識符是用于啟動特定類型會話的標識符。
或者,在檢測到標識符不是用于啟動位置信息所表示的區(qū)域內的特定類型會話的標識符時,可以將會話作為不同于特定類型會話的會話,優(yōu)選地是像普通會話處理。
因此,本發(fā)明提供解決以下問題的機制和方法,即UE還沒有檢測出所請求的會話是特定類型的會話,例如緊急事件會話,以及提供被訪網絡和用戶原籍網絡之間連接的,所連接的網絡(例如IMS網絡)不支持緊急業(yè)務。
本發(fā)明通過使用會話建立消息,例如INVITE消息中的位置信息(例如CGI,小區(qū)全球標識)識別連接請求來自哪個國家(借助于MNC還能夠具體地定義位置)來解決以上問題。于是,P-CSCF可以檢測URL/號碼是否表示緊急URL/號碼。
因此,UE、或者中間網絡單元在UE所生成的會話建立請求中插入位置信息。位置信息可以被包括在每個會話啟動請求中,例如SIP(會話啟動協(xié)議)的INVITE消息中。
網絡單元(例如所訪問網絡中的或者用戶原籍網絡中的)使用這個位置信息來檢測表示被叫終端,通話方或業(yè)務的標識符在所指出的位置區(qū)域內是否表示識別特定類型會話,例如緊急事件會話的標識符。網絡單元包括或者訪問存儲位置信息和表示特定類型會話,例如緊急事件會話的相關號碼的表格的存儲器。因此,該表格提供關于例如用戶當前所處的或者所連接的(例如被訪問的)網絡中緊急號碼/緊急URL的信息。
標識符可以是被撥叫的號碼或用戶設備所提供的其他類型的信息。
圖1表示根據本發(fā)明的,包括至少兩個網絡的系統(tǒng)實施例的基本結構;圖2說明了根據本發(fā)明的方法實施例;以及圖3說明了本發(fā)明中可使用的表格的實施例。
具體實施例方式
圖1表示根據本發(fā)明實施例的方法和系統(tǒng)的基本結構。圖1的系統(tǒng)包括被訪網絡,原籍網絡,并且還可以包括附加的或其他網絡(未標出),例如IP多媒體子系統(tǒng)。
圖1中所表示的本發(fā)明的實施方式包括一個或多個,通常是大量的UE(或MS,移動臺)1,一個或多個支持實體2,例如SGSN 2(或MSC/VLR),一個或多個網關實體,例如GGSN 4,以及一個或多個代理呼叫狀態(tài)控制功能(P-CSCF)5。P-CSCF 5與GGSN 4位于同一網絡中。GGSN 4可以位于被訪網絡或者位于原籍網絡中。在所示情況中,GGSN 4位于用戶(UE1)的原籍網絡中。也可以提供其他網絡實體,例如本地用戶業(yè)務(HSS),服務的呼叫狀態(tài)控制功能(S-CSCF),以及其他實體和網絡,但是在圖1中沒有表示。
在圖1的例子中,用戶設備(UE)1已經從其例如位于芬蘭的原籍網絡漫游到被訪網絡,例如日本。用虛線3表示原籍網絡和被訪網絡之間的虛擬邊界。
在UE1試圖建立會話時,它撥叫號碼或者生成識別被呼叫方,終端設備,業(yè)務等的標識符。這個標識符作為會話建立消息的一部分被發(fā)送到作為IP多媒體核心網絡子系統(tǒng)(IMS)的第一連接點的P-CSCF 5。P-CSCF 5可以位于本地或者被訪網絡中。
根據本發(fā)明的這個實施例,P-CSCF 5包括存儲在存儲器中的數(shù)據庫(列表或表格)6。也可以在可訪問其他網絡單元,例如P-CSCF5的獨立網絡單元中或者作為獨立網絡單元提供(存儲)數(shù)據庫6。在所表示的實施例中,數(shù)據庫6作為具有例如圖3所示結構的緊急事件表格而被實現(xiàn)。
圖3中所示緊急事件表格(數(shù)據庫)6包括具有“位置信息”列,例如“MCC+MNC”,以及表格同一行的位置信息所表示的位置(區(qū)域,國家,網絡等)的“緊急號碼”列的類似矩陣結構。作為例子,行355xyx表示Albany的網絡xyx以及其緊急號碼19;行81+abc表示日本的網絡abc以及其緊急號碼110,118,119;而行358 050表示芬蘭的網絡050(Radiolinja)及其緊急號碼112,10022。優(yōu)選地,數(shù)據庫包括所有國家,或者至少是具有漫游協(xié)議的相關國家各自的入口。
為了訪問數(shù)據庫6,P-CSCF 5使用所接收的會話建立請求中所表示的位置信息,并且讀出與位置信息相同線路中所表示的號碼。當然,數(shù)據庫結構也可以與所示例子不同。例如,行和列可以交換。
圖1表示出現(xiàn)以下問題,即在不同網絡或國家中表示不同業(yè)務(或會話類型)的重疊號碼的使用情況的例子。應該注意,在其他地方也存在相似的重疊號碼。
如圖1所示,主叫號碼“118”表示日本的緊急呼叫,而同一個號碼在芬蘭啟動號碼查詢業(yè)務。
通常,P-CSCF 5檢測和處理緊急事件會話建立請求,例如通過差錯處理進程。
為了檢測希望的特定會話,例如緊急事件會話,P-CSCF 5為從可配置列表或表格6中已知的緊急號碼和緊急URL,檢查所有會話建立請求,例如INVITE請求的請求URI,可配置的列表或表格被存儲在數(shù)據庫存儲器中,包括與位置信息相關的特定業(yè)務類型號碼,例如緊急號碼。如果P-CSCF 5檢測到、或者被通知,會話請求,例如INVITE請求的請求URI與這個列表中的一個號碼匹配,那么會話請求將被適當?shù)靥幚?,以確保建立所請求的特定類型的會話。
作為例子,會話請求可以不被轉發(fā)。而是,P-CSCF 5可以用消息,例如380備用業(yè)務應答來回答這樣的會話,例如INVITE請求。這是一種使用情況。例如,在版本5中,會話不應該被轉發(fā)到IMS進行進一步會話處理?;蛘?,P-CSCF 5可以例如通過設置數(shù)值sos@localdomain或添加特定標志以表示緊急事件會話來修改請求-URI,以唯一地識別請求特定類型。然后,P-CSCF 5能夠進一步在IMS中發(fā)送INVITE請求。特定指示將幫助其他節(jié)點適當?shù)靥幚碚埱蟆?br>
考慮這樣一個特定情況,即芬蘭用戶漫游到日本,并且撥叫在日本有效的緊急號碼118,以建立緊急事件會話。如上所述,這個號碼在日本是緊急號碼,但是在芬蘭是業(yè)務號碼。在這個情況下,具有來自芬蘭的預定(例如IMS)的UE1不能檢測出被撥叫的號碼是緊急號碼。如果不使用本發(fā)明,由于118不能作為緊急號碼/URL而沒有附加的相關位置信息地被存儲在可配置列表中(否則,將不能在芬蘭呼叫號碼查詢),P-CSCF 5也將不能檢測出緊急呼叫的努力。
根據本發(fā)明的優(yōu)選實施例,UE1、或者參與轉發(fā)會話請求的中間網絡單元,在每個會話建立請求,例如INVITE請求中插入位置信息。位置信息必須具有足夠的準確度,使得網絡能夠檢測出用戶當前所在區(qū)域內的特定類型的被請求會話,例如緊急號碼/URL。例如,移動業(yè)務國家代碼(MCC)和/或移動網代碼(MNC)可以作為位置信息被提供。當網絡單元,例如P-CSCF 5接收會話建立請求,例如INVITE消息時,以以下方式處理該請求1)使用位置信息導出該區(qū)域,即用戶當前所處網絡內的緊急號碼/URL。
2)比較所撥叫的號碼/URL和為用戶當前所處區(qū)域所導出的緊急號碼/URL。
3a)如果所撥叫的號碼/URL是緊急號碼/URL,那么進行建立緊急事件會話的標準進程。P-CSCF 5可以例如發(fā)送特定消息,例如SIP的380差錯消息到UE1,這可能導致這樣的情況,即UE1使用用于緊急事件會話的CS域,或者UE1用對P-CSCF 5的緊急指示重新啟動會話建立請求?;蛘?,P-CSCF可以例如通過修改請求-URI或添加緊急事件會話指示符,例如INVITE消息來修改會話建立請求,并且在IMS中進一步轉發(fā)這個修改過的消息。
3b)如果號碼/URL不是緊急號碼/URL,那么繼續(xù)一般的會話建立進程。
優(yōu)選使用CGI(小區(qū)全球標識)中的位置信息,例如MCC和MNC,這是因為UE總是從廣播信息中獲知這兩個信息,廣播信息被從UE1能夠連接到的基站發(fā)送出。也可以使用其他位置信息,例如為備用接入所提供的位置信息。
下面詳細介紹圖2所示的步驟。
步驟1-3)會話請求消息,例如表示被叫方B的標識符,例如E.164號碼的SIP INVITE消息,以及位置信息,例如MCC+MNC或CGI(小區(qū)全球標識)被從用戶設備1通過SGSN 2和GGSN 4發(fā)送到P-CSCF 5。
步驟4)P-CSCF 5使用所指示的標識符和位置信息查詢列表或表格(數(shù)據庫)6。另一種可行的實施方式是,P-CSCF 5發(fā)送MCC+(MNC)值到數(shù)據庫6,數(shù)據庫6發(fā)送回與MCC+(MNC)值相關的所有被存儲的緊急號碼。然后,P-CSCF 5比較所撥叫的號碼和所接收的緊急號碼。
步驟5a)在假設數(shù)據庫6不包括與所撥叫的號碼結合的,對應于MCC+(MNC)值的入口時,P-CSCF 5推斷所請求的會話是普通會話,即不是特定類型的會話,例如緊急事件會話。于是,該會話以普通方式繼續(xù),例如通過轉發(fā)步驟3)的INVITE消息到S-CSCF 7。P-CSCF可以將MCC+MNC值從會話建立請求中刪除。
步驟5b1或5b2)在數(shù)據庫確實包括用于所表示的標識符和位置信息的入口時,P-CSCF 5推斷所請求的會話是特定類型的會話,例如緊急事件會話。
P-CSCF 5或者發(fā)送消息,例如SIP的380差錯消息到UE1,以通知UE1關于請求是建立特定類型的會話的請求,例如緊急呼叫(步驟5b1),或者P-CSCF修改會話建立請求,并在IMS中繼續(xù)高優(yōu)先權緊急事件會話(步驟5b2)。
步驟6)在步驟5b1)的情況下,UE1可以請求新的會話,向P-CSCF 5表示所請求的會話是緊急事件會話?;蛘撸琔E可以決定使用CS域來建立緊急事件會話。
本發(fā)明也可應用在獨立IMS網絡中,并且提供在P-CSCF 5位于原籍網絡中時路由回被訪網絡的機制。
雖然已經參考優(yōu)選實施例介紹了本發(fā)明,但是這種介紹是對本發(fā)明的說明,而不是用來限制本發(fā)明。本發(fā)明也可以用其他方式實現(xiàn),例如通過以任何方式將一些實施例的一個或多個特征與其他實施例的一個或多個特征組合起來。本領域技術人員可以進行多種修改和應用,而不會背離有權利要求書所規(guī)定的本發(fā)明的范圍。
權利要求
1.一種處理由用戶設備為了建立與被叫實體的特定類型會話而啟動的會話建立進程的方法,其中發(fā)送到網絡實體的,用于建立所請求的會話的會話建立請求包括位置信息和用于識別所述被叫實體的標識符,所述網絡實體訪問包括位置信息和相關標識符的數(shù)據庫,其中在檢測到所述標識符表示所述位置信息所表示的區(qū)域內的所述特定類型的會話時,以適于所述特定類型會話的方式繼續(xù)所述會話建立。
2.根據權利要求1的方法,其中所述數(shù)據庫包括緊急事件表格,并且所述數(shù)據庫被存儲在所述網絡實體中。
3.根據權利要求1或2的方法,其中所述位置信息通知所述用戶設備的位置。
4.根據權利要求1,2或3的方法,其中由所述用戶設備發(fā)送所述會話建立請求。
5.根據前述權利要求中任一個的方法,其中所述數(shù)據庫包括緊急事件表格,并且所述數(shù)據庫被存儲在可訪問所述第一被提及的網絡實體的其他網絡實體中。
6.根據前述權利要求中任一個的方法,其中所述特定類型會話是緊急事件會話。
7.根據前述權利要求中任一個的方法,其中所述用戶設備連接到被訪網絡,訪問所述數(shù)據庫的網絡實體是所述用戶設備的原籍網絡的一部分。
8.根據前述權利要求中任一個的方法,其中所述網絡實體是呼叫狀態(tài)控制功能(CSCF),優(yōu)選地是代理呼叫狀態(tài)控制功能(P-CSCF)。
9.根據前述權利要求中任一個的方法,其中所述位置信息包括移動業(yè)務國家代碼(MCC)。
10.根據前述權利要求中任一個的方法,其中所述位置信息包括移動網代碼(MNC)。
11.根據前述權利要求中任一個的方法,其中在檢測到所述標識符是啟動所述位置信息所表示的區(qū)域內的所述特定類型會話的標識符時,通過發(fā)送消息到所述用戶設備以通知所述用戶設備關于所述標識符是啟動所述特定類型的會話的標識符,和/或通過修改所述會話建立請求并繼續(xù)作為所述特定類型會話的會話建立,來繼續(xù)所述會話建立。
12.根據權利要求11的方法,其中所述用戶設備在接收通知所述用戶設備關于所述標識符是用于啟動所述特定類型會話的標識符的消息以后,利用電路交換(CS)域建立所述特定類型的會話。
13.根據前述權利要求中任一個的方法,其中在檢測到所述標識符不是啟動所述位置信息所表示的區(qū)域內的所述特定類型的會話的標識符時,將所述會話作為與所述特定類型會話不同的會話處理。
14.一種處理由用戶設備為了建立與被叫實體的特定類型會話所啟動的會話建立進程的系統(tǒng),所述系統(tǒng)包括網絡實體,所述網絡實體包括、或者適用于訪問包括位置信息和表示對特定類型會話的請求的相關標識符的數(shù)據庫,其中發(fā)送到所述網絡實體的,用于建立所請求的會話的會話建立請求包括位置信息和識別所述被叫實體的標識符,所述網絡實體適用于利用所述位置信息和相關標識符訪問所述數(shù)據庫,并且在檢測到所述標識符表示所述位置信息所表示的區(qū)域內的所述特定類型會話時,以適于所述特定類型會話的方式繼續(xù)所述會話建立。
15.根據權利要求14的系統(tǒng),其中所述數(shù)據庫包括緊急事件表格。
16.根據前述系統(tǒng)權利要求中任一個的系統(tǒng),其中所述特定類型的會話是緊急事件會話。
17.根據前述系統(tǒng)權利要求中任一個的系統(tǒng),包括所述用戶設備的原籍網絡,以及所述用戶設備所訪問的被訪網絡,其中所述用戶設備可連接到所述被訪網絡,包括或訪問所述數(shù)據庫的網絡實體是所述用戶設備的原籍網絡的一部分。
18.根據前述系統(tǒng)權利要求中任一個的系統(tǒng),其中所述網絡實體是呼叫狀態(tài)控制功能(CSCF),優(yōu)選地是代理呼叫狀態(tài)控制功能(P-CSCF)。
19.根據前述系統(tǒng)權利要求中任一個的系統(tǒng),其中所述位置信息包括移動業(yè)務國家代碼(MCC),和/或移動網代碼(MNC)。
20.根據前述系統(tǒng)權利要求中任一個的系統(tǒng),其中所述網絡實體適用于在檢測到所述標識符是啟動所述位置信息所表示的區(qū)域內的所述特定類型會話的標識符時,發(fā)送消息到所述用戶設備,以通知所述用戶設備關于所述標識符是用于啟動所述特定類型會話的標識符。
21.根據前述系統(tǒng)權利要求中任一個的系統(tǒng),其中所述網絡實體適用于在檢測到所述標識符是啟動所述位置信息所表示的區(qū)域內的所述特定類型會話的標識符時,修改所述會話建立請求,并且繼續(xù)作為所述特定類型會話的會話建立。
22.根據前述系統(tǒng)權利要求中任一個的系統(tǒng),其中所述網絡實體適用于在檢測到所述標識符不是啟動所述位置信息所表示的區(qū)域內的所述特定類型會話的標識符時,繼續(xù)所述會話建立,以建立與所述特定類型會話不同的會話。
23.根據前述系統(tǒng)權利要求中任一個的系統(tǒng),其中所述位置信息通知所述用戶設備的位置。
24.根據前述系統(tǒng)權利要求中任一個的系統(tǒng),其中所述用戶設備適用于發(fā)送所述會話建立請求。
25.根據前述系統(tǒng)權利要求中任一個的系統(tǒng),其中所述用戶設備在接收通知所述用戶設備關于所述標識符是啟動所述特定類型會話的標識符的消息以后,適用于利用電路交換(CS)域建立所述特定類型會話。
26.一種被應用于根據前述權利要求的系統(tǒng)或方法中的網絡實體,所述網絡實體包括存儲位置信息和相關標識符列表的數(shù)據庫,所述相關標識符表示對建立所述位置信息所表示的區(qū)域內的特定類型會話的請求。
27.根據權利要求26的網絡實體,被作為用戶設備原籍網絡的CSCF,優(yōu)選地作為P-CSCF而實現(xiàn)。
全文摘要
本發(fā)明提供了用于處理由用戶設備為了建立與被叫實體的特定類型會話而啟動的會話建立進程的方法和系統(tǒng),其中發(fā)送到網絡實體的,用于建立所述被請求會話的會話建立請求包括位置信息和識別所述被叫實體的標識符。提供存儲位置信息和相關標識符列表的數(shù)據庫。所述網絡實體訪問這個數(shù)據庫,其中在檢測到所述標識符表示所述位置信息所表示區(qū)域內所述特定類型會話的標識符時,以適于所述特定類型會話的方式繼續(xù)所述會話建立。
文檔編號H04L12/24GK1625914SQ02828900
公開日2005年6月8日 申請日期2002年5月6日 優(yōu)先權日2002年5月6日
發(fā)明者米卡·波伊克塞爾克, 皮得里·于萊-歐蒂寧 申請人:諾基亞公司