新四季網

流量控制方法和裝置與流程

2023-05-26 20:06:11


本發明涉及流量調度技術領域,特別涉及一種流量控制方法和裝置。



背景技術:

所謂流量,廣義上是指單位時間內通過某一通道的對象的量,例如人流量、車流量以及我們常用的網絡流量等都可以被稱為流量。為了維持生活或交通秩序或者保證網絡設備的正常運行,需要對這些流量進行合理的控制。

目前,在多個成員口都輸出流量至同一通道的情況下,為了保證通道的暢通,需要保證其實際通過的流量不能超過其最大流量閾值。為此,通常會對這些成員口分別進行流量限制,使得這些成員口輸出到該通道的流量不超過各個成員口各自的流量閾值。例如,假設有三個成員出口都輸出流量至同一通道,通道的總流量閾值為M,可以將三個成員出口的流量閾值分別設置為M/3,保證每個成員口輸出到該通道的流量均不超過M/3,從而保證通道實際通過的流量不超過M。

在實現本發明的過程中,發明人發現現有技術至少存在以下問題:

由於各個成員出口的流量限制獨立進行,當流量分布不均(例如多個成員口中部分成員口的流量超過流量閾值,而部分成員口的流量未達到設定閾值)時,可能出現通道的最大流量沒有達到其最大承受能力(即總流量閾值),而部分出口已經出現流量超負荷的情況,造成流量控制不合理,資源得不到合理的利用。



技術實現要素:

為了解決現有技術中各個成員口的流量單獨控制導致流量控制不合理的問題,本發明實施例提供了一種流量控制的方法和裝置。

第一方面,本發明實施例提供了一種流量控制方法,該方法包括:獲取多個成員口的流量的信息,所述多個成員口用於將各自的流量輸出至同一通道,所述流量的信息包括流量的大小;獲取所述多個成員口中各個成員口的設定流量閾值和所述通道的總流量閾值;根據各個所述成員口的流量的大小、各個所述成員口的所述設定流量閾值和所述總流量閾值,確定第一成員口的實際流量閾值,所述第一成員口為所述多個成員口中的任意一個;和採用所述第一成員口的實際流量閾值,對所述第一成員口進行流量控制。

由於第一成員口的實際流量閾值是根據各個成員口的流量和設定流量閾值以及總閾值流量確定的,因此第一成員口的實際流量閾值可以隨著各個成員口的流量的變化而變化,從而更加貼近第一成員口的實際流量需求,可以更合理地控制流量。

當某個或某些成員口的流量較大(超過其設定流量閾值),而其他成員口的流量較小(未達到其設定流量閾值)時,可以將流量較大的成員口的流量閾值調大,而將流量較小的成員口的設定流量閾值調小,從而在總流量不超過總流量閾值的情況下,更加合理的控制流量,使得通道的資源得到更有效的利用。

進一步地,若第一成員口的流量超過其設定流量閾值,而第二成員口中有成員口的流量小於其對應的設定流量閾值,則第一成員口的實際流量閾值大於第一成員口的設定流量閾值,增大的部分是從流量小於設定流量閾值的成員口調用的。若第一成員口的流量未超過其設定流量閾值,而第二成員口中有成員口的流量大於其對應的設定流量閾值,則第一成員口的實際流量閾值小於第一成員口的設定流量閾值,即將第一成員口的多餘流量調用給其他的成員口。

進一步地,在第一方面的一種可能的實施方式中,所述根據各個所述成員口的流量的大小、各個所述成員口的所述設定流量閾值和所述總流量閾值,確定第一成員口的實際流量閾值,包括:

按照以下公式確定所述第一成員口的實際流量閾值:

其中,Sout為第一成員口的實際流量閾值,Sin為第一成員口的流量的大小,B0為所述通道的總流量閾值;n為成員口的數量,x為第一成員口,i為第二成員口,Rx為第一成員口的設定流量閾值佔總流量閾值的比例,Ri為第i個成員口的流量閾值佔總流量閾值的比例,1≤i≤n且i≠x,FPi為第i個成員口的流量的大小。

由於第一成員口為多個成員口中的任意一個成員口,因此,可以採用相同的公式計算每個成員口的實際流量閾值,實現較為方便。

可選地,所述獲取多個成員口的流量的信息,包括:統計所述第一成員口的流量,得到所述第一成員口的流量的信息;接收第二成員口所屬的設備發送的特徵信息,所述特徵信息與所述第二成員口的流量中的單位流量一一對應設置,所述第二成員口為所述多個成員口中除所述第一成員口之外的成員口;根據所述特徵信息確定各個所述第二成員口的流量的信息。

可選地,所述特徵信息包括對應的單位流量的大小和出接口信息,所述出接口信息用於指示將所述特徵信息對應的單位流量輸出至所述通道的成員口。在一些實施方式中,所述特徵信息還可以包括對應的單位流量的優先級等其他信息。

其中,所述流量可以為數據流量、人流量、車流量或其他業務流量等。當流量為數據流量時,單位流量為數據報文,通道為聚合鏈路;當流量為人流量時,單位流量為人,通道可以為過道、房間等;當流量為車流量時,單位流量為車輛,通道可以為高速公路。

第二方面,本發明實施例提供了一種流量控制裝置,所述裝置包括用於實現上述第一方面所述的方法的單元,例如流量信息獲取單元、閾值獲取單元、處理單元和控制單元。

第三方面,本發明實施例提供了一種流量控制裝置,所述裝置包括處理器、存儲器以及通信接口;所述處理器、存儲器以及通信接口通過總線耦合;所述存儲器用於存儲程序指令,所述處理器通過執行存儲在所述存儲器內的程序指令使得所述流量控制裝置能夠執行第一方面所述的方法。

第四方面,本發明實施例還提供了一種計算機可讀介質,用於存儲供流量控制裝置執行的程序代碼,所述程序代碼包括執行第一方面所述的方法的指令。

附圖說明

圖1是本發明根據一示例性實施例示出的數據流量轉發的應用場景應用圖;

圖2是本發明根據一示例性實施例示出的流量控制裝置的結構示意圖;

圖3是本發明根據一示例性實施例示出的流量控制方法的流程圖;

圖4是本發明根據一示例性實施例示出的車流量控制的應用場景圖;

圖5是本發明根據一示例性實施例示出的另一種流量控制方法的流程圖;

圖6是本發明根據一示例性實施例示出的一種流量控制裝置的結構框圖。

具體實施方式

為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明實施方式作進一步地詳細描述。

為了便於實施例的描述,先介紹本實施例提供的一種應用場景。圖1是本發明根據一示例性實施例示出的數據流量轉發的場景應用場景圖。圖1中顯示了採用數據轉發設備將轉發數據流量轉發至聚合鏈路的場景。聚合鏈路是通過多條物理鏈路聚合成的一條邏輯鏈路,通常作為整體參與各種業務。聚合鏈路可為vlanif、trunk、Serial等常見類型,本發明對此不作限制。

該數據轉發設備可以包括多塊單板,多塊單板相互通信連接,聚合鏈路可以為多塊單板聚合成的一條邏輯鏈路,即這多塊單板的出口為該聚合鏈路的成員口。

具體地,如圖1所示,該數據轉發設備的單板包括入口單板101和出口單板102、103,入口單板101上可以設置有流量分配裝置,出口單板102和103上可以設有流量控制裝置。其中,入口單板101分別與出口單板102和103通信連接。出口單板102的出口和出口單板103的出口分別為聚合鏈路104的成員口102a和103a。數據流量輸入至入口單板101,入口單板101將接收到的數據流量分配到聚合鏈路104的不同成員口102a、103a所在的出口單板102和103。出口單板102的流量控制裝置對分配到的流量進行限速處理後,通過成員口102a輸出至聚合鏈路104;出口單板103的流量控制裝置對分配到的流量進行限速處理後,通過成員口103a輸出至聚合鏈路104。

需要說明的是,以上入口單板101和出口單板102、103的區分在本實施例中僅以數據流量輸入數據轉發設備和輸出數據轉發設備為標準,並不表示其實際硬體結構有所不同。此外,實現時,入口單板101和出口單板102、103可以是同一塊單板,即數據流量從同一單板輸入數據轉發設備並從數據轉發設備輸出至聚合鏈路104。或者,入口單板101和出口單板102、103也可以是不同的單板,即數據流量從一個單板輸入數據轉發設備並從另一個單板從數據轉發設備輸出至聚合鏈路104。

容易知道,圖1中所示的單板數量僅為舉例,實際應用中,數據轉發設備可以包括更多數量的入口單板和出口單板。

需要說明的是,本實施例以同一數據轉發設備的入口單板和出口單板為例進行了描述,但是,在其他實施例中,入口單板和出口單板在物理上也可以為獨立的設備,即不屬於同一數據轉發設備。並且,入口單板和出口單板還可以以其他的設備形態出現,例如伺服器、計算機等設備,本發明實施例同樣適用於由這些設備構成的數據轉發系統。

圖2為圖1中的出口單板上的流量控制裝置的結構示意圖。該流量控制裝置可以實現為單板的全部或一部分。如圖2所示,如圖2所示,流量控制裝置可以包括:處理器21、通信接口22、存儲器23。

處理器21包括一個或者一個以上處理核心,處理器21通過運行軟體程序以及模塊,從而執行各種功能應用以及信息處理。

通信接口22、存儲器23以及處理器21通過總線耦合。存儲器23可用於存儲軟體程序以及模塊。存儲器可存儲作業系統24、至少一個功能所述的應用程式模塊25。

應用程式模塊25至少包括:流量信息獲取模塊250、閾值獲取模塊251、處理模塊252和控制模塊253。流量信息獲取模塊250用於獲取多個成員口的流量的信息;閾值獲取模塊251用於獲取各個成員口的設定流量閾值和通道的總流量閾值;處理模塊252用於各個成員口的流量的大小、以及各個成員口的設定流量閾值和總流量閾值,確定第一成員口的實際流量閾值;控制模塊253用於採用第一成員口的實際流量閾值,對第一成員口進行流量控制。

可選地,處理器21用於執行應用程式模塊25中的各個模塊,實現如圖3和圖5中由流量控制裝置所需要執行的步驟。

此外,存儲器23是一種計算機可讀存儲介質,可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現,如靜態隨時存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃記憶體,磁碟或光碟。

本領域技術人員可以理解,圖2中所示出的流量控制裝置的結構並不構成對流量控制裝置的限定,可以包括比圖示更多或更少的部件或組合某些部件,或者不同的部件布置。

在實際應用中,流量控制裝置可以是物理上的一個裝置或裝置的一部分,也可以是物理上若干臺裝置一起組成的一個系統。

本發明實施例提供了一種流量控制方法。該方法基於圖1所示架構實現,適用於將數據流量Sn轉發至聚合鏈路104。如圖3所示,本實施例的方法包括:

步驟301、入口單板接收數據流量。

其中,數據流量中的單位流量為數據報文,即數據流量可以包括多個數據報文。

結合圖1,入口單板101從外部接收到發往聚合鏈路104的數據流量。

步驟302、入口單板確定接收到的數據流量中的各個數據報文輸出至聚合鏈路的所經過的成員口。

入口單板可以根據預先配置的規則,確定數據報文輸出至聚合鏈路的成員口。預先配置的規則可以根據實際需要設置,本實施例對此不作限制,例如,可以根據數據報文的IP五元組信息計算得到成員口,或者,將接收到的數據包按順序依次分配給各個成員口等。

步驟303、入口單板生成數據報文對應的特徵信息。

其中,特徵信息可以與數據報文一一對應設置,可以包括對應的數據報文的大小和出接口信息,該出接口信息用於指示將特徵信息對應的數據報文輸出至通道的成員口,即將特徵信息對應的數據報文輸出到聚合鏈路所經過的成員口。

可選地,特徵信息還可以包括對應的數據報文的優先級,優先級用於指示特徵信息對應的數據報文通過成員口的優先級別,優先級高的數據報文可以優先通過成員口。

在本實施例中,特徵信息可以為特徵包,一個特徵包與一個數據報文相對應。由於特徵包在數據轉發設備內部流通,因此,其格式可以根據數據轉發設備的具體實現進行設置。

步驟304、入口單板根據確定的成員口將接收到的數據流量發送到成員口所在的出口單板。

例如,在圖1所示實施例中,入口單板101將數據流量Sn分為兩份,流量S1為出接口是成員口102a的流量,故流量S1被發送到出口單板102,流量S2是出接口是成員口103a的流量,故流量S2被發送到出口單板103。

步驟305、入口單板將發送到出口單板的數據流量對應的特徵信息發送到數據流量對應的成員口以外的成員口所在的出口單板。

例如,在圖1所示實施例中,流量S1對應的特徵包FP1被發送到成員口103a(即成員口102a以外的成員口)所在的出口單板103,而流量S2對應的特徵包FP2被發送到成員口102a(即成員口103a以外的成員口)所在的出口單板102。

步驟306、出口單板獲取各個成員口的流量的信息、各個成員口的設定流量閾值和聚合鏈路的總流量閾值。

其中,各個成員口的流量的信息至少包括流量的大小。

可以採用如下方式獲取各個成員口的流量的大小:

統計第一成員口的流量,得到第一成員口的流量的信息;

接收第二成員口所屬的設備發送的特徵信息,特徵信息與第二成員口的流量中的單位流量一一對應設置,第二成員口為多個成員口中除第一成員口之外的成員口;

根據特徵信息確定各個第二成員口的流量的信息。

其中,第一成員口為出口單板所具有的成員口,例如,在圖1中,出口單板102對應的第一成員口為102a,而第二成員口為出口單板具有的成員口以外的成員口。也就是說,出口單板對於自身所具有的成員口的數據流量進行統計,得到第一成員口的流量的大小,而對於其他成員口,根據接收到的發送至其他成員口的特徵信息來計算其他成員口的流量的大小。

多個成員口中的設定閾值和聚合鏈路的總流量閾值一般為事先設定好的。

步驟307、出口單板確定第一成員口的實際流量閾值。

其中,第一成員口的實際流量閾值可根據獲取到的各個成員口的流量的大小、各個成員口的設定流量閾值和聚合鏈路的總流量閾值來確定。

例如,在本實施例中,出口單板102根據實際接收到的流量S1和特徵包FP2,知道通道整體的流量情況,確定成員口102a的實際流量閾值,出口單板103根據實際接收到的流量S2和特徵包FP1,知道通道整體的流量情況,確定成員口103a的實際流量閾值。

若第一成員口的流量超過其設定流量閾值,而第二成員口中有成員口的流量小於其對應的設定流量閾值,則第一成員口的實際流量閾值大於第一成員口的設定流量閾值,增大的部分是從流量小於設定流量閾值的成員口調用的。若第一成員口的流量未超過其設定流量閾值,而第二成員口中有成員口的流量大於其對應的設定流量閾值,則第一成員口的實際流量閾值小於第一成員口的設定流量閾值,即將第一成員口的多餘流量調用給其他的成員口。

具體地,可以按照以下公式確定各個成員口的實際流量閾值:

其中,Sout為第一成員口的實際流量閾值(注意這裡實際流量閾值是允許輸出的流量,而不是實際輸出的流量,實際輸出的流量小於或等於Sout),Sin為第一成員口的流量的大小,B0為通道的總流量閾值;n為成員口的數量,x為第一成員口,i為第二成員口,Rx為第一成員口的設定流量閾值佔總流量閾值的比例,Ri為第i個成員口的流量閾值佔總流量閾值的比例,1≤i≤n且i≠x,FPi為第i個成員口的流量的信息。

步驟308、出口單板確定第一成員口的實際流量閾值對第一成員口進行流量控制。

確定各個成員口的實際流量閾值時可分為以下幾種情況:

一、當聚合鏈路成員口各流量Sn均超限(即成員口所在單板輸入的流量大於預先配置的限速流量)時,即按照預先配置的策略進行限速。

例如,假定聚合鏈路配置帶寬值為100M,即B0=100M,聚合鏈路兩個成員口1、2分布在兩個不同單板上時,入口入流量150M,70M被散列到成員口1(Sin1=70M),80M被散列到成員口2(Sin2=80M),配置的策略為兩個成員口權重比3:2,即R1=60%,R2=40%。

如前文所述,在對入口流量進行散列時,到達成員口1所在單板的,除了有70M數據流量外,還有與散列到成員口2的數據流量相關的特徵包FP2,在出口單板,通過對FP2特徵包的統計,可以知道成員口2被散列了80M流量,即FP2=80M。

Sout1=MIN(Sin1,B0*R1)+MAX(0,(B0*R2-FP2)*R1/(1-R2))

=MIN(70,100*60%)+MAX(0,(100*40%-80)*60%/(1-40%))

=MIN(70,60)+MAX(0,-40)=60+0=60M

同樣方法可以算出

Sout2=MIN(Sin2,B0*R2)+MAX(0,(B0*R1-FP1)*R2/(1-R1))

=MIN(80,100*40%)+MAX(0,(100*60%-70)*40%/(1-60%))

=MIN(80,40)+MAX(0,-10)=40+0=40M

本用例中,Sout1+Sout2=100M,由此整體實現限速100M。

二、當聚合鏈路成員口各流量Sn均未超限(即成員口所在單板輸入的流量小於預先配置的限速流量)時,即按照預先配置的策略進行限速。

三、當聚合鏈路成員口各流量Sn,部分未超限部分超限時,流量未超限的成員口,即將它低於預先配置的那部分(即預先配置的限速流量減去成員口所在單板輸入的流量部分)帶寬資源按一定策略分給除該成員口外的其它的成員口使用。

例如,假定聚合鏈路配置帶寬值為100M,即B0=100M,聚合鏈路兩個成員口1、2分布在兩個不同單板上時,入口入流量110M,40M被散列到成員口1(Sin1=40M),70M被散列到成員口2(Sin2=70M),配置的策略為兩個成員口權重比1:1,即R1=R2=50%。

如前文所述,在對入口流量進行散列時,到達成員口1所在單板的,除了有40M數據流量外,還有與散列到成員口2的數據流量相關的特徵包FP2,在出口單板,通過對FP2特徵包的統計,可以知道成員口2被散列了70M流量,即FP2=70M。

Sout1=MIN(Sin1,B0*R1)+MAX(0,(B0*R2-FP2)*R1/(1-R2))

=MIN(40,100*50%)+MAX(0,(100*50%-70)*50%/(1-50%))

=MIN(40,50)+MAX(0,-20)=40+0=40M

同樣方法可以算出

Sout2=MIN(Sin2,B0*R2)+MAX(0,(B0*R1-FP1)*R2/(1-R1))

=MIN(70,100*50%)+MAX(0,(100*50%-40)*50%/(1-50%))

=MIN(70,50)+MAX(0,10)=50+10=60M

本用例中,Sout1+Sout2=100M,由此整體實現限速100M。

本發明通過獲取多個成員口的流量的信息,以及所述多個成員口中各個成員口的設定流量閾值和所述通道的總流量閾值,通過引入特徵包的方式,使得每個成員口通道都知道通道整體的流量的情況,從而分別確定各個所述成員口的實際流量閾值,對對應的成員口進行流量控制然後採用適當的策略,使通道整體流量調度準確,實現當流量分布不均時,也能保證通道整體通過的流量滿足實際需求。

需要說明的是,本實施例中的限速方式不僅使用於只有兩個成員口的情況,還適用於多個成員口的情況。

例如,假設有三個成員口,假定聚合鏈路配置帶寬值為100M,即B0=100M,聚合鏈路兩個成員口1、2、3分布在三個不同單板上時,入口流量110M,50M被散列到成員口1(Sin1=50M),40M被散列到成員口2(Sin2=40M),20M被散列到成員口3(Sin3=20M),配置的策略為兩個成員口權重比3:3:4,即R1=30%,R2=30%,R3=40%。

如前文所述,在對入口流量進行散列時,到達成員口1所在單板的,除了有50M數據流量外,還有與散列到成員口2的數據流量相關的特徵包FP2、以及與散列到成員口3的數據流量相關的特徵包FP3,在出口單板,通過對特徵包FP2、FP3的統計,可以知道成員口2被散列了40M流量,即FP2=40M,成員口3被散列了20M流量,即FP3=20M。

Sout1=MIN(Sin1,B0*R1)+MAX(0,(B0*R2-FP2)*R1/(1-R2))+MAX(0,(B0*R3-FP3)*R1/(1-R3))

=MIN(50,100*30%)+MAX(0,(100*30%-40)*30%/(1-30%))+MAX(0,(100*40%-20)*30%/(1-40%))

=MIN(50,30)+MAX(0,-30/7)+MAX(0,10)=30+0+10=40M

同樣方法可以算出

Sout2=MIN(Sin2,B0*R2)+MAX(0,(B0*R1-FP1)*R2/(1-R1))+MAX(0,(B0*R3-FP3)*R2/(1-R3))

=MIN(40,100*30%)+MAX(0,(100*30%-50)*30%/(1-30%))+MAX(0,(100*40%-20)*30%/(1-40%))

=MIN(40,30)+MAX(0,-140/7)+MAX(0,10)=30+0+10=40M

Sout3=MIN(Sin3,B0*R3)+MAX(0,(B0*R1-FP1)*R3/(1-R1))+MAX(0,(B0*R2-FP2)*R3/(1-R2))

=MIN(20,100*40%)+MAX(0,(100*30%-50)*40%/(1-30%))+MAX(0,(100*30%-40)*40%/(1-30%))

=MIN(20,40)+MAX(0,-80/7)++MAX(0,-40/7)

=20+0+0=20M

本用例中,Sout1+Sout2+Sout3=100M,由此整體實現限速100M。

當然,除了根據上述公式確定第一成員口的實際流量閾值以外,還可以採用其他方式確定第一成員口的實際流量閾值,例如,為各個成員口設置優先級,該優先級表示獲取其他成員口的多餘流量份額的優先級別。則相應的,將流量較小的成員口的多餘流量份額優先分配給優先級別高的成員口使用。

本實施例通過獲取多個成員口的流量的信息,以及多個成員口中各個成員口的設定流量閾值和聚合鏈路的總流量閾值,通過引入特徵包的方式,使得每個成員口通道都知道聚合鏈路整體的流量的情況,從而分別確定各個所述成員口的實際流量閾值,對對應的成員口進行流量控制,使整體流量控制準確,實現當流量分布不均時,也能保證通道整體通過的流量滿足實際需求。

本發明實施例的流量控制方法還可以應用於對高速公路的車流量進行控制,圖4是本發明實施例提供的高速公路流量控制的應用場景圖,包括入口401、限流帶403、檢測裝置404、流量控制裝置405和通道402。

入口401即為高速公路入口401,在高速公路入口401前一段距離設置限流帶403,限流帶403指限制車流量的一段道路,可通過在限流帶403上設置減速裝置或者閘機等設備,實現限流。限流帶403前設置有檢測裝置404,用於檢測一段時間內每條通道上的車流量,檢測裝置可設置一個或者多個。檢測裝置例如可以包括傳感器和計數器,當有車經過時,傳感器發出感應信號,計數器則對傳感器發出的感應信號進行計數。

入口401處設置有流量控制裝置405,流量控制裝置405可接收檢測裝置404發出的信息,流量控制裝置405可根據接收到的信息對即將通過的車輛進行限流。

需要說明的是,圖1中僅示出了一個入口,實際應用中,包括兩個以上入口,每個入口均設置有檢測裝置和流量控制裝置,流量控制裝置不僅可以接收到同一個入口的檢測裝置發送的信息,還可以接收到其他入口的檢測裝置發送的信息。

入口401後即為高速公路通道402。車輛從入口401進入高速公路通道402。

其中流量控制裝置的硬體結構可以參見圖2中的流量控制裝置,在此省略詳細描述。

本發明實施例提供了一種車流控制方法,該方法基於圖4所示架構實現,適用於對進入高速公路的車流量進行控制。如圖5所示,本實施例的方法包括::

步驟501、各個入口的檢測裝置分別檢測所在入口的車流量。

步驟502、檢測裝置將檢測到的信息發送給流量控制裝置。

相應地,流量控制裝置接收到檢測裝置發送的信息。

步驟503、流量控制裝置獲取各個入口對應的設定流量閾值和高速公路的總流量閾值。

各個入口對應的設定流量閾值和高速公路的總流量閾值可以是預先配置好的。

步驟504、流量控制裝置根據獲取到的設定流量閾值、總流量閾值和接收到的信息,確定所在入口的實際流量閾值。

確定實際流量閾值的方式可以參見前述步驟307,在此省略詳細描述。

步驟505、流量控制裝置根據確定出的實際流量閾值,對所在入口進行流量控制。

值得注意的是,在另一種實現方式中,每個入口設置有檢測裝置,而所有入口共用一個流量控制裝置,共用的流量控制裝置接收所有入口的檢測裝置發送的信息,分別確定每個入口的實際流量閾值,然後控制對應的入口處的設備(例如閘機)對車輛進行流量控制。

以下為本發明實施例的裝置實施例,對於裝置實施例中未詳細描述的細節,請參考上述對應的方法實施例。

圖6示出了本發明一個實施例提供的流量控制裝置的框圖。該流量控制裝置可以通過專用硬體電路,或者,軟硬體的結合實現成為流量控制裝置的全部或一部分。該流量控制裝置包括:流量信息獲取單元601、閾值獲取單元602、處理單元603和控制單元604。其中,流量信息獲取單元601,用於獲取多個成員口的流量的信息,多個成員口用於將各自的流量輸出至同一通道,所述流量的信息包括流量的大小;閾值獲取單元602用於獲取多個成員口中各個成員口的設定流量閾值和所述通道的總流量閾值;處理單元603用於根據流量信息獲取單元601獲取的各個成員口的流量的大小、以及閾值獲取單元602獲取的各個成員口的設定流量閾值和總流量閾值,確定第一成員口的實際流量閾值,第一成員口為多個成員口中的任意一個;控制單元604用於採用處理單元603確定的第一成員口的實際流量閾值,對第一成員口進行流量控制。

進一步地,該流量信息獲取單元601可以包括:統計單元601a,用於統計所述第一成員口的流量,得到所述第一成員口的流量的信息;接收單元601b,用於接收第二成員口所屬的設備發送的特徵信息,所述特徵信息與所述第二成員口的流量中的單位流量一一對應設置,所述第二成員口為所述多個成員口中除所述第一成員口之外的成員口;確定單元601c,用於根據所述接收單元接收到的所述特徵信息,確定各個所述第二成員口的流量的信息。

相關細節可結合參考圖3和圖5所述的方法實施例。

需要說明的是,上述流量信息獲取單元601、閾值獲取單元602、處理單元603和控制單元604可以由處理器實現或者,處理器執行存儲器中的程序指令來實現。

以上所述,僅為本發明的具體實施方式,但本發明的保護範圍並不局限於此,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護範圍之內。

同类文章

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

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