Wie kann ich diagnostizieren, was meine 3g-Verbindung in kleinen Paketen verwendet?

Mein GSM-Carrier rundet alle verbrauchten Daten auf 100KB auf. Das heißt, wenn eine App 500 Bytes sendet/empfängt, werden mir 100 KB berechnet.

In letzter Zeit habe ich beobachtet, dass ich mehrere hundert Megabyte pro Tag durchlaufe.

Die Datennutzung im Telefon zeigt, dass ich ~ 400 MB verbraucht habe, während der Netzbetreiber mir über 2 GB Daten in Rechnung gestellt hat.

In der detaillierten Abrechnung sehe ich buchstäblich Tausende von kurzen Verbindungen (mehrere pro Minute, 24 Stunden am Tag), die jeweils 100 KB verwenden - was bedeutet, dass die tatsächliche Datenübertragung viel geringer ist.

Carrier Helpdesk sagte, dass sie mir nicht sagen können, wofür ich die Daten verwende. Telefon zeigt echte Datenübertragung, was in meinem Fall nutzlos ist.

Was kann ich tun, um herauszufinden, welche Anwendung/Prozess viele kleine Datenpakete sendet (oder empfängt)?

Wenn es bei irgendetwas hilft, verwende ich Motorola Moto G2 (nur 1 SIM hat die Datenübertragung aktiviert) und es läuft mit Android 5.0.2.

Beim Debuggen des Problems habe ich Google Backup Services für die Verwendung von 3G deaktiviert (funktioniert jetzt nur über WLAN) und vor einer Stunde habe ich es vollständig deaktiviert. Aber da es über 3G deaktiviert wurde, glaube ich nicht, dass es der Schuldige ist.

Viele Apps übertragen kleine Datenmengen, um entweder nach neuen Nachrichten zu fragen oder einen Herzschlag an den Server zu senden, damit dieser weiß, dass Ihr Gerät Nachrichten empfangen kann. Einige Apps ermöglichen es Ihnen möglicherweise, solche Funktionen zu deaktivieren, also versuchen Sie das. Abgesehen davon würde ich an deiner Stelle den Carrier wechseln, weil das Aufrunden auf 100kb einfach doof ist.
Hast du keinen Datenmonitor unter Settings -> Wirelessoder ähnliches?
@GiantTree Ich weiß das alles, das Problem ist, wie man herausfindet, welche App die Situation jetzt verursacht.
@MatthewRead - natürlich habe ich es - ich habe "Datennutzung" erwähnt. Das Problem ist, dass mir nicht die Anzahl der Verbindungen angezeigt wird, sondern nur die übertragenen Daten. Was (in meinem ganz speziellen Fall) das Falsche ist.
Ich empfehle einen Blick in Background Dataoder Settings -> Data Usage -> Menu item "Restrict background data"ähnliches. Auf diese Weise können Apps nur dann eine Remote-Verbindung herstellen, wenn sie im Vordergrund ausgeführt werden (ich bin mir sicher, dass dies auf dem Bildschirm bedeutet). Daher kann keine App Daten im Hintergrund laden, aber viele Apps werden Probleme haben (insbesondere Messaging-Apps).
Wenn Sie sich in einem westlichen Land befinden, ist die 100-KiB-Rundung möglicherweise illegal. Die EU hat spezifische Obergrenzen für die Rundung, dh die Anrufabrechnung wurde früher auf die ganze Minute gerundet, jetzt beschränkt das Gesetz die Netzbetreiber auf die Abrechnung in 6-Sekunden-Intervallen. Es gibt ähnliche Obergrenzen für die Rundung der Datenabrechnung.
@GiantTree: Ich weiß davon. Aber ich weiß nicht, welche App ich einschränken soll, also ist es irgendwie sinnlos.
@dotancohen und wie hilft es mir? Klar, ich "kann" die Telekom verklagen. und nach Monaten oder Jahren werde ich gewinnen (????). Das hat jetzt nichts mit meinem Problem zu tun.
@aguy Restricting Background Dataerfordert keine Angabe einer App; es schränkt es für alle Apps auf einmal ein.
@GiantTree: Werde es versuchen. Aber ich bin viel mehr daran interessiert, zu diagnostizieren, welche App das Problem verursacht, als alle Apps zu blockieren. Immerhin könnte ich die Datenübertragung über 3G komplett deaktivieren, aber das ist keine Lösung, nach der ich wirklich suche :(

Antworten (1)

Um das Problem zu diagnostizieren, können Sie ein Netzwerküberwachungstool eines Drittanbieters ausprobieren – Netzwerkverbindungen

Leistungsstarkes Tool, das alle eingehenden und ausgehenden Verbindungen von und zu Ihrem Android-Gerät anzeigt und überwacht (verfolgt).

Weitere Funktionspakete in der App:

  • Überwacht alle Internetverbindungen von und zu Ihrem Android-Gerät
  • Zeigt eine Benachrichtigung an, wenn versteckte Apps eine Verbindung zu Remote-Servern herstellen
  • Zeigt detaillierte IP-Informationen für jede Verbindung an – IP-Adresse, Rückwärtsauflösung (PTR), AS-Nummer, Missbrauch von RBL-Daten, Verwaltungsinformationen usw.
  • Ruft detaillierte Informationen zu jeder App ab, die eine Verbindung zu Remote-Servern und von ihr verwendeten Netzwerkverbindungen herstellt – Berechtigungen, die jedem erfassten Paket und allen von ihm verwendeten IP-Adressen gewährt werden.

Geben Sie hier die Bildbeschreibung ein