一種基于伽瑪分布的TCP擁塞控制算法
發布時間:2019-12-03 10:55
【摘要】:基于伽瑪分布函數,提出了運用新的擁塞控制算法判斷網絡狀況,提前預估擁塞窗口開啟大小,從而改善系統性能,并對新算法的合理性和可行性進行理論分析和論證,估算了多個參數值.仿真結果表明:新算法可有效增大擁塞窗口值,降低丟包率,對系統吞吐量及帶寬利用率的提升也有一定幫助.
【圖文】:
圖2不同算法下擁塞窗口數據Fig.2ThedataofCwndforunderdifferentalgorithms圖3不同算法下系統吞吐量比較Fig.3Systemthroughputcomparisonfordifferentalgorithms塞窗口,使之能較好地滿足即將到來的發送需求,從而有效減少了不必要的丟包,減緩了發送窗口的抖動,使“適度”流量可平穩進入網絡,避免了系統的“無為”丟包與“盲目”重傳.圖5為不同算法下帶寬的大小.結果顯示,新算法γ-Cwnd在帶寬資源分配上略優于TCPTahoe和TCPVegas,遠好于NewReno;在整個仿真時間內,新算法帶寬比TCPTahoe增加了1.55%,比TCPVegas增加了6.14%,意味著新算法可讓更多的業務分組共享網絡資源.因γ-Cwnd與TCPTahoe和TCPVegas的帶寬利用率相差不大,近似認為三者可公平獲取網絡帶寬,在一定接受程度內算法具有帶寬公平性.綜上所述,新算法對擁塞窗口平均值、系統吞吐量、丟包率等均有所改善,而且對帶寬的利用率也有一定程度提升,并在一定范圍內不影響系統吞吐量及獲取帶寬資源的公平性.圖4不同算法下丟包數隨發送量變化比較Fig.4Thenumberoflostpacketscomparedwiththesendingamountfordifferentalgorithms圖5不同算法下帶寬大小比較Fig.5Bandwidthsizecomparisonfordifferentalgorithms由文獻[13]可知,當n個公平數據流共享帶寬時,擁
圖2不同算法下擁塞窗口數據Fig.2ThedataofCwndforunderdifferentalgorithms圖3不同算法下系統吞吐量比較Fig.3Systemthroughputcomparisonfordifferentalgorithms塞窗口,使之能較好地滿足即將到來的發送需求,從而有效減少了不必要的丟包,減緩了發送窗口的抖動,使“適度”流量可平穩進入網絡,避免了系統的“無為”丟包與“盲目”重傳.圖5為不同算法下帶寬的大小.結果顯示,新算法γ-Cwnd在帶寬資源分配上略優于TCPTahoe和TCPVegas,遠好于NewReno;在整個仿真時間內,新算法帶寬比TCPTahoe增加了1.55%,比TCPVegas增加了6.14%,意味著新算法可讓更多的業務分組共享網絡資源.因γ-Cwnd與TCPTahoe和TCPVegas的帶寬利用率相差不大,,近似認為三者可公平獲取網絡帶寬,在一定接受程度內算法具有帶寬公平性.綜上所述,新算法對擁塞窗口平均值、系統吞吐量、丟包率等均有所改善,而且對帶寬的利用率也有一定程度提升,并在一定范圍內不影響系統吞吐量及獲取帶寬資源的公平性.圖4不同算法下丟包數隨發送量變化比較Fig.4Thenumberoflostpacketscomparedwiththesendingamountfordifferentalgorithms圖5不同算法下帶寬大小比較Fig.5Bandwidthsizecomparisonfordifferentalgorithms由文獻[13]可知,當n個公平數據流共享帶寬時,擁
本文編號:2569168
【圖文】:
圖2不同算法下擁塞窗口數據Fig.2ThedataofCwndforunderdifferentalgorithms圖3不同算法下系統吞吐量比較Fig.3Systemthroughputcomparisonfordifferentalgorithms塞窗口,使之能較好地滿足即將到來的發送需求,從而有效減少了不必要的丟包,減緩了發送窗口的抖動,使“適度”流量可平穩進入網絡,避免了系統的“無為”丟包與“盲目”重傳.圖5為不同算法下帶寬的大小.結果顯示,新算法γ-Cwnd在帶寬資源分配上略優于TCPTahoe和TCPVegas,遠好于NewReno;在整個仿真時間內,新算法帶寬比TCPTahoe增加了1.55%,比TCPVegas增加了6.14%,意味著新算法可讓更多的業務分組共享網絡資源.因γ-Cwnd與TCPTahoe和TCPVegas的帶寬利用率相差不大,近似認為三者可公平獲取網絡帶寬,在一定接受程度內算法具有帶寬公平性.綜上所述,新算法對擁塞窗口平均值、系統吞吐量、丟包率等均有所改善,而且對帶寬的利用率也有一定程度提升,并在一定范圍內不影響系統吞吐量及獲取帶寬資源的公平性.圖4不同算法下丟包數隨發送量變化比較Fig.4Thenumberoflostpacketscomparedwiththesendingamountfordifferentalgorithms圖5不同算法下帶寬大小比較Fig.5Bandwidthsizecomparisonfordifferentalgorithms由文獻[13]可知,當n個公平數據流共享帶寬時,擁
圖2不同算法下擁塞窗口數據Fig.2ThedataofCwndforunderdifferentalgorithms圖3不同算法下系統吞吐量比較Fig.3Systemthroughputcomparisonfordifferentalgorithms塞窗口,使之能較好地滿足即將到來的發送需求,從而有效減少了不必要的丟包,減緩了發送窗口的抖動,使“適度”流量可平穩進入網絡,避免了系統的“無為”丟包與“盲目”重傳.圖5為不同算法下帶寬的大小.結果顯示,新算法γ-Cwnd在帶寬資源分配上略優于TCPTahoe和TCPVegas,遠好于NewReno;在整個仿真時間內,新算法帶寬比TCPTahoe增加了1.55%,比TCPVegas增加了6.14%,意味著新算法可讓更多的業務分組共享網絡資源.因γ-Cwnd與TCPTahoe和TCPVegas的帶寬利用率相差不大,,近似認為三者可公平獲取網絡帶寬,在一定接受程度內算法具有帶寬公平性.綜上所述,新算法對擁塞窗口平均值、系統吞吐量、丟包率等均有所改善,而且對帶寬的利用率也有一定程度提升,并在一定范圍內不影響系統吞吐量及獲取帶寬資源的公平性.圖4不同算法下丟包數隨發送量變化比較Fig.4Thenumberoflostpacketscomparedwiththesendingamountfordifferentalgorithms圖5不同算法下帶寬大小比較Fig.5Bandwidthsizecomparisonfordifferentalgorithms由文獻[13]可知,當n個公平數據流共享帶寬時,擁
本文編號:2569168
本文鏈接:http://www.malleg.cn/guanlilunwen/ydhl/2569168.html

