Cisco Systems OL-27172-01 Mobility Aid User Manual


 
CHAPTER
6-1
Cisco Broadband Access Center 3.8 Administrator Guide
OL-27172-01
6
Firmware Management
This chapter describes firmware management for TR-069 compliant devices in Cisco Broadband Access
Center (Cisco BAC).
This chapter includes the following sections:
Overview, page 6-1
Firmware Management Mechanisms, page 6-2
Managing Firmware Files, page 6-5
Authoring Firmware Rules Templates, page 6-6
Using Template Constructs with Firmware Rule Templates, page 6-13
Overview
Firmware management consists of maintaining and distributing sets of firmware image files to
corresponding customer premise equipment (CPE) through the Cisco BAC system. A firmware rules
template associates the firmware image files to groups of devices. Cisco BAC uses the rules in the
associated firmware rules template to evaluate which firmware to download to the device.
The firmware management functionality allows the administrator to view firmware information on
devices, to add firmware images to the database, and to apply the image files to specific devices.
Cisco BAC supports two mechanisms for CPE firmware management:
Policy-based firmware management through firmware rules templates.
Direct firmware management through device operations API.
See Firmware Rule Templates, page 6-2, and Direct Firmware Management, page 6-4, for detailed
information.
In the process of firmware management, regardless of the management method used, the device is
instructed to obtain a new firmware image file from a file server. Cisco BAC provides a file service in
its DPE. However, you can also direct CPE to other file servers.
Firmware rules can apply firmware to devices, based on a match of any preprovisioned or discovered
device parameters, including device group membership, model, type, current state, type of connectivity,
and so on.
The DPE triggers the firmware download by issuing a Download RPC with the location of the file on a
file server and authentication credentials, if any. Cisco BAC supports HTTP and HTTP over SSL, called
SSL/TLS in this chapter, for file downloads on DPE servers.