一种AP的管理方法及装置与流程

文档序号:16591415发布日期:2019-01-14 19:08阅读:186来源:国知局
一种AP的管理方法及装置与流程

本申请涉及无线通信技术领域,特别是涉及一种ap的管理方法及装置。



背景技术:

随着无线局域网(英文:wirelesslocalareanetwork,简称:wlan)的广泛应用,wlan的规模也越来越大。wlan中通常包括接入控制器(英文:accesscontrol,简称:ac)、以太网供电(英文:poweroverethernet,简称:poe)交换机和接入点(英文:accesspoint,简称:ap),ac通过poe交换机与ap相连。其中,poe交换机用于为ap进行供电,ac用于对ap进行管理。

在wlan中,当启动某ap时,管理人员需要在ac上对该ap进行配置,具体过程为:为该ap创建ap模板,并在ap模板中设置该ap对应的属性信息(比如ap的型号和序列号),然后,管理人员可以将该ap模板与预先配置的服务模板进行绑定。其中,服务模板中包括该ap提供无线接入服务所需的工作参数信息(比如服务集标识和信道等)。这样,当ap启动后,ap可以向ac发送关联请求消息。其中,关联请求消息中可以携带有ap的型号和序列号。ac可以将关联请求中携带的该ap的型号和序列号与ap模板中的属性信息进行匹配,如果匹配成功,则允许该ap进行关联。后续,ac可以根据ap模板绑定的服务模板向该ap发送对应的工作参数信息,以使ap根据工作参数信息提供无线接入服务。

基于现有技术,当wlan中某一个ap发生故障需要被新的ap替换时,管理人员需要在ac上对新的ap进行配置,以使新的ap能够提供无线接入服务。然而,当wlan的规模较大时,wlan中的ap发生故障的概率也较大,这样,每次将故障ap替换成新ap均需要在ac上进行相应的配置,导致维护效率较低。



技术实现要素:

本申请实施例的目的在于提供一种ap的管理方法及装置,可以提高维护效率。具体技术方案如下:

第一方面,提供了一种ap的管理方法,所述方法应用于ac,所述方法包括:

接收目标ap发送的第一通信报文,所述第一通信报文中携带有所述目标ap的目标型号、目标序列号和所述目标ap获取的目标直连端口的mac地址,所述目标直连端口为交换机上与所述目标ap直连的端口;

在预先存储的ap信息表中,查询与所述目标型号和所述目标序列号对应的工作参数信息,所述ap信息表包括ap的型号、序列号、直连端口的mac地址和工作参数信息的对应关系;

如果所述ap信息表中不存在与所述目标型号和所述目标序列号对应的工作参数信息,则在所述ap信息表中,查询与所述目标型号和所述目标直连端口的mac地址对应的工作参数信息;

如果所述ap信息表中存在与所述目标型号和所述目标直连端口的mac地址对应的工作参数信息,则向所述目标ap发送第二通信报文,所述第二通信报文中携带有查询到的工作参数信息,以使所述目标ap在与所述ac关联之后,根据所述查询到的工作参数信息提供无线接入服务。

可选的,所述方法还包括:

如果所述ap信息表中存在与所述目标型号和所述目标直连端口的mac地址的工作参数信息,则将所述ap信息表中与所述目标型号和所述目标直连端口的mac地址对应的序列号修改为所述目标序列号。

可选的,所述方法还包括:

如果所述ap信息表中存在与所述目标型号和所述目标序列号对应的工作参数信息,则向所述目标ap发送第三通信报文,所述第三通信报文中携带有所述工作参数信息,以使所述目标ap在与所述ac关联之后,根据所述工作参数信息提供无线接入服务。

可选的,所述方法还包括:

如果所述ap信息表中存在与所述目标型号和所述目标序列号对应的工作参数信息,则判断所述ap信息表中与所述目标型号和所述目标序列号对应的直连端口的mac地址,是否与所述目标直连端口的mac地址相同;

如果所述ap信息表中与所述目标型号和所述目标序列号对应的直连端口的mac地址,与所述目标直连端口的mac地址不相同,则将所述与所述目标型号和所述目标序列号对应的直连端口的mac地址,修改为所述目标直连端口的mac地址。

第二方面,提供了一种ap的管理装置,所述装置应用于ac,所述装置包括:

接收模块,用于接收目标ap发送的第一通信报文,所述第一通信报文中携带有所述目标ap的目标型号、目标序列号和所述目标ap获取的目标直连端口的mac地址,所述目标直连端口为交换机上与所述目标ap直连的端口;

第一查询模块,用于在预先存储的ap信息表中,查询与所述目标型号和所述目标序列号对应的工作参数信息,所述ap信息表包括ap的型号、序列号、直连端口的mac地址和工作参数信息的对应关系;

第二查询模块,用于如果所述ap信息表中不存在与所述目标型号和所述目标序列号对应的工作参数信息,则在所述ap信息表中,查询与所述目标型号和所述目标直连端口的mac地址对应的工作参数信息;

第一发送模块,用于如果所述ap信息表中存在与所述目标型号和所述目标直连端口的mac地址对应的工作参数信息,则向所述目标ap发送第二通信报文,所述第二通信报文中携带有查询到的工作参数信息,以使所述目标ap在与所述ac关联之后,根据所述查询到的工作参数信息提供无线接入服务。

可选的,所述装置还包括:

第一修改模块,用于如果所述ap信息表中存在与所述目标型号和所述目标直连端口的mac地址的工作参数信息,则将所述ap信息表中与所述目标型号和所述目标直连端口的mac地址对应的序列号修改为所述目标序列号。

可选的,所述装置还包括:

第二发送模块,用于如果所述ap信息表中存在与所述目标型号和所述目标序列号对应的工作参数信息,则向所述目标ap发送第三通信报文,所述第三通信报文中携带有所述工作参数信息,以使所述目标ap在与所述ac关联之后,根据所述工作参数信息提供无线接入服务。

可选的,所述装置还包括:

判断模块,用于如果所述ap信息表中存在与所述目标型号和所述目标序列号对应的工作参数信息,则判断所述ap信息表中与所述目标型号和所述目标序列号对应的直连端口的mac地址,是否与所述目标直连端口的mac地址相同;

第二修改模块,用于如果所述ap信息表中与所述目标型号和所述目标序列号对应的直连端口的mac地址,与所述目标直连端口的mac地址不相同,则将所述与所述目标型号和所述目标序列号对应的直连端口的mac地址,修改为所述目标直连端口的mac地址。

第三方面,提供了一种ac,包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器被所述机器可执行指令促使:实现第一方面所述的方法步骤。

第四方面,提供了一种机器可读存储介质,存储有机器可执行指令,在被处理器调用和执行时,所述机器可执行指令促使所述处理器:实现第一方面所述的方法步骤。

本申请实施例提供的一种ap的管理方法,ac接收目标ap发送的第一通信报文,其中,第一通信报文中携带有目标ap的目标型号、目标序列号和目标ap获取的目标直连端口的mac地址。然后,ac在预先存储的ap信息表中,查询与目标型号和目标序列号对应的工作参数信息。如果ap信息表中不存在与目标型号和目标序列号对应的工作参数信息,则ac在ap信息表中,查询与目标型号和目标直连端口的mac地址对应的工作参数信息。如果ap信息表中存在与目标型号和目标直连端口的mac地址对应的工作参数信息,则ac向目标ap发送第二通信报文,第二通信报文中携带有查询到的工作参数信息,以使目标ap在与ac关联之后,根据查询到的工作参数信息提供无线接入服务。这样,ac能够通过目标ap的目标直连端口的mac地址和目标型号,确定目标ap所替换的ap的工作参数信息,并将该工作参数信息发送给目标ap。后续,目标ap可以继续使用替换的ap的工作参数信息为终端提供无线接入服务,无需管理人员对目标ap进行配置,提高了维护效率。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的系统框架图;

图2为本申请实施例提供的一种ap的管理方法的流程图;

图3为本申请实施例提供的一种ap的管理方法的流程图;

图4为本申请实施例提供的一种ap的管理方法的示例一的流程图;

图5为本申请实施例提供的一种ap的管理方法的示例二的流程图;

图6为本申请实施例提供的一种ap的管理装置的结构示意图;

图7为本申请实施例提供的一种ap的管理装置的结构示意图;

图8为本申请实施例提供的一种ap的管理装置的结构示意图;

图9为本申请实施例提供的一种ap的管理装置的结构示意图;

图10为本申请实施例提供的一种ac的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请实施例提供了一种ap的管理方法,该方法可以由wlan中的ac和ap共同实现。如图1所示,为本申请实施例提供的系统框架图,其中,wlan通常包括ac、交换机、ap和终端。ac可以通过交换机与ap相连,对ap进行关联管理和配置下发管理;ap可以用于为终端提供无线接入服务。ac和ap之间可以通过capwap协议进行通信。交换机可以为poe交换机,也可以为其他类型的交换机,本申请实施例不作限定。

下面将结合具体实施方式,对ac执行上述ap的管理方法时的处理过程进行详细说明,如图2所示,具体步骤如下:

步骤201,接收目标ap发送的第一通信报文。

其中,第一通信报文中可以携带有目标ap的型号(即目标型号)、序列号(即目标序列号)和目标ap获取的目标直连端口的mac地址,目标直连端口为交换机上与目标ap直连的端口。

在实施中,当目标ap启动后,目标ap可以通过链路层发现协议(英文:linklayerdiscoveryprotocol,简称:lldp)获取交换机上与目标ap直连的端口的mac地址。然后,目标ap可以向ac发送第一通信报文。其中,该第一通信报文中可以携带有目标ap的目标型号、目标序列号和目标ap获取的目标直连端口的mac地址。ac接收到目标ap发送的第一通信报文后,可以对该第一通信报文进行解析,得到该第一通信报文中携带的目标ap的目标型号、目标序列号和目标ap获取的目标直连端口的mac地址。

可选的,第一通信报文可以为发现请求报文(即discoveryrequest),也可以为加入请求报文(即joinrequest)。本申请实施例以第一通信报文为发现请求报文为例进行介绍。相应的,当目标ap获取到目标直连端口的mac地址后,可以将目标直连端口的mac地址、目标型号和目标序列号添加到发现请求报文中,然后,向ac发送该发现请求报文。其中,该发现请求报文中携带有目标ap的目标型号、目标序列号和目标直连端口的mac地址。ac接收到目标ap发送的发现请求报文后,可以对该发现请求报文进行解析,得到该发现请求报文中携带的目标ap的目标型号、目标序列号和目标直连端口的mac地址。第一通信报文为加入请求报文的情况与之类似,本申请不再赘述。

其中,目标ap可以通过在发现请求报文中增加类型长度数值(英文:typelengthvalue,简称:tlv)字段来携带目的直连端口的mac地址。

步骤202,在预先存储的ap信息表中,查询与目标型号和目标序列号对应的工作参数信息。

其中,ap信息表包括ap的型号、序列号、直连端口的mac地址和工作参数信息的对应关系。

在实施中,ac中可以预先存储有ap信息表。ap信息表中可以包括ap的型号、序列号、直连端口的mac地址和工作参数信息等字段。其中,工作参数信息可以为服务模板中设置的ap提供无线接入服务所需的参数信息,比如服务集标识(英文:servicesetidentifier,简称:ssid)、信道(channel)和最大功率(max_power)等。ap的型号、序列号和工作参数信息可以由管理人员进行配置;直连端口的mac地址可以由管理人员进行配置,也可以根据ap发送的第一通信报文(比如发现请求报文或加入请求报文)进行确定。根据ap发送的第一通信报文确定直连端口的mac地址的具体流程后续会进行介绍,此处不再赘述。

例如,表一为本申请实施例提供的ap信息表的示例,其中,ap1的型号为a,序列号为123,直连端口的mac地址为00-00-00-00-00-01,工作参数信息中的ssid为x;信道为1;最大功率为20。ap2的型号为a,序列号为456,直连端口的mac地址为00-00-00-00-00-02,工作参数信息中的ssid为y;channel为6;max_power为20。ap3的型号为a,序列号为456,直连端口的mac地址为空,工作参数信息中的ssid为y;channel为11;max_power为20。

表一

ac获取到发现请求报文中携带的目标ap的目标型号、目标序列号和目标直连端口的mac地址后,可以在ap信息表中,查询与目标型号和目标序列号对应的工作参数信息。如果ap信息表中不存在与目标型号和目标序列号对应的工作参数信息,则ac执行步骤203。如果ap信息表中存在与目标型号和目标序列号对应的工作参数信息,则ac可以不进行处理。

步骤203,如果ap信息表中不存在与目标型号和目标序列号对应的工作参数信息,则在ap信息表中,查询与目标型号和目标直连端口的mac地址对应的工作参数信息。

在实施中,如果ap信息表中不存在与目标型号和目标序列号对应的工作参数信息,则说明该目标ap为新启用的ap,ac可以在ap信息表中,查询与目标型号和目标直连端口的mac地址对应的工作参数信息。如果ap信息表中存在与目标型号和目标直连端口的mac地址对应的工作参数信息,则说明目标ap是原有ap的替换ap,ac执行步骤204。如果ap信息表中不存在与目标型号和目标直连端口的mac地址对应的工作参数信息,则说明目标ap为新上线的ap,ac可以不进行处理或返回失败响应消息。

需要说明的是,ac中还可以预先存储有默认工作参数信息。默认工作参数信息可以由管理人员进行配置。如果ap信息表中不存在与目标型号和目标直连端口的mac地址对应的工作参数信息,则ac可以向目标ap发送发现响应报文。目标ap接收到ac发送的发现响应报文后,可以向ac发送加入请求报文。ac则会向目标ap发送加入响应报文。目标ap接收到ac发送的加入响应报文后,可以向ac发送配置请求报文。ac接收到目标ap发送的配置请求报文后,可以向目标ap发送配置响应报文。其中,该配置响应报文中携带有默认工作参数信息。这样,目标ap接收到ac发送的配置响应报文后,可以根据配置响应报文中携带的默认工作参数信息为终端提供无线接入服务,从而实现ap的自动配置。

可选的,如果ap信息表中存在与目标型号和目标序列号对应的工作参数信息,则向目标ap发送第三通信报文,第三通信报文中携带有工作参数信息,以使目标ap在与ac关联之后,根据工作参数信息提供无线接入服务。

在实施中,如果ap信息表中存在与目标型号和目标序列号对应的工作参数信息,则ac可以向目标ap发送发现响应报文。目标ap接收到ac发送的发现响应报文后,可以向ac发送加入请求报文。ac接收到ap发送的加入请求报文后,可以对目标ap进行认证。如果认证通过,则ac可以向目标ap发送加入响应报文。目标ap接收到ac发送的加入响应报文后,可以向ac发送配置请求报文。ac接收到目标ap发送的配置请求报文后,可以向目标ap发送配置响应报文(即第三通信报文)。其中,该配置响应报文中携带有工作参数信息。这样,目标ap接收到ac发送的配置响应报文后,可以根据配置响应报文中携带的工作参数信息为终端提供无线接入服务。

例如,目标ap的目标型号为a;目标序列号为123。ac可以在ap信息表中,查询与目标型号和目标序列号对应的工作参数信息。如表一所示,查询到的工作参数信息中的ssid为x;channel为1;max_power为20。然后,ac在接收到目标ap发送的配置请求报文后,向目标ap发送配置响应报文。其中,该配置响应报文中携带有上述查询到的工作参数信息,目标ap则可以根据该工作参数信息为终端提供无线接入服务。

可选的,如果ap信息表中存在与目标型号和目标序列号对应的工作参数信息,则ac还可以进一步判断ap信息表中与目标型号和目标序列号对应的直连端口的mac地址,是否与目标直连端口的mac地址相同。如果ap信息表中与目标型号和目标序列号对应的直连端口的mac地址,与目标直连端口的mac地址不相同,则将与目标型号和目标序列号对应的直连端口的mac地址,修改为目标直连端口的mac地址。

在实施中,如果ap信息表中存在与目标型号和目标序列号对应的工作参数信息,则ac可以进一步查询ap信息表中与目标型号和目标序列号对应的直连端口的mac地址,然后判断该mac地址是否与目标直连端口的mac地址相同。如果该mac地址与目标直连端口的mac地址不相同,则说明目标ap的直连端口发生变更,ac可以将ap信息表中,与目标型号和目标序列号对应的直连端口的mac地址,修改为目标直连端口的mac地址。如果该mac地址与目标直连端口的mac地址相同,则说明目标ap的直连端口未发生变更,ac无需对与目标型号和目标序列号对应的直连端口的mac地址进行更新。

例如,目标ap的目标型号为a;目标序列号为123;目标直连端口的mac地址为00-00-00-00-00-04。ac可以在ap信息表中,查询到与目标型号和目标序列号对应的工作参数信息后,ac可以对进一步查询直连端口的mac地址,如表一所示,查询到的直连端口的mac地址为00-00-00-00-00-01,与00-00-00-00-00-04不同,则说明目标ap的直连端口发生变更,ac可以将与目标型号和目标序列号对应的直连端口的mac地址(即00-00-00-00-00-01),修改为目标直连端口的mac地址(即00-00-00-00-00-04),如表二所示。

表二

步骤204,如果ap信息表中存在与目标型号和目标直连端口的mac地址对应的工作参数信息,则向目标ap发送第二通信报文,第二通信报文中携带有查询到的工作参数信息,以使目标ap在与ac关联之后,根据查询到的工作参数信息提供无线接入服务。

在实施中,如果ap信息表中存在与目标型号和目标直连端口的mac地址对应的工作参数信息,则说明目标ap为原有ap的替换ap,则ac可以向目标ap发送发现响应报文。目标ap接收到ac发送的发现响应报文后,可以向ac发送加入请求报文。ac接收到ap发送的加入请求报文后,直接向目标ap发送加入响应报文。目标ap接收到ac发送的加入响应报文后,可以向ac发送配置请求报文。ac接收到目标ap发送的配置请求报文后,可以向目标ap发送配置响应报文(即第二通信报文)。其中,该配置响应报文中携带有查询到的工作参数信息。这样,目标ap接收到ac发送的配置响应报文后(即目标ap在与ac关联之后),可以根据配置响应报文中携带的工作参数信息为终端提供无线接入服务,实现了ap的自动配置,无需管理人员对目标ap进行配置,提高了维护效率。

例如,目标ap的目标型号为a;目标直连端口的mac地址为00-00-00-00-00-01。ac可以在ap信息表中,查询与目标型号和目标直连端口的mac地址对应的工作参数信息。如表一所示,工作参数信息中的ssid为x;channel为1;max_power为20。然后,ac在接收到目标ap发送的配置请求报文后,向目标ap发送配置响应报文。其中,该目标响应报文中携带有上述查询到的工作参数信息。

可选的,如果ap信息表中存在与目标型号和目标直连端口的mac地址的工作参数信息,则ac还可以将ap信息表中与目标型号和目标直连端口的mac地址对应的序列号修改为目标序列号。

在实施中,如果ap信息表中存在与目标型号和目标直连端口的mac地址对应的工作参数信息,则说明目标ap为原有ap的替换ap,ac可以进一步将ap信息表中与目标型号和目标直连端口的mac地址对应的序列号修改为目标序列号。这样,后续该目标ap启动后,ac可以直接在ap信息表中,查询到与目标型号和目标序列号对应的工作参数信息。

例如,目标ap的目标型号为a;目标直连端口的mac地址为00-00-00-00-00-01;目标序列号为321。如表三所示,ac可以在ap信息表中,将ap信息表中与目标型号和目标直连端口的mac地址对应的序列号(即123)修改为目标序列号(即321)。

表三

本申请实施例还提供的一种ap的管理方法,该方法可以应用于目标ap,如图3所示,具体步骤如下:

步骤301,向ac发送第一通信报文。

其中,第一通信报文中可以携带有目标ap的目标型号、目标序列号和该目标ap获取的目标直连端口的mac地址,目标直连端口为交换机上与目标ap直连的端口。

在实施中,当目标ap启动后,目标ap可以通过链路层发现协议(英文:linklayerdiscoveryprotocol,简称:lldp)获取交换机上与目标ap直连的端口的mac地址。然后,目标ap可以向ac发送第一通信报文。其中,该第一通信报文中携带有目标ap的目标型号、目标序列号和该目标ap获取的目标直连端口的mac地址。

可选的,第一通信报文可以为发现请求报文,也可以为加入请求报文。本申请实施例以第一通信报文为发现请求报文为例进行介绍。相应的,当目标ap启动后,目标ap可以通过链路层发现协议(英文:linklayerdiscoveryprotocol,简称:lldp)获取交换机上与目标ap直连的端口的mac地址。然后,目标ap可以在wlan中向ac发送发现请求报文。其中,该发现请求报文中携带有目标ap的目标型号、目标序列号和目标直连端口的mac地址。第一通信报文为加入请求报文的情况与之类似,本申请不再赘述。

其中,目标ap可以通过在发现请求报文中增加类型长度数值(英文:typelengthvalue,简称:tlv)字段来携带目的直连端口的mac地址。

步骤302,接收ac发送的携带有工作参数信息的第二通信报文,并根据工作参数信息提供无线接入服务。

在实施中,目标ap接收到ac发送的加入响应报文后,可以向ac发送配置请求报文。然后,目标ap接收到ac发送的配置响应报文(即第二通信报文)后,可以对配置响应报文进行解析,得到配置响应报文中携带的工作参数信息。这样,目标ap可以根据工作参数信息为终端提供无线接入服务。

可选的,目标ap可以通过lldp协议获取目标直连端口的mac地址。

在实施中,目标ap与交换机连接后,交换机可以通过与目标ap相连的目标直连端口,向目标ap发送lldp报文。其中,lldp报文中携带有目标直连端口的mac地址。目标ap接收到该lldp报文后,对该lldp报文进行解析,得到该lldp报文中携带的目标直连端口的mac地址。

图4为本申请实施例提供的一种ap的管理方法的示例,通过该示例对目标ap1启用后,目标ap1与ac进行关联的处理流程进行说明,如图4所示,具体步骤如下:

步骤401,目标ap1通过lldp协议获取目标直连端口的mac地址。

步骤402,目标ap1向ac发送发现请求报文。

其中,发现请求报文中携带有目标ap1的目标型号、目标序列号和目标ap获取的目标直连端口的mac地址。

步骤403,ac在预先存储的ap信息表中,查询与目标型号和目标序列号对应的工作参数信息。

步骤404,如果ap信息表中存在与目标型号和目标序列号对应的工作参数信息,则ac判断ap信息表中与目标型号和目标序列号对应的直连端口的mac地址,是否与目标直连端口的mac地址相同。

步骤405,如果ap信息表中与目标型号和目标序列号对应的直连端口的mac地址,与目标直连端口的mac地址不相同,则ac将与目标型号和目标序列号对应的直连端口的mac地址,修改为目标直连端口的mac地址。

步骤406,ac向目标ap1发送配置响应报文。

其中,配置响应报文中携带有工作参数信息,以使目标ap1在与ac关联之后,根据工作参数信息提供无线接入服务。

步骤401至步骤406的具体处理过程与步骤201至步骤204以及步骤301至步骤302的具体处理过程类似,本申请实施例不再赘述。

图5为本申请实施例提供的一种ap的管理方法的示例,通过该示例对目标ap2替换目标ap1后,目标ap2与ac进行关联的处理流程进行说明,如图5所示,具体步骤如下:

步骤501,目标ap2通过lldp协议获取目标直连端口的mac地址。

步骤502,目标ap2向ac发送发现请求报文。

其中,发现请求报文中携带有目标ap2的目标型号、目标序列号和目标ap获取的目标直连端口的mac地址。

步骤503,ac在预先存储的ap信息表中,查询与目标型号和目标序列号对应的工作参数信息。

步骤504,如果ap信息表中不存在与目标型号和目标序列号对应的工作参数信息,则ac在ap信息表中,查询与目标型号和目标直连端口的mac地址对应的工作参数信息。

步骤505,ac将ap信息表中与目标型号和目标直连端口的mac地址对应的序列号修改为目标序列号。

步骤506,如果ap信息表中存在与目标型号和目标直连端口的mac地址对应的工作参数信息,则向目标ap2发送配置响应报文。

其中,配置响应报文中携带有查询到的工作参数信息,以使目标ap2在与ac关联之后,根据查询到的工作参数信息提供无线接入服务。

步骤501至步骤506的具体处理过程与步骤201至步骤204以及步骤301至步骤302的具体处理过程类似,本申请实施例不再赘述。

本申请实施例提供的一种ap的管理方法,ac接收目标ap发送的第一通信报文,其中,第一通信报文中携带有目标ap的目标型号、目标序列号和目标ap获取的目标直连端口的mac地址。然后,ac在预先存储的ap信息表中,查询与目标型号和目标序列号对应的工作参数信息。如果ap信息表中不存在与目标型号和目标序列号对应的工作参数信息,则ac在ap信息表中,查询与目标型号和目标直连端口的mac地址对应的工作参数信息。如果ap信息表中存在与目标型号和目标直连端口的mac地址对应的工作参数信息,则ac向目标ap发送第二通信报文,第二通信报文中携带有查询到的工作参数信息,以使目标ap在与ac关联之后,根据查询到的工作参数信息提供无线接入服务。这样,ac能够通过目标ap的目标直连端口的mac地址和目标型号,确定目标ap所替换的ap的工作参数信息,并将该工作参数信息发送给目标ap。后续,目标ap可以继续使用替换的ap的工作参数信息为终端提供无线接入服务,无需管理人员对目标ap进行配置,提高了维护效率。

基于相同的技术构思,如图6所示,本申请实施例还提供了一种ap的管理装置,该装置应用于ac,该装置包括:

接收模块610,用于接收目标ap发送的第一通信报文,第一通信报文中携带有目标ap的目标型号、目标序列号和目标ap获取的目标直连端口的mac地址,目标直连端口为交换机上与目标ap直连的端口;

第一查询模块620,用于在预先存储的ap信息表中,查询与目标型号和目标序列号对应的工作参数信息,ap信息表包括ap的型号、序列号、直连端口的mac地址和工作参数信息的对应关系;

第二查询模块630,用于如果ap信息表中不存在与目标型号和目标序列号对应的工作参数信息,则在ap信息表中,查询与目标型号和目标直连端口的mac地址对应的工作参数信息;

第一发送模块640,用于如果ap信息表中存在与目标型号和目标直连端口的mac地址对应的工作参数信息,则向目标ap发送第二通信报文,第二通信报文中携带有查询到的工作参数信息,以使目标ap在与ac关联之后,根据查询到的工作参数信息提供无线接入服务。

可选的,如图7所示,该装置还包括:

第一修改模块650,用于如果ap信息表中存在与目标型号和目标直连端口的mac地址的工作参数信息,则将ap信息表中与目标型号和目标直连端口的mac地址对应的序列号修改为目标序列号。

可选的,如图8所示,该装置还包括:

第二发送模块660,用于如果ap信息表中存在与目标型号和目标序列号对应的工作参数信息,则向目标ap发送第三通信报文,第三通信报文中携带有工作参数信息,以使目标ap在与ac关联之后,根据工作参数信息提供无线接入服务。

可选的,如图9所示,该装置还包括:

判断模块670,用于如果ap信息表中存在与目标型号和目标序列号对应的工作参数信息,则判断ap信息表中与目标型号和目标序列号对应的直连端口的mac地址,是否与目标直连端口的mac地址相同;

第二修改模块680,用于如果ap信息表中与目标型号和目标序列号对应的直连端口的mac地址,与目标直连端口的mac地址不相同,则将与目标型号和目标序列号对应的直连端口的mac地址,修改为目标直连端口的mac地址。

本申请实施例提供的一种ap的管理装置,ac接收目标ap发送的第一通信报文,其中,第一通信报文中携带有目标ap的目标型号、目标序列号和目标ap获取的目标直连端口的mac地址。然后,ac在预先存储的ap信息表中,查询与目标型号和目标序列号对应的工作参数信息。如果ap信息表中不存在与目标型号和目标序列号对应的工作参数信息,则ac在ap信息表中,查询与目标型号和目标直连端口的mac地址对应的工作参数信息。如果ap信息表中存在与目标型号和目标直连端口的mac地址对应的工作参数信息,则ac向目标ap发送第二通信报文,第二通信报文中携带有查询到的工作参数信息,以使目标ap在与ac关联之后,根据查询到的工作参数信息提供无线接入服务。这样,ac能够通过目标ap的目标直连端口的mac地址和目标型号,确定目标ap所替换的ap的工作参数信息,并将该工作参数信息发送给目标ap。后续,目标ap可以继续使用替换的ap的工作参数信息为终端提供无线接入服务,无需管理人员对目标ap进行配置,提高了维护效率。

本申请实施例还提供了一种ac,如图10所示,包括处理器1001、通信接口1002、存储器1003和通信总线1004,其中,处理器1001,通信接口1002,存储器1003通过通信总线1004完成相互间的通信,

存储器1003,用于存放计算机程序;

处理器1001,用于执行存储器1003上所存放的程序时,以使该ac执行如下步骤,该步骤包括:

接收目标ap发送的第一通信报文,所述第一通信报文中携带有所述目标ap的目标型号、目标序列号和所述目标ap获取的目标直连端口的mac地址,所述目标直连端口为交换机上与所述目标ap直连的端口;

在预先存储的ap信息表中,查询与所述目标型号和所述目标序列号对应的工作参数信息,所述ap信息表包括ap的型号、序列号、直连端口的mac地址和工作参数信息的对应关系;

如果所述ap信息表中不存在与所述目标型号和所述目标序列号对应的工作参数信息,则在所述ap信息表中,查询与所述目标型号和所述目标直连端口的mac地址对应的工作参数信息;

如果所述ap信息表中存在与所述目标型号和所述目标直连端口的mac地址对应的工作参数信息,则向所述目标ap发送第二通信报文,所述第二通信报文中携带有查询到的工作参数信息,以使所述目标ap在与所述ac关联之后,根据所述查询到的工作参数信息提供无线接入服务。

可选的,所述方法还包括:

如果所述ap信息表中存在与所述目标型号和所述目标直连端口的mac地址的工作参数信息,则将所述ap信息表中与所述目标型号和所述目标直连端口的mac地址对应的序列号修改为所述目标序列号。

可选的,所述方法还包括:

如果所述ap信息表中存在与所述目标型号和所述目标序列号对应的工作参数信息,则向所述目标ap发送第三通信报文,所述第三通信报文中携带有所述工作参数信息,以使所述目标ap在与所述ac关联之后,根据所述工作参数信息提供无线接入服务。

可选的,所述方法还包括:

如果所述ap信息表中存在与所述目标型号和所述目标序列号对应的工作参数信息,则判断所述ap信息表中与所述目标型号和所述目标序列号对应的直连端口的mac地址,是否与所述目标直连端口的mac地址相同;

如果所述ap信息表中与所述目标型号和所述目标序列号对应的直连端口的mac地址,与所述目标直连端口的mac地址不相同,则将所述与所述目标型号和所述目标序列号对应的直连端口的mac地址,修改为所述目标直连端口的mac地址。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本申请的保护范围内。

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