專利名稱:多媒體會話控制方法和相關(guān)設(shè)備及通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,具體涉及一種多媒體會話控制方法和相關(guān)設(shè)備及通信 系統(tǒng)。
背景技術(shù):
會話發(fā)起協(xié)議(SIP,Session Initiation Protocol)是一種主要用于在網(wǎng)際協(xié)議 (IP, Internet Protocol)網(wǎng)絡(luò)中建立多媒體會話的標(biāo)準(zhǔn)信令協(xié)議。其中,多媒體會話例如 可以是簡單的雙向電話呼叫、視頻電話呼叫、多媒體會議或其它會話。多媒體會話的SIP消息和媒體流通常通過IP包承載。網(wǎng)關(guān)設(shè)備則可對經(jīng)過的數(shù) 據(jù)包(例如承載SIP消息的數(shù)據(jù)包或承載媒體流的數(shù)據(jù)包)進(jìn)行控制?,F(xiàn)有技術(shù)中,網(wǎng)關(guān) 設(shè)備是以用戶為控制粒度,對單個用戶的多媒體會話進(jìn)行控制。在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn),在用戶數(shù)量相對較多時,采用現(xiàn)有的以單個 用戶為控制粒度的會話控制方式可能會使網(wǎng)關(guān)設(shè)備工作在相對較高負(fù)荷狀態(tài)下,進(jìn)而可能 影響到整個網(wǎng)絡(luò)的工作性能。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種多媒體會話控制方法和相關(guān)設(shè)備及通信系統(tǒng),有利于降低 網(wǎng)關(guān)設(shè)備的工作負(fù)荷,提升網(wǎng)絡(luò)性能。為解決上述技術(shù)問題,本發(fā)明實(shí)施例提供以下技術(shù)方案本發(fā)明實(shí)施例提供的一種多媒體會話控制方法,包括接收數(shù)據(jù)包;若所述數(shù)據(jù)包承載有會話發(fā)起協(xié)議SIP消息,按照所述會話發(fā)起協(xié)議消息所屬多 媒體會話的主叫域和/或被叫域?qū)?yīng)的信令流量監(jiān)控策略,對所述數(shù)據(jù)包進(jìn)行控制。此外,本發(fā)明實(shí)施例還提供一種網(wǎng)關(guān)設(shè)備,包括接收模塊,用于接收數(shù)據(jù)包;第一控制模塊,用于當(dāng)所述數(shù)據(jù)包承載有會話發(fā)起協(xié)議消息時,按照所述會話發(fā) 起協(xié)議消息所屬多媒體會話的主叫域和/或被叫域?qū)?yīng)的信令流量監(jiān)控策略,對所述數(shù)據(jù) 包進(jìn)行控制。此外,本發(fā)明實(shí)施例還提供一種通信系統(tǒng),包括如上述實(shí)施例所述的網(wǎng)關(guān)設(shè)備。由上可見,本發(fā)明實(shí)施例提供的其中一種方案中,在接收到的數(shù)據(jù)包承載有SIP 消息時,按照該SIP消息所屬多媒體會話的主叫域和/或被叫域?qū)?yīng)的信令流量監(jiān)控策略, 對該數(shù)據(jù)包進(jìn)行控制;由于是以網(wǎng)域?yàn)闀捒刂屏6?,簡化了例如網(wǎng)關(guān)設(shè)備會話控制的處 理邏輯,有利于降低網(wǎng)關(guān)設(shè)備的工作負(fù)荷,提升網(wǎng)絡(luò)性能。
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其 他的附圖。圖1是本發(fā)明實(shí)施例提供的一種多媒體會話控制方法流程圖;圖2_a是本發(fā)明實(shí)施例提供的另一種多媒體會話控制方法流程圖;圖2_b是本發(fā)明實(shí)施例提供的一種網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)示意圖;圖3是本發(fā)明實(shí)施例提供的另一種多媒體會話控制方法流程圖;圖4是本發(fā)明實(shí)施例提供的一種網(wǎng)關(guān)設(shè)備示意圖;圖5是本發(fā)明實(shí)施例提供的另一種網(wǎng)關(guān)設(shè)備示意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例提供一種多媒體會話控制方法和相關(guān)設(shè)備及通信系統(tǒng),有利于降低 網(wǎng)關(guān)設(shè)備的工作負(fù)荷,提升網(wǎng)絡(luò)性能。為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點(diǎn)能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明 實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí) 施例僅僅是本發(fā)明一部分實(shí)施例,而非全部實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技 術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。首先,簡單的介紹SIP消息頭域部分的格式,SIP消息頭域也稱SIP通用資源標(biāo)識 符(SIP URI, SIP Uniform Resource Identif ier),SIP 消息的頭域部分包括 From 頭域和 To頭域,其中,F(xiàn)rom頭域指示主叫方信息,To頭域指示被叫方信息。From頭域的具體格式通常為用戶名@主機(jī)To頭域的具體格式通常為用戶名@主機(jī)其中,“用戶名”部分通常指示主叫/被叫號碼,“主機(jī)”部分指示本次多媒體會話 的主叫/被叫所在的網(wǎng)域(主叫域/被叫域)、該網(wǎng)域指SIP網(wǎng)域。參見圖1,本發(fā)明多媒體會話控制方法的一個實(shí)施例,可包括110、接收數(shù)據(jù)包。在一種應(yīng)用場景下,在某一多媒體會話的建立和會話過程,該多媒體會話的主叫、 被叫會發(fā)送和接收SIP消息。其中,若承載該多媒體會話的SIP消息的數(shù)據(jù)包(例如IP數(shù) 據(jù)包)經(jīng)過某網(wǎng)關(guān)設(shè)備,則該網(wǎng)關(guān)設(shè)備可以接收到該承載SIP消息的數(shù)據(jù)包,并可對其進(jìn)行 處理,同樣,若承載該多媒體會話的媒體流的數(shù)據(jù)包也經(jīng)過該網(wǎng)關(guān)設(shè)備,則該網(wǎng)關(guān)設(shè)備也可 接收到該承載多媒體會話的媒體流的數(shù)據(jù)包,并可對其進(jìn)行處理。120、若接收到的數(shù)據(jù)包承載有SIP消息,按照該SIP消息所屬多媒體會話的主叫 域和/或被叫域?qū)?yīng)的信令流量監(jiān)控策略,對該數(shù)據(jù)包進(jìn)行控制。在具體實(shí)施時,信令流量監(jiān)控策略可以是只針對主叫域或被叫域(即針對單個網(wǎng) 域)制定的(例如,需要限制某些特定網(wǎng)域的用戶的多媒體會話);也可以是同時針對主叫 域和被叫域(即針對兩個網(wǎng)域)制定的(例如,需要限制某些特定網(wǎng)域之間的用戶的多媒 體會話)。
需要說明的是,一個多媒體會話的主叫域和被叫域可能是兩個不同的網(wǎng)域,但也 可能同一個網(wǎng)域。歸屬于某個多媒體會話的SIP消息可以是用于建立該多媒體會話的SIP 消息,也可以是在該多媒體會話建立后交互的SIP消息。在一種應(yīng)用場景下,若網(wǎng)關(guān)設(shè)備是首次接收到承載有某多媒體會話的SIP消息 (例如是發(fā)起某多媒體會話的SIP消息)的數(shù)據(jù)包,網(wǎng)關(guān)設(shè)備例如可解析該SIP消息的From 頭域,并可根據(jù)從From頭域中解析獲得的“主機(jī)”信息,確定出該會話發(fā)起協(xié)議消息對應(yīng)的 多媒體會話的主叫域;或者,網(wǎng)關(guān)設(shè)備也可以解析該接收到SIP消息的To頭域,并可根據(jù) 從To頭域中解析獲得的“主機(jī)”信息,確定出該會話發(fā)起協(xié)議消息對應(yīng)的多媒體會話的被 叫域;或者,網(wǎng)關(guān)設(shè)備例如也可以既解析該SIP消息的From頭域,也解析該SIP消息To頭 域,并根據(jù)從From頭域和To頭域中解析獲得的“主機(jī)”信息,確定出該會話發(fā)起協(xié)議消息 對應(yīng)的多媒體會話的主叫域和被叫域。網(wǎng)關(guān)設(shè)備還可記錄下接收到的承載有某多媒體會話 的SIP消息的數(shù)據(jù)包的一些相關(guān)信息,例如包括該多媒體會話主叫域和/或被叫域信息、以 及主叫和/或被叫的地址、以及承載該SIP消息的數(shù)據(jù)包的源地址/目的地址等信息,其 中,例如主叫/被叫的地址,媒體流發(fā)送/接收地址可以從后續(xù)的SIP消息中獲取到。網(wǎng)關(guān) 設(shè)備后續(xù)若再接收到該多媒體會話的SIP消息或媒體流時,網(wǎng)關(guān)設(shè)備可以通過相關(guān)信息匹 配,識別出接收到的SIP消息或媒體流歸屬于該多媒體會話。若網(wǎng)關(guān)設(shè)備不是首次接收到承載有某一多媒體會話的SIP消息(例如是該多媒體 會話建立完成后的SIP消息)的數(shù)據(jù)包,由于此前網(wǎng)關(guān)設(shè)備已經(jīng)獲得了該多媒體會話的一 些相關(guān)信息,因此,網(wǎng)關(guān)設(shè)備可通過相關(guān)信息匹配,確定出接收到的SIP消息所屬的多媒體 會話,當(dāng)然也就獲知了該SIP消息所屬的多媒體會話的主叫域和/或被叫域。網(wǎng)關(guān)設(shè)備當(dāng) 然也可以選擇直接解析接收到的每個SIP消息的From頭域和/或To頭域,根據(jù)解析獲得 的信息確定該SIP消息所屬的多媒體會話的主叫域和/或被叫域。網(wǎng)關(guān)設(shè)備按照確定出該SIP消息所屬多媒體會話的主叫域和/或被叫域?qū)?yīng)的信 令流量監(jiān)控策略,對該接收到的數(shù)據(jù)包進(jìn)行控制,例如可對該數(shù)據(jù)包進(jìn)行延遲、放行或阻斷 等控制。進(jìn)一步的,若網(wǎng)關(guān)設(shè)備接收到的數(shù)據(jù)包承載有某多媒體會話的媒體流,網(wǎng)關(guān)設(shè)備 可按照該媒體流所屬多媒體會話的主叫域和/或被叫域?qū)?yīng)的媒體流量監(jiān)控策略,對該數(shù) 據(jù)包進(jìn)行控制,例如可對該數(shù)據(jù)包進(jìn)行延遲、放行或阻斷等控制,其中,該多媒體會話可以 基于會話發(fā)起協(xié)議建立。在具體實(shí)施時,媒體流量監(jiān)控策略也可以是只針對主叫域或被叫域(即針對單個 網(wǎng)域)制定的(例如,需要限制某些特定網(wǎng)域的用戶的多媒體會話的媒體流);或者也可以 是同時針對主叫域和被叫域(即針對兩個網(wǎng)域)制定的(例如,需要限制某些特定網(wǎng)域之 間的用戶的多媒體會話的媒體流)。通常而言,一個數(shù)據(jù)包中一般只承載SIP消息或多媒體會話的媒體流的其中一 種。特別的,若一個數(shù)據(jù)包中即承載有SIP消息,又承載有多媒體會話的媒體流,此時,網(wǎng) 關(guān)設(shè)備既可按照該SIP消息所屬多媒體會話的主叫域和/或被叫域?qū)?yīng)的信令流量監(jiān)控策 略,對該數(shù)據(jù)包進(jìn)行控制;也可按照該媒體流所屬多媒體會話的主叫域和/或被叫域?qū)?yīng) 的媒體流量監(jiān)控策略,對該數(shù)據(jù)包進(jìn)行控制,或者也可優(yōu)選按照該SIP消息所屬多媒體會 話的主叫域和/或被叫域?qū)?yīng)的信令流量監(jiān)控策略,對該數(shù)據(jù)包進(jìn)行控制,且不限于此。
在具體實(shí)施時,網(wǎng)域?qū)?yīng)的信令流量監(jiān)控策略和媒體流量監(jiān)控策略例如可以直接 預(yù)置在網(wǎng)關(guān)設(shè)備的本地存儲單元中,或者也可以預(yù)置在一個可提供控制策略的服務(wù)器中, 網(wǎng)關(guān)設(shè)備可以根據(jù)需要從該服務(wù)器中獲取一個或多個網(wǎng)域的信令流量監(jiān)控策略和/或媒 體流量監(jiān)控策略。需要說明的是,本實(shí)施例的方案可以在網(wǎng)關(guān)設(shè)備上具體實(shí)施,當(dāng)然也可以在其它 類似的能夠進(jìn)行流量監(jiān)控的設(shè)備上實(shí)施??梢钥闯?,本實(shí)施例中在接收到的數(shù)據(jù)包承載有SIP消息時,按照該SIP消息所屬 多媒體會話的主叫域和/或被叫域?qū)?yīng)的信令流量監(jiān)控策略,對該數(shù)據(jù)包進(jìn)行控制;由于 是以網(wǎng)域?yàn)闀捒刂屏6龋喕死缇W(wǎng)關(guān)設(shè)備會話控制的處理邏輯,有利于降低網(wǎng)關(guān)設(shè) 備的工作負(fù)荷,提升網(wǎng)絡(luò)性能。為便于更好的理解本發(fā)明技術(shù)方案,下面以網(wǎng)關(guān)設(shè)備A進(jìn)行多媒體會話控制(包 括對信令和媒體流的控制)的具體過程為例,對本發(fā)明技術(shù)方案進(jìn)行更為詳盡的介紹。參見圖2_a,本發(fā)明多媒體會話控制方法的另一個實(shí)施例,可包括201、網(wǎng)關(guān)設(shè)備A接收數(shù)據(jù)包;在一種應(yīng)用場景下,在某一多媒體會話的建立和會話過程,該多媒體會話的主叫、 被叫會發(fā)送和接收SIP消息。其中,若承載該多媒體會話的SIP消息的數(shù)據(jù)包(例如IP數(shù) 據(jù)包)經(jīng)過網(wǎng)關(guān)設(shè)備A,則網(wǎng)關(guān)設(shè)備A可以接收到該承載SIP消息的數(shù)據(jù)包,并可對其進(jìn)行 處理,同樣,若承載該多媒體會話的媒體流的數(shù)據(jù)包也經(jīng)過網(wǎng)關(guān)設(shè)備A,則網(wǎng)關(guān)設(shè)備A也可 接收到該承載多媒體會話的媒體流的數(shù)據(jù)包,并可對其進(jìn)行處理。例如在如圖Ι-b所示的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中,網(wǎng)關(guān)設(shè)備A可以接收到各個網(wǎng)絡(luò)之間交 互的SIP消息以及其它多媒體流量,并可以對其進(jìn)行處理。其中,多媒體會話的SIP消息以及媒體流可通過IP包承載,當(dāng)然也可通過其它方 式承載。本發(fā)明實(shí)施例以通過IP包承載多媒體會話的SIP消息以及媒體流為例,進(jìn)行說明。202、網(wǎng)關(guān)設(shè)備A確定接收到數(shù)據(jù)包是否承載有SIP消息或媒體流,若該數(shù)據(jù)包承 載有SIP消息,則執(zhí)行步驟203 ;若該數(shù)據(jù)包承載有媒體流,則執(zhí)行步驟204 ;若該數(shù)據(jù)包未 承載有多媒體會話的SIP消息或媒體流,例如可按照現(xiàn)有的數(shù)據(jù)包處理方式進(jìn)行處理,該 情況下的處理方式此處不做限定。203、網(wǎng)關(guān)設(shè)備A按照接收到數(shù)據(jù)包承載的SIP消息所屬多媒體會話的主叫域和/ 或被叫域?qū)?yīng)的信令流量監(jiān)控策略,對該數(shù)據(jù)包進(jìn)行控制。其中,網(wǎng)關(guān)設(shè)備接收到承載有某多媒體會話的SIP消息的數(shù)據(jù)包可以分為兩種情 況,一種是首次接收到承載有該多媒體會話的SIP消息的數(shù)據(jù)包,一種是非首次接收到承 載有該多媒體會話的SIP消息的數(shù)據(jù)包。而這兩種情況可以采用相同的處理方式,也可以 采用不同的處理方式。例如,若網(wǎng)關(guān)設(shè)備A是首次接收到承載有某多媒體會話的SIP消息(例如是發(fā)起 某多媒體會話的SIP消息)的數(shù)據(jù)包,網(wǎng)關(guān)設(shè)備A例如可解析該SIP消息的From頭域,并 可根據(jù)從From頭域中解析獲得的“主機(jī)”信息,確定出該會話發(fā)起協(xié)議消息對應(yīng)的多媒體 會話的主叫域;或者,網(wǎng)關(guān)設(shè)備A也可以解析該接收到SIP消息的To頭域,并可根據(jù)從To 頭域中解析獲得的“主機(jī)”信息,確定出該會話發(fā)起協(xié)議消息對應(yīng)的多媒體會話的被叫域; 或者,網(wǎng)關(guān)設(shè)備A例如也可以既解析該SIP消息的From頭域,也解析該SIP消息To頭域,
6并根據(jù)從From頭域和To頭域中解析獲得的“主機(jī)”信息,確定出該會話發(fā)起協(xié)議消息對應(yīng) 的多媒體會話的主叫域和被叫域。網(wǎng)關(guān)設(shè)備A還可記錄下接收到的承載有某多媒體會話的 SIP消息的數(shù)據(jù)包的一些相關(guān)信息,例如可記錄該多媒體會話主叫域和/或被叫域信息、以 及主叫和/或被叫的地址、以及承載該SIP消息的數(shù)據(jù)包的源地址/目的地址等信息,其 中,例如主叫/被叫的地址,媒體流發(fā)送/接收地址可以從后續(xù)的SIP消息中獲取到。網(wǎng)關(guān) 設(shè)備A后續(xù)若再接收到該多媒體會話的SIP消息或媒體流時,網(wǎng)關(guān)設(shè)備可以通過相關(guān)信息 匹配,識別出接收到的SIP消息或媒體流歸屬于該多媒體會話。若網(wǎng)關(guān)設(shè)備A不是首次接收到承載有某一多媒體會話的SIP消息(例如是該多媒 體會話建立完成后的SIP消息)的數(shù)據(jù)包,由于此前網(wǎng)關(guān)設(shè)備已經(jīng)獲得了該多媒體會話的 一些相關(guān)信息,因此,網(wǎng)關(guān)設(shè)備可通過相關(guān)信息匹配,確定出接收到的SIP消息所屬的多媒 體會話,當(dāng)然也就獲知了該SIP消息所屬的多媒體會話的主叫域和/或被叫域。網(wǎng)關(guān)設(shè)備 A當(dāng)然也可以選擇與首次接收到承載有某一多媒體會話的SIP消息的數(shù)據(jù)包的相似處理方 式,解析該SIP消息的From頭域和/或To頭域,根據(jù)解析獲得的信息確定該SIP消息所屬 的多媒體會話的主叫域和/或被叫域。網(wǎng)關(guān)設(shè)備A按照確定出該SIP消息所屬多媒體會話的主叫域和/或被叫域?qū)?yīng)的 信令流量監(jiān)控策略,對接收到的承載有SIP消息的數(shù)據(jù)包進(jìn)行控制,例如可對該數(shù)據(jù)包進(jìn) 行延遲、放行或阻斷等控制。204、網(wǎng)關(guān)設(shè)備A按照接收到數(shù)據(jù)包承載的媒體流所屬多媒體會話的主叫域和/或 被叫域?qū)?yīng)的媒體流量監(jiān)控策略,對該數(shù)據(jù)包進(jìn)行控制??梢岳斫?,當(dāng)多媒體會話建立后,主叫和被叫才會發(fā)送或接收媒體流(例如語音、 數(shù)據(jù))等、此時網(wǎng)關(guān)設(shè)備A通常已經(jīng)獲得了該媒體流所屬多媒體會話的相關(guān)信息(例如該 多媒體會話主叫域和/或被叫域信息、以及主叫和/或被叫的地址、以及承載該SIP消息的 數(shù)據(jù)包的源地址/目的地址等信息),因此網(wǎng)關(guān)設(shè)備A可以通過相關(guān)信息匹配,確定出該媒 體流所屬多媒體會話。網(wǎng)關(guān)設(shè)備A可按照確定出該媒體流所屬多媒體會話的主叫域和/或 被叫域?qū)?yīng)的媒體流量監(jiān)控策略,對接收到的承載有媒體流的數(shù)據(jù)包進(jìn)行控制,例如可對 該數(shù)據(jù)包進(jìn)行延遲、放行或阻斷等控制。在具體實(shí)施時,網(wǎng)域?qū)?yīng)的信令流量監(jiān)控策略和媒體流量監(jiān)控策略例如可以直接 預(yù)置在網(wǎng)關(guān)設(shè)備的本地存儲單元中,或者也可以預(yù)置在一個可提供控制策略的服務(wù)器中, 網(wǎng)關(guān)設(shè)備可以根據(jù)需要從該服務(wù)器中獲取一個或多個網(wǎng)域的信令流量監(jiān)控策略和/或媒 體流量監(jiān)控策略。其中,方式一可以是在網(wǎng)關(guān)設(shè)備A本地預(yù)置多個網(wǎng)域所對應(yīng)的流量監(jiān)控策略(信 令流量監(jiān)控策略、媒體流量監(jiān)控策略),并可以域標(biāo)識作為流量監(jiān)控策略的獲取索引。例如 當(dāng)網(wǎng)關(guān)設(shè)備A發(fā)現(xiàn)是首次接收到承載有來自(或發(fā)往)某一網(wǎng)域的用戶的SIP消息的數(shù)據(jù) 包,網(wǎng)關(guān)設(shè)備A啟動對該SIP消息對應(yīng)的多媒體會話的主叫域(和/或被叫域)的域會話 流控制;網(wǎng)關(guān)設(shè)備A可利用該SIP消息對應(yīng)的多媒體會話的主叫域(和/或被叫域)的域 標(biāo)識作為信令流量監(jiān)控策略的獲取索引,讀取預(yù)置在本地存儲單元中的主叫域(和/或被 叫域)對應(yīng)的信令流量監(jiān)控策略信息,并按照讀取出的信令流量監(jiān)控策略,對該數(shù)據(jù)包進(jìn) 行相應(yīng)的控制,并且,后續(xù)若再次接收到承載有來自(或發(fā)往)該網(wǎng)域的SIP消息的數(shù)據(jù)包 時、則可按照讀取出的信令流量監(jiān)控策略對其進(jìn)行控制,而承載媒體流的數(shù)據(jù)包的控制方式可類推。另一方式可以是在可提供流量監(jiān)控策略(信令流量監(jiān)控策略、媒體流量監(jiān)控策 略)的服務(wù)器中預(yù)置多個網(wǎng)域所對應(yīng)的控制策略,同樣可以域標(biāo)識作為控制策略的獲取索 引。其中,該服務(wù)器例如可以為一個或多個網(wǎng)關(guān)設(shè)備提供流量監(jiān)控策略。例如當(dāng)網(wǎng)關(guān)設(shè)備A 發(fā)現(xiàn)是首次接收到承載有來自(或發(fā)往)某一網(wǎng)域的用戶的SIP消息的數(shù)據(jù)包,網(wǎng)關(guān)設(shè)備 A啟動對該SIP消息所屬多媒體會話的主叫域(和/或被叫域)的域會話流控制。網(wǎng)關(guān)設(shè) 備A可以向服務(wù)器發(fā)送查詢請求,該查詢請求可攜帶上述主叫域(和/或被叫域)的標(biāo)識信 息;服務(wù)器接收來自網(wǎng)關(guān)設(shè)備A的查詢請求,并可以根據(jù)其攜帶的主叫域(和/或被叫域) 的標(biāo)識信息,獲取其本地預(yù)置的該主叫域(和/或被叫域)對應(yīng)的流量監(jiān)控策略信息(可 同時獲取信令流量監(jiān)控策略和媒體流量監(jiān)控策略信息),并向網(wǎng)關(guān)設(shè)備A反饋查詢響應(yīng),該 查詢響應(yīng)攜帶其預(yù)置的上述主叫域(和/或被叫域)對應(yīng)的流量監(jiān)控策略信息(可包括信 令流量監(jiān)控策略和媒體流量監(jiān)控策略信息);網(wǎng)關(guān)設(shè)備A接收服務(wù)器反饋的查詢響應(yīng),獲得 主叫域(和/或被叫域)對應(yīng)的流量監(jiān)控策略信息;網(wǎng)關(guān)設(shè)備A按照獲得的該主叫域(和 /或被叫域)對應(yīng)的信令流量監(jiān)控策略,對該數(shù)據(jù)包進(jìn)行相應(yīng)的控制,并且,后續(xù)若再次接 收到承載有來自(或發(fā)往)該網(wǎng)域的SIP消息的數(shù)據(jù)包時、則可按照讀取出的信令流量監(jiān) 控策略對其進(jìn)行控制,承載媒體流的數(shù)據(jù)包的控制方式可類推。進(jìn)一步的,網(wǎng)關(guān)設(shè)備A當(dāng)檢 測到服務(wù)器上該主叫域(和/或被叫域)對應(yīng)的信令流量監(jiān)控策略和/或媒體流量監(jiān)控策 略的版本更新時,網(wǎng)關(guān)設(shè)備A可以從服務(wù)器獲取該主叫域(和/或被叫域)對應(yīng)的最新版 本的信令流量監(jiān)控策略和/或媒體流量監(jiān)控策略,并利用獲取的最新版本的信令流量監(jiān)控 策略和/或媒體流量監(jiān)控策略,對相應(yīng)的數(shù)據(jù)包進(jìn)行控制。進(jìn)一步的,考慮到網(wǎng)關(guān)設(shè)備A所能輻射到的網(wǎng)域的數(shù)量可能很多,還可以在網(wǎng)關(guān) 設(shè)備A(或服務(wù)器)中預(yù)置一種默認(rèn)的流量監(jiān)控策略(可包括信令流量監(jiān)控策略和媒體流 量監(jiān)控策略)信息;例如若網(wǎng)關(guān)設(shè)備A利用SIP消息對應(yīng)的多媒體會話的主叫域(和/或被 叫域)的域標(biāo)識作為控制策略的獲取索引,在本地存儲單元(或服務(wù)器)中沒有查找到與 該域標(biāo)識對應(yīng)的信令流量監(jiān)控策略信息,則網(wǎng)關(guān)設(shè)備A可將預(yù)置的默認(rèn)的信令流量監(jiān)控策 略作為接收到的SIP消息所屬多媒體會話的主叫域(和/或被叫域)對應(yīng)的信令流量監(jiān)控 策略,并按照該默認(rèn)的信令流量監(jiān)控策略,該數(shù)據(jù)包以及后續(xù)再次接收到承載有來自(或 發(fā)往)該網(wǎng)域的SIP消息的數(shù)據(jù)包進(jìn)行控制。類似的,承載媒體流的數(shù)據(jù)包亦可按照默認(rèn) 的媒體流量監(jiān)控策略進(jìn)行控制。在一種應(yīng)用場景下,一個網(wǎng)域的媒體流量監(jiān)控策略和信令流量監(jiān)控策略可以配置 為相同的,也可以配置為不同的。也就是說,可采用相同的方式處理來自或(或發(fā)往)同一 網(wǎng)域的承載SIP消息的數(shù)據(jù)包和承載媒體流的數(shù)據(jù)包,也可以根據(jù)需要采用不同的方式處 理來自(或發(fā)往)同一網(wǎng)域的承載SIP消息的數(shù)據(jù)包和承載媒體流的數(shù)據(jù)包。需要說的是,本實(shí)施例中是以網(wǎng)關(guān)設(shè)備A對多媒體會話的信令和媒體流都進(jìn)行域 會話流量都控制為例進(jìn)行說明的,當(dāng)然也可以選擇只對多媒體會話的信令或媒體流進(jìn)行域 會話流量監(jiān)控。舉例來說,對于網(wǎng)域1而言,網(wǎng)關(guān)設(shè)備A可以按照網(wǎng)域1對應(yīng)的信令流量監(jiān) 控策略,對承載有來自或發(fā)往網(wǎng)域1的SIP消息的數(shù)據(jù)包進(jìn)行控制,而對承載有來自或發(fā)往 網(wǎng)域1的媒體流的數(shù)據(jù)包則可不進(jìn)行控制,反之亦然??梢钥闯?,本實(shí)施例中網(wǎng)關(guān)設(shè)備A在接收到的數(shù)據(jù)包承載有SIP消息或媒體流時,
8按照該SIP消息或媒體流所屬多媒體會話的主叫域和/或被叫域?qū)?yīng)的流量監(jiān)控策略,對 該數(shù)據(jù)包進(jìn)行控制;由于是以網(wǎng)域?yàn)闀捒刂屏6龋喕死缇W(wǎng)關(guān)設(shè)備會話控制的處理 邏輯,有利于降低網(wǎng)關(guān)設(shè)備的工作負(fù)荷,提升網(wǎng)絡(luò)性能。參見圖3,本發(fā)明多媒體會話控制方法的另一個實(shí)施例,可包括310、接收數(shù)據(jù)包;320、若上述數(shù)據(jù)包承載有媒體流,按照該媒體流所屬多媒體會話的主叫域和/或 被叫域?qū)?yīng)的媒體流量監(jiān)控策略,對所述數(shù)據(jù)包進(jìn)行控制,其中,該多媒體會話基于會話發(fā) 起協(xié)議建立。需要說明的是,本實(shí)施例的方案可以在網(wǎng)關(guān)設(shè)備上具體實(shí)施,當(dāng)然也可以在其它 類似的能夠進(jìn)行流量監(jiān)控的設(shè)備上實(shí)施??梢钥闯?,本實(shí)施例中在接收到的數(shù)據(jù)包承載有媒體流時,按照該媒體流所屬多 媒體會話的主叫域和/或被叫域?qū)?yīng)的信令流量監(jiān)控策略,對該數(shù)據(jù)包進(jìn)行控制;由于是 以網(wǎng)域?yàn)闀捒刂屏6?,簡化了例如網(wǎng)關(guān)設(shè)備會話控制的處理邏輯,有利于降低網(wǎng)關(guān)設(shè)備 的工作負(fù)荷,提升網(wǎng)絡(luò)性能。為便于更好的實(shí)施本發(fā)明上述實(shí)施例的技術(shù)方案,本發(fā)明實(shí)施例還提供一種網(wǎng)關(guān) 設(shè)備。參見圖4、本發(fā)明實(shí)施例的一種網(wǎng)關(guān)設(shè)備400,可以包括接收模塊410和第一控制模 塊 420。其中,接收模塊410,用于接收數(shù)據(jù)包。第一控制模塊420,用于當(dāng)接收模塊410接收到的數(shù)據(jù)包承載有會話發(fā)起協(xié)議消 息時,按照該會話發(fā)起協(xié)議消息所屬多媒體會話的主叫域和/或被叫域?qū)?yīng)的信令流量監(jiān) 控策略,對上述數(shù)據(jù)包進(jìn)行控制。在一種應(yīng)用場景下,若接收模塊410是首次接收到承載有某多媒體會話的SIP消 息(例如是發(fā)起某多媒體會話的SIP消息)的數(shù)據(jù)包,第一控制模塊420例如可解析該SIP 消息的From頭域,并可根據(jù)從From頭域中解析獲得的“主機(jī)”信息,確定出該會話發(fā)起協(xié)議 消息對應(yīng)的多媒體會話的主叫域;或者,第一控制模塊420也可以解析該接收到SIP消息的 To頭域,并可根據(jù)從To頭域中解析獲得的“主機(jī)”信息,確定出該會話發(fā)起協(xié)議消息對應(yīng)的 多媒體會話的被叫域;或者,第一控制模塊420例如也可以既解析該SIP消息的From頭域, 也解析該SIP消息To頭域,并根據(jù)從From頭域和To頭域中解析獲得的“主機(jī)”信息,確定 出該會話發(fā)起協(xié)議消息對應(yīng)的多媒體會話的主叫域和被叫域。網(wǎng)關(guān)設(shè)備400還可以記錄下 接收到的承載有某多媒體會話的SIP消息的數(shù)據(jù)包的一些相關(guān)信息,例如包括該多媒體會 話主叫域和/或被叫域信息、以及主叫和/或被叫的地址、以及承載該SIP消息的數(shù)據(jù)包的 源地址/目的地址等信息,其中,例如主叫/被叫的地址,媒體流發(fā)送/接收地址可以從后 續(xù)的SIP消息中獲取到。接收模塊410后續(xù)若再接收到該多媒體會話的SIP消息或媒體流 時,第一控制模塊420可以通過相關(guān)信息匹配,識別出接收到的SIP消息或媒體流歸屬于該 多媒體會話。若接收模塊410不是首次接收到承載有某一多媒體會話的SIP消息(例如是該多 媒體會話建立完成后的SIP消息)的數(shù)據(jù)包,由于此前網(wǎng)關(guān)設(shè)備100已經(jīng)獲得了該多媒體 會話的一些相關(guān)信息,因此,第一控制模塊420可通過相關(guān)信息匹配,確定出接收到的SIP 消息所屬的多媒體會話,當(dāng)然也就獲知了該SIP消息所屬的多媒體會話的主叫域和/或被叫域。第一控制模塊420當(dāng)然也可以選擇直接解析接收到的每個SIP消息的From頭域和 /或To頭域,根據(jù)解析獲得的信息確定該SIP消息所屬的多媒體會話的主叫域和/或被叫 域。第一控制模塊420按照確定出該SIP消息所屬多媒體會話的主叫域和/或被叫域 對應(yīng)的信令流量監(jiān)控策略,對該接收到的數(shù)據(jù)包進(jìn)行控制,例如可對該數(shù)據(jù)包進(jìn)行延遲、放 行或阻斷等控制。在一種應(yīng)用場景下,網(wǎng)關(guān)設(shè)備400還可以包括第二控制模塊430,用于當(dāng)接收模塊410接收到的數(shù)據(jù)包承載有媒體流時,按照該 媒體流所屬多媒體會話的主叫域和/或被叫域?qū)?yīng)的媒體流量監(jiān)控策略,對上述數(shù)據(jù)包進(jìn) 行控制。在一種應(yīng)用場景下,第一控制模塊420可以包括第一確定子模塊,用于通過解析上述會話發(fā)起協(xié)議消息的From頭域和/或To頭 域,確定該會話發(fā)起協(xié)議消息所屬多媒體會話的主叫域和/或被叫域;第一控制子模塊,用于按照確定子模塊確定出的主叫域和/或被叫域?qū)?yīng)的信令 流量監(jiān)控策略,對上述數(shù)據(jù)包進(jìn)行控制。在具體實(shí)施時,網(wǎng)域?qū)?yīng)的信令流量監(jiān)控策略和媒體流量監(jiān)控策略例如可以直接 預(yù)置在網(wǎng)關(guān)設(shè)備的本地存儲單元中,或者也可以預(yù)置在一個可提供控制策略的服務(wù)器中, 網(wǎng)關(guān)設(shè)備400的第一控制模塊420和/或第二控制模塊430可以根據(jù)需要從該服務(wù)器中獲 取一個或多個網(wǎng)域的信令流量監(jiān)控策略和/或媒體流量監(jiān)控策略。其中,方式一可以是在網(wǎng)關(guān)設(shè)備400本地預(yù)置多個網(wǎng)域所對應(yīng)的流量監(jiān)控策略 (信令流量監(jiān)控策略、媒體流量監(jiān)控策略),并可以域標(biāo)識作為流量監(jiān)控策略的獲取索引。 例如當(dāng)網(wǎng)關(guān)設(shè)備400發(fā)現(xiàn)是首次接收到承載有來自(或發(fā)往)某一網(wǎng)域的用戶的SIP消息 的數(shù)據(jù)包,第一控制模塊420和/或第二控制模塊430啟動對該SIP消息對應(yīng)的多媒體會 話的主叫域(和/或被叫域)的域會話流控制;第一控制模塊420可利用該SIP消息對應(yīng) 的多媒體會話的主叫域(和/或被叫域)的域標(biāo)識作為信令流量監(jiān)控策略的獲取索引,讀 取預(yù)置在本地存儲單元中的主叫域(和/或被叫域)對應(yīng)的信令流量監(jiān)控策略信息,并按 照讀取出的信令流量監(jiān)控策略,對該數(shù)據(jù)包進(jìn)行相應(yīng)的控制,并且,后續(xù)若再次接收到承載 有來自(或發(fā)往)該網(wǎng)域的SIP消息的數(shù)據(jù)包時、第一控制模塊420可按照讀取出的信令流 量監(jiān)控策略對其進(jìn)行控制,而第二控制模塊430控制承載媒體流的數(shù)據(jù)包的方式可類推。另一方式可以是在可提供流量監(jiān)控策略(信令流量監(jiān)控策略、媒體流量監(jiān)控策 略)的服務(wù)器中預(yù)置多個網(wǎng)域所對應(yīng)的控制策略,同樣可以域標(biāo)識作為控制策略的獲取索 引。其中,該服務(wù)器例如可以為一個或多個網(wǎng)關(guān)設(shè)備提供流量監(jiān)控策略。例如當(dāng)網(wǎng)關(guān)設(shè)備 400發(fā)現(xiàn)是首次接收到承載有來自(或發(fā)往)某一網(wǎng)域的用戶的SIP消息的數(shù)據(jù)包,第一控 制模塊420和/或第二控制模塊430啟動對該SIP消息所屬多媒體會話的主叫域(和/或 被叫域)的域會話流控制。第一控制模塊420可以向服務(wù)器發(fā)送查詢請求,該查詢請求可攜 帶上述主叫域(和/或被叫域)的標(biāo)識信息;服務(wù)器接收來自網(wǎng)關(guān)設(shè)備400的查詢請求,并 可以根據(jù)其攜帶的主叫域(和/或被叫域)的標(biāo)識信息,獲取其本地預(yù)置的該主叫域(和 /或被叫域)對應(yīng)的流量監(jiān)控策略信息(可同時獲取信令流量監(jiān)控策略和媒體流量監(jiān)控策 略信息),并向網(wǎng)關(guān)設(shè)備400反饋查詢響應(yīng),該查詢響應(yīng)攜帶其預(yù)置的上述主叫域(和/或被叫域)對應(yīng)的流量監(jiān)控策略信息(可包括信令流量監(jiān)控策略和媒體流量監(jiān)控策略信息); 第一控制模塊420接收服務(wù)器反饋的查詢響應(yīng),獲得主叫域(和/或被叫域)對應(yīng)的流量 監(jiān)控策略信息;第一控制模塊420按照獲得的該主叫域(和/或被叫域)對應(yīng)的信令流量 監(jiān)控策略,對該數(shù)據(jù)包進(jìn)行相應(yīng)的控制,并且,后續(xù)若再次接收到承載有來自(或發(fā)往)該 網(wǎng)域的SIP消息的數(shù)據(jù)包時、則第一控制模塊420可按照讀取出的信令流量監(jiān)控策略對其 進(jìn)行控制,第二控制模塊430控制承載媒體流的數(shù)據(jù)包的方式可類推。進(jìn)一步的,當(dāng)網(wǎng)關(guān)設(shè)備400檢測到服務(wù)器上該主叫域(和/或被叫域)對應(yīng)的信令 流量監(jiān)控策略和/或媒體流量監(jiān)控策略的版本更新時,網(wǎng)關(guān)設(shè)備400可以從服務(wù)器獲取該 主叫域(和/或被叫域)對應(yīng)的最新版本的信令流量監(jiān)控策略和/或媒體流量監(jiān)控策略, 并利用獲取的最新版本的信令流量監(jiān)控策略和/或媒體流量監(jiān)控策略,對相應(yīng)的數(shù)據(jù)包進(jìn) 行控制。進(jìn)一步的,考慮到網(wǎng)關(guān)設(shè)備400所能輻射到的網(wǎng)域的數(shù)量可能很多,還可以在網(wǎng) 關(guān)設(shè)備400 (或服務(wù)器)中預(yù)置一種默認(rèn)的流量監(jiān)控策略(可包括信令流量監(jiān)控策略和媒 體流量監(jiān)控策略)信息;例如若網(wǎng)關(guān)設(shè)備400利用SIP消息對應(yīng)的多媒體會話的主叫域(和 /或被叫域)的域標(biāo)識作為控制策略的獲取索引,在本地存儲單元(或服務(wù)器)中沒有查找 到與該域標(biāo)識對應(yīng)的信令流量監(jiān)控策略信息,則第一控制模塊420可將預(yù)置的默認(rèn)的信令 流量監(jiān)控策略作為接收到的SIP消息所屬多媒體會話的主叫域(和/或被叫域)對應(yīng)的信 令流量監(jiān)控策略,并按照該默認(rèn)的信令流量監(jiān)控策略,該數(shù)據(jù)包以及后續(xù)再次接收到承載 有來自(或發(fā)往)該網(wǎng)域的SIP消息的數(shù)據(jù)包進(jìn)行控制。類似的,承載媒體流的數(shù)據(jù)包亦 可按照默認(rèn)的媒體流量監(jiān)控策略進(jìn)行控制。在一種應(yīng)用場景下,網(wǎng)關(guān)設(shè)備400還可以包括獲取模塊,用于當(dāng)檢測到服務(wù)器中主叫域和/或被叫域?qū)?yīng)的信令流量監(jiān)控策略 的版本更新時,從服務(wù)器獲取該主叫域和/或被叫域?qū)?yīng)的最新版本的信令流量監(jiān)控策 略。相應(yīng)的,第一控制模塊420可按照獲取模塊獲取的該SIP所屬多媒體會話的主叫 域和/或被叫域?qū)?yīng)的最新版本的信令流量監(jiān)控策略,對上述承載有SIP消息的數(shù)據(jù)包進(jìn) 行控制。進(jìn)一步的,獲取模塊還用于,當(dāng)檢測到服務(wù)器中主叫域和/或被叫域?qū)?yīng)的媒體 流量監(jiān)控策略的版本更新時,從服務(wù)器獲取該主叫域和/或被叫域?qū)?yīng)的最新版本的媒體 流量監(jiān)控策略。相應(yīng)的,第二控制模塊430可按照獲取模塊獲取的該媒體流所屬多媒體會話的主 叫域和/或被叫域?qū)?yīng)的最新版本的信令流量監(jiān)控策略,對上述承載有媒體流的數(shù)據(jù)包進(jìn) 行控制。需要說明的是,本實(shí)施例的網(wǎng)關(guān)設(shè)備400可以如上述方法實(shí)施例中的網(wǎng)關(guān)設(shè)備A, 可以用于實(shí)現(xiàn)上述方法實(shí)施例中的全部技術(shù)方案,其各個功能模塊的功能可以根據(jù)上述方 法實(shí)施例中的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過程可參照上述實(shí)施例中的相關(guān)描述,此處不再 贅述。為便于更好的實(shí)施本發(fā)明上述實(shí)施例的技術(shù)方案,本發(fā)明實(shí)施例還提供一種網(wǎng)關(guān) 設(shè)備。參見圖5、本發(fā)明實(shí)施例的一種網(wǎng)關(guān)設(shè)備500,可以包括
接收模塊510,用于接收數(shù)據(jù)包.控制模塊520,用于在接收模塊510接收的數(shù)據(jù)包承載有媒體流時,按照該媒體 流所屬多媒體會話的主叫域和/或被叫域?qū)?yīng)的媒體流量監(jiān)控策略,對上述數(shù)據(jù)包進(jìn)行控 制,其中,該多媒體會話基于會話發(fā)起協(xié)議建立。在一種應(yīng)用場景下,網(wǎng)關(guān)設(shè)備400還可以包括獲取模塊,用于當(dāng)檢測到服務(wù)器中主叫域和/或被叫域?qū)?yīng)的媒體流量監(jiān)控策略 的版本更新時,從服務(wù)器獲取該主叫域和/或被叫域?qū)?yīng)的最新版本的媒體流量監(jiān)控策 略。相應(yīng)的,控制模塊520按照獲取模塊獲取的該媒體流所屬多媒體會話的主叫域和 /或被叫域?qū)?yīng)的最新版本的媒體流量監(jiān)控策略,對上述數(shù)據(jù)包進(jìn)行控制。需要說明的是,本實(shí)施例的網(wǎng)關(guān)設(shè)備500可以如上述方法實(shí)施例中的網(wǎng)關(guān)設(shè)備A, 可以用于實(shí)現(xiàn)上述方法實(shí)施例中的全部技術(shù)方案,其各個功能模塊的功能可以根據(jù)上述方 法實(shí)施例中的方法具體實(shí)現(xiàn),其具體實(shí)現(xiàn)過程可參照上述實(shí)施例中的相關(guān)描述,此處不再 贅述。為便于更好的實(shí)施本發(fā)明上述實(shí)施例的技術(shù)方案,本發(fā)明實(shí)施例還提供一種通信 系統(tǒng),可以包括上述實(shí)施例中的網(wǎng)關(guān)設(shè)備400或網(wǎng)關(guān)設(shè)備500。需要說明的是,對于前述的各方法實(shí)施例,為了簡單描述,故將其都表述為一系列 的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因?yàn)?依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知 悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動作和模塊并不一定是本發(fā)明 所必須的。在上述實(shí)施例中,對各個實(shí)施例的描述都各有側(cè)重,某個實(shí)施例中沒有詳述的部 分,可以參見其他實(shí)施例的相關(guān)描述。綜上,本發(fā)明實(shí)施例中網(wǎng)關(guān)設(shè)備A在接收到的數(shù)據(jù)包承載有SIP消息或媒體流時, 按照該SIP消息或媒體流所屬多媒體會話的主叫域和/或被叫域?qū)?yīng)的流量監(jiān)控策略,對 該數(shù)據(jù)包進(jìn)行控制;由于是以網(wǎng)域?yàn)闀捒刂屏6?,簡化了例如網(wǎng)關(guān)設(shè)備會話控制的處理 邏輯,有利于降低網(wǎng)關(guān)設(shè)備的工作負(fù)荷,提升網(wǎng)絡(luò)性能。本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可 以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機(jī)可讀存儲介質(zhì)中,存儲 介質(zhì)可以包括只讀存儲記憶體(ROM,Read-Only Memory)或隨機(jī)存儲記憶體(RAM,Random Access Memory)、磁盤或光盤等。以上對本發(fā)明實(shí)施例所提供的多媒體會話控制方法和相關(guān)設(shè)備及通信系統(tǒng)進(jìn)行 了詳細(xì)介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例 的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員, 依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會有改變之處,綜上,本說明書內(nèi)容不 應(yīng)理解為對本發(fā)明的限制。
1權(quán)利要求
一種多媒體會話控制方法,其特征在于,包括接收數(shù)據(jù)包;若所述數(shù)據(jù)包承載有會話發(fā)起協(xié)議SIP消息,按照所述會話發(fā)起協(xié)議消息所屬多媒體會話的主叫域和/或被叫域?qū)?yīng)的信令流量監(jiān)控策略,對所述數(shù)據(jù)包進(jìn)行控制。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括若所述數(shù)據(jù)包承載有媒體流,按照所述媒體流所屬多媒體會話的主叫域和/或被叫域 對應(yīng)的媒體流量監(jiān)控策略,對所述數(shù)據(jù)包進(jìn)行控制。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括當(dāng)檢測到服務(wù)器中所述主叫域和/或被叫域?qū)?yīng)的信令流量監(jiān)控策略的版本更新時, 從所述服務(wù)器獲取所述主叫域和/或被叫域?qū)?yīng)的最新版本的信令流量監(jiān)控策略。
4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,按照所述會話發(fā)起協(xié)議消息所 屬多媒體會話的主叫域和/或被叫域?qū)?yīng)的信令流量監(jiān)控策略,對所述數(shù)據(jù)包進(jìn)行控制, 包括通過解析所述會話發(fā)起協(xié)議消息的From頭域和/或To頭域,確定所述會話發(fā)起協(xié)議 消息所屬多媒體會話的主叫域和/或被叫域;按照所述主叫域和/或被叫域?qū)?yīng)的信令流量監(jiān)控策略,對所述數(shù)據(jù)包進(jìn)行控制。
5.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述對所述數(shù)據(jù)包進(jìn)行控制包括對所述數(shù)據(jù)包進(jìn)行延遲、放行或阻斷控制。
6.一種網(wǎng)關(guān)設(shè)備,其特征在于,包括接收模塊,用于接收數(shù)據(jù)包;第一控制模塊,用于當(dāng)所述數(shù)據(jù)包承載有會話發(fā)起協(xié)議消息時,按照所述會話發(fā)起協(xié) 議消息所屬多媒體會話的主叫域和/或被叫域?qū)?yīng)的信令流量監(jiān)控策略,對所述數(shù)據(jù)包進(jìn) 行控制。
7.根據(jù)權(quán)利要求6所述的網(wǎng)關(guān)設(shè)備,其特征在于,還包括第二控制模塊,用于當(dāng)所述數(shù)據(jù)包承載有媒體流時,按照所述媒體流所屬多媒體會話 的主叫域和/或被叫域?qū)?yīng)的媒體流量監(jiān)控策略,對所述數(shù)據(jù)包進(jìn)行控制。
8.根據(jù)權(quán)利要求6所述的網(wǎng)關(guān)設(shè)備,其特征在于,還包括獲取模塊,用于當(dāng)檢測到服務(wù)器中所述主叫域和/或被叫域?qū)?yīng)的信令流量監(jiān)控策略 的版本更新時,從所述服務(wù)器獲取所述主叫域和/或被叫域?qū)?yīng)的最新版本的信令流量監(jiān) 控策略。
9.根據(jù)權(quán)利要求6至8任一項(xiàng)所述的網(wǎng)關(guān)設(shè)備,其特征在于,所述第一控制模塊包括第一確定子模塊,用于通過解析所述會話發(fā)起協(xié)議消息的From頭域和/或To頭域,確 定所述會話發(fā)起協(xié)議消息所屬多媒體會話的主叫域和/或被叫域;第一控制子模塊,用于按照所述確定子模塊確定出的主叫域和/或被叫域?qū)?yīng)的信令 流量監(jiān)控策略,對所述數(shù)據(jù)包進(jìn)行控制。
10.一種通信系統(tǒng),其特征在于,包括如權(quán)利要求6 9任一項(xiàng)所述的網(wǎng)關(guān)設(shè)備。
全文摘要
本發(fā)明實(shí)施例公開了一種多媒體會話控制方法和相關(guān)設(shè)備及通信系統(tǒng),其中,一種多媒體會話控制方法,包括接收數(shù)據(jù)包;若所述數(shù)據(jù)包承載有會話發(fā)起協(xié)議SIP消息,按照所述會話發(fā)起協(xié)議消息所屬多媒體會話的主叫域和/或被叫域?qū)?yīng)的信令流量監(jiān)控策略,對所述數(shù)據(jù)包進(jìn)行控制。本發(fā)明實(shí)施例的技術(shù)方案有利于降低網(wǎng)關(guān)設(shè)備的工作負(fù)荷,提升網(wǎng)絡(luò)性能。
文檔編號H04L29/06GK101917446SQ201010268768
公開日2010年12月15日 申請日期2010年8月26日 優(yōu)先權(quán)日2010年8月26日
發(fā)明者李萬勝 申請人:成都市華為賽門鐵克科技有限公司