《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 業界動態 > 一種基于反饋的信元交換控制系統

一種基于反饋的信元交換控制系統

2009-02-09
作者:汪浩然 曹明翠 吳江東 羅志祥

??? 摘? 要: 一種基于反饋的信元交換控制系統的設計與FPGA電路的實現,該系統采用反饋機制,通過引入較小的硬件開銷和時間開銷,使系統丟失率達到10-9量級,從而與通信鏈路(光纖)中的丟失率相匹配。高度并行的尋徑方式有效降低了對硬件電路的速率要求。?

??? 關鍵詞: 交換結構? 尋徑? 反饋? 丟失率

?

??? 大容量、低阻塞的交換機(路由器)一直是通信領域中所期望的。文獻[1]、[2]基于廣義Knockout原理和“滾動”(rolling)技術提出了一種可擴展的分組Crossbar交換網絡,其信元丟失率可達10-7左右。但在IP網絡中,數字終端的誤碼率低于10-12量級,傳輸鏈路(光纖)的誤碼率達到10-9,為了使交換機不成為帶寬瓶頸,要求其丟失率與傳輸鏈路匹配。本文給出了一種基于反饋的分組Crossbar交換結構,其丟失率可達10-9[3],并給出了其控制系統的具體電路設計。?

1? 信元交換結構?

??? 本文采用一種帶反饋的可擴展分組Crossbar交換網絡,如圖1所示(以128端口為例)。分組Crossbar交換網絡采用若干小Crossbar交換矩陣構成大規模的交換網絡,具有良好的可擴展性。本交換結構由輸入擴展單元、交換矩陣、輸出集中單元及交換控制系統組成。輸入擴展單元接收封裝好的信元并對其進行1:4的擴展;輸出集中單元再進行4:1的集中,并提供信元的輸出排隊緩存;交換矩陣由4個分組組成,每個分組里有8個16×16小Crossbar。將一個分組中的小Crossbar的一部分端口(4~15端口)作為交換機提供給用戶的實際端口,另一部分(0~3端口)則用以構成輸出到輸入的反饋通道。由于只需要提供4個反饋線,因而只將每個分組中第一個小Crossbar的4個輸出口反饋至輸入端。4個反饋輸出端口與反饋輸入端通過輸入緩沖相聯系。同時,每個小Crossbar的輸入端仍為16個。這樣,每一個小Crossbar實現了16×12的交換功能。?

?

?

2 交換控制系統及其實現?

??? 交換控制系統根據輸入擴展單元傳來的尋徑請求信號進行并行尋徑處理,將所得到的控制信號輸出到交換矩陣。交換控制系統硬件組成如圖2所示。其基本原理是:存儲一張記錄鏈路占用情況的忙/閑狀態表,初始時所有鏈路均為空閑。在一個信元周期內,每輸入一個尋徑請求,就檢查所需鏈路的忙/閑狀態,若空閑則將該鏈路分配給尋徑控制器,并且將鏈路標識為忙狀態;在每個信元周期結束前將鏈路全部設為空閑狀態,以便在下個信元周期重新尋徑。若在某一個信元周期內有輸入請求向量無法得到滿足時,則將該請求向量保存下來,并產生未分配標識向量輸出至交換核,然后將未分配請求向量置于尋徑控制器輸入接口的FIFO隊首。?

?

?

2.1 尋徑控制器?

??? 尋徑控制器是交換控制系統的核心,它負責接收輸入請求分配單元傳遞過來的請求向量,對鏈路忙/閑狀態進行查詢后,產生連接控制信號,送給交換系統以控制信元交換。尋徑控制器的結構如圖3所示。交換控制系統由4個分組控制器級聯而成(分別對應于4個分組),每個子單元由小空分開關(SW)、16×16開關列陣控制器(SAC)、輸入串并和輸出并串模塊構成。其中,完成尋徑操作的主要部分是16×16開關列陣控制器(如圖4所示),每個控制器產生對應的交換模塊中的一個16×16開關的控制信號。它負責查詢交叉連接矩陣的忙閑狀態,根據請求滿足與否修改忙閑狀態,并產生連接控制信號和下一個分組的輸入請求向量。?

?

?

?

2.2 反饋請求向量處理單元?

??? 反饋請求向量處理單元結構如圖5所示。每個信元周期內輸入的所有請求向量均輪流通過4個級聯的分組控制器之后,由反饋請求向量處理單元根據未分配標識向量(16位)將4次請求都沒有得到滿足的那些請求向量保存下來,并將其置于輸入接口的FIFO隊首,使其在下個信元周期內能首先得到滿足。同時,反饋請求向量處理單元會查找出這些請求向量的源端口。由于每個分組中最多只能反饋4個信元,所以,只有16位未分配標識向量中前4個為“1”的比特所對應的請求向量能夠得以反饋。例如,設未分配標識向量為“0010 1010 0101 0100”,那么先出現的4個“1”比特位的位置分別是“2”、“4”、“6”、“9”,得到的反饋端口標識即為“0010 0100 0110 1001”。同時,相應這4個端口的尋徑請求向量也被保存下來。?

?

?

2.3 交換控制系統的工作流程?

??? 尋徑控制器按照流水線方式并行工作,尋徑結束后由反饋請求向量處理單元進行處理。在128端口地交換機中,來自輸入接口的128個尋徑請求向量(包括反饋回來的請求向量)被分為4個分組,分別對應于交換矩陣的4個分組,這4個分組之間可以并行地進行尋徑。在圖3中可以清楚地看到,4個分組首尾相聯構成環形的管道,保證每個請求向量均可先后查詢4個分組中的鏈路忙閑狀態,即獲得4次尋徑的機會。而在每個分組中,請求向量又可以分為8個組(每組4個請求向量),分別對應于圖3中每個分組中的8個開關矩陣控制器SAC#0~#7。這8組請求向量也是完全獨立地并行尋徑,這種高度并行的尋徑方式可以在很少的時隙(16個時隙)內完成128路請求向量的尋徑工作(且每個請求向量均有4次尋徑機會),從而有效降低了電路的速率要求。為方便起見,我們討論一個管道(不妨設為每組中的SAC#0所構成的管道)內16路尋徑請求向量的尋徑過程,把它們標識為:ABCD(第一組);EFGH(第二組);IJKL(第三組);MNOP(第四組)。其16個時隙(每個時隙對4路向量并行尋徑)內的尋徑流程即為:AEIM—BFJN-CGKO-DHLP-MAEI-NBFJ-OCGK-PDHL-IMAE-JNBF-KOCG-LPDH-EIMA-FJNB-GKOC-HLPD。在尋徑過程中,鏈路控制器根據鏈路的忙閑狀態對輸入尋徑請求進行響應:如果鏈路空閑,控制器則將其置為“忙”,并向交換矩陣輸出連接控制信號,同時將向下一單元輸出無效請求信號(全“0”);如果鏈路狀態為“忙”,則將尋徑請求繼續送往下一單元。?

??? 最后4個時隙所產生的輸出向量已經通過所有4組開關控制器,將這16路輸出向量用寄存器保存下來送入反饋請求向量處理單元,由反饋請求向量處理單元選出前4路沒有尋徑成功的請求向量,在下一個信元周期內繼續尋徑(反饋請求向量處理單元工作原理見2.2節)。?

3 FPGA電路的實現結果?

??? 本控制模塊采用Altera公司的Quartus Ⅱ1.0軟件完成設計過程,并得到了整個控制模塊的實時模擬波形,如圖6所示。波形圖證實該模塊能成功完成交換控制功能。在此基礎上,使用Altera公司的APEXTM? EP20K100EQC240-2X芯片完成了電路的實現,經過調試,達到了所需完成的功能。?

?

?

參考文獻?

1 Y. Yeh, M. G, Hluchyj and A. S. Acampora. The?Knockout Switch: A Simple?Modulor Architecture for Highperformance Packet Switching.IEEE JSAC, 1987;5(8):1274~1283?

2 K. Y. Eng, M. J. Karol and?Y. S. Yeh. A Growable Packet(ATM) Switch Architecture:Design Principles and Applications. IEEE Trans. on?Commun.,1992;40(2):423~430?

3 吳江東.大容量MPLS交換路由器系統結構及交換結構的研究:[碩士學位論文].武漢:華中科技大學激光技術國家重點實驗室,2000

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲欧洲日产国产综合网| 欧美一级网站| 香蕉视频成人在线观看| 在线中文字幕不卡| 亚洲精品在线视频| 亚洲国产裸拍裸体视频在线观看乱了中文| 国产一区二区av| 国产日韩欧美电影在线观看| 国产精品入口夜色视频大尺度 | 久久精品盗摄| 性欧美18~19sex高清播放| 午夜免费在线观看精品视频| 亚洲欧美久久久久一区二区三区| 亚洲性线免费观看视频成熟| 中文一区二区在线观看| 一级日韩一区在线观看| 亚洲天堂av在线免费观看| 亚洲一本大道在线| 亚洲欧美综合国产精品一区| 欧美诱惑福利视频| 久久久久久久一区二区三区| 久久夜色精品| 欧美高清视频www夜色资源网| 欧美精品免费在线观看| 欧美日韩在线免费观看| 国产精品萝li| 国产亚洲精品bt天堂精选| 国内成人精品一区| 亚洲国产欧美在线| 99国内精品久久| 亚洲午夜精品一区二区三区他趣| 亚洲综合三区| 久久精品国产综合| 日韩视频永久免费观看| 亚洲一区3d动漫同人无遮挡| 性久久久久久久久| 老司机免费视频一区二区| 欧美黄色精品| 欧美午夜一区| 国产一区二区剧情av在线| 亚洲电影成人| 一卡二卡3卡四卡高清精品视频| 亚洲一区二区精品在线观看| 欧美亚洲在线| 99国产精品久久久久久久| 亚洲自拍偷拍麻豆| 久久久www成人免费无遮挡大片 | 国产精品都在这里| 国内精品免费在线观看| 亚洲精品一区二区三区福利| 中文国产亚洲喷潮| 久久精品二区| 一本大道av伊人久久综合| 午夜精品福利一区二区蜜股av| 久久国产精品一区二区三区四区| 蘑菇福利视频一区播放| 欧美午夜精品伦理| 激情综合视频| 99视频精品在线| 久久国产欧美日韩精品| 夜夜嗨av一区二区三区中文字幕| 欧美一区网站| 欧美精品一区二区久久婷婷| 国产欧美日韩另类一区| 91久久精品美女| 午夜日韩在线| 日韩一区二区久久| 久久久国产精品一区| 欧美日韩免费视频| 狠狠色综合播放一区二区| 99国产精品视频免费观看| 久久不射中文字幕| 亚洲午夜视频在线| 蜜臀av性久久久久蜜臀aⅴ四虎 | 亚洲一区影院| 欧美成人免费小视频| 国产精品一区二区在线观看| 最新精品在线| 亚洲成在线观看| 午夜视频在线观看一区| 欧美国产高清| 国内精品视频一区| 亚洲一区免费网站| 日韩视频精品在线| 久久亚洲综合| 国产欧美一区二区色老头 | 久久精品视频播放| 亚洲欧洲av一区二区| 欧美日韩国产成人在线91| 激情综合视频| 欧美一区二区视频免费观看| 亚洲一区二区少妇| 欧美精品成人| 一区在线免费| 午夜在线精品偷拍| 亚洲欧美激情诱惑| 欧美日韩一区二区精品| 亚洲国产精品电影| 亚洲国产国产亚洲一二三| 久久精品国产91精品亚洲| 欧美视频在线观看免费网址| 亚洲国产三级| 亚洲激情在线观看| 久久午夜精品一区二区| 国产欧美日韩精品丝袜高跟鞋| 中文av一区特黄| 日韩香蕉视频| 欧美国产精品v| 亚洲国内在线| 亚洲精品一区二区三区蜜桃久| 麻豆av一区二区三区| 狠狠色噜噜狠狠狠狠色吗综合| 欧美一区二区成人6969| 欧美一区二区视频在线观看2020 | 国产欧美日韩亚洲一区二区三区| 一本到高清视频免费精品| 一区二区三区高清不卡| 欧美女激情福利| 亚洲美女啪啪| 在线亚洲欧美| 欧美视频观看一区| 99热免费精品| 亚洲尤物在线| 国产精品一二一区| 性感少妇一区| 久久成人这里只有精品| 国产日韩欧美自拍| 久久激情视频免费观看| 麻豆乱码国产一区二区三区| 1000部国产精品成人观看| 亚洲激情视频在线| 欧美韩日精品| 亚洲三级视频在线观看| 亚洲图片你懂的| 国产精品久久久一区二区| 亚洲影院污污.| 久久精品五月| 在线观看国产精品淫| 亚洲精品久久久久久一区二区| 欧美激情成人在线| 一本色道久久综合一区| 欧美一级视频精品观看| 狠狠色狠狠色综合日日五| 亚洲日本va午夜在线电影| 欧美激情精品久久久久久黑人| 亚洲日本aⅴ片在线观看香蕉| 在线综合亚洲| 国产精品一区二区三区免费观看 | 亚洲乱码日产精品bd| 亚洲影视九九影院在线观看| 国产精品网站在线观看| 久久不射2019中文字幕| 欧美激情一区二区久久久| 一区二区三区.www| 久久9热精品视频| 亚洲国产精品免费| 亚洲女人av| 国模精品一区二区三区| 99精品99| 国产伦精品一区二区三| 最新亚洲视频| 国产精品久久久久影院亚瑟 | 亚洲人成网站在线观看播放| 欧美日韩美女一区二区| 亚洲欧美国产日韩天堂区| 久热爱精品视频线路一| 日韩午夜在线观看视频| 欧美在线观看一区二区| 亚洲国产日韩欧美| 欧美伊久线香蕉线新在线| 在线欧美亚洲| 亚洲主播在线| 玉米视频成人免费看| 亚洲在线观看视频网站| 精品999在线播放| 亚洲综合视频在线| 亚洲高清视频一区| 欧美一区二区三区在线| 亚洲国产精品一区在线观看不卡 | 欧美日韩国产123| 欧美一区2区视频在线观看| 欧美日韩另类在线| 久久国产精品99精品国产| 欧美四级在线| 亚洲茄子视频| 国产亚洲一区二区精品| 一本色道综合亚洲| 国内精品一区二区三区| 亚洲一区二区三区影院| 91久久久久久| 久久免费国产精品| 亚洲视频欧美在线| 欧美大片18| 久久丁香综合五月国产三级网站| 欧美小视频在线| 亚洲理伦电影| 在线观看亚洲| 久久精品免费| 中国女人久久久| 欧美日韩精品免费观看视频|