Cisco Systems OL-27172-01 Mobility Aid User Manual


 
5-8
Cisco Broadband Access Center 3.8 Administrator Guide
OL-27172-01
Chapter 5 Configuration Templates Management
Features of Cisco BAC Templates
Notification
By using the Cisco BAC Notification attribute, a device can notify the DPE of parameter value changes.
Notifications, by default, are turned off.
If Notification is enabled, it specifies that a device should include the changed values of a particular
parameter in the device Inform message to the DPE, and that the device must initiate a session to the
DPE whenever the value of that particular parameter is changed.
Cisco BAC supports the following values for the Notification attribute as defined in the TR-069
specification:
Off—Notification set to off.
The device need not inform Cisco BAC of a change to the specified parameter(s).
Passive—Notification set to Passive.
Whenever the specified parameter value changes, the device must include the new value in the
ParameterList in the Inform message that is sent the next time that Cisco BAC establishes a session.
Active—Notification set to Active.
Whenever the specified parameter value changes, the device must initiate a session with Cisco BAC,
and include the new value in the ParameterList in the associated Inform message. Whenever a
parameter change is sent in the Inform message due to a nonzero Notification setting, the Event code
4 VALUE CHANGE must be included in the list of Events.
Note The device returns a notification request rejected error if an attempt is made to set Notification on
a parameter deemed inappropriate; for example, a continuously varying statistic.
Configuring Notification
The following example illustrates how you can configure the Notification attribute.
In this example, a configuration file is defined and generated for a
UserInterface object, with
Notification set to
Active for all parameters. The ISPName parameter overrides this Notification and sets
it to
Passive.
<!--Set Notification of object InternetGatewayDevice.UserInterface.-->
<ObjectInstance name="InternetGatewayDevice">
<ObjectInstance name="UserInterface">
<Notification>Active</Notification> <!-- applies to all parameters under this
object -->
<Parameter>
<Name>PasswordRequired</Name>
<Value>true</Value>
</Parameter>
<Parameter>
<Name>WarrantyDate</Name>
<Value>2001-02-23T09:45:30+04:30</Value>
</Parameter>
<Parameter>
<Name>ISPName</Name>
<Value>SBC</Value>
<Notification>Passive</Notification> <!--applies to only this parameter-->
</Parameter>
<Parameter>
<Name>ISPHomePage</Name>