Konektivitas STA ganda

WiFiCx memungkinkan koneksi simultan ke lebih dari satu STA (konektivitas STA Sekunder) ketika driver klien mendukungnya. Dalam iterasi awalnya, fitur ini hanya mendukung maksimal dua koneksi STA, tetapi ini dapat berubah nanti.

Mengonfigurasi konektivitas STA Sekunder

Driver klien menunjukkan kemampuan untuk mempertahankan konektivitas STA Sekunder selama inisialisasi adaptor dalam panggilan ke WifiDeviceSetStationCapabilities. Driver harus mengatur bidang NumSecondaryStaBandCombinations dan SecondaryStaBandsCombinations ke nilai bukan nol dalam struktur WIFI_STATION_CAPABILITIES . Jika nilai tersebut adalah 0/NULL, kemampuan STA Sekunder tidak akan diatur.

Perilaku saat ini

Ketika adaptor mendukung konektivitas STA Sekunder seharusnya tidak ada pemindaian penuh pada STA sekunder karena tidak terlihat oleh pengguna. Pemindaian tujuan khusus adalah pengecualian, seperti saat menyambungkan melalui STA sekunder untuk menemukan kandidat koneksi, atau mungkin untuk laporan Tetangga. Jika driver melihat permintaan pemindaian melalui STA sekunder, itu harus menghindari pemindaian melalui STA utama untuk meminimalkan gangguan. Pengecualiannya mungkin untuk APs yang terletak bersama di band 6 GHz, hanya jika mereka tidak dapat ditemukan pada pemindaian pita bawah lainnya.

Ketika driver mendukung konektivitas STA Sekunder, koneksi melalui STA sekunder secara otomatis disinkronkan dengan STA utama. Koneksi awal melalui STA sekunder akan segera dimulai setelah koneksi STA utama berhasil, dan kemudian akan mengikuti batas waktu backoff jika terjadi kegagalan.

Perubahan TLV API WiFiCx

Sebagian besar perubahan API untuk mengaktifkan konektivitas STA Sekunder didokumentasikan di sini:

Perilaku jelajah STA sekunder

Pengemudi harus mencoba menjaga STA sekunder tetap aktif saat menjelajah di pita STA utama, bahkan jika harus berkeliaran di seluruh band. Ini harus dilakukan dengan menyinkronkan roaming sehingga kedua antarmuka tidak berakhir menjelajah pada saat yang sama. Driver harus menjaga STA sekunder tetap aktif dan menunggu jelajah selesai pada port STA utama (hingga titik di mana kunci di-pipa untuk koneksi yang aman) sehingga kemudian dapat memilih kandidat roaming yang sesuai untuk koneksi STA sekunder (pada pita yang berbeda dari STA utama). Ini akan memungkinkan aplikasi yang terikat ke antarmuka STA utama dan sekunder untuk menjaga koneksinya tetap aktif selama jelajah.