[發明專利]一種報文生成裝置、服務器以及方法有效
| 申請號: | 201310416648.2 | 申請日: | 2013-09-12 |
| 公開(公告)號: | CN103491079B | 公開(公告)日: | 2017-01-18 |
| 發明(設計)人: | 王工藝;常勝;黃江樂 | 申請(專利權)人: | 杭州華為數字技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 深圳中一專利商標事務所44237 | 代理人: | 張全文 |
| 地址: | 310000 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 報文 生成 裝置 服務器 以及 方法 | ||
1.一種報文生成裝置,其特征在于,所述報文生成裝置包括:
接收單元,用于接收報文;
分配單元,用于將所述報文進行鏡像以發送至至少兩個第二節點控制器NC;
報文反饋單元,用于接收所述第二NC反饋的反饋報文,所述反饋報文由所述第二NC對所述報文進行協議處理后生成;
輸出單元,用于輸出所述反饋報文。
2.如權利要求1所述的報文生成裝置,其特征在于,所述報文生成裝置還包括:
地址列表單元,用于保存所述報文的操作地址,所述操作地址為對所述報文進行協議處理所需訪問的地址;
判斷單元,用于若所述地址列表單元未存儲有所述接收單元接收到的所述報文的操作地址,則由所述分配單元將所述報文進行鏡像以發送至至少兩個第二NC,并在所述地址列表單元中保存所述接收到的所述報文的操作地址。
3.如權利要求2所述的報文生成裝置,其特征在于,所述報文生成裝置還包括:
等待單元,用于在等待隊列中添加所述接收單元接收到的所述報文;
所述判斷單元,還用于:
若所述地址列表單元已存儲有所述接收單元接收到的所述報文的操作地址,則由所述等待單元在等待隊列中添加所述接收單元接收到的所述報文。
4.如權利要求3所述的報文生成裝置,其特征在于,所述分配單元,還用于:
指定每個所述第二NC用于執行協議處理的資源,記錄所述資源對應的資源號。
5.如權利要求4所述的報文生成裝置,其特征在于,所述報文生成裝置還包括:
過濾單元,用于若所述報文反饋單元第一次接收到所述反饋報文,則由所述輸出單元輸出所述反饋報文,并記錄所述反饋報文的報文特征值,刪除所述資源號,若所述報文反饋單元最后一次接收到所述反饋報文,則刪除所述反饋報文的報文特征值,從所述地址列表單元中刪除在執行協議處理并生成所述反饋報文前的報文的操作地址。
6.如權利要求1所述的報文生成裝置,其特征在于,
所述接收單元包括:
快速通道互聯QPI接口,用于接收來自所述處理器的報文;
一個或多個節點互聯NI接口,每個所述NI接口接收來自對應的一個所述第一NC的報文;
所述輸出單元,具體用于:
根據所述反饋報文包括的反饋地址和報文類型,從所述NI接口輸出所述反饋報文或從所述QPI接口輸出所述反饋報文。
7.一種服務器,其特征在于,所述服務器包括權利要求1至6任一項所述的報文生成裝置。
8.一種報文生成方法,其特征在于,所述報文生成方法包括:
接收報文;
將所述報文進行鏡像以發送至至少兩個第二NC;
接收所述第二NC反饋的反饋報文,所述反饋報文由所述第二NC對所述報文進行協議處理后生成;
輸出所述反饋報文。
9.如權利要求8所述的報文生成方法,其特征在于,所述報文生成方法還包括:
判斷地址列表中是否存儲有接收到的所述報文的操作地址,若否,則將所述報文進行鏡像以發送至至少兩個所述第二NC,并在所述地址列表中保存所述報文的操作地址。
10.如權利要求9所述的報文生成方法,其特征在于,所述報文生成方法還包括:
若所述地址列表已存儲有接收到的所述報文的操作地址,則在等待隊列中添加所述報文。
11.如權利要求10所述的報文生成方法,其特征在于,所述將所述報文進行鏡像以發送至至少兩個第二NC的步驟,還包括:
指定每個所述第二NC用于執行協議處理的資源,記錄所述資源對應的資源號。
12.如權利要求11所述的報文生成方法,其特征在于,所述報文生成方法還包括:
若第一次接收到所述反饋報文,則輸出所述反饋報文,并記錄所述反饋報文的報文特征值,刪除所述資源號;
若最后一次接收到所述反饋報文,則刪除所述反饋報文的報文特征值,從所述地址列表中刪除在執行協議處理并生成所述反饋報文前的報文的操作地址。
13.如權利要求8所述的報文生成方法,其特征在于,所述接收報文的步驟包括:
從QPI接口接收來自處理器的報文;
從一個或多個NI接口接收來自一個或多個對應的第一NC的報文;
所述輸出所述反饋報文的步驟,具體為:
根據所述反饋報文包括的反饋地址和報文類型,從所述NI接口輸出所述反饋報文或從所述QPI接口輸出所述反饋報文。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州華為數字技術有限公司,未經杭州華為數字技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201310416648.2/1.html,轉載請聲明來源鉆瓜專利網。





