Partilhar via


Visão geral da solução de transformação de identidade mb

A solução mapeia a configuração USB do dispositivo em transformação para um conjunto de funções USB. A qualquer momento, um único conjunto de funções (por meio de uma configuração) é exposto ao host. A solução alcança a transformação alternando entre essas configurações.

Configurações lógicas

As funções presentes no dispositivo são agrupadas nos conjuntos lógicos a seguir.

Conjunto lógico de funções

Conjunto lógico de funções Description

Windows-7-Configuration

Configuração selecionada pelo Windows 7 e versões mais antigas do Windows quando o dispositivo em transformação é inserido no host pela primeira vez.

Windows-8-Configuration

Configuração selecionada pelo Windows 8 quando o dispositivo de transformação é inserido no host.

IHV-NCM-1.0-Configuration

Configuração selecionada pelo software IHV instalado no Windows 7 e versões mais antigas do Windows depois que o usuário instala o pacote de driver.

IHV-NCM-2.0-Configuration

Configuração selecionada pelo software IHV instalado no Windows 8 depois que o usuário instala o pacote de driver.

A tabela a seguir mostra as configurações de USB listadas na tabela anterior, juntamente com possíveis interfaces e funções. Requisitos adicionais para cada configuração são descritos nos subtópicos restantes.

Configurações de USB

Configuração 1 (Windows-7-Configuration) Configuração 2(IHV–NCM-10-Configuration) Configuração 3(Windows-8- Configuração) Configuração 4(IHV–NCM-20- Configuração)

CD-ROM em massa

SD em massa

CD-ROM em massa

SD em massa

NCM1.0

Modem

TV

GPS

FP

Cartão inteligentes de PC/SC

Voz

Fig

CD-ROM em massa

SD em massa

MBIM

CD-ROM em massa

SD em massa

NCM2.0

Modem

TV

GPS

FP

Cartão inteligentes de PC/SC

Voz

Fig

Metas da solução

  • No Windows 7, os usuários precisam executar a etapa extra de instalação de pacotes de driver antes de poderem usar a função de banda larga móvel em dispositivos em transformação.
  • No Windows 8, os usuários não devem ter que executar etapas extras para instalar pacotes de driver para usar a função de banda larga móvel em dispositivos que estejam em conformidade com a especificação do MBIM.
  • No Windows 8, os usuários precisam executar a etapa extra de instalação de pacotes de driver antes de poderem usar funções IHV em dispositivos que não têm drivers de caixa de entrada.

Suposições

O MBIM também inclui compatibilidade com versões anteriores para o NCM 1.0.

Transições com suporte

Para Windows 8

Not-Configured –> Windows-8-Configuration

Windows-8-Configuration –> IHV-NCM-2.0-Configuration

Para Windows 7

Not-Configured –> Windows-7-Configuration

Windows-7-Configuration –> IHV–NCM-1.0-Configuration

Diagrama mostrando caminhos de transição de configuração para Windows 7 e Windows 8.

Os caminhos de transição de configuração para Windows 7 e Windows 8

Observe que não há suporte para qualquer transição não mostrada anteriormente.

Detalhes da Transição

Considere um dispositivo de transformar USB de exemplo com as seguintes funções em suas configurações.

Diagrama de um dispositivo de transformação USB com quatro configurações diferentes e suas respectivas funções.

Dispositivo USB com várias funções

Windows 8

Windows-8-Configuration

Quando o dispositivo em transformação é conectado a um computador que executa o Windows 8, o Windows-8-Configuration seria selecionado, o que expõe a função MBIM. O MBCD (Driver de Classe de Banda Larga Móvel) do Windows 8 será carregado na função MBIM. No exemplo a seguir, a Configuração 3 é o Windows-8-Configuration que contém a função MBIM.

Diagrama do Windows 8 e quatro configurações para um dispositivo de banda larga móvel, com a Configuração 3 realçada.

Configuração de dispositivo e pilha de driver no Windows 8 depois que o dispositivo é conectado

IHV-NCM-2.0-Configuration

No Windows-8-Configuration, o dispositivo de transformação também tem uma função de armazenamento em massa que permitirá que o usuário instale o pacote de driver IHV. Após a instalação do pacote de driver da função de armazenamento em massa, o dispositivo será transformado para expor as funções no IHV-NCM-2.0-Configuration. Essa configuração tem uma função IHV adicional, como GPS, diagnóstico e assim por diante. A configuração 4 no diagrama a seguir representa o IHV-NCM-2.0-Configuration.

Diagrama do Windows 8 (instalação pós-driver) e quatro configurações para um dispositivo de banda larga móvel, com a Configuração 4 realçada.

Configuração de dispositivo e pilha de driver no Windows 8 após o usuário instalar o pacote de driver IHV

Windows 7

Windows-7-Configuration

Quando o dispositivo de transformação é conectado a um computador que executa o Windows 7 ou uma versão anterior do Windows, o Windows-7-Configuration seria selecionado, o que expõe a função de armazenamento em massa. Isso permitirá que o usuário instale o pacote de driver IHV da função de armazenamento em massa.

No exemplo a seguir, a Configuração 1 é o Windows-7-Configuration

Diagrama do Windows 7 e quatro configurações para um dispositivo de banda larga móvel, com a Configuração 1 realçada.

Configuração de dispositivo e pilha de driver no Windows 7 quando o usuário não tiver instalado o pacote de driver IHV

IHV-NCM-1.0-Configuration

No Windows 7, o usuário pode instalar o pacote de driver da função de armazenamento em massa. Além de instalar o software de driver, o software IHV também transformará o dispositivo do Windows-7-Configuration para o IHV-NCM-1.0-Configuration.

Diagrama do Windows 7 e quatro configurações para um dispositivo de banda larga móvel, com a Configuração 2 realçada.

Configuração de dispositivo e pilha de driver no Windows 7 após o usuário instalar o pacote de driver IHV