SUPL CSP

El proveedor de servicios de configuración de SUPL se usa para configurar el cliente de ubicación, como se muestra en la tabla siguiente:

  • Servicio de ubicación: tipo de conexión

    • SUPL: todas las conexiones distintas de CDMA
    • UPL V2: CDMA
  • Servicio de ubicación: configuración

    • SUPL:
      • Configuración que debe insertarse en el controlador GNSS para configurar el comportamiento de SUPL:
        • Dirección del servidor SUPL principal (H-SLP).
        • Certificado de servidor H-SLP.
        • Método de posicionamiento.
        • Versión del protocolo que se va a usar de forma predeterminada.
      • Pares de valores MCC/MNC que se usan para especificar qué UUIC de redes coincide con la cuenta de SUPL.
    • UPL V2:
      • Dirección del servidor: un centro de posicionamiento móvil para el modo no de confianza.
      • Método de posicionamiento utilizado por el MPC para el modo no de confianza.

La conexión SUPL o V2 UPL se volverá a configurar cada vez que se reinicie el dispositivo. Se inserta un nuevo UICC o se aprovisiona una nueva configuración mediante el aprovisionamiento de cliente OMA, OMA DM o las herramientas de prueba. Cuando el dispositivo está en modo de itinerancia, se revierte al modo independiente de Mobile Station, en el que solo se usan los componentes integrados de ubicación de Microsoft.

En la lista siguiente se muestran los nodos del proveedor de servicios de configuración de SUPL:

SUPL1

Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1

Necesario para SUPL. Define la cuenta para el nodo Terminal habilitado para SUPL (SET). Solo se admite una cuenta SUPL en un momento dado.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato node
Tipo de acceso Obtener

SUPL1/Addr

Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Addr

Opcional. Especifica la dirección del servidor de la Plataforma de ubicación de SUPL principal (H-SLP) para el modo que no es de proxy. El valor es una dirección de servidor especificada como un nombre de dominio completo y el puerto especificado como entero, con el formato servidor: puerto.

Si no se especifica este valor, el dispositivo deduce la dirección H-SLP del IMSI tal como se define en el estándar SUPL. Para usar la generación automática de la dirección H-SLP basada en el IMSI, la longitud de MNC debe establecerse correctamente en el UICC. Por lo general, este valor es 2 o 3.

En el caso de OMA DM, si el formato de este nodo es incorrecto, se omitirá la entrada y se devolverá un error. Pero el proveedor de servicios de configuración seguirá procesando el resto de los parámetros.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato chr (cadena)
Tipo de acceso Obtener, reemplazar

SUPL1/AppID

Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/AppID

Obligatorio. AppID para SUPL se establece automáticamente en "ap0004". Se trata de un valor de solo lectura.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato chr (cadena)
Tipo de acceso Obtener

SUPL1/Ext

Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato node
Tipo de acceso Obtener

SUPL1/Ext/Microsoft

Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato node
Tipo de acceso Obtener
SUPL1/Ext/Microsoft/FullVersion
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 2004 [10.0.19041] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/FullVersion

Opcional. Determina la versión completa (X. Y. Z donde X, Y y Z son versión principal, versión secundaria, indicador de servicio, respectivamente) del protocolo SUPL que se va a usar. El valor predeterminado es 1.0.0. Si se define FullVersion, se omite el campo Versión.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato chr (cadena)
Tipo de acceso Obtener, reemplazar
Valores permitidos Expresión regular: ^(\d+\.)?(\d+\.)?(\*|\d+)$
Valor predeterminado 1.0.0
SUPL1/Ext/Microsoft/HighAccPositioningMethod
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/HighAccPositioningMethod

Opcional. Especifica el método de posicionamiento que el cliente SUPL usará para las solicitudes de posición de origen móvil. El predeterminado es 0. El método predeterminado de Windows proporciona posicionamiento GNSS asistido de alta calidad para las solicitudes de posición de origen móvil sin cargar los servicios de red o ubicación del operador móvil. En el caso de OMA DM, si el formato de este nodo es incorrecto, se omitirá la entrada y se devolverá un error, pero el proveedor de servicios de configuración seguirá procesando el resto de los parámetros.

Importante

Los métodos de posicionamiento Mobile Station Assisted, OTDOA y AFLT solo deben configurarse con fines de prueba.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato int
Tipo de acceso Obtener, reemplazar
Valor predeterminado 0

Valores permitidos:

Valor Descripción
0 (Predeterminado) Ninguno: el dispositivo usa el método de posicionamiento predeterminado. En este modo predeterminado, GNSS obtiene asistencia (inyección de tiempo, inyección de posición gruesa y datos de efemérides) del servicio de posicionamiento de Microsoft.
1 Mobile Station Assisted: el dispositivo se pone en contacto con el servidor H-SLP para obtener una posición. El H-SLP realiza el cálculo de la posición y la devuelve al dispositivo.
2 Basado en estación móvil: el dispositivo obtiene datos auxiliares de ubicación (almanaque, datos de efemérides, tiempo y posición inicial gruesa del dispositivo) del servidor H-SLP, y el dispositivo usa esta información para ayudar al GPS a obtener una corrección. Todos los cálculos de posición se realizan en el dispositivo.
3 Mobile Station Independiente: el dispositivo obtiene asistencia según sea necesario de los servicios de ubicación de Microsoft.
4 OTDOA.
5 AFLT.
SUPL1/Ext/Microsoft/LocMasterSwitchDependencyNII
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/LocMasterSwitchDependencyNII

Esta configuración está en desuso en Windows 10. Opcional. Booleana. Especifica si el botón de alternancia de ubicación en la pantalla de ubicación de Configuración también se usa para administrar las solicitudes de ubicación iniciadas por red (NI) de SUPL. Si el valor se establece en 0, el comportamiento de NI es independiente de la configuración de alternancia de ubicación actual. Si el valor se establece en 1, el comportamiento de NI sigue la configuración de alternancia de ubicación actual. El valor predeterminado es 1. Tenga en cuenta que la mayoría de los clientes no admiten este comportamiento. Este valor administra la configuración de SUPL y UPL v2. Si un teléfono está configurado para SUPL y V2 UPL y estos valores difieren, siempre se usará la configuración de SUPL.

Configuración de alternancia de ubicación Configuración de LocMasterSwitchDependencyNII Procesamiento de solicitudes NI permitido
Activado 0
Activado 1
Desactivado 0
Desactivado 1 No (a menos que se establezca privacyOverride)

Cuando el botón de alternancia de ubicación se establece en Desactivado y este valor se establece en 1, se producirá un error en las siguientes solicitudes de aplicación:

  • noNotificationNoVerification
  • notificationOnly
  • notificationAndVerficationAllowedNA
  • notificationAndVerficationDeniedNA

Sin embargo, si privacyOverride se establece en el mensaje, se devolverá la ubicación.

Cuando el botón de alternancia de ubicación se establece en Desactivado y este valor se establece en 0, la alternancia de ubicación no impide que las solicitudes iniciadas por la red SUPL funcionen.

Para OMA DM, si el formato de este nodo es incorrecto, se omitirá una entrada y se devolverá un error, pero el proveedor de servicios de configuración seguirá procesando el resto de los parámetros.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato bool
Tipo de acceso Obtener, reemplazar
Valor predeterminado true

Valores permitidos:

Valor Descripción
false El comportamiento de NI es independiente de la configuración de alternancia de ubicación actual.
true (valor predeterminado) El comportamiento de NI sigue la configuración de alternancia de ubicación actual.
SUPL1/Ext/Microsoft/MCCMNCPairs
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/MCCMNCPairs

Obligatorio. Enumere todos los pares MCC y MNC propiedad del operador de telefonía móvil. Esta lista se usa para comprobar que uicc coincide con la red y se puede usar SUPL. Cuando el UICC y la red no coinciden, el teléfono usa el servicio de ubicación predeterminado y no usa SUPL.

Este valor es una cadena con el formato (X1, Y1)(X2, Y2)…(Xn, Yn), en la que X es un MCC y Y es una MNC.

Para OMA DM, si el formato de este nodo es incorrecto, se omitirá una entrada y se devolverá un error, pero el proveedor de servicios de configuración seguirá procesando el resto de los parámetros.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato chr (cadena)
Tipo de acceso Obtener, reemplazar
SUPL1/Ext/Microsoft/NIDefaultTimeout
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/NIDefaultTimeout

Opcional. Tiempo en segundos que la solicitud de ubicación iniciada por la red se muestra al usuario, mientras espera una respuesta y antes de realizar la acción predeterminada. El valor predeterminado es 30 segundos. Se recomienda un valor entre 20 y 60 segundos.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato int
Tipo de acceso Obtener, reemplazar
Valor predeterminado 30
SUPL1/Ext/Microsoft/RootCertificate
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate

Obligatorio. Especifica el certificado raíz para el servidor H-SLP. Windows no admite un modo no seguro. Si no se incluye este nodo, se producirá un error en el proveedor de servicios de configuración, pero es posible que no devuelva un error específico.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato node
Tipo de acceso Obtener
SUPL1/Ext/Microsoft/RootCertificate/Data
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate/Data

Blob codificado en base 64 del certificado raíz H-SLP.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato b64
Tipo de acceso Obtener, reemplazar
SUPL1/Ext/Microsoft/RootCertificate/Name
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate/Name

Especifica el nombre del certificado raíz H-SLP como una cadena, en el formato name.cer.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato chr (cadena)
Tipo de acceso Obtener, reemplazar
SUPL1/Ext/Microsoft/RootCertificate2
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate2

Especifica el certificado raíz para el servidor H-SLP.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato node
Tipo de acceso Obtener
SUPL1/Ext/Microsoft/RootCertificate2/Data
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate2/Data

Blob codificado en base 64 del certificado raíz H-SLP.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato b64
Tipo de acceso Obtener, reemplazar
SUPL1/Ext/Microsoft/RootCertificate2/Name
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate2/Name

Especifica el nombre del certificado raíz H-SLP como una cadena, en el formato name.cer.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato chr (cadena)
Tipo de acceso Obtener, reemplazar
SUPL1/Ext/Microsoft/RootCertificate3
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate3

Especifica el certificado raíz para el servidor H-SLP.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato node
Tipo de acceso Obtener
SUPL1/Ext/Microsoft/RootCertificate3/Data
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate3/Data

Blob codificado en base 64 del certificado raíz H-SLP.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato b64
Tipo de acceso Obtener, reemplazar
SUPL1/Ext/Microsoft/RootCertificate3/Name
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate3/Name

Especifica el nombre del certificado raíz H-SLP como una cadena, en el formato name.cer.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato chr (cadena)
Tipo de acceso Obtener, reemplazar
SUPL1/Ext/Microsoft/RootCertificate4
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1809 [10.0.17763] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate4

Especifica el certificado raíz para el servidor H-SLP.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato node
Tipo de acceso Obtener
SUPL1/Ext/Microsoft/RootCertificate4/Data
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1809 [10.0.17763] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate4/Data

Blob codificado en base 64 del certificado raíz H-SLP.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato b64
Tipo de acceso Obtener, reemplazar
SUPL1/Ext/Microsoft/RootCertificate4/Name
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1809 [10.0.17763] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate4/Name

Especifica el nombre del certificado raíz H-SLP como una cadena, en el formato name.cer.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato chr (cadena)
Tipo de acceso Obtener, reemplazar
SUPL1/Ext/Microsoft/RootCertificate5
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1809 [10.0.17763] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate5

Especifica el certificado raíz para el servidor H-SLP.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato node
Tipo de acceso Obtener
SUPL1/Ext/Microsoft/RootCertificate5/Data
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1809 [10.0.17763] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate5/Data

Blob codificado en base 64 del certificado raíz H-SLP.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato b64
Tipo de acceso Obtener, reemplazar
SUPL1/Ext/Microsoft/RootCertificate5/Name
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1809 [10.0.17763] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate5/Name

Especifica el nombre del certificado raíz H-SLP como una cadena, en el formato name.cer.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato chr (cadena)
Tipo de acceso Obtener, reemplazar
SUPL1/Ext/Microsoft/RootCertificate6
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1809 [10.0.17763] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate6

Especifica el certificado raíz para el servidor H-SLP.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato node
Tipo de acceso Obtener
SUPL1/Ext/Microsoft/RootCertificate6/Data
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1809 [10.0.17763] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate6/Data

Blob codificado en base 64 del certificado raíz H-SLP.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato b64
Tipo de acceso Obtener, reemplazar
SUPL1/Ext/Microsoft/RootCertificate6/Name
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1809 [10.0.17763] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate6/Name

Especifica el nombre del certificado raíz H-SLP como una cadena, en el formato name.cer.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato chr (cadena)
Tipo de acceso Obtener, reemplazar
SUPL1/Ext/Microsoft/ServerAccessInterval
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/ServerAccessInterval

Opcional. Entero. Define el intervalo mínimo de tiempo en segundos entre las solicitudes de origen móvil enviadas al servidor para evitar la sobrecarga de la red del operador móvil. El valor predeterminado es 60.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato int
Tipo de acceso Obtener, reemplazar
Valor predeterminado 60
SUPL1/Ext/Microsoft/Version
Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/Version

Opcional. Determina la versión principal del protocolo SUPL que se va a usar. Para SUPL 1.0.0, establezca este valor en 1. Para SUPL 2.0.0, establezca este valor en 2. El valor predeterminado es 1. Consulte FullVersion para definir la verison secundaria y el indicador de servicio.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato int
Tipo de acceso Obtener, reemplazar
Valores permitidos Gama: [1-2]
Valor predeterminado 1

V2UPL1

Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/V2UPL1

Necesario para la UPL V2 para CDMA. Especifica la configuración de la cuenta para la ubicación del plano de usuario y IS-801 para CDMA. Solo se admite una cuenta en un momento dado.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato node
Tipo de acceso Obtener

V2UPL1/ApplicationTypeIndicator_MR

Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/V2UPL1/ApplicationTypeIndicator_MR

Obligatorio. Este valor siempre debe establecerse en 00000011.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato node
Tipo de acceso Obtener

V2UPL1/LocMasterSwitchDependencyNII

Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/V2UPL1/LocMasterSwitchDependencyNII

Opcional. Booleana. Especifica si el botón de alternancia de ubicación en la pantalla de ubicación de Configuración también se usa para administrar las solicitudes iniciadas por la red para la ubicación. Si el valor se establece en 0, el comportamiento de NI es independiente de la configuración de alternancia de ubicación actual. Si el valor se establece en 1, el comportamiento de NI sigue la configuración de alternancia de ubicación actual. Para los teléfonos CDMA, este valor debe establecerse en 1. El valor predeterminado es 1.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato bool
Tipo de acceso Obtener, reemplazar
Valor predeterminado true

Valores permitidos:

Valor Descripción
false El comportamiento de NI es independiente de la configuración de alternancia de ubicación actual.
true (valor predeterminado) El comportamiento de NI sigue la configuración de alternancia de ubicación actual.

V2UPL1/MPC

Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/V2UPL1/MPC

Opcional. Dirección del centro de posicionamiento móvil (MPC), con el formato ipAddress: portNumber. Para el modo de operación no de confianza, este parámetro es obligatorio y el parámetro PDE debe estar vacío.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato chr (cadena)
Tipo de acceso Obtener, reemplazar

V2UPL1/NIDefaultTimeout

Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/V2UPL1/NIDefaultTimeout

Opcional. Tiempo en segundos que la solicitud de ubicación iniciada por la red se muestra al usuario, mientras espera una respuesta y antes de realizar la acción predeterminada. El valor predeterminado es 30 segundos. Se recomienda un valor entre 20 y 60 segundos.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato int
Tipo de acceso Obtener, reemplazar
Valor predeterminado 30

V2UPL1/PDE

Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/V2UPL1/PDE

Opcional. Dirección de la entidad de determinación de posición (PDE), con el formato ipAddress: portNumber. Para el modo de operación no de confianza, este parámetro debe estar vacío.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato chr (cadena)
Tipo de acceso Obtener, reemplazar

V2UPL1/PositioningMethod_MR

Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/V2UPL1/PositioningMethod_MR

Opcional. Especifica el método de posicionamiento que el cliente SUPL usará para las solicitudes de posición de origen móvil. El predeterminado es 0. El método predeterminado de Windows proporciona posicionamiento GNSS asistido de alta calidad para las solicitudes de posición de origen móvil sin cargar los servicios de red o ubicación del operador móvil. Los métodos de posicionamiento asistido y AFLT de Mobile Station solo deben configurarse con fines de prueba. En el caso de OMA DM, si el formato de este nodo es incorrecto, se omitirá la entrada y se devolverá un error, pero el proveedor de servicios de configuración seguirá procesando el resto de los parámetros.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato int
Tipo de acceso Obtener, reemplazar
Valor predeterminado 0

Valores permitidos:

Valor Descripción
0 (Predeterminado) Ninguno: el dispositivo usa el método de posicionamiento predeterminado. En este modo predeterminado, GNSS obtiene asistencia (inyección de tiempo, inyección de posición gruesa y datos de efemérides) del servicio de posicionamiento de Microsoft.
1 Mobile Station Assisted: el dispositivo se pone en contacto con el servidor H-SLP para obtener una posición. El H-SLP realiza el cálculo de la posición y la devuelve al dispositivo.
2 Basado en estación móvil: el dispositivo obtiene datos auxiliares de ubicación (almanaque, datos de efemérides, tiempo y posición inicial gruesa del dispositivo) del servidor H-SLP, y el dispositivo usa esta información para ayudar al GPS a obtener una corrección. Todos los cálculos de posición se realizan en el dispositivo.
3 Mobile Station Independiente: el dispositivo obtiene asistencia según sea necesario de los servicios de ubicación de Microsoft.
4 AFLT.

V2UPL1/ServerAccessInterval

Ámbito Ediciones Sistema operativo aplicable
Dispositivo ✅
❌ Usuario
✅ Pro
✅ Empresa
✅ Educación
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, versión 1507 [10.0.10240] y versiones posteriores
./Vendor/MSFT//SUPL/V2UPL1/ServerAccessInterval

Opcional. Entero. Define el intervalo mínimo de tiempo en segundos entre las solicitudes de origen móvil enviadas al servidor para evitar la sobrecarga de la red del operador móvil. El valor predeterminado es 60.

Propiedades del marco de descripción:

Nombre de la propiedad Valor de propiedad
Formato int
Tipo de acceso Obtener, reemplazar
Valor predeterminado 60

Nodos no admitidos

Los siguientes nodos opcionales no se admiten en dispositivos Windows.

  • ProviderID
  • Nombre
  • PrefConRef
  • ToConRef
  • ToConRef/<X>
  • ToConRef/<X>/ConRef
  • AddrType

Si la aplicación de configuración intenta establecer, eliminar o consultar estos nodos, se devolverá una respuesta que indique que este nodo no está implementado a través de OMA DM. En el aprovisionamiento de cliente OMA, se omitirá la solicitud para establecer este nodo y el proveedor de servicios de configuración continuará procesando el resto de los nodos.

Si un operador móvil requiere que la comunicación con el H-SLP tenga lugar a través de una conexión específica en lugar de una conexión de telefonía móvil predeterminada, esta configuración debe realizarse mediante el proveedor de servicios de configuración de CM_CellularEntries y el proveedor de servicios de configuración de CM_ProxyEntries para asignar el servidor H-SLP con la conexión necesaria.

Ejemplos de aprovisionamiento de clientes OMA

Agregar nueva información de configuración para un servidor H-SLP para SUPL. Los valores en cursiva se deben reemplazar por la configuración correcta para la red del operador móvil. Se debe incluir un blob binario válido para el valor de datos del certificado raíz.

<?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>

Agregar una cuenta SUPL y una cuenta UPL V2 al mismo dispositivo. Los valores en cursiva se deben reemplazar por la configuración correcta para la red del operador móvil. Se debe incluir un BLOB binario válido para el valor de datos del certificado raíz.

<?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>

Ejemplos de OMA DM

Agregar una cuenta SUPL a un dispositivo. Los valores en cursiva se deben reemplazar por la configuración correcta para la red del operador móvil. Se debe incluir un blob binario válido para el valor de datos del certificado raíz.

<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>

Elementos personalizados de Microsoft

En la tabla siguiente se muestran los elementos personalizados de Microsoft que este proveedor de servicios de configuración admite para el aprovisionamiento de clientes OMA.

Elementos Disponible
parm-query
characteristic-query

Consulta recursiva: No

Consulta de nivel superior: No

Referencia de proveedor de servicios de configuración