Cellular: ce este, generațiile 4G și 5G și cum funcționează

Autor: IT Sectr Publicat: 2026-03-24 Timp de citire: 11 min

Cellular (comunicație celulară) — tehnologia de transmitere wireless a vocii și datelor printr-o rețea de stații de bază (BS) care acoperă teritoriul cu celule cu diametrul de la 200 de metri (microcelule) până la 50 de kilometri (macrocelule). În aplicațiile mobile, internetul celular este canalul principal pentru încărcarea conținutului în afara zonelor Wi-Fi. Potrivit GSMA Mobile Economy Report, 2025, peste 5.6 miliarde de utilizatori unici de comunicații mobile în lume, iar viteza medie de descărcare în rețelele 5G a atins 240 Mb/s.

Principalele puncte

  • Cellular — rețea celulară în care fiecare stație de bază deservește o zonă (celulă), iar dispozitivul mobil comută între ele în timpul deplasării
  • 4G LTE — standardul actual de masă cu multiplexare OFDMA, MIMO 4×4 și viteză de până la 300 Mb/s în condiții ideale
  • 5G NR — noua generație cu împărțire în Sub-6 (1–6 GHz) și mmWave (24–52 GHz), oferind viteză de până la 20 Gb/s și latență sub 5 ms
  • FDD și TDD — două metode de separare a canalelor: FDD utilizează frecvențe separate pentru recepție și transmisie, TDD împarte timpul între ele
  • APN — punctul de acces la rețeaua de pachete a operatorului, care determină adresarea IP și tipul conexiunii (IPv4/IPv6)

Ce este comunicația celulară?

Comunicația celulară (Cellular) — standard de radiocomunicație mobilă bazat pe împărțirea teritoriului în celule (celule), fiecare fiind deservită de o stație de bază (BS). În timpul deplasării dispozitivului are loc handover — comutarea automată între celule fără întreruperea conexiunii. Celulele au dimensiuni diferite: macrocelule (10–50 km) pentru zonele rurale, microcelule (200–2000 m) pentru orașe, femtocelule (până la 50 m) pentru interior.

Arhitectura rețelei celulare include trei componente principale: User Equipment (UE) — smartphone sau modem; Radio Access Network (RAN) — ansamblul stațiilor de bază cu antene; Core Network — rutare, autentificare, tarifare și conectare la internet. Diferitele generații diferă prin structura Core Network și metodele de modulare a semnalului radio.

Spre deosebire de Wi-Fi, rețelele celulare utilizează frecvențe licențiate — fiecare operator primește benzi exclusive la licitații. Aceasta garantează lipsa interferențelor între operatori, dar limitează viteza de introducere a noilor standarde din cauza necesității redistribuirii frecvențelor.

Generațiile comunicației celulare: de la 2G la 5G

Fiecare generație de comunicație celulară (N-G) a adus o creștere multiplă a vitezei și noi scenarii de utilizare. 2G (GSM) a digitalizat pentru prima dată vocea și a introdus SMS-ul. 3G (UMTS, HSDPA) a deschis internetul mobil pentru utilizatorul de masă. 4G LTE a trecut complet la pachete IP, renunțând la comutarea de circuite. 5G NR s-a concentrat pe latențe ultra-reduse și împărțirea rețelei în segmente virtuale.

GenerațieStandardViteza max.LatențăAn
2GGSM / GPRS / EDGE384 kb/s (EDGE)~300 ms1991
3GUMTS / HSPA+42 Mb/s (HSPA+)~100 ms2001
4GLTE-Advanced Pro3 Gb/s~30 ms2009
5GNR (New Radio)20 Gb/s<5 ms2019
6GÎn dezvoltare1 Tb/s (prognoză)<0.1 ms2030 (plan)

Sistemele de operare mobile determină generația actuală a rețelei prin interfața radio. Pe Android este disponibil TelephonyManager.getDataNetworkType(), care returnează constanta NETWORK_TYPE_LTE sau NETWORK_TYPE_NR. iOS oferă CTTelephonyNetworkInfo cu proprietatea serviceCurrentRadioAccessTechnology.

Arhitectura 4G LTE: EPC, eNB și rețelele suprapuse

4G LTE se bazează pe o arhitectură all-IP plată cu împărțirea în Evolved Packet Core (EPC) și Evolved Node B (eNB). eNB — stație de bază care combină funcțiile de comunicație radio și rutare de bază. EPC constă din MME (gestionarea mobilității), SGW (gateway de schimb de date cu eNB) și PGW (gateway către internet).

OFDMA (Orthogonal Frequency Division Multiple Access) — tehnologia cheie a LTE: resursa de frecvență este împărțită în subpurtătoare, fiecare atribuită unui utilizator specific. MIMO 4×4 permite trimiterea a până la 4 fluxuri independente de date pe aceeași frecvență. Carrier Aggregation combină până la 5 frecvențe purtătoare, crescând lățimea de bandă de 5 ori.

Rețelele suprapuse — LTE-Advanced și LTE-Advanced Pro — au adăugat CoMP (transmisie coordonată de pe mai multe eNB) și LAA (LTE în banda nelicențiată de 5 GHz). Pentru dezvoltator aceste îmbunătățiri sunt transparente: driverul modemului utilizează automat tehnologiile disponibile fără modificarea codului aplicației.

Exemplu de obținere a tipului de rețea în 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}"
    }
}

Funcția obține TelephonyManager și determină tipul activ de rețea. Pe Android 10+ pentru accesul la dataNetworkType este necesară permisiunea READ_PHONE_STATE, iar începând cu Android 11 — numai pentru aplicațiile instalate ca gestionare de apeluri sau SMS.

5G NR: Sub-6 și mmWave, Network Slicing, SA vs NSA

5G NR (New Radio) — o actualizare radicală a stratului fizic comparativ cu LTE. Standardul funcționează în două domenii de frecvență: FR1 (Sub-6, 1–6 GHz) — pentru acoperire de masă și FR2 (mmWave, 24–52 GHz) — pentru viteze ultra-înalte pe distanțe scurte. mmWave necesită vizibilitate directă a antenei — chiar și frunzele copacilor cauzează atenuare de până la 30 dB.

Două moduri de implementare: NSA (Non-Standalone) — 5G NR funcționează împreună cu LTE Core pentru accelerarea lansării, și SA (Standalone) — rețea 5G Core complet autonomă cu suport Network Slicing. Network Slicing împarte infrastructura fizică în segmente virtuale: un segment pentru IoT (viteză redusă, consum ultra-redus de energie), altul pentru mașini autonome (latență < 1 ms).

Pentru aplicația mobilă, 5G înseamnă nu doar viteză, ci și un nou comportament de consum energetic: modulele mmWave consumă până la 2 W în modul activ (față de 0.5 W la LTE). La dezvoltarea aplicațiilor pentru 5G se recomandă să se țină cont că transmiterea frecventă a datelor în mmWave descarcă rapid bateria — optim este să se bufferizeze datele și să se trimită în pachete în gama Sub-6.

Exemplu de verificare 5G NSA/SA în 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 sau 3G: \(tech)"
    }
}

iOS prin CoreTelephony raportează tipul conexiunii active: CTRadioAccessTechnologyNR pentru SA (5G pur) și CTRadioAccessTechnologyNRNSA pentru NSA (5G cu nucleu LTE). Această informație ajută la adaptarea comportamentului aplicației — de exemplu, încărcarea conținutului greu doar în modul SA cu latență redusă.

Comunicația celulară în aplicațiile mobile: determinarea tipului de rețea și gestionarea pierderii semnalului

Aplicația mobilă poate adapta comportamentul său în funcție de tipul și calitatea conexiunii celulare. ConnectivityManager (Android) și NWPathMonitor (iOS) notifică aplicația despre schimbările de rețea — comutarea de la Wi-Fi la Cellular, pierderea semnalului sau apariția 5G.

Scenarii cheie de gestionare:

  • Încărcarea conținutului — la comutarea pe rețeaua celulară, limitați dimensiunea fișierelor descărcate (Android NetworkCapabilities.NET_CAPABILITY_NOT_METERED)
  • Streaming — adaptați bitrate-ul video în funcție de viteza determinată prin estimarea lățimii de bandă (Android bandwidth estimate)
  • Sincronizare în fundal — amânați sincronizarea la semnal slab (RSSI < -110 dBm) pentru economisirea bateriei și a traficului
  • Fallback de urgență — la pierderea semnalului celular, comutați la ultima versiune cache a datelor și programați reîncercarea cu întârziere exponențială

RSSI (Received Signal Strength Indicator) — indicatorul principal al calității semnalului celular. Valoarea de la -50 dBm (semnal excelent) la -120 dBm (aproape fără rețea). Android oferă acces la RSSI prin SignalStrength.getLevel(), iOS — prin CTCarrier (acces limitat).

Exemplu de monitorizare a rețelei celulare în Swift (iOS)

swift
import Network

let monitor = NWPathMonitor()
monitor.pathUpdateHandler = { path in
    if path.usesInterfaceType(.cellular) {
        print("Rețeaua celulară este activă")
        if path.isExpensive {
            print("Conexiune tarifată — limitați traficul")
        }
    }
}
monitor.start(queue: .main)

NWPathMonitor din cadrul Network monitorizează tipul conexiunii (cellular, wi-fi, wired) și flag-ul isExpensive, care indică o conexiune tarifată. Pe iOS aceasta este principala modalitate de adaptare a comportamentului aplicației la tipul curent de rețea fără acces direct la interfața radio.

Alegerea tarifului și a operatorului: impactul asupra performanței aplicației

Deși aplicația nu gestionează alegerea operatorului, cunoașterea caracteristicilor diferitelor tarife ajută dezvoltatorul să ia decizii. APN (Access Point Name) — gateway-ul între rețeaua celulară și internet. Diferite APN-uri (internet, ims, mms) oferă QoS diferit — APN-ul pentru voce (IMS) are prioritate față de traficul internet.

Operatorii moderni implementează DNN (Data Network Name) în 5G SA — un analog al APN cu posibilitatea de segmentare în funcție de cerințe: ultra-reliable low-latency (URLLC), enhanced mobile broadband (eMBB), massive IoT (mMTC). Dezvoltatorul nu alege segmentul direct, dar aplicația poate solicita un anumit QoS prin 5G QoS Identifier (5QI) utilizând Network Slicing.

Recomandări pentru dezvoltator: verificați existența conexiunii prin NetworkInfo.isConnectedOrConnecting înainte de a trimite date; setați timeout-urile cererilor la cel puțin 30 de secunde pentru rețelele celulare (în condiții de semnal slab, sesiunea TCP se stabilește mai lent); utilizați sarcini de fundal (WorkManager, BGTaskScheduler) pentru sincronizare doar la conectarea la Wi-Fi sau la un tarif nelimitat.

Întrebări frecvente

Care este diferența dintre 5G NSA și 5G SA?

5G NSA (Non-Standalone) utilizează 5G New Radio pentru transmisia datelor și 4G LTE Core pentru gestionarea conexiunii și mobilității. 5G SA (Standalone) utilizează un 5G Core complet cu autentificare independentă. SA este obligatoriu pentru Network Slicing și latență sub 10 ms, NSA — pentru lansarea timpurie a 5G pe infrastructura existentă.

Cum poate aplicația să determine că funcționează printr-o rețea celulară?

Pe Android — ConnectivityManager.getActiveNetwork().getNetworkCapabilities() cu verificarea hasTransport(TRANSPORT_CELLULAR). Pe iOS — NWPathMonitor cu verificarea usesInterfaceType(.cellular). În plus, iOS oferă isExpensive pentru determinarea conexiunii tarifate.

Ce este Carrier Aggregation în 4G LTE?

Carrier Aggregation — tehnologia de combinare a până la 5 frecvențe purtătoare (component carriers) pentru creșterea lățimii de bandă. Dacă fiecare purtătoare oferă 20 MHz de bandă, agregarea a 3 purtătoare asigură 60 MHz — viteză de până la 450 Mb/s. Pentru aplicație, Carrier Aggregation este transparentă: modemul gestionează combinarea automat.

De ce 5G mmWave nu funcționează în interior?

Undele milimetrice (24–52 GHz) au o lungime de undă foarte scurtă (5–12 mm) și se atenuează puternic la trecerea prin pereți, ferestre și chiar frunzele copacilor. mmWave necesită vizibilitate directă a antenei — pierderile la trecerea prin sticlă sunt de 10–30 dB. De aceea mmWave este utilizat în spații deschise: stadioane, piețe, centre comerciale cu cupole transparente.

Cum se gestionează pierderea semnalului celular în aplicație?

Se recomandă abonarea la notificările ConnectivityManager (Android) sau NWPathMonitor (iOS). La pierderea semnalului, aplicația trebuie să: anuleze cererile de rețea curente, afișeze utilizatorului un indicator de lipsă a rețelei, salveze starea în stocarea locală (Room, CoreData) și programeze reconectarea cu întârziere exponențială (retry after 10s, 30s, 60s, 300s).

Rezumat

  • Cellular — rețea celulară cu împărțire în celule și handover la deplasarea dispozitivului între celule
  • 4G LTE — standard all-IP cu OFDMA, MIMO și Carrier Aggregation, viteză de până la 3 Gb/s în LTE-Advanced
  • 5G NR — două domenii: Sub-6 (acoperire de masă) și mmWave (până la 20 Gb/s pe distanță scurtă)
  • Network Slicing — segmente virtuale de infrastructură pentru diferite scenarii: IoT, URLLC, eMBB
  • NSA vs SA — Non-Standalone utilizează nucleul LTE, Standalone — 5G Core complet pentru latență < 5 ms
  • RSSI și flag-ul isExpensive ajută aplicația să adapteze comportamentul la conexiunea celulară
  • APN/DNN — punct de acces la internetul operatorului; în 5G SA DNN poate utiliza Network Slicing pentru servicii prioritare

Vom dezvolta o aplicație mobilă la cheie

IT Sectr creează aplicații iOS și Android pentru startup-uri și afaceri din 2017. Vă vom consilia și vă vom propune cea mai bună soluție.

Discutați proiectul

Citiți și