[發明專利]一種報文存儲轉發方法和電路及設備有效
| 申請號: | 201511026363.3 | 申請日: | 2015-12-30 |
| 公開(公告)號: | CN105635000B | 公開(公告)日: | 2019-02-01 |
| 發明(設計)人: | 王錦 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/947 | 分類號: | H04L12/947;H04L12/933 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 報文 存儲 轉發 方法 電路 設備 | ||
1.一種報文存儲轉發方法,其特征在于,所述方法包括:
接收報文的數據單元Cell并存儲,所述報文的Cell包括首Cell;
根據所述首Cell獲取控制信息,所述控制信息包括所述報文的轉發模式;
根據所述報文的轉發模式對所述報文進行處理,其中,如果所述報文的轉發模式為存儲轉發,在接收到并已經存儲所述報文的全部Cell后,對所述報文進行處理;如果所述報文的轉發模式為自適應轉發,在接收并存儲所述報文的其余Cell的同時,對所述報文進行處理;
在處理完畢后,確認已經接收到并已經存儲所述報文的全部Cell后,對所述報文進行轉發。
2.根據權利要求1所述的方法,其特征在于,所述控制信息還包括所述報文的輸入通道和優先級,所述根據所述報文的轉發模式對所述報文進行處理之前還包括:
根據所述報文的輸入通道和優先級,將所述報文的首Cell的地址添加到與所述報文的輸入通道和優先級對應的輸入隊列中,以便后續按照所述輸入隊列的順序對報文進行調度處理。
3.根據權利要求2所述的方法,其特征在于,所述根據所述報文的輸入通道和優先級,將所述報文的首Cell的地址添加到與所述報文的輸入通道和優先級對應的輸入隊列中包括:
如果所述轉發模式為自適應轉發,在接收到所述報文的首Cell并存儲后,將所述報文的首Cell的地址加入所述輸入隊列中;
如果所述轉發模式為存儲轉發,在接收到所述報文的全部Cell并存儲后,將所述報文的首Cell的地址加入所述輸入隊列中。
4.根據權利要求3所述的方法,其特征在于,所述對所述報文進行轉發之前還包括:
以所述報文的首Cell的地址為索引記錄所述報文的接收狀態信息,所述接收狀態信息包括報文結束標志EOP和報文長度PLEN,所述EOP表示所述報文的全部Cell是否都已經被接收,所述PLEN表示所述報文的已接收部分的長度。
5.根據權利要求4所述的方法,其特征在于,所述根據所述報文的轉發模式對所述報文進行處理和對所述報文進行轉發,包括:
獲取所述報文的接收狀態信息;
如果所述EOP指示所述報文的全部Cell都已經被接收,根據所述報文的首Cell對所述報文進行轉發處理,在處理完畢后,讀取已存儲的所述報文的全部Cell進行轉發;
如果所述EOP指示所述報文中還有部分Cell沒有被接收,根據所述報文的首Cell對所述報文進行轉發處理,在處理完畢后且等到所述EOP等于1后,讀取已存儲的所述報文的全部Cell進行轉發。
6.根據權利要求5所述的方法,其特征在于,所述如果所述EOP指示所述報文中還有部分Cell沒有被接收之后還包括:
當處理過程中需要使用所述報文的首Cell之后連續的至少一個Cell時,根據所述PLEN確定已經接收的Cell的個數,判斷所述至少一個Cell是否已被接收,若是,則獲取所述至少一個Cell。
7.一種報文存儲轉發電路,其特征在于,包括:
重組調度模塊,以及分別與所述重組調度模塊連接的報文緩存模塊和網絡處理器;
所述重組調度模塊,用于接收報文的數據單元Cell,對接收到的Cell進行重組,并存儲到所述報文緩存模塊,所述報文的Cell包括首Cell,根據所述首Cell獲取控制信息,所述控制信息包括所述報文的轉發模式;
所述重組調度模塊,還用于將接收到的所述報文調度給所述網絡處理器進行處理;
所述網絡處理器,用于根據所述報文的轉發模式對所述報文進行處理,其中,如果所述報文的轉發模式為存儲轉發,在所述重組調度模塊接收到并已經存儲所述報文的全部Cell后,對所述報文進行處理;如果所述報文的轉發模式為自適應轉發,在所述重組調度模塊接收并存儲所述報文的其余Cell的同時,對所述報文進行處理;
所述重組調度模塊,還用于在所述網絡處理器處理完畢后,確認已經接收到并已經存儲所述報文的全部Cell后,對所述報文進行轉發。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201511026363.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種中、高密度阻燃纖維板的制作方法
- 下一篇:一種治療膀胱結石的中藥組合





