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

文档序号:12501635阅读:152来源:国知局
一种无线接入方法及装置与流程

本发明涉及无线网络技术领域,特别涉及一种无线接入方法及装置。



背景技术:

随着无线网络的发展,当大量部署AP(Access Point,无线接入点)时,AP升级软件、射频参数的配置和调整等管理工作将给用户带来高昂的管理成本。为解决这一问题,WLAN采用AC+Fit AP架构,即通过AC(Access Controller,接入控制器)对下属的AP进行集中控制和管理,AP不需要任何配置,所有的配置都保存在AC上并由AC下发。AP接入网络后,向该网络中的AC发起关联请求,在返回关联回应的AC里选择一个AC并接入。

现有的AC通常支持负载均衡技术,即AC在返回的关联回应中会携带其支持的AP数量,在线AP数量等信息,以使AP接入负载较小的AC。但是应用这种方案,并不能体现AP接入AC的实际需求。当AP需要接入某特定的AC时,如果该AC负载并不是返回关联回应的AC中负载最小的AC,则不能实现将该AP接入该AC,不便于管理。



技术实现要素:

本发明实施例的目的在于提供一种无线接入方法及装置,以实现根据实际需求将无线接入点(AP)接入设定的接入控制器(AC),方便管理。

为达到上述目的,本发明实施例公开了一种无线接入方法,应用于无线接入点,包括:

获得网络中接入控制器的标识,从获得的标识中选择一个,接入所选择的标识对应的第一接入控制器;

在成功接入所述第一接入控制器后,接收所述第一接入控制器发送的配置文件,所述配置文件中包括所述网络中接入控制器的优先级及所述接入控制器的标识;

根据所述优先级,判断所述第一接入控制器是否为优先级最高的接入控制 器,如果否,根据所述优先级及所述接入控制器的标识,接入优先级最高的第二接入控制器。

可选的,还可以包括:

在接入优先级最高的第二接入控制器失败的情况下,根据所述优先级及所述接入控制器的标识,接入除所述优先级最高的第二接入控制器以外的优先级最高的第三接入控制器。

可选的,在所述接入除所述优先级最高的第二接入控制器以外的优先级最高的第三接入控制器之后,还可以包括:

判断自身是否处于在未成功接入优先级最高的第二接入控制器时需抢占接入的抢占工作模式;

如果是,每隔预设时间段,根据所述配置文件中的所述第二接入控制器的标识,向所述第二接入控制器发送探测报文;

在接收到所述第二接入控制器发送的探测回复报文后,根据所述第二接入控制器的标识,接入所述第二接入控制器。

可选的,所述获得网络中接入控制器的标识,可以包括:

在网络中发送发现报文;

接收响应所述发现报文的接入控制器反馈的回复报文,所述回复报文中包括反馈所述回复报文的接入控制器的标识。

可选的,所述接入所选择的标识对应的第一接入控制器,可以包括:

向所选择的标识对应的第一接入控制器发送加入请求报文;

在接收到所述第一接入控制器反馈的加入确认报文后,接入所述第一接入控制器。

为达到上述目的,本发明实施例还公开了一种无线接入装置,应用于无线接入点,包括:第一接入模块、第一接收模块、第一判断模块和第二接入模块,其中,

所述第一接入模块,用于获得网络中接入控制器的标识,从获得的标识中 选择一个,接入所选择的标识对应的第一接入控制器;

所述第一接收模块,用于在所述第一接入模块成功接入所述第一接入控制器后,接收所述第一接入控制器发送的配置文件,所述配置文件中包括所述网络中接入控制器的优先级及所述接入控制器的标识;

所述第一判断模块,用于根据所述优先级,判断所述第一接入控制器是否为优先级最高的接入控制器,如果判断结果为否,触发所述第二接入模块;

所述第二接入模块,用于根据所述优先级及所述接入控制器的标识,接入优先级最高的第二接入控制器。

可选的,还可以包括:

第三接入模块,用于在所述第二接入模块接入优先级最高的第二接入控制器失败的情况下,根据所述优先级及所述接入控制器的标识,接入除所述优先级最高的第二接入控制器以外的优先级最高的第三接入控制器。

可选的,还可以包括:第二判断模块、发送模块和第四接入模块,其中,

所述第二判断模块,用于判断自身是否处于在未成功接入优先级最高的第二接入控制器时需抢占接入的抢占工作模式,如果判断结果为是,触发所述发送模块;

所述发送模块,用于每隔预设时间段,根据所述配置文件中的所述第二接入控制器的标识,向所述第二接入控制器发送探测报文;

所述第四接入模块,用于在接收到所述第二接入控制器发送的探测回复报文后,根据所述第二接入控制器的标识,接入所述第二接入控制器。

可选的,所述第一接入模块,具体可以用于:

在网络中发送发现报文;接收响应所述发现报文的接入控制器反馈的回复报文,所述回复报文中包括反馈所述回复报文的接入控制器的标识。

可选的,所述第一接入模块,具体可以用于:

获得网络中接入控制器的标识,从获得的标识中选择一个,向所选择的标识对应的第一接入控制器发送加入请求报文;在接收到所述第一接入控制器反馈的加入确认报文后,接入所述第一接入控制器。

应用本发明实施例,接入控制器向无线接入点发送的配置文件中包括接入控制器的优先级及接入控制器的标识,无线接入点根据该优先级判断所接入的接入控制器否为优先级最高的接入控制器,如果否,根据配置文件中的优先级及接入控制器的标识,接入优先级最高的接入控制器。优先级可以根据实际需求设定,应用上述方法,根据实际需求对优先级进行设定,进而使得无线接入点根据实际需求接入设定的接入控制器,方便管理。

当然,实施本发明的任一产品或方法必不一定需要同时达到以上所述的所有优点。

附图说明

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

图1为本发明实施例提供的无线接入方法的第一种流程示意图;

图2为本发明实施例提供的无线接入方法的第二种流程示意图;

图3为本发明实施例提供的无线接入方法的第三种流程示意图;

图4为本发明实施例提供的无线接入装置的第一种结构示意图;

图5为本发明实施例提供的无线接入装置的第二种结构示意图;

图6为本发明实施例提供的无线接入装置的第三种结构示意图。

具体实施方式

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

为了解决现有技术问题,本发明实施例提供了一种无线接入方法及装置,应用于无线接入点,即AP(Acess Point)。下面首先对本发明实施例提供的一种无线接入方法进行详细说明。

图1为本发明实施例提供的无线接入方法的第一种流程示意图,包括:

S101:获得网络中接入控制器的标识,从获得的标识中选择一个,接入所选择的标识对应的第一接入控制器。

在实际应用中,接入控制器可以为AC(Acess Controller),接入控制器的标识可以为AC的地址,例如,AC的IP地址。

在实际应用中,获得网络中接入控制器的标识具体可以包括:在网络中发送发现报文,接收响应所述发现报文的接入控制器反馈的回复报文,所述回复报文中包括反馈所述回复报文的接入控制器的标识。

在实际应用中,AP可以以广播的形式在网络中发送发现报文(Discovery报文),接收到发现报文的所有AC响应该发现报文,即向该AP反馈回复报文(Respond报文),回复报文中包括自身AC的地址。

需要强调的是,AP获取AC地址的具体实现方式并不局限于上述的方式,举例而言:AP还可以从DHCP server获取IP地址的同时,通过option43选项获取指定的AC地址;也可以通过DHCP服务器获取AC的域名后缀及DNS server的IP地址,再将从自身AP获取的主机名与域名后缀形成完整域名进行DNS解析,获取AC地址等等。

本领域技术人员可以理解的是,AP选择AC地址的方法可以为现有技术中利用负载均衡技术选择AC地址的方法,也可以为现有技术中的其他方法,在此不做赘述。

具体的,接入所选择的标识对应的第一接入控制器的方法可以为:该AP向所选择的AC的地址对应的第一AC发送加入请求报文(Join Request报文),如果第一AC允许该AP接入,会向该AP反馈加入确认报文(Join Response报文)。该AP在接收到第一AC反馈的加入确认报文后,接入该第一AC。

S102:在成功接入第一接入控制器后,接收第一接入控制器发送的配置文件。其中,所述配置文件中可以包括所述网络中接入控制器的优先级及所述接入控制器的标识。

该AP在成功接收第一AC后,第一AC会向该AP发送配置文件。其中,配置文件中可以包括网络中的接入控制器的优先级及接入控制器的地址。

在一个例子中,网络中所有AC的配置文件可以相同,都包括该网络中所有AC的地址及该网络中针对各AP设置的所有AC的优先级,其中,针对该网络中不同AP所设置的所有AC的优先级可以相同,也可以不同。例如,在某AP成功接入某AC后,该AC可以将包括该网络中所有AC的地址及针对于该AP设置的所有AC的优先级的部分配置文件发送给该AP。

S103:根据配置文件中包括的优先级,判断第一接入控制器是否为优先级最高的接入控制器,如果否,执行S104;如果是,该无线接入点保持接入第一接入控制器,不进行切换接入控制器的操作。

S104:根据配置文件中包括的优先级及接入控制器的标识,接入优先级最高的第二接入控制器。

假设网络中有4个AC,分别为AC1、AC2、AC3和AC4,该AP获得这4个AC的地址后,选择了AC3的地址,并成功接入了AC3。AC3向该AP发送配置文件,配置文件中包括AC1、AC2、AC3和AC4的地址及针对于该AP的、这4个AC的优先级:AC2>AC4>AC3>AC1。

该AP接入的AC3不是优先级最高的AC,则该AP根据上述4个AC的优先级及地址,接入优先级最高的AC2。

在实际应用中,配置文件中包括的针对于网络中某AP的各AC的优先级可以根据实际需求来设定,假设按照地理位置来设定。该AP所在的地理位置为A市A区,AC2所在的地理位置为A市A区,AC4所在的地理位置为A市B区,AC3所在的地理位置为B市C区,AC1所在的地理位置为B市D区。为了便于管理,该AP优先接入位于同市同区的AC2。当然,优先级也可以根据其他需求进行设定,在此不做限制。

应用本发明图1所示实施例,接入控制器AC向无线接入点AP发送的配置文件中包括接入控制器的优先级及接入控制器的标识,无线接入点根据该优先级判断所接入的接入控制器否为优先级最高的接入控制器,如果否,根据配置文件中的优先级及接入控制器的标识,接入优先级最高的接入控制器。优先级可以根据实际需求设定,应用上述方法,根据实际需求对优先级进行设定,进而使得无线接入点根据实际需求接入设定的接入控制器,方便管理。

图2为本发明实施例提供的无线接入方法的第二种流程示意图,本发明图2 所示实施例在图1所示实施例的基础上,在S104之后增加S105:

在接入优先级最高的第二接入控制器失败的情况下,根据配置文件中包括的优先级及接入控制器的标识,接入除优先级最高的第二接入控制器以外的优先级最高的第三接入控制器。

在实际应用中,如果AC异常,可能导致AP接入AC失败的情况,还以上述例子进行说明,如果该AP接入优先级最高的AC2失败,则该AP根据上述4个AC的优先级及地址,接入除AC2以外的优先级最高的AC4。

该AP所在的地理位置为A市A区,AC2所在的地理位置为A市A区,AC4所在的地理位置为A市B区,AC3所在的地理位置为B市C区,AC1所在的地理位置为B市D区,除AC2外,该AP优先接入位于同市不同区的AC4,相较于AC3和AC1,也能便于管理。

应用本发明图2所示实施例,在接入优先级最高的接入控制器失败的情况下,根据优先级及接入控制器的标识,接入除优先级最高的第二接入控制器以外的优先级最高的第三接入控制器。优先级可以根据实际需求设定,应用上述方法,根据实际需求对优先级进行设定,进而使得无线接入点根据实际需求接入设定的接入控制器,方便管理。

图3为本发明实施例提供的无线接入方法的第三种流程示意图,本发明图3所示实施例在图2所示实施例的基础上,在S105之后,增加如下步骤:

S106:判断自身是否处于在未成功接入优先级最高的第二接入控制器时需抢占接入的抢占工作模式,如果是,执行S107。

S107:每隔预设时间段,根据配置文件中的第二接入控制器的标识,向第二接入控制器发送探测报文。

S108:在接收到第二接入控制器发送的探测回复报文后,根据第二接入控制器的标识,接入第二接入控制器。

还以上述例子进行说明,AP接入除AC2以外的优先级最高的AC4,这种情况下,AP判断自身是否处于抢占工作模式,该抢占工作模式是在未成功接入优先级最高的第二接入控制器时需抢占接入的工作模式。如果该AP处于抢占工作模式,则该AP每隔预设时间段,根据配置文件中的AC2的标识,向AC2发送探 测报文(Echo Request报文)。假设优先级最高的AC2恢复正常,AC2在接收到该AP发送的Echo Request报文后,会向该AP发送探测回复报文(Echo Reply报文)。该AP在接收到AC2发送的Echo Reply报文后,根据AC2的地址,接入优先级最高的AC2。

应用本发明图3所示实施例,可以对无线接入点进行设置,使其处于抢占模式,当优先级最高的接入控制器由异常变为正常时,该无线接入点可以切换到该优先级最高的接入控制器,也可以根据实际需求,将无线接入点设置为非抢占模式,当优先级最高的接入控制器由异常变为正常时,该无线接入点不进行切换接入控制器的操作。

与上述的方法实施例相对应,本发明实施例还提供一种无线接入装置。

图4为本发明实施例提供的无线接入装置的第一种结构示意图,包括:

第一接入模块201、第一接收模块202、第一判断模块203和第二接入模块204,其中,

第一接入模块201,用于获得网络中接入控制器的标识,从获得的标识中选择一个,接入所选择的标识对应的第一接入控制器;

在实际应用中,第一接入模块201,具体可以用于:

在网络中发送发现报文;接收响应所述发现报文的接入控制器反馈的回复报文,所述回复报文中包括反馈所述回复报文的接入控制器的标识。

在实际应用中,第一接入模块201,具体可以用于:

获得网络中接入控制器的标识,从获得的标识中选择一个,向所选择的标识对应的第一接入控制器发送加入请求报文;在接收到所述第一接入控制器反馈的加入确认报文后,接入所述第一接入控制器。

第一接收模块202,用于在第一接入模块201成功接入所述第一接入控制器后,接收所述第一接入控制器发送的配置文件,所述配置文件中包括所述网络中接入控制器的优先级及所述接入控制器的标识;

第一判断模块203,用于根据所述优先级,判断所述第一接入控制器是否为优先级最高的接入控制器,如果判断结果为否,触发第二接入模块204;

第二接入模块204,用于根据所述优先级及所述接入控制器的标识,接入优先级最高的第二接入控制器。

应用本发明图4所示实施例,接入控制器AC向无线接入点AP发送的配置文件中包括接入控制器的优先级及接入控制器的标识,无线接入点根据该优先级判断所接入的接入控制器否为优先级最高的接入控制器,如果否,根据配置文件中的优先级及接入控制器的标识,接入优先级最高的接入控制器。优先级可以根据实际需求设定,应用上述方法,根据实际需求对优先级进行设定,进而使得无线接入点根据实际需求接入设定的接入控制器,方便管理。

图5为本发明实施例提供的无线接入装置的第二种结构示意图,本发明图5所示实施例在图4所示实施例的基础上,还可以包括:

第三接入模块205,用于在第二接入模块204接入优先级最高的第二接入控制器失败的情况下,根据所述优先级及所述接入控制器的标识,接入除所述优先级最高的第二接入控制器以外的优先级最高的第三接入控制器。

应用本发明图5所示实施例,在接入优先级最高的接入控制器失败的情况下,根据优先级及接入控制器的标识,接入除优先级最高的第二接入控制器以外的优先级最高的第三接入控制器。优先级可以根据实际需求设定,应用上述方法,根据实际需求对优先级进行设定,进而使得无线接入点根据实际需求接入设定的接入控制器,方便管理。

图6为本发明实施例提供的无线接入装置的第三种结构示意图,本发明图6所示实施例在图5所示实施例的基础上,还可以包括:第二判断模块206、发送模块207和第四接入模块208,其中,

第二判断模块206,用于判断自身是否处于在未成功接入优先级最高的第二接入控制器时需抢占接入的抢占工作模式,如果判断结果为是,触发发送模块207;

发送模块207,用于每隔预设时间段,根据所述配置文件中的所述第二接入控制器的标识,向所述第二接入控制器发送探测报文;

第四接入模块208,用于在接收到所述第二接入控制器发送的探测回复报文后,根据所述第二接入控制器的标识,接入所述第二接入控制器。

应用本发明图6所示实施例,可以对无线接入点进行设置,使其处于抢占模式,当优先级最高的接入控制器由异常变为正常时,该无线接入点可以切换到该优先级最高的接入控制器,也可以根据实际需求,将无线接入点设置为非抢占模式,当优先级最高的接入控制器由异常变为正常时,该无线接入点不进行切换接入控制器的操作。

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

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

本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如:ROM/RAM、磁碟、光盘等。

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

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