Cisco Systems OL-27172-01 Mobility Aid User Manual


 
7-4
Cisco Broadband Access Center 3.8 Administrator Guide
OL-27172-01
Chapter 7 Parameter Dictionaries
Parameter Dictionary Syntax
Cisco BAC supports all data types that are defined in the TR-069 and TR-196 specification. The
Parameter Dictionary specifies the data types that this Cisco BAC release supports, as listed in Table 7-1:
Sample Parameter Dictionary
The following is a sample from the TR-069 parameter list, with its corresponding dictionary schema:
<ParameterDictionary xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="TemplateDictionarySchema.xsd">
<Object name="InternetGatewayDevice">
Table 7-1 Cisco BAC Supported Data Types
Type Description
String A maximum allowed length may be listed using the
string (N) syntax, where
(N) is the maximum string length in characters.
You can also give a value range by using the
string[Min:Max] syntax, where
the Min and the Max values are inclusive. If Min or Max are missing, this
indicates no limit.
int An integer in the range of -2147483648 to +2147483647, inclusive.
You can give a value range by using the
int[Min:Max] syntax, where the Min
and the Max values are inclusive. If Min or Max are missing, this indicates no
limit.
unsignedInt An unsigned integer in the range 0 to 4294967295, inclusive.
You can give a value range using the
unsignedInt[Min:Max] syntax, where the
the Min and the Max values are inclusive. If Min or Max are missing, this
indicates no limit.
boolean A value, where 1 represents true, and 0 represents false.
dateTime The time expressed in UTC (Universal Coordinated Time) unless stated
otherwise; for example, 2004-01-03T03:04:05-(or +)05:00
base64 You can use the
base 64 (N) syntax to specify a maximum allowed length, where
(N) is the maximum length in characters after Base64 encoding.
hexBinary You can use the
hexBinary (N) syntax to specify a maximum allowed length,
where (N) is the maximum length in characters after hex encoding.
You can also give a value range by using the
int[Min:Max] syntax, where the
Min and the Max values are inclusive. If Min or Max are missing, this indicates
no limit.
Name Type Write Read
InternetGatewayDevice Object - R
InternetGatewayDevice.DeviceInfo Object - R
X_HGI_ALG Object - R
X_08017_ChipModel string - R
ALGNumberOfEntries unsignedInt - R
Manufacturer string(64) - R