隨著互聯(lián)網(wǎng)的廣泛應(yīng)用和數(shù)字通信的日益發(fā)展,人們對(duì)視頻會(huì)議也提出了更高的需求,傳統(tǒng)的視頻會(huì)議系統(tǒng)由于技術(shù)和成本的限制,始終無(wú)法面向普通大眾提供高質(zhì)量的視頻會(huì)議業(yè)務(wù)。
基于SIP協(xié)議的多媒體視頻會(huì)議技術(shù),依托IETF推出的SIP(Session Initiation Protocol 會(huì)話初始協(xié)議),而得到了越來(lái)越廣泛的應(yīng)用。

圖1 基于SIP協(xié)議的多媒體視頻會(huì)議系統(tǒng)的組網(wǎng)結(jié)構(gòu)
基于SIP協(xié)議的多媒體視頻會(huì)議系統(tǒng)的組網(wǎng)結(jié)構(gòu)如圖1。如圖所示:多媒體視頻會(huì)議系統(tǒng)主要由會(huì)議AS(Application Server應(yīng)用服務(wù)器)和會(huì) 議Web服務(wù) 器,兩 者可以是獨(dú)立或者同一個(gè)物理實(shí)體。MCU(Multipoint Control Unit 多點(diǎn)控制單元)也是會(huì)議系統(tǒng)的組成部分,通常與AS視為同一物理實(shí)體。這些會(huì)議服務(wù)器與軟交換系統(tǒng)的交互采用SIP協(xié)議標(biāo)準(zhǔn)。
PSTN網(wǎng)絡(luò)終端、H.323網(wǎng)絡(luò)終端、3G/4G移動(dòng)網(wǎng)絡(luò)終端需要經(jīng)過(guò)VIG(Video Interactive Gateway視頻互通網(wǎng)關(guān))進(jìn)行信令轉(zhuǎn)化后,以SIP協(xié)議接入軟交換系統(tǒng)。當(dāng)然,如果軟交換系統(tǒng)支持H.323協(xié)議,則H.323終端可以直接接入。SIP軟件電話可以直接注冊(cè)在軟交換系統(tǒng),或者通過(guò)網(wǎng)絡(luò)穿越設(shè)備注冊(cè)在軟交換系統(tǒng),進(jìn)而使用會(huì)議AS提供的業(yè)務(wù)。
用戶通過(guò)PC終端的Web瀏覽器訪問(wèn)Web服務(wù)器,實(shí)現(xiàn)會(huì)議管理、在會(huì)議中使用數(shù)據(jù)業(yè)務(wù)等功能。
會(huì)議服務(wù)器借助寬帶接入網(wǎng)絡(luò),既支持傳統(tǒng)的語(yǔ)音會(huì)議和視頻會(huì)議,也支持Web數(shù)據(jù)協(xié)作等多媒體業(yè)務(wù)。用戶通過(guò)Web門戶,建立具有音頻、視頻、數(shù)據(jù)功能的多媒體視頻會(huì)議系統(tǒng),將普通電話、IP電話、手機(jī)、視頻終端、PC終端等各種終端接入系統(tǒng),使會(huì)議的召開更加便利,在一定程度上節(jié)約了網(wǎng)絡(luò)建設(shè)成本、終端成本,以及時(shí)間成本。
基于SIP協(xié)議的多媒體視頻會(huì)議系統(tǒng)的基本流程是:
1.會(huì)議召集者通過(guò)Web在會(huì)議服務(wù)器上建立會(huì)議室。
2.會(huì)議服務(wù)器通過(guò)SIP觸發(fā)軟交換呼叫參會(huì)人員A。軟交換經(jīng)過(guò)用戶屬性查找,此人是PSTN用戶,將呼叫路由接入到TG上。TG通過(guò)ISDN PRI呼叫PSTN上的用戶A的模擬話機(jī)。用戶電話振鈴,參會(huì)人員A摘機(jī),接入會(huì)議系統(tǒng)。
3.會(huì)議服務(wù)器繼續(xù)呼叫下一位參會(huì)人員,觸發(fā)軟交換,呼叫參會(huì)人員B。軟交換通過(guò)用戶屬性查找,此人是軟交換下掛的直接用戶,觸發(fā)參會(huì)人員B的CPE終端設(shè)備,參與人員應(yīng)答呼叫,并接入會(huì)議系統(tǒng)。
4.多媒體會(huì)議系統(tǒng)功能的具體實(shí)現(xiàn)
創(chuàng)建會(huì)議:用戶通過(guò)Web在會(huì)議服務(wù)器上創(chuàng)建會(huì)議,設(shè)置會(huì)議參數(shù),包括會(huì)議類型、會(huì)議主題、會(huì)議模式等。
會(huì)議通知:會(huì)議創(chuàng)建者可以向參會(huì)人員發(fā)郵件或短信來(lái)通知會(huì)議,使用會(huì)議服務(wù)器集成的郵件系統(tǒng)發(fā)送郵件通知,使用短信模塊或者短信網(wǎng)關(guān)發(fā)送短信通知,告知參會(huì)人員會(huì)議撥入號(hào)和接入碼。
加入會(huì)議:參會(huì)人員通過(guò)終端接入會(huì)議撥入號(hào),軟交換系統(tǒng)將請(qǐng)求傳輸?shù)綍?huì)議服務(wù)器,會(huì)議服務(wù)器會(huì)要求參會(huì)人員輸入接入碼。如果正確,就可以接入會(huì)議,然后輸入會(huì)議號(hào)或者密碼就可以參加會(huì)議了。
退出會(huì)議:已經(jīng)加入會(huì)議的參會(huì)人員可以通過(guò)掛機(jī)主動(dòng)退出會(huì)議。如果參會(huì)人員使用的是SIP終端,可以使用SIP BYE請(qǐng)求消息發(fā)送至軟交換,軟交換再將請(qǐng)求發(fā)送至?xí)h服務(wù)器,進(jìn)而退出會(huì)議。
會(huì)議控制:會(huì)議創(chuàng)建者可以通過(guò)Web增加、清除會(huì)議成員,也可以鎖定會(huì)議室,禁止人員進(jìn)出,也可以控制參會(huì)人員的發(fā)言權(quán),也可以將會(huì)議管理權(quán)交給其他參會(huì)人員。同時(shí),也可以通過(guò)Web設(shè)置通告功能,在參會(huì)人員接入會(huì)議時(shí)必須報(bào)知姓名給其他人員。會(huì)議結(jié)束時(shí),可以設(shè)置到時(shí)終止功能,也可以主動(dòng)終止會(huì)議,然后向參會(huì)人員發(fā)送BYE消息,結(jié)束會(huì)話。
數(shù)據(jù)協(xié)同:會(huì)議創(chuàng)建者在創(chuàng)建會(huì)議時(shí),可以通過(guò)HTTPS通知會(huì)議服務(wù)器啟動(dòng)應(yīng)用共享,并發(fā)送共享數(shù)據(jù)給會(huì)議服務(wù)器,會(huì)議服務(wù)器則發(fā)送通知給參會(huì)人員,再推送共享數(shù)據(jù)給他。同理,可以實(shí)現(xiàn)PPT演示、桌面共享、電子白板、發(fā)送會(huì)議中即時(shí)消息等功能。
會(huì)議查詢:在Web界面直接查詢會(huì)議歷史記錄。
會(huì)議回放:用戶可以通過(guò)電話或Web界面回放會(huì)議。
IP是應(yīng)用層的信令控制協(xié)議,用于創(chuàng)建、修改和釋放一個(gè)或多個(gè)參與者的會(huì)話。這些會(huì)話可以是基于IP的多媒體會(huì)議、IP電話或多媒體分發(fā)。會(huì)話的參與者可以通過(guò)組播、網(wǎng)狀單播或者二者結(jié)合進(jìn)行通信。
SIP不是會(huì)話描述協(xié)議,不提供會(huì)議控制功能,而是使用 SDP(Session Description Protocol 會(huì)話描述協(xié)議)來(lái)描述終端設(shè)備的特點(diǎn)。
SIP自身不提供QoS(Quality of Service服務(wù)質(zhì)量),而是與其他協(xié)議進(jìn)行協(xié)作。包括 :RSVP(Resource Reservation Protocol資 源 預(yù) 留 協(xié) 議)、LDAP(Lightweight Directory Access Protocol 輕量目錄訪問(wèn)協(xié)議)、RADIUS(Remote Authentication Dial In User Service 遠(yuǎn)程用戶撥號(hào) 認(rèn) 證)、RTP(Real-time Transport Protocol 實(shí)時(shí)傳輸協(xié)議)、RTCP(Realtime Transport Control Protocol實(shí)時(shí)傳輸控制協(xié) 議)、DNS(Domain Name System 域名系統(tǒng))等,因此不必再引入新服務(wù)對(duì)SIP基礎(chǔ)設(shè)施提供支持。
SIP是開放的,易于擴(kuò)展。SIP可以在多臺(tái)PC終端和電話上,模擬Internet創(chuàng)建會(huì)話,完成網(wǎng)絡(luò)消息的傳輸。
SIP本身不提供服務(wù),但是作為一個(gè)基礎(chǔ)協(xié)議,提供了一些基本功能,用于實(shí)現(xiàn)不同的服務(wù)。
SIP定義了用戶代理、用戶代理服務(wù)器、重定向服務(wù)器、注冊(cè)服務(wù)器共4種邏輯實(shí)體來(lái)完成信息的傳輸過(guò)程。
SIP協(xié)議是一個(gè)基于文本的協(xié)議,使用UTF-8字符集。SIP協(xié)議是一個(gè)基礎(chǔ)協(xié)議,僅僅完成了初始化連接,而媒體通信需要的信息,包括通信對(duì)方的音視頻編碼格式、通信端口等信息則需要專門的協(xié)議去溝通完成的。
SIP信令一般將SDP(Session Description Protocol 會(huì)話描述協(xié)議)構(gòu)建的內(nèi)容作為消息體。SDP提供了統(tǒng)一的描述格式,包括會(huì)話信息和媒體信息。