亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

Atm多業(yè)務接入交換機中線速處理信元的方法和裝置的制作方法

文檔序號:7814746閱讀:283來源:國知局
專利名稱:Atm多業(yè)務接入交換機中線速處理信元的方法和裝置的制作方法
技術領域
本發(fā)明涉及一種在ATM多業(yè)務接入交換機中線速處理信元的方法和裝置,屬于ATM交換技術領域。
背景技術
ATM多業(yè)務接入交換機主要由交換芯片和成幀芯片組成,以實現(xiàn)各個業(yè)務子卡和ATM上聯(lián)端口之間ATM信元的交換。實際應用中,交換芯片存在以下限制條件:若交換芯片支持的邏輯端口數(shù)為PID,其占用位寬為NPID,VPI占用位寬為NVPI,VCI占用位寬為NVCI,則需滿足:NPID+NVPI+NVCI = 16bit,比如,交換芯片支持30個邏輯端口,就要有5bit用于端口基地址,而NVPI+NVCI僅剩余l(xiāng)ibit??梢?,上聯(lián)口建虛路徑連接VPC和虛信道連接VCC可用的虛路徑標志VPI與虛信道標志VCI數(shù)值較小,無法滿足用戶任意配置的需要。同時ATM協(xié)議中有規(guī)定:在用戶網(wǎng)絡接口(UNI,User Network Interface)模式下VPI占用8bit, VCI 占用 16bit ;在網(wǎng)絡節(jié)點接口 (NNI, Network Node Interface)模式下 VPI 占用12bit, VCI 占用 16bit。
通常,用戶組建ATM網(wǎng)絡時都希望在ATM協(xié)議允許的范圍內(nèi)任意配置VPI與VCI,但由于上述交換芯片的限制條件要求VPI與VCI 二者的位寬之和等于16-NPID而小于16bit,所以交換芯片只能識別出數(shù)值較小的VPI和VCI。這樣,當用戶配置時輸入的VPI和VCI值較大時,就無法建立連接。以一個155M的上聯(lián)口下掛20個DSLAM為例,需要在上聯(lián)口建立至少20條VPC與20條VCC,如果用戶使用的VCI編號從100開始,VCI的位數(shù)需要7位(由于27 = 128 > 100),而由于交換芯片支持的VPI與VCI的位數(shù)總和為11位,所以留給VPI的位數(shù)僅剩4位,即最大只能建16條VPC,更加嚴重的是,如果此時用戶配置的VPI值大于16,那么一條VPC也不能建立,顯然這無法滿足業(yè)務開展的需要。
為解決上述問題,可在外部VPI/VCI (用戶從上聯(lián)口輸入的符合ATM協(xié)議的VPI/VCI)和內(nèi)部VPI/VCI (交換芯片能識別的VPI/VCI)之間建立某種映射關系,以進行相互轉換。現(xiàn)有的一些VPI/VCI轉換方法存在以下不足:
I)僅從外部VPI/VCI轉換到內(nèi)部VPI/VCI,沒有進行雙向轉換。
2)通過某種運算關系獲得的映射關系固定。比如外部VPI占用12bit,外部VCI占用16bit,假設邏輯端口數(shù)占用5bit,內(nèi)部VPI占用3bit,內(nèi)部VCI占用8bit,則利用取余函數(shù)mod(*)獲得的映射關系為:內(nèi)部VPI = mod(外部VPI/23),內(nèi)部VCI = mod(外部VCI/28)。這種映射關系使得從外部VPI/VCI到內(nèi)部VPI/VCI的映射為多到I的映射,而從內(nèi)部VPI/VCI到外部VPI/VCI的映射就是I到多的映射,實際轉換時不知如何選擇。
3)VPI/VCI割裂開進行映射導致外部VPI/VCI不能真正的實現(xiàn)任意配置。例如,假設內(nèi)部VPI占用3bit,內(nèi)部VCI占用8bit,以內(nèi)部VPI =外部VPI = 1,內(nèi)部VCI =外部VCI = O 255建立了 256條連接,此時若要重新開辟一個VPI通道,如外部VPI = 2,則外部VCI也只能用先前已經(jīng)映射過的256個外部VCI中的一個,用戶還是不能任意配置VCI。
4)只考慮了建VCC的情況,沒有考慮建VPC的情況。
5)沒有考慮多個端口的內(nèi)部VPI/VCI和外部VPI/VCI的映射。
6)沒有考慮到交換芯片的NPID、NVP1、NVCI是可配置可改變的情況。
另外,用戶希望所使用的ATM多業(yè)務接入交換機性能足夠高,即ATM交換機對接收到的信元能夠盡快地得到處理并轉發(fā)出去,而盡量避免排隊現(xiàn)象。發(fā)明內(nèi)容
有鑒于上述原因,本發(fā)明的目的在于提供一種ATM多業(yè)務接入交換機中線速處理信元的方法和裝置,能夠提高數(shù)據(jù)的處理速率和吞吐量。
為實現(xiàn)上述目的,本發(fā)明采用以下技術方案:
一種ATM多業(yè)務接入交換機中線速處理信元的裝置,基于FPGA實現(xiàn),裝置上設有若干物理端口,F(xiàn)PGA的第一數(shù)據(jù)輸入/輸出端與交換芯片連接,第二數(shù)據(jù)輸入/輸出端與成幀芯片連接,該裝置包括:
入進轉換VPI/VCI狀態(tài)機與外出轉換VPI/VCI狀態(tài)機;
每個所述物理端口的信元進方向設有入進接收FIFO隊列與入進發(fā)送FIFO隊列,信元出方向設有外出發(fā)送FIFO隊列與外出接收FIFO隊列;
該入進轉換VPI/VCI狀態(tài)機從不為空的該入進接收FIFO隊列中讀取信元,并將該信元經(jīng)處理后寫入該入進發(fā)送FIFO隊列;該外出轉換VPI/VCI狀態(tài)機從不為空的該外出接收FIFO隊列中讀取信元,并將該信元經(jīng)轉換后寫入該外出發(fā)送FIFO隊列。
FPGA的第一數(shù)據(jù)輸入/輸出端通過交換芯片接口模塊與交換芯片連接,第二數(shù)據(jù)輸入/輸出端通過成幀芯片接口模塊與成幀芯片連接;第三數(shù)據(jù)輸入/輸出端通過CAM接口模塊與CAM連接,該CAM中存儲有內(nèi)部VPI/VCI和外部VPI/VCI —一對應關系的映射表;第四數(shù)據(jù)輸入/輸出端通過CPU接口模塊與CPU連接。
所述入進轉換VPI/VCI狀態(tài)機根據(jù)端口的數(shù)目包括O端口入進轉換VPI/VCI子狀態(tài)機,I端口入進轉換VPI/VCI子狀態(tài)機,……,n端口入進轉換VPI/VCI子狀態(tài)機;所述外出轉換VPI/VCI狀態(tài)機根據(jù)端口的數(shù)目包括O端口外出轉換VPI/VCI子狀態(tài)機,I端口外出轉換VPI/VCI子狀態(tài)機,……,η端口外出轉換VPI/VCI子狀態(tài)機。
所述CPU中還設有軟件更新表項狀態(tài)機,該狀態(tài)機用于更新所述CAM中存儲的映射表。
該裝置還包括仲裁模塊,該仲裁模塊用于判斷所述η端口入進轉換VPI/VCI子狀態(tài)機、所述η端口外出轉換VP I/VCI子狀態(tài)機及所述軟件更新表項狀態(tài)機查找所述CAM的優(yōu)先級。
所述O端口入進轉換VPI/VCI子狀態(tài)機、所述O端口外出轉換VPI/VCI子狀態(tài)機、所述I端口入進轉換VPI/VCI子狀態(tài)機、所述I端口外出轉換VPI/VCI子狀態(tài)機……所述η端口入進轉換VPI/VCI子狀態(tài)機、所述η端口外出轉換VPI/VCI子狀態(tài)機及所述軟件更新表項狀態(tài)機查找所述CAM的優(yōu)先級從高到低依次排列。
一種基于權利要求1至6中任意一項所述裝置實現(xiàn)的ATM多業(yè)務接入交換機中線速處理信元的方法,其特征在于:
信元由所述成幀芯片進入FPGA后,先存于所述入進接收FIFO隊列中,所述入進轉換VPI/VCI狀態(tài)機從所述入進接收FIFO隊列中讀出該信元,并將該信元經(jīng)過查找所述CAM中的映射表進行轉換后,寫入所述入進發(fā)送FIFO隊列中;
信元由所述交換芯片進入FPGA后,先存于所述外出接收FIFO隊列中,所述外出轉換VPI/VCI狀態(tài)機從所述外出接收FIFO隊列中讀出該信元,并將該信元經(jīng)過查找所述CAM中的映射表進行轉換后,寫入所述外出發(fā)送FIFO隊列中。
進一步地:
信元由所述成幀芯片進入FPGA后,先存于所述入進接收FIFO隊列中,所述入進轉換VPI/VCI狀態(tài)機從所述入進接收FIFO隊列中讀出該信元的信元頭,并根據(jù)該信元頭查找所述CAM中的映射表,查找結果作為轉換后的信元頭由所述入進轉換VPI/VCI狀態(tài)機寫入所述入進發(fā)送FIFO隊列中,最后所述入進轉換VPI/VCI狀態(tài)機從所述入進接收FIFO隊列中讀取出該信元的原始負載并將該原始負載寫入所述入進發(fā)送FIFO隊列中;
信元由所述交換芯片進入FPGA后,先存于所述外出接收FIFO隊列中,所述外出轉換VPI/VCI狀態(tài)機從所述外出接收FIFO隊列中讀出該信元的信元頭,并根據(jù)該信元頭查找所述CAM中的映射表,查找結果作為轉換后的信元頭由所述外出轉換VPI/VCI狀態(tài)機寫入所述外出發(fā)送FIFO隊列中,最后所述外出轉換VPI/VCI狀態(tài)機從所述外出接收FIFO隊列中讀出該信元的原始負載并寫入所述外出發(fā)送FIFO隊列中。
本發(fā)明的優(yōu)點在于:
I)入進/外出轉換VPI/VCI狀態(tài)機與入進/外出接收/發(fā)送FIFO隊列的配合工作使得裝置能夠線速處理信元,大大地提高了數(shù)據(jù)處理速率及數(shù)據(jù)吞吐量。
2)通過在CAM中建立內(nèi)部VPI/VCI與外部VPI/VCI——對應關系的映射表,由FPGA查找該映射表進行內(nèi)部VPI/VCI和外部VPI/VCI之間的相互轉換,以較低的成本有效地解決了用戶在使用ATM多業(yè)務接入交換機時VPI/VCI受限的問題,使用戶可以在ATM協(xié)議允許范圍內(nèi)任意的配置VPI和VCI,方便了 ATM網(wǎng)絡的構建和管理。
3)根據(jù)用戶建連接的情況,可動態(tài)建立和維護內(nèi)部VPI/VCI和外部VPI/VCI —一對應關系的映射表,避免了預存靜態(tài)映射關系表帶來的CAM資源緊張的問題,降低了對CAM容量的要求,從而降低了成本。
4)內(nèi)部VPI/VCI和外部VPI/VCI的對應關系是隨機生成的,這種映射方法是根據(jù)所建連接的種類(VPC或VCC)給外部VPI/VCI分配內(nèi)部VPI/VCI,保證了映射關系的一一對應,使得內(nèi)部VPI/VCI和外部VPI/VCI可進行雙向轉換。
5)適用于多個物理端口的VPI/VCI的轉換。
6)適用于交換芯片的NPID、NVP1、NVCI可配置可改變的情況;


圖1為本發(fā)明裝置的一具體實施例的結構示意圖2為本發(fā)明中內(nèi)部VPI/VCI與外部VPI/VCI建立、刪除映射關系及相互轉換的流程示意圖3為本發(fā)明的映射方法流程圖;具體實施方式
以下結合附圖和實施例對本發(fā)明作進一步詳細的說明。
為使說明更加清楚明了,附圖中相同的元件使用相同的標號標識。
圖1為本發(fā)明裝置的一具體實施例的結構示意圖。如圖所示,本發(fā)明的ATM多業(yè)務接入交換機中線速處理信元的裝置I是基于FPGA實現(xiàn)的。其中,F(xiàn)PGA的第一數(shù)據(jù)輸入/輸出端通過交換芯片接口模塊6與交換芯片2連接,第二數(shù)據(jù)輸入/輸出端通過成幀芯片接口模塊7與成幀芯片3連接,該交換芯片接口模塊6和成幀芯片接口模塊7用于完成ATM信元在交換芯片2和成幀芯片3之間的交換。FPGA的第三數(shù)據(jù)輸入/輸出端通過內(nèi)容可尋址寄存器CAM (content addressable memory)接口模塊8與CAM 4連接,在該CAM 4中存儲有內(nèi)部VPI/VCI與外部VPI/VCI —一對應關系的映射表,F(xiàn)PGA的第四數(shù)據(jù)輸入/輸出端通過CPU接口模塊9與CPU5連接,用于建立和維護該存儲于CAM中的映射表。本發(fā)明的裝置上設有若干物理端口。
利用圖1所示裝置實現(xiàn)VPI/VCI轉換的方法為:經(jīng)由成幀芯片3輸入的攜帶外部VPI/VCI的ATM信元,先經(jīng)FPGA查詢所述的內(nèi)部VPI/VCI與外部VPI/VCI——對應關系的映射表,然后FPGA將該ATM信元轉換為攜帶相應的內(nèi)部VPI/VCI的ATM信元后交由交換芯片2處理;而由交換芯片2輸入的攜帶內(nèi)部VPI/VCI的ATM信元,先經(jīng)FPGA查詢所述的內(nèi)部VPI/VCI與外部VPI/VCI —一對應關系的映射表,然后FPGA將該ATM信元轉換為攜帶相應的外部VPI/VCI的ATM信元后交由成幀芯片3處理。
具體的說:上聯(lián)端口經(jīng)由成幀芯片3輸入的攜帶外部VPI/VCI的ATM信元,先由FPGA從該ATM信元的信元頭中提取出外部VPI/VCI,然后根據(jù)該外部VPI/VCI查詢存儲于CAM中的內(nèi)部VPI/VCI與外部VPI/VCI —一對應關系的映射表,以獲取對應的內(nèi)部VPI/VCI,找到后FPGA將原有的外部VPI/VCI轉換為該獲取到的對應的內(nèi)部VPI/VCI后生成新的信元頭,F(xiàn)PGA將該新的信元頭與原有ATM信元的負載部分組合生成新的ATM信元后交由交換芯片2處理;
而由交換芯片2處理后輸入的攜帶內(nèi)部VPI/VCI的ATM信元同樣先由FPGA從該信元的信元頭中提取出內(nèi)部VPI/VCI,然后根據(jù)該內(nèi)部VPI/VCI查詢存儲于CAM中的內(nèi)部VPI/VCI與外部VPI/VCI —一對應關系的映射表,以獲取對應的外部VPI/VCI,找到后FPGA將原有的內(nèi)部VPI/VCI轉換為該對應的外部VPI/VCI后生成新的信元頭,F(xiàn)PGA將該新的信元頭與原有ATM信元的負載部分組合生成新的ATM信元后經(jīng)由成幀芯片3發(fā)送至上聯(lián)端□。
圖2為本發(fā)明內(nèi)部VPI/VCI與外部VPI/VCI映射關系建立、刪除及相互轉換的流程示意圖,圖中的CAM 4中存儲有內(nèi)部VPI/VCI和外部VPI/VCI —一對應關系的映射表。
如圖所示,內(nèi)部VPI/VCI和外部VPI/VCI相互轉換的過程為:
20 =FPGA收到成幀芯片3發(fā)來的信元后,提取出信元頭中的外部VPI/VCI ;
21:FPGA查詢CAM中存儲的映射表,將外部VPI或VPI/VCI轉換為對應的內(nèi)部VPI或 VPI/VCI ;
若連接是VPC,則內(nèi)部VPI和外部VPI單獨映射,只需進行內(nèi)部VPI和外部VPI的相互轉換,此處只需將外部VPI轉換為對應的內(nèi)部VPI,VCI保持不變;
若連接是VCC,則內(nèi)部VPI與VCI和外部VPI與VCI捆綁起來映射,需要同時進行內(nèi)部VPI與VCI和外部VPI與VCI的相互轉換,此處需同時將外部VPI與VCI轉換為對應的內(nèi)部VPI與VCI。
22 =FPGA將轉換后的信元發(fā)送給交換芯片2。
步驟21中信元頭中的外部VPI或VPI/VCI轉換為對應的內(nèi)部VPI或VPI/VCI后,F(xiàn)PGA將經(jīng)轉換后的攜帶內(nèi)部VPI或VPI/VCI的信元頭部與原有信元的負載部分組合生成新的信元,并將該新的信元發(fā)送至交換芯片2。
23 =FPGA收到由交換芯片2發(fā)來的信元,提取出信元頭中的內(nèi)部VPI/VCI ;
24 =FPGA查詢CAM中存儲的映射表,將內(nèi)部VPI或VPI/VCI轉換為對應的外部VPI或 VPI/VCI ;
若連接是VPC,只需將內(nèi)部VPI轉換為對應的外部VPI,VCI保持原樣;若連接是VCC,需同時將內(nèi)部VPI與VCI轉換為對應的外部VPI與VCI。
25:將轉換后的信元發(fā)送給成幀芯片3。
步驟24中信元頭中的內(nèi)部VPI或VPI/VCI轉換為對應的外部VPI或VPI/VCI后,F(xiàn)PGA將經(jīng)轉換后的攜帶外部VPI或VPI/VCI的信元頭部與原有信元的負載部分組合生成新的信元,并將該新的信元發(fā)送至成幀芯片3。
如圖所示,內(nèi)部VPI/VCI與外部VPI/VCI映射關系建立的過程為:
200:未建連接;
210:用戶欲建立連接;
此時,用戶需要輸入:欲建連接VPC或是VCC以及不同端口對應的VP1、VCI。
220:首先判斷當前已建連接數(shù)是否已達最大連接數(shù),若是則此時無法再建立新的連接返回步驟200,若否則執(zhí)行步驟230 ;
需要注意的是,雖然通過本發(fā)明可以實現(xiàn)ATM協(xié)議允許范圍內(nèi)用戶任意的配置VPI和VCI,但是總的連接數(shù)是保持不變的。
230:判斷連接是VPC還是VCC,若是VPC則執(zhí)行步驟240,若是VCC則執(zhí)行步驟241 ;
240:判斷該端口該VPI是否已被占用,若已被占用則返回步驟200,若未被占用則執(zhí)行步驟250 ;
S卩,要判斷用戶所配置的端口和輸入的VPI是否已被占用。
250:軟件在內(nèi)存中建連接,分配內(nèi)部VPI,并在CAM 4中存儲的映射表中添加相應的VPI表項。
CAM中存儲的 映 射表的數(shù)據(jù)格式如下(以端口 O和端口 I為例):
權利要求
1.一種ATM多業(yè)務接入交換機中線速處理信元的裝置,基于FPGA實現(xiàn),裝置上設有若干物理端口,F(xiàn)PGA的第一數(shù)據(jù)輸入/輸出端與交換芯片連接,第二數(shù)據(jù)輸入/輸出端與成幀芯片連接,其特征在于,該裝置包括: 入進轉換VPI/VCI狀態(tài)機與外出轉換VPI/VCI狀態(tài)機; 每個所述物理端口的信元進方向設有入進接收FIFO隊列與入進發(fā)送FIFO隊列,信元出方向設有外出發(fā)送FIFO隊列與外出接收FIFO隊列; 該入進轉換VPI/VCI狀態(tài)機從不為空的該入進接收FIFO隊列中讀取信元,并將該信元經(jīng)處理后寫入該入進發(fā)送FIFO隊列;該外出轉換VPI/VCI狀態(tài)機從不為空的該外出接收FIFO隊列中讀取信元,并將該信元經(jīng)轉換后寫入該外出發(fā)送FIFO隊列。
2.如權利要求1所述的ATM多業(yè)務接入交換機中線速處理信元的裝置,其特征在于:FPGA的第一數(shù)據(jù)輸入/輸出端通過交換芯片接口模塊與交換芯片連接,第二數(shù)據(jù)輸入/輸出端通過成幀芯片接口模塊與成幀芯片連接;第三數(shù)據(jù)輸入/輸出端通過CAM接口模塊與CAM連接,該CAM中存儲有內(nèi)部VPI/VCI和外部VPI/VCI —一對應關系的映射表;第四數(shù)據(jù)輸入/輸出端通過CPU接口模塊與CPU連接。
3.如權利要求2所述的ATM多業(yè)務接入交換機中線速處理信元的裝置,其特征在于,所述入進轉換VPI/VCI狀態(tài)機根據(jù)端口的數(shù)目包括O端口入進轉換VPI/VCI子狀態(tài)機,I端口入進轉換VPI/VCI子狀態(tài)機,……,n端口入進轉換VPI/VCI子狀態(tài)機;所述外出轉換VPI/VCI狀態(tài)機根據(jù)端口的數(shù)目包括O端口外出轉換VPI/VCI子狀態(tài)機,I端口外出轉換VPI/VCI子狀態(tài)機,……,η端口外出轉換VPI/VCI子狀態(tài)機。
4.如權利要求2所述的ATM多業(yè)務接入交換機中線速處理信元的裝置,其特征在于,所述CPU中還設有軟件更新表項狀態(tài)機,該狀態(tài)機用于更新所述CAM中存儲的映射表。
5.如權利要求3或4所述的ATM多業(yè)務接入交換機中線速處理信元的裝置,其特征在于,它還包括仲裁模塊,該仲裁模塊用于判斷所述η端口入進轉換VPI/VCI子狀態(tài)機、所述η端口外出轉換VPI/VCI子狀態(tài)機及所述軟件更新表項狀態(tài)機查找所述CAM的優(yōu)先級。
6.如權利要求5所述的ATM多業(yè)務接入交換機中線速處理信元的裝置,其特征在于,所述O端口入進轉換VPI/VCI子狀態(tài)機、所述O端口外出轉換VPI/VCI子狀態(tài)機、所述I端口入進轉換VPI/VCI子狀態(tài)機、所述I端口外出轉換VPI/VCI子狀態(tài)機……所述η端口入進轉換VPI/VCI子狀態(tài)機、所述η端口外出轉換VPI/VCI子狀態(tài)機及所述軟件更新表項狀態(tài)機查找所述CAM的優(yōu)先級從高到低依次排列。
7.一種基于權利要求1至6中任意一項所述裝置實現(xiàn)的ATM多業(yè)務接入交換機中線速處理信元的方法,其特征在于: 信元由所述成幀芯片進入FPGA后,先存于所述入進接收FIFO隊列中,所述入進轉換VPI/VCI狀態(tài)機從所述入進接收FIFO隊列中讀出該信元,并將該信元經(jīng)過查找所述CAM中的映射表進行轉換后,寫入所述入進發(fā)送FIFO隊列中; 信元由所述交換芯片進入FPGA后,先存于所述外出接收FIFO隊列中,所述外出轉換VPI/VCI狀態(tài)機從所述外出接收FIFO隊列中讀出該信元,并將該信元經(jīng)過查找所述CAM中的映射表進行轉換后,寫入所述外出發(fā)送FIFO隊列中。
8.如權利要求7所述的ATM多業(yè)務接入交換機中線速處理信元的方法,其特征在于: 信元由所述成幀芯片進入FPGA后,先存于所述入進接收FIFO隊列中,所述入進轉換VPI/VCI狀態(tài)機從所述入進接收FIFO隊列中讀出該信元的信元頭,并根據(jù)該信元頭查找所述CAM中的映射表,查找結果作為轉換后的信元頭由所述入進轉換VPI/VCI狀態(tài)機寫入所述入進發(fā)送FIFO隊列中,最后所述入進轉換VPI/VCI狀態(tài)機從所述入進接收FIFO隊列中讀取出該信元的原始負載并將該原始負載寫入所述入進發(fā)送FIFO隊列中; 信元由所述交換芯片進入FPGA后,先存于所述外出接收FIFO隊列中,所述外出轉換VPI/VCI狀態(tài)機從所述外出接收FIFO隊列中讀出該信元的信元頭,并根據(jù)該信元頭查找所述CAM中的映射表,查找結果作為轉換后的信元頭由所述外出轉換VPI/VCI狀態(tài)機寫入所述外出發(fā)送FIFO隊列中,最后所述外出轉換VPI/VCI狀態(tài)機從所述外出接收FIFO隊列中讀出該信元的原始負載并寫 入所述外出發(fā)送FIFO隊列中。
全文摘要
本發(fā)明涉及一種ATM多業(yè)務接入交換機中線速處理信元的方法和裝置,裝置基于FPGA實現(xiàn),包括入進轉換VPI/VCI狀態(tài)機與外出轉換VPI/VCI狀態(tài)機;每個物理端口的信元進方向設有入進接收FIFO隊列與入進發(fā)送FIFO隊列,信元出方向設有外出發(fā)送FIFO隊列與外出接收FIFO隊列;入進轉換VPI/VCI狀態(tài)機從不為空的入進接收FIFO隊列中讀取信元,并將經(jīng)轉換后的信元寫入入進發(fā)送FIFO隊列;外出轉換VPI/VCI狀態(tài)機從不為空的外出接收FIFO隊列中讀取信元,并將經(jīng)轉換后的信元寫入外出發(fā)送FIFO隊列。使用本發(fā)明的ATM交換機能夠線速處理信元,提供數(shù)據(jù)的處理速率和吞吐量。
文檔編號H04L12/931GK103188174SQ20111045996
公開日2013年7月3日 申請日期2011年12月31日 優(yōu)先權日2011年12月31日
發(fā)明者王彥珍 申請人:北京大唐高鴻軟件技術有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1