¿Cómo puedo diagnosticar qué está usando mi conexión 3g en paquetes pequeños?

Mi operador GSM redondea todos los datos usados ​​hasta 100 KB. Lo que significa que si alguna aplicación envía/recibe 500 bytes, me cobran 100 KB.

Últimamente observo que uso varios cientos de megas por día.

El uso de datos en el teléfono muestra que usé ~ 400 MB, mientras que el operador me cobró más de 2 GB de datos.

En la facturación detallada, veo literalmente miles de conexiones cortas (múltiples por minuto, las 24 horas del día), cada una con 100 KB, lo que significa que la transferencia de datos real es mucho menor.

El servicio de asistencia del operador dijo que no pueden decirme para qué estoy usando los datos. El teléfono muestra una transferencia de datos real, que en mi caso es inútil.

¿Qué puedo hacer para averiguar qué aplicación/proceso envía muchos paquetes pequeños de datos (o recibe)?

Si ayuda con algo, estoy usando Motorola Moto G2 (solo 1 SIM tiene habilitada la transferencia de datos) y está ejecutando Android 5.0.2.

Mientras depuraba el problema, deshabilité los servicios de copia de seguridad de Google para que no usaran 3G (ahora solo funciona a través de Wi-Fi), y hace una hora lo deshabilité por completo. Pero dado que se deshabilitó en 3G, no creo que sea el culpable.

Muchas aplicaciones transfieren pequeñas cantidades de datos para solicitar nuevos mensajes o enviar un latido al servidor para que sepa que su dispositivo puede recibir mensajes. Algunas aplicaciones pueden permitirle desactivar dichas funciones, así que pruébelo. Aparte de eso, si fueras tú, cambiaría el operador porque redondear a 100 kb es simplemente estúpido.
¿No tienes un monitor de datos bajo Settings -> Wirelesso similar?
@GiantTree Sé todo esto, el problema es cómo encontrar qué aplicación está causando la situación ahora.
@MatthewRead, por supuesto que lo tengo, mencioné el "uso de datos". El problema es que no me muestra la cantidad de conexiones, solo los datos transferidos. Lo cual (en mi caso muy especial) es lo incorrecto.
Recomiendo investigar Background Dataen Settings -> Data Usage -> Menu item "Restrict background data"o similar. De esa manera, las aplicaciones solo pueden emitir una conexión remota, si se ejecutan en primer plano (estoy seguro de que esto significa en la pantalla). Por lo tanto, ninguna aplicación puede cargar datos en segundo plano, pero muchas aplicaciones tendrán problemas (especialmente las aplicaciones de mensajería).
Si se encuentra en una nación occidental, el redondeo de 100 KiB puede ser ilegal. La UE tiene límites específicos para el redondeo, es decir, la facturación de llamadas solía redondearse al minuto entero, ahora la ley limita a los operadores a facturar en intervalos de 6 segundos. Hay límites similares en el redondeo de facturación de datos.
@GiantTree: Sé sobre esto. Pero no sé qué aplicación restringir, así que no tiene sentido.
@dotancohen y ¿cómo me ayuda? Claro, "puedo" demandar a la empresa de telecomunicaciones. y después de meses o años, ganaré (????). No tiene nada que ver con mi problema ahora.
@aguy La restricción Background Datano necesita que especifique una aplicación; lo restringe para todas las aplicaciones a la vez.
@GiantTree: Lo intentaré. Pero estoy mucho más interesado en diagnosticar qué aplicación está causando el problema que en bloquear todas las aplicaciones. Después de todo, podría deshabilitar la transferencia de datos a través de 3G por completo, pero esa no es la solución que realmente estoy buscando :(

Respuestas (1)

Para diagnosticar el problema, puede probar una herramienta de monitoreo de red de terceros: Conexiones de red

Potente herramienta que muestra y supervisa (rastrea) todas las conexiones entrantes y salientes desde y hacia su dispositivo Android.

Otros paquetes de características en la aplicación:

  • Supervisa todas las conexiones a Internet desde y hacia su dispositivo Android
  • Muestra una notificación cuando las aplicaciones ocultas se conectan a servidores remotos
  • Muestra información IP detallada para cada conexión: dirección IP, resolución inversa (PTR), número de AS, abuso de datos RBL, información administrativa, etc.
  • Obtiene información detallada sobre cada aplicación que se conecta a servidores remotos y conexiones de red que utiliza: permisos otorgados a cada paquete capturado y todas las direcciones IP que utiliza.

ingrese la descripción de la imagen aquí