The present invention provides a version upgrade method and device, the method includes: acquiring device identification information and software version information of split AP in wireless network; reporting device identification information and software version information of split AP to AC in wireless network; when software version information of split AP is recorded with AC When the software version information corresponding to the device identification information of the split AP is inconsistent, the split AP software version file is downloaded to the AC request, and when the software download request sent by the split AP is received, the split AP software version file is transmitted to the split AP so that the split AP can be downloaded according to the software version text. Version upgrade. The application of the embodiment of the invention can save network traffic and reduce the impact of split AP download software version files on AC.
【技术实现步骤摘要】
一种版本升级方法及装置
本专利技术涉及通信
,尤其涉及一种版本升级方法及装置。
技术介绍
随着互联网的不断发展,用户对无线业务的需求和体验要求也越来越高。在无线产品和无线终端全面步入802.11ac时代之后,无线网络性能相比802.11n时代已经有了成倍的提高。但是在学生宿舍等一些特殊的场景下,由于早期网络部署的原因,所有AP(AccessPoint,接入点)全部部署在走廊上,由一个AP同时覆盖多个房间。这种部署方式带来了许多问题:首先当AP升级到802.11ac之后,5G信号在穿墙进入宿舍之后变得非常弱,导致性能非常差;其次,单AP覆盖多个房间不可避免的带来隐藏节点问题。为了解决上述问题,现有技术中提出了一种包括AC(AccessController,接入控制器)、本体AP和分体AP的无线网络。在该无线网络中,本体AP为分体AP供电和转发分体AP的报文,分体AP不会关联本体AP,所有的分体AP都和AC直接建立CAPWAP(ControlAndProvisioningofWirelessAccessPointsPortocol,接入点控制与供应协议)隧道,无线报文的转发和处理都在分体AP上完成。然而实践发现,在上述无线网络中,当分体AP需要进行版本升级时,需要从AC上下载软件进行升级,当网络中存在着大量的分体AP批量进行版本升级时,每个分体AP都需要单独向AC发起软件下载请求,这就会在网络中产生大量的流量。同时,大量软件下载请求会对AC产生极大的冲击。
技术实现思路
本专利技术提供一种版本升级方法及装置,以解决现有无线网络中大量分体AP进行版本升级时会在 ...
【技术保护点】
1.一种版本升级方法,应用于无线网络中的本体接入点AP,其特征在于,所述方法包括:获取所述无线网络中的分体AP的设备标识信息和软件版本信息;将所述分体AP的设备标识信息和软件版本信息上报给所述无线网络中的接入控制器AC,以使所述AC判断所述分体AP的软件版本信息是否与所述AC记录的所述分体AP的设备标识信息对应的软件版本信息一致;当所述分体AP的软件版本信息与所述AC记录的所述分体AP的设备标识信息对应的软件版本信息不一致时,向所述AC请求下载所述分体AP的软件版本文件;当接收到所述分体AP发送的软件下载请求时,向所述分体AP发送所述分体AP的软件版本文件,以使所述分体AP根据接收到的软件版本文件进行版本升级。
【技术特征摘要】
1.一种版本升级方法,应用于无线网络中的本体接入点AP,其特征在于,所述方法包括:获取所述无线网络中的分体AP的设备标识信息和软件版本信息;将所述分体AP的设备标识信息和软件版本信息上报给所述无线网络中的接入控制器AC,以使所述AC判断所述分体AP的软件版本信息是否与所述AC记录的所述分体AP的设备标识信息对应的软件版本信息一致;当所述分体AP的软件版本信息与所述AC记录的所述分体AP的设备标识信息对应的软件版本信息不一致时,向所述AC请求下载所述分体AP的软件版本文件;当接收到所述分体AP发送的软件下载请求时,向所述分体AP发送所述分体AP的软件版本文件,以使所述分体AP根据接收到的软件版本文件进行版本升级。2.根据权利要求1所述的方法,其特征在于,获取所述无线网络中的分体AP的设备标识信息和软件版本信息,包括:接收所述分体AP发送的链路层发现协议LLDP报文,所述LLDP报文中携带有所述分体AP的设备标识信息和软件版本信息;获取所述LLDP报文中携带的所述分体AP的设备标识信息和软件版本信息。3.根据权利要求1所述的方法,其特征在于,在向所述AC请求下载所述分体AP的软件版本文件之前,还包括:判断本地是否保存有所述AC记录的所述分体AP的设备标识信息对应的软件版本信息所对应的软件版本文件;若否,则执行向所述AC请求下载所述分体AP的软件版本文件的步骤。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述分体AP的序列号信息;生成所述分体AP的信息表项,所述信息表项包括所述分体AP的设备标识信息以及序列号信息;在向所述分体AP发送所述分体AP的软件版本文件之前,所述方法还包括:根据所述软件下载请求中携带的所述分体AP的设备标识信息和序列号信息,判断本地是否保存有所述分体AP的信息表项;若是,则执行向所述分体AP发送所述分体AP的软件版本文件的步骤。5.根据权利要求1所述的方法,其特征在于,向所述分体AP发送所述分体AP的软件版本文件,包括:通过用户数据报协议UDP连接向所述分体AP发送所述分体AP的软件版本文件;其中,所述UDP连接为所述分体AP根据获取到的所述本体AP的IP地址与所述本体AP建立的。6.一种版本升级方法,应用于无线网络中的分体接入点AP,其特征在于,所述方法包括:向所述无线网络中的本体AP上报设备标识信息和软件版本信息,以使所述本体AP将所述分体AP的设备标识信息和软件版本信息上报给所述无线网络中的接入控制器AC,由所述AC判断所述分体AP的软件版本信息是否与所述AC记录的所述分体AP的设备标识信息对应的软件版本信息一致;当确定自身软件版本信息与所述AC记录的所述分体AP的设备标识信息对应的软件版本信息不一致时,向所述本体AP发送软件下载请求;接收所述本体AP发送的软件版本文件,并根据接收到的软件版本文件进行版本升级。7.根据权利要求6所述的方法,其特征在于,向所述无线网络中的本体AP上报设备标识信息和软件版本信息,包括:向所述本体AP发送链路层发现协议LLDP报文,所述LLDP报文中携带有所述分体AP的设备标识信息和软件版本信息。8.根据权利要求7所述的方法,其特征在于,向所述本体AP发送软件下载请求之前,还包括:获取所述本体AP的IP地址;根据所述本体AP的IP地址与所述本体AP建立用户数据报协议UDP连接;向所述本体AP发送软件下载请求,包括:通过所述UDP连接向所述本体AP发送软件下载请求。9.一种版本升级装置,应用于无线网络中的本体接入点AP,其特征在于,所述装置包括:获取单元,用于获取所述无线网络中的分体AP的设备标识信息和软件版本信息;发送单元,用于将所述分体AP的设备...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。