[發明專利]數據通信方法、裝置及設備有效
| 申請號: | 201610827576.4 | 申請日: | 2016-09-14 |
| 公開(公告)號: | CN107819811B | 公開(公告)日: | 2021-05-18 |
| 發明(設計)人: | 顧琪玲 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/46;H04L12/18 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 楊貝貝;劉芳 |
| 地址: | 開曼群島大開曼*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據通信 方法 裝置 設備 | ||
1.一種數據通信方法,其特征在于,包括:
獲取待發送的第一數據;
在預先建立的多個數據傳輸通道中,根據各所述數據傳輸通道對應的接收端的標識和所述第一數據對應的接收端的標識,確定接收所述第一數據的接收端對應的目標數據傳輸通道;其中,所述接收端包括多個虛擬機,每個數據傳輸通道對應一個或多個虛擬機;
通過所述目標數據傳輸通道向所述接收端發送所述第一數據;
所述通過所述目標數據傳輸通道向所述接收端發送所述第一數據之前,還包括:
在所述第一數據中加入所述目標數據傳輸通道的標識;
所述通過所述目標數據傳輸通道向所述至少一個虛擬機發送第一數據之后,還包括:
接收各所述虛擬機發送的反饋信息,所述反饋信息是所述虛擬機在根據所述目標數據傳輸通道的標識確定所述目標數據傳輸通道為所述虛擬機對應的數據傳輸通道時生成的信息;
根據各所述虛擬機發送的反饋信息,確定所述第一數據的下發結果;
所述反饋信息包括上報版本號,所述上報版本號為各所述虛擬機在接收到第一數據后,根據所述目標數據傳輸通道的當前版本號生成的上報版本號;所述根據各所述虛擬機發送的反饋信息,確定所述第一數據的下發結果,包括:
根據所述目標數據傳輸通道的預留版本號,判斷接收到的第一虛擬機發送的所述上報版本號是否滿足預設約束條件,其中,所述第一虛擬機是各所述虛擬機中的任一虛擬機;
若是,則確定向所述第一虛擬機發送的第一數據發送成功;
若否,則重新向所述第一虛擬機發送所述第一數據,直至在預設時長內接收到所述第一虛擬機發送的與所述預留版本號滿足預設約束條件的上報版本號,或者預設時長結束;
在經歷預設時長后,根據滿足預設約束條件的上報版本號的數量,確定所述第一數據的下發結果。
2.根據權利要求1所述的方法,其特征在于,所述在預先建立的多個數據傳輸通道中,根據各所述數據傳輸通道對應的接收端的標識和所述第一數據對應的接收端的標識,確定接收所述第一數據的接收端對應的目標數據傳輸通道,包括:
獲取預先建立的每個數據傳輸通道對應的下發列表,所述下發列表中存儲有數據傳輸通道對應的接收端的標識;
根據每個數據傳輸通道對應的下發列表和所述第一數據對應的接收端的標識,確定接收所述第一數據的接收端對應的目標數據傳輸通道。
3.根據權利要求1所述的方法,其特征在于,所述數據傳輸通道對應至少一個專有虛擬網絡,各所述專有虛擬網絡中設置有至少一個虛擬機。
4.根據權利要求1所述的方法,其特征在于,所述數據傳輸通道對應通信系統中的所有虛擬機。
5.根據權利要求1所述的方法,其特征在于,所述數據傳輸通道對應一組虛擬機。
6.根據權利要求1所述的方法,其特征在于,所述根據所述目標數據傳輸通道的預留版本號,判斷接收到的第一虛擬機發送的所述上報版本號是否滿足預設約束條件之前,還包括:
根據所述目標數據傳輸通道的當前版本號,生成所述目標數據傳輸通道的預留版本號。
7.根據權利要求6所述的方法,其特征在于,所述根據所述目標數據傳輸通道的當前版本號,生成所述目標數據傳輸通道的預留版本號之前,還包括:
若所述第一數據為所述目標數據傳輸通道承載的首個數據,則確定所述目標數據傳輸通道的當前版本號為初始版本號;或者
若所述第一數據為所述目標數據傳輸通道承載的第N+1個數據,則確定所述目標數據傳輸通道的當前版本號為已發送成功的第二數據對應的預留版本號,所述第二數據為所述數據傳輸通道承載的第N個數據,所述N為自然數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610827576.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:自適應計劃制定系統
- 下一篇:大數據綜合分析處理服務系統





