How are devices updated?
Updates can be initiated from either the server or the device. If a server initiates the update (to change firmware, configuration or any other action), the following series of actions are performed. • The server contacts the client device using a unique identifier, i.e. a mobile phone number. • Once the device is contacted, the end-user may be asked to accept or reject the request. • If the user rejects, the update process is terminated. If desired, the network operator can re-send the update request at a later date and time. • If the user accepts, a trusted connection between the client and the server is established. (This is over a data connection) • Through this trusted connection, the client executes the requested actions. Possible actions could include: • Firmware update of the device. Benefit: Newly purchased devices, as well as deployed devices can be remotely updated Over-The-Air to the latest firmware level. • Configuration change. Benefit: As network changes are being made,