[发明专利]无线控制器设备、无线认证处理方法、系统、组网有效
申请号: | 201310754126.3 | 申请日: | 2013-12-31 |
公开(公告)号: | CN103747439B | 公开(公告)日: | 2017-08-25 |
发明(设计)人: | 罗来财 | 申请(专利权)人: | 福建三元达网络技术有限公司 |
主分类号: | H04W12/00 | 分类号: | H04W12/00;H04W12/08 |
代理公司: | 福州市博深专利事务所(普通合伙)35214 | 代理人: | 林志峥 |
地址: | 350000 福建省福州市鼓楼*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线 控制器 设备 认证 处理 方法 系统 组网 | ||
1.一种无线认证处理方法,其特征在于,该方法应用于无线认证处理系统中,该系统包括均衡分流模块,均衡中继模块以及并发认证模块,其中,并发认证模块占用CPU处理器内核1至内核N的计算资源,均衡分流模块占用CPU处理器内核N+1至内核M的计算资源,所述方法包括如下步骤:
S101、当接收到无线终端或Radius认证服务器发送的认证报文后,均衡分流模块对需要重定向的认证报文进行负载均衡分流算法的计算得到与认证报文相应的认证线程;
S102、均衡中继模块将报文加入所确定的认证线程线程;
S103、并发认证模块处理相应的认证线程以执行认证操作;
所述负载均衡分流算法的实现流程具体包括:
S1011、判断认证报文方向,当认证报文方向为上行方向时进入步骤S1012,当认证报文方向为下行方向时进入步骤S1014;
S1012、取出并发认证模块的CPU内核数量N,从认证报文中提取出无线终端的MAC地址的最后一个字节数值,然后使用这个数值对N进行模运算得到结果数值j,所述结果数值j的数值范围是0至N-1;
S1013、确定数值j对应的认证线程为第j+1认证线程上,然后进入步骤S1015;
S1014、均衡分流模块提取报文UDP报头的目的UDP端口号,确定目的UDP端口号对应的认证线程,然后进入步骤S1015;
S1015、把报文转发到均衡中继模块并映射到对应的认证线程。
2.根据权利要求1所述的一种无线认证处理方法,其特征在于,所述步骤S101前还包括如下步骤:
并发认证模块执行配置状态,配置在执行认证操作过程中只读的共享配置数据。
3.根据权利要求2所述的一种无线认证处理方法,其特征在于,所述共享配置数据包括认证的具体模式、WLAN的ssid、无线终端的MAC地址。
4.一种无线认证处理系统,其特征在于,包括均衡分流模块、均衡中继模块、并发认证模块,其中,并发认证模块占用CPU处理器内核1至内核N的计算资源,均衡分流模块占用CPU处理器内核N+1至内核M的计算资源;
所述均衡分流模块用于当接收到无线终端或Radius认证服务器发送的认证报文后,对需要重定向到并发认证模块的认证报文进行负载均衡分流算法的计算得到与认证报文相应的认证线程;
所述均衡中继模块用于将报文映射到均衡分流模块所确定的认证线程;
所述并发认证模块用于处理相应的认证线程与Radius认证服务器进行交互以执行认证操作;
所述均衡分流模块包括第一判断单元、第一运算单元、第一确定单元、第二确定单元以及转发映射单元;
第一判断单元用于判断认证报文方向,当认证报文方向为上行方向时通知第一运算单元执行操作,当认证报文方向为下行方向时通知第二确定单元执行操作;
第一运算单元用于取出并发认证模块30的CPU内核数量N,并从认证报文中提取出无线终端的MAC地址的最后一个字节数值,然后使用这个自字节数值对N进行模运算得到结果数值j,所述结果数值j的数值范围是0至N-1;
第一确定单元用于确定数值j对应的认证线程为第j+1认证线程上,然后通知均衡转发映射单元执行操作;
第二确定单元用于提取报文UDP报头的目的UDP端口号,确定目的UDP端口号对应的认证线程,然后通知转发映射单元执行操作;
转发映射单元用于把报文转发到均衡中继模块并映射到对应的认证线程。
5.根据权利要求4所述的一种无线认证处理系统,其特征在于,所述并发认证模块具体包括配置单元和执行单元;所述配置单元用于执行配置状态,配置在执行认证操作过程中只读的共享配置数据;所述执行单元用于当所述配置单元配置结束后,执行认证状态,处理认证线程以执行认证操作。
6.根据权利要求5所述的一种无线认证处理系统,其特征在于,所述共享配置数据包括认证的具体模式、WLAN的ssid、无线终端的MAC地址。
7.一种无线控制器设备,其分别通信连接于多个无线终端和Radius认证服务器,其特征在于,所述无线控制器设备的CPU运行有如权利要求4-6任意一项所述的一种无线认证处理系统。
8.一种无线认证处理系统的组网装置,其特征在于,包括Radius认证服务器、无线控制器设备以及与无线控制器设备通信连接的无线终端,所述无线控制器设备的CPU运行有如权利要求4-6任意一项所述的一种无线认证处理系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建三元达网络技术有限公司,未经福建三元达网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310754126.3/1.html,转载请声明来源钻瓜专利网。