新四季網

網絡異常通知方法和裝置製造方法

2023-05-18 15:52:46

網絡異常通知方法和裝置製造方法
【專利摘要】本發明實施例提供一種網絡異常通知方法和裝置,OpenFlow交換機檢測OpenFlow網絡是否出現異常,當檢測到OpenFlow網絡出現異常時,OpenFlow交換機向控制器發送用於描述OpenFlow網絡出現的異常的第一異步消息,以使控制器根據第一異步消息對OpenFlow網絡出現的異常進行處理,實現了及時通知網絡異常,提高了對OpenFlow網絡異常的處理效率,解決了現有技術中無法及時通知由於突發情況導致的OpenFlow網絡出現的異常,從而無法及時對OpenFlow網絡出現的異常進行處理,對OpenFlow網絡出現的異常的處理效率較低的技術問題。
【專利說明】網絡異常通知方法和裝置
【技術領域】
[0001 ] 本發明實施例涉及通信技術,尤其涉及一種網絡異常通知方法和裝置。
【背景技術】
[0002]現代大規模的網絡環境十分複雜,在網絡傳輸過程中,可能會出現各種異常,開源(OpenFlow)網絡支持控制器定期或根據管理員的指示,向OpenFlow交換機發送查詢請求,獲取有關信息,根據獲取的有關信息檢測OpenFlow網絡是否出現異常,當出現異常時對異常進行處理。
[0003]但現有技術無法及時通知由於突發情況導致的OpenFlow網絡出現的異常,例如,由於瞬間流量過大造成網絡發生擁塞等,從而無法及時對OpenFlow網絡異常進行處理,對OpenFlow網絡異常的處理效率較低。

【發明內容】

[0004]本發明實施例提供一種網絡異常通知方法和裝置,用於及時通知OpenFlow網絡出現的異常,提高對OpenFlow網絡出現的異常的處理效率。
[0005]第一個方面提供一種網絡異常通知方法,包括:
[0006]開源OpenFlow交換機檢測OpenFlow網絡是否出現異常;
[0007]當檢測到所述OpenFlow網絡出現異常時,所述OpenFlow交換機向控制器發送第一異步消息,以使所述控制器根據所述第一異步消息對所述OpenFlow網絡出現的異常進行處理;所述第一異步消息用於描述所述OpenFlow網絡出現的異常。
[0008]在第一個方面的第一種可能的實現方式中,所述OpenFlow交換機向控制器發送第一異步消息,以使所述控制器對所述OpenFlow網絡出現的異常進行處理之前,還包括:
[0009]當檢測到所述OpenFlow網絡出現異常時,所述OpenFlow交換機向所述控制器發送第二異步消息,所述第二異步消息用於指示所述OpenFlow網絡處於異常狀態;
[0010]所述OpenFlow交換機接收所述控制器根據所述第二異步消息發送的查詢請求消息,所述查詢請求消息用於指示所述OpenFlow交換機發送所述第一異步消息。
[0011]在第一個方面的第二種可能的實現方式中,所述OpenFlow交換機檢測OpenFlow網絡是否出現異常包括以下任一操作或其組合:
[0012]檢測所述OpenFlow網絡是否發生擁塞;
[0013]檢測所述OpenFlow網絡中是否出現環路;
[0014]檢測所述OpenFlow網絡中是否存在非法數據流;
[0015]檢測所述OpenFlow網絡的流量是否發生異常。
[0016]結合第一個方面或第一個方面的第一種可能的實現方式或第一個方面的第二種可能的實現方式,在第一個方面的第三種可能的實現方式中,所述第一異步消息包括所述OpenFlow網絡出現的異常的類型信息,所述類型信息用於指示所述OpenFlow網絡出現的異常的類型,所述OpenFlow網絡出現的異常的類型包括網絡發生擁塞、網絡出現環路、網絡存在非法數據流和網絡發生流量異常中的至少一個。
[0017]結合第一個方面的第三種可能的實現方式,在第一個方面的第四種可能的實現方式中,所述第一異步消息還包括以下任一信息或其組合:
[0018]所述OpenFlow網絡出現的異常的等級信息,所述等級信息用於指示所述OpenFlow網絡出現的異常的嚴重程度;
[0019]產生所述OpenFlow網絡出現的異常的設備的狀態信息,所述設備的狀態信息包括埠統計信息、隊列統計信息和流表統計信息中的至少一個;
[0020]所述OpenFlow網絡出現的異常對應的數據流信息,所述數據流信息用於識別所述異常對應的數據流。
[0021]第二個方面提供一種網絡異常通知方法,包括:
[0022]控制器接收開源OpenFlow交換機發送的第一異步消息,所述第一異步消息是所述OpenFlow交換機在檢測到OpenFlow網絡出現異常時生成並發送的,所述第一異步消息用於描述所述OpenFlow網絡出現的異常;
[0023]所述控制器根據所述第一異步消息對所述OpenFlow網絡出現的異常進行處理。
[0024]在第二個方面的第一種可能的實現方式中,所述控制器接收OpenFlow交換機發送的第一異步消息之前,還包括:
[0025]所述控制器接收所述OpenFlow交換機發送的第二異步消息,所述第二異步消息用於指示所述OpenFlow網絡處於異常狀態;
[0026]所述控制器根據所述第二異步消息,向所述OpenFlow交換機發送查詢請求消息,所述查詢請求消息用於指示所述OpenFlow交換機發送所述第一異步消息。
[0027]在第二個方面的第二種可能的實現方式中,所述第一異步消息包括所述OpenFlow網絡出現的異常的類型信息,所述類型信息用於指示所述OpenFlow網絡出現的異常的類型,所述OpenFlow網絡出現的異常的類型包括網絡發生擁塞、網絡出現環路、網絡存在非法數據流和網絡發生流量異常中的至少一個。
[0028]結合第二個方面的第二種可能的實現方式,在第二個方面的第三種可能的實現方式中,所述控制器根據所述第一異步消息對所述OpenFlow網絡出現的異常進行處理包括:
[0029]根據所述第一異步消息中的所述類型信息,查詢預設的異常的類型與異常處理策略之間的映射關係,獲取所述類型信息對應的異常處理策略,所述異常處理策略用於指示為解除所述OpenFlow網絡出現的異常所採取的操作;
[0030]根據所述類型信息對應的異常處理策略,對所述OpenFlow網絡出現的異常進行處理。
[0031]結合第二個方面的第二種可能的實現方式或第二個方面的第三種可能的實現方式,在第二個方面的第四種可能的實現方式中,所述第一異步消息還包括以下任一信息或其組合:
[0032]所述OpenFlow網絡出現的異常的等級信息,所述等級信息用於指示所述OpenFlow網絡出現的異常的嚴重程度;
[0033]產生所述OpenFlow網絡出現的異常的設備的狀態信息,所述設備的狀態信息包括埠統計信息、隊列統計信息和流表統計信息中的至少一個;
[0034]所述OpenFlow網絡出現的異常對應的數據流信息,所述數據流信息用於識別所述異常對應的數據流。
[0035]第三個方面提供一種網絡異常通知裝置,包括:
[0036]檢測模塊,用於檢測開源OpenFlow網絡是否出現異常;
[0037]發送模塊,用於當檢測到所述OpenFlow網絡出現異常時,向控制器發送第一異步消息,以使所述控制器根據所述第一異步消息對所述OpenFlow網絡出現的異常進行處理;所述第一異步消息用於描述所述OpenFlow網絡出現的異常。
[0038]在第三個方面的第一種可能的實現方式中,所述發送模塊還用於向所述控制器發送第二異步消息,所述第二異步消息用於指示所述OpenFlow網絡處於異常狀態;
[0039]所述網絡異常通知裝置還包括:
[0040]接收模塊,用於接收所述控制器根據所述第二異步消息發送的查詢請求消息,所述查詢請求消息用於指示所述OpenFlow交換機發送第一異步消息。
[0041]在第三個方面的第二種可能的實現方式中,所述檢測模塊具體用於執行以下任一操作或其組合:
[0042]檢測所述OpenFlow網絡是否發生擁塞;
[0043]檢測所述OpenFlow網絡中是否出現環路;
[0044]檢測所述OpenFlow網絡中是否存在非法數據流;
[0045]檢測所述OpenFlow網絡的流量是否發生異常。
[0046]結合第三個方面或第三個方面的第一種可能的實現方式或第三個方面的第二種可能的實現方式,在第三個方面的第三種可能的實現方式中,所述第一異步消息包括所述OpenFlow網絡出現的異常的類型信息,所述類型信息用於指示所述OpenFlow網絡出現的異常的類型,所述OpenFlow網絡出現的異常的類型包括網絡發生擁塞、網絡出現環路、網絡存在非法數據流和網絡發生流量異常中的至少一個。
[0047]結合第三個方面的第三種可能的實現方式,在第三個方面的第四種可能的實現方式中,所述第一異步消息還包括以下任一信息或其組合:
[0048]所述OpenFlow網絡出現的異常的等級信息,所述等級信息用於指示所述OpenFlow網絡出現的異常的嚴重程度;
[0049]產生所述OpenFlow網絡出現的異常的設備的狀態信息,所述設備的狀態信息包括埠統計信息、隊列統計信息和流表統計信息中的至少一個;
[0050]所述OpenFlow網絡出現的異常對應的數據流信息,所述數據流信息用於識別所述異常對應的數據流。
[0051]第四個方面提供一種網絡異常通知裝置,包括:
[0052]接收模塊,用於接收開源OpenFlow交換機發送的第一異步消息,所述第一異步消息是所述OpenFlow交換機在檢測到OpenFlow網絡出現異常時發送的,所述第一異步消息用於描述所述OpenFlow網絡出現的異常;
[0053]處理模塊,用於根據所述第一異步消息對所述OpenFlow網絡出現的異常進行處理。
[0054]在第四個方面的第一種可能的實現方式中,所述接收模塊還用於接收所述OpenFlow交換機發送的第二異步消息,所述第二異步消息用於指示所述OpenFlow網絡處於異常狀態;[0055]所述網絡異常通知裝置還包括:
[0056]發送模塊,用於根據所述第二異步消息,向所述OpenFlow交換機發送所述查詢請求消息,所述查詢請求消息用於指示所述OpenFlow交換機發送所述第一異步消息。
[0057]在第四個方面的第二種可能的實現方式中,所述第一異步消息包括所述OpenFlow網絡出現的異常的類型信息,所述類型信息用於指示所述OpenFlow網絡出現的異常的類型,所述OpenFlow網絡出現的異常的類型包括網絡發生擁塞、網絡出現環路、網絡存在非法數據流和網絡發生流量異常中的至少一個。
[0058]結合第四個方面的第二種可能的實現方式,在第四個方面的第三種可能的實現方式中,所述處理模塊具體用於根據所述第一異步消息中的所述類型信息,查詢預設的異常的類型與異常處理策略之間的映射關係,獲取所述類型信息對應的異常處理策略,所述異常處理策略用於指示為解除所述OpenFlow網絡出現的異常所採取的操作;根據所述類型信息對應的異常處理策略,對所述OpenFlow網絡出現的異常進行處理。
[0059]結合第四方面的第二種可能的實現方式或第四個方面的第三種可能的實現方式,在第四個方面的第四種可能的實現方式中,所述第一異步消息還包括以下任一信息或其組合:
[0060]所述OpenFlow網絡出現的異常的等級信息,所述等級信息用於指示所述OpenFlow網絡出現的異常的嚴重程度;
[0061]產生所述OpenFlow網絡出現的異常的設備的狀態信息,所述設備的狀態信息包括埠統計信息、隊列統計信息和流表統計信息中的至少一個;
[0062]所述OpenFlow網絡出現的異常對應的數據流信息,所述數據流信息用於識別所述異常對應的數據流。
[0063]本發明實施例提供的網絡異常通知方法,當檢測到OpenFlow網絡出現異常時,OpenFlow交換機向控制器發送用於描述OpenFlow網絡出現的異常的第一異步消息,以使控制器根據異常狀態信息對網絡出現的異常進行處理,由於採用OpenFlow交換機主動檢測的方式,因此實現了及時通知OpenFlow網絡出現的異常,提高了對OpenFlow網絡出現的異常的處理效率。
【專利附圖】

【附圖說明】
[0064]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0065]圖1為本發明一實施例提供的網絡異常通知方法流程示意圖;
[0066]圖2為本發明另一實施例提供的網絡異常通知方法流程示意圖;
[0067]圖3為本發明另一實施例提供的網絡異常通知裝置結構示意圖;
[0068]圖4為本發明另一實施例提供的網絡異常通知裝置結構示意圖;
[0069]圖5為本發明另一實施例提供的網絡異常通知裝置結構示意圖;
[0070]圖6為本發明另一實施例提供的網絡異常通知裝置結構示意圖;
[0071]圖7為本發明另一實施例提供的網絡異常通知裝置結構示意圖;[0072]圖8為本發明另一實施例提供的網絡異常通知裝置結構示意圖。
【具體實施方式】
[0073]為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。
[0074]圖1為本發明一實施例提供的網絡異常通知方法流程示意圖,如圖1所示,本實施例可以包括:
[0075]101、OpenFlow交換機檢測OpenFlow網絡是否出現異常。
[0076]OpenFlow交換機通過OpenFlow交換機上的計數器獲取網絡監控數據,根據獲取的網絡監控數據,從檢測OpenFlow網絡是否發生擁塞,檢測OpenFlow網絡中是否出現環路,檢測OpenFlow網絡中是否存在非法數據流,檢測OpenFlow網絡的流量是否發生異常等方面,檢測OpenFlow網絡是否出現異常。其中,網絡監控數據包括但不限於:數據流的統計信息、聚合的流統計信息、流表統計信息、埠統計信息、埠隊列統計信息、組統計信息、組描述信息、組類型信息、計量器統計信息、計量器配置信息、計量器特徵信息、表特徵信息
坐寸ο
[0077]例如:檢測OpenFlow網絡是否發生擁塞,可通過埠統計信息和埠隊列統計信息,對OpenFlow交換機的埠進行檢測,若埠的隊列深度、丟包率或數據包時延超過閾值,貝1J檢測到OpenFlow網絡發生擁塞。
[0078]例如:檢測OpenFlow網絡中是否出現環路,可通過對網絡中的所有存在依賴關係的路徑進行檢測。
[0079]例如:檢測鏈路是否發生過載,可通過對鏈路進行檢測,若出現鏈路的傳輸的流量或傳輸的數據流的數目超過閾值,則檢測到OpenFlow網絡出現異常,異常的類型為鏈路出現過載,可通過鏈路的傳輸的流量或傳輸的數據流的數目超過閾值的程度確認異常的等級。
[0080]例如:檢測OpenFlow網絡中是否出現擁塞,可通過對埠的隊列深度、丟包率或數據包時延進行檢測,若埠的隊列深度、丟包率或數據包時延超過閾值,則檢測到OpenFlow網絡出現異常,異常的類型為交換機的埠發生擁塞,可通過隊列深度、丟包率或數據包時延超過閾值的程度確認異常的等級。
[0081]例如:檢測OpenFlow網絡中是否存在非法數據流,可通過在流表中設置與所需檢測的非法數據流相應的匹配表達式進行檢測。
[0082]例如:檢測OpenFlow網絡的流量是否發生異常,可通過檢測數據流所佔用的帶寬是否突然增大或檢測數據流的數目是否突然增大,若檢測到數據流所佔用的帶寬是否突然增大或檢測數據流的數目突然增大,則OpenFlow網絡的流量發生異常,可通過突然增大的程度確認異常的等級。
[0083]102、當檢測到OpenFlow網絡出現異常時,OpenFlow交換機向控制器發送第一異步消息,以使控制器根據第一異步消息對OpenFlow網絡出現的異常進行處理。
[0084]其中,第一異步消息用於描述OpenFlow網絡出現的異常。[0085]第一異步消息包括=OpenFlow網絡協議包頭、網絡出現的異常的類型信息。異常的類型信息用於指示OpenFlow網絡出現的異常的類型,OpenFlow網絡出現的異常的類型包括網絡發生擁塞、網絡出現環路、網絡存在非法數據流和網絡發生流量異常中的至少一個。
[0086]第一異步消息還可包括以下任一信息或其組合=OpenFlow網絡出現的異常的等級信息;產生OpenFlow網絡出現的異常的設備的狀態信息;產生OpenFlow網絡出現的異常的設備的身份識別碼;0penFlOW網絡出現的異常對應的數據流信息。其中,等級信息用於指示OpenFlow網絡出現的異常的嚴重程度;設備的狀態信息包括埠統計信息、隊列統計信息和流表統計信息;數據流信息用於識別異常對應的數據流。另外,設備的狀態信息中的埠的統計信息,包括但不限於:埠發送的數據量統計信息或埠發送的數據流的數目統計信息;設備的狀態信息中的隊列統計信息,包括但不限於:隊列的深度、隊列的閾值或隊列中包含的數據流的數目;以及設備的狀態信息中的流表統計信息,包括但不限於:流表的身份識別碼、活躍的流表的條目數、空閒的流表的條目數、與流表匹配的數據流的數目統計信息或與流表匹配的數據包的統計信息。數據流信息,包括但不限於:目的物理地址、源物理地址、乙太網幀類型、目的網際網路協議(Internet Protocol, IP)地址、源IP位址、目的埠號、源埠號、輸入埠身份識別碼、輸出埠身份識別碼、虛擬區域網(Virtual Local Area Network, VLAN)身份識別碼、VLAN優先級、IP網絡中的顯示擁塞通知(Explicit Congestion Notification, ECN)、網際網路控制報文協議(Internet ControlMessage Protocol, ICMP)類型、ICMP編碼、數據流的持續時間、數據流的優先級、空閒超時時間、硬超時時間、數據流包含的數據包數目、數據流包含的字節數據、目的用戶身份識別碼或源用戶身份識別碼。
[0087]可選的,OpenFlow交換機向控制器發送第一異步消息之前,當檢測到OpenFlow網絡出現異常時,OpenFlow交換機向控制器發送第二異步消息,第二異步消息用於指示OpenFlow網絡處於異常狀態,OpenFlow交換機接收控制器根據第二異步消息發送的查詢請求消息,查詢請求消息用於指示OpenFlow交換機發送第一異步消息,OpenFlow交換機根據控制器發送的查詢請求消息向控制器發送第一異步消息,以使控制器根據第一異步消息對OpenFlow網絡出現的異常進行處理。
[0088]需要說明的是,第一異步消息還可包括用於指示該第一異步消息是否包含等級信息、設備的狀態信息以及數據流信息的標識。若第一異步消息中未包含等級信息、設備的狀態信息以及數據流信息中的一個或多個組合,可將第一異步消息中未包含的上述信息作為單獨消息,在第一異步消息之後向控制器發送。
[0089]本實施例中,通過當檢測到OpenFlow網絡出現異常時,向控制器發送用於描述OpenFlow網絡出現的異常的第一異步消息,以使控制器根據第一異步消息對OpenFlow網絡出現的異常進行處理,採用OpenFlow交換機主動檢測的方式,可以及時通知OpenFlow網絡出現的異常,提高了對OpenFlow網絡出現的異常的處理效率。
[0090]圖2為本發明另一實施例提供的網絡異常處理流程示意圖,如圖2所示,本實施例可以包括:
[0091]201、控制器接收OpenFlow交換機發送的第一異步消息。
[0092]其中,第一異步消息是OpenFlow交換機在檢測到OpenFlow網絡出現異常時生成並發送的,第一異步消息用於描述OpenFlow網絡出現的異常。第一異步消息包括:OpenFlow網絡協議包頭、網絡出現的異常的類型信息。異常的類型信息用於指示OpenFlow網絡出現的異常的類型,OpenFlow網絡出現的異常的類型包括網絡發生擁塞、網絡出現環路、網絡存在非法數據流和網絡發生流量異常中的至少一個。第一異步消息還可包括以下任一信息或其組合=OpenFlow網絡出現的異常的等級信息;產生OpenFlow網絡出現的異常的設備的狀態信息;產生OpenFlow網絡出現的異常的設備的身份識別碼;0penFlOW網絡出現的異常對應的數據流信息。其中,等級信息用於指示OpenFlow網絡出現的異常的嚴重程度;設備的狀態信息包括埠統計信息、隊列統計信息和流表統計信息中的至少一個;數據流信息用於識別異常對應的數據流。
[0093]可選的,控制器接收OpenFlow交換機發送的用於指示OpenFlow網絡處於異常狀態的第二異步消息,向OpenFlow交換機發送查詢請求消息,以使OpenFlow交換機根據查詢請求消息發送第一異步消息,控制器接收OpenFlow交換機發送的第一異步消息。
[0094]202、控制器根據第一異步消息對OpenFlow網絡出現的異常進行處理。
[0095]控制器根據第一異步消息中的異常的類型信息,查詢預設的異常的類型與異常處理策略之間的映射關係,獲取類型信息對應的異常處理策略,根據類型信息對應的異常處理策略,對OpenFlow網絡出現的異常進行處理。其中,異常處理策略用於指示為解除所述OpenFlow網絡出現的異常所採取的操作。異常的類型信息,包括但不限於:網絡發生擁塞、網絡出現環路、網絡存在非法數據流和網絡發生流量異常中的至少一個。
[0096]例如:若異常的類型信息為網絡擁塞,控制器可根據網絡擁塞對應的異常處理策略進行發出警報通知管理員、記錄日誌、修改流表調度數據流、修改流表減小數據流的發送速率和/或修改流表選擇性丟棄數據流的數據包的操作。
[0097]例如:若異常的類型信息為網絡出現環路,控制器可根據網絡出現環路對應的異常處理策略進行發出警報通知管理員、記錄日誌、修改流表調度數據流和/或修改流表選擇性丟棄數據流的數據包的操作。
[0098]例如:若異常的類型信息為鏈路過載,控制器可根據鏈路過載對應的異常處理策略進行發出警報通知管理員、記錄日誌、修改流表調度數據流、修改流表減小數據流的發送速率和/或修改流表選擇性丟棄數據流的數據包的操作。
[0099]例如:若異常的類型信息為網絡存在非法流,控制器可根據網絡存在非法流對應的異常處理策略進行發出警報通知管理員、記錄日誌和/或修改流表丟棄數據流的全部數據包的操作。
[0100]例如:若異常的類型信息為網絡的流量異常,控制器可根據網絡的流量異常對應的異常處理策略進行發出警報通知管理員、記錄日誌、修改流表對異常的數據流進行隔離和/或修改流表丟棄全部異常數據流的數據包的操作。其中,異常的數據流可從第一異步消息中的網絡出現的異常對應的數據流信息中獲得。
[0101]需要說明的是,控制器還可根據第一異步消息中的OpenFlow網絡出現的異常的等級信息,選擇對OpenFlow網絡出現的異常進行處理的方式,若等級信息指示異常的嚴重程度較低,則僅進行記錄日誌的處理;若等級信息指示異常的嚴重程度一般,則進行記錄日誌和修改流表的處理;若等級信息指示異常的嚴重程度很高,則需要進行記錄日誌、修改流表和發出警報通知管理員的處理。[0102]本實施例中,通過控制器根據OpenFlow交換機檢測到OpenFlow網絡出現異常時發送的第一異步消息對OpenFlow網絡出現的異常進行處理,由於採用OpenFlow交換機主動檢測的方式,可以及時通知OpenFlow網絡出現的異常,提高了對OpenFlow網絡出現的異常的處理效率。另外,通過根據異常的類型,控制器對異常進行處理,提高了對OpenFlow網絡異常處理的有效性。
[0103]圖3為本發明另一實施例提供的網絡異常通知裝置結構示意圖,如圖3所示,本實施例可以包括:檢測模塊31和發送模塊32。
[0104]檢測模塊31,用於檢測OpenFlow網絡是否出現異常。
[0105]可選的,檢測模塊31具體用於執行以下任一操作或其組合,檢測OpenFlow網絡是否出現異常:檢測OpenFlow網絡是否發生擁塞;檢測OpenFlow網絡中是否出現環路;檢測OpenFlow網絡中是否存在非法數據流;檢測OpenFlow網絡的流量是否發生異常。
[0106]發送模塊32,與檢測模塊31連接,用於當檢測模塊檢測到OpenFlow網絡出現異常時,向控制器發送第一異步消息,以使控制器根據第一異步消息對OpenFlow網絡出現的異常進行處理。
[0107]其中,第一異步消息用於描述OpenFlow網絡出現的異常,包括OpenFlow網絡出現的異常的類型信息。所述類型信息用於指示所述OpenFlow網絡出現的異常的類型,包括:網絡發生擁塞、網絡出現環路、網絡存在非法數據流和網絡發生流量異常中的至少一個。第一異步消息還包括以下任一信息或其組合=OpenFlow網絡出現的異常的等級信息,等級信息用於指示所述OpenFlow網絡出現的異常的嚴重程度;產生OpenFlow網絡出現的異常的設備的狀態信息,所述設備的狀態信息包括埠統計信息、隊列統計信息和流表統計信息中的至少一個;0penFlOW網絡出現的異常對應的數據流信息,所述數據流信息用於識別所述異常對應的數據流。
[0108]本實施例的網絡異常通知裝置可以是OpenFlow交換機。
[0109]本實施例提供的網絡異常通知裝置的各功能模塊可用於執行圖1所示的網絡異常通知方法流程,其具體工作原理不再贅述,詳見方法實施例的描述。
[0110]本實施例中,通過當檢測模塊31檢測到OpenFlow網絡出現異常時,發送模塊32向控制器發送用於描述OpenFlow網絡出現的異常的第一異步消息,以使控制器根據第一異步消息對OpenFlow網絡出現的異常進行處理,由於採用OpenFlow交換機主動檢測的方式,可以及時通知OpenFlow網絡出現的異常,提高了對OpenFlow網絡出現的異常的處理效率。
[0111]圖4為本發明另一實施例提供的網絡異常通知裝置結構示意圖,如圖4所示,在上一實施例的基礎上,發送模塊32還用於向控制器發送第二異步消息,第二異步消息用於指示OpenFlow網絡處於異常狀態。
[0112]基於此,網絡異常通知裝置,還包括:接收模塊33,與發送模塊32連接,用於接收控制器根據第二異步消息發送的查詢請求消息,查詢請求消息用於指示OpenFlow交換機發送第一異步消息。
[0113]發送模塊32還用於在接收模塊33接收控制器根據第二異步消息發送的查詢請求消息之後,根據接收模塊33接收的查詢請求消息,向控制器發送第一異步消息,以使控制器根據第一異步消息對網絡出現的異常進行處理。[0114]本實施例的網絡異常通知裝置可以是OpenFlow交換機。
[0115]本實施例提供的網絡異常通知裝置的各功能模塊可用於執行圖1所示的網絡異常通知方法流程,其具體工作原理不再贅述,詳見方法實施例的描述。
[0116]本實施例中,通過當檢測模塊31檢測到OpenFlow網絡出現異常時,發送模塊32向控制器發送用於描述OpenFlow網絡出現的異常的第一異步消息,以使控制器根據第一異步消息對OpenFlow網絡出現的異常進行處理,由於採用OpenFlow交換機主動檢測的方式,因此實現了及時通知OpenFlow網絡出現的異常,提高了對OpenFlow網絡出現的異常的處理效率。
[0117]圖5為本發明另一實施例提供的網絡異常通知裝置結構示意圖,如圖5所示,本實施例可以包括:通信接口 41、處理器42和存儲器43。
[0118]存儲器43,用於存放程序。具體地,程序可以包括程序代碼,所述程序代碼包括計算機操作指令。存儲器43可能包含高速RAM存儲器,也可能還包括非易失性存儲器(non-volatile memory),例如至少一個磁碟存儲器。
[0119]處理器42,用於執行存儲器43存放的程序,以用於:檢測OpenFlow網絡是否出現異常,當檢測到OpenFlow網絡出現異常時,生成第一異步消息。
[0120]處理器42可能是一個中央處理器(Central Processing Unit,簡稱為CPU),或者是特定集成電路(Application Specific Integrated Circuit,簡稱為ASIC),或者是被配置成實施本發明實施例的一個或多個集成電路。
[0121]可選的,處理器42具體用於執行以下任一操作或其組合檢測OpenFlow網絡是否出現異常:檢測OpenFlow網絡是否發生擁塞;檢測所述OpenFlow網絡中是否出現環路;檢測所述OpenFlow網絡中是否存在非法數據流;檢測所述OpenFlow網絡的流量是否發生異

巾O
[0122]通信接口 41,用於向控制器發送由處理器42生成的第一異步消息,以使控制器根據第一異步消息對OpenFlow網絡出現的異常進行處理。
[0123]其中,第一異步消息用於描述OpenFlow網絡出現的異常,包括OpenFlow網絡出現的異常的類型信息。第一異步消息還包括以下任一信息或其組合=OpenFlow網絡出現的異常的等級信息,等級信息用於指示OpenFlow網絡出現的異常的嚴重程度;產生OpenFlow網絡出現的異常的設備的狀態信息,設備的狀態信息包括埠統計信息、隊列統計信息和流表統計信息中的至少一個;0penFlOW網絡出現的異常對應的數據流信息,數據流信息用於識別異常對應的數據流。異常的類型信息,包括:網絡發生擁塞、網絡出現環路、網絡存在非法數據流和網絡發生流量異常中的至少一個。
[0124]可選的,通信接口 41具體用於向控制器發送第二異步消息,第二異步消息用於指示OpenFlow網絡處於異常狀態;接收控制器根據第二異步消息發送的查詢請求消息;根據查詢請求消息,向控制器發送第一異步消息,以使控制器根據第一異步消息對OpenFlow網絡出現的異常進行處理。
[0125]可選的,在具體實現上,如果通信接口 41、處理器42和存儲器43獨立實現,則通信接口 41、處理器42和存儲器43可以通過總線相互連接並完成相互間的通信。所述總線可以是工業標準體系結構(Industry Standard Architecture,簡稱為ISA)總線、外部設備互連(Peripheral Component,簡稱為PCI)總線或擴展工業標準體系結構(Extended IndustryStandard Architecture,簡稱為EISA)總線等。所述總線可以分為地址總線、數據總線、控制總線等。為便於表示,圖4中僅用一條粗線表示,但並不表示僅有一根總線或一種類型的總線。
[0126]可選的,在具體實現上,如果通信接口 41、處理器42和存儲器43集成在一塊晶片上實現,則通信接口 41、處理器42和存儲器43可以通過內部接口完成相同間的通信。
[0127]本實施例的網絡異常通知裝置可以是OpenFlow交換機。
[0128]本實施例提供的網絡異常通知裝置的各功能模塊可用於執行圖1所示的網絡異常通知方法流程,其具體工作原理不再贅述,詳見方法實施例的描述。
[0129]本實施例中,通過處理器檢測OpenFlow網絡是否出現異常,當檢測到OpenFlow網絡出現異常時,通信接口向控制器發送用於描述OpenFlow網絡出現的異常的第一異步消息,以使控制器根據第一異步消息對OpenFlow網絡出現的異常進行處理,由於採用OpenFlow交換機主動檢測的方式,可以及時通知OpenFlow網絡出現的異常,提高了對OpenFlow網絡出現的異常的處理效率。
[0130]圖6為本發明另一實施例提供的網絡異常通知裝置結構示意圖,如圖6所示,本實施例可以包括:接收模塊51和處理模塊52。
[0131]接收模塊51,用於接收OpenFlow交換機發送的第一異步消息,所述第一異步消息是OpenFlow交換機在檢測到OpenFlow網絡出現異常時生成並發送的。
[0132]其中,第一異步消息用於描述OpenFlow網絡出現的異常,包括OpenFlow網絡出現的異常的類型信息。第一異步消息還包括以下任一信息或其組合=OpenFlow網絡出現的異常的等級信息,等級信息用於指示OpenFlow網絡出現的異常的嚴重程度;產生OpenFlow網絡出現的異常的設備的狀態信息,設備的狀態信息包括埠統計信息、隊列統計信息和流表統計信息中的至少一個;0penFlOW網絡出現的異常對應的數據流信息,數據流信息用於識別異常對應的數據流。異常的類型信息,包括:網絡發生擁塞、網絡出現環路、網絡存在非法數據流和網絡發生流量異常中的至少一個。
[0133]處理模塊52,與接收模塊51連接,用於根據接收模塊51接收到的第一異步消息對OpenFlow網絡出現的異常進行處理。
[0134]本實施例的網絡異常通知裝置可以是控制器。
[0135]本實施例提供的網絡異常通知裝置的各功能模塊可用於執行圖2所示的網絡異常通知方法流程,其具體工作原理不再贅述,詳見方法實施例的描述。
[0136]本實施例中,通過接收模塊接收OpenFlow交換機檢測到OpenFlow網絡出現異常時發送的第一異步消息,處理模塊根據第一異步消息,對OpenFlow網絡出現的異常進行處理,由於採用OpenFlow交換機主動檢測的方式,可以及時通知OpenFlow網絡出現的異常,提高了對OpenFlow網絡出現的異常的處理效率。
[0137]圖7為本發明另一實施例提供的網絡異常通知裝置結構示意圖,如圖7所示,在上一實施例的基礎上,接收模塊51還用於接收OpenFlow交換機發送的第二異步消息,第二異步消息用於指示OpenFlow網絡處於異常狀態。
[0138]基於此,網絡異常通知裝置還包括:發送模塊53,與接收模塊51連接,用於根據OpenFlow交換機發送的第二異步消息,向OpenFlow交換機發送查詢請求消息。
[0139]接收模塊51還用於在發送模塊53向OpenFlow交換機發送查詢請求消息之後,接收OpenFlow交換機根據查詢請求消息發送的第一異步消息。
[0140]處理模塊52具體用於根據第一異步消息中的類型信息,查詢預設的異常的類型與異常處理策略之間的映射關係,獲取類型信息對應的異常處理策略,根據類型信息對應的異常處理策略,對OpenFlow網絡出現的異常進行處理。其中,異常處理策略用於指示為解除OpenFlow網絡出現的異常所採取的操作。
[0141]本實施例的網絡異常通知裝置可以是控制器。
[0142]本實施例提供的網絡異常通知裝置的各功能模塊可用於執行圖2所示的網絡異常通知方法流程,其具體工作原理不再贅述,詳見方法實施例的描述。
[0143]本實施例中,通過接收模塊接收OpenFlow交換機檢測到OpenFlow網絡出現異常時發送的用於描述OpenFlow網絡出現的異常的第一異步消息,處理模塊根據第一異步消息,對OpenFlow網絡出現的異常進行處理,由於採用OpenFlow交換機主動檢測的方式,可以及時通知OpenFlow網絡出現的異常,提高了對OpenFlow網絡出現的異常的處理效率。另夕卜,通過根據異常的類型,控制器對異常進行處理,提高了對OpenFlow網絡出現的異常處理的有效性。
[0144]圖8為本發明另一實施例提供的網絡異常通知裝置結構示意圖,如圖8所示,本實施例可以包括:通信接口 61、處理器62和存儲器63。
[0145]存儲器63,用於存放程序。具體地,程序可以包括程序代碼,所述程序代碼包括計算機操作指令。存儲器63可能包含高速RAM存儲器,也可能還包括非易失性存儲器(non-vo latile memory ),例如至少一個磁碟存儲器。
[0146]通信接口 61,用於接收OpenFlow交換機發送的第一異步消息,第一異步消息是OpenFlow交換機在檢測到OpenFlow網絡出現異常時生成並發送的。
[0147]其中,第一異步消息用於描述OpenFlow網絡出現的異常,包括OpenFlow網絡出現的異常的類型信息。第一異步消息還包括以下任一信息或其組合=OpenFlow網絡出現的異常的等級信息,等級信息用於指示OpenFlow網絡出現的異常的嚴重程度;產生OpenFlow網絡出現的異常的設備的狀態信息,設備的狀態信息包括埠統計信息、隊列統計信息和流表統計信息中的至少一個;0penFlOW網絡出現的異常對應的數據流信息,數據流信息用於識別異常對應的數據流。異常的類型信息,包括:網絡發生擁塞、網絡出現環路、網絡存在非法數據流和網絡發生流量異常中的至少一個。
[0148]可選的,通信接口 61具體用於接收OpenFlow交換機發送的第二異步消息,第二異步消息用於指示OpenFlow網絡處於異常狀態,根據第二異步消息,向OpenFlow交換機發送查詢請求消息,以及接收OpenFlow交換機根據查詢請求消息發送的第一異步消息。
[0149]處理器62,用於執行存儲器63存放的程序,以用於:根據通信接口 61接收的第一異步消息對網絡出現的異常進行處理。
[0150]處理器62可能是一個中央處理器(Central Processing Unit,簡稱為CPU),或者是特定集成電路(Application Specific Integrated Circuit,簡稱為ASIC),或者是被配置成實施本發明實施例的一個或多個集成電路。
[0151]可選的,處理器62具體用於根據通信接口 61接收的第一異步消息中的類型信息,查詢預設的異常的類型與異常處理策略之間的映射關係,獲取類型信息對應的異常處理策略,根據類型信息對應的異常處理策略,對OpenFlow網絡出現的異常進行處理。其中,異常處理策略用於指示為解除OpenFlow網絡出現的異常所採取的操作。
[0152]可選的,在具體實現上,如果通信接口 61、處理器62和存儲器63獨立實現,則通信接口 61、處理器62和存儲器63可以通過總線相互連接並完成相互間的通信。所述總線可以是工業標準體系結構(Industry Standard Architecture,簡稱為ISA)總線、外部設備互連(Peripheral Component,簡稱為PCI)總線或擴展工業標準體系結構(Extended IndustryStandard Architecture,簡稱為EISA)總線等。所述總線可以分為地址總線、數據總線、控制總線等。為便於表示,圖6中僅用一條粗線表示,但並不表示僅有一根總線或一種類型的總線。
[0153]可選的,在具體實現上,如果通信接口 61、處理器62和存儲器63集成在一塊晶片上實現,則通信接口 61、處理器62和存儲器63可以通過內部接口完成相同間的通信。
[0154]本實施例的網絡異常通知裝置可以是控制器。
[0155]本實施例提供的網絡異常通知裝置的各功能模塊可用於執行圖2所示的網絡異常通知方法流程,其具體工作原理不再贅述,詳見方法實施例的描述。
[0156]本實施例中,通過通信接口接收OpenFlow交換機檢測到OpenFlow網絡出現異常時發送的用於描述OpenFlow網絡出現的異常的第一異步消息,處理器根據第一異步消息,對OpenFlow網絡出現的異常進行處理,由於採用OpenFlow交換機主動檢測的方式,可以及時通知OpenFlow網絡出現的異常,提高了對OpenFlow網絡出現的異常的處理效率。另外,通過根據異常的類型,進行異常處理,提高了對OpenFlow網絡出現的異常進行處理的有效性。
[0157]所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的裝置和模塊的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
[0158]本領域普通技術人員可以理解:實現上述各方法實施例的全部或部分步驟可以通過程序指令相關的硬體來完成。前述的程序可以存儲於一計算機可讀取存儲介質中。該程序在執行時,執行包括上述各方法實施例的步驟;而前述的存儲介質包括:R0M、RAM、磁碟或者光碟等各種可以存儲程序代碼的介質。
[0159]最後應說明的是:以上各實施例僅用以說明本發明的技術方案,而非對其限制;儘管參照前述各實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分或者全部技術特徵進行等同替換;而這些修改或者替換,並不使相應技術方案的本質脫離本發明各實施例技術方案的範圍。
【權利要求】
1.一種網絡異常通知方法,其特徵在於,包括: 開源OpenFlow交換機檢測OpenFlow網絡是否出現異常; 當檢測到所述OpenFlow網絡出現異常時,所述OpenFlow交換機向控制器發送第一異步消息,以使所述控制器根據所述第一異步消息對所述OpenFlow網絡出現的異常進行處理;所述第一異步消息用於描述所述OpenFlow網絡出現的異常。
2.根據權利要求1所述的網絡異常通知方法,其特徵在於,所述OpenFlow交換機向控制器發送第一異步消息,以使所述控制器對所述OpenFlow網絡出現的異常進行處理之前,還包括: 當檢測到所述OpenFlow網絡出現異常時,所述OpenFlow交換機向所述控制器發送第二異步消息,所述第二異步消息用於指示所述OpenFlow網絡處於異常狀態; 所述OpenFlow交換機接收所述控制器根據所述第二異步消息發送的查詢請求消息,所述查詢請求消息用於指示所述OpenFlow交換機發送所述第一異步消息。
3.根據權利要求1所述的網絡異常通知方法,其特徵在於,所述OpenFlow交換機檢測OpenFlow網絡是否出現異常包括以下任一操作或其組合: 檢測所述OpenFlow網絡是否發生擁塞; 檢測所述OpenFlow網絡中是否出現環路; 檢測所述OpenFlow網絡中是否存在非法數據流; 檢測所述OpenFlow網絡的流量是否發生異常。
4.根據權利要求1-3任一項所述的網絡異常通知方法,其特徵在於,所述第一異步消息包括所述OpenFlow網絡出現的異常的類型信息,所述類型信息用於指示所述OpenFlow網絡出現的異常的類型,所述OpenFlow網絡出現的異常的類型包括網絡發生擁塞、網絡出現環路、網絡存在非法數據流和網絡發生流量異常中的至少一個。
5.根據權利要求4所述的網絡異常通知方法,其特徵在於,所述第一異步消息還包括以下任一信息或其組合: 所述OpenFlow網絡出現的異常的等級信息,所述等級信息用於指示所述OpenFlow網絡出現的異常的嚴重程度; 產生所述OpenFlow網絡出現的異常的設備的狀態信息,所述設備的狀態信息包括埠統計信息、隊列統計信息和流表統計信息中的至少一個; 所述OpenFlow網絡出現的異常對應的數據流信息,所述數據流信息用於識別所述異常對應的數據流。
6.一種網絡異常通知方法,其特徵在於,包括: 控制器接收開源OpenFlow交換機發送的第一異步消息,所述第一異步消息是所述OpenFlow交換機在檢測到OpenFlow網絡出現異常時生成並發送的,所述第一異步消息用於描述所述OpenFlow網絡出現的異常; 所述控制器根據所述第一異步消息對所述OpenFlow網絡出現的異常進行處理。
7.根據權利要求6所述的網絡異常通知方法,其特徵在於,所述控制器接收OpenFlow交換機發送的第一異步消息之前,還包括: 所述控制器接收所述OpenFlow交換機發送的第二異步消息,所述第二異步消息用於指示所述OpenFlow網絡處於異常狀態;所述控制器根據所述第二異步消息,向所述OpenFlow交換機發送查詢請求消息,所述查詢請求消息用於指示所述OpenFlow交換機發送所述第一異步消息。
8.根據權利要求6所述的網絡異常通知方法,其特徵在於,所述第一異步消息包括所述OpenFlow網絡出現的異常的類型信息,所述類型信息用於指示所述OpenFlow網絡出現的異常的類型,所述OpenFlow網絡出現的異常的類型包括網絡發生擁塞、網絡出現環路、網絡存在非法數據流和網絡發生流量異常中的至少一個。
9.根據權利要求8所述的網絡異常通知方法,其特徵在於,所述控制器根據所述第一異步消息對所述OpenFlow網絡出現的異常進行處理包括: 根據所述第一異步消息中的所述類型信息,查詢預設的異常的類型與異常處理策略之間的映射關係,獲取所述類型信息對應的異常處理策略,所述異常處理策略用於指示為解除所述OpenFlow網絡出現的異常所採取的操作; 根據所述類型信息對應的異常處理策略,對所述OpenFlow網絡出現的異常進行處理。
10.根據權利要求8或9所述的網絡異常通知方法,其特徵在於,所述第一異步消息還包括以下任一信息或其組合: 所述OpenFlow網絡出現的異常的等級信息,所述等級信息用於指示所述OpenFlow網絡出現的異常的嚴重程度; 產生所述OpenFlow網絡出現的異常的設備的狀態信息,所述設備的狀態信息包括埠統計信息、隊列統計信息和流表統計信息中的至少一個; 所述OpenFlow網絡出現的異常對應的數據流信息,所述數據流信息用於識別所述異常對應的數據流。
11.一種網絡異常通知裝置,其特徵在於,包括: 檢測模塊,用於檢測開源OpenFlow網絡是否出現異常; 發送模塊,用於當檢測到所述OpenFlow網絡出現異常時,向控制器發送第一異步消息,以使所述控制器根據所述第一異步消息對所述OpenFlow網絡出現的異常進行處理;所述第一異步消息用於描述所述OpenFlow網絡出現的異常。
12.根據權利要求11所述的網絡異常通知裝置,其特徵在於,所述發送模塊還用於向所述控制器發送第二異步消息,所述第二異步消息用於指示所述OpenFlow網絡處於異常狀態; 所述網絡異常通知裝置還包括: 接收模塊,用於接收所述控制器根據所述第二異步消息發送的查詢請求消息,所述查詢請求消息用於指示所述OpenFlow交換機發送第一異步消息。
13.根據權利要求11所述的網絡異常通知裝置,其特徵在於,所述檢測模塊具體用於執行以下任一操作或其組合: 檢測所述OpenFlow網絡是否發生擁塞; 檢測所述OpenFlow網絡中是否出現環路; 檢測所述OpenFlow網絡中是否存在非法數據流; 檢測所述OpenFlow網絡的流量是否發生異常。
14.根據權利要求11-13任一項所述的網絡異常通知裝置,其特徵在於,所述第一異步消息包括所述OpenFlow網絡出現的異常的類型信息,所述類型信息用於指示所述OpenFlow網絡出現的異常的類型,所述OpenFlow網絡出現的異常的類型包括網絡發生擁塞、網絡出現環路、網絡存在非法數據流和網絡發生流量異常中的至少一個。
15.根據權利要求14所述的網絡異常通知裝置,其特徵在於,所述第一異步消息還包括以下任一信息或其組合: 所述OpenFlow網絡出現的異常的等級信息,所述等級信息用於指示所述OpenFlow網絡出現的異常的嚴重程度; 產生所述OpenFlow網絡出現的異常的設備的狀態信息,所述設備的狀態信息包括埠統計信息、隊列統計信息和流表統計信息中的至少一個; 所述OpenFlow網絡出現的異常對應的數據流信息,所述數據流信息用於識別所述異常對應的數據流。
16.一種網絡異常通知裝置,其特徵在於,包括: 接收模塊,用於接收開源OpenFlow交換機發送的第一異步消息,所述第一異步消息是所述OpenFlow交換機在檢測到OpenFlow網絡出現異常時發送的,所述第一異步消息用於描述所述OpenFlow網絡出現的異常; 處理模塊,用於根據所述第一異步消息對所述OpenFlow網絡出現的異常進行處理。
17.根據權利要求16所述的網絡異常通知裝置,其特徵在於, 所述接收模塊還用於接收所述OpenFlow交換機發送的第二異步消息,所述第二異步消息用於指示所述OpenFlow網絡處於異常狀態; 所述網絡異常通知裝置還包括: 發送模塊,用於根據所述第二異步消息,向所述OpenFlow交換機發送所述查詢請求消息,所述查詢請求消息用於指示所述OpenFlow交換機發送所述第一異步消息。
18.根據權利要求16所述的網絡異常通知裝置,其特徵在於,所述第一異步消息包括所述OpenFlow網絡出現的異常的類型信息,所述類型信息用於指示所述OpenFlow網絡出現的異常的類型,所述OpenFlow網絡出現的異常的類型包括網絡發生擁塞、網絡出現環路、網絡存在非法數據流和網絡發生流量異常中的至少一個。
19.根據權利要求18所述的網絡異常通知裝置,其特徵在於, 所述處理模塊具體用於根據所述第一異步消息中的所述類型信息,查詢預設的異常的類型與異常處理策略之間的映射關係,獲取所述類型信息對應的異常處理策略,所述異常處理策略用於指示為解除所述OpenFlow網絡出現的異常所採取的操作;根據所述類型信息對應的異常處理策略,對所述OpenFlow網絡出現的異常進行處理。
20.根據權利要求18或19所述的網絡異常通知裝置,其特徵在於,所述第一異步消息還包括以下任一信息或其組合: 所述OpenFlow網絡出現的異常的等級信息,所述等級信息用於指示所述OpenFlow網絡出現的異常的嚴重程度; 產生所述OpenFlow網絡出現的異常的設備的狀態信息,所述設備的狀態信息包括埠統計信息、隊列統計信息和流表統計信息中的至少一個; 所述OpenFlow網絡出現的異常對應的數據流信息,所述數據流信息用於識別所述異常對應的數據流。
【文檔編號】H04L12/26GK103929334SQ201310010862
【公開日】2014年7月16日 申請日期:2013年1月11日 優先權日:2013年1月11日
【發明者】付斌章, 江國龍 申請人:華為技術有限公司, 中國科學院計算技術研究所

同类文章

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

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