新四季網

根據重傳次數動態設置節點最小競爭窗口值的方法

2023-05-03 13:48:51 3

根據重傳次數動態設置節點最小競爭窗口值的方法
【專利摘要】本發明公開了一種根據重傳次數動態設置節點最小競爭窗口值的方法,主要解決現有技術靜態設置最小競爭窗口值導致網絡性能下降的問題。其實現步驟是:1)節點發送當前數據包,並記錄其成功發送的重傳次數;2)將記錄的重傳次數與設置的兩個門限值比較:當重傳次數小於第一門限值時,設置最小競爭窗口值為通信標準中默認的最小競爭窗口值;當重傳次數大於第一門限值,且小於第二門限值時,設置最小競爭窗口值為通信標準中默認最小競爭窗口值的α倍;當重傳次數大於第二門限值時,設置最小競爭窗口值為通信標準中默認最小競爭窗口值的β倍;3)最小競爭窗口值設置完後,節點繼續競爭信道。本發明減小了節點發送數據的時延,提高了通信網絡的性能。
【專利說明】根據重傳次數動態設置節點最小競爭窗口值的方法
【技術領域】
[0001]本發明屬於通信【技術領域】,更進一步涉及無線區域網領域中分布式協調功能DCF動態設置節點最小競爭窗口值的方法。可用以在無線區域網中保證業務通過量的前提下,減小鏈路傳輸時間,提高數據包成功發送的概率,有效提升無線區域網的性能。
【背景技術】
[0002]目前使用最為廣泛的無線區域網WLANs標準一IEEE802.11主要有兩種接入機制,即基於競爭的分布式協調功能DCF和無競爭的點接入功能PCF。其中DCF是基於載波監聽多址接入/碰撞避免CSMA/CA的,並且使用了二進位指數退避算法來減少節點間數據包發生碰撞的概率。針對二進位指數退避算法中,每次成功傳輸後,節點的競爭窗口值被重新設置為最小競爭窗口值的做法。很多研究者都提出,這樣會導致在業務量很大的情況下加劇擁塞狀況。而且,一次成功傳輸並不能準確地反應信道擁塞情況,所以一次成功傳輸後競爭窗口值被設置為最小值,可能會惡化網絡性能。
[0003]所以,很多研究者根據網絡狀況,來動態設置節點的最小競爭窗口值。當網絡的狀況好時,為節點設置較小的最小競爭窗口值;當網絡的狀況不好時,為節點設置較大的最小競爭窗口值。所以,在根據網絡狀況設置節點最小競爭窗口值的過程中,需要一個合適的方法來獲取準確的網絡狀況,即需要合適的網絡狀況衡量方法。現有的網絡狀況衡量方法,主要涉及有以下幾種:
[0004]1.根據平均衝突率因子來衡量網絡狀況。如電子科技大學周雯在其2010年的碩士畢業論文「IEEE802.1le增強型分布式信道接入EDCA中競爭窗口的動態退避算法研究」中使用平均衝突因子來衡量網絡狀況,根據平均衝突因子將網絡狀態劃分為低負荷狀態、中負荷狀態和高負荷狀態,在不同的狀態下設置不同的競爭窗口值,採用不同的退避機制以提聞系統性能。
[0005]2.根據某一更新周期內信道繁忙的時間佔整個時間段的比率,即時隙利用率來衡量網絡狀況。如朱豔飛,宋順林,姜自雷在計算機應用研究2011,pp.1102-1104發表的「一種基於802.1le動態自適應調整競爭窗口的算法」,就是先使用時隙利用率來衡量網絡狀態,再動態調整競爭窗口,以降低信道接入的衝突,提高網絡的性能。
[0006]3.根據一定時間段內發送失敗的次數與嘗試發送的次數之比,即一段時間內傳輸失敗的概率來衡量網絡狀況。如 Der-Jiunn Deng and Chih-Heng Ke:Contention WindowOptimization for IEEE802.1lDCF Access Control, IEEE Transactions on Wireless Communications, 2008, vol.7,n0.12,pp.5129-5135將傳輸失敗概率作為衡量網絡狀態的工具。
[0007]以上網絡狀況衡量方法,都需要實時監控信道和額外的計算工作,這樣不僅為動態設置節點最小競爭窗口值算法帶來了高複雜度,而且計算帶來的時間延遲會影響節點最小競爭窗口值動態設置的準確性。
【發明內容】

[0008]本發明的目的在於針對上述現有技術的不足,提出一種根據重傳次數動態設置節點最小競爭窗口值的方法,以減小節點最小競爭窗口值的設置複雜度,提高最小競爭窗口值的準確性。
[0009]實現本發明目的的技術思路是:根據上次成功傳輸的數據包的重傳次數,設置下一傳輸數據包的最小競爭窗口值,如果上一個數據包成功傳輸前的重傳次數較大,則為節點設置的最小競爭窗口值較大,否則,為節點設置的最小競爭窗口值較小。具體步驟包括如下:
[0010](I)網絡中的每個節點通過競爭得到接入信道,發送當前數據包,並記錄成功發送當前數據包所經歷的重傳次數η ;
[0011](2)設置兩個重傳次數門限值thl和th2, thl〈th2 ;將記錄的重傳次數η與第一門限值thl進行比較,如果η < thl,即網絡處於輕負荷狀態,則設置最小競爭窗口值為IEEE802.11標準中默認的最小競爭窗口值,並執行步驟(5),否則執行步驟(3);
[0012](3)將記錄的重傳次數η與第二門限值th2進行比較,如果thl〈n ( th2,即網絡處於中負荷狀態,則設置最小競爭窗口值為IEEE802.11標準中默認的最小競爭窗口值的α倍,α>1,並執行步驟(5),否則執行步驟(4);
[0013](4)若n>th2,即信道處於重負荷狀態,則設置最小競爭窗口值為IEEE802.11標準中默認的最小競爭窗口值的β倍,β>α ;
[0014](5)最小競爭窗口值設置成功後,在O到最小競爭窗口值區間內隨機選擇一個整數作為節點退避計數器的值,觸發每個節點繼續競爭信道。
[0015]本發明與現有技術相比具有以下優點:
[0016]1.本發明採用當前數據包成功發送時所經歷的重傳次數來衡量網絡狀況,以動態設置節點最小競爭窗口值,不需要實時監控信道和額外的計算工作,使得本發明具有算法複雜度低並且能設置合適的最小競爭窗口值的優點。
[0017]2.本發明採用動態設置節點最小競爭窗口值的方法,克服了二進位指數退避機制中一次成功傳輸後將節點競爭窗口值設置為ΙΕΕΕ802.11標準中規定的最小競爭窗口值而加重網絡擁塞情況的問題,降低了數據在鏈路上傳輸時因碰撞造成傳輸失敗的概率,提高了網絡性能。
【專利附圖】

【附圖說明】
[0018]圖1為本發明的流程圖;
[0019]圖2為本發明與現有技術的數據發送時延仿真圖。
【具體實施方式】
[0020]結合附圖對本發明實現步驟和效果作進一步的詳細描述。
[0021]步驟1,記錄發送當前數據包所經歷的重傳次數η。
[0022]網絡中的每個節點通過競爭得到接入信道,第一次發送當前數據包,若在短幀間間隔SIFS時間後能收到來自目的節點的確認幀ACK,則數據包為成功發送,且重傳次數η=0,否則,數據包發送失敗,節點需要重新競爭信道,節點通過競爭獲得信道後,再次發送當前數據包,若發送成功,則重傳次數n=l,否則節點繼續競爭信道,以重傳當前數據包,直到當前數據包被成功發送;
[0023]將第一次發送當前數據包到當前數據包被成功發送過程中數據包被重傳的次數η記錄下來。
[0024]步驟2,設置兩個重傳次數門限值thl和th2。
[0025]現有技術中重傳次數門限值的設置,通常是將實際網絡輕度業務量時數據包重傳次數設置為第一門限值thl,而將實際網絡中度業務量時數據包重傳次數設置為第二門限值 th2,且 thl〈th2 ;
[0026]步驟3,將記錄的重傳次數與設置的重傳次數門限值比較,確定最小競爭窗口值。
[0027]3a)將記錄的重傳次數η與第一門限值thl進行比較,如果η≤thl,即網絡處於輕負荷狀態,信道未達到擁塞,不需要增大最小競爭窗口值,則設置最小競爭窗口值為IEEE802.11標準中默認的最小競爭窗口值,並執行步驟4,否則執行步驟3b);
[0028]3b)將記錄的重傳次數η與第一門限值th2比較,如果thl〈n≤th2,即網絡處於中負荷狀態,即信道為中度擁塞,需要小幅度增大最小競爭窗口值,則設置最小競爭窗口值為IEEE802.11標準中默認的最小競爭窗口值的α倍,α >1,執行步驟4,否則執行步驟3c);
[0029]3c)若n>th2,即網絡處於重負荷狀態,信道為重度擁塞,需要設置較大的最小競爭窗口值,則設置最小競爭窗口值為IEEE802.11標準中默認的最小競爭窗口值的β倍,β> α,即比網絡中度負荷狀態時設置的最小競爭窗口值大。
[0030]步驟4,節點繼續競爭信道。
[0031]最小競爭窗口值設置完成後,在O到最小競爭窗口值區間內隨機選擇一個整數作為節點退避計數器的值,信道空閒分布式幀間間隔DIFS時間後,節點開始退避,繼續競爭信道。
[0032]本發明的效果可通過以下仿真進一步說明:
[0033]1.仿真條件
[0034]仿真軟體:米用NS-2.34 (Network Simulator);
[0035]仿真場景:由無線客戶節點向一個無線接入點發送數據。每個無線客戶節點都有大量數據包要發送,即業務量比較大的場景;
[0036]業務產生模型:為恆定比特速率(Constants Bit Rate, CBR),周期為5s ;
[0037]數據包:大小為500位元組,傳輸速率為1Mbps,重傳次數為無限重傳;
[0038]RTS/CTS門限大於256位元組,傳輸模型為自由空間傳播模型,傳輸範圍250米,所有節點均在其他節點的通信範圍之內且靜止不動,不存在隱藏終端和暴露終端問題。仿真設置參數如下表所示。
[0039]
【權利要求】
1.一種根據重傳次數動態設置節點最小競爭窗口值的方法,包括如下步驟: (1)網絡中的每個節點通過競爭得到接入信道,發送當前數據包,並記錄成功發送當前數據包所經歷的重傳次數n ; (2)設置兩個重傳次數門限值thl和th2,thl〈th2;將記錄的重傳次數η與第一門限值thl進行比較,如果η≤thl,即網絡處於輕負荷狀態,則設置最小競爭窗口值為IEEE802.11標準中默認的最小競爭窗口值,並執行步驟(5),否則執行步驟(3); (3)將記錄的重傳次數η與第二門限值th2進行比較,如果thl〈n≤th2,即網絡處於中負荷狀態,則設置最小競爭窗口值為IEEE802.11標準中默認的最小競爭窗口值的α倍,α >1,並執行步驟(5),否則執行步驟(4); (4)若n>th2,即信道處於重負荷狀態,則設置最小競爭窗口值為IEEE802.11標準中默認的最小競爭窗口值的β倍,β>α ; (5)最小競爭窗口值設置成功後,在O到最小競爭窗口值區間內隨機選擇一個整數作為節點退避計數器的值,觸發每個節點繼續競爭信道。
2.根據權利要求1所述的方法,其中所述步驟(1)中的成功發送,是指節點第一次發送當前數據包後,若在短幀間間隔SIFS時間後能收到來自目的節點的確認幀ACK,則數據包為成功發送,且重傳次數η=0,否則,數據包發送失敗,節點需要重新競爭信道,節點通過競爭獲得信道後,再次發送當前數據包,若發送成功,則重傳次數η=1,否則節點繼續競爭信道,以重傳當前數據包,直到當前數據包被成功發送。
3.根據權利要求1所述的方法,其中所述步驟(1)中重傳次數η,是指節點從第一次發送當前數據包到當前數據包被成功發送過程中數據包被重傳的次數。
【文檔編號】H04W28/18GK103856303SQ201410122920
【公開日】2014年6月11日 申請日期:2014年3月27日 優先權日:2014年3月27日
【發明者】蔡雪蓮, 朱麗娜, 劉會影, 張海洋, 李長樂 申請人:西安電子科技大學

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀