[發明專利]傳輸策略調整方法、裝置、設備及可讀存儲介質有效
| 申請號: | 202110390397.X | 申請日: | 2021-04-12 |
| 公開(公告)號: | CN113206795B | 公開(公告)日: | 2022-05-17 |
| 發明(設計)人: | 彭軻;曾令波;陶陽 | 申請(專利權)人: | 烽火通信科技股份有限公司 |
| 主分類號: | H04L47/12 | 分類號: | H04L47/12;H04L47/27;H04L47/283 |
| 代理公司: | 武漢智權專利代理事務所(特殊普通合伙) 42225 | 代理人: | 張凱 |
| 地址: | 430000 湖北省武*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 傳輸 策略 調整 方法 裝置 設備 可讀 存儲 介質 | ||
本發明提供一種傳輸策略調整方法、裝置、設備及可讀存儲介質。該方法包括:檢測當前使用的傳輸鏈路是否擁塞;當當前使用的傳輸鏈路擁塞時,將重傳數據包先通過另一傳輸鏈路發送,再通過當前使用的傳輸鏈路發送;根據所述重傳數據包對應的應答報文的接收情況,進行傳輸策略調整。通過本發明,無需增加額外的鏈路檢測協議,即可根據重傳數據包對應的應答報文的接收情況,自動調整傳輸策略,整個過程自動、且高效,保障了通信連接的正常。
技術領域
本發明涉及通信技術領域,尤其涉及一種傳輸策略調整方法、裝置、設備及可讀存儲介質。
背景技術
目前,客戶端與服務器之間采用TCP連接時,當TCP連接使用的鏈路出現擁塞,現有的TCP的擁塞解決方案只能通過減少數據傳輸數量的方式緩解鏈路擁塞,以期待鏈路的自行恢復,如果鏈路始終處于擁塞狀態,TCP連接將會斷開,導致客戶端無法正常訪問服務器。為了避免這一情況發生,常用的方法為:通過備用鏈路對主鏈路進行備份,當主鏈路擁塞時,切換至備用鏈路進行TCP傳輸。但這種方法需要啟用額外的鏈路狀態檢測協議,而額外的鏈路狀態檢測協議的交互數據無疑加重了主用鏈路的負擔,加大了擁塞出現的可能。
發明內容
本發明的主要目的在于提供一種傳輸策略調整方法、裝置、設備及可讀存儲介質,旨在解決現有技術中控制鏈路切換需要啟用額外的鏈路狀態檢測協議的技術問題。
第一方面,本發明提供一種傳輸策略調整方法,所述傳輸策略調整方法包括:
檢測當前使用的傳輸鏈路是否擁塞;
當當前使用的傳輸鏈路擁塞時,將重傳數據包先通過另一傳輸鏈路發送,再通過當前使用的傳輸鏈路發送;
根據所述重傳數據包對應的應答報文的接收情況,進行傳輸策略調整。
可選的,所述根據所述重傳數據包對應的應答報文的接收情況,進行傳輸策略調整的步驟包括:
當接收到基于當前使用的傳輸鏈路返回的所述重傳數據包對應的應答報文,且接收到基于另一傳輸鏈路返回的所述重傳數據包對應的應答報文,則分別計算兩條傳輸鏈路的往返時延;
檢測當前使用的傳輸鏈路的往返時延與另一傳輸鏈路的往返時延的差值是否大于或等于預設閾值;
若當前使用的傳輸鏈路的往返時延與另一傳輸鏈路的往返時延的差值大于或等于預設閾值,則進行傳輸鏈路切換。
可選的,在所述檢測當前使用的傳輸鏈路的往返時延與另一傳輸鏈路的往返時延的差值是否大于或等于預設閾值的步驟之后,還包括:
若當前使用的傳輸鏈路的往返時延與另一傳輸鏈路的往返時延的差值小于預設閾值,則減小發送窗口的大小。
可選的,所述根據所述重傳數據包對應的應答報文的接收情況,進行傳輸策略調整的步驟包括:
當接收到基于另一傳輸鏈路返回的所述重傳數據包對應的應答報文,且未接收到基于當前使用的傳輸鏈路返回的所述重傳數據包對應的應答報文,則進行傳輸鏈路切換。
可選的,所述根據所述重傳數據包對應的應答報文的接收情況,進行傳輸策略調整的步驟包括:
當接收到基于當前使用的傳輸鏈路返回的所述重傳數據包對應的應答報文,且未接收到基于另一傳輸鏈路返回的所述重傳數據包對應的應答報文,保持當前的傳輸鏈路不變。
可選的,所述根據所述重傳數據包對應的應答報文的接收情況,進行鏈路調整的步驟包括:
當未接收到基于當前使用的傳輸鏈路返回的所述重傳數據包對應的應答報文,且未接收到基于另一傳輸鏈路返回的所述重傳數據包對應的應答報文,則將發送窗口的大小減小為零。
可選的,所述檢測當前使用的傳輸鏈路是否擁塞的步驟包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于烽火通信科技股份有限公司,未經烽火通信科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110390397.X/2.html,轉載請聲明來源鉆瓜專利網。





