[发明专利]一种报文处理方法及装置有效
申请号: | 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.vipzhuanli.com/pat/books/201610101611.4/2.html,转载请声明来源钻瓜专利网。