Vue d’ensemble de la solution MB Identity Morphing
La solution mappe la configuration USB du périphérique de morphing à un ensemble de fonctions USB. À tout moment, un ensemble unique de fonctions (par le biais d’une configuration) est exposé à l’hôte. La solution obtient le morphing en basculant entre ces configurations.
Configurations logiques
Les fonctions présentes dans l’appareil sont regroupées dans les jeux logiques suivants.
Ensemble logique de fonctions
Ensemble logique de fonctions | Description |
---|---|
Windows-7-Configuration |
Configuration sélectionnée par Windows 7 et les versions antérieures de Windows lorsque l’appareil de morphing est inséré dans l’hôte pour la première fois. |
Windows-8-Configuration |
Configuration sélectionnée par Windows 8 lorsque l’appareil de morphing est inséré dans l’hôte. |
IHV-NCM-1.0-Configuration |
Configuration sélectionnée par le logiciel IHV installé sur Windows 7 et versions antérieures de Windows après que l’utilisateur a installé le package de pilotes. |
IHV-NCM-2.0-Configuration |
Configuration sélectionnée par le logiciel IHV installé sur Windows 8 après que l’utilisateur a installé le package de pilotes. |
Le tableau suivant présente les configurations USB répertoriées dans le tableau précédent, ainsi que les interfaces et fonctions possibles. Les exigences supplémentaires pour chaque configuration sont décrites dans les sous-rubriques restantes.
USB Configurations
Configuration 1 (Windows-7-Configuration) | Configuration 2 (IHV–NCM-10-Configuration) | Configuration 3 (Windows-8- Configuration) | Configuration 4 (IHV–NCM-20- Configuration) |
---|---|---|---|
CD-ROM en masse Mass SD |
CD-ROM en masse Mass SD NCM1.0 Modem TV GPS FP carte intelligent PC/SC Voix Diag |
CD-ROM en masse Mass SD MBIM |
CD-ROM en masse Mass SD NCM2.0 Modem TV GPS FP carte intelligent PC/SC Voix Diag |
Objectifs de la solution
- Dans Windows 7, les utilisateurs doivent effectuer l’étape supplémentaire d’installation des packages de pilotes avant de pouvoir utiliser la fonction haut débit mobile sur les appareils de transformation.
- Dans Windows 8, les utilisateurs ne doivent pas avoir à effectuer des étapes supplémentaires pour installer des packages de pilotes afin d’utiliser la fonction haut débit mobile sur des appareils de morphing conformes à la spécification MBIM.
- Dans Windows 8, les utilisateurs doivent effectuer l’étape supplémentaire d’installation des packages de pilotes avant de pouvoir utiliser des fonctions IHV sur des appareils de morphing qui n’ont pas de pilotes de boîte de réception.
Hypothèses
MBIM inclut également la compatibilité descendante pour NCM 1.0.
Transitions prises en charge
Pour Windows 8
Not-Configured -> Windows-8-Configuration
Windows-8-Configuration -> IHV-NCM-2.0-Configuration
Pour Windows 7
Not-Configured -> Windows-7-Configuration
Windows-7-Configuration -> IHV–NCM-1.0-Configuration
Chemins de transition de configuration pour Windows 7 et Windows 8
Notez que toute transition non affichée précédemment n’est pas prise en charge.
Détails de la transition
Prenons un exemple de périphérique de morphing USB avec les fonctions suivantes dans ses configurations.
Périphérique USB avec plusieurs fonctions
Windows 8
Windows-8-Configuration
Lorsque l’appareil de morphing est branché à un ordinateur exécutant Windows 8, la configuration Windows-8 est sélectionnée, ce qui expose la fonction MBIM. Le pilote MBCD (Mobile Broadband Class Driver) Windows 8 sera chargé sur la fonction MBIM. Dans l’exemple suivant, la configuration 3 est la configuration Windows-8 qui contient la fonction MBIM.
Configuration de la pile de pilotes et de l’appareil sur Windows 8 après le branchement de l’appareil
IHV-NCM-2.0-Configuration
Dans windows-8-Configuration, l’appareil de morphing dispose également d’une fonction de stockage de masse qui permet à l’utilisateur d’installer le package de pilotes IHV. Après l’installation du package de pilotes à partir de la fonction de stockage de masse, l’appareil se transforme pour exposer les fonctions dans IHV-NCM-2.0-Configuration. Cette configuration a une fonction IHV supplémentaire telle que GPS, diagnostics, etc. La configuration 4 dans le diagramme suivant représente IHV-NCM-2.0-Configuration.
Configuration de la pile de pilotes et des périphériques sur Windows 8 après l’installation du package de pilotes IHV par l’utilisateur
Windows 7
Windows-7-Configuration
Lorsque l’appareil de morphing est branché à un ordinateur exécutant Windows 7 ou une version antérieure de Windows, la configuration Windows-7 est sélectionnée, ce qui expose la fonction de stockage de masse. Cela permet à l’utilisateur d’installer le package de pilotes IHV à partir de la fonction de stockage de masse.
Dans l’exemple suivant, Configuration 1 est windows-7-Configuration
Configuration de la pile de pilotes et des périphériques sur Windows 7 lorsque l’utilisateur n’a pas installé le package de pilotes IHV
IHV-NCM-1.0-Configuration
Dans Windows 7, l’utilisateur peut installer le package de pilotes à partir de la fonction de stockage de masse. En plus de l’installation du logiciel pilote, le logiciel IHV transforme également l’appareil de Windows-7-Configuration en IHV-NCM-1.0-Configuration.
Configuration de la pile de pilotes et des périphériques dans Windows 7 après l’installation du package de pilotes IHV par l’utilisateur