A mobile terminal comprising: transceiver apparatus for communicating with a plurality of wireless networks (103,105), each wireless network (103,105) comprising one or more respective wireless connection points providing a respective coverage area; a location module arranged to determine information on geographical location of the mobile terminal, and based thereon to obtain a prediction that the mobile terminal will enter the coverage area of an expected one of said wireless networks; a protocol module arranged to at least begin a pre-emptive handshake with the expected wireless network while still outside the respective coverage area and so unable to communicate any information via any of the one or more respective wireless connection points, by instead performing some or all of the handshake with the expected network via another of said wireless networks, and based on said pre-emptive handshake to establish a wireless connection with one of the one or more respective wireless connection points of the expected wireless network once the mobile terminal is within the respective coverage area; characterised in that said other wireless network is a mobile cellular network having a voice channel, a packet data channel, and a signalling channel suitable for SMS, the respective connection points of the mobile cellular network being base stations of the mobile cellular network, and the protocol module is arranged to perform some or all of the pre-emptive handshake via SMS when the mobile terminal experiences no coverage on the packet data channel, using a PSTN telephone number of said one of the one or more respective wireless connection points of the expected wireless network. transceiver apparatus for communicating with a plurality of wireless networks (103,105), each wireless network (103,105) comprising one or more respective wireless connection points providing a respective coverage area; a location module arranged to determine information on geographical location of the mobile terminal, and based thereon to obtain a prediction that the mobile terminal will enter the coverage area of an expected one of said wireless networks; a protocol module arranged to at least begin a pre-emptive handshake with the expected wireless network while still outside the respective coverage area and so unable to communicate any information via any of the one or more respective wireless connection points, by instead performing some or all of the handshake with the expected network via another of said wireless networks, and based on said pre-emptive handshake to establish a wireless connection with one of the one or more respective wireless connection points of the expected wireless network once the mobile terminal is within the respective coverage area; characterised in that said other wireless network is a mobile cellular network having a voice channel, a packet data channel, and a signalling channel suitable for SMS, the respective connection points of the mobile cellular network being base stations of the mobile cellular network, and the protocol module is arranged to perform some or all of the pre-emptive handshake via SMS when the mobile terminal experiences no coverage on the packet data channel, using a PSTN telephone number of said one of the one or more respective wireless connection points of the expected wireless network.