[發明專利]一種報文處理方法及裝置有效
| 申請號: | 201610101611.4 | 申請日: | 2016-02-24 |
| 公開(公告)號: | CN105791149B | 公開(公告)日: | 2019-09-06 |
| 發明(設計)人: | 苑喆 | 申請(專利權)人: | 新華三技術有限公司 |
| 主分類號: | H04L12/803 | 分類號: | H04L12/803;H04W28/08 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 殷亞平 |
| 地址: | 310052 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 報文 處理 方法 裝置 | ||
本申請提供一種報文處理方法及裝置,應用于接入控制器AC上。報文處理方法包括:接收來自AP的上行報文,并根據上行報文中指定字段中的信息匹配預設的ACL規則,得到AC為AP分配的虛擬AC,該虛擬AC為AC預先創建的;根據虛擬AC,查詢預存的虛擬AC和AC的業務板的對應關系,獲得虛擬AC對應的業務板,并通過獲得的業務板處理上行報文。本申請實施例可以大大降低消耗的ACL硬件資源。
技術領域
本申請涉及通信技術,尤其涉及一種報文處理方法及裝置。
背景技術
在超大型的無線局域網(WLAN)組網中,接入點(Access Point,AP) 數量通常為幾千甚至幾萬臺。接入控制器(Access Controller,AC)作為無線網絡的核心管理設備,在這種超大型網絡中通常會采用機框式設備,并根據實際組網的需要配以若干個大容量的分布式業務板。
對于AC而言,所有報文都是通過AC的接口板進入AC的,如圖1A所示,在接口板上對上行報文和下行報文進行識別并引導到指定的業務板進行處理,以實現上、下行報文在多個業務板上的負載均衡。其中,上行報文是指AP發往AC的無線接入點的控制和配置協議(Control And Provisioning of Wireless Access Points Protocol Specification,CAPWAP)隧道封裝報文,包括CAPWAP控制報文和CAPWAP數據報文;下行報文是指服務器發往終端 (Station,STA)的報文。
具體地,上行報文的負載均衡方法可以為:在AP與AC關聯上線時, AC的主控板為不同的AP指定不同的業務板,并將不同的AP對應的訪問控制列表(Access Control List,ACL)規則下發到所有接口板。后續,AC的接口板(如圖1A 中的接口板1)接收到來自AP(如圖1A 中的AP1)的上行報文后,對上行報文進行ACL匹配,并根據匹配結果將上行報文發送至為AP 指定的業務板(如圖1A 中的業務板2)進行處理。如果AP在所有的業務板上是均勻分布的,就可以認為針對AP的上行報文在所有業務板上是均衡負載的。
但是,在上述負載均衡過程中,AC針對每個AP均要生成兩條ACL規則(分別適用于CAPWAP控制報文和CAPWAP數據報文),并下發到所有接口板中。在這種超大規模無線組網中,接口板上要被占用的ACL規則數量較多,導致消耗較多的硬件資源。
發明內容
有鑒于此,本申請提供一種報文處理方法及裝置。
具體地,本申請是通過如下技術方案實現的:
根據本發明實施例的第一方面,提供一種報文處理方法,所述方法應用于AC上,所述方法包括:
接收來自AP的上行報文,并根據所述上行報文中指定字段中的信息匹配預設的ACL規則,得到所述AC為所述AP分配的虛擬AC,所述虛擬AC 為所述AC預先創建的;
根據所述虛擬AC,查詢預存的虛擬AC和所述AC的業務板的對應關系,獲得所述虛擬AC對應的業務板,并通過獲得的業務板處理所述上行報文。
根據本發明實施例的第二方面,提供一種報文處理裝置,所述裝置應用于AC上,所述裝置包括:
接收匹配模塊,用于接收來自AP的上行報文,并根據所述上行報文中指定字段中的信息匹配預設的ACL規則,得到所述AC為所述AP分配的虛擬AC,所述虛擬AC為所述AC預先創建的;
查詢處理模塊,用于根據所述接收匹配模塊得到的所述虛擬AC,查詢預存的虛擬AC和所述AC的業務板的對應關系,獲得所述虛擬AC對應的業務板,并通過獲得的業務板處理所述上行報文。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新華三技術有限公司,未經新華三技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610101611.4/2.html,轉載請聲明來源鉆瓜專利網。





