專利名稱::一種分離架構(gòu)下建立會話連接的方法、系統(tǒng)及裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù),特別涉及一種分離架構(gòu)下建立會話連接的方法、系統(tǒng)及裝置。
背景技術(shù):
:隨著網(wǎng)絡(luò)的不斷發(fā)展,網(wǎng)上會議成為目前比較流行的會議方式。由于網(wǎng)上會議的便捷,快速,已經(jīng)被越來越多的用戶所接受。所謂分離架構(gòu)是指媒體控制器(MediaController,MC)和媒體處理器(MediaProcessor,MP)兩個邏輯部件在物理上分離的一種架構(gòu)。如圖l所示,分離架構(gòu)示意圖中,MP和MC之間通過H,248協(xié)議進行操作。在分離架構(gòu)下,MP是一個純粹的媒體處理器,其上是沒有業(yè)務(wù)的概念的;與業(yè)務(wù)相關(guān)的控制操作都由MC實現(xiàn),MC將業(yè)務(wù)的實現(xiàn)轉(zhuǎn)換為對媒體的具體操作,并且下發(fā)給MP,由MP來實現(xiàn)媒體面操作。目前的電信業(yè)務(wù),在實現(xiàn)會議業(yè)務(wù)的時候,MC接受會議應(yīng)用服務(wù)器(AS)關(guān)于會議業(yè)務(wù)的指示,MC將這些關(guān)于會議的指示命令下發(fā)給MP,由MP進行會議的媒體操作。在MC需要建立會議連接時,會指示MP增加一個用戶端點,隨著用戶數(shù)的增加,MC會不斷要求MP增加用戶端點;MP則判斷是否要增加混音器(Mix),當(dāng)用戶端點小于3個(不包括3個),MP會認為是普通呼叫;當(dāng)用戶端點大于3個,MP會認為是會議,則增加一個Mix然后將各用戶端點與Mix進行集中式聯(lián)網(wǎng),形成會議。但是這種方式存在建立會話的時候,由于MP并不知道該會話是普通呼叫還是會議,如果是會議,則MP在建立前兩個用戶端點時會認為是普通呼叫,7從而不利于預(yù)留會議資源。綜上所述,目前在分離架構(gòu)下進行會話連接時,不利于會議資源的預(yù)留。
發(fā)明內(nèi)容本發(fā)明實施例提供一種分離架構(gòu)下建立會話連接的方法、系統(tǒng)及裝置,用以解決現(xiàn)有技術(shù)中存在的在分離架構(gòu)下進行會話連接時,不利于會議資源預(yù)留的問題。本發(fā)明實施例提供的一種分離架構(gòu)下建立會話連接的方法包括媒體控制器在需要建立會話連接時,指示J某體處理器增加至少一個混音器端點;指示所述i某體處理器增加用戶端點,指示所述用戶端點和所述混音器端點之間的拓樸關(guān)系,通知所述媒體處理器建立會話連接。本發(fā)明實施例提供的一種分離架構(gòu)下建立會話連接的系統(tǒng)包括媒體控制器,用于在需要建立會話連接時,指示^某體處理器增加至少一個混音器端點,指示所述i某體處理器增加用戶端點,指示所述用戶端點和所述混音器端點之間的拓樸關(guān)系,通知所述々某體處理器建立會話連接;所述媒體處理器,用于根據(jù)收到的增加至少一個混音器端點的指示,增加混音器端點,根據(jù)收到的增加用戶端點的指示,增加用戶端點,并根據(jù)收到的指示中的所述拓樸關(guān)系建立所述用戶端點與所述混音器端點之間的拓樸連接。本發(fā)明實施例提供的一種媒體控制器包括第一指示模塊,用于在需要建立會話連接時,指示媒體處理器增加至少一個混音器端點;第二指示模塊,用于指示所述媒體處理器增加用戶端點,向所述媒體處理器指示所述用戶端點和所述混音器端點之間的拓樸關(guān)系。本發(fā)明實施例提供的一種媒體處理器包括第一接收模塊,用于根據(jù)收到的來自媒體控制器的增加至少一個混音器端點的指示,增加混音器端點;第二接收模塊,用于根據(jù)收到的來自媒體控制器的增加用戶端點的指示,增加用戶端點,并根據(jù)收到的來自所述媒體控制器指示中的用戶端點和混音器端點之間的拓樸關(guān)系,建立所述用戶端點與所述混音器端點之間的拓樸連接。本發(fā)明實施媒體控制器在需要建立會話連接時,指示媒體處理器增加至少一個混音器端點;指示所述媒體處理器增加用戶端點,指示所述用戶端點和所述混音器端點之間的拓樸關(guān)系,通知所述J某體處理器建立會話連接,從而在會話建立時,能夠及時預(yù)留會議資源。圖1為分離架構(gòu)示意圖2為本發(fā)明實施例分離架構(gòu)下建立會話連接的系統(tǒng)結(jié)構(gòu)示意圖3為本發(fā)明實施例媒體控制器的結(jié)構(gòu)示意圖4為本發(fā)明實施例々某體處理器的結(jié)構(gòu)示意圖5A為本發(fā)明實施例分離架構(gòu)下建立會話連接的方法流程示意圖5B為本發(fā)明實施例分離架構(gòu)下循環(huán)增加用戶端點的方法流程示意圖6A為本發(fā)明實施例SideBar會議中的音頻流連接模型示意圖6B為本發(fā)明實施例SideBar會議中的視頻流連接模型示意圖6C為本發(fā)明實施例SideBar會議的第一種模型示意圖6D為本發(fā)明實施例SideBar會議的第二種模型示意圖。具體實施例方式在本發(fā)明實施例中媒體控制器指示媒體處理器增加至少一個混音器端點,并且將用戶端點和混音器端點之間的拓樸描述符向媒體處理器發(fā)送,通知媒體處理器建立會話連接,使得媒體處理器在建立會話連接時就能夠增加Mix端點,從而能夠及時對會議資源進行預(yù)留。下面結(jié)合說明書附圖對本發(fā)明實施例作進一步詳細描述。如圖2所示,本發(fā)明實施例分離架構(gòu)下建立會話連接的系統(tǒng)包括媒體控制器10和媒體處理器20。媒體控制器IO,與媒體處理器20連接,用于在需要建立會話連接時,指示媒體處理器20增加至少一個混音器端點,根據(jù)會話類型,指示媒體處理器20增加用戶端點,向J某體處理器20指示用戶端點和混音器端點之間的拓樸關(guān)系。媒體控制器10還可以將用戶端點和混音器端點之間的拓樸關(guān)系置于增加用戶端點的指示中。媒體處理器20,與媒體控制器10連接,用于收到來自媒體控制器IO的增加至少一個混音器端點的指示后,增加至少一個混音器端點,收到來自纟某體控制器10的增加用戶端點的指示后,增加用戶端點,根據(jù)收到來自媒體控制器IO的指示中的拓樸關(guān)系,建立用戶端點與混音器端點之間的拓樸連接。本發(fā)明實施例在建立會話連接時,媒體控制器10就會指示媒體處理器20增加混音器端點,也就是說媒體處理器20不需要在增加到第三個用戶端點時才增加Mix,即將普通呼叫和會議合并,都通過混音器端點進行傳輸,從而能夠?qū)h進行特殊處理,滿足不同會議的需求。如圖3所示,本發(fā)明實施例媒體控制器的結(jié)構(gòu)包括第一指示模塊100和第二指示模塊IIO。第一指示模塊IOO,與第二指示模塊IIO連接,用于在需要建立會話連接時,指示媒體處理器20增加至少一個混音器端點。其中,增加混音器端點的數(shù)量,可以根據(jù)會話連接的需要進行設(shè)定,或者進行預(yù)先的設(shè)定。第二指示模塊IIO,與第一指示模塊IOO連接,用于根據(jù)會話類型,指示媒體處理器20增加用戶端點,向媒體處理器20指示用戶端點和混音器端點之間的拓樸關(guān)系。其中,第二指示模塊110還可以進一步包括處理模塊1100和發(fā)送模塊1110。處理模塊1100,用于根據(jù)會話類型,確定用戶端點和混音器端點之間的拓樸描述符。發(fā)送模塊1110,用于指示媒體處理器20增加用戶端點,并向媒體處理器20指示處理模塊1100確定的用戶端點和混音器端點之間的拓樸描述符以及混音器端點的標識。在本實施例中,處理模塊1100可以根據(jù)會議需要指示媒體處理器20增加的用戶端點的數(shù)量,并分配給每個用戶端點一個對應(yīng)的標識;并且根據(jù)會議需要確定每個用戶端點與混音器端點之間連接的拓樸描述符,拓樸描述符對應(yīng)的拓樸結(jié)構(gòu)包括但不限于下列結(jié)構(gòu)中的一種或幾種雙向結(jié)構(gòu)、單向結(jié)構(gòu)、孤立結(jié)構(gòu)等等。處理模塊1100還可以每次只指示媒體處理器20增加一個用戶端點,并根據(jù)會議中用戶數(shù)的增加,不斷指示媒體處理器20增加用戶端點。由于混音器端點會跟一個以上的用戶端點進行連接,并且與每個用戶端點連接的方式不同,所以每增加一個用戶端點都需要攜帶用戶端點和混音器端點之間的拓樸描述符。其中,媒體控制器IO還可以進一步包括添加模塊120。添加模塊120,與第一指示模塊100連接,用于在第一指示模塊100的指示中分配并添加每一混音器端點的標識以及每一混音器端點對應(yīng)的數(shù)據(jù)流類型。進一步的,分配的混音器端點的標識需要與現(xiàn)有的時分復(fù)用(TimeDivisionMultiple,TDM)端點、IP端點、異步傳輸模式(AsynchronousTransferMode,ATM)端點命名規(guī)則不同,以避免發(fā)生沖突。數(shù)據(jù)流類型包括^f旦不限于下列數(shù)據(jù)流中的一種或幾種音頻流、視頻流等等。其中,媒體控制器10還可以進一步包括第三指示模塊130。第三指示模塊130,與第一指示模塊100與添加模塊120連接,用于若第一指示模塊100指示媒體處理器20增加至少兩個混音器端點,并且混音器端點之間需要連接,則在媒體處理器20增加至少兩個混音器端點之后,建立會話連接之前,將有連接的每一混音器端點的標識,以及混音器端點之間的拓樸描述符向媒體處理器發(fā)送。進一步的,由于會話需要有可能要求混音器端點之間進行連接,比如在SideBar會議中,需要區(qū)分主會場和分會場,這時就需要在主會場增加一個混音器端點,在分會場增加一個混音器端點,并且兩個混音器端點之間有連接,這時就需要指示媒體處理器20去建立對應(yīng)的會話連接。其中,媒體控制器IO還可以進一步包括存儲模塊140。存儲模塊140,與第二指示模塊IIO連接,用于在收到來自媒體處理器20的攜帶混音器端點的標識的指示響應(yīng)消息后,建立并保存混音器端點與標識的對應(yīng)關(guān)系。進一步的,如果會議連接中只需要增加一個混音器端點,則媒體控制器IO可以不為混音器端點分配標識,由々某體處理器20為混音器端點分配標識;當(dāng)然i某體控制器10也可以為混音器端點分配一個標識。如果會議連接中只增加至少兩個混音器端點,則必須由媒體控制器10進行分配,因為如果由々某體處理器20進行分配,則々某體控制器IO不知道哪個標識與哪個混音器端點相對應(yīng),從而造成4某體控制器10和々某體處理器20之間不統(tǒng)一,無法完成會話連接。如圖4所示,本發(fā)明實施例媒體處理器的結(jié)構(gòu)包括第一接收模塊200和第二接收模塊210。第一接收模塊200,與第二接收模塊210連接,用于根據(jù)收到的來自媒體控制器IO的增加至少一個混音器端點的指示,增加混音器端點。增加的混音器端點的數(shù)量由指示中要求的數(shù)量決定。其中,第一接收^^塊200還可以進一步包括第一建立^^塊2000和分配模塊2010。第一建立模塊2000,用于收到來自媒體控制器的增加至少一個混音器端點的指示后,根據(jù)該指示中的混音器端點對應(yīng)的數(shù)據(jù)流類型,增加支持該數(shù)據(jù)流類型的混音器端點。分配模塊2010,用于將該指示中的標識作為增加的混音器端點的標識。第二接收模塊210,與第一接收模塊200連接,用于根據(jù)收到的來自々某體控制器10的增加用戶端點的指示,增加用戶端點,并根據(jù)收到的來自媒體控制器10的指示中的用戶端點和混音器端點之間的拓樸關(guān)系,建立該用戶端點與該述混音器端點之間的拓樸連接。其中,第二接收模塊210還可以進一步包括增加模塊2100和第二建立模塊2U0。增加模塊2100,用于根據(jù)收到的來自媒體控制器10的增加用戶端點的消息,增加用戶端點。第二建立模塊2110,用于根據(jù)收到的來自媒體控制器IO的指示中的用戶端點和混音器端點之間的拓樸描述符,建立增加模塊2100增加的用戶端點與標識所對應(yīng)的混音器端點之間的拓樸連接。其中,媒體處理器還可以進一步包括第三建立模塊220。第三建立模塊220,與第一接收模塊200連接,用于根據(jù)收到的來自媒體控制器20的每一混音器端點的標識,以及需要連接的兩個混音器端點之間的拓樸描述符,確定對應(yīng)的每一混音器端點,并建立混音器端點之間的拓樸連接。其中,媒體處理器還可以進一步包括響應(yīng)模塊230。響應(yīng)模塊230,與第一接收模塊200連接,用于若第一接收模塊200收到的指示中沒有攜帶混音器端點的標識,則為增加^t塊2100增加的混音器端點分配一個標識,并向媒體控制器IO返回攜帶該標識的指示響應(yīng)消息。如圖5A所示,本發(fā)明實施例分離架構(gòu)下建立會話連接的方法包括下列步驟步驟a500、媒體控制器在需要建立會話連接時,指示媒體處理器增加至少一個混音器端點。其中,步驟a500還可以進一步包括媒體控制器在需要建立會話連接時,為每一個混音器端點分配對應(yīng)的標識,并在增加至少一個混音器端點的指示中攜帶每一混音器端點的標識以及每一混音器端點對應(yīng)的數(shù)據(jù)流類型。在本實施例中,數(shù)據(jù)流類型包括但不限于下列方式中的一種或幾種音頻流、視頻流等等。根據(jù)會話的需要選擇每一混音器端點需要支持什么樣的數(shù)據(jù)流,有可能一個混音器端點只支持一種數(shù)據(jù)流,也有可能一個混音器端點支持多種數(shù)據(jù)流。步驟a501、媒體控制器指示媒體處理器增加用戶端點,向媒體處理器指示用戶端點和混音器端點之間的拓樸關(guān)系,通知該媒體處理器建立會話連接。媒體控制器還可以將用戶端點和混音器端點之間的拓樸關(guān)系置于增加用戶端點的指示中。其中,步驟a501還可以進一步包括媒體控制器在媒體處理器增加混音器端點后,根據(jù)會話類型,確定需要用戶端點的數(shù)量,以及每一用戶端點和混音器端點之間的拓樸描述符,指示媒體處理器增加確定數(shù)目的用戶端點,向媒體處理器指示用戶端點和混音器端點之間的拓樸描述符,以及該混音器端點的標識。當(dāng)然,媒體控制器可以指示媒體處理器只增加一個用戶端點,并循環(huán)指示々某體處理器增加用戶端點,也可以指示J某體處理器增加多個用戶端點。隨著用戶數(shù)量的增加,媒體控制器還可以在會話建立后繼續(xù)讓媒體處理器增加用戶端占"*、o其中,在步驟a500和步驟a501之間還可以進一步包括媒體處理器根據(jù)收到的增加至少一個混音器端點的指示,增加至少一個混音器端點。14在本實施例中,媒體處理器根據(jù)收到的增加至少一個混音器端點的指示,增加至少一個混音器端點還可以進一步包括媒體處理器收到的來自媒體控制器的增加至少一個混音器端點的指示后,根據(jù)該指示中的混音器端點對應(yīng)的數(shù)據(jù)流類型,增加支持該數(shù)據(jù)流類型的混音器端點;將該指示中的標識作為增加的混音器端點的標識。比如增加了一個支持語音流的混音器端點,并且指示中語音流對應(yīng)的標識為Mixl,則將Mixl作為該混音器端點的標識。其中,步驟a501之后還可以進一步包括媒體處理器根據(jù)收到的增加用戶端點的指示后,增加用戶端點,并根據(jù)收到的指示中的拓樸關(guān)系建立用戶端點與混音器端點之間的拓樸連接。在本實施例中,媒體處理器根據(jù)收到的增加用戶端點的指示后,增加用戶端點,并根據(jù)收到的指示中的拓樸關(guān)系建立用戶端點與混音器端點之間的拓樸連接還可以進一步包括媒體處理器在收到來自媒體控制器的增加用戶端點的指示后,根據(jù)指示中的數(shù)量,增加相應(yīng)數(shù)量的用戶端點;根據(jù)收到的指示中的用戶端點和混音器端點之間的拓樸描述符,建立增加的用戶端點與標識所對應(yīng)的混音器端點之間的拓樸連接。如果一次需要增加多個用戶端點,則媒體控制器需要向媒體處理器發(fā)送分配的用戶端點的標識,J某體處理器根據(jù)收到的用戶端點的標識進行區(qū)分,并增加表示對應(yīng)的用戶端點;當(dāng)然,如果一次增加一個用戶端點,則用戶端點的標識可以由媒體控制器進行分配,也可以由媒體處理器進行分配。假設(shè)需要增加兩個用戶端點Tl和T2,Mixl與兩個用戶端點之間的拓樸描述符對應(yīng)的拓樸結(jié)構(gòu)為單向結(jié)構(gòu),則々某體處理器先增加兩個用戶端點,并分別將T1和T2分配給兩個用戶端點。根據(jù)Mixl找到對應(yīng)的混音器端點,將該混音器端點與Tl和T2之間的拓樸結(jié)構(gòu)設(shè)置為單向結(jié)構(gòu),從而完成會話建立。15其中,如果媒體控制器指示媒體處理器增加至少兩個混音器端點,并且混音器端點之間需要連接,則步驟a501之后還可以進一步包括媒體控制器將需要連接的每一混音器端點的標識,以及混音器端點之間的拓樸描述符,向媒體處理器發(fā)送。媒體控制器可以將上述信息置于H.248協(xié)議的可以攜帶承載信息的消息中,向媒體處理器發(fā)送,比如添加(ADD)消息,修改(MODIFY)消息,移動(MOVE)消息等等。則媒體處理器建立了每個用戶端點和混音器端點之間的拓樸連接后,還需要根據(jù)每一混音器端點的標識,確定對應(yīng)的每一混音器端點,根據(jù)混音器端點的拓樸描述符,建立確定的混音器端點之間的拓樸連接。其中,如果步驟a500中,媒體控制器指示々某體處理器增加一個混音器端點,并且在指示中沒有攜帶混音器端點的標識,則步驟a500之后,步驟a501之前還可以包括媒體處理器為增加的混音器端點分配一個標識,并向媒體控制器返回攜帶該標識的指示響應(yīng)消息;則媒體控制器收到該指示響應(yīng)消息后,建立并保存混音器端點與該標識的對應(yīng)關(guān)系。進一步的,媒體處理器可以采用國際通信聯(lián)盟傳輸組織(InternationalTelecommunicationUnion-Transmission,ITU-T)Q.1950中定義的傳送特征包(Bearercharacteristicspackage)的方式來為混音器端點分配標識,比如通過擴展承載網(wǎng)絡(luò)屬性(BNC)的特征值來實現(xiàn),如下表所示<table>tableseeoriginaldocumentpage16</column></row><table>在本實施例中,i某體控制器和媒體處理器之間采用H.248協(xié)議進行交互。媒體控制器可以將指示置于H.248協(xié)議的可以攜帶承載信息的消息中,向i某體處理器發(fā)送,比如添力口(ADD)消息,修改(MODIFY)消息,移動(MOVE)消息等等;媒體處理器在收到指示消息后,都需要向々某體控制器返回一個指示響應(yīng)消息,如果是AddRequest消息,則媒體處理器向媒體控制器返回一個添力口響應(yīng)消息(AddResp)。如圖5B所示,本發(fā)明實施例分離架構(gòu)下循環(huán)增加用戶端點的方法包括下列步驟步驟b500、媒體控制器在需要建立會話連接時,將增加一個混音器端點的指令置于添加消息中,向媒體處理器發(fā)送。其中,J某體控制器還可以通知々某體處理器增加多個混音器端點。步驟b501、媒體處理器根據(jù)該添加消息,增加一個混音器端點,并向媒體控制器返回添加響應(yīng)消息。步驟b502、媒體控制器根據(jù)會話類型,確定需要增加的用戶端點和混音器端點之間的拓樸描述符,并將確定的拓樸描述符以及增加用戶端點的指令置于添加消息中,向々某體處理器發(fā)送。步驟b503、媒體處理器根據(jù)該添加消息,增加一個用戶端點,并根據(jù)添加消息中的拓樸描述符建立用戶端點和混音器端點之間的拓樸連接,并向々某體控制器返回添加響應(yīng)消息。繼續(xù)重復(fù)步驟b502和步驟b503,直到增加了所有的用戶端點,并全部與混音器端點建立連接后,會話建立結(jié)束。如圖6A所示,本發(fā)明實施例SideBar會議中的音頻流連接模型示意圖中,Tl,T2,T3,T4和T5為不同的用戶端點,其中Tl到T3在大會場中,T4和T5在小會場中,并且小會場的用戶能夠聽到大會場用戶的語音,但是大會場的用戶無法聽到小會場用戶的語音,這就要求兩個混音器端點之間采用單向結(jié)構(gòu)連接,而用戶端點和混音器端點之間采用雙向結(jié)構(gòu)。如圖6B所示,本發(fā)明實施例SideBar會議中的視頻流連接模型示意圖中,主持會議的用戶Tl需要讓每個參加會議的用戶看到自己的圖像,但是不需要這就要求用戶端點和混音器端點之間采用單向結(jié)構(gòu)。在實現(xiàn)過程中,需要將圖6A和圖6B合并使用,具體實現(xiàn)過程參見圖6C。由于本發(fā)明實施例中,每個混音器端點都可以放到同一個上下文中,這樣,可以將圖6A和圖6B在同一個SideBar中進行,也就是i兌要求音頻流進行SideBar會議,視頻流進行非SideBar會議;根據(jù)需要本發(fā)明實施例完全可以實現(xiàn)音頻流進行非SideBar會議,^L頻流進行SideBar會議的情況。如圖6D所示,本發(fā)明實施例SideBar會議的第二種模型示意圖中,由于混音器端點可以支持多個不同類型的數(shù)據(jù)流,所以可以讓圖6A中的音頻混音器端點Mixl既進行音頻流傳輸,同時又進行視頻流傳輸,從而能夠節(jié)省資源,當(dāng)然,也可以讓圖6A中的音頻混音器端點Mix2端點既進行音頻流傳輸,同時又進行視頻流傳輸。從上述實施例中可以看出本發(fā)明實施例媒體控制器在需要建立會話連接時,指示媒體處理器增加至少一個混音器端點;指示所述媒體處理器增加用戶端點,指示所述用戶端點和所述混音器端點之間的拓樸關(guān)系,通知所述媒體處理器建立會話連接,從而在會話建立時,能夠及時預(yù)留一部分會話資源,并且媒體控制器知道媒體處理器增加的Mix端點,所以4某體控制器可以將共享屬性發(fā)送給Mix端點,減輕了網(wǎng)絡(luò)負擔(dān)以及信息量,由于SideBar會議能夠通過Mix端點實現(xiàn),從而只需要建立一個上下文即可,這樣就能夠?qū)崿F(xiàn)音頻流和視頻流不一致的情況。明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。18權(quán)利要求1、一種分離架構(gòu)下建立會話連接的方法,其特征在于,該方法包括媒體控制器在需要建立會話連接時,指示媒體處理器增加至少一個混音器端點;指示所述媒體處理器增加用戶端點,指示所述用戶端點和所述混音器端點之間的拓撲關(guān)系,通知所述媒體處理器建立會話連接。2、如權(quán)利要求l所述的方法,其特征在于,該方法還包括所述媒體處理器根據(jù)收到的增加至少一個混音器端點的指示,增加混音器端點;根據(jù)收到的增加用戶端點的指示,增加用戶端點,并根據(jù)收到的指示中的所述拓樸關(guān)系,建立所述用戶端點與所述混音器端點之間的拓樸連接。3、如權(quán)利要求2所述的方法,其特征在于,所述增加至少一個混音器端點的指示中攜帶有每一混音器端點的標識以及每一混音器端點對應(yīng)的數(shù)據(jù)流類型,則所述媒體處理器根據(jù)收到的增加至少一個混音器端點的指示,增加混音器端點包括所述媒體處理器根據(jù)收到的增加至少一個混音器端點的指示,增加支持對應(yīng)數(shù)據(jù)流類型的混音器端點,并將所述標識作為增加的混音器端點的標識。4、如權(quán)利要求1所述的方法,其特征在于,所述纟某體控制器指示所述i某體處理器增加用戶端點,指示所述用戶端點和所述混音器端點之間的拓樸關(guān)系包括所述媒體控制器根據(jù)會話類型,確定用戶端點和混音器端點之間的拓樸描述符,指示所述媒體處理器增加用戶端點,指示所述用戶端點和所述混音器端點之間的拓樸描述符以及該混音器端點的標識。5、如權(quán)利要求4所述的方法,其特征在于,所述纟某體處理器根據(jù)收到的增加用戶端點的指示,增加用戶端點,并根據(jù)收到的指示中的所述拓樸關(guān)系建立所述用戶端點與所述混音器端點之間的拓樸連接包括根據(jù)收到的增加用戶端點的指示,增加用戶端點;根據(jù)收到的指示中的拓樸描述符,建立增加的所述用戶端點與所述標識所對應(yīng)的混音器端點之間的拓樸連接。6、如權(quán)利要求3所述的方法,其特征在于,如果所述媒體控制器指示所述々某體處理器增加至少兩個混音器端點,并且混音器端點之間需要連接,則所述媒體處理器增加至少兩個混音器端點之后,建立拓樸連接之前還包括所述媒體控制器將需要連接的每一混音器端點的標識,以及所述混音器端點之間的拓樸描述符,向所述媒體處理器發(fā)送;則所述媒體處理器才艮據(jù)每一混音器端點的標識,確定對應(yīng)的每一混音器端點,根據(jù)所述混音器端點之間的拓樸描述符,建立確定的所述混音器端點之間的拓樸連接。7、如權(quán)利要求2所述的方法,其特征在于,如果所述纟某體控制器指示所述^某體處理器增加一個混音器端點,并且所述指示中沒有攜帶混音器端點的標識,則所述媒體處理器增加混音器端點之后,增加用戶端點之前還包括所述々某體處理器為增加的混音器端點分配一個標識,并向所述纟某體控制器返回攜帶所述標識的指示響應(yīng)消息;則所述J某體控制器收到所述指示響應(yīng)消息后,建立并保存所述混音器端點與所述指示響應(yīng)消息中標識的對應(yīng)關(guān)系。8、如權(quán)利要求l-7中任一權(quán)利要求所述的方法,其特征在于,所述媒體控制器和所述媒體處理器之間采用H.248協(xié)議進行交互。9、一種分離架構(gòu)下建立會話連接的系統(tǒng),其特征在于,該系統(tǒng)包括媒體控制器,用于在需要建立會話連接時,指示々某體處理器增加至少一個混音器端點,指示所述^^某體處理器增加用戶端點,指示所述用戶端點和所述混音器端點之間的拓樸關(guān)系,通知所述媒體處理器建立會話連接;所述i某體處理器,用于根據(jù)收到的增加至少一個混音器端點的指示,增加混音器端點,根據(jù)收到的增加用戶端點的指示,增加用戶端點,并根據(jù)收到的指示中的所述拓樸關(guān)系建立所述用戶端點與所述混音器端點之間的拓樸連接。10、如權(quán)利要求9所述的系統(tǒng),其特征在于,所述+某體處理器在收到的所述增加至少一個混音器端點的指示中攜帶有每一混音器端點的標識以及每一混音器端點對應(yīng)的數(shù)據(jù)流類型時,根據(jù)收到的增加至少一個混音器端點的指示,增加支持對應(yīng)數(shù)據(jù)流類型的混音器端點,并將所述標識作為增加的混音器端點的標識。11、如權(quán)利要求IO所述的系統(tǒng),其特征在于,所述+某體控制器根據(jù)會話類型,確定用戶端點和混音器端點之間的拓樸描述符,指示所述媒體處理器增加用戶端點,并在該指示中攜帶確定的所述描述符以及所述混音器端點的標識。12、一種媒體控制器,其特征在于,該媒體控制器包括第一指示模塊,用于在需要建立會話連接時,指示媒體處理器增加至少一個混音器端點;第二指示模塊,用于指示所述媒體處理器增加用戶端點,向所述媒體處理器指示所述用戶端點和所述混音器端點之間的拓樸關(guān)系。13、如權(quán)利要求12所述的媒體控制器,其特征在于,所述媒體控制器還包括添加模塊,用于在所述第一指示模塊的所述指示中添加每一混音器端點的標識以及每一混音器端點對應(yīng)的數(shù)據(jù)流類型。14、如權(quán)利要求12所述的媒體控制器,其特征在于,所述第二指示模塊包括處理模塊,用于根據(jù)會話類型,確定用戶端點和混音器端點之間的拓樸描述符;發(fā)送模塊,用于指示所述媒體處理器增加用戶端點,并向所述媒體處理器指示所述用戶端點和所述混音器端點之間的所述拓樸描述符以及所述混音器端點的標識。15、如權(quán)利要求13所述的媒體控制器,其特征在于,所述媒體控制器還包括第三指示模塊,用于若所述第一指示模塊指示所述媒體處理器增加至少兩個混音器端點,并且混音器端點之間需要連接,則在所述媒體處理器增加至少兩個混音器端點之后,建立拓樸連接之前,將需要連接的每一混音器端點的標識,以及所述混音器端點之間的拓樸描述符向所述媒體處理器發(fā)送。16、如權(quán)利要求12所述的媒體控制器,其特征在于,所述媒體控制器還包括存儲模塊,用于在收到來自所述媒體處理器的攜帶混音器端點的標識的指示響應(yīng)消息后,建立并保存所述混音器端點與所述標識的對應(yīng)關(guān)系。17、一種媒體處理器,其特征在于,該媒體處理器包括第一接收模塊,用于根據(jù)收到的來自媒體控制器的增加至少一個混音器端點的指示,增加混音器端點;第二接收模塊,用于根據(jù)收到的來自媒體控制器的增加用戶端點的指示,增加用戶端點,并根據(jù)收到的來自所述媒體控制器指示中的用戶端點和混音器端點之間的拓樸關(guān)系,建立所述用戶端點與所述混音器端點之間的拓樸連接。18、如權(quán)利要求17所述的媒體處理器,其特征在于,所述第一接收模塊包括第一建立模塊,用于收到增加至少一個混音器端點的指示后,根據(jù)所述指示中的混音器端點對應(yīng)的數(shù)據(jù)流類型,增加支持該數(shù)據(jù)流類型的混音器端點;分配模塊,用于將所述指示中的標識作為增加的混音器端點的標識。19、如權(quán)利要求18所述的媒體處理器,其特征在于,所述第二接收模塊包括增加模塊,用于根據(jù)收到的來自媒體控制器的增加用戶端點的消息,增加用戶端點;第二建立模塊,用于根據(jù)收到的來自所述媒體控制器的指示中的拓樸描述符,建立增加的所述用戶端點與所述標識所對應(yīng)的混音器端點之間的拓樸連接。20、如權(quán)利要求18所述的媒體處理器,其特征在于,所述媒體處理器還包括第三建立模塊,用于根據(jù)收到的來自所述媒體控制器的每一混音器端點的標識,以及所述混音器端點之間的拓樸描述符,確定對應(yīng)的每一混音器端點,并建立所述混音器端點之間的拓樸連接。21、如權(quán)利要求17所述的i某體處理器,其特征在于,所述媒體處理器還包括響應(yīng)模塊,用于若所述第一建立模塊收到的所述指示中沒有攜帶混音器端點的標識,則為增加的所述混音器端點分配一個標識,并向所述媒體控制器返回攜帶所述標識的指示響應(yīng)消息。全文摘要本發(fā)明實施例公開了一種分離架構(gòu)下建立會話連接的方法,包括媒體控制器在需要建立會話連接時,指示媒體處理器增加至少一個混音器端點;指示所述媒體處理器增加用戶端點,指示所述用戶端點和所述混音器端點之間的拓撲關(guān)系,通知所述媒體處理器建立會話連接,從而解決現(xiàn)有技術(shù)中存在的在分離架構(gòu)下進行會話連接時,不利于會議資源預(yù)留的問題。本發(fā)明實施例同時公開了一種分離架構(gòu)下建立會話連接的系統(tǒng)及裝置。文檔編號H04L12/56GK101425913SQ20071016554公開日2009年5月6日申請日期2007年11月2日優(yōu)先權(quán)日2007年11月2日發(fā)明者勇王申請人:華為技術(shù)有限公司