新四季網

一種無線網絡中改進的tcpw擁塞控制方法

2023-09-12 15:15:30 1

專利名稱:一種無線網絡中改進的tcpw擁塞控制方法
技術領域:
本發明涉及無線網路擁塞控制領域,尤其是一種TCPW擁塞控制方法。
背景技術:
目前,無線網絡中的擁塞控制技術面臨著許多困難。由於無線網絡有終端可移動性、無線連接的自身的特性,使得鏈路的可靠性不高,而要想在高誤碼率、大延遲和終端頻繁移動無線網絡中運行現有的TCP協議,變得相對困難,數據傳輸有其不穩定性,擁塞現象也比較容易出現。因此,要想使得TCP協議能穩定地運行在無線網絡中,有較好的網絡吞吐量,並具有良好的魯棒性和可擴展性,就必須對原有的協議進行相應的修改。
TCPff是一種端到端的擁塞控制算法,完全符合TCP協議的設計準則。在無線網絡的數據傳輸過程中,它在一定程度上消除了由於數據隨機丟失給網絡帶寬利用率帶來的負面影響。TCPW的算法是一種基於帶寬估計的算法,它主要是通過無線網絡鏈路上的歷史信息來估計當前網絡的可用帶寬值,這種歷史信息一般包括發送的報文段信息和接收方收到的應答流信息。TCPW就是通過發送方來檢查歷史信息中的應答流信息來對當前連接的數據傳輸速率進行估計,從而對當前網絡可用帶寬進行估計的。它估計所得到的可用帶寬值能實時的調整網絡的傳輸現狀,當網絡中出現擁塞時,能夠通過估計出的可用帶寬值來調整擁塞窗口 Cwnd和慢開始閾值ssthresh,最後再採用和式增加積式減少的算法來調整發送到網絡中的分組大小,從而達到控制擁塞現象的目的,提高TCP的性能。TCPW採用了對網絡帶寬進行實時估計的思想,即發送方通過不斷的計算接收方發出的返回應答流的時間間隔來對鏈路上的可用帶寬進行估計。採用ABSE(AdaptiveBandwidth Share Estimation)濾波機制使得它對帶寬的估計較為準確。TCPff算法的基本思想是,在慢開始階段和擁塞避免階段,TCPff和TCP —樣,發送窗口的調整方法沒有發生變化,當網絡中發生擁塞時,用帶寬估計值BWE來動態調整擁塞窗口值cwnd和慢開始閾值ssthresh,擁塞控制機制為AIAD。(I)當發送端接收到三個重複ACK時,令ssthresh=(BWE*RTTmin)/seg_size (而並不是 Reno 的 ssthresh = cwnd/2)。其中,如果 cwnd>ssthresh,則 cwnd = ssthresh ;(2)當計時器發生 RTO 超時時,令 ssthresh=(BWE*RTTmin)/seg_size,(而並不是ssthresh=cwnd/2), cwnd=l。以上的擁塞控制機制都是基於帶寬估計的基礎上的,而帶寬估計算法也成為了該擁塞控制機制的關鍵。其中,採樣帶寬和相應到達的ACK的時間間隔bk=dk/ Δ k(7)(8)tk表示一個應答流ACK在tk時刻到達源端,Ak表示V1到tk的時間間隔,dk表示在的時間間隔內,TCP接收端所收到的數據流字節數,bk為時間間隔內的採樣帶寬,再採用指數加權滑動平均技術計算估計得到的當前帶寬值
權利要求
1.一種無線網絡中改進的TCPW擁塞控制方法,其特徵在於所述改進的TCPW擁塞控制方法包括以下步驟 步驟1,每次數據接收端接收到一個數據包後,都在其對應的應答包中打上一個時間戳,然後在數據發送端計算得到相鄰時間戳之差Ati ; 步驟2,根據網絡帶寬的定義,Ati時段內網絡的採樣帶寬值計算如下h,=(I);At1 公式(I)中,Cli表示在時間段Ati內,網絡中所傳輸的數據包大小; 步驟3,分別對時間戳之差和接收端在該時間段內接收到的數據包大小求滑動平均值AiJtWi 步驟4,基於步驟1-3,可以得到網絡中的當前採樣帶寬值b,=L·(2)K 步驟5,利用得到的採樣帶寬估計值和上次的可用帶寬估計值來計算得到當前網絡的可用帶寬值,用指數加權移動平均過濾器來進行平滑取值,具體如下 B1 = PB1^ + {I- β) (bl( 3 ) 其中,β表示平均值權值。
2.如權利要求I所述的無線網絡中改進的TCPW擁塞控制方法,其特徵在於在步驟I中,當數據發送端接收到應答包後,並不是記錄當前應答包的到達時間,而是提取出其應答包上的時間戳,相鄰到達的應答包中的時間戳之差Ati實際上就是上一個數據包在發送路徑上的發送時間;Δ(4) 在(4)式中,\為接收端接收到第i個數據包後,在返回應答包中打上的時間戳,Ati為相鄰到達的兩個時間戳之間的差值,也為第i個數據包在網絡中發送路徑上的發送時間。
3.如權利要求I或2所述的無線網絡中改進的TCPW擁塞控制方法,其特徵在於在步驟3中,計算時間戳之差滑動平均值和該時間段內接收到的數據包大小的滑動時,採用計算公式 Ati = at j + (I - α) ■ ti(5) di = ad + (I - a) ■ df(6) 其中,α表示平均值權值,為了反應網絡的瞬時變化對採樣帶寬估計的影響程度,此時的匕即為本發明條件下所求得的帶寬採樣估計值。
全文摘要
一種無線網絡中改進的TCPW擁塞控制方法,規定數據接收端每次接收到一個數據包後,都在其對應的應答包中打上一個時間戳,然後當數據發送端接收到應答包後,並不是記錄當前應答包的到達時間,而是提取出其應答包上的時間戳,得到的相鄰到達的應答包中的時間戳之差實際上就是上一個數據包在發送路徑上的發送時間;然後在發送端分別對確認到達的數據包大小和該數據包在發送路徑上面的發送時間求平均值,再根據他們的比值來得到帶寬採樣值。最後根據所得到的帶寬採樣值,使用指數加權移動平均過濾器平滑得到帶寬估計值。本發明提供一種更加準確估計當前實際可用帶寬值、有效提高網絡QoS的無線網絡中改進的TCPW擁塞控制方法。
文檔編號H04W28/02GK102711172SQ20121017176
公開日2012年10月3日 申請日期2012年5月25日 優先權日2012年5月25日
發明者劉琳琅, 岑躍峰, 王萬良, 蔣一波, 趙燕偉, 鄭建煒 申請人:浙江工業大學

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀