【技术实现步骤摘要】
一种接入点升级方法及装置
本申请涉及通信
,特别是涉及一种接入点升级方法及装置。
技术介绍
在由AC(AccessController,接入控制器)和AP(AccessPoint,接入点):组建的WLAN(WirelessLocalAreaNetworks,无线局域网)中,AC与AP之间建立CAPWAP(ControllingAndProvisioningofWirelessAccessPoint,无线接入点控制与供应)隧道,通过CAPWAP隧道,实现AC对AP进行集中控制和管理,包括AP的升级。其中,AP升级的具体过程包括:AC中预先存储有AP版本文件。待升级AP在AC上上线后,即待升级AP与AC间建立了CAPWAP隧道后,待升级AP向AC发送文件请求报文,以获取AC中预先存储的AP版本文件。AC根据文件请求报将预先存储的AP版本文件发送给待升级AP。待升级AP将本地的AP版本文件替换为获取到的AP版本文件,实现AP升级。WLAN中存在大量的AP,若这些AP同时进行升级,AC忙于回复这些AP的文件请求报文,为这些AP各发送一份大数据量的AP版本文件。这将给AC带来很大的压力,AC处理效率降低,这些AP无法及时获取到AP版本文件,进而导致AP升级耗时很长。
技术实现思路
本申请实施例的目的在于提供一种接入点升级方法及装置,以降低AC的压力,减少AP升级耗时。具体技术方案如下:一方面,本申请实施例公开了一种AP升级方法,应用于AC,所述方法包括:当待升级AP在所述AC上上线后,接收所述待升级AP发送的用于获取AP版本文件的文件请求报文;若所述AC中存在可用 ...
【技术保护点】
一种接入点AP升级方法,其特征在于,应用于接入控制器AC,所述方法包括:当待升级AP在所述AC上上线后,接收所述待升级AP发送的用于获取AP版本文件的文件请求报文;若所述AC中存在可用组播地址,且所述待升级AP满足预设组播条件,则将所述可用组播地址作为目标组播地址,发送给所述待升级AP,以使所述待升级AP加入所述目标组播地址;所述可用组播地址为预设存活时长内发送给在所述AC上上线的AP的组播地址;当所述预设存活时长超时后,通过所述目标组播地址向所述待升级AP组播发送所述AP版本文件。
【技术特征摘要】
1.一种接入点AP升级方法,其特征在于,应用于接入控制器AC,所述方法包括:当待升级AP在所述AC上上线后,接收所述待升级AP发送的用于获取AP版本文件的文件请求报文;若所述AC中存在可用组播地址,且所述待升级AP满足预设组播条件,则将所述可用组播地址作为目标组播地址,发送给所述待升级AP,以使所述待升级AP加入所述目标组播地址;所述可用组播地址为预设存活时长内发送给在所述AC上上线的AP的组播地址;当所述预设存活时长超时后,通过所述目标组播地址向所述待升级AP组播发送所述AP版本文件。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述AC中不存在可用组播地址,且所述待升级AP满足预设组播条件,则从预设组播地址池中选择一个组播地址作为目标组播地址,发送给所述待升级AP;所述预设组播地址池包括多个组播地址;将所述目标组播地址作为可用组播地址,并启动所述预设存活时长;当所述预设存活时长超时后,通过所述目标组播地址向所述待升级AP组播发送AP版本文件,将所述目标组播地址确定为不可用组播地址。3.根据权利要求1或2所述的方法,其特征在于,所述预设组播条件为所述待升级AP不在组播黑名单中,所述组播黑名单中包括禁止通过组播方式获取AP版本文件的AP;所述方法还包括:若所述待升级AP在组播黑名单中,则向所述待升级AP单播发送所述AP版本文件。4.根据权利要求3所述的方法,其特征在于,所述通过所述目标组播地址向所述待升级AP组播发送AP版本文件的步骤,包括:将所述AP版本文件划分为多个数据块;通过所述目标组播地址将所述多个数据块组播发送给所述待升级AP;在通过所述目标组播地址将所述多个数据块组播发送给所述待升级AP之后,所述方法还包括:向所述待升级AP发送传输完成报文;接收所述待升级AP发送的所述传输完成报文的传输响应报文;若所述传输响应报文携带传输失败的数据块的第一标识,向所述待升级AP单播发送所述第一标识对应的数据块;若所述传输响应报文携带指示所述AP版本文件传输失败的第二标识,将所述待升级AP加入所述组播黑名单,并将所述多个数据块单播发送给所述待升级AP。5.根据权利要求1所述的方法,其特征在于,所述当所述预设存活时长超时后,通过所述目标组播地址向所述待升级AP组播发送AP版本文件的步骤,包括:若在所述预设存活时长超时前接收到所述待升级AP发送的加入所述目标组播地址的加入请求报文,则当所述预设存活时长超时后,通过所述目标组播地址向所述待升级AP组播发送AP版本文件。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:若在所述预设存活时长超时后未接收到所述待升级AP发送的加入所述目标组播地址的加入请求报文,则向所述AP单播发送所述AP版本文件。7.一种接入点AP升级方法,其特征在于,应用于待升级AP,所述方法包括:当所述待升级AP在接入控制器AC上上线后,向所述AC发送用于获取AP版本文件的文件请求报文,以使所述AC在确定存在可用组播地址,且所述待升级AP满足预设组播条件时,将所述可用组播地址作为目标组播地址,发送给所述待升级AP;所述可用组播地址为预设存活时长内发送给在所述AC上上线的AP的组播地址;接收所述AC反馈的目标组播地址;加入所述目标组播地址;接收所述AC在所述预设存活时长超时后通过所述目标组播地址组播发送的所述AP版本文件。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:在加入所述目标组播地址之后,启动所述预定周期时长;若在预定周期时长超时后未接收到所述AP版本文件,重新向所述AC发送所述文件请求报文。9.根据权利要求7所述的方法,其特征在于,所述接收所述AC在所述预设存活时长超时后通过所述目标组播地址组播发送的所述AP版本文件的步骤,包括:接收所述AC在所述预设存活时长超时后通过所述目标组播地址组播发送的多个数据块,所述多个数据块为所述AC对所述AP版本文件进行划分得到的;在接收所述AC在所述预设存活时长超时后通过所述目标组播地址组播发送的多个数据块之后,所述方法还包括:接收所述AC发送的传输完成报文;确定传输失败的数据块;若确定传输失败的数据块的个数小于预设个数阈值,则将确定的传输失败的数据块的标识作为第一标识携带在传输响应报文中,发送给所述AC,以使所述AC向所述待升级AP单播发送所述第一标识对应的数据块;若确定传输失败的数据块的个数不小于预设个数阈值,则将指示所述AP版本文件传输失败的标识作为第二标识携带在传输响应报文中,发送给所述AC,以使所述AC将所述待升级AP加入所述组播黑名单,并将所述多个数据块单播发送给所述待升级AP。10.一种接入点AP升级装置,其特征在于,应用于接入控制器AC,所述装置包括:接收单元,用于当待...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。