Интерфейс MBIM для Windows 5G
По состоянию на Windows 10, версия 1903, 5G в целом все еще развивается. С точки зрения сетевого развертывания предполагается, что развертывание 5G будет осуществляться в два основных этапа:
На этапе 1 большинство операторов мобильной связи, как ожидается, развернет 5G с добавлением радио 5G в существующие основные развертывания радио LTE и EPC, широко известные "нестандартные сети 5G".
На этапе 2 операторы мобильной сети должны заменить ЭПС и NGC и уплотнить развертывание радио 5G параллельно, чтобы включить истинные "автономные", или NR-NGC-сетей 5G. Расширения интерфейса этапа 2 не область в этом разделе или в выпуске Windows.
Расширения интерфейса для поддержки базовых требований к сети этапа 1 или "нестандартных" сетей 5G на основе EPC были представлены в Windows 10 версии 1903. Чтобы обеспечить расширяемую и полную обратную совместимость с устаревшими модемами, представлена новая версия расширения Microsoft MBIM (2.0).
Новая версия расширения Microsoft MBIM является обязательной, так как спецификация errata MBIM 1.0 имеет механизм добавления и объявления необязательных идентификаторов CID, но в ней отсутствует механизм для изменения существующих идентификаторов CID (новых полезных данных или измененных полезных данных) или внесения изменений в любом аспекте, который не может быть реализован необязательными ИДЕНТИФИКАТОРами. Каждая полезная нагрузка может состоять из элементов фиксированного размера или элементов динамического размера (пары смещения и размера). Если существует один или несколько элементов динамического размера, то последний элемент имеет буфер переменного размера.
Эта спецификация также добавляет новый идентификатор CID для узла, чтобы объявить версию выпуска MBIM и версию выпуска расширений на устройствах MBIM. Для устаревших драйверов, которые уже находятся в поле, этот CID является необязательным, поэтому обратная совместимость полностью поддерживается. Дополнительные сведения см. в статье Поддержка MBIMEx 2.0 — 5G NSA.