專利名稱:一種傳遞合法監(jiān)聽信息的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及合法監(jiān)聽領(lǐng)域,尤其涉及一種傳遞合法監(jiān)聽信息的方法。
背景技術(shù):
合法監(jiān)聽是執(zhí)法機(jī)構(gòu)經(jīng)相關(guān)授權(quán)機(jī)關(guān)批準(zhǔn),根據(jù)國(guó)家相關(guān)法律和公眾通 信網(wǎng)行業(yè)規(guī)范對(duì)公眾通信業(yè)務(wù)進(jìn)行監(jiān)聽的執(zhí)法行為。
為了實(shí)現(xiàn)IP多媒體子系統(tǒng)(IMS , IP Multimedia Subsystem )網(wǎng)絡(luò)中的 合法監(jiān)聽,3GPPTS33.107標(biāo)準(zhǔn)定義了針對(duì)IMS網(wǎng)絡(luò)的合法監(jiān)聽模型,具體 參見圖1 ,該才莫型包括司法執(zhí)行監(jiān)#見設(shè)備(LEMF , Law Enforcement Monitoring Facility )、合法監(jiān)聽的管理功能(ADMF, Administration Function ) 實(shí)體、轉(zhuǎn)交功能(DF, Delivery Function)實(shí)體、服務(wù)呼叫會(huì)話控制功能 (S-CSCF, Serving-Call Session Control Function)和/或代理呼叫會(huì)話控制 功能(P-CSCF, Proxy-Call Session Control Function )實(shí)體。其中LEMF、 ADMF和DF位于執(zhí)法機(jī)構(gòu)側(cè),S-CSCF和P-CSCF作為IMS網(wǎng)絡(luò)中的監(jiān)聽 控制單元位于IMS網(wǎng)絡(luò)中。
在具體的業(yè)務(wù)實(shí)現(xiàn)中,當(dāng)需要在IMS網(wǎng)絡(luò)中執(zhí)行監(jiān)聽時(shí),ADMF將執(zhí) 法機(jī)構(gòu)側(cè)的各種監(jiān)聽數(shù)據(jù)攜帶在監(jiān)聽指示中,通過X1一1接口發(fā)送給IMS網(wǎng) 絡(luò)中的S-CSCF和/或P-CSCF,當(dāng)與監(jiān)聽對(duì)象相關(guān)的呼叫會(huì)話信令消息經(jīng)過 S-CSCF和/或P-CSCF時(shí),S-CSCF和/或P-CSCF根據(jù)監(jiān)聽指示中攜帶的監(jiān) 聽數(shù)據(jù)對(duì)監(jiān)聽對(duì)象進(jìn)行監(jiān)聽,并將所獲取的監(jiān)聽相關(guān)信息(IRI, Interc印t Related Information)通過X2接口上報(bào)至執(zhí)法機(jī)構(gòu)側(cè)的DF。其中,監(jiān)聽指 示可以包括監(jiān)聽對(duì)象激活指示、監(jiān)聽對(duì)象查詢指示及監(jiān)聽對(duì)象屬性修改指 示等;監(jiān)聽數(shù)據(jù)可以包括監(jiān)聽對(duì)象的標(biāo)識(shí)等。
在這種實(shí)現(xiàn)合法監(jiān)聽的方案中,由于S-CSCF和/或P-CSCF無法獲知除 了基本會(huì)話消息以外的補(bǔ)充業(yè)務(wù)事件,例如由應(yīng)用服務(wù)器(AS, Application Server)提供的增值業(yè)務(wù),所以S-CSCF和/或P-CSCF無法將監(jiān)聽對(duì)象的補(bǔ) 充業(yè)務(wù)事件上報(bào)給DF,因此,執(zhí)法機(jī)構(gòu)側(cè)無法監(jiān)聽到IMS網(wǎng)絡(luò)中監(jiān)聽對(duì)象 的補(bǔ)充業(yè)務(wù)事件。
針對(duì)這一問題,歐洲電信標(biāo)準(zhǔn)協(xié)會(huì)(ETSI)下屬的TISPAN研究合法監(jiān) 聽(LI, Lawful Interception )的最新文稿10tTD077al DTS-07013,定義了上 報(bào)IRI的功能實(shí)體還可以進(jìn)一步包括與ADMF和DF相連的AS。在這種情 況下,ADMF可以將監(jiān)聽數(shù)據(jù)攜帶在監(jiān)聽指示中通過Xl一l接口直接發(fā)送給 AS,由于AS負(fù)責(zé)處理諸如增值業(yè)務(wù)的補(bǔ)充業(yè)務(wù),所以AS可以根據(jù)監(jiān)聽數(shù) 據(jù)將與補(bǔ)充業(yè)務(wù)事件相關(guān)的iri上報(bào)給df,從而可以解決執(zhí)法機(jī)構(gòu)側(cè)無法 監(jiān)聽到IMS網(wǎng)絡(luò)中監(jiān)聽對(duì)象補(bǔ)充業(yè)務(wù)事件的問題。
然而,引入AS雖然解決了監(jiān)聽時(shí)上報(bào)監(jiān)聽對(duì)象補(bǔ)充業(yè)務(wù)事件的問題, 但是在IMS網(wǎng)絡(luò)中,AS可能不是由執(zhí)法機(jī)構(gòu)和運(yùn)營(yíng)商提供,而是由第三方 提供,所以ADMF將監(jiān)聽數(shù)據(jù)發(fā)送給AS可能造成監(jiān)聽數(shù)據(jù)的泄密,存在巨 大的安全隱患。
另外,由于監(jiān)聽對(duì)象可能會(huì)簽約使用多種不同的業(yè)務(wù),這些不同的業(yè)務(wù) 可能由不同的AS提供,為使這些AS通過XI—1接口獲得監(jiān)聽對(duì)象的監(jiān)聽 數(shù)據(jù),ADMF需要對(duì)這些AS進(jìn)行管理,配置和維護(hù)這些AS的信息。當(dāng)監(jiān) 聽對(duì)象簽約業(yè)務(wù)的信息發(fā)生變化時(shí),ADMF上需要做同步的更新處理,使對(duì) 應(yīng)的AS獲得或刪除相應(yīng)的監(jiān)聽數(shù)據(jù),這極大地增加了執(zhí)法機(jī)構(gòu)側(cè)ADMF 管理和維護(hù)的工作量。
從以上描述可以看到,當(dāng)前實(shí)現(xiàn)合法監(jiān)聽的模式總結(jié)起來為ADMF 將監(jiān)聽數(shù)據(jù)發(fā)送給可以上報(bào)IRI的網(wǎng)絡(luò)功能實(shí)體,當(dāng)與監(jiān)聽對(duì)象相關(guān)的消息 經(jīng)過這些網(wǎng)絡(luò)功能實(shí)體時(shí),網(wǎng)絡(luò)功能實(shí)體根據(jù)監(jiān)聽數(shù)據(jù)對(duì)監(jiān)聽對(duì)象進(jìn)行監(jiān) 聽,向DF上報(bào)IRI。這種實(shí)現(xiàn)合法監(jiān)聽的方式具有以下缺點(diǎn) 一是容易造 成監(jiān)聽數(shù)據(jù)的泄密,存在安全隱患;二是由于ADMF需要管理和維護(hù)眾多
的獲得監(jiān)聽數(shù)據(jù)的網(wǎng)絡(luò)功能實(shí)體,因此ADMF管理和維護(hù)的工作量大,負(fù) 擔(dān)重。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種傳遞合法監(jiān)聽信息的方法, 可以降低ADMF管理和維護(hù)網(wǎng)絡(luò)功能實(shí)體的工作量。本發(fā)明進(jìn)一步的目的 是可以降低監(jiān)聽數(shù)據(jù)被泄密的可能性,保證監(jiān)聽安全。具體地,該方法包括
A、 在與監(jiān)聽對(duì)象相關(guān)的消息中攜帶監(jiān)聽信息,發(fā)送給參與監(jiān)聽對(duì)象會(huì) 話的網(wǎng)絡(luò)功能實(shí)體;
B、 網(wǎng)絡(luò)功能實(shí)體根據(jù)收到的監(jiān)聽信息對(duì)監(jiān)聽對(duì)象進(jìn)行監(jiān)聽,并向執(zhí)法 機(jī)構(gòu)側(cè)上報(bào)監(jiān)聽相關(guān)信息IRI和/或通信內(nèi)容CC。
步驟A中所述消息可以為呼叫會(huì)話SIP消息。所述網(wǎng)絡(luò)功能實(shí)體為應(yīng) 用服務(wù)器AS、問詢呼叫會(huì)話控制功能I-CSCF、互通邊界控制功能IBCF、 出口網(wǎng)關(guān)控制功能BGCF、媒體網(wǎng)關(guān)控制功能MGCF、媒體網(wǎng)關(guān)、媒體資源 功能處理器MRFP之一或任意組合。
所述在與監(jiān)聽對(duì)象相關(guān)的消息中攜帶監(jiān)聽信息為服務(wù)呼叫會(huì)話控制功 能S-CSCF在與監(jiān)聽對(duì)象相關(guān)的SIP消息中攜帶監(jiān)聽信息;或者,
S-CSCF將與監(jiān)聽對(duì)象相關(guān)的SIP消息發(fā)送給合法監(jiān)聽業(yè)務(wù)應(yīng)用服務(wù)器 LI-AS, LI-AS在SIP消息中攜帶上監(jiān)聽信息,再發(fā)送給S-CSCF。
當(dāng)監(jiān)聽對(duì)象為主叫方時(shí),所述在與監(jiān)聽對(duì)象相關(guān)的消息中攜帶監(jiān)聽信息 為網(wǎng)絡(luò)接入單元在與監(jiān)聽對(duì)象相關(guān)的SIP消息中攜帶監(jiān)聽信息。
在所述步驟B之后,該方法進(jìn)一步包括
網(wǎng)絡(luò)接入單元、S-CSCF、 I-CSCF、 IBCF、 BGCF或MGCF在將SIP消 息發(fā)往非信任域網(wǎng)絡(luò)實(shí)體時(shí),刪除SIP消息中攜帶的監(jiān)聽信息。 所述在SIP消息中攜帶監(jiān)聽信息包括
利用SIP頭域攜帶監(jiān)聽信息或利用SIP消息體攜帶監(jiān)聽信息。
步驟A中所述消息為Diameter消息、或H.248消息、或COPS消息。
所述消息為Diameter消息時(shí),所述網(wǎng)絡(luò)功能實(shí)體為服務(wù)策略決策功能 SPDF或策略決策功能PDF;
所述消息為H.248消息時(shí),所述網(wǎng)絡(luò)功能實(shí)體為々某體網(wǎng)關(guān)或MRFP;
所述消息為COPS消息時(shí),所述網(wǎng)絡(luò)功能實(shí)體為GPRS網(wǎng)關(guān)支持節(jié)點(diǎn) GGSN。
所述在與監(jiān)聽對(duì)象相關(guān)的消息中攜帶監(jiān)聽信息包括
所述消息為Diameter消息時(shí),應(yīng)用功能AF實(shí)體在Diameter消息中攜 帶監(jiān)聽信息發(fā)送給服務(wù)策略決策功能SPDF或策略決策功能PDF;
所述消息為H.248消息時(shí),SPDF或PDF或MGCF在H.248消息中攜 帶監(jiān)聽信息發(fā)送給媒體網(wǎng)關(guān),或者,媒體資源功能控制器MRFC在H.248 消息中攜帶監(jiān)聽信息發(fā)送給MRFP;
所述消息為COPS消息時(shí),PDF在COPS消息中攜帶監(jiān)聽信息發(fā)送給 GGSN。
所述應(yīng)用功能實(shí)體為代理呼叫會(huì)話控制功能實(shí)體P-CSCF或互通邊界控 制功能實(shí)體IBCF或接入網(wǎng)關(guān)控制功能AGCF。
所述監(jiān)聽信息包括監(jiān)聽對(duì)象的標(biāo)識(shí)。所述監(jiān)聽對(duì)象的標(biāo)識(shí)由SIP統(tǒng)一 資源標(biāo)識(shí)符、電話統(tǒng)一資源定位符、 一方或多方被監(jiān)聽的標(biāo)志之一或任意組 合構(gòu)成。所述監(jiān)聽信息進(jìn)一步包括上報(bào)IRI和/或CC的指示、DF地址、 密鑰或證書、取消監(jiān)聽指示之一或任意組合。所述DF地址包括DF2地址和 /或DF3地址。
所述網(wǎng)絡(luò)功能實(shí)體上報(bào)CC具體包括
一個(gè)網(wǎng)絡(luò)功能實(shí)體向執(zhí)法機(jī)構(gòu)側(cè)上報(bào)CC后,指示后續(xù)的網(wǎng)絡(luò)功能實(shí)體不
必再次上報(bào)所述CC。
所述指示后續(xù)網(wǎng)絡(luò)功能實(shí)體不必再次上報(bào)CC的方法包括 所述一個(gè)網(wǎng)絡(luò)功能實(shí)體在監(jiān)聽信息中刪除上報(bào)CC的指示,或?qū)⑸蠄?bào)CC
的指示設(shè)置為否;則所述后續(xù)網(wǎng)絡(luò)功能實(shí)體接收到所述監(jiān)聽信息后,不再上報(bào)cc。
所述指示后續(xù)網(wǎng)絡(luò)功能實(shí)體不必再次上報(bào)CC的方法包括 所述一個(gè)網(wǎng)絡(luò)功能實(shí)體在監(jiān)聽信息中刪除刪除DF3地址,或?qū)F3地址設(shè) 置為無效;則所述后續(xù)網(wǎng)絡(luò)功能實(shí)體接收到所述監(jiān)聽信息后,不再上報(bào)CC。 所述指示后續(xù)網(wǎng)絡(luò)功能實(shí)體不必再次上報(bào)CC的方法包括; 所述一個(gè)網(wǎng)絡(luò)功能實(shí)體將監(jiān)聽信息中的CC上報(bào)完成指示設(shè)置為是;則所 述后續(xù)網(wǎng)絡(luò)功能實(shí)體接收到所述監(jiān)聽信息后,不再上報(bào)CC。
所述CC上報(bào)完成指示還進(jìn)一步包括完成上報(bào)CC的網(wǎng)元和/或CC上 報(bào)對(duì)應(yīng)的DF3地址。
從以上技術(shù)方案可以看到,本發(fā)明提供的傳遞合法監(jiān)聽信息的方法,由 于在與監(jiān)聽對(duì)象相關(guān)的消息中攜帶監(jiān)聽信息,通過發(fā)送與監(jiān)聽對(duì)象相關(guān)的消 息傳遞監(jiān)聽信息給參與監(jiān)聽對(duì)象會(huì)話的網(wǎng)絡(luò)功能實(shí)體,由網(wǎng)絡(luò)功能實(shí)體根據(jù) 監(jiān)聽信息進(jìn)行監(jiān)聽,并向DF上報(bào)IRI和/或CC,所以能降低ADMF管理和 維護(hù)這些網(wǎng)絡(luò)功能實(shí)體的工作量;另外,由于在與監(jiān)聽對(duì)象相關(guān)的消息發(fā)往 不執(zhí)行監(jiān)聽的網(wǎng)絡(luò)功能實(shí)體時(shí),刪除與監(jiān)聽對(duì)象相關(guān)的消息中攜帶的監(jiān)聽信 息,所以監(jiān)聽信息被泄密的可能性降低,提高了監(jiān)聽的安全性。
圖l是現(xiàn)有技術(shù)中IMS網(wǎng)絡(luò)的合法監(jiān)聽模型示意圖; 圖2是根據(jù)本發(fā)明實(shí)施例的涉及監(jiān)聽對(duì)象信令消息的合法監(jiān)聽網(wǎng)絡(luò)邏 輯結(jié)構(gòu)圖3是根據(jù)本發(fā)明實(shí)施例的傳遞合法監(jiān)聽信息的流程圖; 圖4是根據(jù)本發(fā)明實(shí)施例的涉及監(jiān)聽對(duì)象媒體流的合法監(jiān)聽網(wǎng)絡(luò)邏輯 結(jié)構(gòu)圖。
具體實(shí)施例方式
為了使本發(fā)明的特征和優(yōu)點(diǎn)更加清楚明白,下面參照附圖結(jié)合具體實(shí)施 例對(duì)本發(fā)明作進(jìn)一步的描述。
本發(fā)明的主要思想是在與監(jiān)聽對(duì)象相關(guān)的消息中擴(kuò)展攜帶監(jiān)聽信息,
在將與監(jiān)聽對(duì)象相關(guān)的消息發(fā)送給參與監(jiān)聽對(duì)象會(huì)話的網(wǎng)絡(luò)功能實(shí)體的同 時(shí),將監(jiān)聽信息傳遞給參與監(jiān)聽對(duì)象會(huì)話的網(wǎng)絡(luò)功能實(shí)體,這些網(wǎng)絡(luò)功能實(shí)
體根據(jù)所收到的監(jiān)聽信息對(duì)監(jiān)聽對(duì)象進(jìn)行監(jiān)聽,上報(bào)IRI和/或通信內(nèi)容(CC, Content of Communication),由于本發(fā)明采用的方法在與監(jiān)聽對(duì)象相關(guān)的消 息中傳遞合法監(jiān)聽信息,不需要ADMF管理和維護(hù)眾多的網(wǎng)絡(luò)功能實(shí)體, 所以可以降〗氐A(chǔ)DMF的工作量。
下面參照附圖結(jié)合具體實(shí)施例描述本發(fā)明主要思想的具體實(shí)現(xiàn)。 首先,參見圖2,描述根據(jù)本發(fā)明實(shí)施例的涉及監(jiān)聽對(duì)象信令消息的合 法監(jiān)聽網(wǎng)絡(luò)邏輯結(jié)構(gòu)。圖2以IMS網(wǎng)絡(luò)為例,給出包括終端、網(wǎng)絡(luò)接入單 元、S-CSCF、 AS和合法監(jiān)聽業(yè)務(wù)應(yīng)用服務(wù)器(LI-AS)的網(wǎng)絡(luò)結(jié)構(gòu)。
這里,終端是監(jiān)聽對(duì)象,可以是會(huì)話初始化協(xié)議(SIP, Session Initiation Protocol)終端;也可以是傳統(tǒng)普通電話服務(wù)(POTS, Plain Old Telephone Service )終端和綜合業(yè)務(wù)數(shù)字網(wǎng)(ISDN, Integrated Services Digital Network ) 終端。
網(wǎng)絡(luò)接入單元與終端和S-CSCF相連,用于將終端接入到IMS網(wǎng)絡(luò)中, 并提供注冊(cè)、認(rèn)證和鑒權(quán)等功能。網(wǎng)絡(luò)接入單元和S-CSCF之間的El接口 采用SIP協(xié)議。網(wǎng)絡(luò)接入單元可以是應(yīng)用功能實(shí)體(AF, Application Function),例如P-CSCF,對(duì)應(yīng)接入的終端是SIP終端;網(wǎng)絡(luò)接入單元也可 以是接入網(wǎng)關(guān)控制功能(AGCF, Access Gateway Control Function ),對(duì)應(yīng) 接入的終端是POTS終端和ISDN終端。
網(wǎng)絡(luò)接入單元可以接收?qǐng)?zhí)法機(jī)構(gòu)側(cè)發(fā)送的攜帶有監(jiān)聽數(shù)據(jù)的監(jiān)聽指示, 如果監(jiān)聽對(duì)象是主叫方,則主叫方發(fā)送的SIP消息到達(dá)可以使其接入網(wǎng)絡(luò)的 網(wǎng)絡(luò)接入單元時(shí),網(wǎng)絡(luò)接入單元在SIP消息中擴(kuò)展攜帶上監(jiān)聽信息,于是, SIP消息所經(jīng)過的后續(xù)網(wǎng)元,例如互通邊界控制功能(IBCF , Interconnection Border Control Function)、問詢呼叫會(huì)話控制功能(I-CSCF, Interrogation-Call
Session Control Function )、 S-CSCF、 AS、出口網(wǎng)關(guān)控制功能(BGCF, Breakout
Gateway Control Function) 、 士某體網(wǎng)關(guān)4空制功能(MGCF, Media Gateway Control Function)等將根據(jù)收到消息中攜帶的監(jiān)聽信息進(jìn)行相應(yīng)的監(jiān)聽處 理,向DF上報(bào)IRI和/或CC。當(dāng)網(wǎng)絡(luò)接入單元將SIP消息發(fā)往非信任域網(wǎng) 絡(luò)實(shí)體時(shí),刪除SIP消息中攜帶的監(jiān)聽信息。這里,非信任域網(wǎng)絡(luò)實(shí)體是相 對(duì)于信任域網(wǎng)絡(luò)實(shí)體來說的,信任域網(wǎng)絡(luò)實(shí)體是指服務(wù)提供者(service provider)擁有的、和/或可操作的、和/或可控制的系統(tǒng)和服務(wù)器,相對(duì)的, 非信任域網(wǎng)絡(luò)實(shí)體可以是消費(fèi)者的設(shè)備或第三方的設(shè)備等。
S-CSCF與AS相連,二者之間存在E2接口,該接口協(xié)議為SIP協(xié)議。 S-CSCF也可以接收?qǐng)?zhí)法機(jī)構(gòu)側(cè)發(fā)送的攜帶有監(jiān)聽數(shù)據(jù)的監(jiān)聽指示,在與監(jiān) 聽對(duì)象相關(guān)的SIP消息到達(dá)為監(jiān)聽對(duì)象服務(wù)的S-CSCF時(shí),在SIP消息中擴(kuò) 展攜帶上監(jiān)聽信息,該SIP消息所經(jīng)過的后續(xù)網(wǎng)元,例如IBCF、 I-CSCF、 AS、 BGCF、 MGCF、網(wǎng)絡(luò)接入單元等將根據(jù)收到消息中攜帶的監(jiān)聽信息進(jìn) 行相應(yīng)的監(jiān)聽處理。當(dāng)S-CSCF將SIP消息發(fā)往例如AS等其它非信任域網(wǎng) 絡(luò)實(shí)體時(shí),刪除SIP消息中攜帶的監(jiān)聽信息。
LI-AS是執(zhí)行合法監(jiān)聽業(yè)務(wù)邏輯的功能實(shí)體,提供合法監(jiān)聽服務(wù),可以 從執(zhí)法機(jī)構(gòu)側(cè)獲得監(jiān)聽數(shù)據(jù)。LI-AS與S-CSCF之間存在E3接口 ,接口協(xié) 議為SIP協(xié)議。LI-AS接收?qǐng)?zhí)法機(jī)構(gòu)側(cè)發(fā)送的攜帶有監(jiān)聽數(shù)據(jù)的監(jiān)聽指示, 在與監(jiān)聽對(duì)象相關(guān)的SIP消息到達(dá)為監(jiān)聽對(duì)象服務(wù)的LI-AS時(shí),在SIP消息 中擴(kuò)展攜帶上監(jiān)聽信息,該SIP消息所經(jīng)過的后續(xù)網(wǎng)元,如IBCF、 I-CSCF、 S-CSCF、 AS、 BGCF、 MGCF、網(wǎng)絡(luò)接入單元等將根據(jù)收到消息中攜帶的監(jiān) 聽信息進(jìn)行相應(yīng)的監(jiān)聽處理。
此外,LI-AS也可以不接收?qǐng)?zhí)法機(jī)構(gòu)側(cè)發(fā)送的攜帶有監(jiān)聽數(shù)據(jù)的監(jiān)聽指 示,而是由S-CSCF對(duì)LI-AS的觸發(fā)表明S-CSCF當(dāng)前服務(wù)用戶是監(jiān)聽對(duì)象, S-CSCF從執(zhí)法機(jī)構(gòu)側(cè)獲取監(jiān)聽數(shù)據(jù),在SIP消息到達(dá)S-CSCF后,S-CSCF 根據(jù)監(jiān)聽數(shù)據(jù)判斷當(dāng)前會(huì)話中被服務(wù)用戶是否被監(jiān)聽,若被監(jiān)聽則將SIP消 息路由到LI-AS;或者S-CSCF收到的監(jiān)聽數(shù)據(jù)是一種觸發(fā)過濾規(guī)則,S-CSCF
將收到的SIP消息和該過濾規(guī)則匹配,匹配成功則將該SIP消息路由到LI-AS, LI-AS在收到的SIP消息中插入監(jiān)聽信息。這里所述的觸發(fā)過濾規(guī) 則可以和其它的初始過濾規(guī)則(iFC) —樣,由S-CSCF從歸屬用戶服務(wù)器 (HSS)中獲??;也可以由S-CSCF根據(jù)從執(zhí)法機(jī)構(gòu)側(cè)獲取的監(jiān)聽數(shù)據(jù)產(chǎn)生。
此外,除了網(wǎng)絡(luò)接入單元、S-CSCF可以將發(fā)往非信任域網(wǎng)絡(luò)實(shí)體的SIP 消息中攜帶的監(jiān)聽信息刪除以外,作為網(wǎng)絡(luò)邊界網(wǎng)元的IBCF、 BGCF、 I-CSCF、 MGCF也可以從SIP消息中刪除相關(guān)的監(jiān)聽信息,這些刪除可以是 無條件的,也可以通過判斷SIP消息發(fā)往非信任域進(jìn)行觸發(fā)刪除。
此外,在分組域中,媒體網(wǎng)關(guān)和媒體資源功能處理器(MRFP, Media Resource Function Processor)在一般情況下,是基于H.248協(xié)議控制的,但 在某些情況下,也可以基于SIP協(xié)議控制,因此,上述攜帶監(jiān)聽信息的SIP 消息也可以發(fā)往媒體網(wǎng)關(guān)和MRFP, MRFP有時(shí)也被稱為媒體資源服務(wù)器。
下面基于圖2所示的網(wǎng)絡(luò)邏輯結(jié)構(gòu),描述傳遞合法監(jiān)聽信息的具體過 程。在本實(shí)施例中,IMS網(wǎng)絡(luò)中的監(jiān)聽對(duì)象為被叫方,被叫方可能簽約不同 的業(yè)務(wù),每個(gè)業(yè)務(wù)由不同的AS處理,這里,假定該被叫方簽約了源標(biāo)識(shí)顯 示(OIP, Originating Identification Presentation )業(yè)務(wù),由OIPAS處理被叫 方的該業(yè)務(wù),因此,參與監(jiān)聽對(duì)象會(huì)話的網(wǎng)絡(luò)功能實(shí)體為OIP AS,與監(jiān)聽 對(duì)象相關(guān)的消息是SIP消息中的請(qǐng)求消息Invite 。
參見圖3,傳遞合法監(jiān)聽信息的具體過程包括
步驟301-303、發(fā)往監(jiān)聽對(duì)象的請(qǐng)求消息Invite到達(dá)為監(jiān)聽對(duì)象服務(wù)的 S-CSCF, S-CSCF在執(zhí)行監(jiān)聽對(duì)象用戶配置中的iFC之前,在請(qǐng)求消息Invite 中擴(kuò)展攜帶監(jiān)聽對(duì)象的監(jiān)聽信息,然后S-CSCF執(zhí)行iFC,將請(qǐng)求消息路由 到OIP AS;
OIP AS為監(jiān)聽對(duì)象提供了源標(biāo)識(shí)顯示業(yè)務(wù),因此,當(dāng)向作為監(jiān)聽對(duì)象 的被叫方發(fā)送請(qǐng)求消息時(shí),為被叫方服務(wù)的S-CSCF會(huì)根據(jù)iFC將請(qǐng)求消息 路由到OIPAS,為了可以監(jiān)聽到OIP AS提供的補(bǔ)充業(yè)務(wù)事件,在S-CSCF 將請(qǐng)求消息路由到OIPAS之前,在請(qǐng)求消息中擴(kuò)展攜帶上監(jiān)聽信息,然后, S-CSCF再執(zhí)行iFC,將請(qǐng)求消息路由到OIP AS,這樣OIPAS就可以收到
監(jiān)聽信息。于是,OIP AS不需要從ADMF上獲取監(jiān)聽數(shù)據(jù)來執(zhí)行監(jiān)聽從而 上報(bào)IRI,換句話說,ADMF不用管理和維護(hù)OIP AS,因此降低了 ADMF 管理和維護(hù)OIP AS的工作量。
步驟304-307、 OIP AS收到S-CSCF路由過來的請(qǐng)求消息后,執(zhí)行OIP 業(yè)務(wù)處理,并解析請(qǐng)求消息,根據(jù)請(qǐng)求消息中攜帶的監(jiān)聽信息,上報(bào)監(jiān)聽對(duì) 象發(fā)生OIP業(yè)務(wù)的補(bǔ)充業(yè)務(wù)事件給DF,然后將請(qǐng)求消息路由回為監(jiān)聽對(duì)象 服務(wù)的S-CSCF;
步驟308-309、 S-CSCF收到OIP AS路由回來的請(qǐng)求消息后,根據(jù)iFC 的優(yōu)先級(jí)判斷是否還需要將請(qǐng)求消息路由到其它AS,這里假定被叫方只簽 約了OIP業(yè)務(wù),那么,S-CSCF可以確定不需要將請(qǐng)求消息路由到其它AS, 即請(qǐng)求消息需要發(fā)往非AS,于是S-CSCF刪除請(qǐng)求消息中擴(kuò)展攜帶的監(jiān)聽 信息,然后將請(qǐng)求消息路由到其它實(shí)體,例如直接路由到被叫方的網(wǎng)絡(luò)接入 單元。
由于在SIP請(qǐng)求消息中攜帶監(jiān)聽信息發(fā)送給AS, AS根據(jù)SIP請(qǐng)求消息 中攜帶的監(jiān)聽信息上報(bào)IRI,并不存儲(chǔ)ADMF發(fā)送的監(jiān)聽數(shù)據(jù),并且在請(qǐng)求 消息發(fā)送給非AS時(shí),S-CSCF會(huì)刪除請(qǐng)求消息中的監(jiān)聽信息,所以可以降 低數(shù)據(jù)泄密的可能性。
以上僅參照?qǐng)D3以監(jiān)聽對(duì)象作為被叫方并應(yīng)用OIP業(yè)務(wù)為例,描述了在 請(qǐng)求消息中攜帶監(jiān)聽信息發(fā)送給OIP AS, OIP AS根據(jù)請(qǐng)求消息中攜帶的監(jiān) 聽信息上報(bào)補(bǔ)充業(yè)務(wù)事件的過程,事實(shí)上,無論監(jiān)聽對(duì)象是處于呼叫中的哪 一方,無論是主叫方還是被叫方,所有到達(dá)為監(jiān)聽對(duì)象服務(wù)的S-CSCF的、 與監(jiān)聽對(duì)象相關(guān)的請(qǐng)求消息,S-CSCF都可以在請(qǐng)求消息中攜帶上監(jiān)聽信息, 將請(qǐng)求消息發(fā)送給監(jiān)聽對(duì)象用戶配置中iFC指定的AS,同時(shí)也就將監(jiān)聽信 息傳遞給了 AS,在S-CSCF將請(qǐng)求消息發(fā)送給其它非信任域網(wǎng)絡(luò)實(shí)體時(shí), S-CSCF或者作為網(wǎng)絡(luò)邊界網(wǎng)元的IBCF、 BGCF、 I-CSCF、 MGCF刪除請(qǐng)求 消息中攜帶的監(jiān)聽信息。特別地,如果監(jiān)聽對(duì)象是主叫方,接收到執(zhí)法機(jī)構(gòu) 側(cè)發(fā)送的攜帶有監(jiān)聽數(shù)據(jù)的監(jiān)聽指示的網(wǎng)絡(luò)接入單元可以在主叫方發(fā)送的
SIP消息到達(dá)網(wǎng)絡(luò)接入單元時(shí),在SIP消息中擴(kuò)展攜帶上監(jiān)聽信息。
另外,圖3所示的實(shí)施例是以請(qǐng)求消息攜帶監(jiān)聽信息為例的,實(shí)際應(yīng)用
中,也可以利用響應(yīng)消息來攜帶監(jiān)聽信息。
在圖3所示的過程中,是由為監(jiān)聽對(duì)象服務(wù)的S-CSCF在SIP消息中插 入和刪除監(jiān)聽信息的,具體實(shí)現(xiàn)時(shí),還可以在與監(jiān)聽對(duì)象相關(guān)的SIP消息到 達(dá)為監(jiān)聽對(duì)象服務(wù)的LI-AS時(shí),由LI-AS在SIP消息中擴(kuò)展攜帶上監(jiān)聽信息。
同樣,圖3僅示出OIP AS接收到SIP消息中攜帶的監(jiān)聽信息上報(bào)IRI 的過程,事實(shí)上當(dāng)攜帶監(jiān)聽信息的消息發(fā)送到信任域內(nèi)的I-CSCF、 S-CSCF、 AS、 BGCF、 MGCF、々某體網(wǎng)關(guān)、MRFP等網(wǎng)絡(luò)實(shí)體時(shí),這些網(wǎng)絡(luò)實(shí)體都可 以根據(jù)監(jiān)聽信息上報(bào)IRI到DF。
以上僅描述了在SIP消息中攜帶合法監(jiān)聽信息進(jìn)行傳遞的過程,下面描 述具體如何在SIP消息中攜帶監(jiān)聽信息。
首先,描述所攜帶的監(jiān)聽信息。在SIP消息中所攜帶的監(jiān)聽信息包括監(jiān) 聽對(duì)象的標(biāo)識(shí),該標(biāo)識(shí)可以是SIP統(tǒng)一資源標(biāo)識(shí)符(URI)或者電話(tel) 統(tǒng)一資源定位符(URL),也可以是描述消息中指定的某一方或多方是否被 監(jiān)聽的標(biāo)志。監(jiān)聽信息可以進(jìn)一步包括執(zhí)法機(jī)構(gòu)或監(jiān)聽中心的地址信息,該 地址信息給出當(dāng)前接收IRI和/或CC的地址,可以是一個(gè)可路由的URI,也 可以是一個(gè)IP地址,當(dāng)上報(bào)IRI和/或CC時(shí),可以根據(jù)監(jiān)聽信息中包括的 執(zhí)法機(jī)構(gòu)或監(jiān)聽中心的地址信息,上報(bào)至監(jiān)聽信息中指定的DF,該地址信 息可以是DF2地址,用來描述接收監(jiān)聽對(duì)象IRI的地址;也可以是DF3地 址,用來描述接收監(jiān)聽對(duì)象CC的地址;也可以是DF2地址和DF3地址的 組合。監(jiān)聽信息還可以進(jìn)一步包括密鑰或證書,密鑰或證書是確認(rèn)和接收 SIP消息中攜帶的監(jiān)聽信息的唯 一 標(biāo)志,即只有當(dāng)密鑰或證書匹配時(shí)才確認(rèn) 監(jiān)聽信息正確和合法,并接收監(jiān)聽消息。監(jiān)聽信息還可以進(jìn)一步包括取消監(jiān) 聽指示信息,當(dāng)AS或其它參與監(jiān)聽對(duì)象會(huì)話的實(shí)體在接收到消息中攜帶的 監(jiān)聽信息時(shí),為避免每次重復(fù)傳遞可以將監(jiān)聽信息保存在本地,在這種情況 下,如果監(jiān)聽對(duì)象被取消監(jiān)聽,那么AS或其它參與監(jiān)聽對(duì)象會(huì)話的實(shí)體根
據(jù)監(jiān)聽信息中的取消監(jiān)聽指示信息刪除保存在本地的監(jiān)聽對(duì)象的監(jiān)聽信息。 上述監(jiān)聽信息可以在任何SIP消息中攜帶。
在一次會(huì)話過程中,可以有一個(gè)以上的網(wǎng)元參與控制cc的上報(bào),如可 以在拜訪域上報(bào)cc,也可以在歸屬域上報(bào)cc。為了減少不同網(wǎng)元的多次重
復(fù)CC上報(bào),從而避免媒體資源的浪費(fèi),在將CC上報(bào)給同一 DF3的前提下, 一般在一次會(huì)話過程中只進(jìn)行一次CC上^t艮處理。具體的實(shí)現(xiàn)方式可以是如 下兩種
方式一是在上述的監(jiān)聽信息中只攜帶上報(bào)IRI的指示,不攜帶或刪除掉 上報(bào)CC的指示,或?qū)⑸蠄?bào)CC的指示設(shè)置為"否"。如在一次會(huì)話中,P-CSCF 知道用戶在拜訪域已經(jīng)被上報(bào)了 CC,則在其發(fā)出的SIP消息中只攜帶上報(bào) IRI的指示,或者將上報(bào)CC的指示設(shè)置為否,這樣,歸屬域的網(wǎng)元收到該 SIP消息后,將不處理將CC上報(bào)。當(dāng)然,在實(shí)際應(yīng)用中,并非僅限于拜訪 域上報(bào)后歸屬域不再上報(bào),對(duì)于相反的過程,在歸屬域上報(bào)后拜訪域不再上 報(bào),同樣屬于本發(fā)明的保護(hù)范圍。類似的,還可以在監(jiān)聽信息中只攜帶DF2 地址而不攜帶DF3地址,或刪除掉DF3地址,或?qū)F3地址設(shè)置為無效等, 這樣,后續(xù)網(wǎng)元由于不知道DF3地址,或接收到的DF3地址為無效,就不 能將CC上報(bào)。
方式二是在上述的監(jiān)聽信息中攜帶CC上報(bào)完成指示,指示本次會(huì)話 CC上報(bào)已經(jīng)完成。進(jìn)一步的,CC上報(bào)完成指示還可以包括完成CC上報(bào)的 網(wǎng)元和/或該CC上報(bào)對(duì)應(yīng)的DF3地址。如在一次會(huì)話中,P-.CSCF知道用戶 在拜訪域已經(jīng)被上報(bào)了 CC,則在發(fā)出的SIP消息中攜帶CC上報(bào)完成指示, 以及對(duì)應(yīng)的DF3地址,這樣,歸屬域的網(wǎng)元收到該SIP消息后,將判斷前
是否一致,若相同,則不再處理CC上報(bào);若不相同,則向本網(wǎng)元對(duì)應(yīng)的 DF3地址上報(bào)CC。比如當(dāng)拜訪域和歸屬域?qū)?yīng)的DF3地址不一致時(shí),即使 在拜訪域已經(jīng)上報(bào)了 CC,歸屬域也要處理CC上報(bào)。
在SIP消息中攜帶監(jiān)聽信息可以使用SIP頭域攜帶,也可以使用SIP消
息體攜帶。使用SIP頭域攜帶監(jiān)聽信息包括使用已有頭域攜帶和擴(kuò)展SIP消 息頭域攜帶,使用已有頭域攜帶監(jiān)聽消息舉例如下
SIP頭域P-Charging-Function-Address用于傳遞計(jì)費(fèi)功能地址的分配, S-CSCF在請(qǐng)求消息Invite到達(dá)時(shí)在請(qǐng)求中加入該消息頭,并在該消息頭中 使用擴(kuò)展參數(shù)攜帶監(jiān)聽信息,例如,用擴(kuò)展參數(shù)li-id攜帶監(jiān)聽對(duì)象的標(biāo)識(shí) tom@home.com,用擴(kuò)展參數(shù)delivery-function攜帶DF地址df2@lea.com,
P-Charging-Function-Address:
li-id=tom@home.com; delivery-function=d£2@lea.com 擴(kuò)展SIP消息頭域攜帶監(jiān)聽信息舉例如下 P-LI: <sip:tom@home.com>; delivery-function=df2@lea.com 該擴(kuò)展SIP消息頭域P-LI中攜帶表示監(jiān)聽對(duì)象的標(biāo)識(shí)為 tom@home.com; DF地址為df2@lea.com; 或,
P-LI: orig; delivery-function=df2@lea.com
上述P-LI頭域中攜帶的是監(jiān)聽對(duì)象標(biāo)志orig,表示消息發(fā)送源即主叫 用戶被監(jiān)聽,而具體的監(jiān)聽對(duì)象就是消息發(fā)送源的標(biāo)識(shí),可以取自From頭 域或P-Asserted-Identity頭域等;
或,
P-LI: dest; delivery-function=df2@lea.com
上述P-LI頭域中攜帶的是監(jiān)聽對(duì)象標(biāo)志dest,表示消息目的方即被叫 用戶被監(jiān)聽,而具體的監(jiān)聽對(duì)象就是消息目的方標(biāo)識(shí),可以取自Request-URI 內(nèi)容、To頭域、P-Asserted-Identity頭域或P-Called-Party-IE)頭域等。
取消監(jiān)聽指示信息的示例如下
P-LI: destj cancel
上述P-LI頭域中攜帶的是監(jiān)聽對(duì)象標(biāo)志dest和取消監(jiān)聽指示的標(biāo)志 cancel,表示消息目的方被取消監(jiān)聽。 密鑰或證書的示例如下
P-LI: key- "6629fae49393a05397450978507c4efl"
上述P-LI頭域中攜帶的是監(jiān)聽信息的密鑰或證書key值,參與監(jiān)聽對(duì) 象會(huì)話的實(shí)體接收到攜帶監(jiān)聽信息的消息后,根據(jù)消息中攜帶的監(jiān)聽信息的 密鑰或證書key值,按照事先約定的算法或者其它的方式,確認(rèn)消息中攜帶 的監(jiān)聽信息的正確性和合法性,并根據(jù)監(jiān)聽信息進(jìn)一步執(zhí)行本發(fā)明中描述的 處理。
使用SIP消息體攜帶監(jiān)聽消息通常通過在SIP消息體中插入一個(gè)包括類 型名稱、子類型名稱、所需參數(shù)和解碼類型的多用途網(wǎng)絡(luò)郵件擴(kuò)展(MIME, Multipurpose Internet Mail Extensions )類型體來攜帶監(jiān)聽信息,并且該監(jiān)聽 信息可以用擴(kuò)展標(biāo)記語言(XML)描述。
以上參見圖2和圖3詳細(xì)描述了在SIP消息中插入監(jiān)聽消息,傳遞給 AS或其它參與監(jiān)聽對(duì)象會(huì)話的網(wǎng)元,并由AS或其它參與監(jiān)聽對(duì)象會(huì)話的 網(wǎng)元上報(bào)IRI的過程,事實(shí)上,參與監(jiān)聽對(duì)象會(huì)話的其它網(wǎng)絡(luò)功能實(shí)體,并 不總是以SIP協(xié)議參與監(jiān)聽對(duì)象會(huì)話的,例如GPRS網(wǎng)關(guān)支持節(jié)點(diǎn)(GGSN, Gateway GPRS Support Node)、邊界網(wǎng)關(guān)功能(BGF, Border Gateway Function)、包括住宅網(wǎng)關(guān)和接入網(wǎng)關(guān)的網(wǎng)關(guān)等,都可以通過在與監(jiān)聽對(duì)象 相關(guān)的非SIP協(xié)議消息中傳遞監(jiān)聽信息的方式獲得監(jiān)聽信息,進(jìn)而上報(bào)IRI 和/或CC,這些非SIP協(xié)議消息可以是直徑(Diameter)消息或H.248消息 或公共開放策略服務(wù)協(xié)議消息(COPS, Common Open Policy Service protocol)等。
事實(shí)上,在圖2所示的網(wǎng)絡(luò)結(jié)構(gòu)中,僅僅考慮了信令消息的傳遞,對(duì)于 終端在進(jìn)行通話時(shí)的通話內(nèi)容,包括語音、視頻等媒體流,根據(jù)終端的類型 不同,是分別通過BGF、 GGSN或網(wǎng)關(guān)等功能實(shí)體接入網(wǎng)絡(luò)的。具體參見圖 4,圖4示出根據(jù)本發(fā)明實(shí)施例的涉及監(jiān)聽對(duì)象媒體流的合法監(jiān)聽網(wǎng)絡(luò)邏輯 結(jié)構(gòu)。應(yīng)用功能實(shí)體(AF),例如P-CSCF,或者互通邊界控制功能(IBCF, Interconnection Border Control Function ),或者AGCF,才艮據(jù)信令消息確定 終端通話媒體流的大小,并發(fā)送消息告知服務(wù)策略決策功能(SPDF, Service
Policy Decision Function )或策略決策功負(fù)巨(PDF, Policy Decision Function ), 由SPDF或PDF發(fā)送消息至BGF、 GGSN或網(wǎng)關(guān),給終端分配合適的帶寬。 由于BGF或者其它網(wǎng)關(guān)都是媒體網(wǎng)關(guān)(MG, Media Gateway)的一種,在 這里,把BGF、網(wǎng)關(guān)等統(tǒng)稱為媒體網(wǎng)關(guān)。AF與SPDF或PDF之間的接口協(xié) 議為Diameter協(xié)議,傳遞Diameter消息;SPDF與媒體網(wǎng)關(guān)之間的接口協(xié)議 為H.248協(xié)議,傳遞H.248消息;PDF與GGSN之間的4姿口協(xié)議為COPS 協(xié)議,傳遞COPS消息。
在這種情況下,AF在發(fā)送給SPDF或PDF的Diameter消息中擴(kuò)展攜帶 監(jiān)聽信息將監(jiān)聽信息傳遞給SPDF或PDF,進(jìn)一步由SPDF或PDF在H.248 消息或COPS消息中擴(kuò)展攜帶監(jiān)聽信息發(fā)送給BGF、 GGSN或網(wǎng)關(guān),BGF、 GGSN或網(wǎng)關(guān)對(duì)監(jiān)聽對(duì)象進(jìn)行監(jiān)聽,由于終端通話的媒體流經(jīng)過BGF、GGSN 或網(wǎng)關(guān),所以BGF、 GGSN或網(wǎng)關(guān)不僅可以上報(bào)IRI還可以上報(bào)CC。此外, 類似地,對(duì)于通過AGCF接入的終端,可以由AGCF在與網(wǎng)關(guān)交互時(shí),在 H.248消息中攜帶監(jiān)聽信息給網(wǎng)關(guān),網(wǎng)關(guān)根據(jù)H.248消息中的監(jiān)聽信息,上 報(bào)IRI和/或CC給DF。因此,在這里,與監(jiān)聽對(duì)象相關(guān)的消息包括Diameter 消息、H.248消息和COPS消息,參與監(jiān)聽對(duì)象會(huì)話的網(wǎng)絡(luò)功能實(shí)體為BGF、 GGSN或網(wǎng)關(guān)。MRFP也可以通過擴(kuò)展攜帶監(jiān)聽信息的H.248消息獲得監(jiān)聽 信息。例如,當(dāng)監(jiān)聽對(duì)象的會(huì)話需要使用MRFP上的資源時(shí),媒體資源功能 控制器MRFC通過H.248消息將監(jiān)聽信息傳遞給MRFP, MRFP根據(jù)H.248 消息中的監(jiān)聽信息,上報(bào)IRI和/或CC給DF。
從以上描述可以看到,監(jiān)聽信息可以進(jìn)一步包括上報(bào)IRI和/或CC的指 示,表明當(dāng)前監(jiān)聽是否需要上報(bào)IRI和/或CC;還可以進(jìn)一步包括DF地址, DF地址包括DF2地址和DF3地址,分別對(duì)應(yīng)上報(bào)IRI的地址和上報(bào)CC的 地址,DF2地址和DF3地址都可以是URI,也可以是IP地址。
具體地,在H.248消息中擴(kuò)展攜帶監(jiān)聽信息的舉例如下
要擴(kuò)展攜帶監(jiān)聽信息,需要定義監(jiān)聽信息包,這里定義的監(jiān)聽信息包包 括監(jiān)聽信息包標(biāo)識(shí)(ID)和屬性,屬性包括監(jiān)聽對(duì)象標(biāo)識(shí),還可以進(jìn)一步
包括DF2地址和/或DF3地址,上報(bào)IRI和/或CC的指示、密鑰或證書、取 消監(jiān)聽指示信息等。其中,監(jiān)聽對(duì)象標(biāo)識(shí)用來描述監(jiān)聽對(duì)象的用戶身份標(biāo)識(shí), 可以是SIPURI,也可以是telURL; DF2地址用來描述監(jiān)聽對(duì)象IRI輸出的 地址,可以是URI,也可以是IP地址;DF3地址用來描述監(jiān)聽對(duì)象CC輸出 的地址,可以是URI,也可以是IP地址。
在Diameter消息中擴(kuò)展攜帶監(jiān)聽信息,可以通過擴(kuò)展Diameter的屬性 值對(duì)(AVP),使其在會(huì)話過程中攜帶監(jiān)聽信息來實(shí)現(xiàn)。AVP包括屬性名、 屬性碼、屬性值的類型,具體的AVP格式中可以包含監(jiān)聽對(duì)象標(biāo)識(shí)、DF2 地址和/或DF3地址等。
在COPS消息中擴(kuò)展攜帶監(jiān)聽信息,可以通過擴(kuò)展3GPP為PDF與 GGSN之間的Go接口定義的策略信息庫(PIB, Policy Information Base ), 例如,定義監(jiān)聽信息為COPS專有對(duì)象,包括監(jiān)聽對(duì)象標(biāo)識(shí)、DF2地址和/ 或DF3地址等。監(jiān)聽信息專有對(duì)象在PDF發(fā)送給GGSN的消息中攜帶。
可以看到,在SIP消息、Diameter消息、H.248消息、COPS消息中傳 遞的監(jiān)聽信息的內(nèi)容是一致的,不同之處僅在于消息的格式不同。
以上參照附圖結(jié)合具體實(shí)施例描述了本發(fā)明傳遞合法監(jiān)聽信息的過程, 從以上描述可以看到,本發(fā)明所提供方法的核心在于在與監(jiān)聽對(duì)象相關(guān)的 消息中擴(kuò)展攜帶監(jiān)聽信息,在發(fā)送消息的同時(shí)傳遞監(jiān)聽消息給參與監(jiān)聽對(duì)象 會(huì)話的網(wǎng)絡(luò)功能實(shí)體,使得網(wǎng)絡(luò)功能實(shí)體可以根據(jù)傳遞來的監(jiān)聽信息對(duì)監(jiān)聽 對(duì)象進(jìn)行監(jiān)聽,向執(zhí)法機(jī)構(gòu)側(cè)上報(bào)IRI和/或CC。因此,這種方法可以降低 數(shù)據(jù)泄密的可能性,同時(shí)減輕執(zhí)法機(jī)構(gòu)側(cè)的工作負(fù)擔(dān)。
以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù) 范圍。
權(quán)利要求
1、一種傳遞合法監(jiān)聽信息的方法,其特征在于,該方法包括A、在與監(jiān)聽對(duì)象相關(guān)的消息中攜帶監(jiān)聽信息,發(fā)送給參與監(jiān)聽對(duì)象會(huì)話的網(wǎng)絡(luò)功能實(shí)體;B、網(wǎng)絡(luò)功能實(shí)體根據(jù)收到的監(jiān)聽信息對(duì)監(jiān)聽對(duì)象進(jìn)行監(jiān)聽,并向執(zhí)法機(jī)構(gòu)側(cè)上報(bào)監(jiān)聽相關(guān)信息IRI和/或通信內(nèi)容CC。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟A中所述消息為呼叫 會(huì)話SIP消息。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述網(wǎng)絡(luò)功能實(shí)體為應(yīng)用服 務(wù)器AS、問詢呼叫會(huì)話控制功能I-CSCF、互通邊界控制功能IBCF、出口網(wǎng)關(guān) 控制功能BGCF、媒體網(wǎng)關(guān)控制功能MGCF、媒體網(wǎng)關(guān)、媒體資源功能處理器 MRFP之一或任意組合。
4、 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在與監(jiān)聽對(duì)象相關(guān)的消 息中攜帶監(jiān)聽信息為服務(wù)呼叫會(huì)話控制功能S-CSCF在與監(jiān)聽對(duì)象相關(guān)的SIP 消息中攜帶監(jiān)聽信息;或者,S-CSCF將與監(jiān)聽對(duì)象相關(guān)的SIP消息發(fā)送給合法監(jiān)聽業(yè)務(wù)應(yīng)用服務(wù)器 LI-AS, LI-AS在SIP消息中攜帶上監(jiān)聽信息,再發(fā)送給S-CSCF。
5、 根據(jù)權(quán)利要求2所述的方法,其特征在于,當(dāng)監(jiān)聽對(duì)象為主叫方時(shí),所 述在與監(jiān)聽對(duì)象相關(guān)的消息中攜帶監(jiān)聽信息為網(wǎng)絡(luò)接入單元在與監(jiān)聽對(duì)象相關(guān)的SIP消息中攜帶監(jiān)聽信息。
6、 根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述步驟B之后,該方法 進(jìn)一步包括網(wǎng)絡(luò)接入單元、S-CSCF、 I-CSCF、 IBCF、 BGCF或MGCF在將SIP消息 發(fā)往非信任域網(wǎng)絡(luò)實(shí)體時(shí),刪除SIP消息中攜帶的監(jiān)聽信息。
7、 根據(jù)權(quán)利要求2、 3、 4、 5或6所述的方法,其特征在于,所述在SIP 消息中攜帶監(jiān)聽信息包括 利用SIP頭域攜帶監(jiān)聽信息或利用SIP消息體攜帶監(jiān)聽信息。
8、 根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟A中所述消息為直徑 Diameter消息、或H.248消息、或公共開放策略服務(wù)協(xié)議消息COPS消息。
9、 根據(jù)權(quán)利要求8所述的方法,其特征在于,所述消息為Diameter消息 時(shí),所述網(wǎng)絡(luò)功能實(shí)體為服務(wù)策略決策功能SPDF或策略決策功能PDF;所述消息為H.248消息時(shí),所述網(wǎng)絡(luò)功能實(shí)體為媒體網(wǎng)關(guān)或MRFP; 所述消息為COPS消息時(shí),所述網(wǎng)絡(luò)功能實(shí)體為GPRS網(wǎng)關(guān)支持節(jié)點(diǎn) GGSN。
10、 根據(jù)權(quán)利要求8所述的方法,其特征在于,所述在與監(jiān)聽對(duì)象相關(guān)的 消息中攜帶監(jiān)聽信息包括所述消息為Diameter消息時(shí),應(yīng)用功能AF實(shí)體在Diameter消息中攜帶監(jiān) 聽信息發(fā)送給服務(wù)策略決策功能SPDF或策略決策功能PDF;所述消息為H.248消息時(shí),SPDF或PDF或MGCF在H.248消息中攜帶監(jiān) 聽信息發(fā)送給媒體網(wǎng)關(guān),或者,媒體資源功能控制器MRFC在H.248消息中攜 帶監(jiān)聽信息發(fā)送給MRFP;所述消息為COPS消息時(shí),PDF在COPS消息中攜帶監(jiān)聽信息發(fā)送給 GGSN。
11、 根據(jù)權(quán)利要求IO所述的方法,其特征在于,所述應(yīng)用功能實(shí)體為代理 呼叫會(huì)話控制功能實(shí)體P-CSCF或互通邊界控制功能實(shí)體IBCF或接入網(wǎng)關(guān)控制 功能AGCF。
12、 根據(jù)權(quán)利要求1、 2、 3、 4、 5、 6、 8、 9、 10或11所述的方法,其特 征在于,所述監(jiān)聽信息包括監(jiān)聽對(duì)象的標(biāo)識(shí)。
13、 根據(jù)權(quán)利要求12所述的方法,其特征在于,所述監(jiān)聽對(duì)象的標(biāo)識(shí)由 SIP統(tǒng)一資源標(biāo)識(shí)符、電話統(tǒng)一資源定位符、 一方或多方被監(jiān)聽的標(biāo)志之一或 任意組合構(gòu)成。
14、 根據(jù)權(quán)利要求12所述的方法,其特征在于,所述監(jiān)聽信息進(jìn)一步包括 上報(bào)IRI和/或CC的指示、DF地址、密鑰或證書、取消監(jiān)聽指示之一或任 意組合。
15、 才艮據(jù)權(quán)利要求14所述的方法,其特征在于,所述DF地址包括DF2 地址和/或DF3地址。
16、 根據(jù)權(quán)利要求15所述的方法,其特征在于,所述網(wǎng)絡(luò)功能實(shí)體上報(bào) CC具體包括一個(gè)網(wǎng)絡(luò)功能實(shí)體向執(zhí)法機(jī)構(gòu)側(cè)上報(bào)CC后,指示后續(xù)的網(wǎng)絡(luò)功能實(shí)體不 必再次上報(bào)所述CC。
17、 根據(jù)權(quán)利要求16所述的方法,其特征在于,所述指示后續(xù)網(wǎng)絡(luò)功能實(shí) 體不必再次上才艮CC的方法包括所述一個(gè)網(wǎng)絡(luò)功能實(shí)體在監(jiān)聽信息中刪除上報(bào)CC的指示,或?qū)⑸蠄?bào)CC 的指示設(shè)置為否;則所述后續(xù)網(wǎng)絡(luò)功能實(shí)體接收到所述監(jiān)聽信息后,不再上報(bào)cc。
18、 根據(jù)權(quán)利要求16所述的方法,其特征在于,所述指示后續(xù)網(wǎng)絡(luò)功能實(shí) 體不必再次上報(bào)CC的方法包括所述一個(gè)網(wǎng)絡(luò)功能實(shí)體在監(jiān)聽信息中刪除刪除DF3地址,或?qū)F3地址設(shè) 置為無效;則所述后續(xù)網(wǎng)絡(luò)功能實(shí)體接收到所述監(jiān)聽信息后,不再上報(bào)CC。
19、 根據(jù)權(quán)利要求16所述的方法,其特征在于,所述指示后續(xù)網(wǎng)絡(luò)功能實(shí) 體不必再次上報(bào)CC的方法包括;所述一個(gè)網(wǎng)絡(luò)功能實(shí)體將監(jiān)聽信息中的CC上報(bào)完成指示設(shè)置為是;則所 述后續(xù)網(wǎng)絡(luò)功能實(shí)體接收到所述監(jiān)聽信息后,不再上報(bào)CC。
20、 根據(jù)權(quán)利要求19所述的方法,其特征在于,所述CC上報(bào)完成指示還 進(jìn)一步包括完成上凈艮CC的網(wǎng)元和/或CC上才艮對(duì)應(yīng)的DF3地址。
全文摘要
本發(fā)明公開一種傳遞合法監(jiān)聽信息的方法,該方法包括在與監(jiān)聽對(duì)象相關(guān)的消息中攜帶監(jiān)聽信息,發(fā)送給參與監(jiān)聽對(duì)象會(huì)話的網(wǎng)絡(luò)功能實(shí)體;網(wǎng)絡(luò)功能實(shí)體根據(jù)收到的監(jiān)聽信息對(duì)監(jiān)聽對(duì)象進(jìn)行監(jiān)聽,向執(zhí)法機(jī)構(gòu)側(cè)上報(bào)監(jiān)聽相關(guān)信息IRI和/或通信內(nèi)容CC。本發(fā)明提供的方法可以降低ADMF管理和維護(hù)網(wǎng)絡(luò)功能實(shí)體的工作量和數(shù)據(jù)泄密的可能性。
文檔編號(hào)H04M3/22GK101110715SQ20071008487
公開日2008年1月23日 申請(qǐng)日期2007年2月16日 優(yōu)先權(quán)日2006年7月18日
發(fā)明者施有鑄, 波 鄭 申請(qǐng)人:華為技術(shù)有限公司