Fitur Infrastruktur Wi-Fi

Kerangka kerja Wi-Fi Android membantu pengguna terhubung ke jaringan Wi-Fi yang baik saat jaringan tersedia dan dibutuhkan. Android melakukannya dengan berbagai cara:

  • Notifikasi jaringan terbuka : Memberi tahu pengguna tentang jaringan Wi-Fi terbuka yang tersedia
  • Aktifkan Wi-Fi secara otomatis : Mengaktifkan kembali Wi-Fi saat pengguna berada di dekat jaringan yang disimpan sebelumnya
  • Hubungkan ke jaringan terbuka : Secara otomatis menghubungkan pengguna ke jaringan Wi-Fi terbuka yang baik
  • Lencana : Menampilkan informasi tentang kualitas jaringan yang tersedia

Fitur yang dijelaskan diimplementasikan oleh kode AOSP dan Anda tidak perlu mengaktifkan atau mengonfigurasinya secara eksplisit.

Buka pemberitahuan jaringan

Fitur pemberitahuan jaringan Terbuka memunculkan pemberitahuan kepada pengguna setiap kali:

  • Wi-Fi diaktifkan
  • Perangkat tidak terhubung ke jaringan Wi-Fi
  • Tersedia jaringan Wi-Fi yang terbuka dan memiliki RSSI yang cukup tinggi (ambang RSSI yang sama seperti yang digunakan oleh algoritme pemilihan Wi-Fi internal)

Fitur ini dapat diaktifkan atau dinonaktifkan oleh pengguna menggunakan aplikasi Pengaturan di:

Pengaturan > Jaringan & internet > Wi-Fi > Preferensi Wi-Fi > Buka pemberitahuan jaringan

Buka fitur notifikasi jaringan
Gambar 1. Buka fitur notifikasi jaringan

Aktifkan Wi-Fi secara otomatis

Pengguna dapat menonaktifkan Wi-Fi karena berbagai alasan (misalnya koneksi ke jaringan yang buruk) dan kemudian dapat lupa untuk mengaktifkannya kembali saat tiba di rumah, yang mengakibatkan pengalaman buruk (misalnya tidak dapat mengontrol perangkat otomatisasi rumah) . Fitur Aktifkan Wi-Fi secara otomatis , yang diperkenalkan di Android 9, memecahkan masalah ini dengan mengaktifkan kembali Wi-Fi secara otomatis setiap kali perangkat berada di dekat jaringan Wi-Fi yang merupakan jaringan tersimpan (yaitu jaringan yang terhubung secara eksplisit oleh pengguna di masa lalu) dan memiliki RSSI yang cukup tinggi.

Fitur ini dapat diaktifkan atau dinonaktifkan oleh pengguna menggunakan aplikasi Pengaturan di:

Pengaturan > Jaringan & internet > Wi-Fi > Preferensi Wi-Fi > Aktifkan Wi-Fi secara otomatis

Aktifkan Wi-Fi secara otomatis
Gambar 2. Aktifkan fitur Wi-Fi secara otomatis

Pemindaian Wi-Fi (untuk Lokasi) harus diaktifkan agar fitur ini berfungsi. Jika Pemindaian Wi-Fi tidak diaktifkan, pengguna akan dimintai izin untuk mengaktifkannya. Pemindaian Wi-Fi diperlukan karena hasil pemindaian digunakan untuk menentukan apakah perangkat berada di sekitar jaringan Wi-Fi yang memenuhi kriteria untuk mengaktifkan kembali konektivitas Wi-Fi.

Fitur ini menghindari pengaktifan kembali Wi-Fi segera setelah pengguna menonaktifkannya, bahkan jika perangkat mengamati jaringan Wi-Fi yang disimpan dengan kualitas yang memadai. Misalnya, jika pengguna berada di kantor dan terhubung ke Wi-Fi kantor (jaringan yang disimpan ) dan kemudian menonaktifkan Wi-Fi, fitur tersebut tidak akan mengaktifkan kembali Wi-Fi hingga pengguna tiba di lingkungan yang berbeda dengan jaringan tersimpan berbeda yang memenuhi kriteria pengaktifan kembali.

Sambungkan otomatis ke jaringan terbuka

Fitur Hubungkan ke jaringan terbuka , tersedia di Android 8.0 dan lebih tinggi, secara otomatis menghubungkan perangkat ke jaringan berkualitas tinggi yang tersedia. Kriterianya adalah:

  • Wi-Fi diaktifkan
  • Perangkat tidak terhubung ke jaringan Wi-Fi
  • Jaringan Wi-Fi yang terbuka dan baik , seperti yang dilaporkan oleh penyedia peringkat Jaringan eksternal (lihat bagian berikutnya), tersedia.

Fitur ini dapat diaktifkan atau dinonaktifkan oleh pengguna menggunakan aplikasi Pengaturan di:

Pengaturan > Jaringan & internet > Wi-Fi > Preferensi Wi-Fi > Sambungkan ke jaringan terbuka

Hubungkan ke jaringan terbuka
Gambar 3. Hubungkan ke fitur jaringan terbuka dan menu penyedia peringkat Jaringan

Fitur Hubungkan ke jaringan terbuka dinonaktifkan jika penyedia peringkat Jaringan eksternal tidak dipilih. Pengguna dapat memilih salah satu penyedia peringkat jaringan yang tersedia menggunakan menu Penyedia peringkat jaringan.

Penyedia peringkat jaringan eksternal

Untuk membantu menentukan jaringan Wi-Fi yang baik , Android mendukung penyedia peringkat Jaringan eksternal (juga dikenal sebagai Pencetak gol jaringan ) yang memberikan informasi tentang kualitas jaringan Wi-Fi terbuka. Misalnya, pencetak skor jaringan dapat menggunakan data kinerja historis (misalnya AP ini bekerja dengan sangat baik di masa lalu, ide bagus untuk mencobanya sekarang) untuk menentukan bahwa jaringan Wi-Fi tertentu baik.

Daftar penyedia peringkat jaringan yang tersedia tersedia bagi pengguna dari menu Pengaturan > Jaringan & internet > Wi-Fi > Preferensi Wi-Fi > Lanjutan > Penyedia peringkat jaringan . Pengguna dapat memilih salah satu atau tidak sama sekali. Jika tidak ada yang tersedia atau dipilih, fitur Hubungkan ke jaringan terbuka dinonaktifkan.

Anda tidak harus menyediakan penyedia peringkat jaringan eksternal. Untuk membuat penyedia:

  • Menerapkan kelas yang didokumentasikan dalam NetworkScoreManager .
  • Penyedia peringkat jaringan eksternal harus berupa aplikasi dengan hak istimewa.
  • Konfigurasikan sistem Anda untuk menggunakan implementasi kustom Anda dengan memperbarui kunci config_defaultNetworkRecommendationProviderPackage di file konfigurasi overlay produk Anda frameworks/base/core/res/res/values/config.xml .

Jika Anda tidak ingin menyertakan fungsionalitas penyedia peringkat jaringan default, Anda dapat memilih untuk tidak menyetel properti penyedia default dan menyembunyikan layar Penyedia peringkat jaringan di AOSP.

Lencana jaringan Wi-Fi

Informasi yang diberikan oleh penyedia peringkat jaringan juga digunakan oleh Wi-Fi Picker untuk menambahkan informasi tentang kualitas jaringan Wi-Fi yang tersedia, yang dapat membantu pengguna memilih jaringan Wi-Fi secara manual. Jaringan yang informasinya tersedia (disediakan oleh penyedia peringkat jaringan eksternal) akan menampilkan informasi kecepatan di bawah nama jaringan.

Kualitas jaringan Wi-Fi
Gambar 4. Jaringan Wi-Fi dengan informasi tentang kualitas jaringan

Karena fitur ini memerlukan penyedia peringkat jaringan eksternal, fitur ini tidak tersedia, dan tidak ada informasi kecepatan/kualitas yang ditampilkan, jika penyedia tersebut tidak tersedia atau dipilih.