[發明專利]報文處理方法和裝置有效
| 申請號: | 201410438693.2 | 申請日: | 2014-08-30 |
| 公開(公告)號: | CN104219238B | 公開(公告)日: | 2018-05-29 |
| 發明(設計)人: | 吳建芳;劉赫偉;姜恩龍 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 報文段 處理業務 網元設備 報文 方法和裝置 報文處理 映射關系 報文處理負擔 報文結構 系統性能 數據流 應用 | ||
本發明實施例提供了一種報文處理方法和裝置,應用于網元設備中,所述網元設備用于針對多個業務,對報文進行處理,所述方法包括:所述網元設備獲取數據流中的第一報文;根據所述多個業務的執行策略,確定所述多個業務中需要處理所述第一報文的一個或多個待處理業務;根據業務與報文段的映射關系,確定每個待處理業務需要處理的報文段;所述報文段是按照報文結構劃分得到的,所述業務與報文段的映射關系用于表征每個業務所需要處理的報文段;對所述第一報文中,與所述待處理業務需要處理的報文段對應的報文段進行處理。本發明降低了報文處理負擔,提升了系統性能。
技術領域
本申請涉及數據處理技術領域,更具體的說是涉及一種深度報文處理方法和裝置。
背景技術
隨著互聯網的不斷發展,網絡精細化控制和運行的需求日益增強,DPI(DeepPacket Inspection,深度報文識別)技術應運而生,并在安全、業務控制等方面得到了廣泛應用。
DPI是指通過深入分析報文來獲得報文應用層信息,以用于網絡優化、應用流量控制、異常檢測等業務。
現有技術中,在進行報文處理時,每一業務按照業務處理需求定制對應的DPI處理流程,而在存在多個業務時,同一個報文可能需要進行不同的DPI處理流程,以滿足不同業務的業務需求,但是由于不同業務對同一報文的報文處理可能相同,因此同一報文就要進行多次相同的操作,這就增加了處理負擔,影響系統的整體性能。
發明內容
有鑒于此,本申請提供了一種報文處理方法及裝置,用于降低報文處理負擔,提升系統的整體性能。
為實現上述目的,本申請提供如下技術方案:
本申請的第一方面提供了一種報文處理方法,應用于網元設備中,所述網元設備用于對接收到的報文進行處理,以提供多個業務執行所需的信息,所述方法包括:
所述網元設備獲取數據流中的第一報文;
根據所述多個業務的執行策略,確定所述多個業務中需要處理所述第一報文的一個或多個待處理業務;
根據業務與報文段的映射關系,確定每個待處理業務需要處理的報文段;所述報文段是按照報文結構劃分得到的,所述業務與報文段的映射關系用于表征每個業務所需要處理的報文段;
對所述第一報文中,與所述待處理業務需要處理的報文段對應的報文段進行處理。
在所述第一方面的第一種可能實現方式中,所述確定所述多個業務中需要處理所述第一報文的一個或多個待處理業務之后,所述方法還包括:
采用動態標記標識多個業務中需要處理所述第一報文的一個或多個待處理業務;
所述業務與報文段的映射關系按照下述方式設置的靜態標記進行表示:
對于每一報文段,根據所述多個業務的執行策略,確定需要處理該報文段的一個或多個業務,并采用靜態標記標識需要處理該報文段的所述一個或多個業務;
則所述根據預設的不同業務與報文段的映射關系,確定每個待處理業務需要處理的包括:
根據所述動態標記以及所述靜態標記,確定每個待處理業務需要處理的報文段。
結合所述第一方面或所述第一方面的第一種可能實現方式,在所述第一方面的第二種可能實現方式中,所述對所述第一報文中,與所述待處理業務需要處理的報文段對應的報文段進行處理包括:
調用第三方設備對所述第一報文中,與所述待處理業務需要處理的報文段對應的報文段進行處理。
結合所述第一方面或所述第一方面的上述任一種可能實現方式,在所述第一方面的第三種可能實現方式中,在對所述第一報文中,與所述待處理業務需要處理的報文段對應的報文段進行處理之后,所述方法還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410438693.2/2.html,轉載請聲明來源鉆瓜專利網。





