【技術實現步驟摘要】
本專利技術涉及網絡技術,尤其涉及一種基于連續化模型的網絡擁塞控制方法。
技術介紹
網絡擁塞是指由于網絡中的存儲和轉發節點的性能有限、端點對有限以及資源利用不當等原因而導致的網絡傳輸效率下降的情況。網絡擁塞不但降低了網絡用戶實際上網體驗以及增加網絡的不穩定因素,嚴重情況下還會導致網絡通信的中斷。在互聯網飛速發展的今天,接入網絡端點數量迅速增長,網絡擁塞問題發生的頻率也大大增加,已經成為了制約網絡發展、影響網絡性能、浪費網絡資源的主要原因之一。然而,已有的網絡擁塞控制技術對于網絡擁塞的控制效果較差。因此,研究如何有效地解決網絡擁塞問題對于提高網絡的通信性能,完善網絡服務質量都具有非常重要的意義。
技術實現思路
在下文中給出了關于本專利技術的簡要概述,以便提供關于本專利技術的某些方面的基本理解。應當理解,這個概述并不是關于本專利技術的窮舉性概述。它并不是意圖確定本專利技術的關鍵或重要部分,也不是意圖限定本專利技術的范圍。其目的僅僅是以簡化的形式給出某些概念,以此作為稍后論述的更詳細描述的前序。鑒于此,本專利技術提供了一種基于連續化模型的網絡擁塞控制方法,以至少解決已有的網絡擁塞控制技術對于網絡擁塞的控制效果較差的問題。根據本專利技術的一個方面,提供了一種基于連續化模型的網絡擁塞控制方法,所述網絡擁塞控制方法包括:預先建立一個連續化擁塞控制模型;所述連續化擁塞控制模型包括預定范圍內的M類網絡狀態參數與預定范圍內的擁塞窗口值的之間的對應關系,以及預定范圍內的M類網絡狀態參數與預定范圍內的評估值之間的對應關系,M為正整數;在TCP連接中的發送端向接收端發送第t+1個數據 ...
【技術保護點】
一種基于連續化模型的網絡擁塞控制方法,其特征在于,所述網絡擁塞控制方法包括:預先建立一個連續化擁塞控制模型;所述連續化擁塞控制模型包括預定范圍內的M類網絡狀態參數與預定范圍內的擁塞窗口值的之間的對應關系,以及預定范圍內的M類網絡狀態參數與預定范圍內的評估值之間的對應關系,M為正整數;在TCP連接中的發送端向接收端發送第t+1個數據包之后,當所述發送端接收到所述接收端針對所述第t+1個數據包所回復的確認包時,所述發送端計算當前的M類網絡狀態參數,作為第t+1次M類網絡狀態參數;t為正整數;根據預設的連續化擁塞控制模型,確定所述第t+1次M類網絡狀態參數對應的擁塞窗口值;根據所述第t+1次M類網絡狀態參數對應的擁塞窗口值,確定第t+1次擁塞窗口大小的確定值;計算所述第t+1次M類網絡狀態參數對應的獎賞值,所述獎賞值用于描述網絡狀態變化情況;根據預設的連續化擁塞控制模型,確定所述第t+1次M類網絡狀態參數對應的評估值;根據所述第t+1次M類網絡狀態參數對應獎賞值和所述評估值,對所述連續化擁塞控制模型中預定范圍內的M類網絡狀態參數與預定范圍內的擁塞窗口值之間的對應關系進行更新;根據所述第t+1 ...
【技術特征摘要】
1.一種基于連續化模型的網絡擁塞控制方法,其特征在于,所述網絡擁塞控制方法包括:預先建立一個連續化擁塞控制模型;所述連續化擁塞控制模型包括預定范圍內的M類網絡狀態參數與預定范圍內的擁塞窗口值的之間的對應關系,以及預定范圍內的M類網絡狀態參數與預定范圍內的評估值之間的對應關系,M為正整數;在TCP連接中的發送端向接收端發送第t+1個數據包之后,當所述發送端接收到所述接收端針對所述第t+1個數據包所回復的確認包時,所述發送端計算當前的M類網絡狀態參數,作為第t+1次M類網絡狀態參數;t為正整數;根據預設的連續化擁塞控制模型,確定所述第t+1次M類網絡狀態參數對應的擁塞窗口值;根據所述第t+1次M類網絡狀態參數對應的擁塞窗口值,確定第t+1次擁塞窗口大小的確定值;計算所述第t+1次M類網絡狀態參數對應的獎賞值,所述獎賞值用于描述網絡狀態變化情況;根據預設的連續化擁塞控制模型,確定所述第t+1次M類網絡狀態參數對應的評估值;根據所述第t+1次M類網絡狀態參數對應獎賞值和所述評估值,對所述連續化擁塞控制模型中預定范圍內的M類網絡狀態參數與預定范圍內的擁塞窗口值之間的對應關系進行更新;根據所述第t+1次M類網絡狀態參數對應獎賞值和所述評估值,對所述連續化擁塞控制模型中預定范圍內的M類網絡狀態參數與預定范圍內的評估值之間的對應關系進行更新。2.根據權利要求1所述的網絡擁塞控制方法,其特征在于,所述M類網絡狀態參數包括:所述發送端接收到所述接收端針對所述第t+1個和第t個數據包所回復的兩個確認包的接收時間間隔;所述發送端發送所述第t+1個和第t個數據包的發送時間間隔;所述發送端發送所述第t+1個數據包的發送時間與接收到所述接收端針對所述第t+1個數據包所回復的確認包的接收時間之間的時間間隔;以及所述發送端發送所述第t+1個數據包的發送時間與所述接收端收到所述第t+1個數據包的時間之間的時間間隔。3.根據權利要求1所述的網絡擁塞控制方法,其特征在于,所述連續化擁塞控制模型中預定范圍內的M類網絡狀態參數與預定范圍內的擁塞窗口值之間的對應關系采用如下表達形式:f:S→a其中,S表示所述M類網絡狀態參數形成的M維行向量,a表示擁塞窗口值,f是描述S到a的映射關系的函數,S是函數f的輸入,a是函數f的輸出,函數f的形式如下:f(S)=SWT其中,W為M維參數向量;WT表示W的轉置;將第t+1次M類網絡狀態參數形成的M維行向量記為St+1,將St+1在上述對應關系f中對應的擁塞窗口值記為at+1。4.根據權利要求1所述的網絡擁塞控制方法,其特征在于,所述連續化擁塞控制模型中預定范圍內的M類網絡狀態參數與預定范圍內的評估值之間的對應關系構建步驟為:預先建立一個字典集Γ,其中包括若干個M類網絡狀態參數形成的M維行向量,以及若干個與向量一一對應的系數;字典集初始狀態包含一個M維零向量,該向量對應的系數為0;使用上述字典集Γ構建M類網絡狀態參數到評估值之間的映射關系,其形式如下:g:S→v其中,S表示所述M類網絡狀態參數形成的M維行向量,v表示上述M類網絡狀態參數對應的評估值,g是描述S到v的映射關系的函數,S是函數g的輸入,v是函數g的輸出,函數g的形式如下:其中,N表示上述字典集Γ中向量的數量,Yi為上述字典集Γ中第i個向量,θi為上述字典集Γ中向量Yi對應...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。