An electronic device configured to support a plurality of communication networks including a first cellular communication network and a second cellular communication network, the electronic device configured to: establish a first cellular connection with the first cellular communication network based at least in part on control information received from a second cellular communication network; perform first cellular communication with the first cellular communication network via the first cellular connection; based at least in part on a determination that a display of the electronic device has been in an inactive state for a reference time period and that a data throughput detected in a state of the first cellular connection having been established is lower than a reference throughput: establish a second cellular connection with the second cellular communication network and perform second cellular communication with the second cellular communication network via the second cellular connection; release the first cellular connection with the first cellular communication network; characterised in that after the first cellular connection is released, determine that the display of the electronic device is activated, and based at least in part on a determination that the display of the electronic device is activated in a state of the second cellular connection having been established while performing the second cellular communication with the second cellular communication network: establish a third cellular connection with the first cellular communication network based at least in part on control information received from the second cellular communication network; and perform third cellular communication with the first cellular communication network via the third cellular connection. establish a first cellular connection with the first cellular communication network based at least in part on control information received from a second cellular communication network; perform first cellular communication with the first cellular communication network via the first cellular connection; based at least in part on a determination that a display of the electronic device has been in an inactive state for a reference time period and that a data throughput detected in a state of the first cellular connection having been established is lower than a reference throughput: establish a second cellular connection with the second cellular communication network and perform second cellular communication with the second cellular communication network via the second cellular connection; release the first cellular connection with the first cellular communication network; characterised in that after the first cellular connection is released, determine that the display of the electronic device is activated, and based at least in part on a determination that the display of the electronic device is activated in a state of the second cellular connection having been established while performing the second cellular communication with the second cellular communication network: establish a third cellular connection with the first cellular communication network based at least in part on control information received from the second cellular communication network; and perform third cellular communication with the first cellular communication network via the third cellular connection. establish a second cellular connection with the second cellular communication network and perform second cellular communication with the second cellular communication network via the second cellular connection; release the first cellular connection with the first cellular communication network; characterised in that after the first cellular connection is released, determine that the display of the electronic device is activated, and based at least in part on a determination that the display of the electronic device is activated in a state of the second cellular connection having been established while performing the second cellular communication with the second cellular communication network: establish a third cellular connection with the first cellular communication network based at least in part on control information received from the second cellular communication network; and perform third cellular communication with the first cellular communication network via the third cellular connection. establish a third cellular connection with the first cellular communication network based at least in part on control information received from the second cellular communication network; and perform third cellular communication with the first cellular communication network via the third cellular connection.