论文部分内容阅读
随着WLAN技术的迅猛发展和部署规模扩大,原有的胖AP部署方式面临的配置维护难题更加突出,集中式的“无线接入控制系统+瘦AP”架构变得越来越受欢迎。而基于X86平台的无线接入控制系统受转发性能的限制也不能满足大规模WLAN接入控制的需求。为此,本文基于针对网络应用进行专门优化的Cavium平台,设计实现了一套无线接入控制系统。本文的主要工作包括如下几部分:首先,在分析无线接入控制系统各部分功能需求和技术指标需求的基础上,设计了无线接入控制系统的总体网络架构、硬件架构和软件架构,包括WEB认证子系统、高可靠性支撑子系统、快速转发子系统等各模块的功能、接口和主要工作流程。然后,重点讨论了各子系统的设计实现。论文参考Linux内核数据包的处理流程,并结合实际的接入控制功能需求,设计并优化了快速转发子系统;设计实现了满足WEB认证技术规范,包括用户上线、正常下线、异常下线和计费等功能的WEB认证子系统;基于VRRP协议,实现了可靠性支撑子系统,提高了切换速度和降低了误切换的概率。最后,对系统进行了测试部署。测试结果表明系统实现了接入控制系统的各项功能需求,并在性能指标方面相比于X86平台的系统有了显著提升,达到了预期的目标,为企业在同类产品的竞争中带来了优势。