[發(fā)明專利]數(shù)據(jù)流傳輸方法、發(fā)送設(shè)備及接收設(shè)備有效
| 申請?zhí)枺?/td> | 201710795448.0 | 申請日: | 2017-09-06 |
| 公開(公告)號: | CN107623646B | 公開(公告)日: | 2020-11-17 |
| 發(fā)明(設(shè)計)人: | 埃琳娜·古列維奇;維克多·吉辛;曲會春;吳沛;程韜;徐成 | 申請(專利權(quán))人: | 華為技術(shù)有限公司 |
| 主分類號: | H04L12/951 | 分類號: | H04L12/951;H04L12/953;H04L12/803 |
| 代理公司: | 北京三高永信知識產(chǎn)權(quán)代理有限責(zé)任公司 11138 | 代理人: | 羅振安 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù)流 傳輸 方法 發(fā)送 設(shè)備 接收 | ||
1.一種發(fā)送設(shè)備,其特征在于,所述發(fā)送設(shè)備包括:處理單元和至少兩個發(fā)送單元;每個所述發(fā)送單元對應(yīng)一條傳輸通道,每個所述傳輸通道對應(yīng)一條所述發(fā)送設(shè)備與接收設(shè)備之間的網(wǎng)絡(luò)連接;
所述處理單元,用于將遠(yuǎn)程直接數(shù)據(jù)存取RDMA數(shù)據(jù)流中的各個數(shù)據(jù)消息拆分成至少兩個數(shù)據(jù)塊,并將所述至少兩個數(shù)據(jù)塊分配到所述至少兩個發(fā)送單元各自對應(yīng)的傳輸通道;
所述至少兩個發(fā)送單元,用于將各自對應(yīng)的所述傳輸通道中的數(shù)據(jù)塊并行發(fā)送給所述接收設(shè)備;
所述處理單元,還用于,
將遠(yuǎn)程直接數(shù)據(jù)存取RDMA數(shù)據(jù)流中的各個數(shù)據(jù)消息拆分成至少兩個數(shù)據(jù)塊之前,根據(jù)所述RDMA數(shù)據(jù)流對應(yīng)的業(yè)務(wù)需求確定所述傳輸通道的數(shù)量,所述業(yè)務(wù)需求包括所述RDMA數(shù)據(jù)流的保障帶寬;
根據(jù)確定的傳輸通道的數(shù)量設(shè)置所述至少兩個發(fā)送單元各自對應(yīng)的傳輸通道。
2.根據(jù)權(quán)利要求1所述的發(fā)送設(shè)備,其特征在于,在將遠(yuǎn)程直接數(shù)據(jù)存取RDMA數(shù)據(jù)流中的各個數(shù)據(jù)消息拆分成至少兩個數(shù)據(jù)塊時,所述處理單元,具體用于,
對于所述各個數(shù)據(jù)消息中的每一個數(shù)據(jù)消息,將所述數(shù)據(jù)消息拆分為至少一個數(shù)據(jù)塊,每個所述數(shù)據(jù)塊中包含至少一個數(shù)據(jù)單元。
3.根據(jù)權(quán)利要求2所述的發(fā)送設(shè)備,其特征在于,每個所述數(shù)據(jù)單元的報文頭中包含分塊位置信息、消息標(biāo)識、塊標(biāo)識以及消息位置信息;
所述分塊位置信息用于指示對應(yīng)的數(shù)據(jù)單元是否為所在數(shù)據(jù)塊的最后一個數(shù)據(jù)單元;
所述消息標(biāo)識用于指示對應(yīng)的數(shù)據(jù)單元所在的數(shù)據(jù)消息;
所述塊標(biāo)識用于指示對應(yīng)的數(shù)據(jù)單元所在的數(shù)據(jù)塊;
所述消息位置信息用于指示對應(yīng)的數(shù)據(jù)單元所在的數(shù)據(jù)塊是否為數(shù)據(jù)消息中的最后一個數(shù)據(jù)塊。
4.根據(jù)權(quán)利要求1所述的發(fā)送設(shè)備,其特征在于,在將所述數(shù)據(jù)消息拆分為至少兩個數(shù)據(jù)塊,并將所述至少兩個數(shù)據(jù)塊分配到所述至少兩個發(fā)送單元各自對應(yīng)的傳輸通道時,所述處理單元,具體用于,
將所述數(shù)據(jù)消息平均拆分為N個數(shù)據(jù)塊,N為所述傳輸通道的數(shù)量;
對于每一個所述數(shù)據(jù)消息對應(yīng)的至少一個數(shù)據(jù)塊,從首個傳輸通道開始,將所述至少一個數(shù)據(jù)塊中的每個數(shù)據(jù)塊分配至所述至少兩個傳輸通道中的一個傳輸通道。
5.根據(jù)權(quán)利要求1所述的發(fā)送設(shè)備,其特征在于,在將所述至少兩個數(shù)據(jù)塊分配到至少兩個分塊直接數(shù)據(jù)放置實體各自對應(yīng)的傳輸通道,并將所述至少兩個數(shù)據(jù)塊分配到所述至少兩個發(fā)送單元各自對應(yīng)的傳輸通道時,所述處理單元,具體用于,
將所述數(shù)據(jù)消息拆分為至少一個數(shù)據(jù)量為p比特的第一類型數(shù)據(jù)塊以及一個數(shù)據(jù)量為q比特的第二類型數(shù)據(jù)塊,p、q為正整數(shù),p的數(shù)值為2的冪次方,p>q,且p+q≤N,N為所述傳輸通道的數(shù)量;
將所述至少兩個數(shù)據(jù)塊中的每個數(shù)據(jù)塊分配至所述至少兩個傳輸通道中的一個傳輸通道。
6.一種接收設(shè)備,其特征在于,所述接收設(shè)備包括:至少兩個接收單元和處理單元;每個所述接收單元對應(yīng)一條傳輸通道,每個所述傳輸通道對應(yīng)一條發(fā)送設(shè)備與所述接收設(shè)備之間的網(wǎng)絡(luò)連接;
所述至少兩個接收單元,用于通過各自對應(yīng)的傳輸通道并行接收所述發(fā)送設(shè)備發(fā)送的至少兩個數(shù)據(jù)塊,所述至少兩個數(shù)據(jù)塊由所述發(fā)送設(shè)備根據(jù)遠(yuǎn)程直接數(shù)據(jù)存取RDMA數(shù)據(jù)流對應(yīng)的業(yè)務(wù)需求確定所述傳輸通道的數(shù)量,并根據(jù)確定的傳輸通道的數(shù)量設(shè)置所述至少兩個發(fā)送單元各自對應(yīng)的傳輸通道后,將所述RDMA數(shù)據(jù)流中的各個數(shù)據(jù)消息進(jìn)行拆分獲得,所述業(yè)務(wù)需求包括所述RDMA數(shù)據(jù)流的保障帶寬;
所述處理單元,用于將所述至少兩個數(shù)據(jù)塊組合成所述RDMA數(shù)據(jù)流中的所述各個數(shù)據(jù)消息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710795448.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 編碼裝置,編碼方法,程序和記錄媒體
- 網(wǎng)絡(luò)數(shù)據(jù)流識別系統(tǒng)及方法
- 一種數(shù)據(jù)流調(diào)度的方法、設(shè)備和系統(tǒng)
- 一種確定待清洗數(shù)據(jù)流的方法及裝置
- 用于分析儀器化軟件的數(shù)據(jù)流處理語言
- 用于數(shù)據(jù)流系統(tǒng)的數(shù)據(jù)流處理方法及裝置
- 數(shù)據(jù)流調(diào)度系統(tǒng)以及數(shù)據(jù)流調(diào)度方法
- 采用向量處理的同時分割
- 汽車數(shù)據(jù)流的監(jiān)控方法、系統(tǒng)及可讀存儲介質(zhì)
- 一種數(shù)據(jù)流類型識別模型更新方法及相關(guān)設(shè)備
- 發(fā)送方法、發(fā)送系統(tǒng)和發(fā)送器
- 發(fā)送系統(tǒng)、發(fā)送設(shè)備
- 發(fā)送設(shè)備、發(fā)送/接收設(shè)備、發(fā)送方法和發(fā)送/接收方法
- 發(fā)送裝置、發(fā)送方法
- 發(fā)送裝置、發(fā)送方法
- 發(fā)送系統(tǒng)、發(fā)送裝置以及數(shù)據(jù)發(fā)送方法
- 發(fā)送方法、發(fā)送裝置
- 發(fā)送裝置、發(fā)送方法以及記錄介質(zhì)
- 發(fā)送方法、發(fā)送裝置
- 發(fā)送系統(tǒng)、發(fā)送方法及發(fā)送/接收系統(tǒng)





