交換機(jī)中優(yōu)先級虛擬輸出隊(duì)列調(diào)度策略的研究與實(shí)現(xiàn)
發(fā)布時間:2021-04-15 08:45
隨著科技的逐步發(fā)展,計(jì)算機(jī)互聯(lián)網(wǎng)中的數(shù)據(jù)交換業(yè)務(wù)日趨復(fù)雜,需要網(wǎng)絡(luò)中的交換設(shè)備有支持根據(jù)業(yè)務(wù)優(yōu)先級的高低來確定優(yōu)先轉(zhuǎn)發(fā)的次序的功能。在傳統(tǒng)的基于VoQ實(shí)現(xiàn)的交換機(jī)中,由于其隊(duì)列緩存結(jié)構(gòu)的限制,在進(jìn)行優(yōu)先級調(diào)度時會出現(xiàn)頭部阻塞問題。而且,傳統(tǒng)的基于VoQ實(shí)現(xiàn)的交換機(jī)中的調(diào)度策略沒有對不同的數(shù)據(jù)交換業(yè)務(wù)的優(yōu)先級加以區(qū)分。不論何種數(shù)據(jù)業(yè)務(wù)到達(dá),交換機(jī)進(jìn)行都公平地輪詢,按照先來先服務(wù)的方式對進(jìn)行幀轉(zhuǎn)發(fā)。因此,傳統(tǒng)的VoQ緩存組織形式和調(diào)度策略已經(jīng)無法滿足某些行業(yè)網(wǎng)絡(luò)(如航空電子網(wǎng)絡(luò))對業(yè)務(wù)進(jìn)行區(qū)分優(yōu)先級轉(zhuǎn)發(fā)的需求。本文針對交換機(jī)對數(shù)據(jù)業(yè)務(wù)區(qū)分優(yōu)先級進(jìn)行轉(zhuǎn)發(fā)的需求,設(shè)計(jì)并仿真實(shí)現(xiàn)了一種優(yōu)先級虛擬輸出隊(duì)列調(diào)度策略。首先分析了基于VoQ技術(shù)實(shí)現(xiàn)的交換機(jī)的基本結(jié)構(gòu)和幀轉(zhuǎn)發(fā)原理,指出其隊(duì)列緩存結(jié)構(gòu)在進(jìn)行優(yōu)先級幀轉(zhuǎn)發(fā)時存在的問題;之后對幾種現(xiàn)有的緩存調(diào)度策略進(jìn)行了細(xì)致分析,論述了其無法滿足區(qū)分優(yōu)先級進(jìn)行調(diào)度的原因;最后針對區(qū)分優(yōu)先級進(jìn)行幀轉(zhuǎn)發(fā)的需求,在傳統(tǒng)基于VoQ技術(shù)實(shí)現(xiàn)的交換機(jī)的隊(duì)列模型基礎(chǔ)上,提出了一種新型的隊(duì)列緩存組織方式和一種新型優(yōu)先級虛擬輸出隊(duì)列調(diào)度策略。為了驗(yàn)證本文提出的這種新型隊(duì)列緩存結(jié)構(gòu)...
【文章來源】:北京郵電大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁數(shù)】:79 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2-1?VoQ組織結(jié)構(gòu)??2丄2交換機(jī)crossbar結(jié)構(gòu)??
卜1??圖2-3?VoQ輸入排隊(duì)方式??單輸出排隊(duì)方式的交換機(jī)結(jié)構(gòu)模型如圖2-3所示。虛擬輸出隊(duì)列交換機(jī)是為??了解決交換機(jī)中HoL阻塞問題而設(shè)計(jì)的一種新型交換機(jī)。一個N端口的交換機(jī),??在每個輸入端口有N個HFO緩存隊(duì)列,其中每個HFO隊(duì)列對應(yīng)一個輸出端口。??傳統(tǒng)的單輸入排隊(duì)交換機(jī)的每個輸入端口接收到數(shù)據(jù)包后會執(zhí)行以下操作:(1)??輸入端口獲取數(shù)據(jù)包目的地址信息;(2)將數(shù)據(jù)包根據(jù)目的端口地址存入對應(yīng)??VoQ緩存隊(duì)列;(3)通過設(shè)定的調(diào)度策略選擇VoQ緩存單元進(jìn)行數(shù)據(jù)包讀取。??帶有VoQ結(jié)構(gòu)的交換機(jī)不僅解決了輸入隊(duì)列交換機(jī)的HOL問題,而且克服了輸??入隊(duì)列交換機(jī)中存儲帶寬與端口數(shù)成正比的缺點(diǎn),適合應(yīng)用到高速交換網(wǎng)絡(luò)之中=??這種排隊(duì)方式雖然解決了隊(duì)頭阻塞問題,但是沒有解決不同優(yōu)先級之間的隊(duì)頭阻??塞問題。??2.3?OPNET仿真軟件??網(wǎng)絡(luò)仿真可以為網(wǎng)絡(luò)鏈路的構(gòu)建方案以及網(wǎng)絡(luò)設(shè)備的設(shè)計(jì)方案提供可靠依??據(jù)。在實(shí)際對網(wǎng)絡(luò)進(jìn)行規(guī)劃時,尤其是中大型網(wǎng)絡(luò)場景,可能會出現(xiàn)多個不同特??點(diǎn)的方案。僅僅依靠分析方案的策略而沒有實(shí)際數(shù)據(jù)的支持,就很難對具體的網(wǎng)??絡(luò)選用哪一種策略做出合理的選擇。這就讓如何對實(shí)際方案進(jìn)行對比成為了一個??關(guān)鍵性問題。網(wǎng)絡(luò)仿真的出現(xiàn)很好的解決了這一問題。通過仿真軟件和仿真技術(shù)
?卜1??圖2-3?VoQ輸入排隊(duì)方式??單輸出排隊(duì)方式的交換機(jī)結(jié)構(gòu)模型如圖2-3所示。虛擬輸出隊(duì)列交換機(jī)是為??了解決交換機(jī)中HoL阻塞問題而設(shè)計(jì)的一種新型交換機(jī)。一個N端口的交換機(jī),??在每個輸入端口有N個HFO緩存隊(duì)列,其中每個HFO隊(duì)列對應(yīng)一個輸出端口。??傳統(tǒng)的單輸入排隊(duì)交換機(jī)的每個輸入端口接收到數(shù)據(jù)包后會執(zhí)行以下操作:(1)??輸入端口獲取數(shù)據(jù)包目的地址信息;(2)將數(shù)據(jù)包根據(jù)目的端口地址存入對應(yīng)??VoQ緩存隊(duì)列;(3)通過設(shè)定的調(diào)度策略選擇VoQ緩存單元進(jìn)行數(shù)據(jù)包讀取。??帶有VoQ結(jié)構(gòu)的交換機(jī)不僅解決了輸入隊(duì)列交換機(jī)的HOL問題,而且克服了輸??入隊(duì)列交換機(jī)中存儲帶寬與端口數(shù)成正比的缺點(diǎn),適合應(yīng)用到高速交換網(wǎng)絡(luò)之中=??這種排隊(duì)方式雖然解決了隊(duì)頭阻塞問題,但是沒有解決不同優(yōu)先級之間的隊(duì)頭阻??塞問題。??2.3?OPNET仿真軟件??網(wǎng)絡(luò)仿真可以為網(wǎng)絡(luò)鏈路的構(gòu)建方案以及網(wǎng)絡(luò)設(shè)備的設(shè)計(jì)方案提供可靠依??據(jù)。在實(shí)際對網(wǎng)絡(luò)進(jìn)行規(guī)劃時,尤其是中大型網(wǎng)絡(luò)場景,可能會出現(xiàn)多個不同特??點(diǎn)的方案。僅僅依靠分析方案的策略而沒有實(shí)際數(shù)據(jù)的支持,就很難對具體的網(wǎng)??絡(luò)選用哪一種策略做出合理的選擇。這就讓如何對實(shí)際方案進(jìn)行對比成為了一個??關(guān)鍵性問題。網(wǎng)絡(luò)仿真的出現(xiàn)很好的解決了這一問題。通過仿真軟件和仿真技術(shù)
【參考文獻(xiàn)】:
期刊論文
[1]實(shí)時任務(wù)調(diào)度光纖通道交換機(jī)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 劉安,譚小虎,褚文奎,李炳乾,劉達(dá). 光通信技術(shù). 2017(08)
[2]公平和低時延的主動隊(duì)列管理算法研究[J]. 蘇成龍,金光,江先亮,鈕俊. 通信學(xué)報. 2017(05)
[3]基于FPGA的FC交換機(jī)設(shè)計(jì)與驗(yàn)證[J]. 呂冬煒,柴小麗,武鑫. 信息技術(shù). 2016(08)
[4]基于OPNET的交換式局域網(wǎng)仿真建模與分析[J]. 李愛平. 計(jì)算機(jī)與數(shù)字工程. 2016(05)
[5]基于OPNET的Zigbee組網(wǎng)性能分析[J]. 馮艷如,孫運(yùn)強(qiáng),姚愛琴,魯旭濤. 科技創(chuàng)新與應(yīng)用. 2016(03)
[6]基于OPNET的網(wǎng)絡(luò)仿真技術(shù)研究及其應(yīng)用[J]. 朱辰,董銀虎. 無線電工程. 2013(03)
[7]網(wǎng)絡(luò)模擬軟件NS2與OPNET的剖析比較[J]. 王波,周志偉. 計(jì)算機(jī)系統(tǒng)應(yīng)用. 2010(06)
[8]一種實(shí)現(xiàn)QoS控制的輸入緩存交換機(jī)調(diào)度算法[J]. 王文杰,韋崗,帥林. 高技術(shù)通訊. 2002(03)
博士論文
[1]基于CICQ結(jié)構(gòu)的交換機(jī)關(guān)鍵技術(shù)及其實(shí)現(xiàn)研究[D]. 王曉婷.電子科技大學(xué) 2016
碩士論文
[1]輸入隊(duì)列交換機(jī)迭代調(diào)度算法研究設(shè)計(jì)[D]. 周倩.浙江大學(xué) 2016
[2]面向FC交換機(jī)CICQ交換結(jié)構(gòu)建模與實(shí)現(xiàn)[D]. 徐川.電子科技大學(xué) 2016
[3]FC交換機(jī)調(diào)度算法研究與實(shí)現(xiàn)[D]. 姜強(qiáng).電子科技大學(xué) 2011
[4]OPNET中基于高層架構(gòu)的故障管理和配置[D]. 武濤.西安電子科技大學(xué) 2007
本文編號:3139013
【文章來源】:北京郵電大學(xué)北京市 211工程院校 教育部直屬院校
【文章頁數(shù)】:79 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2-1?VoQ組織結(jié)構(gòu)??2丄2交換機(jī)crossbar結(jié)構(gòu)??
卜1??圖2-3?VoQ輸入排隊(duì)方式??單輸出排隊(duì)方式的交換機(jī)結(jié)構(gòu)模型如圖2-3所示。虛擬輸出隊(duì)列交換機(jī)是為??了解決交換機(jī)中HoL阻塞問題而設(shè)計(jì)的一種新型交換機(jī)。一個N端口的交換機(jī),??在每個輸入端口有N個HFO緩存隊(duì)列,其中每個HFO隊(duì)列對應(yīng)一個輸出端口。??傳統(tǒng)的單輸入排隊(duì)交換機(jī)的每個輸入端口接收到數(shù)據(jù)包后會執(zhí)行以下操作:(1)??輸入端口獲取數(shù)據(jù)包目的地址信息;(2)將數(shù)據(jù)包根據(jù)目的端口地址存入對應(yīng)??VoQ緩存隊(duì)列;(3)通過設(shè)定的調(diào)度策略選擇VoQ緩存單元進(jìn)行數(shù)據(jù)包讀取。??帶有VoQ結(jié)構(gòu)的交換機(jī)不僅解決了輸入隊(duì)列交換機(jī)的HOL問題,而且克服了輸??入隊(duì)列交換機(jī)中存儲帶寬與端口數(shù)成正比的缺點(diǎn),適合應(yīng)用到高速交換網(wǎng)絡(luò)之中=??這種排隊(duì)方式雖然解決了隊(duì)頭阻塞問題,但是沒有解決不同優(yōu)先級之間的隊(duì)頭阻??塞問題。??2.3?OPNET仿真軟件??網(wǎng)絡(luò)仿真可以為網(wǎng)絡(luò)鏈路的構(gòu)建方案以及網(wǎng)絡(luò)設(shè)備的設(shè)計(jì)方案提供可靠依??據(jù)。在實(shí)際對網(wǎng)絡(luò)進(jìn)行規(guī)劃時,尤其是中大型網(wǎng)絡(luò)場景,可能會出現(xiàn)多個不同特??點(diǎn)的方案。僅僅依靠分析方案的策略而沒有實(shí)際數(shù)據(jù)的支持,就很難對具體的網(wǎng)??絡(luò)選用哪一種策略做出合理的選擇。這就讓如何對實(shí)際方案進(jìn)行對比成為了一個??關(guān)鍵性問題。網(wǎng)絡(luò)仿真的出現(xiàn)很好的解決了這一問題。通過仿真軟件和仿真技術(shù)
?卜1??圖2-3?VoQ輸入排隊(duì)方式??單輸出排隊(duì)方式的交換機(jī)結(jié)構(gòu)模型如圖2-3所示。虛擬輸出隊(duì)列交換機(jī)是為??了解決交換機(jī)中HoL阻塞問題而設(shè)計(jì)的一種新型交換機(jī)。一個N端口的交換機(jī),??在每個輸入端口有N個HFO緩存隊(duì)列,其中每個HFO隊(duì)列對應(yīng)一個輸出端口。??傳統(tǒng)的單輸入排隊(duì)交換機(jī)的每個輸入端口接收到數(shù)據(jù)包后會執(zhí)行以下操作:(1)??輸入端口獲取數(shù)據(jù)包目的地址信息;(2)將數(shù)據(jù)包根據(jù)目的端口地址存入對應(yīng)??VoQ緩存隊(duì)列;(3)通過設(shè)定的調(diào)度策略選擇VoQ緩存單元進(jìn)行數(shù)據(jù)包讀取。??帶有VoQ結(jié)構(gòu)的交換機(jī)不僅解決了輸入隊(duì)列交換機(jī)的HOL問題,而且克服了輸??入隊(duì)列交換機(jī)中存儲帶寬與端口數(shù)成正比的缺點(diǎn),適合應(yīng)用到高速交換網(wǎng)絡(luò)之中=??這種排隊(duì)方式雖然解決了隊(duì)頭阻塞問題,但是沒有解決不同優(yōu)先級之間的隊(duì)頭阻??塞問題。??2.3?OPNET仿真軟件??網(wǎng)絡(luò)仿真可以為網(wǎng)絡(luò)鏈路的構(gòu)建方案以及網(wǎng)絡(luò)設(shè)備的設(shè)計(jì)方案提供可靠依??據(jù)。在實(shí)際對網(wǎng)絡(luò)進(jìn)行規(guī)劃時,尤其是中大型網(wǎng)絡(luò)場景,可能會出現(xiàn)多個不同特??點(diǎn)的方案。僅僅依靠分析方案的策略而沒有實(shí)際數(shù)據(jù)的支持,就很難對具體的網(wǎng)??絡(luò)選用哪一種策略做出合理的選擇。這就讓如何對實(shí)際方案進(jìn)行對比成為了一個??關(guān)鍵性問題。網(wǎng)絡(luò)仿真的出現(xiàn)很好的解決了這一問題。通過仿真軟件和仿真技術(shù)
【參考文獻(xiàn)】:
期刊論文
[1]實(shí)時任務(wù)調(diào)度光纖通道交換機(jī)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 劉安,譚小虎,褚文奎,李炳乾,劉達(dá). 光通信技術(shù). 2017(08)
[2]公平和低時延的主動隊(duì)列管理算法研究[J]. 蘇成龍,金光,江先亮,鈕俊. 通信學(xué)報. 2017(05)
[3]基于FPGA的FC交換機(jī)設(shè)計(jì)與驗(yàn)證[J]. 呂冬煒,柴小麗,武鑫. 信息技術(shù). 2016(08)
[4]基于OPNET的交換式局域網(wǎng)仿真建模與分析[J]. 李愛平. 計(jì)算機(jī)與數(shù)字工程. 2016(05)
[5]基于OPNET的Zigbee組網(wǎng)性能分析[J]. 馮艷如,孫運(yùn)強(qiáng),姚愛琴,魯旭濤. 科技創(chuàng)新與應(yīng)用. 2016(03)
[6]基于OPNET的網(wǎng)絡(luò)仿真技術(shù)研究及其應(yīng)用[J]. 朱辰,董銀虎. 無線電工程. 2013(03)
[7]網(wǎng)絡(luò)模擬軟件NS2與OPNET的剖析比較[J]. 王波,周志偉. 計(jì)算機(jī)系統(tǒng)應(yīng)用. 2010(06)
[8]一種實(shí)現(xiàn)QoS控制的輸入緩存交換機(jī)調(diào)度算法[J]. 王文杰,韋崗,帥林. 高技術(shù)通訊. 2002(03)
博士論文
[1]基于CICQ結(jié)構(gòu)的交換機(jī)關(guān)鍵技術(shù)及其實(shí)現(xiàn)研究[D]. 王曉婷.電子科技大學(xué) 2016
碩士論文
[1]輸入隊(duì)列交換機(jī)迭代調(diào)度算法研究設(shè)計(jì)[D]. 周倩.浙江大學(xué) 2016
[2]面向FC交換機(jī)CICQ交換結(jié)構(gòu)建模與實(shí)現(xiàn)[D]. 徐川.電子科技大學(xué) 2016
[3]FC交換機(jī)調(diào)度算法研究與實(shí)現(xiàn)[D]. 姜強(qiáng).電子科技大學(xué) 2011
[4]OPNET中基于高層架構(gòu)的故障管理和配置[D]. 武濤.西安電子科技大學(xué) 2007
本文編號:3139013
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/3139013.html
最近更新
教材專著