一种接入方法及装置与流程

文档序号:16099693发布日期:2018-11-27 23:58阅读:145来源:国知局

本申请涉及通信技术领域,特别是涉及一种接入方法及装置。



背景技术:

为满足总部-分支机构这一业务场景的需求,分层AC(Access Controller,接入控制器)架构应运而生。在分层AC架构中,将总部的AC称为Central AC(Central Access Controller,中心接入控制器),将各分支机构的AC称为Local AC(Local Access Controller,本地接入控制器),将每一分支机构的AP(Access Point,接入点)称为该分支机构的Local AC对应的AP。

实际工作过程中,Central AC管理各个Local AC,每一Local AC对应的AP接入到该Local AC上。当Local AC存在异常时,Central AC接管该存在异常的Local AC对应的AP。当Central AC存在异常时,各Local AC继续为其对应的AP提供服务。

为此,需要提供一种接入方案,以在Local AC存在异常时,保证该存在异常的Local AC对应的AP依然成功实现接入。



技术实现要素:

本申请实施例的目的在于提供一种接入方法及装置,以在Local AC存在异常时,该存在异常的Local AC对应的AP依然能够成功实现接入。具体技术方案如下:

第一方面,本申请实施例提供了一种接入方法,应用于中心接入控制器Central AC,所述方法包括:

接收接入点AP发送的发现请求报文;

判断目标本地接入控制器Local AC是否存在异常,其中,所述目标Local AC为:所述AP对应的Local AC;

若为否,向所述AP发送携带目标地址的发现响应报文,以使得所述AP根据所述目标地址接入所述目标Local AC,其中,所述目标地址为:所述目标Local AC的地址;

若为是,向所述AP发送不携带所述目标地址的发现响应报文,以使得所述AP直接接入所述Central AC。

第二方面,本申请实施例提供了一种接入方法,应用于AP,所述方法包括:

向Central AC发送发现请求报文;

接收所述Central AC发送的发现响应报文,其中,所述发现响应报文为:所述Central AC根据异常判断结果生成的响应报文,所述异常判断结果为:判断目标Local AC是否存在异常的结果,所述目标Local AC为:所述AP对应的Local AC;

判断所述发现响应报文是否携带了目标地址,其中,所述目标地址为:所述目标Local AC的地址;

若为是,根据所述目标地址接入所述目标Local AC;

若为否,直接接入所述Central AC。

第三方面,本申请实施例提供了一种接入装置,应用于Central AC,所述装置包括:

第一报文接收模块,用于接收AP发送的发现请求报文;

状态判断模块,用于判断目标Local AC是否存在异常,若为否,触发第一报文发送模块,若为是,触发第二报文发送模块,其中,所述目标Local AC为:所述AP对应的Local AC;

所述第一报文发送模块,用于向所述AP发送携带目标地址的发现响应报文,以使得所述AP根据所述目标地址接入所述目标Local AC,其中,所述目标地址为:所述目标Local AC的地址;

所述第二报文发送模块,用于向所述AP发送不携带所述目标地址的发现响应报文,以使得所述AP直接接入所述Central AC。

第四方面,本申请实施例提供了一种接入装置,应用于AP,所述装置包括:

第三报文发送模块,用于向Central AC发送发现请求报文;

第二报文接收模块,用于接收所述Central AC发送的发现响应报文,其中,所述发现响应报文为:所述Central AC根据异常判断结果生成的响应报文,所述异常判断结果为:判断目标Local AC是否存在异常的结果,所述目标Local AC为:所述AP对应的Local AC;

地址判断模块,用于判断所述发现响应报文是否携带了目标地址,若为是,触发第四报文发送模块,若为否,触发AC接入模块,其中,所述目标地址为:所述目标Local AC的地址;

所述第四报文发送模块,用于根据所述目标地址接入所述目标Local AC;

所述AC接入模块,用于直接接入所述Central AC。

第五方面,本申请实施例提供了一种控制器,所述控制器作为Central AC,包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器被所述机器可执行指令促使:实现上述第一方面所述的方法步骤。

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

第七方面,本申请实施例提供了一种接入点,包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器被所述机器可执行指令促使:实现上述第二方面所述的方法步骤。

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

由以上可见,本申请实施例提供的方案中,Central AC接收到AP发送的发现请求报文后,判断上述AP对应的目标Local AC是否存在异常。在目标Local AC不存在异常时,向AP发送携带目标Local AC的目标地址的发现响应报文,这样AP可以根据目标地址接入目标Local AC;在目标Local AC存在异常时,向AP发送不携带目标地址的发现响应报文,这样AP直接接入Central AC。可见应用本申请实施例提供的方案实现接入时,在Local AC存在异常的情况下,该存在异常的Local AC对应的AP能够成功接入Central AC,因此依然能够成功实现接入。

附图说明

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

图1为本申请实施例提供的第一种接入方法的流程示意图;

图2为本申请实施例提供的第二种接入方法的流程示意图;

图3为本申请实施例提供的第一种接入装置的结构示意图;

图4为本申请实施例提供的第二种接入装置的结构示意图。

具体实施方式

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

由于在分层AC架构中,需保证Local AC存在异常时,该存在异常的Local AC对应的AP依然能够成功实现接入。为此本申请实施例提供了一种接入方法及装置。

本申请的一个实施例中,提供了一种接入方法,该方法应用于Central AC,包括:

接收AP发送的发现请求报文;

判断目标Local AC是否存在异常,其中,目标Local AC为:上述AP对应的Local AC;

若为否,向上述AP发送携带目标地址的发现响应报文,以使得上述AP根据目标地址接入目标Local AC,其中,目标地址为:目标Local AC的地址;

若为是,向上述AP发送不携带目标地址的发现响应报文,以使得上述AP直接接入Central AC。

本申请的另一个实施例中,提供了一种接入方法,该方法应用于AP,包括:

向Central AC发送发现请求报文;

接收Central AC发送的发现响应报文,其中,发现响应报文为:Central AC根据异常判断结果生成的响应报文,异常判断结果为:判断目标Local AC是否存在异常的结果,目标Local AC为:上述AP对应的Local AC;

判断发现响应报文是否携带了目标地址,其中,目标地址为:目标Local AC的地址;

若为是,根据目标地址接入目标Local AC;

若为否,直接接入Central AC。

由以上可见,上述两个实施例提供的方案中,在Local AC存在异常的情况下,该存在异常的Local AC对应的AP能够成功接入Central AC,因此依然能够成功实现接入。

下面通过具体实施例对本申请实施例提供的接入方法进行详细介绍。

图1为本申请实施例提供的第一种接入方法的流程示意图,该方法应用于Central AC,包括:

S101:接收AP发送的发现请求报文。

具体的,可以预先为分层AC架构中各个Local AC对应的AP配置Central AC的地址,这样上述AP在发现Central AC时,可以根据Central AC的地址,向Central AC发送发现请求报文。

本申请的一个实施例中,上述AP可以通过DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)或者DNS(Domain Name System,域名系统)方式获得Central AC的地址。

S102:判断目标Local AC是否存在异常,若为否,执行S103,若为是,执行S104。

其中,目标Local AC为:S101中向Central AC发送发现请求报文的AP对应的Local AC。

本申请的一个实施例中,在构建分层AC架构时,Central AC可以预先为该架构中的各个Local AC配置名称,这样可以通过预先配置的名称对上述架构中的各个Local AC加以区分。基于此,判断目标Local AC是否存在异常时,可以先确定目标Local AC的预配置名称,然后判断上述预配置名称对应的状态标识是否表征目标Local AC处于在线状态,若表征目标Local AC处于在线状态,则可以判定目标Local AC不存在异常;若表征目标Local AC不处于在线状态,则判定目标Local AC存在异常。

在为各个Local AC预先配置名称后,还可以为每一Local AC设置一表征Local AC是否处于在线状态的状态标识,这一状态标识的取值随着Local AC的上线和下线而发生变化。因此可以根据这一状态标识判断出Local AC是否处于上线状态。

其中,Local AC处于上线状态可以理解为:Local AC与Central AC已建立连接关系的状态,这种状态下,Central AC能够控制Local AC对应的AP接入该Local AC。

Local AC处于下线状态可以理解为:Local AC未与Central AC建立连接关系的状态,这种状态下,Central AC不能控制Local AC对应的AP接入该Local AC。

S103:向上述AP发送携带目标地址的发现响应报文,以使得上述AP根据目标地址接入目标Local AC。

其中,目标地址为:目标Local AC的地址。

一种实现方式中,Central AC向上述AP发送携带目标地址的发现响应报文后,上述AP可以对其接收到的响应报文进行解析,并根据解析结果确定发现响应报文中是否携带有地址,若确定发现响应报文中携带有地址,将这一地址作为目标Local AC的地址,并基于上述地址发现目标Local AC,然后接入目标Local AC。

具体的,发现目标Local AC时,上述AP可以基于从解析结果中获得的地址,向目标Local AC发送发现请求报文,目标Local AC接收到发现请求报文后,生成发现响应报文,并将所生成的发现响应报文发送至上述AP,上述AP接收到发现响应报文后,向目标Local AC发送加入请求报文,进而与目标Local AC建立隧道,上述AP成功接入目标Local AC。例如,建立CAPWAP(Control And Provisioning of Wireless Access Points Protocol Specification,无线接入点的控制和配置协议)隧道。

另外,从上述S101和S103可以看出,AP向Central AC发送发现请求报文,Central AC向AP发送携带目标地址的发现响应报文,完成了AP发现Central AC的操作,也就是第一次发现AC的操作。AP从Central AC发送的发现请求报文中解析出目标地址,并根据目标地址发现目标Local AC,完成第二次发现AC的操作。总体而言,从AP向Central AC发送发现请求报文至AP接入目标Local AC,整个过程中共涉及两次发现AC的操作,即AP通过二次发现的方式接入目标Local AC。

S104:向上述AP发送不携带目标地址的发现响应报文,以使得上述AP直接接入Central AC。

Central AC向上述AP发送不携带目标地址的发现响应报文后,上述AP对接收到的发现响应报文进行解析,根据解析结果确定发现响应报文中未携带有地址,则上述AP可以获知目标Local AC存在异常,无需尝试发现目标Local AC。这种情况下,上述AP可以直接向Central AC发送加入请求报文,进而与Central AC建立隧道,上述AP成功接入Central AC。

另外,从上述S101、S102和S104可以看出,Central AC接收到AP发送的发现请求报文后,若判断出目标Local AC存在异常,说明目标Local AC无法为AP提供服务,这种情况下,本申请实施例提供的方案中,AP不再尝试发现目标Local AC,也就是不再尝试接入目标Local AC,而是直接接入到Central AC,由Central AC为上述AP提供服务。这样可以有效避免上述AP在目标Local AC存在异常的情况下,多次尝试发现目标Local AC进而接入目标Local AC,进而能够大大提高上述AP接入AC的速度,也就是能够大大提高上述AP的上线速度。

由以上可见,本实施例提供的方案中,Central AC接收到AP发送的发现请求报文后,判断上述AP对应的目标Local AC是否存在异常。在目标Local AC不存在异常时,向AP发送携带目标Local AC的目标地址的发现响应报文,这样AP可以根据目标地址接入目标Local AC;在目标Local AC存在异常时,向AP发送不携带目标地址的发现响应报文,这样AP直接接入Central AC。可见应用本实施例提供的方案实现接入时,在Local AC存在异常的情况下,该存在异常的Local AC对应的AP能够成功接入Central AC,因此依然能够成功实现接入。

下面基于两种不同的应用场景,再对本申请实施例提供的接入方法进行介绍。

第一种场景,目标Local AC与Central AC通信使用的地址,与目标Local AC与上述AP通信使用的地址相同。

基于上述情况,本申请的一个实施例中,向上述AP发送携带目标地址的发现响应报文时,可以先确定第一地址,然后将第一地址作为目标地址,生成携带目标地址的发现响应报文,向上述AP发送所生成的发现响应报文。

其中,第一地址为:与Central AC通信过程中目标Local AC使用的地址。

本实施例中,Central AC在生成发现响应报文时,以第一地址作为目标地址,这样简化了Central AC获得目标地址的过程,提高了发现响应报文的生成效率。

第二种场景,目标Local AC具有多个地址,目标Local AC与Central AC通信使用的地址,与目标Local AC与上述AP通信使用的地址不相同。

基于上述情况,本申请的一个实施例中,向上述AP发送携带目标地址的发现响应报文时,可以根据目标Local AC的预配置名称,从预设对应关系中,获得第二地址,然后将第二地址作为目标地址,生成携带目标地址的发现响应报文,向上述AP发送所生成的发现响应报文。

其中,预设对应关系为:上述预配置名称与第二地址之间的对应关系,第二地址为:与上述AP通信过程中目标Local AC使用的地址。

具体的,上述预设对应关系可以预先存储于Central AC的AP视图中。

本实施例中,由于在Central AC中预先存储了上述预设对应关系,这样在接入时,无需操作人员确认上述AP需要接入到哪个Local AC,也无需登录到Local AC上查看Local AC的哪个地址是用于为上述AP提供接入服务使用的,另外,在上述AP出现异常时,通过上述预设对应关系可以较为直观、容易的获知上述AP接入了哪个Local AC。

与上述应用于Central AC的接入方法相对应,本申请实施例还提供了一种应用于AP的接入方法。

图2为本申请实施例提供的第二种接入方法的流程示意图,该方法应用于AP,包括:

S201:向Central AC发送发现请求报文。

具体的,可以预先为分层AC架构中各个Local AC对应的AP配置Central AC的地址,这样上述AP在发现Central AC时,可以根据Central AC的地址,向Central AC发送发现请求报文。

本申请的一个实施例中,上述AP可以通过DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)或者DNS(Domain Name System,域名系统)方式获得Central AC的地址。

S202:接收Central AC发送的发现响应报文。

其中,发现响应报文为:Central AC根据异常判断结果生成的响应报文,异常判断结果为:判断目标Local AC是否存在异常的结果,目标Local AC为:上述AP对应的Local AC。

具体的,Central AC接收到发现请求报文后,判断目标Local AC是否存在异常,若存在异常,说明目标Local AC无法为上述AP提供服务,因此,上述AP无需接入目标Local AC,进而生成不携带目标地址的发现响应报文;若不存在异常,说明目标Local AC能够为上述AP提供服务,因此,上述AP可以接入目标Local AC,进而生成携带目标地址的发现响应报文。

其中,目标地址为:目标Local AC的地址。

S203:判断发现响应报文是否携带了目标地址,若为是,执行S204,若为否,执行S205。

上述AP接收到发现响应报文后,可以先解析发现响应报文,并根据解析结果判断发现响应报文是否携带了目标地址。

S204:根据目标地址接入目标Local AC。

一种实现方式中,上述AP可以根据目标地址向目标Local AC发送发现请求报文,目标Local AC接收到发现请求报文,生成发现响应报文,并将所生成的发现响应报文发送至上述AP,上述AP接收到发现响应报文后,向目标Local AC发送加入请求报文,进而与目标Local AC建立隧道,上述AP成功接入目标Local AC。例如,建立CAPWAP隧道。

S205:直接接入Central AC。

具体的,直接接入Central AC时,上述AP可以直接向Central AC发送加入请求报文,进而与Central AC建立隧道,上述AP成功接入Central AC。

由以上可见,本实施例提供的方案中,上述AP向Central AC发送发现请求报文后,接收Central AC反馈的发现响应报文,若判断发现响应报文中携带了目标地址,说明目标Local AC不存在异常,则根据目标地址接入目标Local AC;若根据解析结果判断发现响应报文中未携带目标地址,说明目标Local AC存在异常,则直接接入Central AC。可见应用本实施例提供的方案实现接入时,在Local AC存在异常的情况下,该存在异常的Local AC对应的AP能够成功接入Central AC,因此依然能够成功实现接入。

与上述应用于Central AC的接入方法相对应,本申请实施例还提供了一种应用于Central AC的接入装置。

图3为本申请实施例提供的第一种接入装置的结构示意图,该装置应用于Central AC,包括:

第一报文接收模块301,用于接收AP发送的发现请求报文;

状态判断模块302,用于判断目标Local AC是否存在异常,若为否,触发第一报文发送模块303,若为是,触发第二报文发送模块304,其中,所述目标Local AC为:所述AP对应的Local AC;

所述第一报文发送模块303,用于向所述AP发送携带目标地址的发现响应报文,以使得所述AP根据所述目标地址接入所述目标Local AC,其中,所述目标地址为:所述目标Local AC的地址;

所述第二报文发送模块304,用于向所述AP发送不携带所述目标地址的发现响应报文,以使得所述AP直接接入所述Central AC。

本申请的一个实施例中,所述状态判断模块302,包括:

名称确定单元,用于确定目标Local AC的预配置名称;

状态判断单元,用于判断所述预配置名称对应的状态标识是否表征所述目标Local AC处于在线状态,若为是,触发第一状态判定单元,若为否,触发第二状态判定单元;

所述第一状态判定单元,用于判定所述目标Local AC不存在异常;

所述第二状态判定单元,用于判定所述目标Local AC存在异常。

本申请的一个实施例中,所述第一报文发送模块303,包括:

地址确定单元,用于确定第一地址,其中,所述第一地址为:与所述Central AC通信过程中所述目标Local AC使用的地址;

第一报文生成单元,用于将所述第一地址作为目标地址,生成携带所述目标地址的发现响应报文;

第一报文发送单元,用于向所述AP发送所生成的发现响应报文。

本申请的一个实施例中,所述第一报文发送模块303,包括:

地址获得单元,用于根据所述目标Local AC的预配置名称,从预设对应关系中,获得第二地址,其中,所述预设对应关系为:所述预配置名称与第二地址之间的对应关系,所述第二地址为:与所述AP通信过程中所述目标Local AC使用的地址;

第二报文生成单元,用于将所述第二地址作为目标地址,生成携带所述目标地址的发现响应报文;

第二报文发送单元,用于向所述AP发送所生成的发现响应报文。

由以上可见,上述各个实施例提供的方案中,Central AC接收到AP发送的发现请求报文后,判断上述AP对应的目标Local AC是否存在异常。在目标Local AC不存在异常时,向AP发送携带目标Local AC的目标地址的发现响应报文,这样AP可以根据目标地址接入目标Local AC;在目标Local AC存在异常时,向AP发送不携带目标地址的发现响应报文,这样AP直接接入Central AC。可见应用上述各个实施例提供的方案实现接入时,在Local AC存在异常的情况下,该存在异常的Local AC对应的AP能够成功接入Central AC,因此依然能够成功实现接入。

与上述应用于AP的接入方法相对应,本申请实施例提供了一种应用于AP的接入装置。

图4为本申请实施例提供的第二种接入装置的结构示意图,该装置应用于AP,包括:

第三报文发送模块401,用于向Central AC发送发现请求报文;

第二报文接收模块402,用于接收所述Central AC发送的发现响应报文,其中,所述发现响应报文为:所述Central AC根据异常判断结果生成的响应报文,所述异常判断结果为:判断目标Local AC是否存在异常的结果,所述目标Local AC为:所述AP对应的Local AC;

地址判断模块403,用于判断所述发现响应报文是否携带了目标地址,若为是,触发第四报文发送模块404,若为否,触发AC接入模块405,其中,所述目标地址为:所述目标Local AC的地址;

所述第四报文发送模块404,用于根据所述目标地址接入所述目标Local AC;

所述AC接入模块405,用于直接接入所述Central AC。

由以上可见,本实施例提供的方案中,上述AP向Central AC发送发现请求报文后,接收Central AC反馈的发现响应报文,若判断发现响应报文中携带了目标地址,说明目标Local AC不存在异常,则根据目标地址接入目标Local AC;若根据解析结果判断发现响应报文中未携带目标地址,说明目标Local AC存在异常,则直接接入Central AC。可见应用本实施例提供的方案实现接入时,在Local AC存在异常的情况下,该存在异常的Local AC对应的AP能够成功接入Central AC,因此依然能够成功实现接入。

与上述应用于Central AC的接入方法相对应,本申请实施例还提供了一种控制器,所述控制器作为Central AC,包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器被所述机器可执行指令促使:实现本申请实施例提供的应用于Central AC的接入方法。

本申请的一个实施例中,提供了一种接入方法,应用于Central AC,所述方法包括:

接收AP发送的发现请求报文;

判断目标Local AC是否存在异常,其中,所述目标Local AC为:所述AP对应的Local AC;

若为否,向所述AP发送携带目标地址的发现响应报文,以使得所述AP根据所述目标地址接入所述目标Local AC,其中,所述目标地址为:所述目标Local AC的地址;

若为是,向所述AP发送不携带所述目标地址的发现响应报文,以使得所述AP直接接入所述Central AC。

需要说明的是,上述处理器被机器可执行指令促使实现的接入方法,与前述方法实施例部分提供的应用于Central AC的接入实施例相同,这里不再赘述。

由以上可见,本实施例提供的方案中,在目标Local AC不存在异常时,向AP发送携带目标Local AC的目标地址的发现响应报文,这样AP可以根据目标地址接入目标Local AC;在目标Local AC存在异常时,向AP发送不携带目标地址的发现响应报文,这样AP直接接入Central AC。可见应用本实施例提供的方案实现接入时,在Local AC存在异常的情况下,该存在异常的Local AC对应的AP能够成功接入Central AC,因此依然能够成功实现接入。

与上述应用于Central AC的接入方法相对应,本申请实施例还提供了一种机器可读存储介质,存储有机器可执行指令,在被处理器调用和执行时,所述机器可执行指令促使所述处理器:实现本申请实施例提供的应用于Central AC的接入方法。

本申请的一个实施例中,提供了一种接入方法,应用于Central AC,所述方法包括:

接收AP发送的发现请求报文;

判断目标Local AC是否存在异常,其中,所述目标Local AC为:所述AP对应的Local AC;

若为否,向所述AP发送携带目标地址的发现响应报文,以使得所述AP根据所述目标地址接入所述目标Local AC,其中,所述目标地址为:所述目标Local AC的地址;

若为是,向所述AP发送不携带所述目标地址的发现响应报文,以使得所述AP直接接入所述Central AC。

需要说明的是,上述机器可执行指令促使处理器实现的接入方法,与前述方法实施例部分提供的应用于Central AC的接入实施例相同,这里不再赘述。

由以上可见,本实施例提供的方案中,在目标Local AC不存在异常时,向AP发送携带目标Local AC的目标地址的发现响应报文,这样AP可以根据目标地址接入目标Local AC;在目标Local AC存在异常时,向AP发送不携带目标地址的发现响应报文,这样AP直接接入Central AC。可见应用本实施例提供的方案实现接入时,在Local AC存在异常的情况下,该存在异常的Local AC对应的AP能够成功接入Central AC,因此依然能够成功实现接入。

与上述应用于AP的接入方法相对应,本申请实施例还提供了一种接入点,包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器被所述机器可执行指令促使:实现本申请实施例提供的应用于AP的接入方法。

本申请的一个实施例中,提供了一种接入方法,应用于AP,所述方法包括:

向Central AC发送发现请求报文;

接收所述Central AC发送的发现响应报文,其中,所述发现响应报文为:所述Central AC根据异常判断结果生成的响应报文,所述异常判断结果为:判断目标Local AC是否存在异常的结果,所述目标Local AC为:所述AP对应的Local AC;

判断所述发现响应报文是否携带了目标地址,其中,所述目标地址为:所述目标Local AC的地址;

若为是,根据所述目标地址接入所述目标Local AC;

若为否,直接接入所述Central AC。

需要说明的是,上述处理器被机器可执行指令促使实现的接入方法,与前述方法实施例部分提供的应用于AP的接入实施例相同,这里不再赘述。

由以上可见,本实施例提供的方案中,上述AP向Central AC发送发现请求报文后,接收Central AC反馈的发现响应报文,若判断发现响应报文中携带了目标地址,说明目标Local AC不存在异常,则根据目标地址接入目标Local AC;若根据解析结果判断发现响应报文中未携带目标地址,说明目标Local AC存在异常,则直接接入Central AC。可见应用本实施例提供的方案实现接入时,在Local AC存在异常的情况下,该存在异常的Local AC对应的AP能够成功接入Central AC,因此依然能够成功实现接入。

与上述应用于AP的接入方法相对应,本申请实施例还提供了一种机器可读存储介质,存储有机器可执行指令,在被处理器调用和执行时,所述机器可执行指令促使所述处理器:实现本申请实施例提供的应用于AP的接入方法。

本申请的一个实施例中,提供了一种接入方法,应用于AP,所述方法包括:

向Central AC发送发现请求报文;

接收所述Central AC发送的发现响应报文,其中,所述发现响应报文为:所述Central AC根据异常判断结果生成的响应报文,所述异常判断结果为:判断目标Local AC是否存在异常的结果,所述目标Local AC为:所述AP对应的Local AC;

判断所述发现响应报文是否携带了目标地址,其中,所述目标地址为:所述目标Local AC的地址;

若为是,根据所述目标地址接入所述目标Local AC;

若为否,直接接入所述Central AC。

需要说明的是,上述机器可执行指令促使处理器实现的接入方法,与前述方法实施例部分提供的应用于AP的接入实施例相同,这里不再赘述。

由以上可见,本实施例提供的方案中,上述AP向Central AC发送发现请求报文后,接收Central AC反馈的发现响应报文,若判断发现响应报文中携带了目标地址,说明目标Local AC不存在异常,则根据目标地址接入目标Local AC;若根据解析结果判断发现响应报文中未携带目标地址,说明目标Local AC存在异常,则直接接入Central AC。可见应用本实施例提供的方案实现接入时,在Local AC存在异常的情况下,该存在异常的Local AC对应的AP能够成功接入Central AC,因此依然能够成功实现接入。

需要说明的是,上述各个实施例中的机器可读存储介质可以包括随机存取存储器(Random Access Memory,RAM),也可以包括非易失性存储器(Non-Volatile Memory,NVM),例如至少一个磁盘存储器。可选的,上述机器可读存储介质还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital Signal Processing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

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

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

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

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