新四季網

一種基於通信終端的數據流量管理方法

2023-06-05 21:20:01 1


專利名稱::一種基於通信終端的數據流量管理方法
技術領域:
:本發明涉及一種基於通信終端的數據流量管理方法。
背景技術:
:目前,現有通信終端多數不具有智能性,僅能完成通信任務,而將通信控制,如數據流量和優先級管理等任務交給業務應用或者網絡中的管理設備完成。業務應用可以要求按照802.lpA見範對數據進行標記實現QoS(QoS是網絡的一種安全機制,用來解決網絡延遲和阻塞等問題的一種技術),但是,這種管理模式是通過丟棄網絡管理設備中低優先級數據來實現的,所以具一定的滯後性,數據發送端無法接收到接收端的響應而延遲重發,嚴重影響通信的時效性。同時,數據發送後,經線路到達網絡設備被丟棄前,同樣需要佔用網絡資源,影響其他終端通信。如果在數據發送前就及時掌握網絡帶寬佔用情況,對當前待發送數據進行優先級管理,在發送源頭控制數據流量,控制數據的發送時機,這樣就會很大程度上減少數據被網絡管理設備丟棄的可能性,提高網絡的數據傳輸效率。
發明內容本發明所要解決的技術問題是提供一種對通信終端待發送數據進行優先級管理,控制待發送數據的發送的基於通信終端的數據流量管理方法。本方法降低了網絡擁塞時低優先級數據被網絡設備丟棄帶來的超時重發的可能性,減少數據在被發送後到被丟棄前對網絡資源的佔用,提高了數據傳輸的效率。為了解決上述問題,本發明採取以下技術方案提供一種基於通信終端的數據流量管理控制方法,其特徵在於,包括通信終端和運行於其上的管理控制程序,具體步驟如下通信終端通過預定M^'J獲耳又管理終端地址;通過所述管理終端的地址,通信終端向管理終端發送申請,等待管理終端反饋優先級閾值;如果等待超時,則順序讀取通信終端待發送數據,並發送;如果等待未超時,即通信終端得到管理終端反饋的優先級閾值,則逐一讀耳又本終端待發送數據的優先級值,與反饋的優先級闊值比較,優先級值高於閾值的數據逐一發送,低於優先級閾值的數據進行優先級加權,優先級提升,存入待發送數據隊列的列尾,等待下一周期發送。優選的,所述管理終端的地址的獲取規則包括當兩個不具有管理終端地址的通信終端通信時,根據系統負載,交由負荷低的通信終端承擔管理功能,兩個通信終端組成一個管理組,該負荷低的通信終端的地址為管理組中每個通信終端的管理終端地址,即通信終端擁有管理終端地址;或者,當不具有管理終端地址的通信終端與擁有管理終端地址的通信終端通信時,則繼承該管理終端地址,加入對應的管理組,成為擁有管理終端地址的通信終端;或者,當兩個擁有不同管理終端地址的通信終端通信時,產生竟爭,比較管理終端地址對應通信終端的負荷,交由負荷低的通信終端承擔管理功能,貝'J承擔管理功能的通信終端竟爭勝利,竟爭失敗的通信終端所在管理組中的每個成員的管理終端地址更新為竟爭勝利的管理終端地址,對應加入該管理終端所在管理組。優選的,所述優先級閾值的設定方法管理終端接收通信終端發送的申請,計算通信終端發送數據所經埠和線路的使用帶寬值,並選取通信終端發送數據所經埠和線路可用帶寬的最小值作為該通信終端的瓶頸帶寬;根據通信終端待發送數據的優先級值由高到低逐一累加待發送數據的長度;計算單位時間內發送且累加數據長度不超過瓶頸帶寬的最低優先級值作為該通信終端的優先級閾值。本發明的有益效果為通過對待發送數據進行管理,在數據發送前獲取管理終端的地址,通信終端根據所述管理終端的地址,向管理終端發送申請,管理終端根據申請反饋一個優先級閾值,通信終端中待發送數據的優先級值高於管理終端反饋的優先級閾值的數據優先發送,防止了通信終端在發送數據時形成網絡堵塞;通信終端中待發送數據的優先級值低於管理終端反饋的優先級閾值的數據要進行加權,然後等待,進入下一周期的判斷,避免了網絡擁塞時低優先級數據被網絡設備丟棄帶來的超時重發的可能性,減少數據在被發送後到被丟棄前對網絡資源的佔用,提高了網絡資源的可用度和數據傳輸的時效性。圖1是通信終端發送數據實施例流程圖2通信終端對數據優先級管理實施例流程圖。具體實施例方式為使本發明的上述目的、特徵和優點能夠更加明顯易懂,下面結合附圖和具體實施方式對本發明作進一步詳細的說明。如圖l所示,步驟101獲取管理終端的地址;當兩個沒有管理終端地址的通信終端通信時,通過選舉確定管理終端,並保存管理終端的地址。例如,通信終端A(通信終端A簡稱A)與通信終端B(通信終端B簡稱B)通信時,二者均沒有管理終端地址,則進行選舉,確定一個終端具有管理功能。A的負荷低於B的負荷,那麼A即為管理終端,行使管理功能。A與B都保存A的地址,即擁有管理鄉冬端;也址。當一個沒有管理終端地址的通信終端與一個擁有管理終端地址的通信終端通信時,則繼承管理終端的地址。例如,不具有管理終端地址的通信終端d(通信終端d簡稱d)和擁有管理終端地址的通信終端e(通信終端e簡稱e,假設e的管理終端地址為c的地址)通信時,則d乂人e處獲耳又管理終端地址即C的地址,實現繼承,即D擁有管理終端地址,其地址為c的地址。當兩個擁有不同管理終端地址的通信終端通信時,產生竟爭,交由兩個管理終端中負荷低的通信終端進行管理。負荷高的通信終端不再具有管理功能,凡是擁有該通信終端地址的通信終端更新管理終端地址為當前負荷低的管理終端的地址。例如,A和B的管理終端地址為A的地址,C、D和E的管理終端地址為C的地址;當B和E通信時,由於二者均擁有管理終端地址且不同,則交由A和C進行竟爭,根據系統負載,若A的負荷低於C,則A竟爭勝利,繼續承擔管理功能。C竟爭失敗,對應的B、C和D擁有的管理終端地址更新為A的地址,接受A的管理。步驟102,通信終端根據管理終端地址向管理終端發送申請,等待管理終端反饋的優先級閾值;步驟103判斷是否等待超時,如果等待超時,即沒有獲得管理終端反饋的優先級閾值,為了維持系統的正常運行則步驟104按先後順序依次讀取每個通信終端待發送的數據,並發送數據;如果等待未超時,即獲得管理終端反饋的優先級閾值,則執行步驟105逐一讀取待發送數據的優先級值;步驟106將讀取的待發送數據的優先級值與管理終端反饋的優先級閾值比較,如果通信終端的待發送數據的優先級值高於反饋的優先級閾值,則步驟107發送優先級值高於反饋的優先級閾值的通信終端的數據;如果通信終端的待發送數據的優先級值低於反饋的優先級閾值,則步驟108對低於優先級閾值的待發送數據的優先級進行加權;步驟109將加權以後的通信終端的數據存入通信終端待發送數據隊列的隊尾,等待下一個周期的循環判斷發送處理;步驟110判斷本周期應發送隊列是否處理完畢,如果未處理完畢,則跳轉至步驟105循環處理;若處理完畢,則進入步驟lll,等待下一次處理,得到許可後跳轉至步驟102。如圖2所示,管理終端上優先級閾值的選擇步驟為步驟201,管理終端獲取通信終端的申請並分別計算每個通信終端所經埠和線^各的帶寬,步驟202分別選耳又每個通信終端發送數據所經埠和線路可用帶寬的最小值作為該通信終端的瓶頸帶寬值。例如,通信終端發送的數據要經過埠、線路和交換機等,每個節點允許通過的數據流量不同即帶寬不同,選取最小帶寬值作為瓶頸帶寬值有利於保障小於瓶頸帶寬的數據完全發送而不受到帶寬限制;步驟203分別累加通信終端待發送數據的長度,步驟204判斷累加的待發送數據長度是否超過瓶頸帶寬值。如果累加數據長度超過瓶頸帶寬值,則步驟206,結束累加,選擇前一組累加的數據的優先級值作為優先級閾值;如果累加數據長度未超過瓶頸帶寬值,則步驟205判斷是否統計完待發數據,若未統計完,則跳至步驟203繼續累加下一組數據,繼續判斷;若統計完畢,則選擇最後一個判斷數據的優先級值作為優先級閾值。例如假設某一通信過程中,終端A需要發送四條數據,數據的優先級和數據長度如下表所示tableseeoriginaldocumentpage10假設通信終端的發送處理周期恰好是一秒。如果通信終端的瓶頸帶寬為lkbytes/s時,只有優先級3的數據能夠發送,才不至於佔滿帶寬,所以優先級闊值為3。如果通信終端的jf瓦頸帶寬為9kbytes/s時,只有優先級3和4的數據能夠發送,才不至於佔滿帶寬,所以優先級閾值為4。如果通信終端的瓶頸帶寬超過12288bytes/s時,所有數據都能發送。對應得到優先級閾值為8。以上所述僅是本發明的優選實施方式,應當指出,對於本
技術領域:
的普通技術人員來說,在不脫離本發明原理的前提下,還可以#文出若干改進和潤飾,這些改進和潤飾也應S見為本發明的保護範圍。權利要求1、一種基於通信終端的數據流量管理控制方法,其特徵在於,包括通信終端和運行於其上的管理控制程序,具體步驟如下通信終端通過預定規則獲取管理終端地址;通過所述管理終端的地址,通信終端向管理終端發送申請,等待管理終端反饋優先級閾值;如果等待超時,則順序讀取通信終端待發送數據,並發送;如果等待未超時,則逐一讀取本終端待發送數據的優先級值,與反饋的優先級閾值比較,優先級值高於閾值的數據逐一發送,低於優先級閾值的數據進行優先級加權,優先級提升,存入待發送數據隊列的列尾,等待下一周期發送。2、根據權利要求1所述一種基於通信終端的數據流量管理控制方法,其特徵在於,所述管理終端的地址的獲取規則包括當兩個不具有管理終端地址的通信終端通信時,根據系統負載,交由負荷低的通信終端承擔管理功能,兩個通信終端組成一個管理組,該負荷低的通信終端的地址為管理組中每個通信終端的管理終端地址,即通信終端擁有管理終端地址;或者,當不具有管理終端地址的通信終端與擁有管理終端地址的通信終端通信時,則繼承該管理終端地址,加入對應的管理組,成為擁有管理終端地址的通信終端;或者,當兩個擁有不同管理終端地址的通信終端通信時,產生竟爭,比較管理終端地址對應通信終端的負荷,交由負荷低的通信終端承擔管理功能,貝'J承擔管理功能的通信終端竟爭勝利,竟爭失敗的通信終端所在管理組中的每個成員的管理終端地址更新為竟爭勝利的管理終端地址,對應加入該管理終端所在管理組。3、根據權利要求1所述一種基於通信終端的數據流量管理控制方法,其特徵在於,所述優先級閾值的設定方法管理終端接收通信終端發送的申請,計算通信終端發送數據所經埠和線路的使用帶寬值,並選取通信終端發送數據所經埠和線路可用帶寬的最小值作為該通信終端的瓶頸帶寬;根據通信終端待發送數據的優先級值由高到低逐一累加待發送數據的長度;計算單位時間內發送且累加數據長度不超過瓶頸帶寬的最低優先級值作為該通信終端的優先級閾值。全文摘要本發明涉及一種基於通信終端的數據流量管理控制方法,通過預定規則獲取具有管理功能的通信終端(本發明簡稱管理終端)的地址,不具有管理終端地址的通信終端通過該地址向管理終端發送申請,等待獲取優先級閾值;如果等待超時,則順序讀取待發送數據,並發送;否則,逐一讀取待發送數據的優先級值與管理終端反饋的優先級閾值比較,優先級值高於閾值的數據逐一發送,低於閾值的數據進行優先級加權,優先級提升,存入待發送數據隊列的列尾,等待下一周期發送。採用本方法,防止了通信終端在發送數據時形成堵塞,同時避免了網絡擁塞時低優先級數據被網絡設備丟棄帶來的超時重發的可能性,減少數據在被發送後到被丟棄前對網絡資源的佔用。文檔編號H04L12/56GK101414974SQ200810179268公開日2009年4月22日申請日期2008年12月4日優先權日2008年12月4日發明者周,波張,劍楊,車惠軍申請人:北京全路通信信號研究設計院

同类文章

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

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