Compartilhar via


Gerenciamento de Contexto de Pacote MB

Este tópico descreve o gerenciamento de contextos de pacote, que são um conjunto específico de parâmetros de configuração de rede para configurar um circuito virtual ou fluxo sobre a conexão MB física na camada 2. Em dispositivos baseados em GSM, isso corresponde ao conceito de um PDP (Packet Data Protocol). Em dispositivos baseados em CDMA, isso corresponde a um perfil de rede.

Na maioria dos casos, as configurações detalhadas de um contexto de pacote são pré-provisionadas por IHVs e/ou provedores de rede do dispositivo MB ou provisionadas por meio do OTA (rede ao ar) ou usando SMS. Em ambos os casos, o usuário final geralmente não é obrigado a fornecer a maioria das configurações (por exemplo, QoS (qualidade do serviço), códigos de segurança, IP móvel e assim por diante). No entanto, o usuário final pode precisar fornecer a cadeia de caracteres de acesso à rede, o nome de usuário e a senha. São essas configurações configuráveis do usuário que constituem o conteúdo de um contexto de pacote da perspectiva do Serviço MB.

O modelo de driver MB não fornece uma OID explícita para configurar ou desativar a conexão de camada 2 para WWAN. Em vez disso, ativar o primeiro contexto de pacote resulta na configuração da conexão de camada 2 subjacente e a desativação do último contexto de pacote irá efetivamente derrubar a conexão de camada 2 subjacente.

O modelo de driver MB baseia-se nessas duas restrições em relação ao número de contextos de pacote ativos a qualquer momento da seguinte maneira:

  1. Cada contexto de pacote pode ser ativado apenas uma vez.

  2. Somente um único contexto de pacote pode ser ativado a qualquer momento.

É obrigatório que qualquer driver de miniporto que esteja em conformidade com o modelo de driver MB defina o membro MaxActivatedContexts da estrutura WWAN_DEVICE_CAPS para um, ao responder às solicitações de consulta OID_WWAN_DEVICE_CAPS. Mesmo que um driver de miniporto defina esse valor como maior que um, o Serviço MB garante que, no máximo, apenas um contexto de pacote seja ativado a qualquer momento.

Como cada contexto de pacote pode ser ativado não mais do que uma vez, um identificador de contexto de pacote estático pode ser usado para identificar o circuito virtual após ser ativado. O uso desse identificador estático ainda é válido desde que a primeira restrição ainda seja mantida.

Para obter mais informações sobre o gerenciamento de contexto de pacote, consulte OID_WWAN_PROVISIONED_CONTEXTS e OID_WWAN_CONNECT.