欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

多存儲器流水路由體系結(jié)構(gòu)的制作方法

文檔序號:7856130閱讀:267來源:國知局

專利名稱::多存儲器流水路由體系結(jié)構(gòu)的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種路由體系結(jié)構(gòu),具體來說,涉及一種使用多個存儲器以流水并行化多個數(shù)據(jù)包的路由信息查找操作,從而有效提高路由系統(tǒng)的吞吐量的多存儲器流水路由體系結(jié)構(gòu)。
背景技術(shù)
:一個IP路由器實現(xiàn)兩個基本功能,分別是路由功能和交換功能,當數(shù)據(jù)包到達路由器的某個輸入端口時,其須依次經(jīng)歷路由階段和交換階段,在路由階段,系統(tǒng)獲取數(shù)據(jù)包的目的地址,并據(jù)此查找路由表以獲取相應(yīng)的目的輸出端口號;在交換階段,系統(tǒng)通過調(diào)度將數(shù)據(jù)包交換到指定的輸出端口,從而將數(shù)據(jù)包轉(zhuǎn)發(fā)到下一跳站點。目前,基于前綴樹的路由算法包括BinaryTrie(BT)>PrefixTrie(PT)[I]>Fixed-StrideTrie(FST)2和Multi-PrefixTrie(MPT)3等算法。在本文的陳述中用到以下術(shù)語。目的地址IPv4/IPv6互聯(lián)網(wǎng)協(xié)議下,一個數(shù)據(jù)包的目的地址可表示為一個長度32/128的二進制字符串。二進制字符串一個長度為n的二進制字符串是將n個屬于字符集E={0,1}的字符按其位置依次排列形成的數(shù)組S。二進制前綴子串二進制字符串S的前綴子串S,表示S串中從位置0到位置i的一段字符串,也就是3,5[1],..,5[1]組成的字符串。路由表一張路由表由多條記錄組成,一條記錄由一個前綴子項和一個輸出端口號組成,一個前綴子項是一個二進制字符串,各記錄的前綴子項構(gòu)成一個二進制字符串集合TI。最長匹配前綴對于任意兩個二進制字符串S1,S2,m<n,若滿足S1為S2的前綴子串,則我們稱S1是S2的一個長度為m的匹配前綴,記作岑eS1。給定一個二進制字符串集合n和字符串S,若S'en且Yf=S,則S’是S的一個匹配前綴。又若對S的任意匹配前綴S〃GTI,有fez允,則我們稱s’為S的關(guān)于n的最長匹配前綴?;谇熬Y樹的路由算法在路由階段,系統(tǒng)根據(jù)數(shù)據(jù)包的目的地址在路由表中查找與目的地址匹配的最長匹配前綴。直觀地,系統(tǒng)可以將目的地址與表中各記錄的前綴子項依次進行比較以獲得符合要求的最長匹配前綴。顯而易見,這種查找方式無法獲得較高的查找效率。另一方面,將路由表轉(zhuǎn)化為前綴樹以支持快速路由查找的策略被廣泛地研究并推廣到工業(yè)生產(chǎn)中。不失一般性地,在一棵前綴樹中,單個前綴結(jié)點可表示路由表中的一條或多條記錄,各前綴結(jié)點以指針相連。一個數(shù)據(jù)包的路由查找過程從前綴樹的根結(jié)點開始,直到其到達某葉子結(jié)點結(jié)束。在此過程中,系統(tǒng)將數(shù)據(jù)包的目的地址與查找路徑上的所有結(jié)點中的前綴進行匹配,并記錄其間獲得的最長匹配前綴。最終,系統(tǒng)返回該最長匹配前綴對應(yīng)的輸出端口號,數(shù)據(jù)包繼而進入交換階段。利用以上術(shù)語,我們給出一個基于前綴樹的路由查找示例,為了描述方便,我們選用BT路由算法來組織路由表中的前綴,如圖I和圖2所示根據(jù)圖I所示的路由表,圖2給出了釆用BT路由算法構(gòu)造而成的前綴樹,該前綴樹的每個前綴結(jié)點包含最多I個前綴。假設(shè)到達路由器的數(shù)據(jù)包的目的地址的高8位為10101010,則該數(shù)據(jù)包的路由查找過程可描述如下數(shù)據(jù)包訪問前綴樹的根結(jié)點,根結(jié)點前綴為空,匹配不成功,其根據(jù)目的地址的第0位分支搜索前綴樹;目的地址第0位為1,則數(shù)據(jù)包訪問根結(jié)點的右孩子,該結(jié)點前綴為空,匹配不成功,其根據(jù)目的地址的第I位分支搜索前綴樹;目的地址第I位為0,則數(shù)據(jù)包訪問當前結(jié)點的左孩子,該結(jié)點前綴為10*,匹配成功,最長匹配前綴更新為10*,其繼而根據(jù)目的地址的第2位分支搜索前綴樹。重復(fù)以上步驟,最終找到與目的地址匹配的路由表前綴為10*和1010*,根據(jù)最長匹配前綴的定義,系統(tǒng)返回1010*對應(yīng)的輸出端口號r7?,F(xiàn)存有多種基于前綴樹的路由算法,具體可參見文獻1-15。這些算法可進一步劃分為串行前綴樹路由算法和并行前綴樹路由算法。在串行算法中,各數(shù)據(jù)包的路由查找過程嚴格按照時序先后執(zhí)行,因此,系統(tǒng)的處理速度慢,吞吐量低。為此,大量研究致力于設(shè)計高效的多存儲器流水路由體系結(jié)構(gòu),其通過合理地調(diào)度和安排存儲器資源的存取操作,以實現(xiàn)多個路由查找過程的并行執(zhí)行,從而極大地提高系統(tǒng)的整體性能12-15。參考文獻[1]M.Berger,“IPlookupwithlowmemoryrequirementandfastupdate,”inProc.IEEEHPSRjJun2003,287-291.[2]S.SahniandK.Kim,“EfficientconstructionofmultibittriesforIPlookup”,IEEE/ACMTrans,onNetworking,pp.650-662,Aug2003.[3]S.Hsieh,Y.HuangandY.Yang,“Anoveldynamicrouter-tablesdesignforIPlookupandupdate,,,inIEEEInt.Con.onFutureInformationTechnology,May2010,pp.1-6.[4]V.SrinivasanandG.Varghese,“FasterIPlookupsusingcontrolledprefixexpansion,,,ACMTrans,onComputerSystems,pp.I-40,Feb1999.[5]S.NilssonandG.Karlsson,“IP-addresslookupusinglc-tries,,,IEEEJ.onSelectedAreasinCommunications,pp.1083-1092,Jun1999.[6]M.Degermark,A.Brodnik,S.Carlsson,andS.Pink,“Smallforwardingtablesforfastroutinglookups,”inProc.ACMSIGC0MM,1997,pp.3-14.[7]V.Ravikumar,R.Mahapatra,andJ.Liu,“Modifiedlc-triebasedefficientroutinglookup,”inProc.IEEEInt.Symp.onMASCOTS,Jan2003,pp.177-182.[8]S.SahniandK.Kim,“Efficientconstructionoffixed-stridemultibittriesforIPlookup,,’inIEEEWorkshoponFutureTrendsofDistributedComputingSystems,Nov2001,pp.178-184.[9]-,“Efficientconstructionofvariable-stridemultibittriesforIPlookup,,,inProc.Symp.onApplicationsandtheInternet,Feb2002,pp.220-227.[10]S.SahniandH.Lu,“DynamictreebitmapforIPlookupandupdate,”inIEEEInt.con.onNetworking,April2007,pp.79-84.[11]Y.Chang,Y.Lin,andC.Su,“DynamicmultiwaysegmenttreeforIPlookupsandthefastpipelinedsearchengine,^IEEETrans,onComputers,pp.492-506,Feb2010.[12]K.KimandS.Sahni,“Efficientconstructionofpipelinedmultibit-trierouter-tables,”IEEETrans,onComputers,pp.32-43,Jan2007.[13]M.BandoandH.J.Chao,^Flashtrie:Hash-basedprefixcompressedtrieforIProutelookupbeyondIOOGbps,”inProc.IEEEINF0C0M,March2010,pp.I-9.[14]ff.JiangandV.Prasanna,“Amemory-balancedIinearpipelinearchitecturefortrie-basedIPlookup,,,inIEEESymp.onHigh-PerformanceInterconnects,Aug2007,pp.83-90.[15]S.Kumar,M.Becchi,P.Corwley,andJ.Turner,“CAMP:fastandefficientIPlookuparchitecture,”inACM/1EEESymp.onArchitectureforNetworkingandCommunicationsSystems,2006,pp.51-60.[16]T.Anderson,S.Owicki,J.Saxe,andC.Thacker,“High-speedswitchschedulingforlocalareanetworks,,,ACMTrans.Comput.Syst.,pp.319-352,Nov1993.[17]N.McKeown,“TheiSLIPschedulingalgorithmforinput-queuedswitches,”IEEE/ACMTrans,onNetworking,pp.188-201,April1999.
發(fā)明內(nèi)容針對以上的不足,本發(fā)明提供了一種使用多個存儲器以流水并行化多個數(shù)據(jù)包的路由信息查找操作,從而有效提高路由系統(tǒng)的吞吐量的多存儲器流水路由體系結(jié)構(gòu),它包含一個用于緩存數(shù)據(jù)包的路由緩沖區(qū),一個用于控制數(shù)據(jù)包和存儲器間的讀寫訪問的調(diào)度單元,以及一組用于存儲路由表前綴樹結(jié)點的存儲器。所述路由表前綴樹結(jié)點通過隨機存儲方式實現(xiàn)到存儲器組的映射。所述數(shù)據(jù)包的排隊策略為1)系統(tǒng)時間被分割為固定大小的時隙;2)每個到達路由緩沖區(qū)的數(shù)據(jù)包長度固定,每個時隙到達的數(shù)據(jù)包數(shù)量最多為1,數(shù)據(jù)包的到達時刻為時隙的開始;3)在各時隙的末尾,調(diào)度單元從排隊數(shù)據(jù)包中選取一個無沖突的數(shù)據(jù)包集合,所有當選的數(shù)據(jù)包并行地訪問存儲器組以查找存儲在各存儲器中的路由信息,如果某個當選的數(shù)據(jù)包完成了其路由信息查找任務(wù),那么它將立刻離開路由緩沖區(qū);4)各存儲器在一個時隙內(nèi)只能被訪問一次。每個到達的數(shù)據(jù)包生成一個路由信息查找請求,該路由信息查找請求包含一次或多次存儲器訪問操作,每次存儲器訪問操作的目標是前綴樹中某結(jié)點所在的存儲器,各目標結(jié)點依序構(gòu)成一條從根結(jié)點出發(fā)到某葉子結(jié)點結(jié)束的查找路徑。所述調(diào)度單元的調(diào)度策略為步驟I:每個數(shù)據(jù)包發(fā)送一個訪問請求給目標前綴樹結(jié)點所在的存儲器;步驟2:每個存儲器從向其發(fā)送請求的多個數(shù)據(jù)包中任意選擇一個授予其訪問許可;步驟3:每個被授予訪問許可的數(shù)據(jù)包對各目標存儲器執(zhí)行訪問操作。所述步驟2采取先來先服務(wù)的調(diào)度策略,先到達的數(shù)據(jù)包具有較高的訪問優(yōu)先級。本發(fā)明的有益效果首先,本發(fā)明的路由體系結(jié)構(gòu)提供了一個路由緩沖區(qū)來緩沖到達的數(shù)據(jù)包,從而支持日益增長的主干網(wǎng)帶寬需求,如果路由緩沖區(qū)的包丟失率小于交換緩沖區(qū)的包丟失率,那么本發(fā)明的路由體系結(jié)構(gòu)的性能就能夠達到無路由緩沖區(qū)的路由系統(tǒng)的性能;另外,本發(fā)明的路由體系結(jié)構(gòu)能夠?qū)⑷我饣谇熬Y樹路由算法下的路由表前綴樹結(jié)點均勻地映射到流水系統(tǒng)的所有存儲器中,相較于現(xiàn)存的其他流水路由設(shè)計方案,該方案無需使用額外的時間和空間即可實現(xiàn)流水系統(tǒng)的存儲需求平衡。圖I為路由表不例圖;圖2為路由表對應(yīng)的BT樹示意圖;圖3為本發(fā)明的多存儲器流水路由體系結(jié)構(gòu)的示意圖;、圖4為本發(fā)明的數(shù)據(jù)包的排隊策略的結(jié)構(gòu)示意圖;圖5為本發(fā)明初始狀態(tài)和達到的數(shù)據(jù)包的示意圖;圖6為本發(fā)明對給定的數(shù)據(jù)包的流水并行調(diào)度的結(jié)果示意圖。具體實施例方式下面結(jié)合附圖對本發(fā)明進行進一步闡述。如圖3所示,本發(fā)明的多存儲器流水路由體系結(jié)構(gòu)包含一個用于緩存數(shù)據(jù)包的路由緩沖區(qū),一個用于控制數(shù)據(jù)包和存儲器間的讀寫訪問的調(diào)度單元,一組用于存儲路由表前綴樹結(jié)點的存儲器。傳統(tǒng)路由器的一個設(shè)計假設(shè)是路由器能夠為以任意可能的速率到達的數(shù)據(jù)包提供實時的路由服務(wù),從而,路由器在路由階段不需要提供緩沖區(qū)來緩存到達的數(shù)據(jù)包。本發(fā)明為了提高系統(tǒng)吞吐量,路由體系結(jié)構(gòu)提供一個路由緩沖區(qū)來緩沖到達的數(shù)據(jù)包,從而支持日益增長的主干網(wǎng)帶寬需求,且如果路由緩沖區(qū)的包丟失率小于交換緩沖區(qū)的包丟失率,那么本發(fā)明所提出的路由體系結(jié)構(gòu)的性能就能夠達到無路由緩沖區(qū)的路由系統(tǒng)的性能。在基于前綴樹的路由算法中,路由表中的各前綴項均存儲于前綴樹的某個結(jié)點中,前綴之間的父子前綴關(guān)系通過指針關(guān)系表示,本發(fā)明使用一種前綴結(jié)點隨機存儲技術(shù),該路由體系結(jié)構(gòu)能夠?qū)⑷我饣谇熬Y樹路由算法下的路由表前綴樹結(jié)點均勻地映射到流水系統(tǒng)的所有存儲器中,即前綴樹中的任意前綴結(jié)點均等概率地存儲到任意存儲器組的任意存儲器中,換言之,給定流水系統(tǒng)的存儲器個數(shù)為M,則任意前綴結(jié)點i存儲到下標為j的存儲器中的概率為1/M。相較于現(xiàn)存的其他流水路由設(shè)計方案,該方案無需使用額外的時間和空間即可實現(xiàn)流水系統(tǒng)的存儲需求平衡,同時,在實際的操作過程中,我們驗證了該方案能夠滿足流水路由系統(tǒng)負載均衡的要求。我們給出以下假設(shè)和參數(shù)聲明以建立路由體系結(jié)構(gòu)的排隊策略。I)系統(tǒng)時間被分割為固定大小的時隙。2)每個到達路由緩沖區(qū)的數(shù)據(jù)包長度固定,每個時隙到達的數(shù)據(jù)包數(shù)量最多為1,另外,數(shù)據(jù)包的到達時刻為時隙的開始。3)在各時隙的末尾,調(diào)度單元從排隊數(shù)據(jù)包中選取一個無沖突的數(shù)據(jù)包集合,所有當選的數(shù)據(jù)包并行地訪問存儲器組以查找存儲在各存儲器中的路由信息,如果某個當選的數(shù)據(jù)包完成了其路由信息查找任務(wù),那么它將立刻離開路由緩沖區(qū)。4)各存儲器在一個時隙內(nèi)只能被訪問一次。為了表述方便,我們引入下面兩個參數(shù)N:路由緩沖區(qū)中排隊數(shù)據(jù)包的數(shù)量,緩沖區(qū)的容量為L個數(shù)據(jù)包。M:可用存儲器的數(shù)量,我們用符號Hi1,mM表示存儲器,為了表述方便,我們假定M為2的整數(shù)次冪。基于以上假設(shè)和參數(shù)定義,圖4給出了本發(fā)明的路由體系結(jié)構(gòu)的排隊策略,在本發(fā)明中,每個到達的數(shù)據(jù)包生成一個路由信息查找請求,該路由信息查找請求包含一次或多次存儲器訪問操作,每次存儲器訪問操作的目標是前綴樹中某結(jié)點所在的存儲器,各目標結(jié)點依序構(gòu)成一條從根結(jié)點出發(fā)到某葉子結(jié)點結(jié)束的查找路徑。這樣,當數(shù)據(jù)包到達路由緩沖區(qū)時,系統(tǒng)為數(shù)據(jù)包創(chuàng)建一個路由信息查找請求,該路由信息查找請求服從調(diào)度單元的安排以訪問存儲器中的目標路由表前綴樹結(jié)點,路由信息查找請求從前綴樹的根結(jié)點出發(fā)遍歷前綴樹,直到到達某個葉子結(jié)點結(jié)束。在此過程中,其需要訪問多次存儲器以尋找存儲在該查找路徑各結(jié)點中的最長匹配前綴。顯而易見,目標前綴結(jié)點所在存儲器不同的多個路由查找請求可以被并行地執(zhí)行,然而,由于前綴樹的各結(jié)點被隨機分布到所有存儲器中,多個路由查找請求可能同時訪問相同存儲器,導(dǎo)致存儲器訪問沖突。為此,本發(fā)明通過調(diào)度單元來協(xié)調(diào)路由查找請求之間的存儲器訪問操作,以避免訪問沖突的發(fā)生。此處涉及的調(diào)度問題可以轉(zhuǎn)化為一個雙向圖匹配問題,該問題已在輸入隊列交換機領(lǐng)域中被深入研究過16-17,我們定義各排隊數(shù)據(jù)包和存儲器分別表示雙向圖中的一個頂點,如果一個數(shù)據(jù)包頂點和一個存儲器頂點之間存在一條連接弧,這就意味著這個數(shù)據(jù)包有訪問該存儲器的請求。調(diào)度的目標是尋找一個弧的最大集合,該集合滿足如下條件連接到任意頂點(數(shù)據(jù)包頂點或者存儲器頂點)的弧的數(shù)量最大為1,即任意頂點的度為0或I。調(diào)度單元必須使用某種沖突處理機制(例如先來先服務(wù))以解決目標存儲器相同的多個查找請求之間的訪問沖突問題。在一個基于前綴樹的路由設(shè)計方案中,一個路由信息查找請求通常由多個查找步驟組成,每個時隙執(zhí)行一個查找步驟,每個查找步驟訪問當前目標前綴結(jié)點所在的存儲器。因此,我們可以將一個包含t個查找步驟的路由信息查找請求表示為一個形如R(S1,S2,...,Si,...,st)的元組,此處SiGIm1,m2,...,mM}表示該請求在查找步驟i所需訪問的存儲器的編號。例如,ROn1,m2,m5,m4,m3)代表一個存儲器序列[m”m2,m5,m4,m3]。假設(shè)當前時隙為1,則查找請求對該序列中的存儲器按從左到右的順序分別在第I、第2、第3、第4和第5時隙執(zhí)行訪問操作,根據(jù)該雙向圖匹配模型,我們給出如下的并行調(diào)度策略的算法框架步驟I:每個數(shù)據(jù)包發(fā)送一個訪問請求給目標前綴樹結(jié)點所在的存儲器。步驟2:每個存儲器從向其發(fā)送請求的多個數(shù)據(jù)包中任意選擇一個授予其訪問許可。步驟3:每個被授予訪問許可的數(shù)據(jù)包對各目標存儲器執(zhí)行訪問操作。通過以上3步迭代調(diào)度算法,系統(tǒng)(路由體系結(jié)構(gòu))能夠在一個時隙內(nèi)同時執(zhí)行多個數(shù)據(jù)包的存儲器訪問操作,這就構(gòu)成了一個流水路由系統(tǒng)。圖5和圖6給出了該并行調(diào)度策略算法的一個運行實例。其中,我們在算法框架的步驟2采取先來先服務(wù)的調(diào)度策略,即先到達的數(shù)據(jù)包具有較高的訪問優(yōu)先級。假設(shè)可供使用的存儲器數(shù)量為M=4,隊列初始為空(即N=OX在表2(a)中,數(shù)據(jù)包P1-P8分別在時隙0-7的起始時刻到達路由器,系統(tǒng)分別為其創(chuàng)建查找請求R1-R815—旦建立一個查找請求,該查找請求將在每個調(diào)度實例中參與爭奪目標存儲器,直至其完成路由信息查找請求。例如,在時隙0,凡請求訪問存儲器mi。因為此刻沒有其他查找請求參與調(diào)度,故R1被授予訪問許可,從而時隙0的最大匹配集為KR1,mi)}。在時隙1,民參與調(diào)度并請求訪問Hi1,而R1請求訪問m2。故而,該時隙的最大匹配集為((R11Iii2),(R2j1H1)I0在時隙2,R1和R2同時請求訪問m3,這引起了一個存儲器訪問沖突。根據(jù)FCFS原理,由于R1對應(yīng)的P1具有更高的訪問優(yōu)先級,故而R1勝出。從而,該時隙的最大匹配集為(R3,mi)}。對時隙3-12進一步使用該調(diào)度算法,我們可以得到表2(b)中的結(jié)果。以上所述僅為本發(fā)明的較佳實施方式,本發(fā)明并不局限于上述實施方式,在實施過程中可能存在局部微小的結(jié)構(gòu)改動,如果對本發(fā)明的各種改動或變型不脫離本發(fā)明的精神和范圍,且屬于本發(fā)明的權(quán)利要求和等同技術(shù)范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型。權(quán)利要求1.一種多存儲器流水路由體系結(jié)構(gòu),它包含ー個用于緩存數(shù)據(jù)包的路由緩沖區(qū),ー個用于控制數(shù)據(jù)包和存儲器間的讀寫訪問的調(diào)度單元,以及ー組用于存儲路由表前綴樹結(jié)點的存儲器。2.根據(jù)權(quán)利要求I所述多存儲器流水路由體系結(jié)構(gòu),其特征在于,所述路由表前綴樹結(jié)點通過隨機存儲方式實現(xiàn)到存儲器組的映射。3.根據(jù)權(quán)利要求2所述多存儲器流水路由體系結(jié)構(gòu),其特征在于,所述數(shù)據(jù)包的排隊策略為1)系統(tǒng)時間被分割為固定大小的時隙;2)每個到達路由緩沖區(qū)的數(shù)據(jù)包長度固定,每個時隙到達的數(shù)據(jù)包數(shù)量最多為1,數(shù)據(jù)包的到達時刻為時隙的開始;3)在各時隙的末尾,調(diào)度單元從排隊數(shù)據(jù)包中選取ー個無沖突的數(shù)據(jù)包集合,所有當選的數(shù)據(jù)包并行地訪問存儲器組以查找存儲在各存儲器中的路由信息,如果某個當選的數(shù)據(jù)包完成了其路由信息查找任務(wù),那么它將立刻離開路由緩沖區(qū);4)各存儲器在一個時隙內(nèi)只能被訪問一次。4.根據(jù)權(quán)利要求3所述多存儲器流水路由體系結(jié)構(gòu),其特征在于,每個到達的數(shù)據(jù)包生成一個路由信息查找請求,該路由信息查找請求包含一次或多次存儲器訪問操作,姆次存儲器訪問操作的目標是前綴樹中某結(jié)點所在的存儲器,各目標結(jié)點依序構(gòu)成一條從根結(jié)點出發(fā)到某葉子結(jié)點結(jié)束的查找路徑。5.根據(jù)權(quán)利要求2所述多存儲器流水路由體系結(jié)構(gòu),其特征在于,所述調(diào)度単元的調(diào)度策略為步驟I:每個數(shù)據(jù)包發(fā)送一個訪問請求給目標前綴樹結(jié)點所在的存儲器;步驟2:每個存儲器從向其發(fā)送請求的多個數(shù)據(jù)包中任意選擇ー個授予其訪問許可;步驟3:每個被授予訪問許可的數(shù)據(jù)包對各目標存儲器執(zhí)行訪問操作。6.根據(jù)權(quán)利要求5所述多存儲器流水路由體系結(jié)構(gòu),其特征在于,所述步驟2采取先來先服務(wù)的調(diào)度策略,先到達的數(shù)據(jù)包具有較高的訪問優(yōu)先級。全文摘要本發(fā)明公開了一種多存儲器流水路由體系結(jié)構(gòu),它包含緩存數(shù)據(jù)包的路由緩沖區(qū),控制數(shù)據(jù)包和存儲器間的讀寫訪問的調(diào)度單元,一組存儲路由表前綴樹結(jié)點的存儲器,它采用隨機存儲方式實現(xiàn)路由表前綴樹結(jié)點到存儲器的映射,每個到達的數(shù)據(jù)包生成一個路由信息查找請求,該請求包含一次或多次存儲器訪問操作,每次存儲器訪問操作的目標是前綴樹中某結(jié)點所在的存儲器,各目標結(jié)點依序構(gòu)成一條從根結(jié)點出發(fā)到某葉子結(jié)點結(jié)束的查找路徑,其調(diào)度策略為1、每個數(shù)據(jù)包發(fā)送一個訪問請求給目標前綴樹結(jié)點所在的存儲器;2、每個存儲器從向其發(fā)送請求的多個數(shù)據(jù)包中任意選擇一個授予其訪問許可;3、每個被授予訪問許可的數(shù)據(jù)包對各目標存儲器執(zhí)行訪問操作。文檔編號H04L12/56GK102739551SQ20121024821公開日2012年10月17日申請日期2012年7月17日優(yōu)先權(quán)日2012年7月17日發(fā)明者農(nóng)革,吳裔申請人:中山大學
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
黑水县| 灌阳县| 宁阳县| 蒲江县| 民勤县| 云阳县| 天水市| 赤水市| 清徐县| 宜兰市| 北碚区| 北票市| 通化县| 泸定县| 彭阳县| 墨竹工卡县| 迁安市| 全南县| 武宁县| 富阳市| 珲春市| 敦化市| 桑日县| 肥东县| 德江县| 留坝县| 卢龙县| 梧州市| 永顺县| 鄱阳县| 景东| 永寿县| 宁安市| 崇文区| 正定县| 东乡| 萨嘎县| 连江县| 东乌| 仲巴县| 铁力市|