Cellular: Was es ist, 4G- und 5G-Generationen und wie es funktioniert

Autor: IT Sectr Veröffentlicht: 2026-03-24 Lesezeit: 11 Min.

Cellular (Mobilfunk) — Technologie zur drahtlosen Übertragung von Sprache und Daten über ein Netzwerk von Basisstationen (BS), die das Gebiet mit Zellen von 200 Metern (Microzellen) bis 50 Kilometern (Makrozellen) abdecken. In mobilen Anwendungen ist das mobile Internet der Hauptkanal zum Herunterladen von Inhalten außerhalb von Wi-Fi-Zonen. Laut dem GSMA Mobile Economy Report, 2025 gibt es weltweit mehr als 5,6 Milliarden einzigartige Mobilfunknutzer, und die durchschnittliche Download-Geschwindigkeit in 5G-Netzen hat 240 Mbit/s erreicht.

Wichtige Punkte

  • Cellular — ein Mobilfunknetz, bei dem jede Basisstation ein Gebiet (Zelle) versorgt und das mobile Gerät bei Bewegung zwischen ihnen wechselt
  • 4G LTE — der aktuelle Massenstandard mit OFDMA-Multiplexing, 4×4 MIMO und Geschwindigkeiten bis zu 300 Mbit/s unter idealen Bedingungen
  • 5G NR — die neue Generation, unterteilt in Sub-6 (1–6 GHz) und mmWave (24–52 GHz), mit Geschwindigkeiten bis zu 20 Gbit/s und einer Latenz von unter 5 ms
  • FDD und TDD — zwei Verfahren zur Kanalteilung: FDD verwendet getrennte Frequenzen für Empfang und Sendung, TDD teilt die Zeit zwischen ihnen auf
  • APN — der Zugangspunkt zum Paketnetz des Betreibers, der die IP-Adressierung und den Verbindungstyp (IPv4/IPv6) festlegt

Was ist Mobilfunk?

Mobilfunk — ein Mobilfunkstandard, der auf der Aufteilung des Gebiets in Zellen basiert, die jeweils von einer Basisstation (BS) versorgt werden. Wenn sich das Gerät bewegt, findet ein Handover statt — automatisches Umschalten zwischen Zellen ohne Verbindungsunterbrechung. Die Zellen haben unterschiedliche Größen: Makrozellen (10–50 km) für ländliche Gebiete, Mikrozellen (200–2000 m) für Städte, Femtozellen (bis zu 50 m) für Innenräume.

Die Mobilfunknetzarchitektur umfasst drei Hauptkomponenten: User Equipment (UE) — das Smartphone oder Modem; Radio Access Network (RAN) — eine Sammlung von Basisstationen mit Antennen; Core Network — Routing, Authentifizierung, Abrechnung und Internetverbindung. Verschiedene Generationen unterscheiden sich in der Core-Network-Struktur und den Modulationsverfahren des Funksignals.

Im Gegensatz zu Wi-Fi verwenden Mobilfunknetze lizenzierte Frequenzen — jeder Betreiber erhält bei Auktionen exklusive Bänder. Dies garantiert keine Interferenzen zwischen Betreibern, begrenzt jedoch die Geschwindigkeit der Einführung neuer Standards aufgrund der erforderlichen Frequenzumverteilung.

Mobilfunk-Generationen: von 2G bis 5G

Jede Mobilfunkgeneration (N-G) brachte ein exponentielles Geschwindigkeitswachstum und neue Anwendungsfälle. 2G (GSM) digitalisierte erstmals Sprache und führte SMS ein. 3G (UMTS, HSDPA) öffnete das mobile Internet für den Massenanwender. 4G LTE wechselte vollständig zu IP-Paketen und gab die Leitungsvermittlung auf. 5G NR konzentrierte sich auf extrem niedrige Latenz und die Aufteilung des Netzes in virtuelle Segmente.

GenerationStandardMax. GeschwindigkeitLatenzJahr
2GGSM / GPRS / EDGE384 kbit/s (EDGE)~300 ms1991
3GUMTS / HSPA+42 Mbit/s (HSPA+)~100 ms2001
4GLTE-Advanced Pro3 Gbit/s~30 ms2009
5GNR (New Radio)20 Gbit/s<5 ms2019
6GIn Entwicklung1 Tbit/s (Prognose)<0,1 ms2030 (geplant)

Mobile Betriebssysteme bestimmen die aktuelle Netzgeneration über die Funkschnittstelle. Auf Android ist TelephonyManager.getDataNetworkType() verfügbar, das die Konstante NETWORK_TYPE_LTE oder NETWORK_TYPE_NR zurückgibt. iOS bietet CTTelephonyNetworkInfo mit der Eigenschaft serviceCurrentRadioAccessTechnology.

4G-LTE-Architektur: EPC, eNB und Overlay-Netze

4G LTE basiert auf einer flachen All-IP-Architektur, die in Evolved Packet Core (EPC) und Evolved Node B (eNB) unterteilt ist. eNB ist eine Basisstation, die Funkkommunikation und grundlegende Routing-Funktionen kombiniert. EPC besteht aus MME (Mobilitätsmanagement), SGW (Dienst-Gateway für den Datenaustausch mit eNB) und PGW (Paket-Gateway zum Internet).

OFDMA (Orthogonal Frequency Division Multiple Access) — die Schlüsseltechnologie von LTE: Frequenzressourcen werden in Subträger aufgeteilt, die jeweils einem bestimmten Benutzer zugewiesen werden. 4×4 MIMO ermöglicht das Senden von bis zu 4 unabhängigen Datenströmen auf einer Frequenz. Carrier Aggregation kombiniert bis zu 5 Trägerfrequenzen und erhöht die Bandbreite um das 5-fache.

Overlay-Netze — LTE-Advanced und LTE-Advanced Pro — fügten CoMP (koordinierte Übertragung von mehreren eNBs) und LAA (LTE im unlizenzierten 5-GHz-Band) hinzu. Für den Entwickler sind diese Verbesserungen transparent: Der Modemtreiber verwendet automatisch verfügbare Technologien, ohne den Anwendungscode zu ändern.

Beispiel zum Abrufen des Netzwerktyps in Kotlin (Android)

kotlin
fun getCellularType(context: Context): String {
    val tm = context.getSystemService(Context.TELEPHONY_SERVICE)
        as TelephonyManager
    return when (tm.dataNetworkType) {
        TelephonyManager.NETWORK_TYPE_NR -> "5G"
        TelephonyManager.NETWORK_TYPE_LTE -> "4G LTE"
        TelephonyManager.NETWORK_TYPE_HSPAP -> "3G HSPA+"
        else -> "2G/Unknown: ${tm.dataNetworkType}"
    }
}

Die Funktion ruft TelephonyManager ab und bestimmt den aktiven Netzwerktyp. Auf Android 10+ ist für den Zugriff auf dataNetworkType die Berechtigung READ_PHONE_STATE erforderlich, ab Android 11 nur für Apps, die als Anruf- oder SMS-Handler installiert sind.

5G NR: Sub-6 und mmWave, Network Slicing, SA vs. NSA

5G NR (New Radio) — eine radikale Aktualisierung der physikalischen Schicht im Vergleich zu LTE. Der Standard arbeitet in zwei Frequenzbereichen: FR1 (Sub-6, 1–6 GHz) für Massenabdeckung und FR2 (mmWave, 24–52 GHz) für extrem hohe Geschwindigkeiten auf kurzen Distanzen. mmWave erfordert eine direkte Sichtlinie zur Antenne — selbst Baumlaub verursacht eine Dämpfung von bis zu 30 dB.

Zwei Bereitstellungsmodi: NSA (Non-Standalone) — 5G NR arbeitet mit einem LTE-Core zur Beschleunigung des Starts, und SA (Standalone) — ein vollständig autonomes 5G-Core-Network mit Network-Slicing-Unterstützung. Network Slicing teilt die physische Infrastruktur in virtuelle Segmente auf: ein Slice für IoT (niedrige Geschwindigkeit, extrem niedriger Stromverbrauch), ein weiteres für autonome Fahrzeuge (Latenz < 1 ms).

Für mobile Apps bedeutet 5G nicht nur Geschwindigkeit, sondern auch ein neues Stromverbrauchsverhalten: mmWave-Module verbrauchen im aktiven Modus bis zu 2 W (gegenüber 0,5 W bei LTE). Bei der Entwicklung für 5G ist zu berücksichtigen, dass häufige Datenübertragungen in mmWave den Akku schnell entladen — optimal ist es, Daten zu puffern und in Batches im Sub-6-Bereich zu senden.

Beispiel zur 5G-NSA/SA-Überprüfung in Swift (iOS)

swift
import CoreTelephony

func check5GStatus() -> String {
    let info = CTTelephonyNetworkInfo()
    guard let tech = info.serviceCurrentRadioAccessTechnology
        ?.values.first else { return "No cellular" }

    if tech == CTRadioAccessTechnologyNRNSA {
        return "5G NSA"
    } else if tech == CTRadioAccessTechnologyNR {
        return "5G SA"
    } else {
        return "LTE oder 3G: \(tech)"
    }
}

iOS meldet über CoreTelephony den aktiven Verbindungstyp: CTRadioAccessTechnologyNR für SA (reines 5G) und CTRadioAccessTechnologyNRNSA für NSA (5G mit LTE-Kern). Diese Informationen helfen, das App-Verhalten anzupassen — z.B. schwere Inhalte nur im SA-Modus mit niedriger Latenz zu laden.

Mobilfunk in mobilen Apps: Netzwerktyperkennung und Signalverlustbehandlung

Eine mobile App kann ihr Verhalten basierend auf dem Typ und der Qualität der Mobilfunkverbindung anpassen. ConnectivityManager (Android) und NWPathMonitor (iOS) benachrichtigen die App über Netzwerkänderungen — Wechsel von Wi-Fi zu Cellular, Signalverlust oder 5G-Verfügbarkeit.

Wichtige Behandlungsszenarien:

  • Inhaltsdownload — beim Wechsel zum Mobilfunknetz die Größe der heruntergeladenen Dateien begrenzen (Android NetworkCapabilities.NET_CAPABILITY_NOT_METERED)
  • Streaming — die Videobitrate an die durch Bandbreitenschätzung (Android bandwidth estimate) ermittelte Geschwindigkeit anpassen
  • Hintergrundsynchronisation — bei schwachem Signal (RSSI < -110 dBm) die Synchronisation verschieben, um Batterie und Datenvolumen zu sparen
  • Notfall-Fallback — bei Signalverlust auf die letzte zwischengespeicherte Datenversion umschalten und einen Wiederholungsversuch mit exponentiellem Backoff planen

RSSI (Received Signal Strength Indicator) — die wichtigste Messgröße für die Mobilfunksignalqualität. Die Werte reichen von -50 dBm (ausgezeichnetes Signal) bis -120 dBm (fast kein Netz). Android bietet Zugriff auf RSSI über SignalStrength.getLevel(), iOS über CTCarrier (eingeschränkter Zugriff).

Beispiel zur Mobilfunknetz-Überwachung in Swift (iOS)

swift
import Network

let monitor = NWPathMonitor()
monitor.pathUpdateHandler = { path in
    if path.usesInterfaceType(.cellular) {
        print("Mobilfunknetz aktiv")
        if path.isExpensive {
            print("Kostenpflichtige Verbindung — Verkehr einschränken")
        }
    }
}
monitor.start(queue: .main)

NWPathMonitor aus dem Network-Framework überwacht den Verbindungstyp (cellular, wi-fi, wired) und das Flag isExpensive, das eine kostenpflichtige Verbindung anzeigt. Auf iOS ist dies die primäre Methode, um das App-Verhalten an den aktuellen Netzwerktyp anzupassen, ohne direkten Zugriff auf die Funkschnittstelle.

Tarif- und Betreiberwahl: Auswirkungen auf die App-Leistung

Obwohl die App die Betreiberauswahl nicht steuert, hilft das Verständnis der verschiedenen Tarifmerkmale dem Entwickler bei Entscheidungen. APN (Access Point Name) — ein Gateway zwischen dem Mobilfunknetz und dem Internet. Verschiedene APNs (internet, ims, mms) bieten unterschiedliche QoS — der Sprach-APN (IMS) hat Priorität vor Internetverkehr.

Moderne Betreiber führen DNN (Data Network Name) in 5G SA ein — ein APN-Analogon mit Segmentierungsfähigkeit nach Anforderungen: ultra-reliable low-latency (URLLC), enhanced mobile broadband (eMBB), massive IoT (mMTC). Der Entwickler wählt den Slice nicht direkt aus, aber die App kann bei Verwendung von Network Slicing eine bestimmte QoS über 5G QoS Identifier (5QI) anfordern.

Empfehlungen für den Entwickler: Vor dem Senden von Daten die Verbindungsverfügbarkeit über NetworkInfo.isConnectedOrConnecting prüfen; Request-Timeout auf mindestens 30 Sekunden für Mobilfunknetze setzen (die TCP-Sitzung wird bei schwachem Signal langsamer aufgebaut); Hintergrundaufgaben (WorkManager, BGTaskScheduler) nur bei Verbindung mit Wi-Fi oder einem unbegrenzten Tarif zur Synchronisation verwenden.

Häufig gestellte Fragen

Was ist der Unterschied zwischen 5G NSA und 5G SA?

5G NSA (Non-Standalone) verwendet 5G New Radio für die Datenübertragung und 4G LTE Core für Verbindungsmanagement und Mobilität. 5G SA (Standalone) verwendet einen vollständigen 5G Core mit unabhängiger Authentifizierung. SA ist für Network Slicing und Latenzen unter 10 ms zwingend erforderlich, NSA für den frühen 5G-Start auf bestehender Infrastruktur.

Wie kann eine App feststellen, dass sie über ein Mobilfunknetz arbeitet?

Auf Android — ConnectivityManager.getActiveNetwork().getNetworkCapabilities() mit Prüfung von hasTransport(TRANSPORT_CELLULAR). Auf iOS — NWPathMonitor mit Prüfung von usesInterfaceType(.cellular). Zusätzlich bietet iOS isExpensive zur Bestimmung einer kostenpflichtigen Verbindung.

Was ist Carrier Aggregation in 4G LTE?

Carrier Aggregation — eine Technologie, die bis zu 5 Komponententräger (Component Carriers) kombiniert, um die Bandbreite zu erhöhen. Wenn jeder Träger 20 MHz Bandbreite bietet, liefert die Aggregation von 3 Trägern 60 MHz — Geschwindigkeiten bis zu 450 Mbit/s. Für die App ist Carrier Aggregation transparent: Das Modem verwaltet die Kombination automatisch.

Warum funktioniert 5G mmWave nicht in Innenräumen?

Millimeterwellen (24–52 GHz) haben eine sehr kurze Wellenlänge (5–12 mm) und werden beim Durchdringen von Wänden, Fenstern und sogar Baumlaub stark gedämpft. mmWave erfordert eine direkte Sichtlinie zur Antenne — Verluste durch Glas betragen 10–30 dB. Daher wird mmWave in offenen Räumen eingesetzt: Stadien, Plätze, Einkaufszentren mit transparenten Kuppeln.

Wie behandelt man Mobilfunksignalverlust in einer App?

Es wird empfohlen, Benachrichtigungen von ConnectivityManager (Android) oder NWPathMonitor (iOS) zu abonnieren. Bei Signalverlust sollte die App: aktuelle Netzwerkanfragen abbrechen, dem Benutzer eine Verbindungsunterbrechungsanzeige zeigen, den Zustand im lokalen Speicher (Room, CoreData) speichern und eine Wiederverbindung mit exponentiellem Backoff planen (Wiederholung nach 10s, 30s, 60s, 300s).

Zusammenfassung

  • Cellular — ein in Zellen unterteiltes Mobilfunknetz mit Handover bei Bewegung des Geräts zwischen Zellen
  • 4G LTE — All-IP-Standard mit OFDMA, MIMO und Carrier Aggregation, Geschwindigkeiten bis zu 3 Gbit/s in LTE-Advanced
  • 5G NR — zwei Bereiche: Sub-6 (Massenabdeckung) und mmWave (bis zu 20 Gbit/s auf kurze Distanz)
  • Network Slicing — virtuelle Infrastruktursegmente für verschiedene Szenarien: IoT, URLLC, eMBB
  • NSA vs. SA — Non-Standalone verwendet LTE-Kern, Standalone — vollständigen 5G Core für Latenz < 5 ms
  • RSSI und das Flag isExpensive helfen der App, ihr Verhalten an die Mobilfunkverbindung anzupassen
  • APN/DNN — Internetzugangspunkt des Betreibers; in 5G SA kann DNN Network Slicing für priorisierten Dienst nutzen

Wir entwickeln eine mobile Applikation schlüsselfertig

IT Sectr entwickelt seit 2017 iOS- und Android-Apps für Startups und Unternehmen. Wir beraten Sie und schlagen die beste Lösung vor.

Projekt besprechen

Lesen Sie auch