Compartilhar via


Operações de força de sinal mb

Este tópico descreve as operações para relatar a força do sinal.

Essas operações exigem acesso ao provedor de rede, mas não ao módulo de identidade do assinante (sim cartão).

Lembre-se de que, no caso de dispositivos baseados em GSM, os drivers de miniporte devem enviar notificações de força de sinal somente depois que o driver de miniporte tiver se registrado com êxito com um provedor de rede. Para dispositivos baseados em CDMA, os drivers de miniport podem enviar notificações de força de sinal antes que o driver de miniporte tenha sido registrado com êxito em um provedor de rede.

Semântica de Indicação de Força de Sinal

O diagrama a seguir mostra o processo que os drivers de miniporto devem seguir para processar indicações de força de sinal. O Serviço MB ajusta o limite e o intervalo de relatório de força do sinal, com base na força do sinal do dispositivo atual e por quanto tempo o dispositivo está ocioso. Essas ações geralmente são executadas como parte dos recursos de gerenciamento de energia fornecidos pelo Serviço MB. Os rótulos em negrito são identificadores OID ou controle de fluxo transacional. Os rótulos no texto regular são os sinalizadores importantes dentro da estrutura OID.

Diagrama que mostra o processo que os miniportores devem seguir para processar indicações de força de sinal.

Para atualizar as indicações de força do sinal, use o seguinte procedimento:

  1. O driver de miniporto envia NDIS_WWAN_SIGNAL_STATE para o Serviço MB.

  2. O Serviço MB envia OID_WWAN_SIGNAL_STATE para o driver de miniporte. O driver de miniporte responde com uma confirmação provisória (NDIS_STATUS_INDICATION_REQUIRED) de que recebeu a solicitação e enviará uma notificação com as informações solicitadas no futuro.

  3. O driver de miniporto envia NDIS_STATUS_WWAN_SUCCESS para o Serviço MB.

  4. O driver de miniporto envia NDIS_WWAN_SIGNAL_STATE para o Serviço MB.

  5. O Serviço MB envia OID_WWAN_SIGNAL_STATE para o driver de miniporte. O driver de miniporte responde com uma confirmação provisória (NDIS_STATUS_INDICATION_REQUIRED) de que recebeu a solicitação e enviará uma notificação com as informações solicitadas no futuro.

  6. O driver de miniporto envia NDIS_STATUS_WWAN_SUCCESS para o Serviço MB.

  7. O Serviço MB envia OID_WWAN_SIGNAL_STATE para o driver de miniporte. O driver de miniporte responde com uma confirmação provisória (NDIS_STATUS_INDICATION_REQUIRED) de que recebeu a solicitação e enviará uma notificação com as informações solicitadas no futuro.

  8. O driver de miniporto envia NDIS_STATUS_WWAN_SUCCESS para o Serviço MB.

  9. O driver de miniporto envia NDIS_WWAN_SIGNAL_STATE para o Serviço MB.