无线AP批量配置装置及其方法与流程

文档序号:13075417阅读:766来源:国知局
无线AP批量配置装置及其方法与流程

本发明涉及通信技术领域,尤其涉及一种无线ap批量配置装置及其方法。



背景技术:

目前,基于虚拟化技术的软件定义网络和网络功能虚拟化趋势越来越清晰,众多研究机构、通信设备商以及通信服务商开始研究将传统模块下的网络业务功能重构部署在云端。如,在云端部署ac(accesscontroller,接入控制器)作为管理平台,通过ssid(servicesetidentifier,服务集标识)管理、代理服务器管理达到对访问资源限制,实现定制上网、推送广告业等,应用于商场、公司、企业、学校等人数密集的场所。

通过ap-ac方式部署的无线网络中,无线ap与云ac之间通过建立tcp链接的方式连接,无线ap定期向云ac发送报文,告知云ac自身的在线状态;云ac实现对无线ap进行管理和配置功能。

但是,目前云ac在对无线ap进行无线参数配置的过程中,都为单个配置,即每次云ac只对一个无线ap进行配置,操作比较繁琐,且效率比较低,用户体验不好。



技术实现要素:

本发明的目的是提供一种无线ap批量配置装置及其方法,有效解决现有技术中只能单个进行配置带来的效率低下、用户体验低下等问题。

本发明提供的技术方案如下:

一种无线ap批量配置装置,应用于云ac,所述云ac管理多个无线ap,所述无线ap批量配置装置中包括:

处理器,用于实现各指令;及

存储器,用于存储预先配置的至少一个无线参数模板,还用于存储多条指令,所述指令适用于处理器加载并执行;所述多条指令包括:

接收无线ap发送的注册请求;

判断是否存在与该无线ap匹配的无线参数模板;若是,

将无线参数模板下发至该无线ap,实现该无线ap的配置。

在本技术方案中,无线ap批量配置装置接收到无线ap发送的注册请求之后,判断是否有与该无线ap需要配置的无线参数匹配的无线参数模板,若是,选定该无线参数模板将其中的无线参数下发至该无线ap,无需手动输入配置的无线参数,提高配置效率,简单方便。

进一步优选地,在指令判断是否存在与该无线ap匹配的无线参数模板中,若判断出不存在于该无线ap匹配的无线参数模板,则

创建新的无线参数模板;

将创建的无线参数模板下发至该无线ap,实现该无线ap的配置。

在本技术方案中,无线ap批量配置装置接收到无线ap发送的注册请求之后,判断是否有与该无线ap需要配置的无线参数匹配的无线参数模板,若不是,根据该无线ap的需要的无线参数创建新的无线参数模板并将其下发至该无线ap,之后若有需要配置相同无线参数的无线ap,就能直接将创建的无线参数模板进行下发,无需手动输入,提高配置效率,提升用户体验。

进一步优选地,在指令判断是否存在与该无线ap匹配的无线参数模板中,若判断出不存在与该无线ap匹配的无线参数模板,则

判断是否有其他无线ap需要配置相同的无线参数;若是,

选定相应的无线ap;

创建新的无线参数模板;

将创建的无线参数模板批量下发至选定的无线ap,实现各无线ap的批量配置。

在本技术方案中,判断出不存在需要的无线参数模板之后,进一步判断是否有其他无线ap需要配置相同的无线参数,若是,则创建相应的无线参数模板并将其对需要配置的无线ap进行批量应用,无需逐一配置,大大提高了配置效率,提升用户体验的同时提升系统的易用性。

进一步优选地,在指令判断是否存在与该无线ap匹配的无线参数模板中,判断出存在匹配的无线参数模板之后,包括:

判断是否有其他无线ap需要配置该无线参数模板;若是,

选定相应的无线ap;

在指令将无线参数模板下发至该无线ap,实现该无线ap的配置中,具体为:

将该无线参数模板批量下发至选定的无线ap,实现各无线ap的批量配置。

在本技术方案中,判断出存在需要的无线参数模板之后,进一步判断是否有其他无线ap需要配置相同的无线参数,若是,则将该无线参数模板批量应用至各无线ap,无需逐一进行配置,大大提高了配置效率,提升用户体验的同时提升系统的易用性。

进一步优选地,在指令接收无线ap发送的注册请求之后,包括:

将其添加入无线ap配置列表;

在预设时间段内,统计无线ap列表中各无线ap需要配置的无线参数;

根据需要配置的无线参数对所述无线ap进行分类;

在指令判断是否存在与该无线ap匹配的无线参数模板中,具体为:

判断是否存在与各类无线ap匹配的无线参数模板;

在指令将无线参数模板下发至该无线ap,实现该无线ap的配置中,具体为:

将每个无线参数模板批量下发至相应类型的无线ap,实现无线ap的批量配置。

在本技术方案中,存储预设时间段内接收到的注册请求,统计各无线ap需要配置的无线参数,以此根据预先存储的无线参数模板分别对各类无线ap进行批量配置,简单方便的实现对各无线ap的配置,提升配置效率,节约人力物力。

进一步优选地,在指令判断是否存在与各类无线ap匹配的无线参数模板中,若判断出存在至少一类无线ap没有匹配的无线参数模板,则

将匹配的无线参数模板批量下发至相应类型的无线ap;

针对没有匹配的分类创建相应的无线参数模板;

将创建的无线参数模板批量下发至相应类型的无线ap,实现无线ap的批量配置。

在本技术方案中,存储预设时间段内接收到的注册请求,统计各无线ap需要配置的无线参数,以此根据预先存储的无线参数模板分别对各类无线ap进行批量配置,若配有找到相应的无线参数模板,则重新进行配置并批量应用,简单方便的实现对各无线ap的配置,提升配置效率,节约人力物力。

本发明还提供了一种无线ap批量配置方法,应用于云ac,所述云ac管理多个无线ap,且存储有预先配置的至少一个无线参数模板,所述无线ap批量配置方法中包括:

接收无线ap发送的注册请求;

判断是否存在与该无线ap匹配的无线参数模板;若是,

将无线参数模板下发至该无线ap,实现该无线ap的配置。

在本技术方案中,无线ap批量配置装置接收到无线ap发送的注册请求之后,判断是否有与该无线ap需要配置的无线参数匹配的无线参数模板,若是,选定该无线参数模板将其中的无线参数下发至该无线ap,无需手动输入配置的无线参数,提高配置效率,简单方便。

进一步优选地,在步骤判断是否存在与该无线ap匹配的无线参数模板中,若判断出不存在于该无线ap匹配的无线参数模板,则

创建新的无线参数模板;

将创建的无线参数模板下发至该无线ap,实现该无线ap的配置。

在本技术方案中,无线ap批量配置装置接收到无线ap发送的注册请求之后,判断是否有与该无线ap需要配置的无线参数匹配的无线参数模板,若不是,根据该无线ap的需要的无线参数创建新的无线参数模板并将其下发至该无线ap,之后若有需要配置相同无线参数的无线ap,就能直接将创建的无线参数模板进行下发,无需手动输入,提高配置效率,提升用户体验。

进一步优选地,在步骤接收无线ap发送的注册请求之后,包括:

将其添加入无线ap配置列表;

在预设时间段内,统计无线ap列表中各无线ap需要配置的无线参数;

根据需要配置的无线参数对所述无线ap进行分类;

在步骤判断是否存在与该无线ap匹配的无线参数模板中,具体为:

判断是否存在与各类无线ap匹配的无线参数模板;

在步骤将无线参数模板下发至该无线ap,实现该无线ap的配置中,具体为:

将每个无线参数模板批量下发至相应类型的无线ap,实现无线ap的批量配置。

在本技术方案中,存储预设时间段内接收到的注册请求,统计各无线ap需要配置的无线参数,以此根据预先存储的无线参数模板分别对各类无线ap进行批量配置,简单方便的实现对各无线ap的配置,提升配置效率,节约人力物力。

进一步优选地,在步骤判断是否存在与各类无线ap匹配的无线参数模板中,若判断出存在至少一类无线ap没有匹配的无线参数模板,则

将匹配的无线参数模板批量下发至相应类型的无线ap;

针对没有匹配的分类创建相应的无线参数模板;

将创建的无线参数模板批量下发至相应类型的无线ap,实现无线ap的批量配置。

在本技术方案中,存储预设时间段内接收到的注册请求,统计各无线ap需要配置的无线参数,以此根据预先存储的无线参数模板分别对各类无线ap进行批量配置,若配有找到相应的无线参数模板,则重新进行配置并批量应用,简单方便的实现对各无线ap的配置,提升配置效率,节约人力物力。

附图说明

下面将以明确易懂的方式,结合附图说明优选实施方式,对倒置定量气雾剂阀门的上述特性、技术特征、优点及其实现方式予以进一步说明。

图1为本发明中无线ap批量配置装置示意图;

图2为本发明中无线ap批量配置装置中存储指令一种实施方式流程示意图;

图3为本发明中无线ap批量配置装置中存储指令一种实施方式流程示意图;

图4为本发明中无线ap批量配置装置中存储指令一种实施方式流程示意图;

图5为本发明中无线ap批量配置装置中存储指令一种实施方式流程示意图;

图6为本发明中无线ap批量配置装置中存储指令一种实施方式流程示意图;

图7为本发明中无线ap批量配置装置中存储指令一种实施方式流程示意图。

附图标号说明:

100-无线ap批量配置装置,110-存储器,120-处理器。

具体实施方式

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对照附图说明本发明的具体实施方式。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。

为使图面简洁,各图中的只示意性地表示出了与本发明相关的部分,它们并不代表其作为产品的实际结构。

如图1所示为本发明提供的无线ap批量配置装置示意图,具体该无线ap批量配置装置应用于云ac,云ac管理多个无线ap。从图中可以看出,在该无线ap批量配置装置100中包括:处理器120,用于实现各指令;及存储器110,用于存储预先配置的至少一个无线参数模板,还用于存储多条指令,指令适用于处理器加载并执行。

基于此,如图2所示,在一种实施方式中,该多条指令中包括:

s10接收无线ap发送的注册请求;

s20判断是否存在与该无线ap匹配的无线参数模板;若是,跳转至s30;

s30将无线参数模板下发至该无线ap,实现该无线ap的配置。

在本实施方式中,在使用无线ap批量配置装置对各无线ap进行配置之前,将无线ap的无线参数节点通知无线ap批量配置装置,以此无线ap批量配置装置添加该无线ap的数据下发功能。

无线ap上电后,通过tcp(transmissioncontrolprotocol传输控制协议)建立与云ac的通信连接,以此云ac能够对该无线ap进行管理操作,完成对该无线ap的注册操作。之后,判断存储器中是否存储有与该无线ap需求的无线参数匹配的无线参数模板(即无线ap需求的无线参数与无线参数中存储的无线参数相同),若在存储器中能够查找该相应的无线参数模板,则直接将其通过tr069(cpe广域网管理协议)规范下发至该无线ap,完成对该无线ap的配置。在匹配无线ap需求的无线参数与无线参数模板的过程中,可以由管理员进行匹配,也可以由管理员设定的匹配规则进行自动匹配。匹配规则可以为管理员根据无线ap的mac地址进行的归类(一类对应一个无线参数模板),也可以为管理员根据无线ap设置的地理位置信息进行的归类(某一区域内的无线ap对应一个参数模板)等,在此不做限定,根据实际情况进行设定。

如图3所示,判断是否存在与该无线ap匹配的无线参数模板的过程中,若没有在存储器中查找到与该无线ap匹配的无线参数模板,则根据该无线ap需求的无线参数创建新的无线参数模板(图示中步骤s40)并进行存储,之后,将创建的无线参数模板下发至该无线ap,实现该无线ap的配置(图示中步骤s50)。之后若有需要配置相同无线参数的无线ap,就能直接将创建的无线参数模板进行下发,无需手动输入,提高配置效率的同时提升用户体验。

在其他实施方式中,使用无线ap批量配置装置对各无线ap进行配置之前,将无线ap的无线参数节点通知无线ap批量配置装置,无线ap批量配置装置添加该无线ap的数据下发功能的同时根据该无线ap的无线参数创建无线参数模板进行存储(存储器中此前没有创建相应的无线参数模板),这样,当无线ap上电之后就能根据存储的无线参数模板对其进行配置。

在一实例中,创建的无线参数模板中包含的信息有:模板名、工作频段、无线模式、发射功率、支持速度集、支持最大速率集等,其中,模板名有管理员自定义,工作频段可以为2.4ghz或5ghz或双频11ac(不同天线同时工作在2.4ghz和5ghz),无线模式可以选用11nght20(20mhz信道带宽的802.11n模式)、11nght40等,发射功率可以设定为25dbm、50dbm、75dbm、100dbm等,支持速率集(802.11b/g)可以选定1mbps、2mbps、5.5mbps、6mbps、12mbps、18mbps、24mbps以及36mbps中的一个或多个,最大支持速率集(802.11n)可以选定mcs(modulationandcodingscheme,调制与编码策略)0、mcs1、mcs2、mcs3、mcs4、mcs8、mcs9、mcs10、mcs11以及mcs12中的一个或多个。此外,在该无线参数模板中还包括开关(用于开启或禁用该模板)、shortgi(间隔保护)是否开启、a-mpdu(聚合mpdu(macprotocoldataunit,mac协议数据单元))是否开启、分片阈值(fragmentation阈值)的设定等配置信息。在其他实例中,该无线参数模板中还可以包括其他参数,根据实际情况而定。

对上述实施方式进行改进得到本实施方式,如图4所示,在本实施方式中,该多条指令中包括:

s10接收无线ap发送的注册请求;

s20判断是否存在与该无线ap匹配的无线参数模板;若是,跳转至s30;若不是,跳转至s31;

s30将无线参数模板下发至该无线ap,实现该无线ap的配置;

s31判断是否有其他无线ap需要配置相同的无线参数;若是,跳转至s32;

s32选定相应的无线ap;

s40创建新的无线参数模板;

s50将创建的无线参数模板批量下发至选定的无线ap,实现各无线ap的批量配置。

在本实施方式中,无线ap上电后,通过tcp建立与云ac的通信连接,以此云ac能够对该无线ap进行管理操作,完成对该无线ap的注册操作。之后,判断存储器中是否存储有与该无线ap需求的无线参数匹配的无线参数模板(即无线ap需求的无线参数与无线参数中存储的无线参数相同),若在存储器中能够查找该相应的无线参数模板,则直接将其通过tr069规范下发至该无线ap,完成对该无线ap的配置。

若没有在存储器中查找到与该无线ap匹配的无线参数模板,进一步判断当前是否有其他无线ap需要配置相同的无线参数,若存在同样需要配置的无线ap,则根据各无线ap需求的无线参数创建新的无线参数模板并进行存储,之后,将创建的无线参数模板同时下发至各无线ap,实现无线ap的批量配置。

对上述实施方式进行改进得到本实施方式,如图5所示,在本实施方式中,该多条指令中包括:

s10接收无线ap发送的注册请求;

s20判断是否存在与该无线ap匹配的无线参数模板;若是,跳转至s21;若不是,跳转至s31;

s21判断是否有其他无线ap需要配置该无线参数模板;若是,

s22选定相应的无线ap;

s30将该无线参数模板批量下发至选定的无线ap,实现各无线ap的批量配置;

s31判断是否有其他无线ap需要配置相同的无线参数;若是,跳转至s32;

s32选定相应的无线ap;

s40创建新的无线参数模板;

s50将创建的无线参数模板批量下发至选定的无线ap,实现各无线ap的批量配置。

在本实施方式中,无线ap上电后,通过tcp建立与云ac的通信连接,以此云ac能够对该无线ap进行管理操作,完成对该无线ap的注册操作。之后,判断存储器中是否存储有与该无线ap需求的无线参数匹配的无线参数模板(即无线ap需求的无线参数与无线参数中存储的无线参数相同),若在存储器中能够查找该相应的无线参数模板,进一步判断当前是否存在其他无线ap需要配置相同的无线参数,若存在,则直接将无线参数模板通过tr069规范下发至各无线ap,完成对无线ap的批量配置。

若没有在存储器中查找到与该无线ap匹配的无线参数模板,进一步判断当前是否有其他无线ap需要配置相同的无线参数,若存在同样需要配置的无线ap,则根据各无线ap需求的无线参数创建新的无线参数模板并进行存储,之后,将创建的无线参数模板同时下发至各无线ap,实现无线ap的批量配置。

在一实例中,无线ap1上电之后,建立与云ac之间的通信连接,无线ap批量配置装置随即判断是否存在与该无线ap1需要配置的无线参数匹配的无线参数模板,若判断出存在模板1与之匹配,进一步判断当前是否有其他无线ap需要配置相同的无线ap,若判断出无线ap2和无线ap3需要配置相同的无线参数,则将模板1同时应用在无线ap1、无线ap2和无线ap3中,实现3个无线ap的批量配置。

对上述实施方式进行改进得到本实施方式,如图6所示,在本实施方式中,该多条指令中包括:

s10接收无线ap发送的注册请求;

s11将其添加入无线ap配置列表;

s12在预设时间段内,统计无线ap列表中各无线ap需要配置的无线参数;

s13根据需要配置的无线参数对无线ap进行分类;

s20判断是否存在与各类无线ap匹配的无线参数模板;若是,跳转至s30;

s30将每个无线参数模板批量下发至相应类型的无线ap,实现无线ap的批量配置。

在本实施方式中,无线ap上电后,通过tcp建立与云ac的通信连接,以此云ac能够对该无线ap进行管理操作,完成对该无线ap的注册操作。之后,无线ap批量配置装置将该无线ap添加入无线ap配置列表,到达管理员设定的预设时间后,统计无线ap配置列表中包括的无线ap需要的配置参数并对其进行归类,将需要配置的无线参数相同的无线ap归为一类,并在存储器中查找是否存在与之匹配的无线参数模板,若存在,则直接将各无线参数模板分别应用于对应类别的无线ap中,实现各无线ap的批量配置。具体,上述预设时间可以设定为30s、1min、5min等,根据实际情况进行设定。

如图7所示,若至少存在一类无线ap匹配不到无线参数模板,则先将查找到的无线参数模板应用于相应类别的无线ap(如图示中的步骤s60)中,之后针对没有匹配的分类创建相应的无线参数模板(如图示中的步骤s70)并存储,而后将创建的无线参数模板批量下发至相应类型的无线ap,实现无线ap的批量配置(如图示中的步骤s80)。

本发明还提供了一种无线ap批量配置方法,具体该无线ap批量配置方法应用于云ac,云ac管理多个无线ap,且存储有预先配置的至少一个无线参数模板。在一种实施方式中,无线ap批量配置方法中包括:接收无线ap发送的注册请求;判断是否存在与该无线ap匹配的无线参数模板;若是,将无线参数模板下发至该无线ap,实现该无线ap的配置。

在本实施方式中,在使用无线ap批量配置装置对各无线ap进行配置之前,将无线ap的无线参数节点通知无线ap批量配置装置,以此无线ap批量配置装置添加该无线ap的数据下发功能。

无线ap上电后,通过tcp建立与云ac的通信连接,以此云ac能够对该无线ap进行管理操作,完成对该无线ap的注册操作。之后,判断存储器中是否存储有与该无线ap需求的无线参数匹配的无线参数模板(即无线ap需求的无线参数与无线参数中存储的无线参数相同),若在存储器中能够查找该相应的无线参数模板,则直接将其通过tr069规范下发至该无线ap,完成对该无线ap的配置。在匹配无线ap需求的无线参数与无线参数模板的过程中,可以由管理员进行匹配,也可以由管理员设定的匹配规则进行自动匹配。匹配规则可以为管理员根据无线ap的mac地址进行的归类(一类对应一个无线参数模板),也可以为管理员根据无线ap设置的地理位置信息进行的归类(某一区域内的无线ap对应一个参数模板)等,在此不做限定,根据实际情况进行设定。

若没有在存储器中查找到与该无线ap匹配的无线参数模板,则根据该无线ap需求的无线参数创建新的无线参数模板并进行存储,之后,将创建的无线参数模板下发至该无线ap,实现该无线ap的配置。之后若有需要配置相同无线参数的无线ap,就能直接将创建的无线参数模板进行下发,无需手动输入,提高配置效率的同时提升用户体验。

在其他实施方式中,使用无线ap批量配置装置对各无线ap进行配置之前,将无线ap的无线参数节点通知无线ap批量配置装置,无线ap批量配置装置添加该无线ap的数据下发功能的同时根据该无线ap的无线参数创建无线参数模板进行存储(存储器中此前没有创建相应的无线参数模板),这样,当无线ap上电之后就能根据存储的无线参数模板对其进行配置。

在一实例中,创建的无线参数模板中包含的信息有:模板名、工作频段、无线模式、发射功率、支持速度集、支持最大速率集等,其中,模板名有管理员自定义,工作频段可以为2.4ghz或5ghz或双频11ac(不同天线同时工作在2.4ghz和5ghz),无线模式可以选用11nght20(20mhz信道带宽的802.11n模式)、11nght40等,发射功率可以设定为25dbm、50dbm、75dbm、100dbm等,支持速率集(802.11b/g)可以选定1mbps、2mbps、5.5mbps、6mbps、12mbps、18mbps、24mbps以及36mbps中的一个或多个,最大支持速率集(802.11n)可以选定mcs0、mcs1、mcs2、mcs3、mcs4、mcs8、mcs9、mcs10、mcs11以及mcs12中的一个或多个。此外,在该无线参数模板中还包括开关(用于开启或禁用该模板)、shortgi是否开启、a-mpdu是否开启、分片阈值的设定等配置信息。在其他实例中,该无线参数模板中还可以包括其他参数,根据实际情况而定。

在其他实施方式中,在存储器中能够查找该相应的无线参数模板之后,进一步判断当前是否存在其他无线ap需要配置相同的无线参数,若存在,则直接将无线参数模板通过tr069规范下发至各无线ap,完成对无线ap的批量配置。若没有在存储器中查找到与该无线ap匹配的无线参数模板,同样进一步判断当前是否有其他无线ap需要配置相同的无线参数,若存在同样需要配置的无线ap,则根据各无线ap需求的无线参数创建新的无线参数模板并进行存储,之后,将创建的无线参数模板同时下发至各无线ap,实现无线ap的批量配置。

在其他实施方式中,无线ap上电后,通过tcp建立与云ac的通信连接,以此云ac能够对该无线ap进行管理操作,完成对该无线ap的注册操作。之后,无线ap批量配置装置将该无线ap添加入无线ap配置列表,到达管理员设定的预设时间后,统计无线ap配置列表中包括的无线ap需要的配置参数并对其进行归类,将需要配置的无线参数相同的无线ap归为一类,并在存储器中查找是否存在与之匹配的无线参数模板,若存在,则直接将各无线参数模板分别应用于对应类别的无线ap中,实现各无线ap的批量配置。具体,上述预设时间可以设定为30s、1min、5min等,根据实际情况进行设定。

若至少存在一类无线ap匹配不到无线参数模板,则先将查找到的无线参数模板应用于相应类别的无线ap中,之后针对没有匹配的分类创建相应的无线参数模板并存储,而后将创建的无线参数模板批量下发至相应类型的无线ap,实现无线ap的批量配置。

应当说明的是,上述实施例均可根据需要自由组合。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1