[發明專利]一種數據傳輸方法、裝置、計算機設備及可讀存儲介質有效
| 申請號: | 202111106382.2 | 申請日: | 2021-09-22 |
| 公開(公告)號: | CN113824634B | 公開(公告)日: | 2023-09-12 |
| 發明(設計)人: | 范雪鵬;張繼文;林兆棟;周躍波;牟晉君 | 申請(專利權)人: | 北京博雅文化旅游產業發展有限責任公司 |
| 主分類號: | H04L45/243 | 分類號: | H04L45/243;H04L67/12;H04L67/14;H04L49/9057 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 張欣欣 |
| 地址: | 100000 北京市朝陽區安*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據傳輸 方法 裝置 計算機 設備 可讀 存儲 介質 | ||
本申請提供了一種數據傳輸方法、裝置、計算機設備及可讀存儲介質,其中,根據已建立的通信鏈路在各維度上的鏈路參數,確定各通信鏈路的鏈路得分并選擇用于數據傳輸的至少一條目標通信鏈路;按照各目標通信鏈路的占比,為各目標通信鏈路設置分配順序;以目標通信鏈路的占比和值為劃分標準,對待傳輸數據包進行分組;按照該組數據包組中待傳輸數據包的發包順序,使用目標通信鏈路的占比對該組數據包組中待傳輸數據包進行劃分,并將該目標通信鏈路對應的待傳輸數據包通過該目標通信鏈路進行傳輸。采用上述方法,通過對通信鏈路進行擇優選擇,對數據進行拆分及分組后進行多鏈路并發傳輸,有利于提高數據傳輸的速度,縮短數據傳輸所需的時長。
技術領域
本發明涉及互聯網技術領域,具體而言,涉及一種數據傳輸方法、裝置、計算機設備及可讀存儲介質。
背景技術
現有技術中,需要進行數據傳輸的設備通常僅與單個運營商建立通信連接,所有待傳輸數據都通過上述與單個運營商所建立的單個通信通道進行數據傳輸。雖然存在部分設備支持同時與多個運營商建立通信連接,但是在進行信息交互以及數據傳輸時,設備僅通過用戶指定的單個運營商所對應的單個通信通道進行單線程數據傳輸。由于通信通道的傳輸性能可能會受到網絡時延,網絡丟包及信號強度的影響,所以在僅使用單個通信通道進行數據傳輸時,很可能會由于當前該通道的傳輸性能較差,從而限制了數據傳輸的速度,增加了數據傳輸的耗費時長。
發明內容
有鑒于此,本發明的目的在于提供一種數據傳輸方法、裝置、計算機設備及可讀存儲介質,以縮短數據傳輸的耗費時長,提高數據傳輸的速度及安全性。
第一方面,本申請實施例提供了一種數據傳輸方法,所述數據傳輸方法包括:
根據已建立的通信鏈路在目標維度上的鏈路參數,按照為各所述目標維度分配的預設權重,確定各所述通信鏈路的鏈路得分,其中,所述通信鏈路至少包括一條;
根據各所述通信鏈路的鏈路得分,從所述通信鏈路中選擇用于本次數據傳輸的至少一條目標通信鏈路;
按照各所述目標通信鏈路的占比由大到小的順序,為各所述目標通信鏈路設置分配順序,其中,所述占比為在得到各所述目標通信鏈路的鏈路得分之比后,確定出來的各鏈路得分之比的和值與各鏈路得分之比的差值;
以所述占比的和值為劃分標準,對待傳輸數據包進行分組,以得到數據包組;
對于每個數據包組,按照該組數據包組中待傳輸數據包的發包順序,使用所述占比對該組數據包組中待傳輸數據包進行劃分,以確定各所述目標通信鏈路在該組數據包組中對應的待傳輸數據包,其中,該組數據包組中待傳輸數據包,是按照所述分配順序依次劃分的;
對于每個目標通信鏈路,將該目標通信鏈路對應的待傳輸數據包通過該目標通信鏈路進行傳輸。
可選地,所述通信鏈路中的任意兩條通信鏈路屬于同一運營商或者屬于不同運營商。
可選地,所述目標維度包括以下至少一項:
所述通信鏈路的網絡時延、所述通信鏈路的網絡掉包率和信號強度。
可選地,在對所述待傳輸數據包進行分組之前,所述方法還包括:
將待傳輸數據按照預設字節大小進行等字節拆分,以得到所述待傳輸數據包;
或者,
將所述待傳輸數據按照所述鏈路得分之比進行分段,以得到待傳輸數據段;對于每個所述待傳輸數據段,將該待傳輸數據段按照預設字節大小進行等字節拆分,以得到所述待傳輸數據包,其中,在進行等字節拆分時,對各所述待傳輸數據段進行并行處理。
第二方面,本申請實施例提供了一種數據傳輸裝置,所述裝置包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京博雅文化旅游產業發展有限責任公司,未經北京博雅文化旅游產業發展有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111106382.2/2.html,轉載請聲明來源鉆瓜專利網。





