Udostępnij przez


Przegląd Rozwiązania Morphingu Tożsamości MB

Rozwiązanie mapuje konfigurację USB urządzenia na zestaw funkcji USB. W dowolnym momencie jeden zestaw funkcji (zgodnie z konfiguracją) jest uwidoczniony dla hosta. Rozwiązanie realizuje morfowanie, przełączając między tymi konfiguracjami.

Konfiguracje logiczne

Funkcje obecne na urządzeniu są pogrupowane w następujące zestawy logiczne.

zestaw logiczny funkcji

Zestaw logiczny funkcji Opis

Konfiguracja Windows-7

Konfiguracja wybierana przez system Windows 7 i starsze wersje systemu Windows, gdy po raz pierwszy do hosta podłączane jest urządzenie morfujące.

Konfiguracja-Windows-8

Konfiguracja wybrana przez system Windows 8, gdy urządzenie transformacyjne jest wstawiane do hosta.

IHV-NCM-1.0-Konfiguracja

Konfiguracja wybrana przez oprogramowanie IHV zainstalowane w systemie Windows 7 i starszych wersjach systemu Windows po zainstalowaniu pakietu sterowników przez użytkownika.

IHV-NCM-2.0-Konfiguracja

Konfiguracja wybrana przez oprogramowanie IHV zainstalowane w systemie Windows 8 po zainstalowaniu pakietu sterowników przez użytkownika.

W poniższej tabeli przedstawiono konfiguracje USB wymienione w poprzedniej tabeli wraz z możliwymi interfejsami i funkcjami. Dodatkowe wymagania dotyczące każdej konfiguracji opisano w pozostałych podtematach.

Konfiguracje USB

Konfiguracja 1 (Konfiguracja Windows-7) Konfiguracja 2(IHV–NCM-10-Konfiguracja) Konfiguracja 3 (Windows-8 - Konfiguracja) Konfiguracja 4(IHV–NCM-20- Konfiguracja)

Masa CD-ROM

Masa SD

Masa CD-ROM

Masa SD

NCM1.0

Modem

TELEWIZJA

GPS

FP

Karta inteligentna PC/SC

Głos

Diag

Masa CD-ROM

Masa SD

MBIM

Masa CD-ROM

Średnie Odchylenie Standardowe

NCM2.0

Modem

TELEWIZJA

GPS

FP

Karta inteligentna PC/SC

Głos

Diag

Cele rozwiązania

  • W systemie Windows 7 użytkownicy muszą wykonać dodatkowy krok instalowania pakietów sterowników, zanim będą mogli korzystać z funkcji mobilnego internetu szerokopasmowego na urządzeniach hybrydowych.
  • W systemie Windows 8 użytkownicy nie powinni wykonywać dodatkowych kroków dotyczących instalowania pakietów sterowników w celu korzystania z funkcji mobilnego łącza szerokopasmowego na urządzeniach, które są zgodne ze specyfikacją MBIM.
  • W systemie Windows 8 użytkownicy muszą wykonać dodatkowy krok polegający na zainstalowaniu pakietów sterowników, zanim będą mogli korzystać z funkcji IHV na urządzeniach, które nie mają wbudowanych sterowników.

założenia

MBIM obejmuje również wsteczną kompatybilność dla NCM 1.0.

Obsługiwane przejścia

Dla systemu Windows 8

Not-Configured —> Windows-8-Konfiguracja

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

Dla systemu Windows 7

Not-Configured -> Konfiguracja systemu Windows 7

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

Diagram przedstawiający ścieżki przejścia konfiguracji dla systemów Windows 7 i Windows 8.

Ścieżki przejścia konfiguracji dla systemów Windows 7 i Windows 8

Pamiętaj, że żadne przejście, które nie zostało wcześniej pokazane, nie jest obsługiwane.

Szczegóły przejścia

Rozważmy przykładowe urządzenie morfujące USB z następującymi funkcjami w jego konfiguracji.

Diagram urządzenia przekształcającego USB z 4 różnymi konfiguracjami i ich odpowiednimi funkcjami.

Urządzenie USB z wieloma funkcjami

Windows 8

Konfiguracja-Windows-8

Po podłączeniu urządzenia morphing do komputera z systemem Windows 8 zostanie wybrana konfiguracja systemu Windows-8, która aktywuje funkcję MBIM. Sterownik klasy szerokopasmowej systemu Windows 8 Mobile (MBCD) zostanie załadowany do funkcji MBIM. W poniższym przykładzie konfiguracja 3 jest konfiguracją systemu Windows-8 zawierającą funkcję MBIM.

Diagram systemu Windows 8 i czterech konfiguracji dla urządzenia przenośnego szerokopasmowego z wyróżnioną konfiguracją 3.

Stos sterowników i konfiguracja urządzenia w systemie Windows 8 po podłączeniu urządzenia

IHV-NCM-2.0-Konfiguracja

Urządzenie morfujące w systemie konfiguracji Windows 8 ma również funkcję pamięci masowej, co umożliwia użytkownikowi zainstalowanie pakietu sterowników IHV. Po zainstalowaniu pakietu sterowników z funkcji pamięci masowej, urządzenie przekształci się, aby ujawnić funkcje w konfiguracji IHV-NCM-2.0. Ta konfiguracja ma dodatkową funkcję IHV, taką jak GPS, diagnostyka itd. Konfiguracja 4 na poniższym diagramie reprezentuje konfigurację IHV-NCM-2.0-Configuration.

Diagram systemu Windows 8 (po zainstalowaniu sterownika) i cztery konfiguracje dla mobilnego urządzenia szerokopasmowego z wyróżnioną konfiguracją 4.

Stos sterowników i konfiguracja urządzenia w systemie Windows 8 po zainstalowaniu pakietu sterowników IHV przez użytkownika

Windows 7

Konfiguracja Windows-7

Po podłączeniu urządzenia do komputera z systemem Windows 7 lub starszej wersji systemu Windows zostanie wybrana konfiguracja Windows-7-Configuration, która udostępnia funkcję pamięci masowej. Umożliwi to użytkownikowi zainstalowanie pakietu sterowników IHV z urządzenia do przechowywania danych.

W poniższym przykładzie Konfiguracja 1 to Konfiguracja-Windows-7

Diagram systemu Windows 7 i czterech konfiguracji dla szerokopasmowego urządzenia przenośnego, z wyróżnioną konfiguracją 1.

Stos sterowników i konfiguracja urządzenia w systemie Windows 7, gdy użytkownik nie zainstalował pakietu sterowników IHV

IHV-NCM-1.0-Konfiguracja

W systemie Windows 7 użytkownik może zainstalować pakiet sterowników z funkcji pamięci masowej. Podczas instalacji oprogramowania sterownika, oprogramowanie IHV również przekształci urządzenie z konfiguracji Windows-7-Configuration na konfigurację IHV-NCM-1.0-Configuration.

Diagram systemu Windows 7 i czterech konfiguracji dla urządzenia mobilnego szerokopasmowego, gdzie konfiguracja 2 jest wyróżniona.

Stos sterowników i konfiguracja urządzenia w systemie Windows 7 po zainstalowaniu pakietu sterowników IHV przez użytkownika