Compartir a través de


Compatibilidad con MB NITZ

Información general

A partir de Windows 10, versión 1903, Windows admite identidad de red y zona horaria (NITZ) en el nivel de sistema operativo para dispositivos de banda ancha móvil (MBB). En versiones anteriores de Windows, el único tiempo de red disponible en el nivel de sistema operativo era el Protocolo de tiempo de red (NTP), aunque NITZ era compatible con el nivel de módem por todos los módems compatibles con 3GPP. Con la compatibilidad con NITZ, Windows puede recibir notificaciones NITZ no solicitadas de módems y publicar eventos necesarios para notificar a los consumidores las marcas de tiempo de NITZ.

En el caso de las funciones MBIM, no se requiere ninguna configuración y aprovisionamiento adicional relacionado con NITZ. Siempre que se establezca una conexión de datos a través de un portador de telefonía móvil, un módem puede notificar al sistema operativo cada vez que haya recibido una marca de tiempo de NITZ de la red. Los módems pueden recibir notificaciones de NITZ de la infraestructura de red en función de la cadencia y programación definidas por el operador móvil, dentro de las especificaciones 3GPP. Las notificaciones de NITZ no son solicitadas. Al recibir la notificación de NITZ, el sistema operativo publica la notificación de que los datos de NITZ están disponibles.

Extensión de interfaz NDIS

Se ha definido el siguiente OID para admitir NITZ.

Valores de CID y servicio MBIM

Nombre del servicio UUID Valor UUID
Extensiones de voz de Microsoft UUID_VOICEEXTENSIONS 8d8b9eba-37be-449b-8f1e-61cb034a702e

En la tabla siguiente se especifica el UUID y el código de comando para cada CID, así como si el CID admite solicitudes Set, Query o Event (notification). Consulte la sección individual de cada CID en este tema para obtener más información sobre sus parámetros, estructuras de datos y notificaciones.

CID UUID Código de comando Set Consultar Notificar
MBIM_CID_NITZ UUID_VOICEEXTENSIONS 10 No Y Y

MBIM_CID_NITZ

Parámetros

Operación Set Consultar notificación
Get-Help No aplicable No aplicable No aplicable
Response No aplicable MBIM_NITZ_INFO MBIM_NITZ_INFO

Consultar

Consulta la hora de red actual. No se usa InformationBuffer de MBIM_COMMAND_MSG. La siguiente estructura de MBIM_NITZ_INFO se usa en informationBuffer de MBIM_COMMAND_DONE.

MBIM_NITZ_INFO

Offset Size Campo Tipo Descripción
0 4 Year UINT32 El año como un entero. Por ejemplo, 2014.
4 4 Month (Mes) UINT32 Mes (1..12), donde enero == 1.
8 4 Día UINT32 Día del mes (1..31).
12 4 Hora UINT32 La hora, (0..23).
16 4 Minuto UINT32 Minuto, (0..59).
20 4 Segundo UINT32 El segundo, (0..59).
24 4 TimeZoneOffsetMinutes UINT32 Desplazamiento de zona horaria, en minutos, desde UTC. Este valor incluye cualquier ajuste para el estado actual del horario de verano. Este valor debe establecerse en 0xFFFFFFFF cuando la información de zona horaria no está disponible.
28 4 DaylightSavingTimeOffsetMinutes UINT32 Desplazamiento para el horario de verano, en minutos. Este valor debe establecerse en 0xFFFFFFFF cuando el horario de verano no está disponible.
32 4 DataClasses UINT32 Clases de datos compatibles con esta red. Si esta información no está disponible, este campo debe establecerse en MBIMDataClassNone.

Set

No es aplicable.

Response

InformationBuffer en MBIM_COMMAND_DONE contiene una estructura de MBIM_NITZ_INFO.

Eventos no solicitados

Este evento no solicitado proporciona la información actual de la zona horaria y la hora de la red.

Códigos de estado

Este CID solo usa códigos de estado genéricos definidos en la sección 9.4.5 de la revisión 1.0 de la especificación MBIM.

Definiciones de OID

Pruebas del kit de laboratorio de hardware (HLK)

Consulte Pasos para instalar HLK.

En HLK Studio, conéctese al controlador del módem móvil del dispositivo y ejecute la prueba: TestNitzInfo - GSM.

Pruebas manuales

[NITZ] Actualización de hora durante la itinerancia en la telefonía móvil

  1. Coloque el dispositivo Cobalt en una jaula rf con celular deshabilitado.
  2. Habilite el modo Avión.
  3. Deshabilite Ethernet y todas las demás conexiones.
  4. Establezca el modo de tiempo en manual.
  5. Establezca la hora en 11:15 a. m. 10/15/2016 UTC.
  6. Compruebe que la hora está establecida en el valor especificado en la bandeja del sistema.
  7. Establezca el modo de tiempo en automático.
  8. Active La telefonía móvil.
  9. Espere a que el dispositivo reciba la información de NITZ de la estación base de telefonía móvil simulada.
  10. Compruebe que la hora se establece en el valor enviado por la estación base simulada.