[發(fā)明專利]一種擁塞控制方法及裝置有效
| 申請?zhí)枺?/td> | 201710244841.0 | 申請日: | 2017-04-14 |
| 公開(公告)號: | CN107026800B | 公開(公告)日: | 2019-11-08 |
| 發(fā)明(設(shè)計)人: | 張嬌;黃程遠;黃韜;劉江;潘恬;楊帆;劉韻潔 | 申請(專利權(quán))人: | 北京郵電大學 |
| 主分類號: | H04L12/801 | 分類號: | H04L12/801;H04L12/807;H04L12/851;H04L12/853 |
| 代理公司: | 北京柏杉松知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11413 | 代理人: | 孫翠賢;項京 |
| 地址: | 100876 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 擁塞 控制 方法 裝置 | ||
1.一種擁塞控制方法,其特征在于,應(yīng)用于發(fā)送端,所述方法包括:
判斷目標鏈路上的目標子流所屬的目標流是否為時延敏感流,其中,所述目標鏈路為發(fā)生擁塞的鏈路,所述目標子流為所述目標鏈路傳輸?shù)母髯恿髦械娜我粋€;
若為是,獲取傳輸所述目標子流的未傳輸數(shù)據(jù)在第一擁塞窗口下所需要的傳輸時間,其中,所述第一擁塞窗口為當前所述目標鏈路針對所述目標子流的擁塞窗口;
基于所述傳輸時間,確定所述目標子流的時延參數(shù),其中,所述時延參數(shù)用于表征所述目標流的緊急程度;
根據(jù)所述時延參數(shù),調(diào)整所述目標子流的擁塞窗口;
所述判斷目標鏈路上的目標子流所屬的目標流是否為時延敏感流的步驟,包括:
獲得所述目標鏈路上的目標子流所屬的目標流的數(shù)據(jù)量及截止時間,其中,所述截止時間為:預(yù)設(shè)的目標流傳輸完成的時間點;
根據(jù)所述數(shù)據(jù)量、所述截止時間以及所述目標鏈路所在網(wǎng)絡(luò)的時延參考值,計算所述目標流的敏感度參考值,其中,所述時延參考值與所述目標鏈路所在的網(wǎng)絡(luò)的往返時延正相關(guān);
判斷所述敏感度參考值是否大于預(yù)定敏感度閾值;
當判斷結(jié)果為是時,將所述目標流確定為時延敏感流。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述數(shù)據(jù)量、所述截止時間以及所述目標鏈路所在網(wǎng)絡(luò)的時延參考值,計算所述目標流的敏感度參考值的步驟,包括:
獲得當前時間,并根據(jù)所述當前時間以及所述截止時間獲得第一時間差;
根據(jù)以下公式計算所述敏感度參考值T:
其中,為所述時延參考值,c為所述第一時間差,s為所述數(shù)據(jù)量。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述基于所述傳輸時間,確定所述目標子流的時延參數(shù)的步驟,包括:
計算所述截止時間與當前時間的時間差,作為第二時間差;
根據(jù)以下公式,確定時延參數(shù)d:
其中,Tc為所述傳輸時間,D為所述第二時間差。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述時延參數(shù),調(diào)整所述目標子流的擁塞窗口的步驟包括:
通過以下公式獲得調(diào)整參數(shù)P:
其中,d為所述時延參數(shù),e為自然常數(shù);
通過以下公式,根據(jù)調(diào)整參數(shù)P計算調(diào)整后的所述目標子流的擁塞窗口:
其中,wi+1為調(diào)整后的目標子流i的擁塞窗口,wi為目標子流i當前的擁塞窗口;
根據(jù)所計算出的擁塞窗口,發(fā)送所述目標子流i。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述目標鏈路的構(gòu)建過程中所傳輸?shù)奈帐謹?shù)據(jù)包SYN中封裝有屬于時延敏感流的子流的數(shù)據(jù)包。
6.一種擁塞控制裝置,其特征在于,應(yīng)用于發(fā)送端,所述裝置包括:
判斷模塊,用于判斷目標鏈路上的目標子流所屬的目標流是否為時延敏感流,其中,所述目標鏈路為發(fā)生擁塞的鏈路,所述目標子流為所述目標鏈路傳輸?shù)母髯恿髦械娜我粋€;
獲取模塊,用于若判斷模塊的輸出結(jié)果為是,獲取傳輸所述目標子流的未傳輸數(shù)據(jù)在第一擁塞窗口下所需要的傳輸時間,其中,所述第一擁塞窗口為當前所述目標鏈路針對所述目標子流的擁塞窗口;
確定模塊,用于基于所述傳輸時間,確定所述目標子流的時延參數(shù),其中,所述時延參數(shù)用于表征所述目標流的緊急程度;
調(diào)整模塊,用于根據(jù)所述時延參數(shù),調(diào)整所述目標子流的擁塞窗口;
所述判斷模塊,包括:
第一獲得子模塊,用于獲得所述目標鏈路上的目標子流所屬的目標流的數(shù)據(jù)量及截止時間,其中,所述截止時間為:預(yù)設(shè)的目標流傳輸完成的時間點;
第一計算子模塊,用于根據(jù)所述數(shù)據(jù)量、所述截止時間以及所述目標鏈路所在網(wǎng)絡(luò)的時延參考值,計算所述目標流的敏感度參考值,其中,所述時延參考值與所述目標鏈路所在的網(wǎng)絡(luò)的往返時延正相關(guān);
判斷子模塊,用于判斷所述敏感度參考值是否大于預(yù)定敏感度閾值;
第一確定子模塊,用于當判斷子模塊的結(jié)果為是時,將所述目標流確定為時延敏感流。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京郵電大學,未經(jīng)北京郵電大學許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710244841.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





