




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、1第第8 8章章 多媒體網(wǎng)絡技術與網(wǎng)絡服務質量多媒體網(wǎng)絡技術與網(wǎng)絡服務質量2多媒體多媒體通信擴展了計算機通信網(wǎng)絡的應用通信擴展了計算機通信網(wǎng)絡的應用領域,如何保證網(wǎng)絡服務質量是最大的問領域,如何保證網(wǎng)絡服務質量是最大的問題。本章首先介紹題。本章首先介紹多媒體網(wǎng)絡多媒體網(wǎng)絡通信的模型通信的模型及其相關的通信技術,然后介紹服務質量及其相關的通信技術,然后介紹服務質量的概念,實現(xiàn)的概念,實現(xiàn)多媒體網(wǎng)絡多媒體網(wǎng)絡通信的常用的標通信的常用的標準,提高服務質量的主要技術。要求理解準,提高服務質量的主要技術。要求理解多媒體網(wǎng)絡應用系統(tǒng)的特性、服務質量的多媒體網(wǎng)絡應用系統(tǒng)的特性、服務質量的概念,掌握多媒體通信
2、的典型協(xié)議概念,掌握多媒體通信的典型協(xié)議RTP與與RTCP、SIP的工作原理,掌握集成服務、的工作原理,掌握集成服務、區(qū)分服務、區(qū)分服務、MPLS的基本思路。的基本思路。 【本章目標【本章目標】3【本章要點】 1 多媒體網(wǎng)絡應用系統(tǒng)的特性 2多媒體壓縮與傳輸,主要有流媒體及RTSP協(xié)議、RTP協(xié)議與RTCP協(xié)議、SIP 與H.323會話控制 3 服務質量、集成服務的服務類型、RSVP、區(qū)分服務 4 MPLS多協(xié)議標記交換技術 48.1 8.1 多媒體網(wǎng)絡應用系統(tǒng)的特性多媒體網(wǎng)絡應用系統(tǒng)的特性 1.1.多媒體的概念多媒體的概念所謂媒體就是信息的載體。媒體在計算機領域中有兩所謂媒體就是信息的載體。
3、媒體在計算機領域中有兩種含義:一是指存儲信息的載體,如磁盤、光盤、半導體種含義:一是指存儲信息的載體,如磁盤、光盤、半導體等也稱介質;二是指傳遞信息的載體,如數(shù)字、文字、聲等也稱介質;二是指傳遞信息的載體,如數(shù)字、文字、聲音、圖形圖像也稱媒介。音、圖形圖像也稱媒介。 多媒體就是如數(shù)字、文字、聲音、圖形圖像等多種媒多媒體就是如數(shù)字、文字、聲音、圖形圖像等多種媒體的組合。體的組合。 5 2.2.多媒體網(wǎng)絡的概念多媒體網(wǎng)絡的概念 多媒體網(wǎng)絡是一個端到端的、能夠提供多性能服多媒體網(wǎng)絡是一個端到端的、能夠提供多性能服務的網(wǎng)絡。務的網(wǎng)絡。 多媒體網(wǎng)絡由多媒體終端、多媒體接入網(wǎng)絡、多多媒體網(wǎng)絡由多媒體終端、
4、多媒體接入網(wǎng)絡、多媒體傳輸骨干網(wǎng)絡以及能夠滿足多媒體網(wǎng)絡化應媒體傳輸骨干網(wǎng)絡以及能夠滿足多媒體網(wǎng)絡化應用的網(wǎng)絡軟件等用的網(wǎng)絡軟件等4 4個部分組成。個部分組成。8.1 8.1 多媒體網(wǎng)絡應用系統(tǒng)的特性多媒體網(wǎng)絡應用系統(tǒng)的特性6 多媒體網(wǎng)絡應用分為三類:多媒體網(wǎng)絡應用分為三類: (1 1)存儲式的流媒體應用;)存儲式的流媒體應用;(2 2)直播式的流媒體應用;)直播式的流媒體應用;(3 3)實時交互式的應用。)實時交互式的應用。8.1 8.1 多媒體網(wǎng)絡應用系統(tǒng)的特性多媒體網(wǎng)絡應用系統(tǒng)的特性7 3. 3. 多媒體網(wǎng)絡應用系統(tǒng)之例多媒體網(wǎng)絡應用系統(tǒng)之例VODVOD是一個常見的多媒體網(wǎng)絡應用,對于用
5、戶而言,是一個常見的多媒體網(wǎng)絡應用,對于用戶而言,只需配備響應的多媒體電腦終端或者一臺電視機和機頂盒,只需配備響應的多媒體電腦終端或者一臺電視機和機頂盒,一個視頻點播遙控器,一個視頻點播遙控器,“想看什么就看什么,想什么時候想看什么就看什么,想什么時候看就什么時候看看就什么時候看”,用戶和被訪問的資料之間高度的交互,用戶和被訪問的資料之間高度的交互性使它區(qū)別于傳統(tǒng)的視頻節(jié)目的接收方式。性使它區(qū)別于傳統(tǒng)的視頻節(jié)目的接收方式。8.1 8.1 多媒體網(wǎng)絡應用系統(tǒng)的特性多媒體網(wǎng)絡應用系統(tǒng)的特性8 一個一個VODVOD系統(tǒng)可以分成節(jié)目制作中心、服務器、網(wǎng)絡傳輸和用戶終端幾系統(tǒng)可以分成節(jié)目制作中心、服務器
6、、網(wǎng)絡傳輸和用戶終端幾個子系統(tǒng),其中網(wǎng)絡傳輸部分又可分為交換網(wǎng)和接入網(wǎng),其結構框圖如圖個子系統(tǒng),其中網(wǎng)絡傳輸部分又可分為交換網(wǎng)和接入網(wǎng),其結構框圖如圖8-18-1所示。所示。 圖圖8-1 VOD系統(tǒng)結構框圖系統(tǒng)結構框圖 8.1 8.1 多媒體網(wǎng)絡應用系統(tǒng)的特性多媒體網(wǎng)絡應用系統(tǒng)的特性94. 4. 多媒體網(wǎng)絡的特性多媒體網(wǎng)絡的特性由由VODVOD系統(tǒng)可知,多媒體網(wǎng)絡需要傳輸文本、圖像、聲音、視頻系統(tǒng)可知,多媒體網(wǎng)絡需要傳輸文本、圖像、聲音、視頻等多媒體信息,表等多媒體信息,表8-18-1顯示了這些多媒體信息對網(wǎng)絡的要求。顯示了這些多媒體信息對網(wǎng)絡的要求。多媒體信息多媒體信息對網(wǎng)絡的要求對網(wǎng)絡的要
7、求語音語音實時性:延時、抖動敏感;誤碼相對不敏感實時性:延時、抖動敏感;誤碼相對不敏感;數(shù)據(jù)數(shù)據(jù)實時性要求不高,但要有嚴格的誤碼實時性要求不高,但要有嚴格的誤碼/校錯保證;校錯保證;圖象圖象實時性要求不高,但要求更高的帶寬實時性要求不高,但要求更高的帶寬;視頻視頻高的帶寬、并對實時性要求較嚴,允許有誤碼高的帶寬、并對實時性要求較嚴,允許有誤碼;表表8-1 多媒體信息對網(wǎng)絡的要求多媒體信息對網(wǎng)絡的要求 8.1 8.1 多媒體網(wǎng)絡應用系統(tǒng)的特性多媒體網(wǎng)絡應用系統(tǒng)的特性10從上表可以看出,為了完成承載多媒體業(yè)務的要求,多媒體網(wǎng)絡應具有從上表可以看出,為了完成承載多媒體業(yè)務的要求,多媒體網(wǎng)絡應具有如下
8、幾個特性:如下幾個特性:(1)(1)業(yè)務等級保證,也稱為業(yè)務等級保證,也稱為QOSQOS(Quality Of ServiceQuality Of Service)保證。)保證。多媒體網(wǎng)絡應能根據(jù)不同的業(yè)務提供不同的質量等級(如帶寬、延時、多媒體網(wǎng)絡應能根據(jù)不同的業(yè)務提供不同的質量等級(如帶寬、延時、抖動等)。抖動等)。 (2)(2)高帶寬,也就是網(wǎng)絡的寬帶化。高帶寬,也就是網(wǎng)絡的寬帶化。隨著圖象、視頻等多媒體在網(wǎng)上的大量采用,要求網(wǎng)絡能提供足夠的帶隨著圖象、視頻等多媒體在網(wǎng)上的大量采用,要求網(wǎng)絡能提供足夠的帶寬。寬。 (3)(3)可靠性保證。可靠性保證。作為向用戶提供服務的運營網(wǎng)絡,必須提供
9、充分的網(wǎng)絡可靠性,以滿足作為向用戶提供服務的運營網(wǎng)絡,必須提供充分的網(wǎng)絡可靠性,以滿足各種業(yè)務不中斷的要求。各種業(yè)務不中斷的要求。 (4)(4)實時性,這是多媒體通信網(wǎng)與傳統(tǒng)數(shù)據(jù)網(wǎng)的本質區(qū)別。實時性,這是多媒體通信網(wǎng)與傳統(tǒng)數(shù)據(jù)網(wǎng)的本質區(qū)別。多媒體通信網(wǎng)應能滿足各種實時業(yè)務(如語音、視頻)的要求。實時數(shù)據(jù)傳多媒體通信網(wǎng)應能滿足各種實時業(yè)務(如語音、視頻)的要求。實時數(shù)據(jù)傳輸對數(shù)據(jù)從發(fā)送者到達接收者之間的延遲極其敏感,數(shù)據(jù)必須在特定的時間輸對數(shù)據(jù)從發(fā)送者到達接收者之間的延遲極其敏感,數(shù)據(jù)必須在特定的時間內(nèi)被接收,否則無效。內(nèi)被接收,否則無效。在實時數(shù)據(jù)傳輸中,根據(jù)不同的需求,將其分成兩種:在實時數(shù)
10、據(jù)傳輸中,根據(jù)不同的需求,將其分成兩種:數(shù)據(jù)的數(shù)據(jù)的“丟失丟失”將將引起嚴重的或災難性的后果;引起嚴重的或災難性的后果;對延遲和丟失有一定的容忍能力。對延遲和丟失有一定的容忍能力。8.1 8.1 多媒體網(wǎng)絡應用系統(tǒng)的特性多媒體網(wǎng)絡應用系統(tǒng)的特性11上述四點,體現(xiàn)了網(wǎng)絡多媒體包括了兩個基本特性,上述四點,體現(xiàn)了網(wǎng)絡多媒體包括了兩個基本特性,即等時性和實時性。即等時性和實時性。 等時性是指應用對于一次傳輸發(fā)起時的延遲并不十分關等時性是指應用對于一次傳輸發(fā)起時的延遲并不十分關心,但是一旦開始傳輸數(shù)據(jù),就要求在連續(xù)的數(shù)據(jù)幀之間心,但是一旦開始傳輸數(shù)據(jù),就要求在連續(xù)的數(shù)據(jù)幀之間的延遲保持穩(wěn)定在一定范圍內(nèi)
11、。的延遲保持穩(wěn)定在一定范圍內(nèi)。 實時性即網(wǎng)絡多媒體應用所要求的是多媒體信息的及時傳實時性即網(wǎng)絡多媒體應用所要求的是多媒體信息的及時傳遞,可以忍受一定的報文丟失率。遞,可以忍受一定的報文丟失率。 8.1 8.1 多媒體網(wǎng)絡應用系統(tǒng)的特性多媒體網(wǎng)絡應用系統(tǒng)的特性12 實時多媒體流又稱為連續(xù)媒體(實時多媒體流又稱為連續(xù)媒體(continouscontinous media media),其),其中兩個使用最為廣泛的媒體流是音頻和視頻多媒體信息。中兩個使用最為廣泛的媒體流是音頻和視頻多媒體信息。 視頻傳輸?shù)囊曨l流的速率一直在變化。視頻數(shù)據(jù)可能沒有視頻傳輸?shù)囊曨l流的速率一直在變化。視頻數(shù)據(jù)可能沒有音頻那
12、樣有比較嚴格的延時限制,如果沒有足夠的帶寬,音頻那樣有比較嚴格的延時限制,如果沒有足夠的帶寬,可以降低幀刷新的頻率。可以降低幀刷新的頻率。 這就是多媒體網(wǎng)絡的通信特性這就是多媒體網(wǎng)絡的通信特性: :網(wǎng)絡上的多媒體通信應用網(wǎng)絡上的多媒體通信應用和數(shù)據(jù)通信應用有比較大的差別和數(shù)據(jù)通信應用有比較大的差別,多媒體應用要求在客戶,多媒體應用要求在客戶端播放聲音和圖像時要流暢,聲音和圖像要同步,因此對端播放聲音和圖像時要流暢,聲音和圖像要同步,因此對網(wǎng)絡的時延和帶寬要求很高。而數(shù)據(jù)通信應用則把可靠性網(wǎng)絡的時延和帶寬要求很高。而數(shù)據(jù)通信應用則把可靠性放在第一位,對網(wǎng)絡的時延和帶寬的要求不那么苛刻。放在第一位
13、,對網(wǎng)絡的時延和帶寬的要求不那么苛刻。8.1 8.1 多媒體網(wǎng)絡應用系統(tǒng)的特性多媒體網(wǎng)絡應用系統(tǒng)的特性138.2 8.2 多媒體壓縮與傳輸多媒體壓縮與傳輸 8.2.1 8.2.1 多媒體壓縮多媒體壓縮 8.2.2 8.2.2 流媒體及流媒體及RTSPRTSP協(xié)議協(xié)議 8.2.3 RTP8.2.3 RTP協(xié)議與協(xié)議與RTCPRTCP協(xié)議協(xié)議 8.2.4 SIP8.2.4 SIP與與H.323H.323會話控制會話控制148.2.1 8.2.1 多媒體壓縮多媒體壓縮目前,多媒體計算機技術是面向三維圖形、環(huán)繞立體目前,多媒體計算機技術是面向三維圖形、環(huán)繞立體聲和彩色全屏幕運動畫面的處理技術。而數(shù)字計
14、算機面臨聲和彩色全屏幕運動畫面的處理技術。而數(shù)字計算機面臨的是數(shù)值、文字、語音、音樂、圖形、動畫、圖像、視頻的是數(shù)值、文字、語音、音樂、圖形、動畫、圖像、視頻等多種媒體的問題,它承載著由模擬量轉化成數(shù)字量信息等多種媒體的問題,它承載著由模擬量轉化成數(shù)字量信息的輸入、輸出、存儲和傳輸。的輸入、輸出、存儲和傳輸。數(shù)字化了的視頻和音頻信號的數(shù)量之大是非常驚人的,數(shù)字化了的視頻和音頻信號的數(shù)量之大是非常驚人的,它給存儲器的存儲容量、通信干線的信道傳輸率以及計算它給存儲器的存儲容量、通信干線的信道傳輸率以及計算機的速度都增加了極大的壓力,解決這一問題,單純用擴機的速度都增加了極大的壓力,解決這一問題,單
15、純用擴大存儲器容量、增加通信干線的傳輸率的辦法是不現(xiàn)實的。大存儲器容量、增加通信干線的傳輸率的辦法是不現(xiàn)實的。 158.2.1 8.2.1 多媒體壓縮多媒體壓縮 數(shù)據(jù)壓縮技術為圖像、視頻和音頻信號的壓縮,文件存儲數(shù)據(jù)壓縮技術為圖像、視頻和音頻信號的壓縮,文件存儲和分布式利用,提高通信干線的傳輸效率等應用提供了一和分布式利用,提高通信干線的傳輸效率等應用提供了一個行之有效的方法,同時使計算機實時處理音頻、視頻信個行之有效的方法,同時使計算機實時處理音頻、視頻信息,以保證播放出高質量的視頻、音頻節(jié)目成為可能。息,以保證播放出高質量的視頻、音頻節(jié)目成為可能。 目前,有三個重要的有關視頻圖像壓縮編碼的
16、國際標準系目前,有三個重要的有關視頻圖像壓縮編碼的國際標準系列:列:JPEGJPEG標準;標準;H H261261標準;標準;MPEGMPEG標準。標準。168.2.1 8.2.1 多媒體壓縮多媒體壓縮 在多媒體技術中,存儲聲音信息的文件格式主要有:在多媒體技術中,存儲聲音信息的文件格式主要有:WAVWAV文件、文件、VOCVOC文件、文件、MIDIMIDI文件、文件、AIFAIF文件、文件、SONSON文件及文件及RMIRMI文件文件等。等。 至于音頻格式,有至于音頻格式,有MP3MP3、WMA(WMA9)WMA(WMA9)、WAV(PCM,ADPCM)WAV(PCM,ADPCM)、DATD
17、AT等。等。 至于視頻格式,至于視頻格式,H.264H.264將會是未來流行的編解碼格式,其將會是未來流行的編解碼格式,其次是次是MPEG-4MPEG-4、MPEG-2MPEG-2、WMVWMV、RMVBRMVB等格式。等格式。178.2.2 8.2.2 流媒體及流媒體及RTSPRTSP協(xié)議協(xié)議 1.1.問題的提出問題的提出 如何用我們前面章節(jié)的計算機網(wǎng)絡技術,為用如何用我們前面章節(jié)的計算機網(wǎng)絡技術,為用戶提供通過戶提供通過InternetInternet訪問位于訪問位于WWWWWW的多媒體文的多媒體文件呢?件呢?即:隨著多媒體壓縮技術和計算機硬件的發(fā)展,即:隨著多媒體壓縮技術和計算機硬件的發(fā)
18、展,音頻和視頻信息經(jīng)過錄制之后可以保存在計算音頻和視頻信息經(jīng)過錄制之后可以保存在計算機的存儲器中,與此同時機的存儲器中,與此同時ADSLADSL、FTTCFTTC等寬帶網(wǎng)等寬帶網(wǎng)絡技術為用戶帶來了相對充裕的網(wǎng)絡帶寬,那絡技術為用戶帶來了相對充裕的網(wǎng)絡帶寬,那么用戶如何通過么用戶如何通過InternetInternet訪問位于訪問位于WWWWWW的多媒的多媒體文件呢?體文件呢?18 第一種方法,通過第一種方法,通過HTTPHTTP服務器訪問多媒體文件。服務器訪問多媒體文件。多媒體信息首先被錄制下來并進行壓縮后保存在多媒體信息首先被錄制下來并進行壓縮后保存在HTTPHTTP服務器上,用戶然后通過瀏
19、覽器把服務器上,用戶然后通過瀏覽器把HTTPHTTP服務服務器上保存的媒體文件完整地下載下來后再進行播器上保存的媒體文件完整地下載下來后再進行播放。常常通過一個單獨的幫助器應用程序放。常常通過一個單獨的幫助器應用程序(helper applicationhelper application)來播放多媒體文件,該)來播放多媒體文件,該應用程序通常叫做媒體播放器(應用程序通常叫做媒體播放器(media playermedia player)。)。8.2.2 8.2.2 流媒體及流媒體及RTSPRTSP協(xié)議協(xié)議198.2.2 8.2.2 流媒體及流媒體及RTSPRTSP協(xié)議協(xié)議 這種方法的基本過程如
20、下:這種方法的基本過程如下: (1 1)用戶通過瀏覽器點擊該媒體文件對應的超鏈接,)用戶通過瀏覽器點擊該媒體文件對應的超鏈接,首先與首先與HTTPHTTP服務器建立一條服務器建立一條TCPTCP連接,然后提交連接,然后提交HTTPHTTP請請求來傳送媒體文件。求來傳送媒體文件。(2 2)HTTPHTTP服務器通過該服務器通過該TCPTCP連接發(fā)送包含了對應的媒連接發(fā)送包含了對應的媒體文件的體文件的HTTPHTTP響應。響應。(3 3)瀏覽器檢查)瀏覽器檢查HTTPHTTP響應的頭部信息后,了解到響應的頭部信息后,了解到HTTPHTTP響應中攜帶的內(nèi)容的媒體類型,啟動相應的媒體播放響應中攜帶的內(nèi)
21、容的媒體類型,啟動相應的媒體播放器,然后把下載后的文件遞交給該媒體播放器,媒體器,然后把下載后的文件遞交給該媒體播放器,媒體播放器開始進行播放。播放器開始進行播放。208.2.2 8.2.2 流媒體及流媒體及RTSPRTSP協(xié)議協(xié)議 這種方法存在的問題:這種方法存在的問題:媒體文件經(jīng)常會非常大,通過網(wǎng)絡傳輸?shù)娇蛻舴竭M行媒體文件經(jīng)常會非常大,通過網(wǎng)絡傳輸?shù)娇蛻舴竭M行播放,會導致播放時延很長。播放,會導致播放時延很長。由于媒體文件下載后首先要保存到存儲設備上,也會由于媒體文件下載后首先要保存到存儲設備上,也會占用比較大的空間。占用比較大的空間。 這種方法要求媒體文件已經(jīng)預先錄制好,對于那這種方法要
22、求媒體文件已經(jīng)預先錄制好,對于那些實時錄制的媒體流就無法進行播放。些實時錄制的媒體流就無法進行播放。218.2.2 8.2.2 流媒體及流媒體及RTSPRTSP協(xié)議協(xié)議 第二種方法,考慮采取邊下載邊播放的方法,以減少播放第二種方法,考慮采取邊下載邊播放的方法,以減少播放時延。時延。 這也就是所謂的流媒體技術,有時也稱之為網(wǎng)絡放送這也就是所謂的流媒體技術,有時也稱之為網(wǎng)絡放送(webcastingwebcasting)。)。 流媒體技術的基本原理:當一個預先錄制或者在線錄制的流媒體技術的基本原理:當一個預先錄制或者在線錄制的音頻或視頻文件通過流放技術傳遞時,客戶方的媒體播放音頻或視頻文件通過流放
23、技術傳遞時,客戶方的媒體播放器首先保留一小塊緩沖區(qū)。收到的媒體分組被保存在這個器首先保留一小塊緩沖區(qū)。收到的媒體分組被保存在這個緩沖區(qū)中,一旦緩沖區(qū)滿(經(jīng)常只要幾秒鐘的時間)后就緩沖區(qū)中,一旦緩沖區(qū)滿(經(jīng)常只要幾秒鐘的時間)后就開始進行播放。只要數(shù)據(jù)到達的速度不小于播放速度,多開始進行播放。只要數(shù)據(jù)到達的速度不小于播放速度,多媒體數(shù)據(jù)就能夠平滑地播放。媒體數(shù)據(jù)就能夠平滑地播放。 228.2.2 8.2.2 流媒體及流媒體及RTSPRTSP協(xié)議協(xié)議 基本步驟:基本步驟:(1 1)用戶通過瀏覽器點擊超鏈接以請求傳送音頻或視)用戶通過瀏覽器點擊超鏈接以請求傳送音頻或視頻文件,這個超鏈接指向一個媒體說
24、明文件,也稱為頻文件,這個超鏈接指向一個媒體說明文件,也稱為元文件(元文件(meta-filemeta-file),該文件包含有實際的媒體文件),該文件包含有實際的媒體文件的的URLURL地址。地址。(2 2)WebWeb瀏覽器首先與瀏覽器首先與HTTPHTTP服務器建立一條服務器建立一條TCPTCP連接,連接,然后提交然后提交HTTPHTTP請求來傳送包含了實際的媒體文件請求來傳送包含了實際的媒體文件URLURL的的元文件。元文件。(3 3)HTTPHTTP服務器通過該服務器通過該TCPTCP連接發(fā)送包含了元文件的連接發(fā)送包含了元文件的HTTPHTTP響應。響應。(4 4)瀏覽器檢查)瀏覽器
25、檢查HTTPHTTP響應的頭部信息后,了解到響應的頭部信息后,了解到HTTPHTTP響應中攜帶的內(nèi)容的媒體類型,啟動相應的媒體播放響應中攜帶的內(nèi)容的媒體類型,啟動相應的媒體播放器,然后把下載后的元文件遞交給該媒體播放器。器,然后把下載后的元文件遞交給該媒體播放器。(5 5)媒體播放器直接與)媒體播放器直接與HTTPHTTP服務器建立服務器建立TCPTCP連接,然連接,然后發(fā)送后發(fā)送HTTPHTTP請求來傳送實際的媒體文件。請求來傳送實際的媒體文件。(6 6)HTTPHTTP服務器把媒體文件封裝進服務器把媒體文件封裝進HTTPHTTP響應中,媒體響應中,媒體播放器在收到一小段數(shù)據(jù)后開始播放。播放
26、器在收到一小段數(shù)據(jù)后開始播放。238.2.2 8.2.2 流媒體及流媒體及RTSPRTSP協(xié)議協(xié)議這種方法相比第一種方法大大地減少了播放這種方法相比第一種方法大大地減少了播放時延,但由于媒體流是通過時延,但由于媒體流是通過HTTPHTTP協(xié)議來進行傳送,協(xié)議來進行傳送,用戶和服務器之間的交互非常困難,且這種面向用戶和服務器之間的交互非常困難,且這種面向連接的方式來傳輸媒體流也是非常不適合的。連接的方式來傳輸媒體流也是非常不適合的。248.2.2 8.2.2 流媒體及流媒體及RTSPRTSP協(xié)議協(xié)議第三種方法中,媒體流不再是直接從第三種方法中,媒體流不再是直接從HTTPHTTP服務器通過服務器通
27、過HTTPHTTP連接連接傳給媒體播放器,而是引入了一個流媒體服務器,這樣流媒體服務器傳給媒體播放器,而是引入了一個流媒體服務器,這樣流媒體服務器和媒體服務器之間可以使用它們自己的協(xié)議進行通信。和媒體服務器之間可以使用它們自己的協(xié)議進行通信。 其基本步驟:其基本步驟: (1 1)用戶通過瀏覽器點擊超鏈接以請求傳送音頻或視頻文件,)用戶通過瀏覽器點擊超鏈接以請求傳送音頻或視頻文件,這個超鏈接指向一個媒體說明文件。這個超鏈接指向一個媒體說明文件。 (2 2)WebWeb瀏覽器首先與瀏覽器首先與HTTPHTTP服務器建立一條服務器建立一條TCPTCP連接,然后提連接,然后提交交HTTPHTTP請求來
28、傳送包含了實際的媒體文件請求來傳送包含了實際的媒體文件URLURL的元文件。的元文件。 (3 3)HTTPHTTP服務器通過該服務器通過該TCPTCP連接發(fā)送包含了元文件的連接發(fā)送包含了元文件的HTTPHTTP響應響應瀏覽器檢查瀏覽器檢查HTTPHTTP響應的頭部信息后,了解到響應的頭部信息后,了解到HTTPHTTP響應中攜帶的響應中攜帶的內(nèi)容的媒體類型,啟動相應的媒體播放器,然后把下載后的元內(nèi)容的媒體類型,啟動相應的媒體播放器,然后把下載后的元文件遞交給該媒體播放器。文件遞交給該媒體播放器。 (4 4)媒體播放器按照自己的協(xié)議與流媒體服務器進行通信,)媒體播放器按照自己的協(xié)議與流媒體服務器進
29、行通信,收到一小段數(shù)據(jù)后開始播放。收到一小段數(shù)據(jù)后開始播放。 (5 5)流媒體服務器和媒體播放器之間通過建筑于)流媒體服務器和媒體播放器之間通過建筑于UDPUDP之上的實之上的實時運輸協(xié)議時運輸協(xié)議RTPRTP來傳輸多媒體協(xié)議。來傳輸多媒體協(xié)議。258.2.2 8.2.2 流媒體及流媒體及RTSPRTSP協(xié)議協(xié)議 流媒體系統(tǒng)的組成:一個流媒體系統(tǒng)包含了用于通過流媒體系統(tǒng)的組成:一個流媒體系統(tǒng)包含了用于通過WebWeb來創(chuàng)建、存儲和遞交相應的音頻和視頻等媒體文件的硬件來創(chuàng)建、存儲和遞交相應的音頻和視頻等媒體文件的硬件和軟件。和軟件。 包括三個部分,分別是媒體服務器和媒體文件、單獨的或包括三個部分
30、,分別是媒體服務器和媒體文件、單獨的或者作為插件的媒體播放器、相應的多媒體編碼和創(chuàng)建工具。者作為插件的媒體播放器、相應的多媒體編碼和創(chuàng)建工具。268.2.2 8.2.2 流媒體及流媒體及RTSPRTSP協(xié)議協(xié)議 2. RTSP2. RTSP協(xié)議協(xié)議(1 1)RTSPRTSP協(xié)議概述協(xié)議概述 媒體流的控制方法可以有兩種方法:一種方法媒體流的控制方法可以有兩種方法:一種方法是發(fā)送消息給源要求其進行播放、停止等操作。該方是發(fā)送消息給源要求其進行播放、停止等操作。該方法可用于媒體流只有一個客戶進行控制的環(huán)境中。另法可用于媒體流只有一個客戶進行控制的環(huán)境中。另一種方法是媒體流會正常到達接收者,在接收者處
31、進一種方法是媒體流會正常到達接收者,在接收者處進行媒體流的播放控制。該方法在有多個接收者并且沒行媒體流的播放控制。該方法在有多個接收者并且沒有場地控制(有場地控制(floor controlfloor control)的環(huán)境下更有效。)的環(huán)境下更有效。278.2.2 8.2.2 流媒體及流媒體及RTSPRTSP協(xié)議協(xié)議RTSPRTSP的設計思想:是一種控制一個或者多個時間同步的實時音頻、視的設計思想:是一種控制一個或者多個時間同步的實時音頻、視頻等連續(xù)媒體流的遞交的客戶頻等連續(xù)媒體流的遞交的客戶/ /服務方協(xié)議。服務方協(xié)議。RTSPRTSP相當于媒體服務器相當于媒體服務器的的“網(wǎng)絡遠程控制器網(wǎng)
32、絡遠程控制器”,提供了類似于,提供了類似于VCRVCR的遠程控制功能,比如暫的遠程控制功能,比如暫停、播放、跳轉等。停、播放、跳轉等。 RTSPRTSP消息采用消息采用TCPTCP或或UDPUDP來傳輸。來傳輸。 RTSPRTSP提供了相應的機制來保證提供了相應的機制來保證RTSPRTSP消息傳輸?shù)目煽?。消息傳輸?shù)目煽?。RTSPRTSP消息分為請求或響應類型。消息分為請求或響應類型。288.2.2 8.2.2 流媒體及流媒體及RTSPRTSP協(xié)議協(xié)議 RTSPRTSP相對于相對于HTTPHTTP的改進:的改進:(1 1)RTSPRTSP服務器需要維護相應的狀態(tài),服務器需要維護相應的狀態(tài),RTS
33、PRTSP協(xié)議引入了會話標識協(xié)議引入了會話標識的概念,會話標識代表了客戶方和服務方共享的狀態(tài)。的概念,會話標識代表了客戶方和服務方共享的狀態(tài)。(2 2)RTSPRTSP允許服務器發(fā)送請求,同時允許服務器發(fā)送請求,同時RTSPRTSP也提供了相應的協(xié)議擴也提供了相應的協(xié)議擴展機制,允許加入新的請求類型。展機制,允許加入新的請求類型。(3 3)RTSPRTSP消息和多媒體數(shù)據(jù)是通過不同的協(xié)議和信道來傳遞的。消息和多媒體數(shù)據(jù)是通過不同的協(xié)議和信道來傳遞的。 RTSPRTSP支持多種傳輸模式,第一種是單播,第二種是組播。支持多種傳輸模式,第一種是單播,第二種是組播。298.2.2 8.2.2 流媒體及
34、流媒體及RTSPRTSP協(xié)議協(xié)議 (2 2)RTSPRTSP協(xié)議過程協(xié)議過程 HTTP GETSETUPPLAYmedia streamPAUSETEARDOWNmediaplayerWebservermediaserverWebbrowserclientserverpresentation desc. 圖圖8-3 RTSP基本操作過程基本操作過程 308.2.3 RTP8.2.3 RTP協(xié)議與協(xié)議與RTCPRTCP協(xié)議協(xié)議 進行實時多媒體通信時,需要解決以下問題:進行實時多媒體通信時,需要解決以下問題:(1 1)通信的實體間應該就采取什么樣的壓縮算法進行)通信的實體間應該就采取什么樣的壓縮算
35、法進行協(xié)商,以采取最有效的壓縮算法。協(xié)商,以采取最有效的壓縮算法。(2 2)實時多媒體要求提供時間戳,接收者能夠根據(jù)時)實時多媒體要求提供時間戳,接收者能夠根據(jù)時間戳來進行回放。間戳來進行回放。 318.2.3 RTP8.2.3 RTP協(xié)議與協(xié)議與RTCPRTCP協(xié)議協(xié)議為了滿足實時多媒體通信要求,需要新的運輸層協(xié)議,為了滿足實時多媒體通信要求,需要新的運輸層協(xié)議,實時運輸協(xié)議實時運輸協(xié)議RTPRTP是一種用于實時多媒體的標準傳輸協(xié)議,是一種用于實時多媒體的標準傳輸協(xié)議,在在RFC 1889RFC 1889定義。定義。 RFC 1889RFC 1889定義了一對協(xié)議,定義了一對協(xié)議,RTPRT
36、P和實時和實時運輸控制協(xié)議運輸控制協(xié)議RTCPRTCP。 328.2.3 RTP8.2.3 RTP協(xié)議與協(xié)議與RTCPRTCP協(xié)議協(xié)議 1.RTP1.RTP RTPRTP用于交換多媒體信息,設計目的是提供實時數(shù)據(jù)傳輸中的時用于交換多媒體信息,設計目的是提供實時數(shù)據(jù)傳輸中的時間戳信息以及各數(shù)據(jù)流的同步功能。而間戳信息以及各數(shù)據(jù)流的同步功能。而RTCPRTCP用于定期發(fā)送對應該用于定期發(fā)送對應該多媒體流的控制信息。兩個協(xié)議都獨立于下面的傳輸層和網(wǎng)絡層多媒體流的控制信息。兩個協(xié)議都獨立于下面的傳輸層和網(wǎng)絡層協(xié)議。協(xié)議。RTPRTP本身并不能為按序傳輸數(shù)據(jù)包提供可靠的保證,也不提供流量本身并不能為按序
37、傳輸數(shù)據(jù)包提供可靠的保證,也不提供流量控制和擁塞控制,這些都由實時傳輸控制協(xié)議控制和擁塞控制,這些都由實時傳輸控制協(xié)議RTCPRTCP來負責完成。來負責完成。RTPRTP一般運行于一般運行于UDPUDP之上,之上,RTPRTP數(shù)據(jù)流的端口為偶數(shù)端口(數(shù)據(jù)流的端口為偶數(shù)端口(x x),而),而RTCPRTCP則使用相鄰的那個為奇數(shù)的端口(則使用相鄰的那個為奇數(shù)的端口(x+1x+1)。)。RTPRTP支持組播方式支持組播方式的多媒體應用,它也可以運行在其他網(wǎng)絡或者運輸協(xié)議之上。會的多媒體應用,它也可以運行在其他網(wǎng)絡或者運輸協(xié)議之上。會話發(fā)起協(xié)議(話發(fā)起協(xié)議(SIPSIP)和)和H.232H.232
38、都使用都使用RTP RTP 。 338.2.3 RTP8.2.3 RTP協(xié)議與協(xié)議與RTCPRTCP協(xié)議協(xié)議RTPRTP在在InternetInternet體系中的位置如圖體系中的位置如圖8-48-4所示。所示。 應用層RTPUDPIP子網(wǎng)socket 圖圖8-4:RTP在在Internet中的位置中的位置348.2.3 RTP8.2.3 RTP協(xié)議與協(xié)議與RTCPRTCP協(xié)議協(xié)議RTPRTP支持點到點的通信,也支持會議方式的通支持點到點的通信,也支持會議方式的通信,采用組播方式進行通信,所有會議成員的音信,采用組播方式進行通信,所有會議成員的音頻流都通過該組播地址頻流都通過該組播地址 + +
39、 第一個第一個UDPUDP端口號(偶端口號(偶數(shù))傳輸。數(shù))傳輸。RTPRTP頭中的信息將告訴接收器如何重建頭中的信息將告訴接收器如何重建數(shù)據(jù),并描述了比特流是如何打包的。數(shù)據(jù),并描述了比特流是如何打包的。358.2.3 RTP8.2.3 RTP協(xié)議與協(xié)議與RTCPRTCP協(xié)議協(xié)議 2 2RTCPRTCP RTCPRTCP作為實時傳輸控制協(xié)議,它的主要功能是:作為實時傳輸控制協(xié)議,它的主要功能是: (1 1)對多媒體遞交的質量的反饋;)對多媒體遞交的質量的反饋; (2 2)提供把多媒體流與會話成員對應起來的手段;)提供把多媒體流與會話成員對應起來的手段; (3)3)提供提供RTPRTP媒體時間
40、戳和發(fā)送者的實時時鐘之間的關系;媒體時間戳和發(fā)送者的實時時鐘之間的關系; (4 4)提供了相應的文本信息來標識會話中的發(fā)送者。)提供了相應的文本信息來標識會話中的發(fā)送者。通常通常RTCPRTCP會采用與會采用與RTPRTP相同的分發(fā)機制,向會話中的所相同的分發(fā)機制,向會話中的所有成員周期性地發(fā)送控制信息,應用程序通過接收這有成員周期性地發(fā)送控制信息,應用程序通過接收這些數(shù)據(jù),從中獲取相關資料,從而能夠對服務質量進些數(shù)據(jù),從中獲取相關資料,從而能夠對服務質量進行控制或者對網(wǎng)絡狀況進行診斷。行控制或者對網(wǎng)絡狀況進行診斷。 368.2.3 RTP8.2.3 RTP協(xié)議與協(xié)議與RTCPRTCP協(xié)議協(xié)議
41、 3 3工作過程工作過程當應用程序開始一個當應用程序開始一個RTPRTP會話時將使用兩個端口:一會話時將使用兩個端口:一個給個給RTPRTP,一個給,一個給RTCPRTCP。在。在RTPRTP會話期間,各參與者周期性會話期間,各參與者周期性地傳送地傳送RTCPRTCP包。包。RTCPRTCP包中含有已發(fā)送的數(shù)據(jù)包的數(shù)量、丟包中含有已發(fā)送的數(shù)據(jù)包的數(shù)量、丟失的數(shù)據(jù)包的數(shù)量等統(tǒng)計資料,因此,服務器可以利用這失的數(shù)據(jù)包的數(shù)量等統(tǒng)計資料,因此,服務器可以利用這些信息動態(tài)地改變傳輸速率,甚至改變有效載荷類型。些信息動態(tài)地改變傳輸速率,甚至改變有效載荷類型。RTPRTP和和RTCPRTCP配合使用,它們能
42、以有效的反饋和最小的開銷配合使用,它們能以有效的反饋和最小的開銷使傳輸效率最佳化,因而特別適合傳送網(wǎng)上的實時數(shù)據(jù)。使傳輸效率最佳化,因而特別適合傳送網(wǎng)上的實時數(shù)據(jù)。 378.2.4 SIP8.2.4 SIP與與H.323H.323會話控制會話控制 1.SIP1.SIP協(xié)議的背景和功能協(xié)議的背景和功能 所謂會話指的是多個參與者互相交換數(shù)據(jù)的情況。會所謂會話指的是多個參與者互相交換數(shù)據(jù)的情況。會話中成員可以通過組播、單播或者兩者結合一起進行話中成員可以通過組播、單播或者兩者結合一起進行通信,交換的數(shù)據(jù)可以是音頻、視頻、數(shù)據(jù)等多媒體通信,交換的數(shù)據(jù)可以是音頻、視頻、數(shù)據(jù)等多媒體類型類型SIP( Se
43、ssion Initiation Protocol,SIP( Session Initiation Protocol,會話初始協(xié)議會話初始協(xié)議) )的開發(fā)目的是用來幫助提供跨越因特網(wǎng)的高級電話業(yè)的開發(fā)目的是用來幫助提供跨越因特網(wǎng)的高級電話業(yè)務,它用來建立,改變和終止基于務,它用來建立,改變和終止基于IPIP網(wǎng)絡的用戶間的網(wǎng)絡的用戶間的呼叫。呼叫。 388.2.4 SIP8.2.4 SIP與與H.323H.323會話控制會話控制 SIPSIP它既不是會話描述協(xié)議,也不提供會議控制功能。它既不是會話描述協(xié)議,也不提供會議控制功能。 為了描述消息內(nèi)容的負載情況和特點,為了描述消息內(nèi)容的負載情況和特點
44、,SIP SIP 使用使用 Internet Internet 的會話描述協(xié)議的會話描述協(xié)議 (SDP) (SDP) 來描述終端設備的特點。來描述終端設備的特點。 為了提供電話業(yè)務它還需要結合不同的標準和協(xié)議,例如,為了提供電話業(yè)務它還需要結合不同的標準和協(xié)議,例如,為了提供服務質量為了提供服務質量 (QoS(QoS) ),它與負責語音質量的資源保留,它與負責語音質量的資源保留設置協(xié)議設置協(xié)議 (RSVP) (RSVP) 互操作。它還與若干個其他協(xié)議進行協(xié)互操作。它還與若干個其他協(xié)議進行協(xié)作,包括負責定位的輕型目錄訪問協(xié)議作,包括負責定位的輕型目錄訪問協(xié)議 (LDAP)(LDAP)、負責身、負
45、責身份驗證的遠程身份驗證撥入用戶服務份驗證的遠程身份驗證撥入用戶服務 (RADIUS) (RADIUS) 以及負責以及負責數(shù)據(jù)實時傳輸?shù)臄?shù)據(jù)實時傳輸?shù)?RTP RTP 等多個協(xié)議。等多個協(xié)議。 398.2.4 SIP8.2.4 SIP與與H.323H.323會話控制會話控制 SIP SIP是一種應用層的控制協(xié)議,它是在諸如是一種應用層的控制協(xié)議,它是在諸如SMTPSMTP(簡單郵件傳送協(xié)議)和(簡單郵件傳送協(xié)議)和HTTPHTTP(超文本傳送協(xié)議)(超文本傳送協(xié)議)基礎之上建立起來的。基礎之上建立起來的。到目前為止它走過了以下幾個到目前為止它走過了以下幾個階段:階段:(1 1)19961996
46、年出現(xiàn)年出現(xiàn)SIPSIP的概念,這時的概念,這時SIPSIP的主要應用是針對的主要應用是針對InternetInternet上的各種文本應用,如電子郵件、文字聊天等。上的各種文本應用,如電子郵件、文字聊天等。 (2 2)19991999年,年,ITEFITEF針對多方多媒體會話控制(針對多方多媒體會話控制(MMUSICMMUSIC)發(fā)布了第)發(fā)布了第一個一個SIPSIP規(guī)范,即規(guī)范,即RFC2543RFC2543建議,供各廠商和機構討論。建議,供各廠商和機構討論。 (3 3)20022002年,年,ITEFITEF發(fā)表了發(fā)表了RFC3261RFC3261建議,以取代建議,以取代RFC2543R
47、FC2543。 408.2.4 SIP8.2.4 SIP與與H.323H.323會話控制會話控制 SIPSIP提供以下功能:提供以下功能: 用戶定位:用戶定位:SIPSIP通過通過EMAILEMAIL形式的地址來標明用戶地形式的地址來標明用戶地址。址。特征協(xié)商:它允許與呼叫有關的組(這可以是多方特征協(xié)商:它允許與呼叫有關的組(這可以是多方呼叫)在支持的特征上達成一致。例如視頻可以或不呼叫)在支持的特征上達成一致。例如視頻可以或不可以被支持??梢员恢С帧拝⑴c者管理:呼叫中參與者能夠引入其它用戶會話參與者管理:呼叫中參與者能夠引入其它用戶加入呼叫或取消到其它用戶的連接。此外,用戶可以加入呼叫或
48、取消到其它用戶的連接。此外,用戶可以被轉移或置為呼叫保持。被轉移或置為呼叫保持。 呼叫特征改變:用戶應該能夠改變呼叫過程中的呼呼叫特征改變:用戶應該能夠改變呼叫過程中的呼叫特征。叫特征。 418.2.4 SIP8.2.4 SIP與與H.323H.323會話控制會話控制 2. SIP2. SIP系統(tǒng)基本組成系統(tǒng)基本組成 SIPSIP中有兩類設備。中有兩類設備。SIPSIP用戶代理和用戶代理和SIPSIP網(wǎng)絡服網(wǎng)絡服務器。務器。用戶代理是呼叫的終端系統(tǒng)元素,而用戶代理是呼叫的終端系統(tǒng)元素,而SIPSIP服務服務器是處理與多個呼叫相關聯(lián)信令的網(wǎng)絡設備,器是處理與多個呼叫相關聯(lián)信令的網(wǎng)絡設備,有三種服
49、務器形式存在于網(wǎng)絡中:有三種服務器形式存在于網(wǎng)絡中:SIPSIP代理服代理服務器,務器,SIPSIP重定向服務器以及重定向服務器以及SIPSIP注冊服務器。注冊服務器。 428.2.4 SIP8.2.4 SIP與與H.323H.323會話控制會話控制 各類設備的主要功能如下:各類設備的主要功能如下:(1 1)SIPSIP用戶代理:又稱為用戶代理:又稱為SIPSIP終端,是終端,是SIPSIP系統(tǒng)中的系統(tǒng)中的最終用戶,在最終用戶,在RFC3261RFC3261中將它們定義為一個應用。中將它們定義為一個應用。(2 2)SIPSIP注冊服務器注冊服務器 (SIP Register ServerSIP
50、 Register Server):用):用來完成對來完成對UASUAS的登錄,在的登錄,在SIPSIP網(wǎng)絡中,所有網(wǎng)絡中,所有UASUAS都要在某都要在某個注冊服務器中登錄,以便個注冊服務器中登錄,以便UACUAC通過服務器能找到它們。通過服務器能找到它們。(3 3)SIPSIP代理服務器(代理服務器(SIP Proxy ServerSIP Proxy Server):是一個):是一個中間元素,它既是一個客戶機又是一個服務器,具有中間元素,它既是一個客戶機又是一個服務器,具有解析名字的能力,能夠代理前面的用戶向下一跳服務解析名字的能力,能夠代理前面的用戶向下一跳服務器發(fā)出呼叫請求,由服務器決
51、定下一跳的地址。器發(fā)出呼叫請求,由服務器決定下一跳的地址。(4 4)重定向服務器()重定向服務器(Redirect ServerRedirect Server):是一個規(guī)):是一個規(guī)劃劃SIPSIP呼叫路徑的服務器,在獲得了下一跳的地址后,呼叫路徑的服務器,在獲得了下一跳的地址后,立刻告訴前面的用戶,讓該用戶直接向下一跳地址發(fā)立刻告訴前面的用戶,讓該用戶直接向下一跳地址發(fā)出請求,而自己則退出對這個呼叫的控制。出請求,而自己則退出對這個呼叫的控制。438.2.4 SIP8.2.4 SIP與與H.323H.323會話控制會話控制 一個一個SIPSIP呼叫建立的過程,如圖呼叫建立的過程,如圖8-78
52、-7所示。所示。 圖圖8-7 SIP呼叫建立過程呼叫建立過程 448.2.4 SIP8.2.4 SIP與與H.323H.323會話控制會話控制 對于建立請求,對于建立請求,SIPSIP稱之為方法,稱之為方法,SIPSIP定義了下述定義了下述方法:方法:INVITEINVITE邀請用戶加入呼叫。邀請用戶加入呼叫。BYEBYE終止一呼叫上的兩個用戶之間的呼叫終止一呼叫上的兩個用戶之間的呼叫OPTIONSOPTIONS請求關于服務器能力的信息。請求關于服務器能力的信息。ACKACK確認客戶機已經(jīng)接收到對確認客戶機已經(jīng)接收到對INVITEINVITE的最終響應。的最終響應。REGISTERREGIST
53、ER提供地址解析的映射,讓服務器知道提供地址解析的映射,讓服務器知道其它用戶的位置。其它用戶的位置。INFOINFO用于會話中信令。用于會話中信令。 458.2.4 SIP8.2.4 SIP與與H.323H.323會話控制會話控制 3. H.3233. H.323網(wǎng)絡網(wǎng)絡H.323H.323是是ITUITU多媒體通信系列標準多媒體通信系列標準H.32xH.32x的一部的一部份,該系列標準使得在現(xiàn)有通信網(wǎng)絡上進行視份,該系列標準使得在現(xiàn)有通信網(wǎng)絡上進行視頻會議成為可能頻會議成為可能. .其中,其中,H.320H.320是在是在N-ISDNN-ISDN上進行多媒體通信的上進行多媒體通信的標準標準;
54、 ;H.321H.321是在是在B-ISDNB-ISDN上進行多媒體通信的標準上進行多媒體通信的標準; ;H.322H.322是在有服務質量保證的是在有服務質量保證的LANLAN上進行多媒體上進行多媒體通信的標準通信的標準; ;H.324H.324是在是在GSTNGSTN和無線網(wǎng)絡上進行多媒體通信和無線網(wǎng)絡上進行多媒體通信的標準。的標準。468.2.4 SIP8.2.4 SIP與與H.323H.323會話控制會話控制 H.323H.323為現(xiàn)有的分組網(wǎng)絡為現(xiàn)有的分組網(wǎng)絡PBNPBN(Packet Based Networks ,如,如IPIP網(wǎng)絡)提供多媒體通信標準。網(wǎng)絡)提供多媒體通信標準。
55、 H.323H.323專門為不提供服務質量(專門為不提供服務質量(QoSQoS)保證的局域)保證的局域網(wǎng)技術制定,例如運行于以太網(wǎng)、快速以太網(wǎng)和網(wǎng)技術制定,例如運行于以太網(wǎng)、快速以太網(wǎng)和令牌環(huán)網(wǎng)(令牌環(huán)網(wǎng)(Token RingToken Ring)上的)上的TCPTCPIPIP和和IPXIPX。盡。盡管管H.323H.323協(xié)議特別為局域網(wǎng)制定,只要帶寬時延滿協(xié)議特別為局域網(wǎng)制定,只要帶寬時延滿足要求同樣可以應用在更大范圍,例如城域網(wǎng)和足要求同樣可以應用在更大范圍,例如城域網(wǎng)和廣域網(wǎng)。廣域網(wǎng)。478.2.4 SIP8.2.4 SIP與與H.323H.323會話控制會話控制 H.323H.323
56、協(xié)議在規(guī)定了與協(xié)議在規(guī)定了與H.320H.320相同的視、音頻壓縮算法的同相同的視、音頻壓縮算法的同時又補充了一些新的算法。它是一個龐大的協(xié)議族,主要時又補充了一些新的算法。它是一個龐大的協(xié)議族,主要定義了四個邏輯部件:終端、網(wǎng)關、網(wǎng)守和多點控制單元。定義了四個邏輯部件:終端、網(wǎng)關、網(wǎng)守和多點控制單元。(1 1)終端:在基于)終端:在基于IPIP的網(wǎng)絡上是一個客戶端點。的網(wǎng)絡上是一個客戶端點。(2 2)網(wǎng)關:提供在包交換網(wǎng)絡和電路交換網(wǎng)絡()網(wǎng)關:提供在包交換網(wǎng)絡和電路交換網(wǎng)絡(SCNSCN,Switch Circuit NetworkSwitch Circuit Network)之間的一個連
57、接。)之間的一個連接。 (3 3)網(wǎng)守:在)網(wǎng)守:在.323.323系統(tǒng)中是可選的,但如果出現(xiàn),系統(tǒng)中是可選的,但如果出現(xiàn),它們就具有某些強制性的功能,所有終端的呼叫都必它們就具有某些強制性的功能,所有終端的呼叫都必須受到網(wǎng)守的控制。須受到網(wǎng)守的控制。(4 4)多點控制單元()多點控制單元(MCUMCU):多點控制單元支持):多點控制單元支持3 3個以個以上的端用戶進行會話。上的端用戶進行會話。 488.2.4 SIP8.2.4 SIP與與H.323H.323會話控制會話控制 4.H.3234.H.323協(xié)議協(xié)議 H.323H.323是一個復雜而龐大的協(xié)議族,圖是一個復雜而龐大的協(xié)議族,圖8-
58、8 8-8 給出了給出了H.323H.323終端的協(xié)議終端的協(xié)議棧。棧。 音頻視頻G.711G.729G.723.1H.261H.263RTP終端呼叫管理器RTCPH.225.0RASH.225.0呼叫信令H.245控制信令T.120數(shù)據(jù)運輸協(xié)議和網(wǎng)絡接口圖圖8-8 H.323終端的協(xié)議棧終端的協(xié)議棧498.3 8.3 服務質量服務質量 8.3.1 8.3.1 服務質量服務質量QoSQoS 8.3.2 8.3.2 集成服務概述集成服務概述 8.3.3 8.3.3 集成服務的服務類型集成服務的服務類型 8.3.4 RSVP8.3.4 RSVP 8.3.5 8.3.5 區(qū)分服務區(qū)分服務508.3.
59、1 8.3.1 服務質量服務質量QoSQoS 什么是什么是QoSQoS?對于通信網(wǎng)絡來說,對于通信網(wǎng)絡來說,QoSQoS指的是網(wǎng)絡提供給用戶或者應指的是網(wǎng)絡提供給用戶或者應用的服務的等級或者質量描述;而對于應用程序來說用的服務的等級或者質量描述;而對于應用程序來說QoSQoS指的是用戶感受到的應用質量。指的是用戶感受到的應用質量。一般說來服務質量可以通過定性或者定量的方法進行一般說來服務質量可以通過定性或者定量的方法進行描述。通過一些具體的描述。通過一些具體的QoSQoS參數(shù)的定量來描述的,常用參數(shù)的定量來描述的,常用的的QoSQoS參數(shù)包括延遲、延遲抖動、丟失率和帶寬等。參數(shù)包括延遲、延遲抖
60、動、丟失率和帶寬等。 518.3.1 8.3.1 服務質量服務質量QOSQOS 服務指的是分組在通過網(wǎng)絡傳遞過程中所獲得的服務指的是分組在通過網(wǎng)絡傳遞過程中所獲得的預先定義好的對待。預先定義好的對待。 延遲指的是分組在傳輸過程中所花的時間。延遲指的是分組在傳輸過程中所花的時間。 分組在網(wǎng)絡中分組在網(wǎng)絡中4 4種不同類型的延遲的:傳輸延遲、種不同類型的延遲的:傳輸延遲、傳播延遲、處理延遲、排隊延遲。延遲抖動指的傳播延遲、處理延遲、排隊延遲。延遲抖動指的是網(wǎng)絡延遲的變化。分組丟失的三個原因:網(wǎng)絡是網(wǎng)絡延遲的變化。分組丟失的三個原因:網(wǎng)絡擁塞;分組太遲到達;分組在通過通信鏈路傳輸擁塞;分組太遲到達;
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 營業(yè)員技能大賽練習試題附答案(一)
- 良種繁育買賣合同書(4篇)
- 行政組織理論研究方法試題及答案
- 軟件測試過程控制試題及答案分析
- 幫助考生理解公路工程法律知識試題及答案
- 風險識別與戰(zhàn)略調(diào)整的范例試題及答案
- VFP考試主題知識的整合與梳理試題及答案
- 公路工程執(zhí)照考試必知要點試題及答案
- 協(xié)議書公章還是合同章
- 高效軟件測試準備試題及同步答案
- 多式聯(lián)運物流模式下的智能運輸管理系統(tǒng)開發(fā)方案
- 2025年不良資產(chǎn)經(jīng)營行業(yè)分析報告
- 土木工程專業(yè)外文文獻及翻譯
- 4P營銷理論課件
- 省課題研究報告格式范文
- 2025年行政執(zhí)法證考試必考題庫及答案(共三套)
- 《夏季養(yǎng)生保健常識》課件
- 2025年傳統(tǒng)建筑行業(yè)的智能門窗技術
- 2024年湖北高中學業(yè)水平合格性考試歷史試卷真題(含答案詳解)
- 合伙經(jīng)營自媒體合同范例
- 2025版亞馬遜FBA物流倉儲及電商運營服務合同6篇
評論
0/150
提交評論