Wi-Fi — tehnologia rețelei locale fără fir (WLAN), care funcționează conform standardelor IEEE 802.11 și asigură conectarea dispozitivelor la internet cu viteze de la 11 Mb/s (802.11b) la 9.6 Gb/s (802.11be, Wi-Fi 7). În aplicațiile mobile, Wi-Fi este utilizat pentru descărcarea conținutului, sincronizarea datelor, streamingul și transferul de fișiere în rețeaua locală. Conform datelor Wi-Fi Alliance, 2024, peste 19.5 miliarde de dispozitive suportă Wi-Fi, iar 82% din traficul mobil este transmis exact prin această tehnologie.
Principalele
Wi-Fi — este marca comercială a Wi-Fi Alliance pentru produse certificate conform standardelor IEEE 802.11. Tehnologia asigură conectarea fără fir a dispozitivelor la rețeaua locală și internet printr-un punct de acces (Access Point, AP). Spre deosebire de comunicația mobilă, Wi-Fi funcționează în banda ISM fără licență și este destinat acoperirii locale — până la 50–100 de metri în interior.
Arhitectura Wi-Fi include două moduri de funcționare: Infrastructure Mode (client-server prin AP) și Ad-Hoc Mode (peer-to-peer între dispozitive). În aplicațiile mobile se utilizează Infrastructure Mode: smartphone-ul se conectează la router, routerul — la furnizor. Pentru transmiterea directă între dispozitive (AirDrop, Nearby Share) se folosește Wi-Fi Direct — o extensie care organizează conexiunea P2P fără router.
Conform datelor Cisco Annual Internet Report (2023), Wi-Fi rămâne tipul principal de conectare pentru dispozitivele mobile în interior: 59% din tot traficul mobil este generat prin Wi-Fi, iar această cotă crește cu 3–5% pe an datorită răspândirii rețelelor mesh și Wi-Fi 6.
Evoluția Wi-Fi include șapte generații — de la 802.11b (1999) la 802.11be (Wi-Fi 7, 2024). Fiecare standard nou a crescut lățimea de bandă, densitatea conexiunilor și eficiența energetică. Wi-Fi 6 (802.11ax) a devenit cea mai semnificativă actualizare: OFDMA și MU-MIMO permit deservirea zecilor de dispozitive simultan fără scăderea vitezei.
| Generație | Standard | An | Viteză max. | Bandă |
|---|---|---|---|---|
| Wi-Fi 4 | 802.11n | 2009 | 600 Mb/s | 2.4 / 5 GHz |
| Wi-Fi 5 | 802.11ac | 2014 | 3.5 Gb/s | 5 GHz |
| Wi-Fi 6 | 802.11ax | 2019 | 9.6 Gb/s | 2.4 / 5 GHz |
| Wi-Fi 6E | 802.11ax (6 GHz) | 2021 | 9.6 Gb/s | 6 GHz |
| Wi-Fi 7 | 802.11be | 2024 | 46 Gb/s | 2.4 / 5 / 6 GHz |
Compatibilitatea inversă — caracteristica cheie a Wi-Fi: routerul Wi-Fi 6 deservește clienții Wi-Fi 4, dar la viteza lor maximă. Dezvoltatorul de aplicații mobile nu gestionează direct alegerea standardului — driverul și sistemul de operare selectează automat modul PHY optim.
Wi-Fi utilizează trei benzi de frecvență, fiecare cu propriile limitări fizice. 2.4 GHz — cea mai aglomerată: Bluetooth, Zigbee, cuptoarele cu microunde și rețelele vecine creează interferență. Sunt disponibile doar 3 canale care nu se suprapun (1, 6, 11 la lățimea de 20 MHz).
Banda 5 GHz oferă 23 de canale care nu se suprapun (a câte 20 MHz) și suport pentru lățimea de 80 și 160 MHz. Lungimea de undă mai mică înseamnă o penetrare mai slabă prin pereți — raza de acțiune este cu 30–40% mai mică decât la 2.4 GHz la aceeași putere a emițătorului. Cu toate acestea, zgomotul redus oferă o viteză mai stabilă.
Banda 6 GHz — exclusivă pentru Wi-Fi 6E și Wi-Fi 7, cu 59 de canale suplimentare de 20 MHz. Nu există interferență cu dispozitivele vechi — doar clienți certificați. Conform testelor Qualcomm (2024), la distanța de 5 metri Wi-Fi 6E în 6 GHz arată o viteză cu 40% mai mare decât Wi-Fi 6 în 5 GHz.
Routerele moderne utilizează Band Steering — un mecanism prin care punctul de acces propune clientului banda optimă în funcție de RSSI și încărcare. Dezvoltatorul nu gestionează Band Steering din partea aplicației, dar poate influența preferințele prin Android WifiNetworkSpecifier.Builder sau iOS NEHotspotNetwork.
Protecția rețelei fără fir a parcurs drumul de la WEP învechit (1997) la WPA3 modern (2018). WPA2 (2004) cu AES-CCMP rămâne standardul minim sigur, dar este vulnerabil la atacul KRACK (2017) asupra 4-way handshake. WPA3 elimină acest neajuns prin protocolul SAE (Simultaneous Authentication of Equals).
WPA3 introduce trei îmbunătățiri cheie: criptare individuală în loc de Pre-Shared Key (PSK) comun, rezistență la atacuri brute-force offline și Forward Secrecy — compromiterea cheii pe termen lung nu permite decriptarea sesiunilor interceptate anterior. Certificarea obligatorie WPA3 pentru dispozitivele Wi-Fi 6E și 7 garantează protecție la nivel modern.
Pentru aplicațiile mobile care transmit date confidențiale prin Wi-Fi, se recomandă criptare suplimentară la nivelul aplicației (TLS 1.3). Chiar și WPA3 protejează doar canalul dintre dispozitiv și router — până la server datele circulă prin internet fără protecție suplimentară.
fun isSecureNetwork(context: Context): Boolean {
val cm = context.getSystemService(Context.CONNECTIVITY_SERVICE)
as ConnectivityManager
val network = cm.activeNetwork ?: return false
val caps = cm.getNetworkCapabilities(network) ?: return false
return caps.hasCapability(
NetworkCapabilities.NET_CAPABILITY_NOT_VPN
)
}
Codul verifică dacă dispozitivul este conectat la o rețea activă (nu VPN). Pentru verificarea completă a securității Wi-Fi este necesară analiza suplimentară a tipului de criptare prin WifiManager — aplicația poate avertiza utilizatorul despre conectarea la o rețea deschisă.
Sistemele de operare mobile oferă API-uri pentru gestionarea conexiunilor Wi-Fi. Pe Android sunt disponibile WifiManager și WifiNetworkSpecifier — aplicația poate scana rețelele disponibile, se poate conecta la ele și poate urmări starea conexiunii. Începând cu Android 12, scanarea necesită permisiunea ACCESS_FINE_LOCATION pentru a preveni urmărirea utilizatorului după adresele MAC ale punctelor de acces.
iOS limitează gestionarea Wi-Fi în aplicațiile terțe: NEHotspotNetwork permite conectarea la rețele cunoscute, iar scanarea nu este disponibilă — doar trecerea la lista de sistem a rețelelor prin Settings URL. Pentru aplicațiile enterprise, iOS suportă profiluri de configurare cu certificate și conectare automată la rețelele corporative.
Pentru aplicațiile care lucrează cu Wi-Fi Direct (peer-to-peer), Android oferă WifiP2pManager. iOS nu are API public pentru Wi-Fi Direct — se utilizează Multipeer Connectivity Framework, care funcționează pe Bluetooth și Wi-Fi.
val wifiManager = context.getSystemService(Context.WIFI_SERVICE) as WifiManager
val receiver = object BroadcastReceiver() {
override fun onReceive(context: Context, intent: Intent) {
val results = wifiManager.scanResults
results.filter { it.level > -70 }
.sortedByDescending { it.level }
.forEach { network ->
Log.d("WiFi", "${network.SSID} — ${network.level} dBm")
}
}
}
context.registerReceiver(receiver, IntentFilter(WifiManager.SCAN_RESULTS_AVAILABLE_ACTION))
wifiManager.startScan()
BroadcastReceiver notifică aplicația despre finalizarea scanării. ScanResults conțin SSID, BSSID, nivelul semnalului (RSSI) și tipul de criptare. Filtrarea după nivelul > -70 dBm elimină rețelele prea slabe, nepotrivite pentru o conexiune stabilă.
Wi-Fi 7 — cel mai nou standard, aprobat de Wi-Fi Alliance în 2024. Inovația cheie — Multi-Link Operation (MLO): dispozitivul poate transmite simultan date pe două benzi (de exemplu, 5 și 6 GHz) pentru a crește lățimea de bandă și a reduce întârzierea. În testele Broadcom (2024), MLO a arătat o reducere a întârzierii cu 50% la deplasarea clientului în zona de acoperire.
Alte inovații: 4096-QAM în loc de 1024-QAM (viteză cu 20% mai mare), lățimea canalului 320 MHz (de două ori față de Wi-Fi 6) și comutarea automată între benzi fără întreruperea sesiunii. Pentru aplicațiile mobile, Wi-Fi 7 înseamnă posibilitatea de streaming video 8K și scene AR cu o întârziere sub 5 ms.
Conform estimării Dell'Oro Group (2025), până la sfârșitul anului 2026, 15% din noile smartphone-uri vor suporta Wi-Fi 7. Dezvoltatorul nu trebuie să schimbe codul aplicației — îmbunătățirile funcționează la nivel de driver și sistem de operare, dar aplicațiile adaptate pentru lățime de bandă mare (videoconferințe, cloud gaming) vor beneficia de întârzieri mai mici.
Întrebări frecvente
Alegerea standardului nu depinde de aplicație — driverul dispozitivului determină modul PHY disponibil. Cu toate acestea, pentru aplicațiile sensibile la întârziere (VoIP, streaming), se recomandă utilizarea benzii 5 GHz, iar pentru acoperirea unei suprafețe mari — 2.4 GHz. Aplicația poate sugera utilizatorului prin interfață.
Wi-Fi 6E este același standard 802.11ax care funcționează în banda suplimentară de 6 GHz. Spre deosebire de Wi-Fi 6 (2.4 + 5 GHz), 6E oferă 59 de canale curate de 20 MHz fără interferență de la dispozitivele vechi. Wi-Fi 6E necesită certificare WPA3 și este suportat doar pe cipuri noi.
Wi-Fi Direct (P2P) permite două dispozitive să se conecteze direct fără un punct de acces intermediar. Pe Android se utilizează WifiP2pManager pentru detectare și conectare. iOS nu oferă API public pentru Wi-Fi Direct — în schimb se utilizează Multipeer Connectivity cu alegerea transportului (Wi-Fi sau Bluetooth).
iOS interzice aplicațiilor terțe scanarea rețelelor Wi-Fi din motive de confidențialitate. Aplicația poate utiliza NEHotspotNetwork pentru conectarea la rețele cunoscute sau poate deschide lista de sistem a rețelelor disponibile prin UIApplication.openSettingsURLString. Scanarea completă este disponibilă doar în aplicația Setări încorporată.
Pentru măsurarea vitezei se utilizează descărcarea unui fișier de test de pe server și măsurarea timpului (download speed). Android oferă TrafficStats.getTotalRxBytes() pentru urmărirea datelor transmise. Pentru un test precis este necesară o parte server — aplicația descarcă un fișier de dimensiune cunoscută și împarte volumul la timpul de transmisie.
Concluzii
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.
Citiți și