亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        10GEPON系統(tǒng)ONU隊(duì)列管理模塊設(shè)計(jì)

        2013-10-19 10:14:48朱華偉四川文理學(xué)院四川達(dá)州635000
        河南科技 2013年17期

        朱華偉(四川文理學(xué)院,四川 達(dá)州 635000)

        0 引言

        10G EPON系統(tǒng)繼承了EPON系統(tǒng)的點(diǎn)到點(diǎn)仿真機(jī)制[1],這樣邏輯上點(diǎn)到多點(diǎn)的物理鏈路被模擬為多條點(diǎn)到點(diǎn)的邏輯鏈路的集合,每條邏輯鏈路通過一個(gè)唯一的LLID標(biāo)志。從OLT發(fā)送到ONU或者從ONU發(fā)送到OLT的數(shù)據(jù)幀均需包含LLID標(biāo)志,不包含LLID標(biāo)志的數(shù)據(jù)幀均會(huì)被當(dāng)做非法幀,并被過濾掉。

        802.3 av協(xié)議只為10G EPON系統(tǒng)規(guī)范了單LLID的標(biāo)準(zhǔn)數(shù)據(jù)傳輸模式[2],在目前網(wǎng)絡(luò)傳輸多為多業(yè)務(wù)數(shù)據(jù),不同業(yè)務(wù)數(shù)據(jù)對(duì)時(shí)效的要求差異很大的情況下,這種單LLID模式無法保證多業(yè)務(wù)的QOS。相較而言,多LLID模式改善了上述不足,該模式下的多LLID就好似多個(gè)單一的LLID,每個(gè)LLID由OLT的DBA單獨(dú)調(diào)度。通過為每種業(yè)務(wù)的數(shù)據(jù)設(shè)置在特定的LLID鏈路傳輸,既可以提高數(shù)據(jù)傳輸?shù)腝OS,又可避免在ONU里對(duì)多業(yè)務(wù)數(shù)據(jù)進(jìn)行調(diào)度的困難,減少ONU設(shè)計(jì)的復(fù)雜度[3]。

        1 功能劃分

        隊(duì)列管理模塊接收來自用戶側(cè)的數(shù)據(jù)幀后,根據(jù)LLID模式配置,提取數(shù)據(jù)幀的優(yōu)先級(jí)及長(zhǎng)度信息,存儲(chǔ)數(shù)據(jù)幀到相應(yīng)的隊(duì)列,同時(shí)向隊(duì)列報(bào)告模塊報(bào)告數(shù)據(jù)幀入隊(duì),供其更新隊(duì)列長(zhǎng)度報(bào)告表項(xiàng)。數(shù)據(jù)幀全部寫入隊(duì)列前,隊(duì)列滿溢出,則丟棄正在發(fā)送的數(shù)據(jù)幀。隊(duì)列管理模塊收到MAC的數(shù)據(jù)幀發(fā)送請(qǐng)求后,從隊(duì)列組中調(diào)度出數(shù)據(jù)幀并發(fā)送給MAC,同時(shí)向隊(duì)列長(zhǎng)度報(bào)告邏輯發(fā)送數(shù)據(jù)幀出隊(duì)指示,供其更新隊(duì)列報(bào)告表項(xiàng)。圖1所示為隊(duì)列管理模塊結(jié)構(gòu)框圖,由圖可以看出,隊(duì)列管理模塊主要由數(shù)據(jù)接收處理模塊,數(shù)據(jù)幀出入隊(duì)指示模塊,數(shù)據(jù)發(fā)送處理模塊,隊(duì)列組模塊組成。

        2 子模塊設(shè)計(jì)

        2.1 數(shù)據(jù)接收處理模塊設(shè)計(jì)

        數(shù)據(jù)接收處理模塊接收到用戶側(cè)的數(shù)據(jù)幀后,在數(shù)據(jù)接收狀態(tài)機(jī)的控制下,向隊(duì)列組寫入數(shù)據(jù)幀。數(shù)據(jù)接收狀態(tài)機(jī)由空閑狀態(tài),幀入隊(duì)狀態(tài),丟棄幀狀態(tài)組成,狀態(tài)之間的轉(zhuǎn)換關(guān)系如圖2所示。無數(shù)據(jù)傳輸時(shí),狀態(tài)機(jī)處于空閑狀態(tài);當(dāng)收到用戶側(cè)的數(shù)據(jù)發(fā)送指示時(shí),狀態(tài)機(jī)從空閑狀態(tài)轉(zhuǎn)換為數(shù)據(jù)幀幀入隊(duì)狀態(tài),此時(shí),寫數(shù)據(jù)邏輯從入隊(duì)數(shù)據(jù)幀中提取本地優(yōu)先級(jí)信息,根據(jù)本地優(yōu)先級(jí)設(shè)置向?qū)?yīng)的隊(duì)列中寫入數(shù)據(jù),數(shù)據(jù)幀數(shù)據(jù)完全入隊(duì)后,狀態(tài)機(jī)重新恢復(fù)空閑狀態(tài)。如果數(shù)據(jù)幀正在入隊(duì)的過程中,隊(duì)列溢出,狀態(tài)機(jī)跳轉(zhuǎn)到丟幀狀態(tài),寫數(shù)據(jù)邏輯丟棄該數(shù)據(jù)幀已入隊(duì)的數(shù)據(jù),同時(shí)恢復(fù)該隊(duì)列寫數(shù)據(jù)地址指針值。

        圖2 數(shù)據(jù)接收狀態(tài)機(jī)

        2.2 隊(duì)列出入隊(duì)指示模塊

        當(dāng)有數(shù)據(jù)幀入隊(duì)或者出隊(duì)時(shí),均需向ONU隊(duì)列報(bào)告邏輯發(fā)送數(shù)據(jù)幀入隊(duì)或者出隊(duì)信息,供報(bào)告邏輯更新隊(duì)列長(zhǎng)度報(bào)告列表表項(xiàng)。數(shù)據(jù)幀出隊(duì)指示邏輯通過握手邏輯實(shí)現(xiàn),當(dāng)有數(shù)據(jù)幀出隊(duì)時(shí),數(shù)據(jù)幀出隊(duì)指示邏輯開始向ONU報(bào)告邏輯發(fā)送出隊(duì)指示信號(hào),同時(shí)發(fā)送出隊(duì)數(shù)據(jù)幀長(zhǎng)度信息和對(duì)應(yīng)隊(duì)列指示信息;數(shù)據(jù)幀入隊(duì)邏輯同數(shù)據(jù)幀出隊(duì)邏輯類似,不同的是數(shù)據(jù)幀入隊(duì)指示信號(hào)是在數(shù)據(jù)幀完全出隊(duì)的時(shí)候發(fā)送。

        2.3 隊(duì)列組模塊設(shè)計(jì)

        隊(duì)列組模塊由8個(gè)塊RAM和相應(yīng)的隊(duì)列控制器組成。隊(duì)列組模塊除了為每組隊(duì)列維護(hù)讀寫地址指針,空滿標(biāo)志外,還維護(hù)了一個(gè)基址指針,供丟棄數(shù)據(jù)幀時(shí)的寫地址復(fù)位。隊(duì)列組模塊響應(yīng)數(shù)據(jù)接收處理模塊的數(shù)據(jù)發(fā)送請(qǐng)求并向?qū)?yīng)的隊(duì)列寫入數(shù)據(jù),如果隊(duì)列溢出,丟棄該數(shù)據(jù)幀數(shù)據(jù),同時(shí)恢復(fù)數(shù)據(jù)幀寫地址;此外,隊(duì)列組模塊響應(yīng)MAC的數(shù)據(jù)發(fā)送請(qǐng)求,從對(duì)應(yīng)隊(duì)列讀取數(shù)據(jù),發(fā)送給MAC。

        隊(duì)列組的入口與數(shù)據(jù)幀的8個(gè)本地優(yōu)先級(jí)一一對(duì)應(yīng),隊(duì)列組的出口分別映射為8個(gè)邏輯鏈路,每個(gè)邏輯鏈路單獨(dú)受OLT DBA動(dòng)態(tài)帶寬分配算法調(diào)度。同時(shí),由于802.3av標(biāo)準(zhǔn)對(duì)每個(gè)ONU只規(guī)定了單一的LLID,這里在采取多LLID方案的同時(shí),保留了單LLID的標(biāo)準(zhǔn)模式。與多LLID模式不同,在隊(duì)列組出口,響應(yīng)MAC的數(shù)據(jù)發(fā)送請(qǐng)求發(fā)送數(shù)據(jù)前需要進(jìn)行基于嚴(yán)格優(yōu)先級(jí)的隊(duì)列調(diào)度。單LLID邏輯設(shè)計(jì)方法同多LLID邏輯實(shí)現(xiàn)方法基本相同,本文只針對(duì)LLID配置模式0,即單LLID模式設(shè)計(jì)方法及仿真結(jié)果進(jìn)行闡述。

        2.4 數(shù)據(jù)發(fā)送處理模塊設(shè)計(jì)

        數(shù)據(jù)發(fā)送處理邏輯主要完成隊(duì)列出隊(duì)操作,依據(jù)隊(duì)列模式的不同,數(shù)據(jù)發(fā)送處理邏輯選擇不同的隊(duì)列調(diào)度方式從隊(duì)列中調(diào)度數(shù)據(jù)。當(dāng)隊(duì)列模式為0時(shí),調(diào)度方式為基于嚴(yán)格優(yōu)先級(jí)的方式調(diào)度數(shù)據(jù),8個(gè)隊(duì)列分別存儲(chǔ)的是8個(gè)優(yōu)先級(jí)的隊(duì)列,隊(duì)列7優(yōu)先級(jí)最高,其余隊(duì)列優(yōu)先級(jí)依次降低;當(dāng)隊(duì)列模式為1時(shí),調(diào)度方式為按照LLID序列號(hào)的值調(diào)度數(shù)據(jù),8個(gè)隊(duì)列分別存儲(chǔ)的是對(duì)應(yīng)8個(gè)LLID序列的數(shù)據(jù)幀。

        數(shù)據(jù)發(fā)送處理邏輯收到MAC發(fā)送來的數(shù)據(jù)發(fā)送指示信號(hào)的上升沿后,使用SP調(diào)度算法從隊(duì)列中調(diào)度數(shù)據(jù)幀。隊(duì)列組包含8個(gè)隊(duì)列,分別對(duì)應(yīng)8個(gè)優(yōu)先級(jí)的數(shù)據(jù),從隊(duì)列0到隊(duì)列7優(yōu)先級(jí)依次升高。SP調(diào)度時(shí),先從最高優(yōu)先級(jí)隊(duì)列調(diào)度數(shù)據(jù)幀,最高優(yōu)先級(jí)隊(duì)列數(shù)據(jù)發(fā)送完后,再?gòu)拇蝺?yōu)先級(jí)隊(duì)列調(diào)度數(shù)據(jù)幀,然后依次類推,直到MAC數(shù)據(jù)發(fā)送指示變?yōu)闊o效。

        確定調(diào)度隊(duì)列后,開始從隊(duì)列讀出數(shù)據(jù)幀并發(fā)送給MAC,每次讀取一個(gè)完整數(shù)據(jù)幀。數(shù)據(jù)讀取與發(fā)送邏輯通過計(jì)數(shù)器邏輯實(shí)現(xiàn),計(jì)數(shù)器邏輯包含剩余幀數(shù)據(jù)字節(jié)長(zhǎng)度計(jì)數(shù)器和讀數(shù)據(jù)周期計(jì)數(shù)器兩個(gè)計(jì)數(shù)器,分別標(biāo)識(shí)還需讀取的數(shù)據(jù)幀的字節(jié)數(shù)和目前讀數(shù)據(jù)的所處的周期數(shù)。后者用于標(biāo)識(shí)數(shù)據(jù)幀長(zhǎng)度信息所屬的位置,從而用來初始化剩余幀數(shù)據(jù)字節(jié)長(zhǎng)度計(jì)數(shù)器;前者用于控制從隊(duì)列中讀取數(shù)據(jù)的長(zhǎng)度。

        3 結(jié)束語

        本文針對(duì)10G EPON系統(tǒng)ONU隊(duì)列管理模塊提出了一種設(shè)計(jì)方案,并使用Verilog語言進(jìn)行了描述,編寫Testbench對(duì)RTL電路進(jìn)行了驗(yàn)證[4-5],仿真結(jié)果表明設(shè)計(jì)方案較好的實(shí)現(xiàn)了10G EPON系統(tǒng)ONU隊(duì)列管理模塊的隊(duì)列管理功能。

        [1]堯昱,張靜,王允,尚逢亮.10G EPON技術(shù)及應(yīng)用方案研究[J].廣西:光通信技術(shù),2011(11)

        [2]朱華偉,侯曉榮,何崢.10G EPON系統(tǒng)ONU注冊(cè)技術(shù)研究[J].光通信技術(shù).2010(2)

        [3]朱華偉.10G EPON系統(tǒng)ONU交換模塊設(shè)計(jì)[D].成都:電子科技大學(xué),2010:44-46

        [4]伯杰龍.System Verilog驗(yàn)證方法學(xué)[M].北京:北京航空航天大學(xué)出版社,2007

        [5]克里斯·斯皮爾著,張春,麥宋平,趙益新等譯.System Verilog驗(yàn)證:測(cè)試平臺(tái)編寫指南[M].北京:科學(xué)出版社,2009

        欧洲乱码伦视频免费| 成人欧美一区二区三区在线观看 | 中文字幕人妻熟女人妻洋洋 | 免费视频成人 国产精品网站 | 亚洲色四在线视频观看| 国产精品久久av高潮呻吟| 大陆国产乱人伦| 亚洲精华国产精华液的福利| 久久精品国产6699国产精| 久久久亚洲一区二区三区| 亚洲欧洲免费无码| 99精品国产99久久久久久97| 国产精品27页| 中国黄色偷拍视频二区| 欧美怡春院一区二区三区| 午夜福利麻豆国产精品| 99精品久久久中文字幕| 国产精品又爽又粗又猛又黄| 中文字幕亚洲欧美在线不卡| 一本一本久久a久久精品综合麻豆| 天堂AV无码AV毛片毛| 免费看黄视频亚洲网站| 妺妺窝人体色www聚色窝仙踪| 女人与牲口性恔配视频免费| 国产传媒剧情久久久av| 国产嫩草av一区二区三区| 成人午夜福利视频镇东影视| 免费无遮挡无码视频在线观看| 天天综合色中文字幕在线视频| 亚洲图片自拍偷图区| 双乳被一左一右吃着动态图| 2022精品久久久久久中文字幕| 加勒比日韩视频在线观看| 国产乱了真实在线观看| 亚洲欧美中文在线观看4| 国产一区二区三区精品成人爱| 亚洲av永久无码精品一福利| 久久人人爽人人爽人人av东京热| 一本久久精品久久综合桃色| 一区二区三区视频在线观看免费| 无码人妻一区二区三区在线视频|