[發明專利]一種信元交換方法和裝置有效
| 申請號: | 201010001602.0 | 申請日: | 2010-01-05 |
| 公開(公告)號: | CN102118304A | 公開(公告)日: | 2011-07-06 |
| 發明(設計)人: | 黃煒;孫明施;楊宜 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 李娟 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 交換 方法 裝置 | ||
1.一種信元交換方法,其特征在于,包括:
將從輸入端口接收的信元緩存在所述輸入端口對應的第一fifo中;
根據信元中的目的地址信息或目的端口信息,確定所述信元的輸出端口;
按照第一RAM組的位寬,將所述第一fifo中的信元拆分為L個數據塊,并分別寫入第一RAM組中的各RAM中,所述第一RAM組中包括的RAM個數大于或等于L個,其中,L=信元長度/第一RAM組的位寬;
從為所述輸出端口分配的起始時隙開始,通過一個周期中的L個時隙分別從所述第一RAM組的L個RAM中依次讀出所述信元的各數據塊,并輸出,其中,不同輸出端口分配的起始時隙不同,一個周期中包括的時隙數大于或等于輸出端口的數量,并大于或等于L。
2.如權利要求1所述的方法,其特征在于,所述從為所述輸出端口分配的起始時隙開始,通過一個周期中的L個時隙分別從所述第一RAM組的L個RAM中依次讀出所述信元的各數據塊,并輸出,具體包括:
從為所述輸出端口分配的起始時隙開始,通過一個周期中的L個時隙分別從所述第一RAM組的L個RAM中依次讀出所述信元的各數據塊,并緩存在所述信元的輸出端口所對應的第二fifo中;
通過所述輸出端口輸出所述第二fifo中緩存的信元。
3.如權利要求1或2所述的方法,其特征在于,所述將第一fifo中的信元拆分為L個數據塊,并分別寫入第一RAM組中的各RAM中具體為:
按照第一RAM組的位寬,將所述第一fifo中的信元拆分成L個數據塊,從預先為所述輸入端口分配的起始時隙開始,通過L個時隙將所述L個數據塊依次寫入第一RAM組中,每個時隙向第一RAM組中的相應RAM中寫入一個數據塊。
4.一種信元交換裝置,其特征在于,包括:
與輸入端口數量相同的第一fifo,用于存儲從與之對應的輸入端口接收的信元;
確定單元,用于根據所述信元中的目的地址信息或目的端口信息,確定所述信元的輸出端口;
第一RAM組,包括不少于L個RAM,用于緩存所述信元,其中,L=信元長度/第一RAM組的位寬;
輸入控制單元,用于按照第一RAM組的位寬,將所述第一fifo中的信元拆分為L個數據塊,并分別寫入所述第一RAM組中的各RAM中;
輸出控制單元,用于根據所述確定單元確定的所述信元的輸出端口,從為所述輸出端口分配的起始時隙開始,通過一個周期中的L個時隙分別從所述第一RAM組的L個RAM中依次讀出所述信元的各數據塊,并輸出,其中,不同輸出端口分配的起始時隙不同,一個周期中包括的時隙數大于或等于輸出端口的數量,并大于或等于L。
5.如權利要求4所述的裝置,其特征在于,還包括:
與輸出端口數量相同的第二fifo,用于緩存對應的輸出端口從所述第一RAM組中讀出的數據;
所述輸出控制單元具體用于,根據所述確定單元確定的所述信元的輸出端口,從為所述輸出端口分配的起始時隙開始,通過一個周期中的L個時隙分別從所述第一RAM組的L個RAM中依次讀出所述信元的各數據塊,并緩存在所述輸出端口所對應的第二fifo中,并在一個信元讀取完畢后,從對應的輸出端口輸出所述第二fifo中緩存的信元。
6.如權利要求4或5所述的裝置,其特征在于,所述第一控制單元具體用于:
按照第一RAM組的位寬,將所述第一fifo中的信元拆分成L個數據塊,從預先為所述輸入端口分配的起始時隙開始,通過L個時隙將所述L個數據決依次寫入第一RAM組中,每個時隙向第一RAM組中的相應RAM中寫入一個數據塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010001602.0/1.html,轉載請聲明來源鉆瓜專利網。





