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
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.
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.
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.
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
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.
Configuração de dispositivo e pilha de driver no Windows 7 após o usuário instalar o pacote de driver IHV