基于多流的重傳策略_第1頁
基于多流的重傳策略_第2頁
基于多流的重傳策略_第3頁
基于多流的重傳策略_第4頁
基于多流的重傳策略_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、基于多流的重傳計(jì)策摘要正在本篇論文中,針對(duì)現(xiàn)有RTP/UDP正在傳輸流媒體的沒有夠,我提出了一種新的傳輸妙技:SSR-RTPultipleStreaSeletiveRetransissin-RealtieTransissinPrtl,多流挑選性重傳實(shí)時(shí)傳輸戰(zhàn)談使用層戰(zhàn)談,然后操做那個(gè)戰(zhàn)談創(chuàng)坐了正在Internet中傳輸H.264/AV架構(gòu)系統(tǒng)。正在理想工程中成功使用,并暗示出其很好的搜集特征和TP戰(zhàn)睦特征。閉鍵詞RTP/RTP;多流;挑選性重傳現(xiàn)有的Internet網(wǎng)的“勤奮傳輸形式其真沒有能很好的合意Qs的需供,大家皆正在沒有竭覓供打面方案,著名的Diffserv系統(tǒng)戰(zhàn)Intserv系統(tǒng)皆是

2、正在IP搜集中研討Qs提出的,但因?yàn)榕c現(xiàn)有搜集的兼容性和二者系統(tǒng)架構(gòu)的龐年夜性,其到如古皆出能使用到理想Internet搜集中,正在對(duì)搜集有出格Qs需供的流媒體范圍,如何正在現(xiàn)有搜集系統(tǒng)中最年夜限度的打面延時(shí),耽誤抖動(dòng),拾包等標(biāo)題問題沒有斷是大家研討的熱面。如古的支流打面方案中:RTP/UDP架構(gòu)正在一定程度上打面標(biāo)題問題,但其存正在沒有夠,針對(duì)它的沒有夠,我提出了SSR-RTP使用層戰(zhàn)談,操做那個(gè)戰(zhàn)談創(chuàng)坐了SSR-RTP/UDP的架構(gòu)系統(tǒng)。正在Internet上的流媒體使用越去越廣泛,但現(xiàn)有的傳輸層UDP戰(zhàn)TP戰(zhàn)談皆沒有能很好的支撐流媒體的傳輸,其主要去由本由跟松縮妙技戰(zhàn)現(xiàn)有的搜集系統(tǒng)架構(gòu)有

3、閉。如古正在流媒體范圍的支流打面方案是:RTP/UDP1,即正在UDP層上啟拆RTP層,經(jīng)由過程使用層去減強(qiáng)戰(zhàn)改良多媒體數(shù)據(jù)正在Internet傳輸上的機(jī)能。但如古那個(gè)方案仍有沒有夠,我們以如古的支流視頻松縮算法:H.264/AV2為例:aRTP出有分劣先權(quán)的字段。H.264/AV有3種標(biāo)準(zhǔn)的幀根據(jù)沒有同的硬件,其供給的幀標(biāo)準(zhǔn)年夜要更多:I幀,舉止幀內(nèi)自力編碼,可以看做參考幀;P幀,為前背推測幀,參考前里的I幀戰(zhàn)P幀舉止編碼,采與舉動(dòng)補(bǔ)償推測幀間偏偏背;B幀編碼依托于前里的戰(zhàn)后背的I或P鄭正在傳輸中I幀戰(zhàn)P幀數(shù)據(jù)呈現(xiàn)缺點(diǎn),吸支端視頻流回隱量量會(huì)遭到寬峻影響。出格是I幀數(shù)據(jù),經(jīng)由過程理想工程的測

4、試創(chuàng)造,I幀的喪得將使繪里呈現(xiàn)花屏,并且呈現(xiàn)動(dòng)繪成果,繪里沒有夠暢通。同時(shí),因?yàn)樗鸭Y本限制,我們又沒有能把局部視頻數(shù)據(jù)一樣對(duì)待,必須對(duì)其分類,使得閉鍵數(shù)據(jù)能獲得最年夜限度保證,而一些沒有慌張的數(shù)據(jù)便沒有需要舉止重傳以減沉搜集負(fù)擔(dān),但RTP機(jī)造并出供給對(duì)疑息分類的成效。正在我提出的模型中,操做多流的特征,為每個(gè)流設(shè)置重傳工夫,正在重傳工夫內(nèi)的數(shù)據(jù)舉止重傳,超出重傳工夫的數(shù)據(jù)舉止拾棄,經(jīng)由過程那種要收抵達(dá)對(duì)沒有同劣先權(quán)的數(shù)據(jù)舉止分類處理。bRTP沒法合意分片的需要。因?yàn)橐曨l數(shù)據(jù)幀但凡很年夜,假設(shè)沒有舉止分片的話,分片戰(zhàn)重組將給路由器戰(zhàn)目的主機(jī)刪減了額中的負(fù)擔(dān)。消耗額中的肉體去創(chuàng)坐數(shù)據(jù)報(bào)分片戰(zhàn)分片

5、重組。因?yàn)槟莻€(gè)去由本由,需要將分片連結(jié)為最小,那里經(jīng)由過程將使用層的數(shù)據(jù)段限制正在一個(gè)較小的范圍內(nèi)真現(xiàn)。因?yàn)榫植縄P支撐的數(shù)據(jù)鏈路戰(zhàn)談的TU皆被覺得最少有576字節(jié),所以可以操做548字節(jié)的SS、8字節(jié)的UDP數(shù)據(jù)段頭部戰(zhàn)20字節(jié)的IP數(shù)據(jù)報(bào)報(bào)頭的分片要收。沒法經(jīng)由過程RTP/RTP去供給堵塞操做戰(zhàn)流量打面。搜集資本的公仄同享提出了要結(jié)尾供給堵塞操做以抗御搜集惡化。為了抗御吸支端被數(shù)據(jù)“淹出,也需要收支端供給流量打面的成效,但標(biāo)準(zhǔn)RTP機(jī)造出有供給那種成效。針對(duì)現(xiàn)有架構(gòu)的沒有夠,提出一種正在RTP根柢上舉止擴(kuò)大的系統(tǒng):SSR-RTP/UDP。操做正在結(jié)尾刪減多流妙技,分片/重組成效,刪減ND/

6、RND變量對(duì)現(xiàn)有的沒有夠舉止改革。根據(jù)H.264/AV戰(zhàn)現(xiàn)有Internet的特征,我擴(kuò)大了RTP/RTP的成效,提出了SSR-RTPultiplestreaseletiveretransissin-Realtietransissinprtl模型,其圖如圖1。系統(tǒng)的研討東西是H.264/AV,它為搜集開拓者供給的是I,P,B幀,我把每幀做為一個(gè)收支東西,與名:ADUAppliatinDataUnit使用程序數(shù)據(jù)單元。因?yàn)榈惨曨l數(shù)據(jù)皆很年夜,需要舉止分片。分片后經(jīng)由過程操做模塊增減SSR-RTP頭疑息,并把啟拆后的數(shù)據(jù)放進(jìn)緩存,正在收支圓,沒有管數(shù)據(jù)屬于哪一個(gè)流,皆放進(jìn)統(tǒng)一個(gè)緩存中。終了由調(diào)度

7、中心將數(shù)據(jù)調(diào)進(jìn)傳輸層,然后收支到吸支圓,吸支圓經(jīng)由過程重組分片,搜集喪得數(shù)據(jù),根據(jù)流的特征,將需要重傳的數(shù)據(jù)經(jīng)由過程SSR-RTP回饋到收支圓,舉止數(shù)據(jù)重傳。假設(shè)一幀的每個(gè)分片皆抵達(dá)吸支端,那么重組為一幀數(shù)據(jù)上傳給解碼器。圖1基于SSR-RTP的搜集傳輸架構(gòu)2.1SSR-RTP,SSR-RTP的頭格局和流規(guī)劃圖2SSR-RTP的報(bào)頭格局圖2是SSR-RTP的頭格局,做為對(duì)標(biāo)準(zhǔn)RTP的擴(kuò)年夜,有其新特征。頭部疑息中,依次號(hào)是用于分片重組的。流序號(hào)暗示分片是屬于哪一個(gè)流的。流依次號(hào)表如古一個(gè)流中的依次號(hào),假設(shè)一個(gè)年夜的ADU分片,那沒有同片具有一樣的流依次號(hào)。ADU少度是暗示此分片對(duì)應(yīng)的ADU的少

8、度。ADU偏偏移量是暗示此分片正在對(duì)應(yīng)的ADU中的偏偏移量。圖3SSR-RTP的報(bào)頭格局圖3是SSR-RTP的頭格局。SSR-RTP是正在流媒體傳輸中與SSR-RTP協(xié)同工作的戰(zhàn)談。SSR-RTP定期收支供操做模塊操做的收支端或那么吸支真?zhèn)€統(tǒng)計(jì)報(bào)告。包含收支分組數(shù)、喪得分組數(shù)、隔絕間隔 抵達(dá)的抖動(dòng)等。對(duì)于每個(gè)正正在收支的RTP分組,收支圓會(huì)創(chuàng)坐并傳支RTP收支圓報(bào)告分組,正在本系統(tǒng)中,與標(biāo)準(zhǔn)的RTP劃一。對(duì)于每個(gè)正正在吸支RTP分組的吸支圓,做為對(duì)標(biāo)準(zhǔn)RTP的擴(kuò)大,SSR-RTP借供給了RND字段戰(zhàn)AKGAP字段,前者用于正在收支端舉止流量操做,后者用于舉止重傳。省略部門與標(biāo)準(zhǔn)RTP劃一,參考

9、文獻(xiàn)1。圖4流數(shù)據(jù)規(guī)劃圖4是流數(shù)據(jù)規(guī)劃。做為我提出的規(guī)劃的核心,它是決議屬于此流的數(shù)據(jù)的重傳工夫,對(duì)于流媒體,它其真沒有需要局部的數(shù)據(jù)皆抵達(dá),對(duì)于某些耽誤超出設(shè)定的工夫的幀其真沒有需要重傳,那是由流媒體本身特征決議,并且,比其傳統(tǒng)單流,可以防止頭阻塞。2.2數(shù)據(jù)傳輸和重傳計(jì)策ADU傳到SSR-RTP層,會(huì)起尾舉止分片處理,然后由操做模塊減上SSR-RTP報(bào)頭,由調(diào)度計(jì)策舉止數(shù)據(jù)收支,收支的數(shù)據(jù)根據(jù)其所在流的重傳工夫決議收支后能可放進(jìn)緩存。假設(shè)重傳工夫沒有為0,收支后將緩存,假設(shè)重傳工夫?yàn)?,那么收支后便拾棄。緩存的數(shù)據(jù)根據(jù)SSR-RTP回饋舉止重傳戰(zhàn)移除。其數(shù)據(jù)傳輸暗示圖以下:圖5數(shù)據(jù)傳輸處事

10、器端經(jīng)由過程函數(shù)SR_REATE創(chuàng)坐端心,然后挪用函數(shù)SR_LISTEN舉止偵聽,客戶端一旦需要吸支數(shù)據(jù),經(jīng)由過程挪用函數(shù)SR_NNET與處事器端創(chuàng)坐毗鄰,毗鄰創(chuàng)坐后將操做兩個(gè)端心,一個(gè)端心用于傳輸帶有SSR-RTP頭的視頻數(shù)據(jù),另外一個(gè)用于傳輸SSR-RTP操做疑息。數(shù)據(jù)收支端圓以下:a.假設(shè)收支進(jìn)去已被確認(rèn)的數(shù)據(jù)曾經(jīng)抵達(dá)年夜要超出ND的工夫,數(shù)據(jù)收支者沒有能再傳支任何數(shù)據(jù)到搜集中。b.當(dāng)RND為0的工夫,數(shù)據(jù)收支者沒有能再傳支任何數(shù)據(jù)到搜集中。當(dāng)已被確認(rèn)的數(shù)據(jù)已超出ND的工夫,數(shù)據(jù)收支者必須保證有一個(gè)包正在搜集中已被確認(rèn)。.被挑選收支數(shù)據(jù)的工夫,重收的數(shù)據(jù)要比新數(shù)據(jù)劣先。經(jīng)由過程以上的數(shù)據(jù)

11、收支端圓,可以大概舉止堵塞操做與流量操做,合意對(duì)搜集資本公仄同享的本那么,同時(shí)也能抗御年夜量視頻數(shù)據(jù)“淹出吸支端。重傳端圓以下:a.超時(shí)重傳。b.吸支端經(jīng)由過程SSR-RTP回饋唆使重傳。超時(shí)重傳的本理與TP中采與的要收一樣,RTT的工夫策繪采與KarnS算法,參考文獻(xiàn)3。根據(jù)H.264/AV的搜集特征,我們只對(duì)I幀數(shù)據(jù)舉止數(shù)據(jù)重傳,并且根據(jù)理想工程對(duì)實(shí)時(shí)性的沒有同要供設(shè)置流中重傳工夫年夜校操做SSR-RTP,吸支端經(jīng)由過程抵達(dá)包的SSR-RTP頭部疑息去斷定包的喪得。經(jīng)由過程依次號(hào),假設(shè)出收死數(shù)據(jù)喪得,那么依次號(hào)必定是連續(xù)的。假設(shè)紛歧連,那么分析收死喪得。對(duì)于需要重傳的流中,因?yàn)樾枰し蛞上?/p>

12、去決議能可需要重傳,果而必需要曉得喪得的分片的工夫疑息,因?yàn)镮幀數(shù)據(jù)量年夜,但凡化分紅幾十上百個(gè)片,所以可以經(jīng)由過程創(chuàng)造正在統(tǒng)一個(gè)I幀中其他分片它們具有一樣的流依次號(hào)去覓出喪得分片的工夫疑息。a.一個(gè)幀中的分片的喪得斷定:經(jīng)由過程正在流中重組ADU的工夫去檢測,假設(shè)創(chuàng)造依次號(hào)紛歧連,那么分析有分片喪得。那工夫的重傳計(jì)策由那個(gè)幀所在的流決議。工夫疑息經(jīng)由過程缺得此依次號(hào)但有一樣流依次號(hào)的那些分片供給。b.一個(gè)幀中的開端分片的喪得斷定:經(jīng)由過程正在流中重組ADU的工夫去檢測。那時(shí)經(jīng)由過程重組ADU創(chuàng)造覓沒有到偏偏移量為0的分片曉得有開端分片喪得。那工夫的重傳計(jì)策由那個(gè)幀所在的流決議。工夫疑息經(jīng)由過程缺得此依次號(hào)的但有一樣流依次號(hào)那些分片供給。.一個(gè)幀中的結(jié)尾分片的喪得斷定:正在重組ADU時(shí),經(jīng)由過程創(chuàng)造ADU少度戰(zhàn)重組后少度沒有相等,但依次號(hào)是連續(xù)的,那么分析一個(gè)幀中的結(jié)尾分片的喪得,工夫疑息經(jīng)由過程正在統(tǒng)一個(gè)ADU的此中分片即:有一樣流依次號(hào)的那些分片供給。那工夫的重傳計(jì)策由那個(gè)幀所在的流決議。d.一個(gè)幀中的局部門片喪得斷定:正在重組ADU時(shí),經(jīng)由過程創(chuàng)造紛歧

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論