ACS Fault Codes from 8000 to 8006 * 8000 - Method not supported * 8001 - Request denied (no reason specified) * 8002 - Internal error * 8003 - Invalid arguments * 8004 - Resources exceeded * 8005 - Retry request * 8006 - ACS version incompatible with CPE This pattern allows the following Event Codes: * 0 BOOTSTRAP * 1 BOOT * 2 PERIODIC * 3 SCHEDULED * 4 VALUE CHANGE * 5 KICKED * 6 CONNECTION REQUEST * 7 TRANSFER COMPLETE * 8 DIAGNOSTICS COMPLETE * 9 REQUEST DOWNLOAD * 10 AUTONOMOUS TRANSFER COMPLETE * 11 DU STATE CHANGE COMPLETE * 12 AUTONOMOUS DU STATE CHANGE COMPLETE * 13 WAKEUP Parameter Attribute Notification Values (from 0 to 6) * 0 - Notification off. The CPE need not inform the ACS of a change to the specified parameter(s) * 1 - Passive notification. Whenever the specified parameter value changes, the CPE MUST include the new value in the ParameterList in the Inform message that is sent the next time a session is established to the ACS * 2 - Active notification. Whenever the specified parameter value changes, the CPE MUST initiate a session to the ACS, and include the new value in the ParameterList in the associated Inform message * 3 - Passive lightweight notification. Whenever the specified parameter value changes, the CPE MUST include the new value in the ParameterList in the next Lightweight Notification message that is sent to the ACS * 4 - Passive notification with passive lightweight notification. This combines the requirements of the values 1 (Passive notification) and 3 (Passive lightweight notification). The two mechanisms operate independently * 5 - Active lightweight notification. Whenever the specified parameter value changes, the CPE MUST include the new value in the ParameterList in the associated Lightweight Notification message * 6 - Passive notification with active lightweight notification. This combines the requirements of the values 1 (Passive notification) and 5 (Active lightweight notification). The two mechanisms operate independently Notification off. The CPE need not inform the ACS of a change to the specified parameter(s) Passive notification. Whenever the specified parameter value changes, the CPE MUST include the new value in the ParameterList in the Inform message that is sent the next time a session is established to the ACS Active notification. Whenever the specified parameter value changes, the CPE MUST initiate a session to the ACS, and include the new value in the ParameterList in the associated Inform message Passive lightweight notification. Whenever the specified parameter value changes, the CPE MUST include the new value in the ParameterList in the next Lightweight Notification message that is sent to the ACS Passive notification with passive lightweight notification. This combines the requirements of the values 1 (Passive notification) and 3 (Passive lightweight notification). The two mechanisms operate independently Active lightweight notification. Whenever the specified parameter value changes, the CPE MUST include the new value in the ParameterList in the associated Lightweight Notification message Passive notification with active lightweight notification. This combines the requirements of the values 1 (Passive notification) and 5 (Active lightweight notification). The two mechanisms operate independently NOTE: implementations MUST use a value of 0 for the mustUnderstand attribute. This is typically done in the XSD via a 'fixed="0"' attribute, but there are some problems with SOAP 1.1 that cause schema validation issues. NOTE: implementations MUST use a value of 1 for the mustUnderstand attribute. This is typically done in the XSD via a 'fixed="1"' attribute, but there are some problems with SOAP 1.1 that cause schema validation issues.