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

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

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


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