[發明專利]一種報文處理方法及裝置有效
| 申請號: | 201410291152.1 | 申請日: | 2014-06-25 |
| 公開(公告)號: | CN105227451B | 公開(公告)日: | 2019-06-21 |
| 發明(設計)人: | 方洪燦 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/701 | 分類號: | H04L12/701 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 報文 處理 方法 裝置 | ||
1.一種報文處理方法,其特征在于,包括:
接收第一PCIE總線設備發送的第一子報文,所述第一子報文包括序號和目的地址,所述第一PCIE總線設備屬于PCIE系統1;
判斷所述第一子報文的序號是否等于目標序號,所述目標序號是指在接收所述第一子報文之前,與發送給第二PCIE總線設備的子報文的序號相鄰的下一子報文的序號,所述第二PCIE總線設備是所述第一子報文的目的地址對應的PCIE總線設備,所述第二PCIE總線設備屬于PCIE系統2;其中,當第一PCIE總線設備與第二PCIE總線設備傳輸報文時,在所述PCIE系統1或所述PCIE系統2內報文通過PCIE總線傳輸,而在這兩個PCIE系統間報文通過以太網MAC層傳輸;
若所述第一子報文的序號不等于所述目標序號,則存儲所述第一子報文;
接收所述第一PCIE總線設備發送的第二子報文,所述第二子報文包括序號和目的地址;
當所述第二子報文的序號等于所述目標序號時,將所述第二子報文通過PCIE總線發送至所述第二PCIE總線設備,所述第一子報文的目的地址與所述第二子報文的目的地址相同;
將所述第二子報文通過PCIE總線發送至所述第二PCIE總線設備之后,更新所述目標序號,獲得更新后的目標序號;
當所述第一子報文的序號等于所述更新后的目標序號時,將存儲的所述第一子報文通過PCIE總線發送至所述第二PCIE總線設備;
其中,所述第一子報文還包括所述第一PCIE總線設備的地址;
所述將存儲的所述第一子報文通過PCIE總線發送至所述第二PCIE總線設備之后,所述方法還包括:
生成針對所述第一子報文的消息報文,所述消息報文用于表明所述第一子報文被所述第二PCIE總線設備順序接收;利用所述第一PCIE總線設備的地址,將所述消息報文發送至所述第一PCIE總線設備。
2.如權利要求1所述的方法,其特征在于,所述第一子報文還包括報文類型,所述報文類型包括數據報文和消息報文;
所述接收第一PCIE總線設備發送的第一子報文之后,以及判斷所述第一子報文的序號是否等于目標序號之前,所述方法還包括:
判斷所述第一子報文是否是數據報文;
若是,則執行所述的判斷所述第一子報文的序號是否等于目標序號的步驟。
3.如權利要求2所述的方法,其特征在于,所述存儲所述第一子報文包括:
將所述第一子報文存儲在緩存器中;
將所述第一子報文的序號和所述第一子報文在所述緩存器中的存儲地址插入亂序表中;
所述將存儲的所述第一子報文通過PCIE總線發送至所述第二PCIE總線設備包括:
利用所述第一子報文的序號從所述亂序表中查詢所述第一子報文在所述緩存器中的存儲地址;
利用所述第一子報文在所述緩存器中的存儲地址從所述緩存器中獲取所述第一子報文并通過PCIE總線發送至所述第二PCIE總線設備。
4.如權利要求3所述的方法,其特征在于,所述更新所述目標序號,獲得更新后的目標序號包括:
增大所述目標序號以獲得增大后的目標序號;或
減小所述目標序號以獲得減小后的目標序號。
5.如權利要求1至4任意一項所述的方法,其特征在于,所述接收第一PCIE總線設備發送的第一子報文包括:
接收第一PCIE總線設備通過以太網鏈路層發送的第一子報文;
所述接收所述第一PCIE總線設備發送的第二子報文包括:
接收所述第一PCIE總線設備通過以太網鏈路層發送的第二子報文;
所述利用所述第一PCIE總線設備的地址,將所述消息報文發送至所述第一PCIE總線設備包括:
利用所述第一PCIE總線設備的地址,將所述消息報文通過以太網鏈路層發送至所述第一PCIE總線設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410291152.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:車床自動割管裝置
- 下一篇:一種私密信息預約轉發的方法和系統





