Interfaccia MBIM di Windows 5G
A partire da Windows 10, la versione 1903, 5G nel suo complesso è ancora in fase di sviluppo. Dal punto di vista della distribuzione di rete, è previsto che il 5G venga distribuito in due fasi principali:
Nella fase 1, la maggior parte degli operatori di rete mobile dovrebbe distribuire 5G con l'aggiunta di radio 5G alle distribuzioni di radio LTE e EPC core esistenti, reti "non autonome 5G".
Nella fase 2, si prevede che gli operatori di rete mobile sostituischino gli EPC e le NGC e densificare la distribuzione della radio 5G in parallelo per abilitare le reti 5G "autonome" o basate su NR-NGC. Le estensioni dell'interfaccia della fase 2 non rientrano nell'ambito di questo argomento o versione di Windows.
Le estensioni di interfaccia per supportare i requisiti di rete della fase 1 di base o le reti 5G basate su EPC non autonome sono state introdotte in Windows 10 versione 1903. Per essere estendibile e completamente compatibile con i modem legacy, viene introdotta una nuova versione dell'estensione MICROSOFT MBIM (2.0).
La nuova versione dell'estensione MICROSOFT MBIM è necessaria perché la specifica errata MBIM 1.0 ha un meccanismo per aggiungere e annunciare CID facoltativi, ma non dispone di un meccanismo per modificare i CID esistenti (nuovi payload o payload modificati) o per introdurre modifiche in qualsiasi aspetto che non può essere risolto da CID facoltativi. Ogni payload può essere costituito da membri di dimensioni fisse o di dimensioni dinamiche (coppie di offset/dimensioni). Se esistono uno o più membri con dimensioni dinamiche, l'ultimo membro ha un buffer di dimensioni variabili.
Questa specifica aggiunge anche un nuovo CID per l'host per annunciare la versione di rilascio MBIM e la versione di rilascio delle estensioni ai dispositivi MBIM. Per i driver legacy già presenti nel campo, questo CID è facoltativo, quindi la compatibilità con le versioni precedenti viene mantenuta completamente. Per altre informazioni, vedere supporto MBIMEx 2.0 – 5G NSA.