A non-transitory computer-readable medium comprising, stored thereon, a computer program comprising computer-executable instructions suitable for execution by a processor of a transceiver configured to operate in a cellular communication network employing a paging signal to allow discontinuous reception for communication devices, wherein the communication device is arranged for three main communication states, a detached state where the communication device is not registered to the cellular communication network, an idle state where the communication device is registered to the cellular communication network, and receives paging signals through discontinuous reception, and an active state where the communication device is registered to the cellular communication network and performs communication with the cellular communication network essentially continuously, wherein the computer-executable instructions are configured such that, when executed by the processor, the computer-executable instructions cause the transceiver to:
- send a detach request to the cellular communication network at disconnecting from the cellular communication network, and receive a detach accept from the cellular communication network, and
- perform a transition from the detached state to any of the idle state or the active state when reconnecting to the cellular communication network.