Most objects contain a set of elements containing sub-objects and parameters. Parameters are defined using the parameter element, and, like Objects, have a set of attributes and elements that describe how the parameter is to be used and its requirements.
Data Model attributes for Parameter Elements include:
activeNotify: Indicates the conditions around setting Active Notification on the parameter. If it is omitted, Active Notification is acceptable on this parameter. If it is set to “canDeny”, then the CWMP endpoint is allowed to reject requests to set this parameter for Active Notification. If it is set to “forceEnabled”, then Active Notification must always be enabled for this parameter, and changing it must always trigger a CWMP session.
ForcedInform: This is a boolean value that, when set to true, indicates that the parameter and its current value must be included in every Inform RPC.
Lastly, like with Objects, is the dm:version attribute, which indicates the version of the data model where this parameter was introduced or updated.
Parameters are described using several XML elements. These include: