Поставщик служб конфигурации SUPL

Поставщик службы конфигурации SUPL используется для настройки клиента расположения, как показано в следующей таблице:

  • Служба расположения: тип подключения

    • SUPL: все подключения, кроме CDMA.
    • V2 UPL: CDMA
  • Служба определения местоположения: конфигурация

    • SUPL:
      • Параметры, которые необходимо передать в драйвер GNSS для настройки поведения SUPL:
        • Адрес сервера HOME SUPL (H-SLP).
        • Сертификат сервера H-SLP.
        • Метод позиционирования.
        • Версия протокола, используемая по умолчанию.
      • Пары значений MCC/MNC, используемые для указания UUIC сетей, которым соответствует учетная запись SUPL.
    • V2 UPL:
      • Адрес сервера — мобильный центр позиционирования для режима без доверия.
      • Метод позиционирования, используемый MPC для режима без доверия.

Подключение UPL версии 2 или SUPL будет перенастроено при каждой перезагрузке устройства. Вставляется новый UICC или подготавливаются новые параметры с помощью подготовки клиента OMA, OMA DM или средств тестирования. Когда устройство находится в режиме роуминга, оно возвращается в автономный режим мобильной станции, в котором используются только встроенные компоненты расположения Майкрософт.

В следующем списке показаны узлы поставщика службы конфигурации SUPL:

SUPL1

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1

Требуется для SUPL. Определяет учетную запись для узла терминала с поддержкой SUPL (SET). В данный момент времени поддерживается только одна учетная запись SUPL.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат node
Тип доступа Получите

SUPL1/Addr

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1/Addr

Необязательно. Указывает адрес сервера home SUPL Location Platform (H-SLP) для режима без прокси-сервера. Значением является адрес сервера, указанный в качестве полного доменного имени, и порт, указанный в виде целого числа, с сервером форматирования: port.

Если это значение не указано, устройство выводит адрес H-SLP из IMSI, как определено в стандарте SUPL. Чтобы использовать автоматическое создание адреса H-SLP на основе IMSI, длина MNC должна быть правильно задана в UICC. Как правило, это значение равно 2 или 3.

Для OMA DM, если формат для этого узла неправильный, запись будет игнорироваться и будет возвращена ошибка. Но поставщик службы конфигурации продолжит обработку остальных параметров.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат chr (строка)
Тип доступа Получение, замена

SUPL1/AppID

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1/AppID

Обязательный. AppID для SUPL автоматически устанавливается как "ap0004". Это значение доступно только для чтения.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат chr (строка)
Тип доступа Получите

SUPL1/Ext

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1/Ext

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат node
Тип доступа Получите

SUPL1/Ext/Microsoft

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат node
Тип доступа Получите
SUPL1/Ext/Microsoft/FullVersion
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 2004 [10.0.19041] и более поздние
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/FullVersion

Необязательно. Определяет полную версию (X. Y. Z, где X, Y и Z являются основной версией, дополнительной версией, индикатором службы соответственно) протокола SUPL для использования. Значение по умолчанию — 1.0.0. Если задано значение FullVersion, поле Version игнорируется.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат chr (строка)
Тип доступа Получение, замена
Допустимые значения Регулярное выражение: ^(\d+\.)?(\d+\.)?(\*|\d+)$
Значение по умолчанию 1.0.0
SUPL1/Ext/Microsoft/HighAccPositioningMethod
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/HighAccPositioningMethod

Необязательно. Указывает метод позиционирования, который клиент SUPL будет использовать для мобильных запросов на размещение. Значение по умолчанию: 0. Метод по умолчанию в Windows обеспечивает высококачественное позиционирование GNSS для запросов на размещение, инициированных мобильными устройствами, без загрузки сетевых служб или служб определения местоположения мобильного оператора. Для OMA DM, если формат для этого узла неправильный, запись будет игнорироваться и будет возвращена ошибка, но поставщик службы конфигурации продолжит обработку остальных параметров.

Важно.

Методы позиционирования mobile Station Assisted, OTDOA и AFLT должны быть настроены только для тестирования.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат int
Тип доступа Получение, замена
Значение по умолчанию 0

Допустимые значения:

Значение Описание
0 (по умолчанию) Нет. Устройство использует метод позиционирования по умолчанию. В этом режиме по умолчанию GNSS получает помощь (внедрение времени, внедрение грубой позиции и эфемерные данные) из Службы позиционирования Майкрософт.
1 Поддержка мобильной станции. Устройство связывается с сервером H-SLP, чтобы получить позицию. H-SLP выполняет вычисление позиции и возвращает ее устройству.
2 На основе мобильных станций. Устройство получает данные о местоположении (альманах, эфемерные данные, время и грубое начальное положение устройства) с сервера H-SLP, и устройство использует эту информацию, чтобы помочь GPS получить исправление. Все вычисления позиций выполняются в устройстве.
3 Автономная мобильная станция. Устройство получает помощь по мере необходимости от служб определения местоположения Майкрософт.
4 OTDOA.
5 AFLT.
SUPL1/Ext/Microsoft/LocMasterSwitchDependencyNII
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/LocMasterSwitchDependencyNII

Этот параметр не рекомендуется использовать в Windows 10. Необязательно. Логических. Указывает, используется ли переключатель расположения на экране расположения в разделе Параметры для управления запросами, инициированными сетью SUPL (NI) для расположения. Если для параметра задано значение 0, поведение NI не зависит от текущего параметра переключателя расположения. Если для параметра задано значение 1, поведение NI следует за параметром переключателя текущего расположения. Значение по умолчанию — 1. Обратите внимание, что большинство клиентов не поддерживают это поведение. Это значение управляет параметрами как для SUPL, так и для UPL версии 2. Если телефон настроен как для SUPL, так и для версии 2 UPL и эти значения отличаются, параметр SUPL будет использоваться всегда.

Параметр переключения расположения Параметр LocMasterSwitchDependencyNII Разрешена обработка запросов NI
Включено 0 Да
Включено 1 Да
Отключено 0 Да
Отключено 1 Нет (если не задан параметр privacyOverride)

Если переключатель расположения имеет значение Выкл., а это значение равно 1, следующие запросы приложений завершатся ошибкой:

  • noNotificationNoVerification
  • notificationOnly
  • notificationAndVerficationAllowedNA
  • notificationAndVerficationDeniedNA

Однако если privacyOverride задано в сообщении, будет возвращено расположение.

Если переключатель расположения имеет значение Выкл., а для этого параметра задано значение 0, переключатель расположения не препятствует работе запросов, инициированных сетью SUPL.

Для OMA DM, если формат для этого узла неправильный, запись будет игнорироваться и будет возвращена ошибка, но поставщик службы конфигурации продолжит обработку остальных параметров.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат bool
Тип доступа Получение, замена
Значение по умолчанию true

Допустимые значения:

Значение Описание
false Поведение NI не зависит от параметра переключателя текущего расположения.
true (по умолчанию) Поведение NI следует параметру переключателя текущего расположения.
SUPL1/Ext/Microsoft/MCCMNCPairs
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/MCCMNCPairs

Обязательный. Список всех пар MCC и MNC, принадлежащих оператору мобильной связи. Этот список используется для проверки соответствия UICC сети и возможности использования SUPL. Если UICC и сеть не совпадают, телефон использует службу определения местоположения по умолчанию и не использует SUPL.

Это значение представляет собой строку в формате (X1, Y1)(X2, Y2)…(Xn, Yn), в котором X является MCC и Y MNC.

Для OMA DM, если формат для этого узла неправильный, запись будет игнорироваться и будет возвращена ошибка, но поставщик службы конфигурации продолжит обработку остальных параметров.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат chr (строка)
Тип доступа Получение, замена
SUPL1/Ext/Microsoft/NIDefaultTimeout
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/NIDefaultTimeout

Необязательно. Время в секундах, когда запрос на расположение, инициированный сетью, отображается для пользователя в ожидании ответа и перед выполнением действия по умолчанию. Значение по умолчанию — 30 секунд. Рекомендуется использовать значение от 20 до 60 секунд.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат int
Тип доступа Получение, замена
Значение по умолчанию 30
SUPL1/Ext/Microsoft/RootCertificate
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate

Обязательный. Указывает корневой сертификат для сервера H-SLP. Windows не поддерживает небезопасный режим. Если этот узел не включен, поставщик службы конфигурации завершится ошибкой, но может не вернуть определенную ошибку.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат node
Тип доступа Получите
SUPL1/Ext/Microsoft/RootCertificate/Data
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate/Data

Большой двоичный объект в кодировке base 64 корневого сертификата H-SLP.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат b64
Тип доступа Получение, замена
SUPL1/Ext/Microsoft/RootCertificate/Name
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate/Name

Указывает имя корневого сертификата H-SLP в виде строки в формате name.cer.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат chr (строка)
Тип доступа Получение, замена
SUPL1/Ext/Microsoft/RootCertificate2
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate2

Указывает корневой сертификат для сервера H-SLP.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат node
Тип доступа Получите
SUPL1/Ext/Microsoft/RootCertificate2/Data
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate2/Data

Большой двоичный объект в кодировке base 64 корневого сертификата H-SLP.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат b64
Тип доступа Получение, замена
SUPL1/Ext/Microsoft/RootCertificate2/Name
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate2/Name

Указывает имя корневого сертификата H-SLP в виде строки в формате name.cer.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат chr (строка)
Тип доступа Получение, замена
SUPL1/Ext/Microsoft/RootCertificate3
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate3

Указывает корневой сертификат для сервера H-SLP.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат node
Тип доступа Получите
SUPL1/Ext/Microsoft/RootCertificate3/Data
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate3/Data

Большой двоичный объект в кодировке base 64 корневого сертификата H-SLP.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат b64
Тип доступа Получение, замена
SUPL1/Ext/Microsoft/RootCertificate3/Name
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate3/Name

Указывает имя корневого сертификата H-SLP в виде строки в формате name.cer.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат chr (строка)
Тип доступа Получение, замена
SUPL1/Ext/Microsoft/RootCertificate4
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1809 [10.0.17763] и более поздних версий
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate4

Указывает корневой сертификат для сервера H-SLP.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат node
Тип доступа Получите
SUPL1/Ext/Microsoft/RootCertificate4/Data
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1809 [10.0.17763] и более поздних версий
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate4/Data

Большой двоичный объект в кодировке base 64 корневого сертификата H-SLP.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат b64
Тип доступа Получение, замена
SUPL1/Ext/Microsoft/RootCertificate4/Name
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1809 [10.0.17763] и более поздних версий
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate4/Name

Указывает имя корневого сертификата H-SLP в виде строки в формате name.cer.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат chr (строка)
Тип доступа Получение, замена
SUPL1/Ext/Microsoft/RootCertificate5
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1809 [10.0.17763] и более поздних версий
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate5

Указывает корневой сертификат для сервера H-SLP.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат node
Тип доступа Получите
SUPL1/Ext/Microsoft/RootCertificate5/Data
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1809 [10.0.17763] и более поздних версий
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate5/Data

Большой двоичный объект в кодировке base 64 корневого сертификата H-SLP.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат b64
Тип доступа Получение, замена
SUPL1/Ext/Microsoft/RootCertificate5/Name
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1809 [10.0.17763] и более поздних версий
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate5/Name

Указывает имя корневого сертификата H-SLP в виде строки в формате name.cer.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат chr (строка)
Тип доступа Получение, замена
SUPL1/Ext/Microsoft/RootCertificate6
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1809 [10.0.17763] и более поздних версий
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate6

Указывает корневой сертификат для сервера H-SLP.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат node
Тип доступа Получите
SUPL1/Ext/Microsoft/RootCertificate6/Data
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1809 [10.0.17763] и более поздних версий
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate6/Data

Большой двоичный объект в кодировке base 64 корневого сертификата H-SLP.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат b64
Тип доступа Получение, замена
SUPL1/Ext/Microsoft/RootCertificate6/Name
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1809 [10.0.17763] и более поздних версий
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate6/Name

Указывает имя корневого сертификата H-SLP в виде строки в формате name.cer.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат chr (строка)
Тип доступа Получение, замена
SUPL1/Ext/Microsoft/ServerAccessInterval
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/ServerAccessInterval

Необязательно. Целое число. Определяет минимальный интервал времени в секундах между исходящими мобильными запросами, отправленными на сервер, чтобы предотвратить перегрузку сети оператора мобильной связи. Значение по умолчанию — 60.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат int
Тип доступа Получение, замена
Значение по умолчанию 60
SUPL1/Ext/Microsoft/Version
Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/Version

Необязательно. Определяет основную версию протокола SUPL для использования. Для SUPL 1.0.0 задайте для этого значения значение 1. Для SUPL 2.0.0 задайте для этого значения значение 2. Значение по умолчанию — 1. См. раздел FullVersion, чтобы определить незначительные значения verison и индикатор службы.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат int
Тип доступа Получение, замена
Допустимые значения Диапазон: [1-2]
Значение по умолчанию 1

V2UPL1

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/V2UPL1

Требуется для версии 2 UPL для CDMA. Задает параметры учетной записи для расположения уровня пользователя и IS-801 для CDMA. В данный момент времени поддерживается только одна учетная запись.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат node
Тип доступа Получите

V2UPL1/ApplicationTypeIndicator_MR

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/V2UPL1/ApplicationTypeIndicator_MR

Обязательный. Это значение всегда должно быть равно 00000011.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат node
Тип доступа Получите

V2UPL1/LocMasterSwitchDependencyNII

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/V2UPL1/LocMasterSwitchDependencyNII

Необязательно. Логических. Указывает, используется ли переключатель расположения на экране расположения в разделе Параметры для управления инициированными сетью запросами на расположение. Если для параметра задано значение 0, поведение NI не зависит от текущего параметра переключателя расположения. Если для параметра задано значение 1, поведение NI следует за параметром переключателя текущего расположения. Для телефонов CDMA это значение должно быть равно 1. Значение по умолчанию — 1.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат bool
Тип доступа Получение, замена
Значение по умолчанию true

Допустимые значения:

Значение Описание
false Поведение NI не зависит от параметра переключателя текущего расположения.
true (по умолчанию) Поведение NI следует параметру переключателя текущего расположения.

V2UPL1/MPC

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/V2UPL1/MPC

Необязательно. Адрес мобильного центра позиционирования (MPC) в формате ipAddress: portNumber. Для режима работы без доверия этот параметр является обязательным, а параметр PDE должен быть пустым.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат chr (строка)
Тип доступа Получение, замена

V2UPL1/NIDefaultTimeout

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/V2UPL1/NIDefaultTimeout

Необязательно. Время в секундах, когда запрос на расположение, инициированный сетью, отображается для пользователя в ожидании ответа и перед выполнением действия по умолчанию. Значение по умолчанию — 30 секунд. Рекомендуется использовать значение от 20 до 60 секунд.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат int
Тип доступа Получение, замена
Значение по умолчанию 30

V2UPL1/PDE

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/V2UPL1/PDE

Необязательно. Адрес сущности определения положения (PDE) в формате ipAddress: portNumber. Для режима работы без доверия этот параметр должен быть пустым.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат chr (строка)
Тип доступа Получение, замена

V2UPL1/PositioningMethod_MR

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/V2UPL1/PositioningMethod_MR

Необязательно. Указывает метод позиционирования, который клиент SUPL будет использовать для мобильных запросов на размещение. Значение по умолчанию: 0. Метод по умолчанию в Windows обеспечивает высококачественное позиционирование GNSS для запросов на размещение, инициированных мобильными устройствами, без загрузки сетевых служб или служб определения местоположения мобильного оператора. Методы позиционирования с поддержкой мобильных станций и AFLT должны быть настроены только для тестирования. Для OMA DM, если формат для этого узла неправильный, запись будет игнорироваться и будет возвращена ошибка, но поставщик службы конфигурации продолжит обработку остальных параметров.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат int
Тип доступа Получение, замена
Значение по умолчанию 0

Допустимые значения:

Значение Описание
0 (по умолчанию) Нет. Устройство использует метод позиционирования по умолчанию. В этом режиме по умолчанию GNSS получает помощь (внедрение времени, внедрение грубой позиции и временные данные) из Службы позиционирования Майкрософт.
1 Поддержка мобильной станции. Устройство связывается с сервером H-SLP, чтобы получить позицию. H-SLP выполняет вычисление позиции и возвращает ее устройству.
2 На основе мобильных станций. Устройство получает данные о местоположении (альманах, эфемерные данные, время и грубое начальное положение устройства) с сервера H-SLP, и устройство использует эту информацию, чтобы помочь GPS получить исправление. Все вычисления позиций выполняются в устройстве.
3 Автономная мобильная станция. Устройство получает помощь по мере необходимости от служб определения местоположения Майкрософт.
4 AFLT.

V2UPL1/ServerAccessInterval

Область применения Выпуски Применимая ОС
Устройство ✅
Пользователь ❌
✅ Pro
✅ Enterprise
✅ для образования
✅ Windows SE
✅ IIoT Enterprise или IoT Enterprise LTSC
✅Windows 10, версия 1507 [10.0.10240] и более поздние
./Vendor/MSFT//SUPL/V2UPL1/ServerAccessInterval

Необязательно. Целое число. Определяет минимальный интервал времени в секундах между исходящими мобильными запросами, отправленными на сервер, чтобы предотвратить перегрузку сети оператора мобильной связи. Значение по умолчанию — 60.

Описание свойств инфраструктуры:

Имя свойства Значение свойства
Формат int
Тип доступа Получение, замена
Значение по умолчанию 60

Неподдерживаемые узлы

Следующие необязательные узлы не поддерживаются на устройствах Windows.

  • Идентификатор поставщика
  • Имя
  • PrefConRef
  • ToConRef
  • ToConRef/<X>
  • ToConRef/<X>/ConRef
  • AddrType

Если приложение конфигурации пытается задать, удалить или запросить эти узлы, ответ, указывающий, что этот узел не реализован, будет возвращен через OMA DM. При подготовке клиента OMA запрос на настройку этого узла будет игнорироваться, а поставщик службы конфигурации продолжит обработку остальных узлов.

Если оператор мобильной связи требует, чтобы связь с H-SLP проходила через определенное подключение, а не через сотовое подключение по умолчанию, эту настройку необходимо выполнить с помощью поставщика службы конфигурации CM_CellularEntries и поставщика службы конфигурации CM_ProxyEntries для сопоставления сервера H-SLP с необходимым подключением.

Примеры подготовки клиента OMA

Добавление новых сведений о конфигурации для сервера H-SLP для SUPL. Значения курсивом должны быть заменены правильными параметрами для сети оператора мобильной связи. Допустимый двоичный BLOB-объект должен быть включен для значения данных корневого сертификата.

<?xml version="1.0" encoding="utf-8"?>
<wap-provisioningdoc>
  <characteristic type="SUPL">
    <characteristic type="SUPL1">
      <parm name="Addr" value="supl.abc.def.example.com: 7777" />
      <characteristic type="Ext">
      <characteristic type="Microsoft">
      <characteristic type="RootCertificate">
        <parm name="Name" value="certName.cer" />
        <parm name="Data" value="" datatype="binary"/>
      </characteristic>
         <parm name="MCCMNCPairs" value="(111,000)(222,111)(333,333)(444,222)" />
         <parm name="HighAccPositioningMethod" datatype="integer" value="0" />
         <parm name="LocMasterSwitchDependencyNII" datatype="integer" value="1" />
      </characteristic>
      </characteristic>
    </characteristic>
  </characteristic>
</wap-provisioningdoc>

Добавление учетной записи SUPL и upL версии 2 на одно устройство. Значения курсивом должны быть заменены правильными параметрами для сети оператора мобильной связи. Допустимый двоичный BLOB-объект должен быть включен для значения данных корневого сертификата.

<?xml version="1.0" encoding="utf-8"?>
<wap-provisioningdoc>
  <characteristic type="SUPL">
    <characteristic type="V2UPL1">
      <parm name="MPC" value="192.0.2.1:7777" />
      <parm name="PDE" value="192.0.2.1:7778" />
      <parm name="PositioningMethod_MR" datatype="integer" value="1" />
    </characteristic>
    <characteristic type="SUPL1">
      <parm name="Addr" value="supl.abc.def.example.com:7777" />
      <characteristic type="Ext">
      <characteristic type="Microsoft">
      <characteristic type="RootCertificate">
        <parm name="Name" value="certName.cer" />
        <parm name="Data" value="" datatype="binary"/>
      </characteristic>
         <parm name="MCCMNCPairs" value="(111,000)(222,111)(333,333)(444,222)" />
         <parm name="HighAccPositioningMethod" datatype="integer" value="2" />
         <parm name="LocMasterSwitchDependencyNII" datatype="integer" value="1" />
      </characteristic>
      </characteristic>
    </characteristic>
  </characteristic>
</wap-provisioningdoc>

Примеры OMA DM

Добавление учетной записи SUPL на устройство. Значения курсивом должны быть заменены правильными параметрами для сети оператора мобильной связи. Допустимый двоичный BLOB-объект должен быть включен для значения данных корневого сертификата.

<SyncML xmlns="SYNCML:SYNCML1.1">
    <SyncBody>
        <Add>
            <CmdID>Add FQDN</CmdID>
            <Item>
                <Target><LocURI>./Vendor/MSFT/SUPL/SUPL1/Addr</LocURI></Target>
                <Meta>
                <Format xmlns="syncml:metinf">chr</Format>
                </Meta>
                <Data>supl.abc.def.example.com:2222</Data>
            </Item>
        </Add>
        <Add>
            <CmdID>Add MCCMNC</CmdID>
            <Item>
                <Target><LocURI>./Vendor/MSFT/SUPL/SUPL1/Ext/Microsoft/MCCMNCPairs</LocURI></Target>
                <Meta>
                <Format xmlns="syncml:metinf">chr</Format>
                </Meta>
                <Data>(111,000)(222,111)(333,333)(444,222)</Data>
            </Item>
        </Add>
        <Add>
            <CmdID>Add HighAccPositioningMethod</CmdID>
            <Item>
                <Target><LocURI>./Vendor/MSFT/SUPL/SUPL1/Ext/Microsoft/HighAccPositioningMethod</LocURI></Target>
                <Meta>
                <Format xmlns="syncml:metinf">int</Format>
                </Meta>
                <Data>2</Data>
            </Item>
        </Add>
        <Add>
            <CmdID>Add LocMasterSWDepend</CmdID>
            <Item>
                <Target><LocURI>./Vendor/MSFT/SUPL/SUPL1/Ext/Microsoft/LocMasterSwitchDependencyNII</LocURI></Target>
                <Meta>
                <Format xmlns="syncml:metinf">int</Format>
                </Meta>
                <Data>1</Data>
            </Item>
        </Add>
        <Add>
            <CmdID>Add Cert name</CmdID>

            <Item>
                <Target><LocURI>./Vendor/MSFT/SUPL/SUPL1/Ext/Microsoft/RootCertificate/Name</LocURI></Target>
                <Meta>
                <Format xmlns="syncml:metinf">chr</Format>
                </Meta>
                <Data>certName.cer</Data>
            </Item>
        </Add>
        <Add>
            <CmdID>Add Cert data - 200</CmdID>

            <Item>
                <Target><LocURI>./Vendor/MSFT/SUPL/SUPL1/Ext/Microsoft/RootCertificate/Data</LocURI></Target>
                <Meta>
                <Format xmlns="syncml:metinf">b64</Format>
                </Meta>
                <Data></Data>
            </Item>
        </Add>
        <Final/>
    </SyncBody>
</SyncML>

Пользовательские элементы Майкрософт

В следующей таблице показаны пользовательские элементы Майкрософт, которые этот поставщик служб конфигурации поддерживает для подготовки клиентов OMA.

Элементы Доступно
parm-query Да
запрос на характеристику Да

Рекурсивный запрос: Нет

Запрос верхнего уровня: Нет

Справочник по поставщикам служб конфигурации