Cisco Systems OL-27172-01 Mobility Aid User Manual


 
5-2
Cisco Broadband Access Center 3.8 Administrator Guide
OL-27172-01
Chapter 5 Configuration Templates Management
Overview
The syntax and content of the processed configuration template is validated when it is added to the Cisco
BAC system, ensuring that the XML template is well-formed. This validation also ensures that parameter
names and values are consistent with definitions in the parameter dictionary, an XML file that defines
the supported objects and parameters. (See Parameter Dictionaries, page 7-1.)
Note This type of validation occurs only when a template is added to the system or when the content of an
existing template is replaced
Cisco BAC uses the XML schemas that are defined in various files to generate instructions for device
configurations. Table 5-1 lists these files and their locations.
Table 5-1 Files Used in Configuration Template Processing
File Purpose Options Available in Cisco BAC
Configuration
Template
Samples
Defines device configuration Sample templates
Sample templates are located at:
<BPR_HOME>/rdu/samples/cwmp
Configuration
Template
Schema
Validates configuration template syntax Default template schemas
Default template schemas are located at:
CWMP configuration schema
<BPR_HOME>/rdu/templates/cwmp/schema/CwmpTemplateConstructs.xsd
Common template schema
<BPR_HOME>/rdu/templates/cwmp/schema/CommonTemplateConstructs.xsd
Parameter
Dictionary
Validates configuration template content Default dictionaries
Custom dictionaries
Default dictionaries are located at:
<BPR_HOME>/rdu/templates/cwmp/dictionary/tr069-cwmp-dictionary.xml
<BPR_HOME>/rdu/templates/cwmp/dictionary/tr098-cwmp-dictionary.xml
<BPR_HOME>/rdu/templates/cwmp/dictionary/tr104-cwmp-dictionary.xml
<BPR_HOME>/rdu/templates/cwmp/dictionary/tr106-cwmp-dictionary.xml
<BPR_HOME>/rdu/templates/cwmp/dictionary/tr196-cwmp-dictionary-v1.1.xml
<BPR_HOME>/rdu/templates/cwmp/dictionary/tr196-cwmp-dictionary-v2.0.xml
<BPR_HOME>/rdu/templates/cwmp/dictionary/tr196-cwmp-dictionary-IGD-v1.1.
xml
<BPR_HOME>/rdu/templates/cwmp/dictionary/tr196-cwmp-dictionary-IGD-v2.0.
xml
<BPR_HOME>/rdu/templates/cwmp/dictionary/basic-cwmp-dictionary.xml
Parameter
Dictionary
Schema
Validates parameter dictionary syntax Default dictionary
Parameter dictionary schema is located at:
Schema for TR-069, TR-098, TR-104, TR-106, TR-181, and TR-196 dictionaries
<BPR_HOME>/rdu/templates/cwmp/schema/TemplateDictionarySchema.xsd