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 de MB física na camada 2. Em dispositivos baseados em GSM, isso corresponde ao conceito de um PDP (Protocolo de Dados de Pacote). 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 da rede over-the-air (OTA) 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 de 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 pelo 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 um OID explícito para configurar ou derrubar a conexão de camada 2 para WWAN. Em vez disso, ativar o primeiro contexto de pacote resulta na configuração da conexão subjacente da camada 2 e a desativação do último contexto de pacote derrubará efetivamente a conexão subjacente da camada 2.

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 miniporta que esteja em conformidade com o modelo de driver MB defina o membro MaxActivatedContexts da estrutura WWAN_DEVICE_CAPS como um, ao responder a OID_WWAN_DEVICE_CAPS solicitações de consulta. Mesmo que um driver de miniporta 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.