張清玲,何榮希(大連海事大學(xué)信息科學(xué)技術(shù)學(xué)院,遼寧 大連116026)
?
中文核心期刊
長距離無源光網(wǎng)絡(luò)中自適應(yīng)多線程輪詢算法
張清玲,何榮希
(大連海事大學(xué)信息科學(xué)技術(shù)學(xué)院,遼寧 大連116026)
摘要:針對長距離無源光網(wǎng)絡(luò)覆蓋范圍廣、傳播時延大的特點,提出一種基于上行數(shù)據(jù)包時延的自適應(yīng)多線程輪詢算法(A M TP)。該算法中O LT依據(jù)上行數(shù)據(jù)包時延狀況動態(tài)調(diào)整輪詢周期內(nèi)對O N U的帶寬授權(quán)次數(shù)。仿真結(jié)果表明:與已有算法相比,A M TP算法具有較高的信道利用率、較低的上行數(shù)據(jù)包平均時延和時延抖動值。
關(guān)鍵詞:長距離無源光網(wǎng)絡(luò);動態(tài)帶寬分配;自適應(yīng);多線程輪詢
長距離無源光網(wǎng)絡(luò)(LR-PON)將OLT與ONU之間距離擴展到100km甚至更遠,導(dǎo)致往返時延高達1ms[1],因此,在設(shè)計動態(tài)帶寬分配算法(DBA)時應(yīng)充分考慮傳播時延的影響,盡可能減少信道空閑時間,以提高信道利用率[1,2]。
多線程輪詢算法(MTP)[3,4]是針對LR-PON設(shè)計的經(jīng)典DBA算法,其通過在OLT與ONU之間建立多個平行進程進行通信,可以提高信道利用率。固定線程數(shù)目的MTP無法很好適應(yīng)網(wǎng)絡(luò)負載變化,文獻[5]提出一種根據(jù)網(wǎng)絡(luò)負載動態(tài)改變輪詢周期內(nèi)對ONU授權(quán)次數(shù)的AMGAV算法,可以提高信道利用率。但是,AMGAV未考慮OLT收到Report消息至ONU收到Gate消息這段時間內(nèi)可能有數(shù)據(jù)包到達ONU的情況。為此,文獻[6]引入帶寬預(yù)測機制,提出S-AMGAV算法,有利于盡快上傳新到達ONU的數(shù)據(jù)包。但是該算法一個周期內(nèi)ONU授權(quán)次數(shù)高達十幾次,大大增加了控制開銷。上述算法依據(jù)網(wǎng)絡(luò)負載來調(diào)整輪詢周期內(nèi)使用線程數(shù)目,但是,網(wǎng)絡(luò)負載僅反映一段時間內(nèi)用戶產(chǎn)生數(shù)據(jù)的平均情況,未能很好反映網(wǎng)絡(luò)實時狀況?!?br>