Event Types
Welcome to the explanation page for TR-069 protocol events, also known as CWMP (CPE WAN Management Protocol). This quick guide aims to provide a practical understanding of the essential events that facilitate communication between Customer Premises Equipment (CPE) devices and Auto-Configuration Servers (ACS), enabling efficient device management for internet providers.
0 Bootstrap
The Bootstrap event is special and occurs during the device's first communications with the ACS or after a factory reset. It serves as a signal for the ACS to start the device's initial configuration, ensuring the device is ready for use with the service provider's appropriate policies and settings.
This event is fundamental for automating the configuration and deployment of CPE devices.
A common use is to use this event to create a tag on the CPE — for example, when a CPE sends this event, you can mark the CPE with the "Not configured" tag for future use, and of course you can also perform initial configuration when this event occurs.
1 Boot
The 1 BOOT event is sent by the CPE whenever the software restarts, usually due to a physical reboot.
2 Periodic
The 2 PERIODIC event is sent whenever the CPE's PeriodicInformInterval expires. This is used to make sure the CPE contacts the ACS at a regular, planned interval, and is controlled by the device's data model using the PeriodicInformInterval, PeriodicInformTime, and PeriodicInformEnable parameters.
3 Scheduled
The 3 SCHEDULED event is based on the specific use of the ScheduleInform RPC.
4 Value Change
The 4 VALUE CHANGE event occurs when a parameter marked for Passive or Active Notification is changed.
6 Connection Request
The 6 CONNECTION REQUEST event occurs when an ACS uses the special connection request mechanism to trigger the CPE to start a TR-069 session.
7 Transfer Complete
The 7 TRANSFER COMPLETE event occurs when the CPE has successfully downloaded or uploaded a file the ACS needs to know about. This happens most often due to the use of the Download or Upload RPCs.
8 Diagnostics Complete
The 8 DIAGNOSTICS COMPLETE event occurs when the CPE completes one or more diagnostic tests defined and enabled through the CPE's TR-069 data model.
9 Request Download
The 9 REQUEST DOWNLOAD event occurs when the CPE is establishing a session in which it intends to call the RequestDownload RPC on the ACS.
13 Wakeup
The 13 WAKEUP event is triggered when a device that has a low-power or "Sleep" mode of operation comes back online.