Wi-Fi — IEEE 802.11 standartlari asosida ishlaydigan va qurilmalarni internetga 11 Mb/s (802.11b) dan 9.6 Gb/s (802.11be, Wi-Fi 7) gacha tezlikda ulaydigan simsiz lokal tarmoq (WLAN) texnologiyasidir. Mobil ilovalarda Wi-Fi kontent yuklash, ma'lumotlarni sinxronlashtirish, striming va lokal tarmoqda fayl uzatish uchun ishlatiladi. Wi-Fi Alliance, 2024 ma'lumotlariga ko'ra, 19.5 milliarddan ortiq qurilma Wi-Fi-ni qo'llab-quvvatlaydi va mobil trafikning 82% aynan shu texnologiya orqali uzatiladi.
Asosiy ma'lumotlar
Wi-Fi — IEEE 802.11 standartlariga muvofiq sertifikatlangan mahsulotlar uchun Wi-Fi Alliance savdo belgisidir. Texnologiya qurilmalarning kirish nuqtasi (Access Point, AP) orqali lokal tarmoq va internetga simsiz ulanishini ta'minlaydi. Mobil aloqadan farqli o'laroq, Wi-Fi litsenziyasiz ISM diapazonida ishlaydi va lokal qamrov uchun mo'ljallangan — binolarda 50–100 metrgacha.
Wi-Fi arxitekturasi ikkita ish rejimini o'z ichiga oladi: Infrastructure Mode (AP orqali mijoz-server) va Ad-Hoc Mode (qurilmalar o'rtasida peer-to-peer). Mobil ilovalarda Infrastructure Mode ishlatiladi: smartfon routerga, router provayderga ulanadi. Qurilmalar o'rtasida to'g'ridan-to'g'ri uzatish uchun (AirDrop, Nearby Share) Wi-Fi Direct qo'llaniladi — routersiz P2P ulanishini tashkil etuvchi kengaytma.
Cisco Annual Internet Report (2023) ma'lumotlariga ko'ra, Wi-Fi binolardagi mobil qurilmalar uchun asosiy ulanish turi bo'lib qolmoqda: barcha mobil trafikning 59% Wi-Fi orqali yaratiladi va bu ulush mesh-tarmoqlar va Wi-Fi 6 tarqalishi hisobiga yiliga 3–5% o'sadi.
Wi-Fi evolyutsiyasi yetti avlodni o'z ichiga oladi — 802.11b (1999) dan 802.11be (Wi-Fi 7, 2024) gacha. Har bir yangi standart o'tkazish qobiliyatini, ulanish zichligini va energiya samaradorligini oshirardi. Wi-Fi 6 (802.11ax) eng muhim yangilanishga aylandi: OFDMA va MU-MIMO tezlikni pasaytirmasdan o'nlab qurilmalarga bir vaqtda xizmat ko'rsatishga imkon beradi.
| Avlod | Standart | Yil | Maks. tezlik | Diapazon |
|---|---|---|---|---|
| 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 |
Orqaga qarab moslik — Wi-Fi ning asosiy xususiyati: Wi-Fi 6 routeri Wi-Fi 4 mijozlariga xizmat ko'rsatadi, lekin ularning maksimal tezligida. Mobil ilova ishlab chiqaruvchisi standart tanlovini bevosita boshqarmaydi — drayver va operatsion tizim optimal PHY rejimini avtomatik tanlaydi.
Wi-Fi har biri o'zining fizik cheklovlariga ega bo'lgan uch chastota diapazonidan foydalanadi. 2.4 GHz — eng yuklangan: Bluetooth, Zigbee, mikroto'lqinli pechlar va qo'shni tarmoqlar interferensiya yaratadi. Faqat 3 ta bir-biriga to'g'ri kelmaydigan kanal mavjud (20 MHz kenglikda 1, 6, 11).
5 GHz diapazoni 23 ta bir-biriga to'g'ri kelmaydigan kanal (20 MHz dan) va 80 va 160 MHz kenglikni qo'llab-quvvatlashni taklif qiladi. Kichikroq to'lqin uzunligi devorlardan yomonroq o'tishni anglatadi — ta'sir radiusi bir xil uzatuvchi quvvatida 2.4 GHz dan 30–40% kichik. Biroq, past shovqin barqarorroq tezlikni ta'minlaydi.
6 GHz diapazoni — Wi-Fi 6E va Wi-Fi 7 uchun eksklyuziv, 20 MHz dan 59 qo'shimcha kanal bilan. Eski qurilmalardan interferensiya yo'q — faqat sertifikatlangan mijozlar. Qualcomm (2024) testlariga ko'ra, 5 metr masofada Wi-Fi 6E 6 GHz da Wi-Fi 6 ning 5 GHz dagi tezligidan 40% yuqori tezlikni ko'rsatadi.
Zamonaviy routerlar Band Steering — kirish nuqtasi mijozga RSSI va yukga qarab optimal diapazonni taklif qiladigan mexanizmdan foydalanadi. Ishlab chiqaruvchi ilova tomonida Band Steering-ni boshqarmaydi, lekin Android WifiNetworkSpecifier.Builder yoki iOS NEHotspotNetwork orqali afzalliklarga ta'sir qilishi mumkin.
Simsiz tarmoq himoyasi eskirgan WEP (1997) dan zamonaviy WPA3 (2018) gacha yo'lni bosib o'tdi. WPA2 (2004) AES-CCMP bilan minimal xavfsiz standart bo'lib qolmoqda, lekin 4-way handshake-ga KRACK hujumiga (2017) qarshi zaifdir. WPA3 bu kamchilikni SAE (Simultaneous Authentication of Equals) protokoli orqali bartaraf qiladi.
WPA3 uchta asosiy yaxshilanishni joriy qiladi: umumiy Pre-Shared Key (PSK) o'rniga individual shifrlash, offline brute-force hujumlarga qarshi bardoshlik va Forward Secrecy — uzoq muddatli kalitning buzilishi oldin tutib olingan sessiyalarning shifrini ochishga imkon bermaydi. Wi-Fi 6E va 7 qurilmalari uchun majburiy WPA3 sertifikati zamonaviy darajada himoyani kafolatlaydi.
Wi-Fi orqali maxfiy ma'lumotlarni uzatadigan mobil ilovalar uchun ilova darajasida qo'shimcha shifrlash (TLS 1.3) tavsiya etiladi. Hatto WPA3 faqat qurilma va router o'rtasidagi kanalni himoya qiladi — serverga ma'lumotlar internet orqali qo'shimcha himoyasiz boradi.
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
)
}
Kod qurilmaning faol tarmoqqa (VPN emas) ulanganligini tekshiradi. Wi-Fi xavfsizligini to'liq tekshirish uchun WifiManager orqali shifrlash turining qo'shimcha tahlili talab qilinadi — ilova foydalanuvchini ochiq tarmoqqa ulanish haqida ogohlantirishi mumkin.
Mobil operatsion tizimlar Wi-Fi ulanishlarini boshqarish uchun API-larni taqdim qiladi. Android da WifiManager va WifiNetworkSpecifier mavjud — ilova mavjud tarmoqlarni skanerlashi, ularga ulanishi va ulanish holatini kuzatishi mumkin. Android 12 dan boshlab, skanerlash kirish nuqtalarining MAC manzillari orqali foydalanuvchini kuzatishning oldini olish uchun ACCESS_FINE_LOCATION ruxsatini talab qiladi.
iOS uchinchi tomon ilovalarida Wi-Fi boshqaruvini cheklaydi: NEHotspotNetwork tanish tarmoqlarga ulanishga imkon beradi, skanerlash esa mavjud emas — faqat Settings URL orqali tizim tarmoqlar ro'yxatiga o'tish. Enterprise ilovalari uchun iOS sertifikatlar va korporativ tarmoqlarga avtomatik ulanish bilan konfiguratsiya profillarini qo'llab-quvvatlaydi.
Wi-Fi Direct (peer-to-peer) bilan ishlaydigan ilovalar uchun Android WifiP2pManager ni taqdim qiladi. iOS Wi-Fi Direct uchun ommaviy API ga ega emas — Bluetooth va Wi-Fi ustida ishlaydigan Multipeer Connectivity Framework ishlatiladi.
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 ilovani skanerlash tugashi haqida xabardor qiladi. ScanResults SSID, BSSID, signal darajasi (RSSI) va shifrlash turini o'z ichiga oladi. > -70 dBm darajasi bo'yicha filtrlash barqaror ulanish uchun yaroqsiz juda zaif tarmoqlarni kesib tashlaydi.
Wi-Fi 7 — 2024 yilda Wi-Fi Alliance tomonidan tasdiqlangan eng yangi standart. Asosiy innovatsiya — Multi-Link Operation (MLO): qurilma o'tkazish qobiliyatini oshirish va kechikishni kamaytirish uchun bir vaqtning o'zida ikki diapazonda (masalan, 5 va 6 GHz) ma'lumot uzatishi mumkin. Broadcom (2024) testlarida MLO mijozning qamrov zonasi bo'ylab harakatlanishida kechikishning 50% ga kamayganini ko'rsatdi.
Boshqa yangiliklar: 1024-QAM o'rniga 4096-QAM (20% yuqori tezlik), kanal kengligi 320 MHz (Wi-Fi 6 dan ikki barobar ko'p) va sessiyani uzmasdan diapazonlar o'rtasida avtomatik o'tish. Mobil ilovalar uchun Wi-Fi 7 8K video va 5 ms dan kam kechikish bilan AR sahnalarini striming qilish imkoniyatini anglatadi.
Dell'Oro Group (2025) baholashiga ko'ra, 2026 yil oxirigacha yangi smartfonlarning 15% Wi-Fi 7 ni qo'llab-quvvatlaydi. Ishlab chiqaruvchi ilova kodini o'zgartirishi shart emas — yaxshilanishlar drayver va operatsion tizim darajasida ishlaydi, lekin yuqori o'tkazish qobiliyatiga moslashtirilgan ilovalar (videokonferensiyalar, cloud gaming) pastroq kechikishlardan foyda ko'radi.
Tez-tez beriladigan savollar
Standart tanlovi ilovaga bog'liq emas — qurilma drayveri mavjud PHY rejimini belgilaydi. Biroq, kechikishga sezgir ilovalar (VoIP, striming) uchun 5 GHz diapazonidan, katta maydonni qoplash uchun esa 2.4 GHz dan foydalanish tavsiya etiladi. Ilova foydalanuvchiga interfeys orqali maslahat berishi mumkin.
Wi-Fi 6E — qo'shimcha 6 GHz diapazonida ishlaydigan xuddi shu 802.11ax standartidir. Wi-Fi 6 dan (2.4 + 5 GHz) farqli o'laroq, 6E eski qurilmalardan interferensiyasiz 20 MHz dan 59 toza kanalni taklif qiladi. Wi-Fi 6E WPA3 sertifikatini talab qiladi va faqat yangi chiplarda qo'llab-quvvatlanadi.
Wi-Fi Direct (P2P) ikki qurilmaga vositachi kirish nuqtasisiz to'g'ridan-to'g'ri ulanishga imkon beradi. Android da aniqlash va ulanish uchun WifiP2pManager ishlatiladi. iOS Wi-Fi Direct uchun ommaviy API ni taqdim etmaydi — buning o'rniga transport tanlovi (Wi-Fi yoki Bluetooth) bilan Multipeer Connectivity qo'llaniladi.
iOS maxfiylik sabablaridan uchinchi tomon ilovalariga Wi-Fi tarmoqlarini skanerlashni taqiqlaydi. Ilova tanish tarmoqlarga ulanish uchun NEHotspotNetwork dan foydalanishi yoki UIApplication.openSettingsURLString orqali mavjud tarmoqlarning tizim ro'yxatini ochishi mumkin. To'liq skanerlash faqat o'rnatilgan Sozlamalar ilovasida mavjud.
Tezlikni o'lchash uchun serverdan test faylini yuklash va vaqtni o'lchash (download speed) ishlatiladi. Android uzatilgan ma'lumotlarni kuzatish uchun TrafficStats.getTotalRxBytes() ni taqdim qiladi. Aniq test uchun server qismi talab qilinadi — ilova ma'lum o'lchamdagi faylni yuklaydi va hajmni uzatish vaqtiga bo'ladi.
Xulosa
Biz kalit topshirig'i bilan mobil ilovani ishlab chiqamiz
IT Sectr 2017-yildan beri startaplar va korxonalar uchun iOS va Android ilovalarini yaratadi. Biz sizga maslahat beramiz va eng yaxshi yechimni taklif qilamiz.