劉 述
一、引言
視訊會議讓用戶不僅可以聞其聲,也可以見其人,大大提高了通話雙方的親切感,是一種非常有發(fā)展?jié)摿Φ臉I(yè)務(wù),正受到越來越多運營商的重視。視訊會議在運營商的環(huán)境中從技術(shù)上保證用戶的呼叫是受控的,每次服務(wù)都可以進行準(zhǔn)確的接續(xù)與計費。運營商的視訊系統(tǒng)不僅有終端來完成呼叫,還要有許多支撐的系統(tǒng),共同構(gòu)成了電信級的視訊會議系統(tǒng)。
二、視訊系統(tǒng)構(gòu)成
一個完整的視訊系統(tǒng)如圖1所示。圖中的T為終端,終端可以完成會議的預(yù)約,呼叫建立與釋放,話音與圖像數(shù)據(jù)的編解碼。運營商的視訊系統(tǒng)分為三級網(wǎng)守,網(wǎng)守完成終端的注冊,地址的查詢與翻譯,資源與帶寬的分配與調(diào)度。當(dāng)終端接入時,作為AAA的客戶,把用戶提供的用戶名與密碼送到AAA服務(wù)器上進行認證。AAA負責(zé)接收計費采集點采集的用戶計費信息,根據(jù)費率生成計費賬單,接受由網(wǎng)守發(fā)起的用戶接入認證請求,對用戶使用視訊會議業(yè)務(wù)的權(quán)限進行認證。MC提供了多點控制功能,MC接受GK的控制召集會議報告會議的狀態(tài),并控制MP中媒體通道的建立與釋放。MP有兩類,一類用來處理實時的音頻和視頻流,稱為實時MP。另一類用來處理數(shù)據(jù)及其他的信息,稱為數(shù)據(jù)MP,實時MP接收來自終端或其他MP的音頻和視頻流,處理這些媒體流并把它們送回到端點或其他MP,數(shù)據(jù)MP接收來自終端或其他MP的數(shù)據(jù),處理這些數(shù)據(jù)并把它們送回到端點或其他MP,當(dāng)MC與MP集成在一臺設(shè)備里時,這樣的設(shè)備稱為MCU。

圖1 視訊系統(tǒng)圖
可以看出,電信運營的視訊會議系統(tǒng)涉及的設(shè)備種類多樣,作用各自不同。不同的設(shè)備間相互通信時采用了多種協(xié)議,在GK與終端及MC或MCU間采用了RAS與O.931消息,GK與AAA間一般采用Radius消息進行消息的交換,GK與GK間信息的交換需要RAS消息。MP與MC間需要H.248消息進行交互。此外,所有的設(shè)備可能來自多個廠家,所以建立一個視訊會議的業(yè)務(wù)網(wǎng)絡(luò),有必要對各種設(shè)備的互通性提出一定的要求,才可以保證每個單獨的設(shè)備都可以發(fā)揮其作用,保證每一個呼叫都可以成功接續(xù)。
三、視訊設(shè)備間的互通
視訊設(shè)備的互通分為終端向網(wǎng)絡(luò)注冊時的互通和網(wǎng)絡(luò)設(shè)備間在呼叫時的信令連接與資源調(diào)動的互通。
1.終端向GK注冊及預(yù)約會議的過程
終端與網(wǎng)絡(luò)間的互通主要體現(xiàn)在終端設(shè)備與網(wǎng)守之間的消息交換,終端要完成一個會議的呼叫要向網(wǎng)守進行注冊,觸發(fā)認證過程,同時終端還可以向網(wǎng)守進行會議的預(yù)約與取消會議。通常終端向GK注冊及預(yù)約會議的過程如圖2所示,具體過程為:

圖2 終端向GK注冊及預(yù)約會議的過程
(1)終端向GK發(fā)送RAS消息GRQ,GK向終端返回GCF消息進行確認;
(2)終端發(fā)送RAS消息RRQ,向GK進行注冊,如果注冊成功,則GK返回RCF消息進行確認。
(3)如果終端向其注冊的駐地網(wǎng)守發(fā)送ARQ消息(該消息中攜帶有預(yù)約者的賬號,密碼等);
(4)駐地網(wǎng)守收到ARQ消息后,向其后臺的AAA服務(wù)器發(fā)送RADIUS消息AccessRequest,對預(yù)約終端的賬號和密碼進行認證;
(5)AAA服務(wù)器查找其數(shù)據(jù)庫中關(guān)于預(yù)約者的信息,確認該用戶有權(quán)召集會議后,AAA服務(wù)器向網(wǎng)守回送AccessAccept消息;
(6)收到AccessAccept消息后,網(wǎng)守向預(yù)約終端回送ACF消息;
(7)預(yù)約終端在通過認證后,向網(wǎng)守發(fā)送ARQ消息,消息中包含會議召集者標(biāo)識、受邀請的會議成員情況和標(biāo)識以及會議開始時間;
(8)網(wǎng)守收到ARQ消息后,檢查資源預(yù)約情況。如果允許,則為會議預(yù)留相應(yīng)的網(wǎng)絡(luò)資源,分配會議號,并回送ACF消息,否則發(fā)送ARJ消息。至此會議預(yù)約完成。
2.會議召集過程的互通(見圖3a,圖3b)


圖3 會議召集過程
在一個會議建立時,要為會議的參與者分配相應(yīng)的資源,當(dāng)會議進行時可以邀請新的成員加入會議,也可以讓某些成員退出會議。當(dāng)一個呼叫在不同域間建立時需要多個GK問消息進行交換。在呼叫建立時會有多個設(shè)備通過多種協(xié)議進行配合。以會議召集過程為例,當(dāng)一個終端已注冊,并預(yù)約了會議,到會泌開始時的過程如下:
(1)預(yù)約終端在通過認證后,向網(wǎng)守發(fā)送RASARQ消息,消息中包含會議召集者標(biāo)識、受邀請的會議成員的情況和標(biāo)識等;
(2)網(wǎng)守收到RASARQ消息后,調(diào)度相應(yīng)的資源供會議使用,并回送RASACF消息;
(3)召集人終端向網(wǎng)守發(fā)送Q.931 Setup消息,建立與其他終端的連接;
(4)GK向MC發(fā)邀請會議成員的Q.931的Setup消息,請求MC邀請其它與會終端;
(5)MC確認收到消息后,向GK送Q.931Alerting消息;
(6)網(wǎng)守確認收到消息后,向召集人終端送Q.931Alerting消息;
(7)MC向網(wǎng)守送Q.931Connect消息;
(8)網(wǎng)守確認收到消息后,向召集人終端送Q.931Connect消息;
(9)召集人終端與MC之間的交換H.245消息進行能力協(xié)商和主從判決,并建立邏輯通道;
(10)MC收到邀請其他終端的請求后,向MP1發(fā)送邀請終端加入的指示H.248Add命令;
(11)MP1回送H.248AddReply;
(12)MC向MP2發(fā)送邀請終端加入的指示H.248Add命令;
(13)MP2回送H.248AddReply;
(14)MC向終端T2發(fā)起Q.931 Setup請求;
(15)T2向網(wǎng)守送RASARQ接入請求;
(16)網(wǎng)守向T2回送RASACF響應(yīng);
(17)終端T2向MC回送Q.931 Alerting消息;
(18)終端T2向MC送Q.931 Connect消息,建立與MP2之間的媒體通道;
(19)MC在會議進行中定期發(fā)送相應(yīng)的RAS消息,并向GK進行資源報告;
(20)GK向MC回送相應(yīng)的確認消息和指示。
在會議召集后,主席可以通過H.245消息對參與會議的終端進行控制,會議的參與者電可以通過H.245消息參與會議的發(fā)言。
在會議結(jié)束時,資源的釋放與終端的退出又需要RAS消息,H.245消息,H.248消息,AAA消息及Q.931消息在各設(shè)備間傳送配合,來完成本次的呼叫。這里不在贅述。
四、結(jié)束語
隨著視訊會議業(yè)務(wù)的發(fā)展,越來越多的設(shè)備生產(chǎn)廠家把注意力轉(zhuǎn)向視訊領(lǐng)域。視訊會議的網(wǎng)絡(luò)是一個復(fù)雜的系統(tǒng),要保證業(yè)務(wù)可以順利開通,各廠家都應(yīng)遵從相應(yīng)的互通標(biāo)準(zhǔn)。我國關(guān)于視訊會議設(shè)備互通的標(biāo)準(zhǔn)正在制定中,希望制定中的國標(biāo)可以促進我國視訊會議網(wǎng)絡(luò)的建設(shè)和設(shè)備廠家的發(fā)展,為用戶提供更經(jīng)濟更良好的視訊會議服務(wù)。