Operaciones de intensidad de señal de MB
En este tema se describen las operaciones para notificar la intensidad de la señal.
Estas operaciones requieren acceso al proveedor de red, pero no al módulo de identidad del suscriptor (tarjeta SIM).
Tenga en cuenta que, en el caso de los dispositivos basados en GSM, los controladores de minipuerto deben enviar notificaciones de intensidad de señal solo después de que el controlador de miniporte se haya registrado correctamente con un proveedor de red. En el caso de los dispositivos basados en SERVICE, los controladores de minipuerto pueden enviar notificaciones de intensidad de señal antes de que el controlador de miniporte se haya registrado correctamente con un proveedor de red.
Semántica de indicación de intensidad de señal
En el diagrama siguiente se muestra el proceso que deben seguir los controladores de minipuerto para procesar indicaciones de intensidad de señal. El servicio MB ajusta el umbral y el intervalo de informes de intensidad de señal, en función de la intensidad de la señal del dispositivo actual y de cuánto tiempo ha estado inactivo el dispositivo. Estas acciones se realizan normalmente como parte de las características de administración de energía proporcionadas por el servicio MB. Las etiquetas en negrita son identificadores de OID o control de flujo transaccional. Las etiquetas del texto normal son las marcas importantes dentro de la estructura OID.
Para actualizar las indicaciones de intensidad de señal, use el procedimiento siguiente:
El controlador de minipuerto envía NDIS_WWAN_SIGNAL_STATE al servicio MB.
El servicio MB envía OID_WWAN_SIGNAL_STATE al controlador de minipuerto. El controlador de miniporte responde con una confirmación provisional (NDIS_STATUS_INDICATION_REQUIRED) que ha recibido la solicitud y enviará una notificación con la información solicitada en el futuro.
El controlador de minipuerto envía NDIS_STATUS_WWAN_SUCCESS al servicio MB.
El controlador de minipuerto envía NDIS_WWAN_SIGNAL_STATE al servicio MB.
El servicio MB envía OID_WWAN_SIGNAL_STATE al controlador de minipuerto. El controlador de miniporte responde con una confirmación provisional (NDIS_STATUS_INDICATION_REQUIRED) que ha recibido la solicitud y enviará una notificación con la información solicitada en el futuro.
El controlador de minipuerto envía NDIS_STATUS_WWAN_SUCCESS al servicio MB.
El servicio MB envía OID_WWAN_SIGNAL_STATE al controlador de minipuerto. El controlador de miniporte responde con una confirmación provisional (NDIS_STATUS_INDICATION_REQUIRED) que ha recibido la solicitud y enviará una notificación con la información solicitada en el futuro.
El controlador de minipuerto envía NDIS_STATUS_WWAN_SUCCESS al servicio MB.
El controlador de minipuerto envía NDIS_WWAN_SIGNAL_STATE al servicio MB.