Compartir a través de


Conectividad de STA dual

WiFiCx permite conexiones simultáneas a más de una STA (conectividad STA secundaria) cuando el controlador cliente lo admite. En su iteración inicial, esta característica solo admite un máximo de dos conexiones STA, pero esto puede cambiar más adelante.

Configuración de la conectividad STA secundaria

El controlador cliente indica la capacidad de mantener la conectividad STA secundaria durante la inicialización del adaptador en la llamada a WifiDeviceSetStationCapabilities. El controlador debe establecer los campos NumSecondaryStaBandCombinations y SecondaryStaBandsCombinations en valores distintos de cero en la estructura WIFI_STATION_CAPABILITIES . Si esos valores son 0/NULL, no se establecerá la funcionalidad STA secundaria.

Comportamiento actual

Cuando el adaptador admite la conectividad STA secundaria, no debe haber ningún examen completo en el STA secundario, ya que no es visible para el usuario. Los exámenes de propósito específico son una excepción, como al conectarse a través del STA secundario para detectar candidatos de conexión, o posiblemente para los informes vecinos. Si el controlador ve una solicitud de examen sobre el STA secundario, debe evitar el examen por el STA principal para minimizar las interrupciones. La excepción podría ser para los AP ubicados conjuntamente en la banda de 6 GHz, solo si no se pueden detectar en el otro examen de banda inferior.

Cuando el controlador admite la conectividad STA secundaria, las conexiones a través del STA secundario se sincronizan automáticamente con el STA principal. La conexión inicial a través del STA secundario se iniciará inmediatamente después de que la conexión STA principal se realice correctamente y, a continuación, seguirá un tiempo de espera de retroceso en caso de error.

Cambios en TLV de la API de WiFiCx

La mayoría de los cambios de API para habilitar la conectividad STA secundaria se documentan aquí:

Comportamiento de itinerancia sta secundaria

El controlador debe intentar mantener el STA secundario en itinerancia en la banda STA principal, incluso si tiene que desplazarse por las bandas. Para ello, debe sincronizar los itinerancias para que ambas interfaces no terminen en itinerancia al mismo tiempo. El controlador debe mantener la STA secundaria activa y esperar a que la itinerancia finalice en el puerto STA principal (hasta el punto en que las claves se engordan para una conexión segura) de modo que pueda seleccionar los candidatos de itinerancia adecuados para la conexión STA secundaria (en una banda diferente a la STA principal). Esto permitirá que las aplicaciones enlazadas a las interfaces STA principales y secundarias mantengan sus conexiones activas durante la itinerancia.