Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD, DEVICE AND SYSTEM FOR UPGRADING CAPWAP PROTOCOL-BASED WLAN WTP FIRMWARE VERSION
Document Type and Number:
WIPO Patent Application WO/2014/012220
Kind Code:
A1
Abstract:
Provided are a method, device and system for upgrading a CAPWAP protocol-based WLAN WTP firmware version, which relate to the technical field of communications and solve the problem that the WLAN WTP performance is reduced due to the fact that the time taken to upgrade the WLAN WTP firmware version is relatively long. The method may comprise the steps of: a wireless access device sending to a controller an update request; receiving a first update response sent by the controller, the first update response containing a preset value, the preset value being greater than or equal to 2; receiving mapping files corresponding to identity information until the number of received mapping files is equal to an integer multiple of the preset value, or sending to the controller a second update response if the number is not equal to the integer multiple of the preset value and the mapping files are completely sent; and storing and updating all the received mapping files after the mapping files are completely sent, thereby being able to be applied to firmware version updates.

Inventors:
XI HUI (CN)
WU RUIHENG (CN)
Application Number:
PCT/CN2012/078768
Publication Date:
January 23, 2014
Filing Date:
July 17, 2012
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI TECH CO LTD (CN)
XI HUI (CN)
WU RUIHENG (CN)
International Classes:
H04W80/12
Foreign References:
CN102907032A2013-01-30
CN101801110A2010-08-11
CN101056209A2007-10-17
CN101668041A2010-03-10
Other References:
"Control and provisioning of wireless access points (capwap) protocol specification", 31 March 1999 (1999-03-31), pages 120 - 131, Retrieved from the Internet
WANG, HAIJUN ET AL.: "Analysis and research of a reliable transmission protocol based on UDP. Application research of computer.", vol. 22, no. 11, November 2005 (2005-11-01), pages 181 - 183
Attorney, Agent or Firm:
BEIJING ZBSD PATENT&TRADEMARK AGENT LTD. (CN)
北京中博世达专利商标代理有限公司 (CN)
Download PDF:
Claims:
权利要求 书

1、 一种基于 CAPWAP协议的 WLAN WTP固件版本升级的方法, 其特征在于, 包括:

无线接入设备向控制器发送更新请求, 所述更新请求包含待更新映像文件 标识信息, 所述控制器用于控制所述无线接入设备;

接收所述控制器发送的第一更新响应, 所述第一更新响应包含预设值, 所 述预设值大于等于 2 ;

接收所述标识信息对应的映像文件, 直到接收到的映像文件的数量等于所 述预设值的整数倍时, 或者, 若所述数量不等于所述预设值的整数倍且映像文 件被发送完毕时, 向所述控制器发送第二更新响应, 所述第二更新响应用于指 示若映像文件未被发送完毕, 则向所述无线接入设备继续发送未发送的所述标 识信息对应的映像文件;

当映像文件被发送完毕后, 存储并更新所有接收到的映像文件。

2、 根据权利要求 1所述的方法, 其特征在于, 所述更新请求还包含指示信 息, 所述指示信息用于指示所述控制器配置所述预设值。

3、 一种基于 CAPWAP协议的 WLAN WTP固件版本升级的方法, 其特征在于, 包括:

控制器接收无线接入设备发送的更新请求, 所述更新请求包含待更新映像 文件标识信息, 所述控制器用于控制所述无线接入设备;

向所述无线接入设备发送第一更新响应, 所述第一更新响应包含预设值, 所述预设值大于等于 2 ;

向所述无线接入设备发送所述标识信息对应的映像文件, 直到发送的映像 文件的数量等于所述预设值的整数倍, 或者, 若所述数量不等于所述预设值的 整数倍且映像文件被发送完毕;

接收所述无线接入设备发送的第二更新响应, 所述第二更新响应用于指示 若映像文件未被发送完毕, 则向所述无线接入设备继续发送未发送的所述标识 信息对应的映像文件。 4、 根据权利要求 3所述的方法, 其特征在于, 所述更新请求还包含指示信 息, 所述指示信息用于指示所述控制器所述预设值。

5、 一种无线接入设备, 其特征在于, 包括:

处理器, 用于向控制器发送更新请求, 所述更新请求包含待更新映像文件 标识信息, 所述控制器用于控制所述无线接入设备; 接收所述控制器发送的第 一更新响应, 所述第一更新响应包含预设值, 所述预设值大于等于 2; 接收所述 标识信息对应的映像文件, 直到接收到的映像文件的数量等于所述预设值的整 数倍时, 或者, 若所述数量不等于所述预设值的整数倍且映像文件被发送完毕 时, 向所述控制器发送第二更新响应, 所述第二更新响应用于指示若映像文件 未被发送完毕, 则向所述无线接入设备继续发送未发送的所述标识信息对应的 映像文件;

存储器, 用于当映像文件被所述处理器发送完毕后, 存储并更新所有接收 到的映像文件。

6、 根据权利要求 5所述的无线接入设备, 其特征在于, 所述处理器用于向 控制器发送所述更新请求, 所述更新请求还包含指示信息, 所述指示信息用于 指示所述控制器配置所述预设值。

7、 一种控制器, 其特征在于, 包括:

处理器, 用于接收无线接入设备发送的更新请求, 所述更新请求包含待更 新映像文件标识信息, 所述控制器用于控制所述无线接入设备; 向所述无线接 入设备发送第一更新响应, 所述第一更新响应包含预设值, 所述预设值大于等 于 2; 向所述无线接入设备发送所述标识信息对应的映像文件, 直到发送的映像 文件的数量等于所述预设值的整数倍, 或者, 若所述数量不等于所述预设值的 整数倍且映像文件被发送完毕; 接收所述无线接入设备发送的第二更新响应, 所述第二更新响应用于指示若映像文件未被发送完毕, 则向所述无线接入设备 继续发送未发送的所述标识信息对应的映像文件;

存储器, 用于存储所述处理器接收的更新请求包含的标识信息对应的映像 文件。 8、 根据权利要求 7所述的控制器, 其特征在于, 所述处理器用于接收所述 更新请求, 所述更新请求包含指示信息, 所述指示信息用于指示所述控制器所 述预设值。

9、 一种基于 CAPWAP协议的 WLAN WTP固件版本升级的系统, 其特征在于, 包括: 权利要求 5至 6任意一项所述的无线接入设备、 和权利要求 7至 8任意 一项所述的控制器。

Description:
基于 CAPWAP协议的 WLAN WTP固件版本升级的方法、 装置和系统 技术领域

本发明涉及通信技术领域, 尤其涉及基于 CAPWAP ( Control And Provisioning of Wireless Access Points , 无线接人 、的控 1 J和酉己置 )十办 议的 WLAN WTP( Wireless Local Area Networks Wireless Termination Points, 无线局域网无线接入点) 固件版本升级的方法、 装置和系统。

背景技术

WTP在加入 AC (Access Controller, 控制器)后, 检测 AC是否支持自 身的固件版本, 若不支持, 则需要对 WTP的固件版本进行更新。

固定版本更新的方法可以包括:

1. WTP向 AC发送更新请求, 更新请求包含待更新的固件版本包含的映像 文件标识信息;

2. AC向 WTP发送更新响应;

3. AC向 WTP发送预设长度的映像文件;

4. WTP在接接收到预设长度的映像文件后向 AC发送接收响应; 重复步骤 2至步骤 3, 直到待更新的固件版本包含的映像文件被发送 完为止; 其 中,在 AC向 WTP发送最后的预设长度的映像文件时,还通知 WTP该预 设长度的映像文件为最后的预设长度的映像文 件;

5. WTP保存接收到的映像文件并向 AC发送最终更新响应。

在实现上述基于 CAPWAP协议的 WLAN WTP固件版本升级的过程中, 发明 人发现现有技术中至少存在如下问题: WLAN WTP 固件版本升级的时间平均为 15分钟, 升级的时间较长, 降低了 WLAN WTP的性能。

发明内容

本发明的实施例提供一种基于 CAPWAP协议的 WLAN WTP 固件版本升级的 方法、 装置、 系统, 解决了基于 CAPWAP协议的 WLAN WTP固件版本升级的时 间较长, 导致降低了 WLAN WTP的性能的问题。

为达到上述目的, 本发明的实施例采用如下技术方案: 一方面, 提供一种基于 CAPWAP协议的 WLAN WTP 固件版本升级的方法, 包括:

无线接入设备向控制器发送更新请求, 所述更新请求包含待更新映像文 件标识信息, 所述控制器用于控制所述无线接入设备;

接收所述控制器发送的第一更新响应, 所述第一更新响应包含预设值, 所述预设值大于等于 2 ;

接收所述标识信息对应的映像文件, 直到接收到的映像文件的数量等于 所述预设值的整数倍时, 或者, 若所述数量不等于所述预设值的整数倍且映 像文件被发送完毕时, 向所述控制器发送第二更新响应, 所述第二更新响应 用于指示若映像文件未被发送完毕, 则向所述无线接入设备继续发送未发送 的所述标识信息对应的映像文件;

当映像文件被发送完毕后, 存储并更新所有接收到的映像文件。

另夕卜, 还提供一种基于 CAPWAP协议的 WLAN WTP 固件版本升级的方法, 包括:

控制器接收无线接入设备发送的更新请求, 所述更新请求包含待更新映 像文件标识信息, 所述控制器用于控制所述无线接入设备;

向所述无线接入设备发送第一更新响应, 所述第一更新响应包含预设值, 所述预设值大于等于 2 ;

向所述无线接入设备发送所述标识信息对应的 映像文件, 直到发送的映 像文件的数量等于所述预设值的整数倍, 或者, 若所述数量不等于所述预设 值的整数倍且映像文件被发送完毕;

接收所述无线接入设备发送的第二更新响应, 所述第二更新响应用于指 示若映像文件未被发送完毕, 则向所述无线接入设备继续发送未发送的所述 标识信息对应的映像文件。

另一方面, 提供一种基于 CAPWAP协议的 WLAN WTP固件版本升级的装置, 包括: 无线接入设备、 和控制器。

一种无线接入设备, 包括: 处理器, 用于向控制器发送更新请求, 所述更新请求包含待更新映像文 件标识信息, 所述控制器用于控制所述无线接入设备; 接收所述控制器发送 的第一更新响应, 所述第一更新响应包含预设值, 所述预设值大于等于 2; 接 收所述标识信息对应的映像文件, 直到接收到的映像文件的数量等于所述预 设值的整数倍时, 或者, 若所述数量不等于所述预设值的整数倍且映像 文件 被发送完毕时, 向所述控制器发送第二更新响应, 所述第二更新响应用于指 示若映像文件未被发送完毕, 则向所述无线接入设备继续发送未发送的所述 标识信息对应的映像文件;

存储器, 用于当且映像文件被所述处理器发送完毕后, 存储并更新所有 接收到的映像文件。

一种控制器, 包括:

处理器, 用于接收无线接入设备发送的更新请求, 所述更新请求包含待 更新映像文件标识信息, 所述控制器用于控制所述无线接入设备; 向所述无 线接入设备发送第一更新响应, 所述第一更新响应包含预设值, 所述预设值 大于等于 2; 向所述无线接入设备发送所述标识信息对应的 映像文件, 直到发 送的映像文件的数量等于所述预设值的整数倍 , 或者, 若所述数量不等于所 述预设值的整数倍且映像文件被发送完毕; 接收所述无线接入设备发送的第 二更新响应, 所述第二更新响应用于指示若映像文件未被发 送完毕, 则向所 述无线接入设备继续发送未发送的所述标识信 息对应的映像文件;

存储器, 用于存储所述处理器接收的更新请求包含的标 识信息对应的映 像文件。

再一方面, 提供一种基于 CAPWAP协议的 WLAN WTP固件版本升级的系统, 包括:

无线接入设备, 用于向控制器发送更新请求, 所述更新请求包含待更新 映像文件标识信息, 所述控制器用于控制所述无线接入设备; 接收所述控制 器发送的第一更新响应, 所述第一更新响应包含预设值, 所述预设值大于等 于 2 ; 接收所述标识信息对应的映像文件, 直到接收到的映像文件的数量等于 所述预设值的整数倍时, 或者, 若所述数量不等于所述预设值的整数倍且映 像文件被发送完毕时, 向所述控制器发送第二更新响应, 所述第二更新响应 用于指示若映像文件未被发送完毕, 则向所述无线接入设备继续发送未发送 的所述标识信息对应的映像文件; 当且映像文件被所述处理器发送完毕后, 存储并更新所有接收到的映像文件;

控制器, 用于接收所述无线接入设备发送的所述更新请 求; 向所述无线 接入设备发送所述第一更新响应; 向所述无线接入设备发送所述标识信息对 应的映像文件, 直到发送的映像文件的数量等于所述预设值的 整数倍, 或者, 若所述数量不等于所述预设值的整数倍且映像 文件被发送完毕; 接收所述无 线接入设备发送的所述第二更新响应。

本发明实施例提供的基于 CAPWAP协议的 WLAN WTP固件版本升级的方法、 装置、 系统, 采用上述方案后, 只有当无线接入设备接收到的映像文件的数 量等于预设值的整数倍, 或者, 接收到的映像文件的数量不等于预设值的整 数倍且映像文件被发送完毕时, 才向控制器发送第二更新响应, 第二更新响 应用于指示控制器向无线接入设备继续发送未 发送的映像文件, 减少了无线 接入设备向控制器发送第二更新响应的数量, 缩短了基于 CAPWAP协议的 WLAN WTP固件版本升级的时间, 增加了 WLAN WTP的性能。

附图说明

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

图 1为本实施例提供的一种基于 CAPWAP协议的 WLAN WTP固件版本升级 的方法流程图;

图 2为本实施例提供的另一种基于 CAPWAP协议的 WLAN WTP固件版本升 级的方法流程图;

图 3为图 2所示的方法的流程示意图;

图 4 为本实施例提供的一种以控制器为执行主体的 基于 CAPWAP协议的 WLAN WTP固件版本升级的方法流程图;

图 5为本实施例提供的一种网络接入设备结构示 图;

图 6为本实施例提供的一种控制器结构示意图;

图 7为本实施例提供的一种基于 CAPWAP协议的 WLAN WTP固件版本升级 的系统结构示意图。

具体实施方式

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

本实施例提供的无线接入设备可以为但不限于 WTP等; 控制器可以为但 不限于 AC等。

在 WTP接入 AC后,当 WTP运行的固件版本不是 AC支持的固件版本,则 WTP 需要从 AC下载可执行的固件版本。

具体的, 当 WTP接收到 AC发送的 Jo in respons e (注册响应) 文后, 判断 AC是否支持自己的固件版本。 如果 AC不支持自己的固件版本, 就进行 固件版本升级。

WTP可以通过接收 AC发送的固件版本包含的映像文件, 实现升级固件版 本, AC在接收到 WTP发送的更新请求后, 向 WTP发送一定长度的映像文件, 也就是说, AC可能向 WTP发送大于或等于两次的映像文件后, 才能将待升级 的固件版本包含的映像文件发送完毕, 即完成固件版本的升级。

现有技术中, AC每向 WTP发送映射文件后, WTP均向 AC发送第二更新响 应, 以便 AC继续向 WTP发送其余的映射文件。 这样, 可能导致 WTP更新固件 版本的时间较长, 降低 WTP的性能。

为了解决上述问题, 本实施例提供一种基于 CAPWAP协议的 WLAN WTP固 件版本升级的方法, 该方法的执行主体为无线接入设备, 如图 1 所示, 可以 包括: 101、 无线接入设备向控制器发送更新请求, 更新请求包含待更新映像文 件标识信息, 控制器用于控制无线接入设备;

102、 接收控制器发送的第一更新响应, 第一更新响应包含预设值, 预设 值大于等于 2;

103、 接收标识信息对应的映像文件, 直到接收到的映像文件的数量等于 预设值的整数倍时, 或者, 若数量不等于预设值的整数倍且映像文件被发 送 完毕时, 向控制器发送第二更新响应, 第二更新响应用于指示若映像文件未 被发送完毕, 则向无线接入设备继续发送未发送的标识信息 对应的映像文件;

104、 当映像文件被发送完毕后, 存储并更新所有接收到的映像文件。 采用上述方案后, 只有当无线接入设备接收到的映像文件的数量 等于预 设值的整数倍, 或者, 接收到的映像文件的数量不等于预设值的整数 倍且映 像文件被发送完毕时, 才向控制器发送第二更新响应, 第二更新响应用于指 示控制器向无线接入设备继续发送未发送的映 像文件, 减少了无线接入设备 向控制器发送第二更新响应的数量, 缩短了基于 CAPWAP协议的 WLAN WTP 固 件版本升级的时间, 增加了 WLAN WTP的性能。

本实施例提供另一种基于 CAPWAP协议的 WLAN WTP固件版本升级的方法, 该方法时图 1所示的方法的进一步扩展, 如图 2所示, 可以包括:

201、 无线接入设备向控制器发送更新请求, 更新请求包含待更新映像文 件标识信息, 控制器用于控制无线接入设备。

作为本实施例的一种实施方式, 更新请求可以为但不限于: Image Data Reques t (Image Ident if ier=f i lename , Ini t iate Download , Image Capabi l i ty) 。

其中, Image Ident if ier , 和 f i l ename可以为待升级的固件版本包含的 映像文件的标识信息; Ini t iate Download可以用于指示控制器向网络接入设 备发送标识信息对应的映像文件; Image Capabi l i ty可以用于指示控制器向 网络接入设备发送映像文件的方式。

Image Capabi l i ty指示控制器向网络接入设备发送映像文件的 式可以 包括但不限于: 一对一方式、 一对多方式等。

一对一方式可以为: 控制器每向网络接入设备发送一个映像文件后 , 网 络接入设备需向控制器发送第二更新响应后, 控制器才继续向网络接入设备 发送未发送的一个映像文件, 循环执行上述步骤, 直到标识信息对应的映射 文件被发送完成;

一对多方式可以为: 控制器每向网络接入设备发送预设值个映像文 件后 , 网络接入设备需向控制器发送第二更新响应后 , 控制器才继续向网络接入设 备发送未发送完的预设值个映像文件, 循环执行上述步骤, 直到标识信息对 应的映射文件被发送完成。

如图 3所示, 可以为控制器每向网络接入设备发送 3个映射文件, 且网 络接入设备接收到该 3 个映像文件并向控制器发送第二更新响应后, 控制器 继续向网络接入设备发送其余的未发送的 3 个映像文件, 循环上述步骤, 直 到映像文件被发送完成。

202、 接收控制器发送的第一更新响应, 第一更新响应包含预设值, 预设 值大于等于 2。

作为本实施例的一种实施方式,第一更新响应 可以为但不限于 Image Data Response (Resul t Code=Succes s, Image Inf ormat ion = {s ize, hash=0} , Image Capabi l i ty)。

其中, s i ze可以为每发送的一个映射文件的长度; Image Capab i l i ty可 以包含预设值。

进一步的, 更新请求还可以包含指示信息, 指示信息用于指示控制器配 置预设值。

作为本实施例的一种实施方式, Image Capab i 1 i ty的格式可以为: i3/: O 89/-8/-il£ osoiAV

3¾lfl;flu0 QsuodsQ Qsjsd Q§¾s :n· . 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+

I Image Upgrade Response Count I Image Upgrade Response Count Length

I

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+- +-+-+

I Image Upgrade Response Count Value

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ -+-+-+-+

Image Upgrade Response Count的取值可以为预设值。

本实施例对 Image Capability包含的信息的取值不作限定, 可以根据实 际需要进行设定, 例如, 可以根据协议进行设定, 在此不再赘述。

本实施例对控制器配置预设值的方法不作限定 , 可以根据实际需要进行 设定, 例如, 控制器可以根据控制器接入的网络带宽配置预 设值, 预设值可 以为但不限于大于或等于 2的整数, 在此不再赘述。

203、 接收标识信息对应的映像文件, 直到接收到的映像文件的数量等于 预设值的整数倍时, 或者, 若数量不等于预设值的整数倍且映像文件被发 送 完毕时, 向控制器发送第二更新响应, 第二更新响应用于指示若映像文件未 被发送完毕, 则向无线接入设备继续发送未发送的标识信息 对应的映像文件。

待升级的固件版本包含的映像文件可能一次向 WTP发送完成, 可能分至 少两次向 WTP发送。

作为本实施例的一种实施方式, 图 3所示的为需 AC向 WTP发送 6次不同 的映射文件, 才可完成固件版本的升级。

其中, 映射文件可以包含与但不限于 Image Data Response (Image Data = Data)中。

204、 当映像文件被发送完毕后, 存储并更新所有接收到的映像文件。 当控制器向网络接入设备发送给最后一个包含 有映射文件的 Image Data

Response时,该 Image Data Response中可以携带标识该 Image Data Response 中携带的映射文件为最后的映射文件的标识信 息。 例如, 可以为: Image Data Reques t (Image Informat ion = {s i ze, hash} , Image Data = EOF) , 其中, EOF可以为标识该 Image Da ta Response中携带的映射文件为最后的映射文件 的标识信息。

采用上述方案后, 只有当无线接入设备接收到的映像文件的数量 等于预 设值的整数倍, 或者, 接收到的映像文件的数量不等于预设值的整数 倍且映 像文件被发送完毕时, 才向控制器发送第二更新响应, 第二更新响应用于指 示控制器向无线接入设备继续发送未发送的映 像文件, 减少了无线接入设备 向控制器发送第二更新响应的数量, 缩短了基于 CAPWAP协议的 WLAN WTP 固 件版本升级的时间, 增加了 WLAN WTP的性能。

本实施例提供另一种基于 CAPWAP协议的 WLAN WTP固件版本升级的方法, 该方法的执行主体可以为控制器, 如图 4所示, 可以包括:

401、 控制器接收无线接入设备发送的更新请求, 更新请求包含待更新映 像文件标识信息, 控制器用于控制无线接入设备;

进一步的, 更新请求还包含指示信息, 指示信息用于指示控制器预设值;

402、 向无线接入设备发送第一更新响应, 第一更新响应包含预设值, 预 设值大于等于 2;

403、 向无线接入设备发送标识信息对应的映像文件 , 直到发送的映像文 件的数量等于预设值的整数倍, 或者, 若数量不等于预设值的整数倍且映像 文件被发送完毕;

404、 接收无线接入设备发送的第二更新响应, 第二更新响应用于指示若 映像文件未被发送完毕, 则向无线接入设备继续发送未发送的标识信息 对应 的映像文件。

采用上述方案后, 只有当控制器发送的映像文件的数量等于预设 值的整 数倍, 或者, 发送的映像文件的数量不等于预设值的整数倍 且映像文件被发 送完毕, 且接收到第二更新响应后, 才向无线接入设备继续发送未发送的映 像文件, 减少了无线接入设备向控制器发送第二更新响 应的数量, 缩短了基 于 CAPWAP协议的 WLAN WTP固件版本升级的时间, 增加了 WLAN WTP的性能。 本实施例提供一种无线接入设备, 如图 5所示, 可以包括:

处理器 5 1 , 用于向控制器发送更新请求, 更新请求包含待更新映像文件 标识信息, 控制器用于控制无线接入设备; 接收控制器发送的第一更新响应, 第一更新响应包含预设值,预设值大于等于 2 ;接收标识信息对应的映像文件, 直到接收到的映像文件的数量等于预设值的整 数倍时, 或者, 若数量不等于 预设值的整数倍且映像文件被发送完毕时, 向控制器发送第二更新响应, 第 二更新响应用于指示若映像文件未被发送完毕 , 则向无线接入设备继续发送 未发送的标识信息对应的映像文件;

存储器 52 , 用于当映像文件被处理器发送完毕后, 存储并更新所有接收 到的映像文件。

进一步的, 处理器还用于向控制器发送更新请求, 更新请求还包含指示 信息, 指示信息用于指示控制器配置预设值。

采用上述方案后, 只有当处理器接收到的映像文件的数量等于预 设值的 整数倍, 或者, 接收到的映像文件的数量不等于预设值的整数 倍且映像文件 被发送完毕时, 才向控制器发送第二更新响应, 第二更新响应用于指示控制 器向无线接入设备继续发送未发送的映像文件 , 减少了无线接入设备向控制 器发送第二更新响应的数量, 缩短了基于 CAPWAP协议的 WLAN WTP 固件版本 升级的时间, 增加了 WLAN WTP的性能。

本实施例提供一种控制器, 如图 6所示, 可以包括:

处理器 61 , 用于接收无线接入设备发送的更新请求, 更新请求包含待更 新映像文件标识信息, 控制器用于控制无线接入设备; 向无线接入设备发送 第一更新响应, 第一更新响应包含预设值, 预设值大于等于 2 ; 向无线接入设 备发送标识信息对应的映像文件, 直到发送的映像文件的数量等于预设值的 整数倍, 或者, 若数量不等于预设值的整数倍且映像文件被发 送完毕; 接收 无线接入设备发送的第二更新响应, 第二更新响应用于指示若映像文件未被 发送完毕, 则向无线接入设备继续发送未发送的标识信息 对应的映像文件; 存储器 62 , 用于存储处理器接收的更新请求包含的标识信 息对应的映像 文件。

进一步的, 处理器还用于接收更新请求, 更新请求包含指示信息, 指示 信息用于指示控制器预设值。

采用上述方案后, 只有当处理器发送的映像文件的数量等于预设 值的整 数倍, 或者, 发送的映像文件的数量不等于预设值的整数倍 且映像文件被发 送完毕, 且接收到第二更新响应后, 才向无线接入设备继续发送未发送的映 像文件, 减少了无线接入设备向控制器发送第二更新响 应的数量, 缩短了基 于 CAPWAP协议的 WLAN WTP固件版本升级的时间, 增加了 WLAN WTP的性能。

本实施例提供一种基于 CAPWAP协议的 WLAN WTP 固件版本升级的系统, 如图 7所示, 可以包括: 以上实施例提供的无线接入设备 71、 和以上实施例 提供的控制器 72。

采用上述方案后, 只有当无线接入设备接收到的映像文件的数量 等于预 设值的整数倍, 或者, 接收到的映像文件的数量不等于预设值的整数 倍且映 像文件被发送完毕时, 才向控制器发送第二更新响应, 第二更新响应用于指 示控制器向无线接入设备继续发送未发送的映 像文件, 减少了无线接入设备 向控制器发送第二更新响应的数量, 缩短了基于 CAPWAP协议的 WLAN WTP 固 件版本升级的时间, 增加了 WLAN WTP的性能。

通过以上的实施方式的描述, 所属领域的技术人员可以清楚地了解到本 发明可借助软件加必需的通用硬件的方式来实 现, 当然也可以通过硬件, 但 很多情况下前者是更佳的实施方式。 基于这样的理解, 本发明的技术方案本 质上或者说对现有技术做出贡献的部分可以以 软件产品的形式体现出来, 该 计算机软件产品存储在可读取的存储介质中, 如计算机的软盘, 硬盘或光盘 等, 包括若干指令用以使得一台计算机设备(可以 是个人计算机, 服务器, 或者网络设备等)执行本发明各个实施例所述 的方法。

以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局限 于此, 任何熟悉本技术领域的技术人员在本发明揭露 的技术范围内, 可轻易 想到变化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本发明的保护 范围应所述以权利要求的保护范围为准。