為了檢測網(wǎng)絡(luò)擁塞下新VoIP系統(tǒng)的性能,需要對上述語音模型的一些參數(shù)進(jìn)行調(diào)整:(1)公共交換網(wǎng)(PSTN)傳輸帶寬的設(shè)定。節(jié)點0~3之間的鏈路是用來模擬PSTN的,而PSTN中最大的語音傳輸速率(無損語音編碼方案G.711)為64 Kb/s,因此為了體現(xiàn)帶寬資源的寶貴性,設(shè)置此鏈路的傳輸帶寬為64 Kb,同理節(jié)點1~3之間、節(jié)點5~4之間、節(jié)點6~4之間的傳輸帶寬也設(shè)為64 Kb;(2)Internet網(wǎng)傳輸帶寬的設(shè)定。節(jié)點3~4之間的鏈路是用來模擬Internet網(wǎng)的,由于Internet網(wǎng)中傳輸數(shù)據(jù)量往往很大,而分配給每個用戶之間的傳輸帶寬是有限的,因此為了體現(xiàn)網(wǎng)絡(luò)帶寬的有限性,設(shè)置此鏈路的傳輸帶寬為1 Mb。同理節(jié)點2~3之間、節(jié)點4~7之間的傳輸帶寬也設(shè)為1 Mb;(3)當(dāng)前網(wǎng)絡(luò)信道質(zhì)量的度量。為了度量當(dāng)前網(wǎng)絡(luò)信道質(zhì)量,選取衡量VoIP系統(tǒng)性能的參數(shù)如時延、抖動、數(shù)據(jù)包丟失率等來作為衡量當(dāng)前信道質(zhì)量的參數(shù)。在本實驗中,選取的是在一定時間內(nèi)的語音數(shù)據(jù)丟包率,其計算公式為:λ=Sd/SRTT,式中Sd為固定時間內(nèi)丟失的語音包數(shù)目,SRTT為固定時間內(nèi)發(fā)送的語音包數(shù)目[4];(4)AMR信源編碼模式的選擇。由于AMR有8種信源編碼模式,且8種信源編碼模式均是基于ACELP模型,各個模式下重構(gòu)后的語音MOS值相差也不大,但是AMR總的代碼量卻很大,所以綜合衡量起來,可以根據(jù)不同的語音數(shù)據(jù)包丟失率來自適應(yīng)地選取其中的3種,即:MR122、MR74、MR475[3]。選擇標(biāo)準(zhǔn)為:當(dāng)λ≤1%時,選取MR122模式;當(dāng)1%<λ≤3%時,選取MR74模式;當(dāng)λ>3%時,選取MR475模式;初始信源編碼模式為MR122。
3 實驗結(jié)果與分析
新VoIP系統(tǒng)在NS-2平臺下的運行情況如圖2所示。在該運行模型中,節(jié)點2~7之間流量的大小代表了網(wǎng)關(guān)節(jié)點3~4之間鏈路的狀況。即當(dāng)節(jié)點2~7之間傳送的網(wǎng)絡(luò)數(shù)據(jù)很大時(>1 Mb),則認(rèn)為節(jié)點3~4之間的鏈路發(fā)生了擁塞狀況;當(dāng)節(jié)點2~7之間傳送的數(shù)據(jù)量較小時(<1 Mb),則認(rèn)為不會發(fā)生擁塞狀況。節(jié)點0~6是語音數(shù)據(jù)包的發(fā)送節(jié)點,且具有根據(jù)網(wǎng)絡(luò)質(zhì)量來自適應(yīng)地調(diào)整語音發(fā)送速率的功能,其中初始發(fā)送速率為12.2 Kb/s;數(shù)據(jù)包的發(fā)送用NS-2自帶的Pareto分布流量產(chǎn)生器,這主要是考慮到話音激活檢測技術(shù)(VAD)對IP話音的影響[2]。
此外,為了更加方便和有效地分析實驗數(shù)據(jù),需要對上述VoIP模型進(jìn)行簡化處理,簡化后的VoIP傳輸模型如圖3所示。其中節(jié)點2為網(wǎng)關(guān),節(jié)點3既是網(wǎng)關(guān)也是所有網(wǎng)絡(luò)數(shù)據(jù)的接收節(jié)點;節(jié)點0為語音數(shù)據(jù)包的發(fā)送節(jié)點,節(jié)點1為網(wǎng)絡(luò)數(shù)據(jù)量的發(fā)送節(jié)點。
圖4為采用不同語音算法的網(wǎng)絡(luò)數(shù)據(jù)的時延圖和丟包率圖。
通過實驗結(jié)果可知,網(wǎng)絡(luò)擁塞下的新VoIP系統(tǒng)在時延和丟包率方面均要比基于G.729的VoIP系統(tǒng)優(yōu)越,因而在重構(gòu)后的IP語音MOS值上,新VoIP系統(tǒng)要比原系統(tǒng)更加具備QoS保障性能。
其中在網(wǎng)絡(luò)時延方面,兩者基本上都處于上升階段,但是其最大值均沒有超過250 ms(實時語音傳輸?shù)淖畲髸r延要求)。此外由于新VoIP系統(tǒng)采用了自適應(yīng)機制,故而在上升的趨勢上,前者沒有后者的上升趨勢快,時延時間在整體上要小于后者,如圖4(a)和圖4(b)所示。
在丟包率方面,兩者均隨著數(shù)據(jù)包的增加而呈現(xiàn)出波浪形的發(fā)展趨勢,其中基于G.729算法的VoIP系統(tǒng)的包丟失率在整體上將穩(wěn)定于4%左右,如圖4(d)所示。而基于AMR算法的新VoIP系統(tǒng)由于采用了自適應(yīng)機制,其可以隨著信道質(zhì)量的變化而自適應(yīng)地調(diào)節(jié)發(fā)送速率,但是由于初始速率為MR122模式,這就使得第一次出現(xiàn)的數(shù)據(jù)包丟失率比較大,而后由于采用了自適應(yīng)機制,減小了信源發(fā)送速率,在一定程度上緩解了網(wǎng)絡(luò)擁塞的情況,從而降低了數(shù)據(jù)包丟失率。但是當(dāng)數(shù)據(jù)包丟失率小于3%時,由于用到了MR74模式,之后數(shù)據(jù)包丟失率又有了一個上升趨勢,但是很快就又降了下來,最后將基本保持在3%左右,如圖4(c)所示。
本文介紹了一種基于AMR算法的新VoIP系統(tǒng),該系統(tǒng)可以隨著網(wǎng)絡(luò)信道質(zhì)量的好壞來自適應(yīng)地調(diào)整發(fā)送端的發(fā)送速率。實驗結(jié)果證明,新系統(tǒng)在網(wǎng)絡(luò)時延和包丟失率上均要優(yōu)于傳統(tǒng)VoIP系統(tǒng)。因而新系統(tǒng)在網(wǎng)絡(luò)擁塞的情況下可以更好地保障重構(gòu)后的語音質(zhì)量,具有良好的應(yīng)用前景。
參考文獻(xiàn)
[1] 張磊.VoIP語音技術(shù)與應(yīng)用[M].北京:機械工業(yè)出版社,2000.
[2] 方路平,劉世華,陳盼,等.NS-2網(wǎng)絡(luò)模擬基礎(chǔ)與應(yīng)用[M].北京:國防工業(yè)出版社,2008.
[3] 王炳錫,王洪.變速率語音編碼[M].西安:西安電子科技大學(xué)出版社,2004.
[4] 舒華英,李勇.VoIP技術(shù)與應(yīng)用[M].北京:人民郵電出版社,2003.
[5] 3GPP TS 26. 090 V8.1.0 Adaptive multi-rate (AMR) speech codec, 2009.
[6] 于斌.NS2與網(wǎng)絡(luò)模擬[M].北京:人民郵電出版社,2007.
[7] http://www.isi.edu/nsnam/repository/topics.html.2009.
[8] 李艷,來智勇,朱峰.NS-2與網(wǎng)絡(luò)模擬器的應(yīng)用研究[J].內(nèi)蒙古農(nóng)業(yè)學(xué)報,2008(9):152-154.
[9] 賈龍濤,鮑長春.基于NS的自適應(yīng)多速率網(wǎng)絡(luò)語音通信的性能分析[J].通信學(xué)報,2006(2):121-125.
北京2022年10月18日 /美通社/ -- 10月14日,國際數(shù)據(jù)公司(IDC)發(fā)布《2022Q2中國軟件定義存儲及超融合市場研究報告》,報告顯示:2022年上半年浪潮超融合銷售額同比增長59.4%,近5倍于...
關(guān)鍵字: IDC BSP 數(shù)字化 數(shù)據(jù)中心東京2022年10月18日 /美通社/ -- NIPPON EXPRESS HOLDINGS株式會社(NIPPON EXPRESS HOLDINGS, INC.)旗下集團(tuán)公司上海通運國際物流有限公司(Nipp...
關(guān)鍵字: 溫控 精密儀器 半導(dǎo)體制造 BSP