Assim como o @JustSid disse, se você passar de uma célula para outra, a entrega será tratada de forma transparente. A rede 3G é apenas o método de transporte de seus pacotes de dados; portanto, fica algumas camadas abaixo da camada IP, se você pensar em termos da pilha ISO / OSI. Eu trabalhei em um aplicativo push-to-talk para telefones celulares e tudo o que posso dizer é que nunca lidamos com alterações nas células 3G. Acabamos de abrir uma conexão TCP e começamos a enviar pacotes. Uma coisa que também depende da sua operadora é a transferência de 3G <-> 2G. Com algumas operadoras, funcionou bem, com outras tivemos desconexões.