Depois de um tempo sem comunicação, o celular coloca a conexão de rádio em estado de baixo consumo e, no pacote seguinte, demora para reativá-la.
Por quê Depois de um tempo sem comunicação, o celular passa a conexão de rádio para o modo de economia de energia → Efeito Para enviar o próximo pacote, é preciso reativar a conexão → Na tela Só a primeira ação depois de ficar parado demora mais
Responsável principal Desenvolvimento do cliente (Equipe de desenvolvimento)
O que fazer (Equipe de desenvolvimento)
Manter o rádio ativo com envios periódicos leves (em troca de mais consumo de bateria).
Números de referência
No LTE, em geral a conexão entra em economia de energia depois de uns 10 segundos sem comunicação, e reativá-la leva de dezenas a centenas de ms (exemplo medido: cerca de 0,3–0,6 s). No 3G, mais de 1 segundo.
No gráfico
Alto só em alguns · RTT da primeira requisição após inatividade (mobile)
Onde olhar
Separar o RTT do jogo pelo intervalo desde a comunicação anterior. No mobile, comparar o RTT do primeiro pacote enviado depois de mais de 10 segundos parado com o de pacotes enviados em sequência
Confirma se
Na rede móvel, só o primeiro pacote depois de uma pausa chega centenas de ms atrasado, e os pacotes enviados em seguida estão normais. No Wi-Fi, não há diferença
Descarta se
Atrasado mesmo enviando em sequência: aponta para o sinal, a conexão ou a rota
Como verificar
Exige logs e métricas do servidor ou do cliente do jogo
Optimize network accessAndroid (Google) A latência das transições de estado do rádio e o tempo de tail variam com a tecnologia (3G, LTE, 5G) e a configuração da operadora; exemplo no 3G: de baixo consumo para potência máxima, cerca de 1,5 s; de espera para potência máxima, mais de 2 s