專利名稱:會話邊界控制器、歸屬用戶服務(wù)器、通信系統(tǒng)及監(jiān)聽方法
技術(shù)領(lǐng)域:
本發(fā)明涉及監(jiān)聽技術(shù)領(lǐng)域,更具體的說,本發(fā)明涉及一種會話邊界控制 器、歸屬用戶服務(wù)器、通信系統(tǒng)及監(jiān)聽方法。
背景技術(shù):
監(jiān)聽,是指執(zhí)法機構(gòu)(Law Enforcement Agency)經(jīng)相應(yīng)的授權(quán)機關(guān) (Authorizing Authority)批準,根據(jù)國家相關(guān)法律和公眾通信網(wǎng)行業(yè)規(guī)范對 7>眾通4言網(wǎng)(Public Telecommunications Network)的通4言業(yè)務(wù)進4亍監(jiān)聽的執(zhí) 法行為。目前,根據(jù)3GPP中定義的基于通用移動通信系統(tǒng)(UMTS)分組域的IP 多媒體子系統(tǒng)(IMS )監(jiān)聽解決方案,IMS域的電信網(wǎng)元代理CSCF ( P-CSCF ) 和服務(wù)CSCF (S-CSCF)只負責上報被控目標的監(jiān)聽相關(guān)信息(IRI)信息, 而被控目標的呼叫內(nèi)容(CC)由用無線分組業(yè)務(wù)(GPRS)網(wǎng)絡(luò)的服務(wù)GPRS 節(jié)點(SGSN)和網(wǎng)關(guān)GPRS節(jié)點(GGSN)電信網(wǎng)元來上凈艮。其中GGSN監(jiān)聽 功能在網(wǎng)絡(luò)中是可選的,如果一個GPRS網(wǎng)絡(luò)中SGSN已經(jīng)支持監(jiān)聽功能,則 GGSN可以不必提供監(jiān)聽功能(如果GPRS網(wǎng)絡(luò)中有多個SGSN接入一個 GGSN,并且需要監(jiān)聽分組域漫游用戶,則GGSN需要提供監(jiān)聽接口 )。具體來說,IMS域?qū)崿F(xiàn)監(jiān)聽功能的簡單流程如下首先監(jiān)聽中心(MC) 通過監(jiān)聽網(wǎng)關(guān)(LIG)設(shè)定被控目標信息到電信網(wǎng)元內(nèi),這些信息包括被控目 標的唯一監(jiān)聽標識(LIID),,皮控目標的電信標識(SIP-URI、 TEL-URl或者 MSISDN、 IMSI),要求實現(xiàn)的監(jiān)聽類型(要求網(wǎng)元上凈艮IRI還是CC,或者兩 者都上報)等信息。然后電信網(wǎng)元將這些信息保存在網(wǎng)元內(nèi)部,當一個用戶
發(fā)生通信活動時,電信網(wǎng)元將該用戶電信標識和保存的^皮控目標電信標識比對,發(fā)現(xiàn)是MC要求的被控目標,則電信網(wǎng)元將該被控目標的IRI和CC按照要 求通過LIG發(fā)送^^MC 。參考
圖1,該圖為目前基于3GPP協(xié)議提出的一種IMS網(wǎng)絡(luò)的監(jiān)聽解決方 案示意圖。如圖示,LIG通過XI/X2接口連接到AS、 P/I/S-CSCF、 HSS、 GGSN、 SGSN,通過X1接口 LIG可以將監(jiān)聽對象數(shù)據(jù)設(shè)置到網(wǎng)元;通過X2接口各 個網(wǎng)元可以向LIG上報監(jiān)聽相關(guān)信息報告(IRI),對一次祐盟聽的^S舌,X2 接口的監(jiān)聽事件報告(IRI)可能由多個網(wǎng)元上提供。接入層的GSN(SGSN/GGSN) 、 ^^舌邊界控制器(SBC (A-BGF))通過X3接口和LIG 相連,并通過這個接口向LIG上報監(jiān)聽數(shù)據(jù)報告。如果一個會話的IMS域的 用戶來自無線分組(PS)域,則要求SGSN、 GGSN利用它原來支持的X1接 口連接到LIG并通過這個接口得到監(jiān)聽對象數(shù)據(jù)。當無線PS域下監(jiān)聽對象發(fā) 起會話時,SGSN、 GGSN根據(jù)X1接口得到的監(jiān)聽對象數(shù)據(jù)確定本次呼叫是 否需要被監(jiān)聽,若確定該次呼叫需要被監(jiān)聽,則通過X2/X3接口向LIG上報 監(jiān)聽事件報告和監(jiān)聽數(shù)據(jù)報告。對于IMS域控制層和應(yīng)用層相關(guān)網(wǎng)元(CSCF、 AS、 HSS等),當被控 目標發(fā)起會話時,相關(guān)網(wǎng)元通過X2接口向LIG發(fā)送監(jiān)聽事件報告(IRI)。 如果一個會話的IMS域的用戶來自固網(wǎng)域,該會話的承載信息會通過SBC(A-BGF ),因此SBC (A-BGF )至少需要提供X3接口 。 Xl/X2接口由呼叫 會話控制功能(CSCF)提供,當CSCF判斷一個會話需要被監(jiān)聽并需要向 MC提供X3接口的媒體流(CC )時,CSCF通知SBC (A-BGF )復(fù)制媒體流(CC )到LIG,實現(xiàn)到LIG的X3接口 。上述現(xiàn)有監(jiān)聽解決方案中,當用戶發(fā)起會話時,承載層的GSN(SGSN/GGSN)、 SBC(A-BGF)通過X3接口向LIG上報監(jiān)聽數(shù)據(jù)報告(CC), IMS控制層和應(yīng)用層網(wǎng)元通過X2接口向LIG上報監(jiān)聽事件報告。根據(jù)3GPP
監(jiān)聽標準,兩個報告可以通過特定的參數(shù)表示一個會話事件,這樣執(zhí)法監(jiān)聽設(shè)備(LEMF )或LIG可以通過這些參數(shù)關(guān)聯(lián)到一個會話在兩個接口的輸出報 告。綜上,雖然上述現(xiàn)有技術(shù)方案實現(xiàn)了 IMS域監(jiān)聽,但還存在如下問題1、 IMS域多個網(wǎng)元都要實現(xiàn)合法監(jiān)聽功能,對于電信設(shè)備制造商來說, 開發(fā)量大,開發(fā)成本高。2、 組網(wǎng)復(fù)雜,IMS域網(wǎng)元較多。例如工程實施和對接測試,調(diào)試等等工 作量隨著網(wǎng)元數(shù)量成倍增加。3、 由于IMS域只提供X2接口事件,X3接口是由SGSN、 GGSN和SBC (A-BGF)提供,這樣就牽涉到一個X2, X3接口的內(nèi)容(IRI和CC)跨產(chǎn)品關(guān)聯(lián)的問題。4、 對LIG要求高,需要連接到LIG的網(wǎng)元較多,并且還要支持跨網(wǎng)元關(guān)聯(lián) X2, X3接口問題。發(fā)明內(nèi)容本發(fā)明實施例解決的技術(shù)問題是提供一種會話邊界控制器、歸屬用戶服 務(wù)器及通信系統(tǒng)以及監(jiān)聽方法,無需IMS域多個網(wǎng)元實現(xiàn)合法監(jiān)聽功能,對 LIG要求較低,實現(xiàn)監(jiān)聽開發(fā)量小,開發(fā)成本低,組網(wǎng)相對筒單,也不需要 跨產(chǎn)品關(guān)聯(lián)。本發(fā)明的實施例提供了 一種會話邊界控制器,包括接入邊界網(wǎng)關(guān)功能處 理單元,還包括監(jiān)聽處理單元,用于根據(jù)監(jiān)聽網(wǎng)關(guān)下發(fā)的監(jiān)聽指示,獲取所述接入邊界 網(wǎng)關(guān)功能處理單元處理的被控目標用戶的監(jiān)聽相關(guān)信息和呼叫內(nèi)容,并上報 給監(jiān)聽網(wǎng)關(guān)。 相應(yīng);也,本發(fā)明實施例的一種歸屬用戶服務(wù)器,包括歸屬用戶凄t據(jù)處理單元,另外,還包括監(jiān)聽處理單元,用于根據(jù)監(jiān)聽網(wǎng)關(guān)下發(fā)的監(jiān)聽指示獲取所述歸屬用戶數(shù) 據(jù)處理單元處理的被控目標用戶的監(jiān)聽相關(guān)信息并上報給監(jiān)聽網(wǎng)關(guān)。相應(yīng)地,本發(fā)明實施例的一種通信系統(tǒng),包括IP多々某體子系統(tǒng)網(wǎng)絡(luò)和接 入所述IP多4某體子系統(tǒng)網(wǎng)絡(luò)的至少一個分組域網(wǎng)絡(luò),以及對所述IP多媒體子 系統(tǒng)網(wǎng)絡(luò)用戶進行監(jiān)聽的監(jiān)聽網(wǎng)關(guān)以及與所述監(jiān)聽網(wǎng)關(guān)相連的監(jiān)聽中心,其媒體子系統(tǒng)網(wǎng)絡(luò)實現(xiàn)互通,所述^"i舌邊界控制器還與監(jiān)聽網(wǎng)關(guān)相連,其包括 接入邊界網(wǎng)關(guān)功能處理單元,用于對用戶會話進行接入邊界網(wǎng)關(guān)功能處理;監(jiān)聽處理單元,用于獲取所述接入邊界網(wǎng)關(guān)功能處理單元處理的^f皮控目標用戶的監(jiān)聽相關(guān)信息和呼叫內(nèi)容并上報給監(jiān)聽網(wǎng)關(guān)。相應(yīng)地,本發(fā)明實施例的一種監(jiān)聽方法,該方法包括監(jiān)聽網(wǎng)關(guān)向會話邊界控制器下發(fā)監(jiān)聽指示;會話邊界控制器根據(jù)所述監(jiān)聽指示對被控目標用戶進行監(jiān)聽;會話邊界控制器將監(jiān)聽得到的所述被控目標用戶的監(jiān)聽相關(guān)信息以及呼叫內(nèi)容上報給監(jiān)聽網(wǎng)關(guān)。相應(yīng)地,本發(fā)明實施例的一種監(jiān)聽方法,該方法包括監(jiān)聽網(wǎng)關(guān)向歸屬用戶服務(wù)器下發(fā)監(jiān)聽指示;歸屬用戶服務(wù)器根據(jù)所述監(jiān)聽指示對被控目標進行監(jiān)聽;歸屬用戶服務(wù)器將監(jiān)聽得到的所述被控目標用戶的監(jiān)聽相關(guān)信息上報給監(jiān)聽網(wǎng)關(guān)。根據(jù)本發(fā)明的實施例,分組域網(wǎng)絡(luò)統(tǒng)一通過^S舌邊界控制器接入IP多媒 體子系統(tǒng)網(wǎng)絡(luò)實現(xiàn)互通,并通過會話邊界控制器與監(jiān)聽網(wǎng)關(guān)相連,啟動監(jiān)聽 時,監(jiān)聽網(wǎng)關(guān)向會話邊界控制器下發(fā)監(jiān)聽指示;會話邊界控制器根據(jù)所述監(jiān) 聽指示對被控目標用戶進行監(jiān)聽,獲取的被控目標用戶的監(jiān)聽相關(guān)信息和呼叫內(nèi)容并上報給監(jiān)聽網(wǎng)關(guān)??梢娪捎谥恍钑掃吔缈刂破鬟B接到監(jiān)聽網(wǎng)關(guān)并 實現(xiàn)監(jiān)聽,IP多々某體子系統(tǒng)網(wǎng)絡(luò)的核心網(wǎng)元不需實現(xiàn)監(jiān)聽功能,因此對監(jiān)聽 網(wǎng)關(guān)要求較低,實現(xiàn)監(jiān)聽開發(fā)量小,開發(fā)成本低,組網(wǎng)相對簡單,也不需要 3爭產(chǎn)品關(guān)聯(lián)。附困說明圖1是現(xiàn)有技術(shù)基于3GPP定義的一種IMS網(wǎng)絡(luò)的監(jiān)聽解決方案示意圖;圖2是本發(fā)明可實現(xiàn)監(jiān)聽功能的通信系統(tǒng)實施例組成示意圖;圖3是本發(fā)明監(jiān)聽方法的實施例流程示意圖;圖4是本發(fā)明監(jiān)聽方法的一種優(yōu)選實施例流程示意圖;圖5是本發(fā)明在UMTS分組域接入IMS'網(wǎng)絡(luò)的一個會話呼叫及監(jiān)聽的優(yōu) 選實施例流程圖;圖6是圖2所示會話邊界控制器實現(xiàn)監(jiān)聽功能的優(yōu)選實施例組成功能單 元示意圖;圖7是圖2所示歸屬用戶服務(wù)器實現(xiàn)監(jiān)聽功能的優(yōu)選實施例組成功能單 元示意圖。
具體實施方式
參考圖2,該圖是本發(fā)明實現(xiàn)監(jiān)聽功能的通信系統(tǒng)實施例組成示意圖。 如圖示,本實施例的通信系統(tǒng)包括IP多媒體子系統(tǒng)網(wǎng)絡(luò)1和接入所述IP多媒 體子系統(tǒng)網(wǎng)絡(luò)的至少一個分組域網(wǎng)絡(luò)2,本實施例中,所述分組域網(wǎng)絡(luò)可包括
UMTS分組域網(wǎng)絡(luò),CDMA2000分組域網(wǎng)絡(luò)以及XDSL/WLAN/WIMAX/IPAccess等類型的分組域網(wǎng)絡(luò),另外,所述通信系統(tǒng)還包括對所述IP多媒體子系 統(tǒng)網(wǎng)絡(luò)用戶進行監(jiān)聽的監(jiān)聽網(wǎng)關(guān)3以及與所述監(jiān)聽網(wǎng)關(guān)3相連的監(jiān)聽中心4,所界控制器21接入所述IP多媒體子系統(tǒng)網(wǎng)絡(luò)1以實現(xiàn)互通,另外,所述會話邊界 控制器21也與監(jiān)聽網(wǎng)關(guān)3相連。
目前會話邊界控制器21 (SBC或稱為A-BGF)只是用于固網(wǎng)IP、無線局 域網(wǎng)(WLAN)接入IP多媒體子系統(tǒng)網(wǎng)絡(luò)1時作為一個^^舌邊界控制器,由 于SBC (A-BGF)具有的安全防護功能、隱藏拓樸結(jié)構(gòu)功能,所述功能也可 以在無線接入時起到相同的作用,因此,本實施例中在無線分組域接入IP多 4某體子系統(tǒng)網(wǎng)絡(luò)1時也使用SBC (A-BGF)接入,這樣所有接入IMS控制層 的傳輸接入側(cè)都通過SBC (A-BGF)實現(xiàn),在被控目標用戶會話經(jīng)過SBC時, SBC會對被控目標用戶進行接入邊界網(wǎng)關(guān)功能處理,這時可方便的獲取被控 目標用戶的監(jiān)聽相關(guān)信息和呼叫內(nèi)容,即本實施例中只需要在SBC (A-BGF) 實現(xiàn)監(jiān)聽功能即可,所述SBC (A-BGF)可采用具有一定的SIP信令解析能 力的設(shè)備;另外,IMS網(wǎng)絡(luò)中的歸屬用戶服務(wù)器11 (HSS)也會對被控目標 用戶進行一些歸屬用戶數(shù)據(jù)相關(guān)的信令處理,作為一種優(yōu)選的方式,本實施 例還可選擇HSSll實現(xiàn)監(jiān)聽功能獲取被控目標用戶的監(jiān)聽相關(guān)信息,即本實 施例中由HSS/SBC (A-BGF)接入LIG, HSS與LIG之間只有XI , X2接口 , 并且HSS監(jiān)聽可選實現(xiàn),SBC (A-BGF)則X1、 X2、 X3接口都有,IMS其 他核心網(wǎng)元不需實現(xiàn)監(jiān)聽功能,即可實現(xiàn)IMS域的監(jiān)聽。
參考圖3,該圖是圖2的通信系統(tǒng)中SBC實現(xiàn)監(jiān)聽的一種實施例流程圖。
本實施例中,假設(shè)通信系統(tǒng)中只有SBC實現(xiàn)監(jiān)聽功能,這里僅描述SBC 實現(xiàn)監(jiān)聽的流程,具體流程如下監(jiān)聽中心確定被控目標用戶后,通過監(jiān)聽 網(wǎng)關(guān)向會活邊界控制器下發(fā)監(jiān)聽指示(步驟sl01 );會話邊界控制器根據(jù)所述
監(jiān)聽指示對被控目標用戶進行監(jiān)聽(步驟s 102 ),當會話請求從SBC (A-BGF ) 上來時,SBC (A-BGF)根據(jù)LIG監(jiān)聽指示的監(jiān)聽用戶列表,確定該會話是 否是被控目標用戶發(fā)起,如果判斷結(jié)果為是則觸發(fā)監(jiān)聽,SBC將解析被控目 標用戶會話的通信信令事件以獲取該被控目標用戶的監(jiān)聽相關(guān)信息(步驟 s103 );復(fù)制被控目標用戶會話的用戶數(shù)據(jù)報文以獲取被控目標用戶的呼叫內(nèi) 容(步驟s104);最后SBC將獲取的所述被控目標用戶的監(jiān)聽相關(guān)信息和呼 叫內(nèi)容上報給監(jiān)聽網(wǎng)關(guān)(步驟s105 )。參考圖4,該圖是圖2的通信系統(tǒng)中HSS實現(xiàn)監(jiān)聽的一種實施例流程圖。本實施例中,假設(shè)通信系統(tǒng)中HSS也具有監(jiān)聽功能,即HSS也與監(jiān)聽網(wǎng) 關(guān)相連實現(xiàn)監(jiān)聽,這里僅描述HSS實現(xiàn)監(jiān)聽的流程,所述HSS實現(xiàn)監(jiān)聽的流 程與SBC類似,即HSS首先根據(jù)監(jiān)聽網(wǎng)關(guān)下發(fā)的監(jiān)聽指示啟動對被控目標 用戶的監(jiān)聽(步驟s201);當被控目標用戶進行會話時,HSS解析被控目標用 戶會話相關(guān)的通信信令事件以獲取所述被控目標用戶的監(jiān)聽相關(guān)信息(步驟 s202);然后將獲取的所述被控目標用戶的監(jiān)聽相關(guān)信息上報給監(jiān)聽網(wǎng)關(guān)(步 驟s203 )。需要說明的,監(jiān)聽中心可同時啟動SBC和HSS進行監(jiān)聽,由于其各自監(jiān) 聽功能相對獨立,所述監(jiān)聽中心也可以分別單獨啟動SBC和HSS進4亍監(jiān)聽, 這里不再贅述。下面以UMTS分組域網(wǎng)紹、接入IMS的一個務(wù)活呼叫流程的優(yōu)選實施例 來說明本發(fā)明的監(jiān)聽方法。參考圖5,該圖是UMTS分組域網(wǎng)絡(luò)接入IMS的一個會話呼叫及監(jiān)聽流 程,本實施例中涉及監(jiān)聽的網(wǎng)絡(luò)實體主要有LIG、 SBC和HSS,其中會話流 程如下步驟s301,主叫用戶向主叫的P-CSCF實體發(fā)送Invite消息發(fā)起呼叫;
步驟s302,主叫的P-CSCF檢查注冊信息、檢查SDP、判斷路徑路由后, 向S-CSCF發(fā)送Invite消息;步驟s302a,步驟s202b, S-CSCF對用戶ID檢查、業(yè)務(wù)授權(quán)檢查注冊信 息、檢查SDP、判斷路徑路由后;查詢被叫歸屬域,然后向該用戶歸屬的HSS 發(fā)Cx-Query消息;HSS返回Cx-Query-Resp消息;步驟s303, S-CSCF確定被叫S-CSCF就是本S-CSCF;查用戶數(shù)據(jù)得到 被叫的P-CSCF,然后向被叫的P-CSCF實體發(fā)送Invite消息;步驟s304,被叫的P-CSCF實體檢查被叫注冊信息、檢查被叫SDP、判 斷路徑路由后,向被叫用戶發(fā)送Invite消息;步驟s305,被叫用戶向被叫的P-CSCF實體發(fā)送振鈴(Ringing)消息;步驟s306,被叫的P-CSCF實體進行Qos資源授權(quán)后,向S-CSCF發(fā)送 振鈴(Ringing)消息;步驟s307, S-CSCF向主叫的P-CSCF實體發(fā)送振鈴(Ringing)消息;步驟s308,主叫的P-CSCF實體進行Qos資源授權(quán)后,向主叫用戶發(fā)送 振鈴(Ringing)消息;步驟s309,被叫用戶應(yīng)答,向被叫的P-CSCF實體發(fā)送200 OK消息;步驟s3210,被叫的P-CSCF實體Qos資源批準,向S-CSCF實體發(fā)送200 OK消息;步驟s311, S-CSCF實體向主叫的P-CSCF實體發(fā)送200OK消息; 步驟s312,主叫的P-CSCF實體Qos資源批準,向主叫用戶發(fā)送200OK 消息;主被叫雙方開始通話;另外,若主叫用戶拆除呼叫時,在步驟s313,主叫用戶向主叫的P-CSCF 實體發(fā)送Bye消息;
步驟s314,主叫的P-CSCF實體檢測到防火墻關(guān)閉,向S-CSCF實體發(fā)送 Bye消息;步驟s315, S-CSCF實體向被叫的P-CSCF實體發(fā)送Bye消息; 步驟s316,被叫的P-CSCF實體向被叫用戶發(fā)送Bye消息; 步驟s317,被叫用戶應(yīng)答,向被叫的P-CSCF實體發(fā)送200 OK消息; 步驟s318,被叫的P-CSCF實體向S-CSCF實體發(fā)送200 OK消息; 步驟s319 , S-CSCF實體向主叫的P-CSCF實體發(fā)送200 OK消息; 步驟s320,主叫的P-CSCF向主叫用戶發(fā)送200 OK消息。其中對所述會話呼叫過程進行監(jiān)聽的流程如下步驟J101 ,在會話呼叫建立流程開始之前,LIG下發(fā)被控目標信息到SBC (A-BGF )和HSS設(shè)定被控目標;步驟J102,在^^舌呼叫建立步驟s301時,SBC (A-BGF)收到Invite消 息后,觸發(fā)監(jiān)聽,上報IRI給LIG;步驟J103,在會話呼叫建立流程中步驟s302b時,HSS收到S-CSCF發(fā) 送來的Cx-Query消息,查詢^皮叫的注冊信息,如果用戶號碼有效并且已經(jīng)注 冊,則向S-CSCF返回Cx-Query-Resp消息,其中包括被叫所在的S-CSCF, HSS從Cx-Query消息中被控目標用戶信息觸發(fā)監(jiān)聽,向監(jiān)聽網(wǎng)關(guān)上報IRI, 如果發(fā)現(xiàn)該呼叫的被叫也是被控目標用戶,則HSS也會觸發(fā)對被叫的監(jiān)聽;步驟J104,在會話呼叫建立流程步驟s308后,SBC向監(jiān)聽網(wǎng)關(guān)上報IRI;步驟J105,在^i舌呼叫建立流程中步驟s312后,SBC向監(jiān)聽網(wǎng)關(guān)上報IRI 和CC;步驟J106以及步驟J107,在會話呼叫拆除流程步驟s313以及步驟s320 后,用戶拆除呼叫,SBC向監(jiān)聽網(wǎng)關(guān)上報IRI。
參考圖6,該圖是圖2所示SBC實現(xiàn)監(jiān)聽的相關(guān)功能單元實施例組成示 意圖。本實施例中所述SBC包括接入邊界網(wǎng)關(guān)功能處理單元ll、和監(jiān)聽處理 單元12,下面分別進行說明。接入邊界網(wǎng)關(guān)功能處理單元11,本實施例中所述接入邊界網(wǎng)關(guān)功能處理 單元11主要實現(xiàn)接入邊界網(wǎng)關(guān)功能的相關(guān)處理;監(jiān)聽處理單元12主要根據(jù)監(jiān)聽網(wǎng)關(guān)下發(fā)的監(jiān)聽指示實現(xiàn)對會話經(jīng)所述接 入邊界網(wǎng)關(guān)公處理單元11處理的凈皮控目標用戶的監(jiān)聽,獲取所述接入邊界網(wǎng) 關(guān)功能處理單元11處理的被控目標用戶的監(jiān)聽相關(guān)信息和呼叫內(nèi)容并上報給 監(jiān)聽網(wǎng)關(guān),參考前述說明,被控目標用戶的會話經(jīng)過SBC時由所述接入邊界 網(wǎng)關(guān)功能處理單元11處理,從而可方便的獲取被控目標用戶的監(jiān)聽相關(guān)信息 和呼叫內(nèi)容。按照其實現(xiàn)的功能邏輯劃分,本實施例中所述監(jiān)聽處理單元12 主要包括如下功能單元被控目標用戶確定單元121,主要用于確定啟動會活的用戶是否為凈皮控目 標用戶;監(jiān)聽相關(guān)信息獲取單元122,在被控目標用戶確定單元121,確定啟動會 話的用戶是被控目標用戶后,解析所述接入邊界網(wǎng)關(guān)功能處理單元處理被控 目標用戶會話的通信信令事件以獲取被控目標用戶的監(jiān)聽相關(guān)信息;呼叫內(nèi)容獲取單元123,在凈皮控目標用戶確定單元131,確定啟動會話的 用戶是#:控目標用戶后,復(fù)制所述接入邊界網(wǎng)關(guān)功能處理單元傳送的祐:控目 標用戶務(wù)活的用戶數(shù)據(jù)報文以獲取被控目標用戶的呼叫內(nèi)容;上報單元124,主要用于將獲取的所述被控目標用戶的監(jiān)聽相關(guān)信息和呼 叫內(nèi)容上報給監(jiān)聽網(wǎng)關(guān)。參考圖7,該圖是圖2所示HSS實現(xiàn)監(jiān)聽的相關(guān)功能單元實施例組成示意圖。如圖示,本實施例中所述HSS包括歸屬用戶數(shù)據(jù)處理單元1和監(jiān)聽處 理單元2,其中所述歸屬用戶數(shù)據(jù)處理單元21主要用于處理用戶歸屬數(shù)據(jù), 所述監(jiān)聽處理單元22主要用于根據(jù)監(jiān)聽網(wǎng)關(guān)下發(fā)的監(jiān)聽指示獲取所述歸屬用 戶數(shù)據(jù)處理單元處理的被控目標用戶的監(jiān)聽相關(guān)信息并上報給監(jiān)聽網(wǎng)關(guān),按 照其實現(xiàn)的邏輯功能劃分,4艮據(jù)一種優(yōu)選的實施例,所述監(jiān)聽處理單元22主 要包括被控目標用戶確定單元221 ,主要用于確定啟動會活的用戶是否為被控目 標用戶;監(jiān)聽相關(guān)信息獲取單元222,在被控目標用戶確定單元221確定啟動^S舌 的用戶是被控目標用戶后,解析所述歸屬用戶數(shù)據(jù)處理單元處理^皮控目標用 戶會話的通信信令事件以獲取^皮控目標用戶的監(jiān)聽相關(guān)信息;上報單元223 ,主要用于將獲取的所述被控目標用戶的監(jiān)聽相關(guān)信息上報 給監(jiān)聽網(wǎng)關(guān)。需要說明的,上述實施例在UMTS、 CDMA2000的分組S戈網(wǎng)全各通過SBC (A-BGF)接入到IMS網(wǎng)絡(luò)時,SBC (A-BGF)只是為了監(jiān)聽功能而加入, 所以對于GGSN/PDSN來說,SBC (A-BGF )就是策略決策功能實體(PDF), 而對于PDF來說,SBC (A-BGF)就是GGSN/PDSN,意即SBC (A-BGF) 在網(wǎng)絡(luò)中是透明的。另外,由于UMTS分組域、CDMA2000分組域,IP Access等分組域網(wǎng) 纟^入IMS網(wǎng)絡(luò)時,都要通過策略決策功能實體(PDF),所以也可以考慮將 SBC (A-BGF)的監(jiān)聽功能在PDF中實現(xiàn),即由PDF實現(xiàn)監(jiān)聽網(wǎng)絡(luò)接入節(jié)點 (IAP)的功能,這樣也可以簡化實現(xiàn)IMS網(wǎng)絡(luò)監(jiān)聽,同時減少物理網(wǎng)元數(shù)量, 組網(wǎng)也相對簡單,這里不再贅述。 以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本技術(shù)領(lǐng)域的普 通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進和潤 飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
權(quán)利要求
1. 一種會話邊界控制器,包括接入邊界網(wǎng)關(guān)功能處理單元,其特征在于,還包括監(jiān)聽處理單元,用于根據(jù)監(jiān)聽網(wǎng)關(guān)下發(fā)的監(jiān)聽指示,獲取所述接入邊界網(wǎng)關(guān)功能處理單元處理的被控目標用戶的監(jiān)聽相關(guān)信息和呼叫內(nèi)容,并上報給監(jiān)聽網(wǎng)關(guān)。
2、 根據(jù)權(quán)利要求1所述的會話邊界控制器,其特征在于,所述監(jiān)聽處理 單元包括被控目標用戶確定單元,用于確定啟動會話的用戶是否為被控目標用戶;監(jiān)聽相關(guān)信息獲取單元,在^皮控目標用戶確定單元確定啟動會話的用戶 是被控目標用戶時,解析所述接入邊界網(wǎng)關(guān)功能處理單元處理所述被控目標 用戶會話的通信信令事件以獲取所述被控目標用戶的監(jiān)聽相關(guān)信息;呼叫內(nèi)容獲取單元,在被控目標用戶確定單元確定啟動會話的用戶是被 控目標用戶時,用于復(fù)制接入邊界網(wǎng)關(guān)功能處理單元傳送的所述被控目標用 戶數(shù)據(jù)報文以獲取所述被控目標用戶的呼叫內(nèi)容;上報單元,用于將獲取的所述被控目標用戶的監(jiān)聽相關(guān)信息和呼叫內(nèi)容 上報給監(jiān)聽網(wǎng)關(guān)。
3、 一種歸屬用戶服務(wù)器,包括歸屬用戶數(shù)據(jù)處理單元,其特征在于,還 包括監(jiān)聽處理單元,用于根據(jù)監(jiān)聽網(wǎng)關(guān)下發(fā)的監(jiān)聽指示獲取所述歸屬用戶數(shù) 據(jù)處理單元處理的被控目標用戶的監(jiān)聽相關(guān)信息并上報給監(jiān)聽網(wǎng)關(guān)。
4、 根據(jù)權(quán)利要求3所述的歸屬用戶服務(wù)器,其特征在于,所述監(jiān)聽處理 單元包括被控目標用戶確定單元,用于確定啟動會話的用戶是否為#皮控目標用戶; 監(jiān)聽相關(guān)信息獲取單元,在被控目標用戶確定單元確定啟動會話的用戶 是被控目標用戶后,解析所述歸屬用戶數(shù)據(jù)處理單元處理所述被控目標用戶會話的通信信令事件以獲取監(jiān)聽相關(guān)信息;上報單元,用于將獲取的所述被控目標用戶的監(jiān)聽相關(guān)信息上報給監(jiān)聽 網(wǎng)關(guān)。
5 、 一種通信系統(tǒng),包括IP多4某體子系統(tǒng)網(wǎng)絡(luò)和接入所述IP多i某體子系 統(tǒng)網(wǎng)絡(luò)的至少一個分組域網(wǎng)絡(luò),以及對所述IP多媒體子系統(tǒng)網(wǎng)絡(luò)用戶進行監(jiān) 聽的監(jiān)聽網(wǎng)關(guān)以及與所述監(jiān)聽網(wǎng)關(guān)相連的監(jiān)聽中心,其特征在于,所述分組 域網(wǎng)絡(luò)包括會話邊界控制器并通過所述會話邊界控制器接入IP多媒體子系統(tǒng) 網(wǎng)絡(luò)實現(xiàn)互通,所述會話邊界控制器還與監(jiān)聽網(wǎng)關(guān)相連,其包括接入邊界網(wǎng)關(guān)功能處理單元,用于對用戶會話進行接入邊界網(wǎng)關(guān)功能處理;監(jiān)聽處理單元,用于獲取所述接入邊界網(wǎng)關(guān)功能處理單元處理的被控目 標用戶的監(jiān)聽相關(guān)信息和呼叫內(nèi)容并上報給監(jiān)聽網(wǎng)關(guān)。
6、根據(jù)權(quán)利要求5所述的通信系統(tǒng),其特征在于,所述監(jiān)聽處理單元包括被控目標用戶確定單元,用于確定啟動會活的用戶是否為被控目標用戶;監(jiān)聽相關(guān)信息獲取單元,在被控目標用戶確定單元確定啟動會話的用戶 是被控目標用戶時,解析所述接入邊界網(wǎng)關(guān)功能處理單元處理所述被控目標 用戶會話的通信信令事件以獲取所述被控目標用戶的監(jiān)聽相關(guān)信息;呼叫內(nèi)容獲取單元,在凈皮控目標用戶確定單元確定啟動會話的用戶是被 控目標用戶時,復(fù)制接入邊界網(wǎng)關(guān)功能處理單元傳送的所述被控目標用戶會 話的用戶數(shù)據(jù)報文以獲取被控目標用戶的呼叫內(nèi)容;上報單元,用于將獲取的所述被控目標用戶的監(jiān)聽相關(guān)信息和呼叫內(nèi)容 上報給監(jiān)聽網(wǎng)關(guān)。
7、 根據(jù)權(quán)利要求5或6所述的通信系統(tǒng),其特征在于,所述IP多媒體子 系統(tǒng)網(wǎng)絡(luò)包括有與監(jiān)聽網(wǎng)關(guān)相連的歸屬用戶服務(wù)器,所述歸屬用戶服務(wù)器包 括歸屬用戶凄丈據(jù)處理單元,用于處理用戶歸屬凝:據(jù);監(jiān)聽處理單元,用于根據(jù)監(jiān)聽網(wǎng)關(guān)下發(fā)的監(jiān)聽指示獲取所述歸屬用戶數(shù) 據(jù)處理單元處理的被控目標用戶的監(jiān)聽相關(guān)信息并上報給監(jiān)聽網(wǎng)關(guān)。
8、 根據(jù)權(quán)利要求7所述的通信系統(tǒng),其特征在于,所述監(jiān)聽處理單元包 括所述監(jiān)聽處理單元包括被控目標用戶確定單元,用于確定啟動會活的用戶是否為被控目標用戶;監(jiān)聽相關(guān)信息獲取單元,在被控目標用戶確定單元確定啟動會話的用戶 是被控目標用戶后,解析所述歸屬用戶數(shù)據(jù)處理單元處理所述被控目標用戶 會話的通信信令事件以獲取所述被控目標用戶的監(jiān)聽相關(guān)信息;上報單元,用于將獲取的所述被控目標用戶的監(jiān)聽相關(guān)信息上報給監(jiān)聽 網(wǎng)關(guān)。
9、 一種監(jiān)聽方法,其特征在于,包括 監(jiān)聽網(wǎng)關(guān)向會話邊界控制器下發(fā)監(jiān)聽指示; 會活邊界控制器根據(jù)所述監(jiān)聽指示對被控目標用戶進行監(jiān)聽; 會話邊界控制器將監(jiān)聽得到的所述被控目標用戶的監(jiān)聽相關(guān)信息以及呼叫內(nèi)容上報給監(jiān)聽網(wǎng)關(guān)。
10、 根據(jù)權(quán)利要求9所述的監(jiān)聽方法,其特征在于,會話邊界控制器根 據(jù)所述監(jiān)聽指示對被控目標用戶進行監(jiān)聽包括根據(jù)監(jiān)聽網(wǎng)關(guān)下發(fā)的監(jiān)聽指示啟動對被控目標用戶的監(jiān)聽; 解析被控目標用戶會話的通信信令事件以獲取監(jiān)聽相關(guān)信息; 復(fù)制被控目標用戶會話的用戶數(shù)據(jù)報文以獲取被控目標用戶的呼叫內(nèi)
11、 一種監(jiān)聽方法,其特征在于,包括 監(jiān)聽網(wǎng)關(guān)向歸屬用戶服務(wù)器下發(fā)監(jiān)聽指示;歸屬用戶服務(wù)器根據(jù)所述監(jiān)聽指示對被控目標進行監(jiān)聽; 歸屬用戶服務(wù)器將監(jiān)聽得到的所述被控目標用戶的監(jiān)聽相關(guān)信息上報給 監(jiān)聽網(wǎng)關(guān)。
12、 根據(jù)權(quán)利要求ll所述的監(jiān)聽方法,其特征在于,所述歸屬用戶服務(wù) 器根據(jù)所述監(jiān)聽指示對被控目標進行監(jiān)聽包括根據(jù)監(jiān)聽網(wǎng)關(guān)下發(fā)的監(jiān)聽指示啟動對被控目標用戶的監(jiān)聽; 解析被控目標用戶會話的通信信令事件以獲取監(jiān)聽相關(guān)信息。
全文摘要
本發(fā)明提供一種會話邊界控制器、歸屬用戶服務(wù)器及通信系統(tǒng)以及監(jiān)聽方法,其主要是將分組域網(wǎng)絡(luò)統(tǒng)一通過會話邊界控制器接入IP多媒體子系統(tǒng)網(wǎng)絡(luò)實現(xiàn)互通,并通過會話邊界控制器與監(jiān)聽網(wǎng)關(guān)相連,啟動監(jiān)聽時,監(jiān)聽網(wǎng)關(guān)向會話邊界控制器下發(fā)監(jiān)聽指示;會話邊界控制器根據(jù)所述監(jiān)聽指示對被控目標用戶進行監(jiān)聽,獲取的被控目標用戶的監(jiān)聽相關(guān)信息和呼叫內(nèi)容并上報給監(jiān)聽網(wǎng)關(guān)。由于只需會話邊界控制器連接到監(jiān)聽網(wǎng)關(guān)并實現(xiàn)監(jiān)聽,IP多媒體子系統(tǒng)網(wǎng)絡(luò)的核心網(wǎng)元不需實現(xiàn)監(jiān)聽功能,因此對監(jiān)聽網(wǎng)關(guān)要求較低,實現(xiàn)監(jiān)聽開發(fā)量小,開發(fā)成本低,組網(wǎng)相對簡單,也不需要跨產(chǎn)品關(guān)聯(lián)。
文檔編號H04L12/26GK101212356SQ20061013250
公開日2008年7月2日 申請日期2006年12月31日 優(yōu)先權(quán)日2006年12月31日
發(fā)明者金黃哲 申請人:華為技術(shù)有限公司