[發明專利]數據傳輸方法、裝置、介質及設備有效
| 申請號: | 202010112818.8 | 申請日: | 2020-02-24 |
| 公開(公告)號: | CN113301000B | 公開(公告)日: | 2023-04-18 |
| 發明(設計)人: | 周童;李強;胡金涌 | 申請(專利權)人: | 貴州白山云科技股份有限公司 |
| 主分類號: | H04L69/16 | 分類號: | H04L69/16;H04L67/141;H04L69/22;H04L69/14 |
| 代理公司: | 北京名華博信知識產權代理有限公司 11453 | 代理人: | 苗源 |
| 地址: | 550003 貴州省貴陽市*** | 國省代碼: | 貴州;52 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據傳輸 方法 裝置 介質 設備 | ||
1.一種數據傳輸方法,應用于第一SDK設備,其特征在于,包括:
獲取配置信息,所述配置信息包括自定義配置信息和/或調度中心的配置信息;
根據所述配置信息,與N個轉發服務器建立N路UDP協議的多鏈路UDP連接,其中N為大于等于1的整數;其中,所述N個轉發服務器屬于轉發網絡,所述轉發網絡還包括調度中心,所述調度中心獲取可用服務器的網絡狀況,選擇N個網速最快的服務器作為轉發服務器,并基于N個轉發服務器生成配置信息;
獲取發送端的原始數據;
封裝所述原始數據,將所述原始數據的多個數據包經所述多鏈路UDP連接發送至所述N個轉發服務器,以使所述N個轉發服務器將N路數據發送到第二SDK設備,由第二SDK設備對N路數據進行聚合,聚合為原始數據后,發送到接收端;所述第一SDK設備為所述發送端本地節點服務器,所述第二SKD設備為所述接收端本地節點服務器。
2.如權利要求1所述的數據傳輸方法,其特征在于,所述封裝原始數據包括:
將原始數據按UDP協議封裝為多個數據包,數據包協議頭包括發送端的信息,聚合點的信息,接收端的信息。
3.如權利要求1所述的數據傳輸方法,其特征在于,還包括:
根據所述配置信息與所述N個轉發服務器中的一個建立TCP連接;
當所述多鏈路UDP連接傳輸的聚合速率低于第一預設閾值,切換至所述TCP連接并發送所述原始數據;或者當所述TCP連接傳輸速率低于第二預設閾值,切換至所述多鏈路UDP連接并發送所述原始數據。
4.如權利要求3所述數據傳輸方法,其特征在于,所述根據所述配置信息與所述N個轉發服務器中的一個建立TCP連接包括:
根據所述調度中心的配置信息,獲取所述N個轉發服務器的網絡狀況,與所述網絡狀況最優的服務器建立TCP連接。
5.一種數據傳輸方法,應用于轉發網絡,其特征在于,所述轉發網絡包括調度中心和N個轉發服務器;
所述調度中心獲取可用服務器的網絡狀況,選擇N個網速最快的服務器作為轉發服務器,基于所述N個轉發服務器生成調度中心的配置信息,發送所述調度中心的配置信息至第一SDK設備,以使所述第一SDK設備與所述N個轉發服務器建立N路UDP協議的多鏈路UDP連接;
所述N個轉發服務器接收所述第一SDK設備的多個UDP數據包并轉發至第二SDK設備;或者,接收所述第一SDK設備轉發的TCP數據包,轉發所述TCP數據包至接收端。
6.一種數據傳輸方法,應用于第二SDK設備,其特征在于,包括:
接收N個轉發服務器轉發的多個UDP數據包,所述N個轉發服務器屬于轉發網絡,所述轉發網絡還包括調度中心,所述調度中心獲取可用服務器的網絡狀況,選擇N個網速最快的服務器作為轉發服務器;
解析所述多個UDP數據包,獲取發送端的信息,聚合點的信息,接收端的信息;
將同一發送端的UDP數據包,根據所述聚合點的信息進行聚合,聚合為原始數據;
根據所述接收端的信息,將所述原始數據發送至所述接收端。
7.一種數據傳輸裝置,應用于第一SDK設備,其特征在于,包括:
配置模塊,用于獲取配置信息,所述配置信息包括自定義配置信息和/或調度中心的配置信息;
多鏈路UDP模塊,用于根據所述配置信息,與N個轉發服務器建立N路UDP協議的多鏈路UDP連接,其中N為大于等于1的整數;其中,所述N個轉發服務器屬于轉發網絡,所述轉發網絡還包括調度中心,所述調度中心獲取可用服務器的網絡狀況,選擇N個網速最快的服務器作為轉發服務器,并基于N個轉發服務器生成配置信息;
原始數據獲取模塊,用于獲取發送端的原始數據;
第一發送模塊,用于封裝原始數據,將所述原始數據的多個數據包經所述多鏈路UDP連接發送至所述N個轉發服務器,以使所述N個轉發服務器將N路數據發送到第二SDK設備,由第二SDK設備對N路數據進行聚合,聚合為原始數據后,發送到接收端;所述第一SDK設備為所述發送端本地節點服務器,所述第二SKD設備為所述接收端本地節點服務器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于貴州白山云科技股份有限公司,未經貴州白山云科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010112818.8/1.html,轉載請聲明來源鉆瓜專利網。





