新四季網

網絡傳輸速度的控制方法和裝置與流程

2023-07-05 01:57:16


本發明應用於網際網路傳輸
技術領域:
,涉及一種網絡傳輸速度的控制方法和裝置。
背景技術:
:通常情況下,網絡服務端給客戶端是正常傳輸網絡數據的,但是,當用戶突然增加時,會導致發送的網絡數據過多,從而使得網絡數據的流量高於預設的網絡數據流量閾值,造成網絡堵塞。為了緩解網絡堵塞,現有技術中,可以通過暫時停止一段時間(暫停時間)發送網絡數據,使得網絡實際發送的數據流量降低。當網絡數據流量降低到網絡數據流量閾值之下,將上述暫停發送取消掉或者將暫停時間減小。這裡的暫停時間又可以成為發送數據的間隔時間。由於間隔時間是人為設置的經驗值,非常有可能在間隔時間內,實際的網絡數據流量又遠遠小於網絡數據流量閾值,因此,不能充分利用網絡帶寬資源而導致網絡數據傳輸效率降低;進一步地,現有技術的通過人為設置的間隔時間對流量調整時,存在調整速度太慢或調整幅度過大,到網絡傳輸最終穩定下來所用的時間太長。因此,現有的網絡傳輸速度控制技術存在調整效率低的問題,從而不能充分利用網絡帶寬資源。技術實現要素:本發明提供一種網絡傳輸速度的控制方法和裝置,可以解決現有的網絡傳輸速度控制方法存在調整效率低的問題,可以提高網絡帶寬資源的利用率。本申請的一個目的在於提出一種網絡傳輸速度的控制方法,包括:在一個調整周期內,檢測到當前網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間存在差值;根據比例常數,對所述差值進行偏差減小處理,得到所述調整周期內的網絡數據傳輸的間隔時間,所述間隔時間為所述調整周期內的前後兩次網絡數據傳輸之間的時間間隔。可選地,檢測到當前網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間存在差值,且所述當前網絡數據傳輸的實際速度大於預設的網絡數據傳輸速度閾值,則所述方法還包括:根據比例常數和積分時間常數,對所述差值進行比例處理和積分處理,直至所述差值為0時,得到所述調整周期內的網絡數據傳輸的間隔時間。可選地,檢測到當前網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間存在差值,且所述當前網絡數據傳輸的實際速度大於預設的網絡數據傳輸速度閾值,則所述方法還包括:根據比例常數、積分時間常數和微分時間常數,對所述差值進行比例處理、積分處理和微分處理,直至所述差值為0時,得到所述調整周期內的網絡數據傳輸的間隔時間。可選地,根據比例常數,對所述差值進行偏差減小處理,得到所述調整周期內的網絡數據傳輸的間隔時間,具體包括:根據比例計算公式:u(k)=Kp{e(k)},對所述差值進行偏差減小處理,得到所述調整周期內的網絡數據傳輸的間隔時間;其中,Kp為比例常數,k為第k次網絡數據傳輸速度的採樣,e(k)是指第k次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值。可選地,根據比例常數和積分時間常數,對所述差值進行比例處理和積分處理,直至所述差值為0時,得到所述調整周期內的網絡數據傳輸的間隔時間,包括:根據比例積分計算公式:對所述差值進行比例處理和積分處理,直至所述差值為0時,得到所述調整周期內的網絡數據傳輸的間隔時間;其中,Kp為比例常數,k為第k次網絡數據傳輸速度的採樣,e(k)是指第k次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值,T表示所述調整周期,Ti表示所述積分時間常數,j為第j次網絡數據傳輸速度的採樣,e(j)是第j次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值。可選地,根據比例常數、積分時間常數和微分時間常數,對所述差值進行比例處理、積分處理和微分處理,直至所述差值為0時,得到所述調整周期內的網絡數據傳輸的間隔時間,包括:根據比例積分微分計算公式:對所述差值進行比例處理、積分處理和微分處理,直至所述差值為0時,得到所述調整周期內的網絡數據傳輸的間隔時間;其中,Kp為比例常數,k為第k次網絡數據傳輸速度的採樣,e(k)是指第k次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值,T表示所述調整周期,Ti表示所述積分時間常數,j為第j次網絡數據傳輸速度的採樣,e(j)是第j次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值。本發明還提供一種網絡傳輸速度的控制裝置,包括:檢測模塊,用於在一個調整周期內,檢測到當前網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間存在差值;處理模塊,用於根據比例常數,對所述差值進行偏差減小處理,得到所述調整周期內的網絡數據傳輸的間隔時間,所述間隔時間為所述調整周期內的前後兩次網絡數據傳輸之間的時間間隔。可選地,當所述檢測模塊檢測到當前網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間存在差值,且所述當前網絡數據傳輸的實際速度大於預設的網絡數據傳輸速度閾值;所述處理模塊,還用於根據比例常數和積分時間常數,對所述差值進行比例處理和積分處理,直至所述差值為0時,得到所述調整周期內的網絡數據傳輸的間隔時間。可選地,所述處理模塊,還用於在所述檢測模塊檢測到當前網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間存在差值之後,根據比例常數、積分時間常數和微分時間常數,對所述差值進行比例處理、積分處理和微分處理,直至所述差值為0時,得到所述調整周期內的網絡數據傳輸的間隔時間。可選地,所述處理模塊具體用於:根據比例計算公式:u(k)=Kp{e(k)},對所述差值進行偏差減小處理,得到所述調整周期內的網絡數據傳輸的間隔時間;其中,Kp為比例常數,k為第k次網絡數據傳輸速度的採樣,e(k)是指第k次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值。可選地,所述處理模塊具體還用於:根據比例積分計算公式:對所述差值進行比例處理和積分處理,直至所述差值為0時,得到所述調整周期內的網絡數據傳輸的間隔時間;其中,Kp為比例常數,k為第k次網絡數據傳輸速度的採樣,e(k)是指第k次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值,T表示所述調整周期,Ti表示所述積分時間常數,j為第j次網絡數據傳輸速度的採樣,e(j)是第j次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值。可選地,所述處理模塊具體還用於:根據比例積分微分計算公式:對所述差值進行比例處理、積分處理和微分處理,直至所述差值為0時,得到所述調整周期內的網絡數據傳輸的間隔時間;其中,Kp為比例常數,k為第k次網絡數據傳輸速度的採樣,e(k)是指 第k次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值,T表示所述調整周期,Ti表示所述積分時間常數,j為第j次網絡數據傳輸速度的採樣,e(j)是第j次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值。本發明實施例在檢測到當前網絡數據傳輸的實際速度大於速度閾值時,通過比例常數和積分時間常數,對上述當前網絡數據傳輸的實際速度與速度閾值之間的差值進行偏差比例積分處理,直至差值為0,得到調整周期內的網絡數據傳輸的間隔時間。由於通過積分偏差的處理,能夠自動學習到系統中的靜態誤差,可以消除靜態誤差,從而達到非常高的精確性,理論上是可以達到0誤差;同時,也可以適應各種不同的網絡類型,當網絡環境變換時,比如從百兆網絡換成千兆網絡,比例和積分的處理不需要任何變化,會自動計算出合適的間隔時間,並且精確性不受影響,因為本發明實施例所述方法自適應性強;進一步地,在消除靜態誤差後,網絡數據傳輸的速度基本上是平穩的,不會出現忽高忽低的情況,因此本發明實施例所述方法的網絡數據傳輸速度調整的穩定性較高;進一步地,在每個調整周期內,都會對差值進行比例和積分計算,滯後時間可控(通常是為一個調整周期),因此,本發明實施例所述的方法可以使得網絡數據傳輸速度的控制程序非常靈敏,實時性高。附圖說明此處所說明的附圖用來提供對本申請的進一步理解,構成本申請的一部分,本申請的示意性實施例及其說明用於解釋本申請,並不構成對本申請的不當限定。在附圖中:圖1為本發明一種網絡數據傳輸速度的控制方法的實施例一的流程示意圖;圖2為本發明一種網絡數據傳輸速度的控制方法的實施例二的流程示意圖;圖3為本發明一種網絡數據傳輸速度的控制方法的實施例三的流程示意 圖;圖4為本發明一種網絡數據傳輸速度的控制方法的實施例四的流程示意圖;圖5為本發明一種網絡數據傳輸速度的控制裝置的實施例一的結構示意圖;圖6為圖4所示實施例所述的網絡數據傳輸速度的控制方法的運行結果示意圖。具體實施方式以下將配合附圖及實施例來詳細說明本申請的實施方式,藉此對本申請如何應用技術手段來解決技術問題並達成技術功效的實現過程能充分理解並據以實施。在一個典型的配置中,計算設備包括一個或多個處理器(CPU)、輸入/輸出接口、網絡接口和內存。內存可能包括計算機可讀介質中的非永久性存儲器,隨機存取存儲器(RAM)和/或非易失性內存等形式,如只讀存儲器(ROM)或快閃記憶體(flashRAM)。內存是計算機可讀介質的示例。計算機可讀介質包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術來實現信息存儲。信息可以是計算機可讀指令、數據結構、程序的模塊或其他數據。計算機的存儲介質的例子包括,但不限於相變內存(PRAM)、靜態隨機存取存儲器(SRAM)、動態隨機存取存儲器(DRAM)、其他類型的隨機存取存儲器(RAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、快閃記憶體或其他內存技術、只讀光碟只讀存儲器(CD-ROM)、數字多功能光碟(DVD)或其他光學存儲、磁盒式磁帶,磁帶磁磁碟存儲或其他磁性存儲設備或任何其他非傳輸介質,可用於存儲可以被計算設備訪問的信息。按照本文中的界定,計算機可讀介質不包括非暫存電腦可讀媒體(transitorymedia),如調製的數據信號和載波。如在說明書及權利要求當中使用了某些詞彙來指稱特定組件。本領域技 術人員應可理解,硬體製造商可能會用不同名詞來稱呼同一個組件。本說明書及權利要求並不以名稱的差異來作為區分組件的方式,而是以組件在功能上的差異來作為區分的準則。如在通篇說明書及權利要求當中所提及的「包含」為一開放式用語,故應解釋成「包含但不限定於」。「大致」是指在可接收的誤差範圍內,本領域技術人員能夠在一定誤差範圍內解決所述技術問題,基本達到所述技術效果。此外,「耦接」一詞在此包含任何直接及間接的電性耦接手段。因此,若文中描述一第一裝置耦接於一第二裝置,則代表所述第一裝置可直接電性耦接於所述第二裝置,或通過其他裝置或耦接手段間接地電性耦接至所述第二裝置。說明書後續描述為實施本申請的較佳實施方式,然所述描述乃以說明本申請的一般原則為目的,並非用以限定本申請的範圍。本申請的保護範圍當視所附權利要求所界定者為準。還需要說明的是,術語「包括」、「包含」或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的商品或者系統不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種商品或者系統所固有的要素。在沒有更多限制的情況下,由語句「包括一個……」限定的要素,並不排除在包括所述要素的商品或者系統中還存在另外的相同要素。圖1為本發明一種網絡數據傳輸速度的控制方法的實施例一的流程示意圖,如圖1所示,包括:步驟101、在一個調整周期內,檢測到當前網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間存在差值。其中,調整周期為是指每隔一定的周期去檢測當前網絡數據傳輸的實際速度,通常,調整周期是預先設定好的,例如可以根據經驗值設定的,由於調整周期關係到響應速度,調整周期越小,響應速度就越快。但也不能太小,因為從發送數據到檢測實際的網絡數據傳輸速度之間存在一點延遲,要大於這個延遲比較好。對於網絡數據傳輸這種變化較快的場景,建議調整周期為0.1秒左右。步驟101具體實現時,舉例來說,啟動發送網絡數據程序,可以通過配置文件,或者程序的接口設置網絡數據傳輸速度的閥值;因為一般在程序剛啟 動時,發送的數據流量比較少,可以把發送網絡數據的時間間隔設置為0。獲取當前的網絡數據傳輸速度,例如在linux作業系統下可以通過sar命令獲取當前網絡數據傳輸的實際速度,計算實際速度與閥值之間的差值e,或者還可以採用其它系統調用的方法,獲取當前網絡數據傳輸的實際速度,計算實際速度與閥值之間的差值e。步驟102、根據比例常數,對所述差值進行偏差減小處理,得到所述調整周期內的網絡數據傳輸的間隔時間。其中,所述間隔時間為所述調整周期內的前後兩次網絡數據傳輸之間的時間間隔。具體可以是指應用程式發送數據的時間間隔,本發明實施例通過得到的時間間隔來達到控制網絡數據傳輸速度的目的。進一步地,將計算出的間隔時間設置為網絡發送數據的間隔時間,之後,例如可以發送網絡數據的線程,接收到此間隔時間後,按照此間隔時間來發送網絡數據。步驟102具體實現時,例如,根據比例計算公式:u(k)=Kp{e(k)},對所述差值進行偏差減小處理,得到所述調整周期內的網絡數據傳輸的間隔時間;其中,Kp為比例常數,k為第k次網絡數據傳輸速度的採樣,e(k)是指第k次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值。上述比例常數Kp的主要功能是快速消除實際速度與閾值之間的差值,當比例常數越大時,差值調節的反應速度越快。其中,在設置比例常數Kp,可以把Kp值從0開始慢慢增大,觀察網絡數據傳輸速度差值調節的反應速度是否在預設的要求之內;當調節的反應速度達到預設的要求,停止增大Kp值。本發明實施例在檢測到當前網絡數據傳輸的實際速度與速度閾值之間存在差值時,通過比例常數對上述差值進行偏差減少處理,由於比例常數Kp是快速消除實際速度與閾值之間的差值,當比例常數越大時,差值調節的反應速度越快,可以快速調節網絡數據的傳輸速度,提高了網絡數據傳輸速度的調整效率,因此可以解決現有的網絡傳輸速度控制方法存在調整效率低的問題。圖2為本發明一種網絡數據傳輸速度的控制方法的實施例二的流程示意圖,如圖2所示,包括:步驟201、檢測到當前網絡數據傳輸的實際速度大於預設的網絡數據傳輸速度閾值。具體地,檢測到當前網絡數據傳輸的實際速度可以參考圖1所示實施例步驟101中所述的方法,不再贅述。步驟202、根據比例常數和積分時間常數,對所述差值進行比例處理和積分處理,直至所述差值為0時,得到所述調整周期內的網絡數據傳輸的間隔時間。其中,所述間隔時間為所述調整周期內的前後兩次網絡數據傳輸之間的時間間隔。具體可以是指應用程式發送數據的時間間隔,本發明實施例通過得到的時間間隔來達到控制網絡數據傳輸速度的目的。進一步地,將計算出的間隔時間設置為網絡發送數據的間隔時間,之後,例如可以發送網絡數據的線程,接收到此間隔時間後,按照此間隔時間來發送網絡數據。在一種實施方式中,步驟202具體實現時,例如根據比例積分計算公式:對所述差值進行偏差的比例積分處理,直至所述差值為0時,得到所述調整周期內的網絡數據傳輸的間隔時間;其中,Kp為比例常數,k為第k次網絡數據傳輸速度的採樣,e(k)是指第k次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值,T表示所述調整周期,Ti表示所述積分時間常數,j為第j次網絡數據傳輸速度的採樣,e(j)是第j次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值。上述積分時間常數的主要功能是去除靜態誤差,積分時間常數也是一個經驗值,根據不同的網絡環境進行設定。例如,在上述設置好的比例常數的基礎上減少10%,將積分時間常數值從0開始慢慢增大;當網絡數據傳輸速度差值調節的反應速度開始波動,停止增大積分時間常數。本發明實施例在檢測到當前網絡數據傳輸的實際速度大於速度閾值時, 通過比例常數和積分時間常數,對上述當前網絡數據傳輸的實際速度與速度閾值之間的差值進行偏差比例積分處理,直至差值為0,得到調整周期內的網絡數據傳輸的間隔時間。由於通過積分偏差的處理,能夠自動學習到系統中的靜態誤差,可以消除靜態誤差,從而達到非常高的精確性,理論上是可以達到0誤差;同時,也可以適應各種不同的網絡類型,當網絡環境變換時,比如從百兆網絡換成千兆網絡,比例和積分的處理不需要任何變化,會自動計算出合適的間隔時間,並且精確性不受影響,因為本發明實施例所述方法自適應性強;進一步地,在消除靜態誤差後,網絡數據傳輸的速度基本上是平穩的,不會出現忽高忽低的情況,因此本發明實施例所述方法的網絡數據傳輸速度調整的穩定性較高;進一步地,在每個調整周期內,都會對差值進行比例和積分計算,滯後時間可控(通常是為一個調整周期),因此,本發明實施例所述的方法可以使得網絡數據傳輸速度的控制程序非常靈敏,實時性高。在一個可選的實施方式中,例如,在控制網絡流量這一場景下,由於網絡流量這一指標的變化趨勢和幅度往往不可預測,且變化有可能很頻繁,從而產生毛刺,所以上述算法中,對差值不作微分處理以避免輸入數據過多的被毛刺影響。但是,在其他情況下,例如沒有毛刺的情況下,本發明實施例還可以對上述差值進行微分處理,因為通過微分處理可以預判差值變化的趨勢,使差值在萌芽狀態被抑制。圖3為本發明一種網絡數據傳輸速度的控制方法的實施例三的流程示意圖,如圖3所示,包括:步驟301、檢測到當前網絡數據傳輸的實際速度大於預設的網絡數據傳輸速度閾值。具體地,檢測到當前網絡數據傳輸的實際速度可以參考圖1所示實施例步驟101中所述的方法,不再贅述。步驟302、根據比例常數、積分時間常數和微分時間常數,對所述差值進行比例處理、積分處理和微分處理,直至所述差值為0時,得到所述調整周期內的網絡數據傳輸的間隔時間。在一種實施方式中,步驟302具體實現時,例如根據比例積分計算公式:根據比例積分微分計算公式:對所述差值進行偏差的比例積分微分處理,直至所述差值為0時,得到所述調整周期內的網絡數據傳輸的間隔時間;其中,Kp為比例常數,k為第k次網絡數據傳輸速度的採樣,e(k)是指第k次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值,T表示所述調整周期,Ti表示所述積分時間常數,j為第j次網絡數據傳輸速度的採樣,e(j)是第j次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值。其中,在設置微分時間常數時,在上述設置的積分時間常數的基礎上減少10%;將微分時間常數從0開始慢慢增大,觀察網絡數據傳輸速度的調整反應速度是否在預設要求內,當調整的反應速度達到預設的要求,停止增大微分時間常數。本發明實施例通過微分處理,可以預判上述當前網絡數據傳輸速度與速度閾值之間差值的變化趨勢,使差值在萌芽狀態被抑制,可以快速對網絡數據傳輸速度進行調整。下面採用具體的實施例,對上述圖2所示方法實施例的技術方案進行詳細說明。其中,本實施例採用的工作參數為:參數名稱取值採樣時間T0.1s比例常數Kp0.3積分時間常數Ti0.08微分時間常數Td0圖4為本發明一種網絡數據傳輸速度的控制方法的實施例四的流程示意圖,本實施例採用的測試方法為:a.首先設定流量的閥值為30M/s;b.突然業務量增加時,測試PID自動調節的能力;c.在正常調節流量時,突然增加額外的流量幹擾,測試其自主調節的能力;d.在流量幹擾突然撤銷時,測試其自主調節的能力;如圖4所示,所述方法包括:步驟401、啟動發送網絡數據程序,設置網絡傳輸速度閥值,每次發送數據時間間隔設置為0;例如,可以通過配置文件或者程序的接口設置網絡傳輸速度的閥值,一般在程序剛啟動時,發送的數據流量比較少,可以把發送數據的時間間隔設置為0。步驟402、獲取當前的網絡數據傳輸的實際速度;例如,可以通過系統調用的方式,獲取當前網絡的傳輸速度。步驟403、計算網絡數據傳輸的實際速度與網絡傳輸速度閥值之間的差值;步驟404、對差值進行比例、積分的偏差處理,計算得到發送網絡數據的間隔時間;其中,比例積分的偏差處理的計算公式為:由於上述公式中的Σe為一個差值的累計值。在步驟402、403、404中循環時累加。步驟405、將計算出的間隔時間設置為網絡發送數據的間隔時間,發送網絡數據的線程,接收到此間隔時間後,按照此間隔時間來發送網絡數據。圖6為圖4所示實施例所述的網絡數據傳輸速度的控制方法的運行結果示意圖,如圖6所示,橫軸為時間軸(秒),縱軸為網絡流量值(M/s),所述運行結果包括:a.程序剛啟動,設定流量的閥值為30M/s;b.從剛開始到第5.5秒,業務流量幾乎為0,模擬業務量較少的狀態;c.第5.5秒時,突然增加業務量,最高竄至44M/s,兩秒鐘後,流量被調節為30M左右,並維持住基本平穩的狀態;d.第15.5秒時,突然增加額外的流量幹擾,幹擾流量最大為10M/s,大約1.5秒後,即調節為平衡狀態;e.第25秒時,突然將幹擾流量撤掉,大約2秒後,狀態回歸平穩。本發明實施例所述方法的實現原理和技術效果與圖2所示實施例類似,此處不再贅述。圖5為本發明一種網絡數據傳輸速度的控制裝置的實施例一的結構示意圖,如圖5所示,包括:檢測模塊51,用於在一個調整周期內,檢測到當前網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間存在差值;處理模塊52,用於根據比例常數,對所述差值進行偏差減小處理,得到所述調整周期內的網絡數據傳輸的間隔時間,所述間隔時間為所述調整周期內的前後兩次網絡數據傳輸之間的時間間隔。可選地,當所述檢測模塊檢測到當前網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間存在差值,且所述當前網絡數據傳輸的實際速度大於預設的網絡數據傳輸速度閾值;所述處理模塊52,還用於根據比例常數和積分時間常數,對所述差值進行比例處理和積分處理,直至所述差值為0時,得到所述調整周期內的網絡數據傳輸的間隔時間。可選地,所述處理模塊52,還用於在所述檢測模塊檢測到當前網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間存在差值之後,根據比例常數、積分時間常數和微分時間常數,對所述差值進行比例處理、積分處理和微分處理,直至所述差值為0時,得到所述調整周期內的網絡數據傳輸的間隔時間。可選地,所述處理模塊52具體用於:根據比例計算公式:u(k)=Kp{e(k)},對所述差值進行偏差減小處理,得到所述調整周期內的網絡數據傳輸的間隔時間;其中,Kp為比例常數,k為第k次網絡數據傳輸速度的採樣,e(k)是指第k次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值。可選地,所述處理模塊52具體還用於:根據比例積分計算公式:對所述差值進行比例處理和積分處理,直至所述差值為0時,得到所述調整周期內的網絡數據傳輸的間隔時間;其中,Kp為比例常數,k為第k次網絡數據傳輸速度的採樣,e(k)是指第k次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值,T表示所述調整周期,Ti表示所述積分時間常數,j為第j次網絡數據傳輸速度的採樣,e(j)是第j次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值。可選地,所述處理模塊52具體還用於:根據比例積分微分計算公式:對所述差值進行比例處理、積分處理和微分處理,直至所述差值為0時,得到所述調整周期內的網絡數據傳輸的間隔時間;其中,Kp為比例常數,k為第k次網絡數據傳輸速度的採樣,e(k)是指第k次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值,T表示所述調整周期,Ti表示所述積分時間常數,j為第j次網絡數據傳輸速度的採樣,e(j)是第j次採樣時檢測到的網絡數據傳輸的實際速度與預設的網絡數據傳輸速度閾值之間的差值。本發明實施例所述裝置可以執行圖1-圖4中任一實施例的方法,其實現原理和技術效果類似,此處不再贅述。上述說明示出並描述了本實用新型的若干優選實施例,但如前所述,應當理解本實用新型並非局限於本文所披露的形式,不應看作是對其他實施例的排除,而可用於各種其他組合、修改和環境,並能夠在本文所述實用新型構想範圍內,通過上述教導或相關領域的技術或知識進行改動。而本領域人員所進行的改動和變化不脫離本實用新型的精神和範圍,則都應在本實用新型所附權利要求的保護範圍內。當前第1頁1&nbsp2&nbsp3&nbsp

同类文章

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

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