Partilhar via


CSP SUPL

O provedor de serviços de configuração SUPL é usado para configurar o cliente de localização, conforme mostrado na tabela a seguir:

  • Serviço de Localização: Tipo de conexão

    • SUPL: todas as conexões que não sejam CDMA
    • UPL V2: CDMA
  • Serviço de Localização: Configuração

    • SUPL:
      • Configurações que precisam ser enviadas por push para o driver GNSS para configurar o comportamento SUPL:
        • Endereço do servidor H-SLP (Home SUPL).
        • Certificado de servidor H-SLP.
        • Método de posicionamento.
        • Versão do protocolo a ser usado por padrão.
      • Pares de valor MCC/MNC que são usados para especificar qual UUIC das redes a conta SUPL corresponde.
    • UPL V2:
      • Endereço do servidor — um centro de posicionamento móvel para modo não confiável.
      • O método de posicionamento usado pelo MPC para modo não confiável.

A conexão UPL SUPL ou V2 será reconfigurada sempre que o dispositivo for reiniciado. Uma nova UICC é inserida ou novas configurações são provisionadas usando provisionamento de cliente OMA, DM OMA ou ferramentas de teste. Quando o dispositivo está no modo roaming, ele reverte para o modo Autônomo da Estação Móvel, no qual apenas os componentes internos de localização da Microsoft são usados.

A lista a seguir mostra os nós do provedor de serviços de configuração SUPL:

SUPL1

Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1

Necessário para SUPL. Define a conta do nó SET (Terminal Habilitado para SUPL). Há suporte para apenas uma conta SUPL em um determinado momento.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato node
Tipo de acesso Obter

SUPL1/Addr

Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1/Addr

Opcional. Especifica o endereço do servidor H-SLP (Home SUPL Location Platform) para modo não proxy. O valor é um endereço de servidor especificado como um nome de domínio totalmente qualificado e a porta especificada como inteiro, com o servidor de formato: porta.

Se esse valor não for especificado, o dispositivo infere o endereço H-SLP do IMSI conforme definido no padrão SUPL. Para usar a geração automática do endereço H-SLP com base no IMSI, o comprimento MNC deve ser definido corretamente na UICC. Geralmente, esse valor é 2 ou 3.

Para DM OMA, se o formato desse nó estiver incorreto, a entrada será ignorada e um erro será retornado. Mas o provedor de serviços de configuração continuará processando o restante dos parâmetros.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato chr (cadeia de caracteres)
Tipo de acesso Obter, Substituir

SUPL1/AppID

Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1/AppID

Obrigatório. O AppID para SUPL é automaticamente definido como "ap0004". Este é um valor somente leitura.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato chr (cadeia de caracteres)
Tipo de acesso Obter

SUPL1/Ext

Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato node
Tipo de acesso Obter

SUPL1/Ext/Microsoft

Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato node
Tipo de acesso Obter
SUPL1/Ext/Microsoft/FullVersion
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 2004 [10.0.19041] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/FullVersion

Opcional. Determina a versão completa (X. Y. Z em que X, Y e Z são versão principal, versão secundária, indicador de serviço, respectivamente) do protocolo SUPL a ser usado. O padrão é 1.0.0. Se FullVersion for definido, o campo Versão será ignorado.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato chr (cadeia de caracteres)
Tipo de acesso Obter, Substituir
Valores Permitidos Expressão regular: ^(\d+\.)?(\d+\.)?(\*|\d+)$
Valor Padrão 1.0.0
SUPL1/Ext/Microsoft/HighAccPositioningMethod
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/HighAccPositioningMethod

Opcional. Especifica o método de posicionamento que o cliente SUPL usará para solicitações de posição de origem móvel. O valor padrão é 0. O método padrão no Windows fornece posicionamento GNSS assistido de alta qualidade para solicitações de posição originadas por dispositivos móveis sem carregar a rede ou os serviços de localização da operadora móvel. Para DM OMA, se o formato desse nó estiver incorreto, a entrada será ignorada e um erro será retornado, mas o provedor de serviços de configuração continuará processando o restante dos parâmetros.

Importante

Os métodos de posicionamento da Estação Móvel Assistida, OTDOA e AFLT só devem ser configurados para fins de teste.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato int
Tipo de acesso Obter, Substituir
Valor Padrão 0

Valores Permitidos:

Valor Descrição
0 (Padrão) Nenhum: o dispositivo usa o método de posicionamento padrão. Nesse modo padrão, o GNSS obtém assistência (injeção de tempo, injeção de posição grosseira e dados de efêmeros) do Serviço de Posicionamento da Microsoft.
1 Estação Móvel Assistida: o dispositivo entra em contato com o servidor H-SLP para obter uma posição. O H-SLP faz o cálculo da posição e a retorna ao dispositivo.
2 Base da Estação Móvel: o dispositivo obtém dados de auxílio de localização (almanaque, dados efêmeros, hora e posição inicial grosseira do dispositivo) do servidor H-SLP e o dispositivo usa essas informações para ajudar o GPS a obter uma correção. Todos os cálculos de posição são feitos no dispositivo.
3 Estação Móvel Autônoma: o dispositivo obtém assistência conforme necessário dos serviços de localização da Microsoft.
4 OTDOA.
5 AFLT.
SUPL1/Ext/Microsoft/LocMasterSwitchDependencyNII
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/LocMasterSwitchDependencyNII

Essa configuração é preterida em Windows 10. Opcional. Boolean. Especifica se o alternância de localização na tela de localização em Configurações também é usado para gerenciar solicitações NI (iniciadas pela rede SUPL) para localização. Se o valor for definido como 0, o comportamento ni será independente da configuração de alternância de local atual. Se o valor for definido como 1, o comportamento NI seguirá a configuração de alternância de localização atual. O valor padrão é 1. Observe que a maioria dos clientes não dá suporte a esse comportamento. Esse valor gerencia as configurações para SUPL e v2 UPL. Se um telefone estiver configurado para UPL supl e V2 e esses valores forem diferentes, a configuração SUPL sempre será usada.

Configuração de alternância de localização Configuração LocMasterSwitchDependencyNII Processamento de solicitação NI permitido
Ativado 0 Sim
Ativado 1 Sim
Desativado 0 Sim
Desativado 1 Não (a menos que privacyOverride seja definido)

Quando a alternância de localização for definida como Desativada e esse valor for definido como 1, as seguintes solicitações de aplicativo falharão:

  • noNotificationNoVerification
  • notificationOnly
  • notificationAndVerficationAllowedNA
  • notificationAndVerficationDeniedNA

No entanto, se privacyOverride for definido na mensagem, o local será retornado.

Quando a alternância de localização é definida como Desativada e esse valor é definido como 0, o alternância de localização não impede que as solicitações iniciadas pela rede SUPL funcionem.

Para DM OMA, se o formato desse nó estiver incorreto, uma entrada será ignorada e um erro será retornado, mas o provedor de serviços de configuração continuará processando o restante dos parâmetros.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato bool
Tipo de acesso Obter, Substituir
Valor Padrão true

Valores Permitidos:

Valor Descrição
false O comportamento ni é independente da configuração de alternância de local atual.
true (Padrão) O comportamento NI segue a configuração de alternância de localização atual.
SUPL1/Ext/Microsoft/MCCMNCPairs
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/MCCMNCPairs

Obrigatório. Liste todos os pares MCC e MNC pertencentes à operadora móvel. Esta lista é usada para verificar se a UICC corresponde à rede e o SUPL pode ser usado. Quando a UICC e a rede não correspondem, o telefone usa o serviço de localização padrão e não usa SUPL.

Esse valor é uma cadeia de caracteres com o formato (X1, Y1)(X2, Y2)…(Xn, Yn), no qual X é um MCC e Y é um MNC.

Para DM OMA, se o formato desse nó estiver incorreto, uma entrada será ignorada e um erro será retornado, mas o provedor de serviços de configuração continuará processando o restante dos parâmetros.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato chr (cadeia de caracteres)
Tipo de acesso Obter, Substituir
SUPL1/Ext/Microsoft/NIDefaultTimeout
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/NIDefaultTimeout

Opcional. Tempo em segundos em que a solicitação de local iniciada pela rede é exibida para o usuário, enquanto aguarda uma resposta e antes de fazer a ação padrão. O padrão é de 30 segundos. É recomendável um valor entre 20 e 60 segundos.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato int
Tipo de acesso Obter, Substituir
Valor Padrão 30
SUPL1/Ext/Microsoft/RootCertificate
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate

Obrigatório. Especifica o certificado raiz do servidor H-SLP. O Windows não dá suporte a um modo não seguro. Se esse nó não estiver incluído, o provedor de serviços de configuração falhará, mas pode não retornar um erro específico.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato node
Tipo de acesso Obter
SUPL1/Ext/Microsoft/RootCertificate/Data
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate/Data

O blob codificado base 64 do certificado raiz H-SLP.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato b64
Tipo de acesso Obter, Substituir
SUPL1/Ext/Microsoft/RootCertificate/Name
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate/Name

Especifica o nome do certificado raiz H-SLP como uma cadeia de caracteres, no formato name.cer.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato chr (cadeia de caracteres)
Tipo de acesso Obter, Substituir
SUPL1/Ext/Microsoft/RootCertificate2
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate2

Especifica o certificado raiz do servidor H-SLP.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato node
Tipo de acesso Obter
SUPL1/Ext/Microsoft/RootCertificate2/Data
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate2/Data

O blob codificado base 64 do certificado raiz H-SLP.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato b64
Tipo de acesso Obter, Substituir
SUPL1/Ext/Microsoft/RootCertificate2/Name
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate2/Name

Especifica o nome do certificado raiz H-SLP como uma cadeia de caracteres, no formato name.cer.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato chr (cadeia de caracteres)
Tipo de acesso Obter, Substituir
SUPL1/Ext/Microsoft/RootCertificate3
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate3

Especifica o certificado raiz do servidor H-SLP.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato node
Tipo de acesso Obter
SUPL1/Ext/Microsoft/RootCertificate3/Data
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate3/Data

O blob codificado base 64 do certificado raiz H-SLP.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato b64
Tipo de acesso Obter, Substituir
SUPL1/Ext/Microsoft/RootCertificate3/Name
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate3/Name

Especifica o nome do certificado raiz H-SLP como uma cadeia de caracteres, no formato name.cer.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato chr (cadeia de caracteres)
Tipo de acesso Obter, Substituir
SUPL1/Ext/Microsoft/RootCertificate4
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1809 [10.0.17763] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate4

Especifica o certificado raiz do servidor H-SLP.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato node
Tipo de acesso Obter
SUPL1/Ext/Microsoft/RootCertificate4/Data
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1809 [10.0.17763] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate4/Data

O blob codificado base 64 do certificado raiz H-SLP.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato b64
Tipo de acesso Obter, Substituir
SUPL1/Ext/Microsoft/RootCertificate4/Name
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1809 [10.0.17763] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate4/Name

Especifica o nome do certificado raiz H-SLP como uma cadeia de caracteres, no formato name.cer.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato chr (cadeia de caracteres)
Tipo de acesso Obter, Substituir
SUPL1/Ext/Microsoft/RootCertificate5
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1809 [10.0.17763] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate5

Especifica o certificado raiz do servidor H-SLP.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato node
Tipo de acesso Obter
SUPL1/Ext/Microsoft/RootCertificate5/Data
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1809 [10.0.17763] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate5/Data

O blob codificado base 64 do certificado raiz H-SLP.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato b64
Tipo de acesso Obter, Substituir
SUPL1/Ext/Microsoft/RootCertificate5/Name
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1809 [10.0.17763] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate5/Name

Especifica o nome do certificado raiz H-SLP como uma cadeia de caracteres, no formato name.cer.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato chr (cadeia de caracteres)
Tipo de acesso Obter, Substituir
SUPL1/Ext/Microsoft/RootCertificate6
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1809 [10.0.17763] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate6

Especifica o certificado raiz do servidor H-SLP.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato node
Tipo de acesso Obter
SUPL1/Ext/Microsoft/RootCertificate6/Data
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1809 [10.0.17763] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate6/Data

O blob codificado base 64 do certificado raiz H-SLP.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato b64
Tipo de acesso Obter, Substituir
SUPL1/Ext/Microsoft/RootCertificate6/Name
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1809 [10.0.17763] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate6/Name

Especifica o nome do certificado raiz H-SLP como uma cadeia de caracteres, no formato name.cer.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato chr (cadeia de caracteres)
Tipo de acesso Obter, Substituir
SUPL1/Ext/Microsoft/ServerAccessInterval
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/ServerAccessInterval

Opcional. Inteiro. Define o intervalo mínimo de tempo em segundos entre as solicitações de origem móvel enviadas ao servidor para evitar sobrecarregar a rede da operadora móvel. O valor padrão é 60.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato int
Tipo de acesso Obter, Substituir
Valor Padrão 60
SUPL1/Ext/Microsoft/Version
Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/Version

Opcional. Determina a versão principal do protocolo SUPL a ser usado. Para SUPL 1.0.0, defina esse valor como 1. Para SUPL 2.0.0, defina esse valor como 2. O padrão é 1. Consulte FullVersion para definir a veríson menor e o indicador de serviço.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato int
Tipo de acesso Obter, Substituir
Valores Permitidos Gama: [1-2]
Valor Padrão 1

V2UPL1

Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/V2UPL1

Necessário para a UPL V2 para CDMA. Especifica as configurações da conta para o local do plano de usuário e o IS-801 para CDMA. Somente uma conta tem suporte em um determinado momento.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato node
Tipo de acesso Obter

V2UPL1/ApplicationTypeIndicator_MR

Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/V2UPL1/ApplicationTypeIndicator_MR

Obrigatório. Esse valor deve ser sempre definido como 00000011.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato node
Tipo de acesso Obter

V2UPL1/LocMasterSwitchDependencyNII

Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/V2UPL1/LocMasterSwitchDependencyNII

Opcional. Boolean. Especifica se o alternância de localização na tela de localização em Configurações também é usado para gerenciar solicitações iniciadas pela rede para localização. Se o valor for definido como 0, o comportamento ni será independente da configuração de alternância de local atual. Se o valor for definido como 1, o comportamento NI seguirá a configuração de alternância de localização atual. Para telefones CDMA, esse valor deve ser definido como 1. O valor padrão é 1.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato bool
Tipo de acesso Obter, Substituir
Valor Padrão true

Valores Permitidos:

Valor Descrição
false O comportamento ni é independente da configuração de alternância de local atual.
true (Padrão) O comportamento NI segue a configuração de alternância de localização atual.

V2UPL1/MPC

Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/V2UPL1/MPC

Opcional. O endereço do MPC (centro de posicionamento móvel), no formato ipAddress: portNumber. Para o modo de operação não confiável, esse parâmetro é obrigatório e o parâmetro PDE deve estar vazio.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato chr (cadeia de caracteres)
Tipo de acesso Obter, Substituir

V2UPL1/NIDefaultTimeout

Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/V2UPL1/NIDefaultTimeout

Opcional. Tempo em segundos em que a solicitação de local iniciada pela rede é exibida para o usuário, enquanto aguarda uma resposta e antes de fazer a ação padrão. O padrão é de 30 segundos. É recomendável um valor entre 20 e 60 segundos.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato int
Tipo de acesso Obter, Substituir
Valor Padrão 30

V2UPL1/PDE

Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/V2UPL1/PDE

Opcional. O endereço da Entidade de Determinação de Posição (PDE), no formato ipAddress: portNumber. Para o modo de operação não confiável, esse parâmetro deve estar vazio.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato chr (cadeia de caracteres)
Tipo de acesso Obter, Substituir

V2UPL1/PositioningMethod_MR

Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/V2UPL1/PositioningMethod_MR

Opcional. Especifica o método de posicionamento que o cliente SUPL usará para solicitações de posição de origem móvel. O valor padrão é 0. O método padrão no Windows fornece posicionamento GNSS assistido de alta qualidade para solicitações de posição originadas por dispositivos móveis sem carregar a rede ou os serviços de localização da operadora móvel. Os métodos de posicionamento Da Estação Móvel Assistida e AFLT só devem ser configurados para fins de teste. Para DM OMA, se o formato desse nó estiver incorreto, a entrada será ignorada e um erro será retornado, mas o provedor de serviços de configuração continuará processando o restante dos parâmetros.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato int
Tipo de acesso Obter, Substituir
Valor Padrão 0

Valores Permitidos:

Valor Descrição
0 (Padrão) Nenhum: o dispositivo usa o método de posicionamento padrão. Nesse modo padrão, o GNSS obtém assistência (injeção de tempo, injeção de posição grosseira e dados de efêmeros) do Serviço de Posicionamento da Microsoft.
1 Estação Móvel Assistida: o dispositivo entra em contato com o servidor H-SLP para obter uma posição. O H-SLP faz o cálculo da posição e a retorna ao dispositivo.
2 Base da Estação Móvel: o dispositivo obtém dados de auxílio de localização (almanaque, dados efêmeros, hora e posição inicial grosseira do dispositivo) do servidor H-SLP e o dispositivo usa essas informações para ajudar o GPS a obter uma correção. Todos os cálculos de posição são feitos no dispositivo.
3 Estação Móvel Autônoma: o dispositivo obtém assistência conforme necessário dos serviços de localização da Microsoft.
4 AFLT.

V2UPL1/ServerAccessInterval

Escopo Edições Sistema operacional aplicável
Dispositivo ✅
Usuário ❌
Pro ✅
Corporativo ✅
Educação ✅
Windows SE ✅
Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅
✅Windows 10, versão 1507 [10.0.10240] e posterior
./Vendor/MSFT//SUPL/V2UPL1/ServerAccessInterval

Opcional. Inteiro. Define o intervalo mínimo de tempo em segundos entre as solicitações de origem móvel enviadas ao servidor para evitar sobrecarregar a rede da operadora móvel. O valor padrão é 60.

Propriedades da estrutura de descrição:

Nome da propriedade Valor de propriedade
Formato int
Tipo de acesso Obter, Substituir
Valor Padrão 60

Nós sem suporte

Os nós opcionais a seguir não têm suporte em dispositivos Windows.

  • Providerid
  • Nome
  • PrefConRef
  • ToConRef
  • ToConRef/<X>
  • ToConRef/<X>/ConRef
  • Addrtype

Se o aplicativo de configuração tentar definir, excluir ou consultar esses nós, uma resposta indicando que esse nó não é implementado será retornada por meio do DM OMA. No Provisionamento de Clientes OMA, a solicitação para definir esse nó será ignorada e o provedor de serviços de configuração continuará processando o restante dos nós.

Se uma operadora móvel exigir que a comunicação com o H-SLP ocorra em uma conexão específica em vez de uma conexão celular padrão, essa configuração deve ser feita usando o provedor de serviços de configuração CM_CellularEntries e o provedor de serviços de configuração CM_ProxyEntries para mapear o servidor H-SLP com a conexão necessária.

Exemplos de provisionamento de cliente OMA

Adicionando novas informações de configuração para um servidor H-SLP para SUPL. Os valores em itálico devem ser substituídos por configurações corretas para a rede da operadora móvel. Um blob binário válido deve ser incluído para o valor de dados de certificado raiz.

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

Adicionando uma SUPL e uma conta UPL V2 ao mesmo dispositivo. Os valores em itálico devem ser substituídos por configurações corretas para a rede da operadora móvel. Um BLOB binário válido deve ser incluído para o valor de dados de certificado raiz.

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

Exemplos de DM OMA

Adicionando uma conta SUPL a um dispositivo. Os valores em itálico devem ser substituídos por configurações corretas para a rede da operadora móvel. Um blob binário válido deve ser incluído para o valor de dados de certificado raiz.

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

A tabela a seguir mostra os elementos personalizados da Microsoft que esse provedor de serviços de configuração dá suporte ao Provisionamento de Cliente OMA.

Elementos Disponível
parm-query Sim
characteristic-query Sim

Consulta recursiva: Não

Consulta de nível superior: Não

Referência de provedor de serviços de configuração