基于NS-2的無線網(wǎng)絡(luò)視頻QoS平臺(tái)的實(shí)現(xiàn)
(2)根據(jù)所研究的真實(shí)網(wǎng)絡(luò)的特性,設(shè)置物理層(MAC層)的基本屬性;建立各種節(jié)點(diǎn)并配置其參數(shù),設(shè)定節(jié)點(diǎn)的運(yùn)動(dòng)特性;配置網(wǎng)絡(luò)拓樸結(jié)構(gòu),確定鏈路的基本特性,如延遲、帶寬和選擇策略等。
(3)建立協(xié)議代理,將協(xié)議代理綁定到相應(yīng)的節(jié)點(diǎn)上,建立代理之間的連接;確定網(wǎng)絡(luò)上的業(yè)務(wù)量分布,將視頻業(yè)務(wù)量和各種背景業(yè)務(wù)量綁定到相應(yīng)的協(xié)議代理上。
(4)設(shè)置Trace對(duì)象。Trace對(duì)象把仿真過程中發(fā)生的特定類型事件記錄在trace文件中。NS-2通過trace文件保存整個(gè)仿真過程。仿真完成后,可以分析研究trace文件。
(5)編寫其他輔助過程,設(shè)定仿真結(jié)束時(shí)間,至此OTcl腳本編寫完成。用NS-2解釋執(zhí)行已編寫的OTcl腳本。
(6)分析trace文件,得出所需的數(shù)據(jù)。也可用Nam等工具觀看網(wǎng)絡(luò)仿真運(yùn)行過程。根據(jù)trace文件判斷編碼產(chǎn)生的壓縮視頻分組流中哪些分組要在傳輸過程中丟失。基于該方法,可以從壓縮視頻文件中丟棄傳輸丟失的分組,從而產(chǎn)生新的傳輸后的視頻壓縮文件。
(7)利用視頻解碼器對(duì)傳輸后的視頻壓縮文件進(jìn)行解碼,從主觀和客觀上可觀察視頻的傳輸質(zhì)量。
本文引用地址:http://butianyuan.cn/article/157729.htm
4 應(yīng)用分析
圖2是進(jìn)行實(shí)例分析的視頻傳輸系統(tǒng)結(jié)構(gòu)示意圖,視頻攝像產(chǎn)生視頻文件,通過發(fā)送節(jié)點(diǎn)傳輸?shù)浇邮展?jié)點(diǎn),中間通過無線接入點(diǎn)AP1和AP2;發(fā)送節(jié)點(diǎn)還帶有一個(gè)CBR流發(fā)生器,經(jīng)中間節(jié)點(diǎn)AP1和AP2向接收節(jié)點(diǎn)發(fā)送,作為影響視頻傳輸?shù)谋尘傲?。設(shè)置CBR流使用UDP協(xié)議,速率為512 Kb/s。AP1和AP2之間的帶寬為0.5 Kb/s。AP和移動(dòng)節(jié)點(diǎn)之間的鏈路為1 Mb/s的IEEE802.11b。使用100幀的圖像測(cè)試序列foreman_cif.yuv,利用MPEG4編解碼器編寫仿真腳本文件,在NS中運(yùn)行仿真,產(chǎn)生一個(gè)trace文件。
利用視頻壓縮文件和trace文件編寫分析程序,從視頻壓縮文件中將由于丟包所丟失的分組去掉,得到新的壓縮視頻文件,解碼后可從主觀和客觀評(píng)價(jià)視頻質(zhì)量。在無線網(wǎng)絡(luò)中,視頻流的傳輸受CBR流的影響,產(chǎn)生丟包現(xiàn)象,造成視頻圖像失真,圖3中的b2.dat和n2.dat分別展示有無CBR背景流存在的情況下視頻序列的PSNR,表明CBR流的存在使視頻質(zhì)量急劇惡化。
圖4從主觀角度對(duì)比兩種情況下第74幀視頻的質(zhì)量,右邊幀為沒有CBR背景流的情況,圖像質(zhì)量基本正常,左邊幀出現(xiàn)馬賽克表明圖像出現(xiàn)失真。
5 結(jié)論
本文選取NS-2網(wǎng)絡(luò)模擬器作為仿真環(huán)境,設(shè)計(jì)并實(shí)現(xiàn)一個(gè)無線視頻QoS分析的試驗(yàn)平臺(tái)。提出視頻QoS分析對(duì)于試驗(yàn)平臺(tái)的需求,分析全部的實(shí)現(xiàn)過程后。通過實(shí)例進(jìn)行論證。對(duì)于需要在NS中加入新的視頻傳輸協(xié)議模塊的仿真試驗(yàn),可以應(yīng)用該實(shí)驗(yàn)平臺(tái),分析和驗(yàn)證協(xié)議的有效性。通過試驗(yàn)證明,所提出的方案完全可行。根據(jù)結(jié)果視頻文件直觀評(píng)價(jià)網(wǎng)絡(luò)性能,便捷反映實(shí)際網(wǎng)絡(luò)的運(yùn)行狀態(tài),可大大增強(qiáng)仿真結(jié)果的可靠性,對(duì)于復(fù)雜網(wǎng)絡(luò)拓?fù)浼跋嚓P(guān)協(xié)議設(shè)計(jì)與研究具有重要意義。
評(píng)論