无线AP自动选举生成AC的系统及方法技术方案

技术编号:16558537 阅读:63 留言:0更新日期:2017-11-14 17:39
本发明专利技术涉及一种无线AP自动选举生成AC的系统及方法,包括局域网和该局域网中的无线AP,局域网中的无线AP基于选举机制进行自动选举获取AC以及从AP,且该局域网中由AC对从AP进行调控,且系统中设置有一心跳信息间隔时间,且无线AP被选举为AC后,该AC每隔一单位的心跳间隔时间以二层组播的形式发送一次心跳信息,该心跳信息中包括该无线AP的启动运行时间UPTIME和MAC地址值。局域网中的无线AP通过监听局域网中的心跳信息获知系统中是否已包含AC,并以该心跳信息中包括该无线AP的启动运行时间UPTIME和MAC地址值为依据在AC宕机的情况下进行重选举,十分简单方便。

System and method for automatic election generation of AC by wireless AP

The invention relates to a wireless AP automatic election AC generation system and method, including AP wireless LAN and the LAN, wireless LAN based on AP automatic election election mechanism to obtain AC and from AP, and the local area network by AC from the AP regulation, there is a heartbeat information system and set the time interval, and wireless AP was elected to the AC after the AC heartbeat interval every unit to send two layer multicast form a heartbeat information, including the wireless AP start running time of UPTIME and MAC value of the heartbeat information in the address. AP wireless LAN in the heartbeat information system monitoring in LAN have included AC, and the heartbeat information including the wireless AP start running time of the UPTIME and MAC address value as the basis for the election in the AC crash case is very simple and convenient.

【技术实现步骤摘要】
无线AP自动选举生成AC的系统及方法
本专利技术涉及无线AP管理领域,尤其涉及无线AP自我管理领域,具体是指一种无线AP自动选举生成AC的系统及方法。
技术介绍
随着无线应用的普及,越来越多的企业和家庭对无线AP有着强烈的需求,都需要wifi覆盖来满足网上冲浪,电商交易,手机、pad无线笔记本等终端上网。无线AP(AccessPoint)已逐渐走入人们的视野,无线的应用涵盖了,医疗,教育,企业,酒店以及各大运营商。然而一台AP的无线信号覆盖毕竟有限,而大量的无线AP投入保证了各种应用场景的无线信号覆盖,提供了许多便利,但购买多台无线AP,又带来的后期管理和维护上的难度,带来了运维上的难度。AP数量太多,无法统一分配射频资源,信号无法集中控制,随着AP数量的增加,维护的难度也成倍增加!而各大厂家均推出了无线集中管理的方案,无线控制器(无线AC,WirelessAccessPointController)既顺势而出,然而无线AC虽能对多台AP进行集中管理,实现了AP端的零维护,降低了维护难度,然而升级硬件设备所带来的成本对于一般soho和家用来说,价格太贵,相当于新增了一台硬件设备,价格高昂,并不适用于AP数量在10台以内的小型规模应用场景以及家用环境。如何既实惠又方便的解决无线AP管理问题,是本领域亟待解决的问题。
技术实现思路
本专利技术的目的是克服上述现有技术中的缺点,提供了一种利用AP自身的启动运行时间UPTIME和MAC地址大小判断AP上线的先后顺序、使用最先上线的AP作为AC、控制其余同一局域网内其他AP的无线AP自动选举生成AC的系统及方法。为了实现上述的目的,本专利技术的无线AP自动选举生成AC的系统及方法具体如下:该无线AP自动选举生成AC的系统,包括局域网和该局域网中的无线AP,其主要特点是,局域网中的无线AP基于选举机制进行自动选举获取AC以及从AP,其中,所述的AC用于调控该局域网中的从AP。较佳地,所述的系统中设置有一心跳信息间隔时间,且所述的无线AP被选举为AC后,该AC每隔一单位的心跳间隔时间以二层组播的形式发送一次心跳信息,该心跳信息中包括该无线AP的启动运行时间UPTIME和MAC地址值。更佳地,该局域网中的无线AP基于选举机制进行自动选举后未被选为AC者自选为从AP。尤佳地,该系统的选举机制为:所述的局域网中无线AP判断自身是否连续三个心跳信息间隔时间内均未监听到心跳信息,若是,则该无线AP自选为AC,并每隔一心跳信息间隔时间发送心跳信息;否则,该无线AP判断自身的启动运行时间UPTIME是否为其监听到的所有心跳信息中的最大值:如果该无线AP判断自身的启动运行时间UPTIME是最大值且为唯一最大值,则该无线AP自选为AC,并每隔一心跳信息间隔时间发送心跳信息;如果该无线AP判断自身的启动运行时间UPTIME是最大值且非唯一最大值,则该无线AP判断自身的MAC地址值是否为具有最大启动运行时间UPTIME的心跳信息中的最大值,如果是,则该无线AP自选为AC,并每隔一心跳信息间隔时间发送心跳信息,如果不是,则该无线AP自选为从AP;如果该无线AP判断自身的启动运行时间UPTIME不是最大值,则该无线AP自选为从AP。更佳地,该系统还包括一重选举机制,该系统通过重选举机制在AC宕机的情况下在从AP中选举新的AC,且该系统通过以下判断机制判断是否发生AC宕机事件:该局域网中的从AP判断自身是否连续三个心跳信息间隔时间内均未监听到心跳信息,若是,则系统判定所述的AC宕机,进入重选举机制。尤佳地,所述的重选举机制为:该局域网中的从AP在系统判定AC宕机的情况下,以二层组播的形式发送心跳信息,并进入所述的选举机制,通过所述的选举机制重新选举出AC和从AP。基于上述系统实现无线AP自动选举生成AC的方法,其主要特点是,所述的方法包括以下步骤:(1)所述的无线AP开机运行;(2)所述的无线AP判断是否监听到AC的心跳信息,若监听到,则该无线AP自选为从AP,否则,该无线AP自选为AC,并发送心跳信息。较佳地,所述的系统中设置有一心跳信息间隔时间,且所述的无线AP被选举为AC后,该AC每隔一单位的心跳间隔时间以二层组播的形式发送一次心跳信息,该心跳信息中包括该无线AP的启动运行时间UPTIME和MAC地址值,且所述的步骤(2)为:所述的局域网中无线AP判断自身是否连续三个心跳信息间隔时间内均未监听到心跳信息,若是,则该无线AP自选为AC,并每隔一心跳信息间隔时间发送心跳信息;否则,该无线AP判断自身的启动运行时间UPTIME是否为其监听到的所有心跳信息中的最大值:如果该无线AP判断自身的启动运行时间UPTIME是最大值且为唯一最大值,则该无线AP自选为AC,并每隔一心跳信息间隔时间发送心跳信息;如果该无线AP判断自身的启动运行时间UPTIME是最大值且非唯一最大值,则该无线AP判断自身的MAC地址值是否为具有最大启动运行时间UPTIME的心跳信息中的最大值,如果是,则该无线AP自选为AC,并每隔一心跳信息间隔时间发送心跳信息,如果不是,则该无线AP自选为从AP;如果该无线AP判断自身的启动运行时间UPTIME不是最大值,则该无线AP自选为从AP。尤佳地,所述的方法还包括系统判定AC宕机后进行的重选举,其中,所述的系统判断AC宕机的条件为:该局域网中的从AP判断自身是否连续三个心跳信息间隔时间内均未监听到心跳信息,若是,则系统判定所述的AC宕机,进入重选举。尤佳地,所述的重选举具体为:该局域网中所有从AP均以二层组播的形式发送心跳信息,并进入所述的选举机制,通过所述的选举机制重新选举出AC和从AP。采用该无线AP自动选举生成AC的系统及方法,由于现有的无线AP一般都支持二层组播发现功能,利用二层组播报文,在报文里面加入无线AP的启动运行时间UPTIME和MAC地址值,就可以实现AP之间的选举,在不需要升级硬件设备的情况下,自动选举出的AC可以集中管理该局域网内的其他AP,并完成RF射频管理,批量下发无线SSID,无线安全配置等功能,节约成本,且管理效果较好。附图说明图1为本专利技术的无线AP自动选举生成AC的方法的具体实施流程图。具体实施方式为了能够更清楚地理解本实用
技术实现思路
,特举以下实施例详细说明。该无线AP自动选举生成AC的系统,包括局域网和该局域网中的无线AP,其主要特点是,局域网中的无线AP基于选举机制进行自动选举获取AC以及从AP,其中,所述的AC用于调控该局域网中的从AP。所述的系统中设置有一心跳信息间隔时间,且所述的无线AP被选举为AC后,该AC每隔一单位的心跳间隔时间以二层组播的形式发送一次心跳信息,该心跳信息中包括该无线AP的启动运行时间UPTIME和MAC地址值。该局域网中的无线AP基于选举机制进行自动选举后未被选为AC者自选为从AP。该系统的选举机制为:所述的局域网中无线AP判断自身是否连续三个心跳信息间隔时间内均未监听到心跳信息,若是,则该无线AP自选为AC,并每隔一心跳信息间隔时间发送心跳信息;否则,该无线AP判断自身的启动运行时间UPTIME是否为其监听到的所有心跳信息中的最大值:如果该无线AP判断自身的启动运行时间UPTIME是最大值且为唯一最大值,则该无线AP自选为A本文档来自技高网
...
无线AP自动选举生成AC的系统及方法

【技术保护点】
一种无线AP自动选举生成AC的系统,包括局域网和该局域网中的无线AP,其特征在于,局域网中的无线AP基于选举机制进行自动选举获取AC以及从AP,其中,所述的AC用于调控该局域网中的从AP。

【技术特征摘要】
1.一种无线AP自动选举生成AC的系统,包括局域网和该局域网中的无线AP,其特征在于,局域网中的无线AP基于选举机制进行自动选举获取AC以及从AP,其中,所述的AC用于调控该局域网中的从AP。2.根据权利要求1所述的无线AP自动选举生成AC的系统,其特征在于,所述的系统中设置有一心跳信息间隔时间,且所述的无线AP被选举为AC后,该AC每隔一单位的心跳间隔时间以二层组播的形式发送一次心跳信息,该心跳信息中包括该无线AP的启动运行时间UPTIME和MAC地址值。3.根据权利要求2所述的无线AP自动选举生成AC的系统,其特征在于,该局域网中的无线AP基于选举机制进行自动选举后未被选为AC者自选为从AP。4.根据权利要求3所述的无线AP自动选举生成AC的系统,其特征在于,该系统的选举机制为:所述的局域网中无线AP判断自身是否连续三个心跳信息间隔时间内均未监听到心跳信息,若是,则该无线AP自选为AC,并每隔一心跳信息间隔时间发送心跳信息;否则,该无线AP判断自身的启动运行时间UPTIME是否为其监听到的所有心跳信息中的最大值:如果该无线AP判断自身的启动运行时间UPTIME是最大值且为唯一最大值,则该无线AP自选为AC,并每隔一心跳信息间隔时间发送心跳信息;如果该无线AP判断自身的启动运行时间UPTIME是最大值且非唯一最大值,则该无线AP判断自身的MAC地址值是否为具有最大启动运行时间UPTIME的心跳信息中的最大值,如果是,则该无线AP自选为AC,并每隔一心跳信息间隔时间发送心跳信息,如果不是,则该无线AP自选为从AP;如果该无线AP判断自身的启动运行时间UPTIME不是最大值,则该无线AP自选为从AP。5.根据权利要求4所述的无线AP自动选举生成AC的系统,其特征在于,该系统还包括一重选举机制,该系统通过重选举机制在AC宕机的情况下在从AP中选举新的AC,且该系统通过以下判断机制判断是否发生AC宕机事件:该局域网中的从AP判断自身是否连续三个心跳信息间隔时间内均未监听到心跳信息,若是,则系统判定所述的AC宕机,进入重选举机制。6.根据权利要求5所述的无线AP自动选举生成AC的系统,其特征在于,所述的重选举机制为:该局域网中的从AP在系统判定AC宕机的情况下,以二...

【专利技术属性】
技术研发人员:陈勇
申请(专利权)人:上海市共进通信技术有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1