Wi-Fi modèle d’appareil et les objets
L’appareil Wi-Fi est utilisé par l’hôte dans le contexte de deux types d’objets : adaptateur et port.
Adaptateur
L’objet adaptateur représente la fonctionnalité Wi-Fi dans l’appareil Wi-Fi. Les commandes et les indications sur cet objet sont utilisées pour indiquer l’état de l’interface Wi-Fi. Pour les systèmes avec plusieurs appareils Wi-Fi, chaque objet adaptateur représente une instance différente.
Port
Un adaptateur Wi-Fi peut être utilisé simultanément pour plusieurs connexions, par exemple client d’infrastructure et Wi-Fi propriétaire de groupe direct. L’objet port est utilisé pour représenter l’état associé à chaque connexion de ce type. Chaque port contient l’état MAC de la connexion et tout état phy spécifique à cette connexion.
Il peut y avoir plusieurs ports dans un adaptateur. Les commandes émises sur un port doivent uniquement affecter l’état conservé pour ce port.
Le système d’exploitation configure chaque port avec un mode d’opération, tel que station 802.11, Wi-Fi client direct ou Wi-Fi propriétaire de groupe direct. Les commandes set que le microprogramme doit être prêt à gérer sur un port donné sont déterminées par le mode d’opération et l’état du port. Un port peut être dans l’un des deux états suivants : INIT et OP. Le port est initialement à l’état INIT et passe à l’état OP uniquement lorsque le système d’exploitation émet une commande pour se connecter (dans le cas d’un client d’infrastructure) ou pour démarrer un AP/GO. Le port revient à l’état INIT quand OID_WDI_TASK_DOT11_RESET est envoyé au composant IHV.
Exigences de disponibilité des ports
Type de port | Nombre requis |
---|---|
Station Port | 1 |
Wi-Fi Direct Device | 1 (si pris en charge) |
rôle direct Wi-Fi (GO ou client) | 1 ou 2 (si pris en charge) |
Exigences relatives à la concurrence des ports
Les exigences d’accès concurrentiel suivantes pour les différents types de ports sont les suivantes.
- 1 Port de station est toujours disponible.
- 1 Wi-Fi port Direct Device est toujours disponible.
- 2 Wi-Fi ports de rôle direct sont disponibles dans les configurations suivantes.
- 1 GO
- 1 Client
- 1 GO, 1 client