新四季網

一種可倒換進程分配方法及設備的製作方法

2023-06-01 20:18:41

專利名稱:一種可倒換進程分配方法及設備的製作方法
技術領域:
本發明涉及通信技術領域,特別涉及一種可倒換進程分配方法及設備,本發明還同時設計一種可倒換進程分配方法設備。
背景技術:
進程是系統運行的基本單元,它能夠給用戶提供特定的服務。每個進程運行於受保護的內存空間,進程之間相互隔離。若某個進程出現問題不會影響整個系統。其中,主控進程為實際提供控制、業務功能的實體;而備份進程則是主控進程的一個全投影,隨時準備代替主提供控制、業務功能的實體。在多CPU (Central Processing Unit,中央處理器)的情況下,當設備啟動或者用戶配置/使能了某功能時,系統會自動同時為該業務運行一個主控進程和多個備份進程。對於不可倒換的進程,其主控進程只能運行在主用主控板,當主控進程異常時,系統會自動重啟該主控進程,其備份進程主要用於主備倒換和ISSU (In-Service Software Upgrade,不中斷業務升級)升級環境。對於可倒換進程,其主控進程可以運行在主用主控板上,也可以運行在備用主控板上;當主控進程異常時,需要從備份進程中選舉一個新的主控進程,從而保證業務不受影響。在一個穩定的網絡環境中,除了一些基礎進程的CPU使用率比較穩定之外,大多數進程的CPU使用率都存在一個周期性變化的過程,且存在波峰,如圖1所示。如果所有業務的主控進程都運行在主用主控板上,則有很大的概率出現各進程CPU使用率的波峰疊力口,導致在這些時段上主用主控板的CPU使用率過高,設備性能急劇下降,降低運行過程中的穩定性。現有的進程分布優 化方案,用戶通過配置進程分布策略,執行分布優化命令,可以讓主控進程運行在用戶期望的位置。在優化進程分布的過程中,系統會綜合進程分布策略、進程當前運行位置、設備節點是否在位和拓撲狀態等因素,對優化後各進程理想的運行位置做出決策。如果為某進程決策出的位置不同於當前運行的位置,則對該進程執行主備倒換,即當前運行位置的主控進程降級為備份進程,預期位置的備份進程升級為主控進程。進程的分布策略由進程的各種偏好(affinity)構成,包括:(位置-設置)location-set:進程對指定節點位置的偏好;(位置-類型)location-type:進程對指定節點類型的偏好;(程序)program:進程對其它不同進程的偏好;(自身)self:進程對同進程的其它實例的偏好。以上進程分布優化方案雖然可以讓主控進程運行在備用主控板的CPU上,在一定程度上避免出現主用主控板的CPU使用率過高的情況,但是它依賴於用戶配置的進程分布策略,缺乏對所有進程的統籌分布。如果用戶對所有可設置的進程的偏好節點位置都在某塊備用主控板的CPU上,這將會有很大概率出現該主控板CPU使用率過高的情況。即使用戶讓進程較均勻的分布在各個主控板上,依然有可能出現在某些時段某塊主控板上一些進程的CPU使用率的波峰疊加,導致該主控板CPU使用率過高的情況。

發明內容
本發明提供一種可倒換進程分配方法,基於各可倒換進程的周期及其平均使用率,合理配置各主控板上主控進程及備份進程的分布策略,從而能夠根據當前的硬體配置以及網絡情況自動地對對進程進行合理分布優化,儘可能降低系統中出現CPU異常繁忙的概率,提高了硬體的運行穩定性。為解決以上技術問題,本發明提出了一種可倒換進程分配方法,包括:按照預先設置的分配順序為各主控板分別分配可倒換進程,所述可倒換進程的主備處理量差值不大於當前主控板可用於倒換主控進程的剩餘處理量,且所述主控板上已分配的可倒換進程在任一時刻的使用率疊加值不高於所述主控板的可分配使用率;根據分配結果生成分配策略,並依據所述分配策略對所述可倒換進程進行倒換;其中,所述可倒換進程的主備處理量差值為所述可倒換進程的主控進程處理量與平均備用進程處理量之間的差值;所述可用於倒換主控進程的剩餘處理量為主控板可用於倒換主控進程的處理總量減去所述主控板已分配的可倒換進程的主備處理量差值;所述按照預先設置的分配順序為各主控板分別分配可倒換進程,具體為:在奇數的分配周期內,按照各可倒換進程的周期從小至大依次分配一個可倒換進程;在偶數的分配周期 內,按照各可倒換進程的周期從大至小依次分配一個可倒換進程。另一方面,本發明還提出了一種可倒換進程分配設備,應用於包括多個主控板的系統中,其特徵在於,包括:分配模塊,用於按照預先設置的分配順序為各主控板分別分配可倒換進程,所述可倒換進程的主備處理量差值不大於當前主控板可用於倒換主控進程的剩餘處理量,且所述主控板上已分配的可倒換進程在任一時刻的使用率疊加值不高於所述主控板的可分配使用率;執行模塊,用於根據所述分配模塊的分配結果生成分配策略,並依據所述分配策略對所述可倒換進程進行倒換;其中,所述可倒換進程的主備處理量差值為所述可倒換進程的主控進程處理量與平均備用進程處理量之間的差值;所述可用於倒換主控進程的剩餘處理量為主控板可用於倒換主控進程的處理總量減去所述主控板已分配的可倒換進程的主備處理量差值;所述分配模塊按照預先設置的分配順序為各主控板分別分配可倒換進程,具體為:在奇數的分配周期內,按照各可倒換進程的周期從小至大依次分配一個可倒換進程;在偶數的分配周期內,按照各可倒換進程的周期從大至小依次分配一個可倒換進程。與現有技術相比,本發明的技術方案具有以下優點:通過應用本發明實施例的技術方案,基於各可倒換進程的周期及其平均使用率,合理配置各主控板上主控進程及備份進程的分布策略,從而能夠根據當前的硬體配置以及網絡情況自動地對進程進行合理分布優化,儘可能降低系統中出現CPU異常繁忙的概率,提高了硬體的運行穩定性。本發明還同時公開了一種可倒換進程分配設備。


圖1為現有技術中系統進程的CPU使用率周期示意圖;圖2為本發明提出的一種可倒換進程分配方法的流程示意圖;圖3為本發明具體實施例提出的一種可倒換進程分配方法的流程示意圖;圖4為本發明提出的一種可倒換進程分配設備的結構示意圖。
具體實施例方式如背景技術所述,由於缺乏基於實時監控數據的分析所得出的有效的監控策略,因此現有的技術方案無法從有效地實現各主控板CPU使用率的均衡分布。針對上述問題,本發明的核心思想是:獲取各進程(包括可倒換進程和不可倒換進程)的CPU使用率信息及其使·用周期,確定單周期內某進程CPU的使用量。然後根據預設的CPU使用率的閾值,減去各主控板上已分配的CPU使用率(不可倒換進程的CPU使用率和/或預留的CPU使用率),通過每塊主控板上可分配的CPU使用率確定各主控板上可分配的CPU處理總量。最後對可倒換的進程進行分布:使運行在同一主控板上的可倒換進程的CPU使用率的波峰相互錯開,並使各主控板上已分配的可倒換進程的主控進程和備份進程在單個周期內的CPU處理總量的總和儘量接近於各主控板上可用於倒換主控進程的處理總量,從而達到各主控板CPU使用率的均衡。相應地,本發明實施例提供了一種可倒換進程的分配方法,如圖2所述,該方法具體包括以下步驟:S201,按照預先設置的分配順序為各主控板分別分配可倒換進程;具體地,首先為當前的各主控板設置一個固定的分配順序,在後續的分配過程中依據該順序對主控板依次進行選擇判斷。在該步驟中,可採取主用主控板排在首位,其餘備用主控板按照編號升序排序的方式,也可採取其他的方式,順序的不同並不影響本發明的保護範圍。在為確定了分配順序的主控板分配可倒換進程時,由於是按照順序一一對應分配,因此將每輪分配周期根據奇偶進行劃分,在奇數的分配周期內,將當前待分配的可倒換進程按照周期從小至大的順序,依次與各主控板當前已分配的可倒換進程進行如下處理:判斷當前的待分配可倒換進程的周期是否與主控板上已分配的各可倒換進程周期互質,若為互質則直接轉入下一步,若不為互質,則選擇下一個待分配可倒換進程繼續判斷,當判斷不存在與主控板上已分配的各可倒換進程周期均互質的待分配可倒換進程時,則選擇一個與主控板上已分配的各可倒換進程周期互質個數最多的待分配可倒換進程轉入下一步。需要說明的是,由於I不與任何的數互質,所以當主控板上已分配的可倒換進程的周期為I時,則直接選擇分配可倒換進程並轉至下一步;判斷上一步驟中所選擇的可倒換進程的主備處理量差值是否大於當前主控板可用於倒換主控進程的剩餘處理量,若大於,則在剩餘的待分配可倒換進程中按照上一步驟重新進行選擇。類似的,在偶數的分配周期內,將當前待分配的可倒換進程按照周期從大至小的順序,依次與各主控板當前已分配的可倒換進程進行以上相同的處理過程。通過以上的處理過程,可使當前主控板上已分配的各個可倒換進程的波峰互相錯開,從而使得所有可倒換進程在任一時刻的使用率疊加值不高於主控板的可分配使用率。由於每個可倒換進程的備用進程彼此之間相差不大,因此可被認為近似相同。本發明的技術方案預先假設每塊主控板運行的均為可倒換進程的備用進程,並確定每個可倒換進程的主控進程的處理量與平均備用進程處理量之間的差值,通過可用於倒換主控進程的剩餘處理量確定每塊主控板可以容納將多少備份進程轉為主控進程,以及判斷當前的待分配可倒換進程是否可被分配於該主控板上。S202,根據分配結果生成分配策略,並依據所述分配策略對所述可倒換進程進行倒換。在該步驟中,首先根據各所述主控板的主控進程分布情況以及分配策略,判斷當前是否存在需要倒換的主控進程,並在判斷結果為是的情況下在合適的倒換時機按照分配策略將所述需要倒換的主控進程進行倒換。基於系統穩定性的考慮,在判斷對可倒換進程的倒換時機時,需要遵循以下三條原則:(I)、進程當前所在主控板CPU使用率較低;(2)、進程倒換的目標主控板CPU使用率較低;(3)、該進 程的波峰剛剛過去。根據以上三條原則,首先選擇兩塊使用率低於一定閾值的主控板,判斷是否有尚未倒換的主控進程,並在判斷的過程中確定需要倒換的主控進程的數量,若有且只有一個尚未倒換的主控進程,則依據所述分配策略對所述主控進程進行倒換;若存在多個尚未倒換的主控進程,則依據所述分配策略對距使用率波峰值到達時間最遠的主控進程進行倒換。S203,監控各所述主控板的可倒換進程分配是否改變,若是,則轉至步驟S201,若否則不做任何處理。為了進一步闡述本發明的技術思想,現結合具體的應用場景,對本發明的技術方案進行說明。如圖3所示,為本發明具體實施例所提出的一種可倒換進程分配方法的流程示意圖,包括如下步驟:S301,配置監控時間和CPU使用率的閾值。當配置監控進程的監控時間時,觸發監控進程開啟,定時器開始計時,定時器的超時時間即所配置的監控時間,定時器超時後,監控進程進入休眠狀態。若要重新開啟監控進程,需要再次配置監控時間。需要指出的是,在該步驟中所配置的監控時間將高於一定的閾值,該閾值至少大於被監控的進程的周期。且該閾值越大,在監控時間不是被監控的進程周期的整數倍時,所計算出的各進程CPU平均使用率的誤差則越小。
S302,獲取各進程的CPU使用率和CPU使用周期。在具體的應用場景中,為獲取各進程的CPU使用率,可通過Iinux自帶的/bin/top進程獲取每個時間點的CPU各進程消耗情況,從而得到各業務的主控進程和備份進程在監控時間內的CPU的平均使用率。而對於各進程的CPU使用周期,則需要根據具體情況進行選擇性處理:對於有配置周期時間的進程,可以通過獲取運行數據中的hello報文配置時間直接得到該進程的CPU使用周期;對於無法直接獲取配置周期時間的進程,則可利用各個時間點的CPU的使用率情況來算得。具體地,在進程的CPU使用率記錄中,尋找CPU使用率大於CPU的平均使用率,且前一時刻CPU使用率小於CPU的平均使用率的時間點,只要記錄相鄰兩次這樣的時間點,即可根據二次時間點的差值計算出CPU使用周期。S303,利用監控進程記錄的數據確定進程分布策略。具體地,該步驟可分為以下若干過程:(I)基於步驟302中所獲取的各可倒換進程的主控進程和備份進程在監控時間內的CPU的平均使用率,根據監控所得數據以及實際經驗,給主用主控板預留一部分的CPU使用率,再結合步驟301中配置的CPU使用率閾值,通過以下公式確定各主控板上剩餘可分配的CPU使用率:U主=闡值_ Σ U不可倒主—αU^i=閾值-Σ U不可倒備,(i=l, 2,...η)在上述公式中,U±代表主用主控板可分配的CPU使用率,Uii代表第i塊備用主控板可分配的CPU使用 率,i的取值不大於當前系統中所有備用主控板的數量η,α為主用主控板的CPU使用率預留值。(2)通過以下公式確定每個可倒換進程的主控進程和備份進程在單周期內的CPU處理總量主」以及備j:單周期內的CPU處理總量=CPU的平均使用率*CPU使用周期。(3)通過以下公式確定主用主控板和備用主控板上需要分布的CPU處理總量的理論值:M主=U主/ (U主 + Σ Ugi) * (Σ主」+Σ備」),(i=l, 2,…n; j=l, 2,...m)Mgi=Ugi/ (U主+ Σ Ugi) * (Σ主」+Σ備 P, (i=l, 2,…n; j=l, 2,...m)其中,主」代表第j個可倒換進程的主控進程單周期內的CPU處理總量;備」代表第j個可倒換進程的備份進程單周期內的CPU處理總量,j的取值不大於當前系統中所有可倒換進程的數量m。(4)確定進程的分布策略:具體地,在該過程中,首先將當前系統中的可倒換進行按照各自的CPU使用周期Tj值進行排序,再從小至大依次選擇與主控板數量相同的可倒換進程,將其分別分布在預先設定好順序位的主控板上,主控板的順序可採用如下的設置方式:主用主控板排在首位,其餘備用主控板按照編號升序排序。然後,依據以上定義的主控板順序位,各主控板依次以周期從大至小的關係從剩餘的可倒換進程中選擇與已分配的主控進程的周期最小公倍數最大的可倒換進程。在本具體實施例中,各主控板當判斷某個主控進程的周期與主控板上的主控進程的周期互質時,則停止輪詢,若遍歷之後不存在這樣的數,則選擇與主控板上的主控進程周期存在最多互質個數的周期的對應進程作為選中進程。而當已有的主控進程為I時,則僅按照排序關係選擇即可。當所有的主控板均選擇完畢之後,將相應的主控進程分布在主控板上,其備份進程分布在其他主控板上。連續地,主控板按照預先設定的順序位,繼續按照周期升序和降序更替的方式從剩餘的可倒換進程中選擇,直至所有的可倒換進程都被選擇完畢。在上述分配的過程中,當某次選擇過後,某塊主控板上的CPU處理總量的理論值減去所有分布在其主控板上的主控進程和備份進程的單周期CPU處理總量小於零時,則取消此次選擇,並從剩餘的主控進程中選擇使兩者的差值絕對值最小的周期的對應進程作為其選中進程,並將該差值與在不選擇任何進程情況下的CPU處理總量的理論值與所有分布在其主控板上的主控進程和備份進程的差值絕對值進行比較,若後者更小的話,則放棄該次選擇。最後,輸出參數為一個二維向量的集合作為可倒換進程的分布策略,其中每個可倒換進程對應一個二維向量「L-source, L-destination」,L-source為該可倒換進程的主控進程當前所在的位置,L-destination為經過進程的分布策略計算後該可倒換進程的主控進程期望所在的位置。S304,判斷是否有需要倒換的進程,若是,則轉至S305 ;若否,則轉至步驟S307。在計算進程分布策略完成後,通知監控進程,監控進程將當前各主控板上的進程與已有的分布策略進行對比,判斷所有的可倒換進程是否已按照分布策略分布完畢。S305,判斷是否有合適的倒換時機,若是,則轉至S306 ;若否,則轉至步驟S304。在該步驟中,首先從系統中選取CPU使用率低於一定閾值的主控板,隨機選取其中的兩塊主控板形成組合,查詢是否有需要倒換的進程剛好是要從這兩塊間進行倒換。需要指出的是,如果遍歷完當前可用的組合依舊沒有可以倒換的時機,則可在等待一段時間重複該流程,該段時間可為一個監控周期,也可以為其他時間,具體時間長短可根據實際需要靈活設置,並不影響本發明的保護範圍。S306,對進程進行倒換。當有多個需要倒換的進程剛好要從被選中的CPU使用率較低的主控板間進行倒換,則選取預計下次波峰到來時間最遠的進程進行倒換。其中,下次波峰到來預期時間為上次波峰結束時間加上進程周期後與當前時間的差值。S307,完成可倒換進程的分配。S308,判斷配置是否已更改,若是,則轉至步驟301,若否,則轉至步驟307。倒換完成後,監控進程處於休眠狀態,系統將按照這個進程分布狀態運行。若用戶修改相關配置,從而導致了各主控板上的CPU使用率變化,則監控進程選擇重新進行可倒換進程的分配,保證各主控板的穩定運行。以上為本發明所提出的一種可倒換進程的分配方法具體實施例,除此之外,本發明還提出了另一種可倒換進程的分配方法具體實施例,由於該實施例中僅對上一實施例的步驟S303進行改進,因此以下僅對該改進後的步驟的詳細流程進行描述:(1)獲取代表主用主控板可分配的CPU使用率的U主,以及代表第i塊備用主控板可分配的CPU使用率Uh,再將U主以及Uii減去備用進程的平均CPU使用率,獲得代表主用主控板上剩餘的可用於倒換主控進程的CPU使用率U±:^和代表第i塊備用主控板上剩餘的可用於倒換主控進程的CPU使用率u^i。由於所有的可倒換進程對應於每個備用主控板均有備用進程,且所有的備用進程在CPU使用率上差距幾乎相同,因此在計算主用主控板與備用主控板的剩餘CPU可分配量時,可預先減去當前所有可倒換進程的備用進程的平均CPU使用率。(2)通過以下公式分別確定可倒換進程的主控進程和備份進程在單周期內的CPU處理總量主」以及備j:單周期內的CPU處理總量=CPU的平均使用率*CPU使用周期。(3)通過以下公式確定主用主控板和備用主控板上可用於倒換主控進程的CPU剩餘處理總量的理論值:
權利要求
1.一種可倒換進程分配方法,應用於包括多個主控板的系統中,其特徵在於,包括: 按照預先設置的分配順序為各主控板分別分配可倒換進程,所述可倒換進程的主備處理量差值不大於當前主控板可用於倒換主控進程的剩餘處理量,且所述主控板上已分配的可倒換進程在任一時刻的使用率疊加值不高於所述主控板的可分配使用率; 根據分配結果生成分配策略,並依據所述分配策略對所述可倒換進程進行倒換; 其中,所述可倒換進程的主備處理量差值為所述可倒換進程的主控進程處理量與平均備用進程處理量之間的差值;所述可用於倒換主控進程的剩餘處理量為主控板可用於倒換主控進程的處理總量減去所述主控板已分配的可倒換進程的主備處理量差值; 所述按照預先設置的分配順序為各主控板分別分配可倒換進程,具體為: 在奇數的分配周期內,按照各可倒換進程的周期從小至大依次分配一個可倒換進程; 在偶數的分配周期內,按照各可倒換進程的周期從大至小依次分配一個可倒換進程。
2.如權利要求1所述的方法,其特徵在於,按照預先設置的分配順序為各主控板分別分配可倒換進程,所述主控板上已分配的可倒換進程在任一時刻的使用率疊加值不高於所述主控板的可分配使用率,具體包括: 若待分配的可倒換進程的周期與所述主控板上已分配的各可倒換進程的周期互質,則為所述主控板分配所述待分配的可倒換進程;或, 若待分配的可倒換進程的周期與所述主控板上已分配的各可倒換進程的周期存在最多的互質組合,則為所述主控板分配所述待分配的可倒換進程;或, 若待分配的可倒換進程的周期與所述主控板上已分配的各可倒換進程的周期均不互質,則按照所述分配周期內各可倒換進程的周期順序為所述主控板分配待分配的可倒換進程。
3.如權利要求1所述的方法,其特徵在於,所述分配策略包括各可倒換進程的主控進程當前的位置,以及經過分配後的期望位置,所述依據所述分配策略對所述可倒換進程進行倒換,具體為: 根據各所述主控板的可倒換進程分布情況以及分配策略,判斷當前是否存在需要倒換的主控進程,並在判斷結果為是的情況下在合適的倒換時機按照分配策略將所述需要倒換的主控進程進行倒換。
4.如權利要求3所述的方法,其特徵在於,所述在合適的倒換時機按照分配策略將所述需要倒換的主控進程進行倒換,具體為: 選擇兩塊使用率低於一定閾值的主控板,判斷是否有尚未倒換的主控進程; 若有且只有一個尚未倒換的主控進程,則依據所述分配策略對所述主控進程進行倒換; 若存在多個尚未倒換的主控進程,則依據所述分配策略對距使用率波峰值到達時間最遠的主控進程進行倒換。
5.如權利要求1所述的方法,其特徵在於,在依據所述分配策略對所述可倒換進程進行倒換之後,還包括: 監控各所述主控板的可倒換進程分配是否改變,若是,則重新為預先設置分配順序的各主控板分配可倒換進程。
6.一種可倒換進程分配設備,應用於包括多個主控板的系統中,其特徵在於,包括:分配模塊,用於按照預先設置的分配順序為各主控板分別分配可倒換進程,所述可倒換進程的主備處理量差值不大於當前主控板可用於倒換主控進程的剩餘處理量,且所述主控板上已分配的可倒換進程在任一時刻的使用率疊加值不高於所述主控板的可分配使用率; 執行模塊,用於根據所述分配模塊的分配結果生成分配策略,並依據所述分配策略對所述可倒換進程進行倒換; 其中,所述可倒換進程的主備處理量差值為所述可倒換進程的主控進程處理量與平均備用進程處理量之間的差值;所述可用於倒換主控進程的剩餘處理量為主控板可用於倒換主控進程的處理總量減去所述主控板已分配的可倒換進程的主備處理量差值; 所述分配模塊按照預先設置的分配順序為各主控板分別分配可倒換進程,具體為: 在奇數的分配周期內,按照各可倒換進程的周期從小至大依次分配一個可倒換進程; 在偶數的分配周期內,按照各可倒換進程的周期從大至小依次分配一個可倒換進程。
7.如權利要求6所述的設備,其特徵在於,所述分配模塊,具體用於: 若待分配的可倒換進程的周期與所述主控板上已分配的各可倒換進程的周期互質,則為所述主控板分配所述待分配的可倒換進程;或, 若待分配的可倒換進程的周期與所述主控板上已分配的各可倒換進程的周期存在最多的互質組合,則為所述主控板分配所述待分配的可倒換進程;或, 若待分配的可倒換進程的周期與所述主控板上已分配的各可倒換進程的周期均不互質,則按照所述分配周期內各可倒換進程的周期順序為所述主控板分配待分配的可倒換進程。
8.如權利要求6所述的設備,其特徵在於,所述分配策略包括各可倒換進程的主控進程當前的位置,以及經過分配後 的期望位置,所述執行模塊,具體用於: 根據各所述主控板的可倒換進程分布情況以及分配策略,判斷當前是否存在需要倒換的主控進程,並在判斷結果為是的情況下在合適的倒換時機按照分配策略將所述需要倒換的主控進程進行倒換。
9.如權利要求8所述的設備,其特徵在於,所述執行模塊,具體用於: 選擇兩塊使用率低於一定閾值的主控板,判斷是否有尚未倒換的主控進程; 若有且只有一個尚未倒換的主控進程,則依據所述分配策略對所述主控進程進行倒換; 若存在多個尚未倒換的主控進程,則依據所述分配策略對距使用率波峰值到達時間最遠的主控進程進行倒換。
10.如權利要求6所述的設備,其特徵在於,還包括: 監控模塊,用於監控各所述主控板的可倒換進程分配是否改變,若是,則重新為預先設置分配順序的各主控板分配可倒換進程。
全文摘要
本發明公開了一種可倒換進程分配方法,基於各可倒換進程的周期及其平均使用率,合理配置各主控板上主控進程及備份進程的分布策略,從而能夠根據當前的硬體配置以及網絡情況自動地對對進程進行合理分布優化,儘可能降低系統中出現CPU異常繁忙的概率,提高了硬體的運行穩定性。本發明還同時公開了一種可倒換進程分配設備。
文檔編號G06F9/50GK103226495SQ201310158000
公開日2013年7月31日 申請日期2013年4月28日 優先權日2013年4月28日
發明者戴一凡, 王偉 申請人:杭州華三通信技術有限公司

同类文章

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

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