CSP SUPL

Il provider del servizio di configurazione SUPL viene usato per configurare il client di posizione, come illustrato nella tabella seguente:

  • Servizio percorso: tipo di connessione

    • SUPL: tutte le connessioni diverse da CDMA
    • V2 UPL: CDMA
  • Servizio località: configurazione

    • SUPL:
      • Impostazioni che devono essere sottoposte a push nel driver GNSS per configurare il comportamento SUPL:
        • Indirizzo del server HOME SUPL (H-SLP).
        • Certificato del server H-SLP.
        • Metodo di posizionamento.
        • Versione del protocollo da usare per impostazione predefinita.
      • Coppie di valori MCC/MNC usate per specificare quali reti UUIC corrisponde all'account SUPL.
    • UPL V2:
      • Indirizzo del server: un centro di posizionamento mobile per la modalità non attendibile.
      • Metodo di posizionamento usato da MPC per la modalità non attendibile.

La connessione UPL SUPL o V2 verrà riconfigurata ogni volta che il dispositivo viene riavviato. Viene inserito un nuovo UICC o viene eseguito il provisioning di nuove impostazioni usando il provisioning del client OMA, OMA DM o strumenti di test. Quando il dispositivo è in modalità roaming, viene ripristinata la modalità Mobile Station Standalone, in cui vengono usati solo i componenti predefiniti della posizione Microsoft.

L'elenco seguente mostra i nodi del provider di servizi di configurazione SUPL:

SUPL1

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1

Obbligatorio per SUPL. Definisce l'account per il nodo SET (SUPL Enabled Terminal). È supportato un solo account SUPL alla volta.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni

SUPL1/Addr

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Addr

Facoltativo. Specifica l'indirizzo del server Home SUPL Location Platform (H-SLP) per la modalità non proxy. Il valore è un indirizzo del server specificato come nome di dominio completo e la porta specificata come intero, con il formato server: porta.

Se questo valore non viene specificato, il dispositivo deduce l'indirizzo H-SLP dall'IMSI come definito nello standard SUPL. Per usare la generazione automatica dell'indirizzo H-SLP in base all'IMSI, la lunghezza MNC deve essere impostata correttamente nell'interfaccia utente. In genere, questo valore è 2 o 3.

Per OMA DM, se il formato per questo nodo non è corretto, la voce verrà ignorata e verrà restituito un errore. Il provider del servizio di configurazione continuerà tuttavia a elaborare il resto dei parametri.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Get, Replace

SUPL1/AppID

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/AppID

Obbligatorio. AppID per SUPL viene impostato automaticamente su "ap0004". Si tratta di un valore di sola lettura.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni

SUPL1/Ext

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni

SUPL1/Ext/Microsoft

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni
SUPL1/Ext/Microsoft/FullVersion
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 2004 [10.0.19041] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/FullVersion

Facoltativo. Determina la versione completa (X. Y. Z dove X, Y e Z sono rispettivamente la versione principale, la versione secondaria, l'indicatore del servizio) del protocollo SUPL da usare. Il valore predefinito è 1.0.0. Se FullVersion è definito, il campo Versione viene ignorato.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Get, Replace
Valori consentiti Espressione regolare: ^(\d+\.)?(\d+\.)?(\*|\d+)$
Valore predefinito 1.0.0
SUPL1/Ext/Microsoft/HighAccPositioningMethod
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/HighAccPositioningMethod

Facoltativo. Specifica il metodo di posizionamento che verrà usato dal client SUPL per le richieste di posizione originata da dispositivi mobili. L'impostazione predefinita è 0. Il metodo predefinito in Windows offre un posizionamento GNSS assistito di alta qualità per le richieste di posizione originata dai dispositivi mobili senza caricare i servizi di rete o di posizione dell'operatore di telefonia mobile. Per OMA DM, se il formato per questo nodo non è corretto, la voce verrà ignorata e verrà restituito un errore, ma il provider del servizio di configurazione continuerà a elaborare il resto dei parametri.

Importante

I metodi di posizionamento Mobile Station Assisted, OTDOA e AFLT devono essere configurati solo a scopo di test.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Get, Replace
Valore predefinito 0

Valori consentiti:

Value Descrizione
0 (Predefinito) Nessuno: il dispositivo usa il metodo di posizionamento predefinito. In questa modalità predefinita, il GNSS ottiene assistenza (inserimento del tempo, inserimento di posizione grossolana ed effimeri) dal servizio di posizionamento Microsoft.
1 Stazione mobile assistita: il dispositivo contatta il server H-SLP per ottenere una posizione. H-SLP esegue il calcolo della posizione e la restituisce al dispositivo.
2 Mobile Station Based: il dispositivo ottiene i dati di supporto della posizione (almanacco, dati effimeri, ora e posizione iniziale grossolana del dispositivo) dal server H-SLP e il dispositivo usa queste informazioni per consentire al GPS di ottenere una correzione. Tutti i calcoli di posizione vengono eseguiti nel dispositivo.
3 Mobile Station Standalone: il dispositivo ottiene assistenza in base alle esigenze dai servizi di posizione Microsoft.
4 OTDOA.
5 AFLT.
SUPL1/Ext/Microsoft/LocMasterSwitchDependencyNII
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/LocMasterSwitchDependencyNII

Questa impostazione è deprecata in Windows 10. Facoltativo. Boolean. Specifica se la posizione viene attivata o disattivata nella schermata della posizione in Impostazioni anche per gestire le richieste SUPL avviate dalla rete (NI) per la posizione. Se il valore è impostato su 0, il comportamento ni è indipendente dall'impostazione di attivazione/disattivazione della posizione corrente. Se il valore è impostato su 1, il comportamento ni segue l'impostazione di attivazione/disattivazione della posizione corrente. Il valore predefinito è 1. Si noti che la maggior parte dei client non supporta questo comportamento. Questo valore gestisce le impostazioni per SUPL e v2 UPL. Se un telefono è configurato sia per SUPL che per L'UPL V2 e questi valori sono diversi, verrà sempre usata l'impostazione SUPL.

Impostazione dell'interruttore percorso Impostazione LocMasterSwitchDependencyNII Elaborazione delle richieste NI consentita
Attivato 0
Attivato 1
Disattivato 0
Inattivo 1 No (a meno che privacyOverride non sia impostato)

Quando l'interruttore di posizione è impostato su Disattivato e questo valore è impostato su 1, le richieste dell'applicazione seguenti avranno esito negativo:

  • noNotificationNoVerification
  • notificationOnly
  • notificationAndVerficationAllowedNA
  • notificationAndVerficationDeniedNA

Tuttavia, se privacyOverride è impostato nel messaggio, verrà restituito il percorso.

Quando l'interruttore della posizione è impostato su Disattivato e questo valore è impostato su 0, l'interruttore della posizione non impedisce il funzionamento delle richieste avviate dalla rete SUPL.

Per OMA DM, se il formato per questo nodo non è corretto, una voce verrà ignorata e verrà restituito un errore, ma il provider di servizi di configurazione continuerà a elaborare il resto dei parametri.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato bool
Tipo accesso Get, Replace
Valore predefinito true

Valori consentiti:

Value Descrizione
false Il comportamento ni è indipendente dall'impostazione di attivazione/disattivazione della posizione corrente.
true (impostazione predefinita) Il comportamento ni segue l'impostazione di attivazione/disattivazione della posizione corrente.
SUPL1/Ext/Microsoft/MCCMNCPairs
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/MCCMNCPairs

Obbligatorio. Elencare tutte le coppie MCC e MNC di proprietà dell'operatore di telefonia mobile. Questo elenco viene usato per verificare che l'UICC corrisponda alla rete e che sia possibile usare SUPL. Quando uicc e rete non corrispondono, il telefono usa il servizio di posizione predefinito e non usa SUPL.

Questo valore è una stringa con il formato (X1, Y1)(X2, Y2)…(Xn, Yn), in cui X è un MCC ed Y è un MNC.

Per OMA DM, se il formato per questo nodo non è corretto, una voce verrà ignorata e verrà restituito un errore, ma il provider di servizi di configurazione continuerà a elaborare il resto dei parametri.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Get, Replace
SUPL1/Ext/Microsoft/NIDefaultTimeout
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/NIDefaultTimeout

Facoltativo. Tempo in secondi in cui la richiesta di posizione avviata dalla rete viene visualizzata all'utente, in attesa di una risposta e prima di eseguire l'azione predefinita. Il valore predefinito è 30 secondi. È consigliato un valore compreso tra 20 e 60 secondi.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Get, Replace
Valore predefinito 30
SUPL1/Ext/Microsoft/RootCertificate
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate

Obbligatorio. Specifica il certificato radice per il server H-SLP. Windows non supporta una modalità non sicura. Se questo nodo non è incluso, il provider del servizio di configurazione avrà esito negativo ma potrebbe non restituire un errore specifico.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni
SUPL1/Ext/Microsoft/RootCertificate/Data
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate/Data

BLOB con codifica base 64 del certificato radice H-SLP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato b64
Tipo accesso Get, Replace
SUPL1/Ext/Microsoft/RootCertificate/Name
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate/Name

Specifica il nome del certificato radice H-SLP come stringa, nel formato name.cer.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Get, Replace
SUPL1/Ext/Microsoft/RootCertificate2
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate2

Specifica il certificato radice per il server H-SLP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni
SUPL1/Ext/Microsoft/RootCertificate2/Data
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate2/Data

BLOB con codifica base 64 del certificato radice H-SLP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato b64
Tipo accesso Get, Replace
SUPL1/Ext/Microsoft/RootCertificate2/Name
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate2/Name

Specifica il nome del certificato radice H-SLP come stringa, nel formato name.cer.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Get, Replace
SUPL1/Ext/Microsoft/RootCertificate3
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate3

Specifica il certificato radice per il server H-SLP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni
SUPL1/Ext/Microsoft/RootCertificate3/Data
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate3/Data

BLOB con codifica base 64 del certificato radice H-SLP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato b64
Tipo accesso Get, Replace
SUPL1/Ext/Microsoft/RootCertificate3/Name
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate3/Name

Specifica il nome del certificato radice H-SLP come stringa, nel formato name.cer.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Get, Replace
SUPL1/Ext/Microsoft/RootCertificate4
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 1809 [10.0.17763] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate4

Specifica il certificato radice per il server H-SLP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni
SUPL1/Ext/Microsoft/RootCertificate4/Data
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 1809 [10.0.17763] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate4/Data

BLOB con codifica base 64 del certificato radice H-SLP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato b64
Tipo accesso Get, Replace
SUPL1/Ext/Microsoft/RootCertificate4/Name
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 1809 [10.0.17763] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate4/Name

Specifica il nome del certificato radice H-SLP come stringa, nel formato name.cer.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Get, Replace
SUPL1/Ext/Microsoft/RootCertificate5
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 1809 [10.0.17763] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate5

Specifica il certificato radice per il server H-SLP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni
SUPL1/Ext/Microsoft/RootCertificate5/Data
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 1809 [10.0.17763] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate5/Data

BLOB con codifica base 64 del certificato radice H-SLP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato b64
Tipo accesso Get, Replace
SUPL1/Ext/Microsoft/RootCertificate5/Name
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 1809 [10.0.17763] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate5/Name

Specifica il nome del certificato radice H-SLP come stringa, nel formato name.cer.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Get, Replace
SUPL1/Ext/Microsoft/RootCertificate6
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 1809 [10.0.17763] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate6

Specifica il certificato radice per il server H-SLP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni
SUPL1/Ext/Microsoft/RootCertificate6/Data
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 1809 [10.0.17763] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate6/Data

BLOB con codifica base 64 del certificato radice H-SLP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato b64
Tipo accesso Get, Replace
SUPL1/Ext/Microsoft/RootCertificate6/Name
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 1809 [10.0.17763] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/RootCertificate6/Name

Specifica il nome del certificato radice H-SLP come stringa, nel formato name.cer.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Get, Replace
SUPL1/Ext/Microsoft/ServerAccessInterval
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/ServerAccessInterval

Facoltativo. Intero. Definisce l'intervallo minimo di tempo in secondi tra le richieste provenienti da dispositivi mobili inviate al server per evitare l'overload della rete dell'operatore di telefonia mobile. Il valore predefinito è 60.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Get, Replace
Valore predefinito 60
SUPL1/Ext/Microsoft/Version
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/SUPL1/Ext/Microsoft/Version

Facoltativo. Determina la versione principale del protocollo SUPL da usare. Per SUPL 1.0.0, impostare questo valore su 1. Per SUPL 2.0.0, impostare questo valore su 2. Il valore predefinito è 1. Fare riferimento a FullVersion per definire la verison secondaria e l'indicatore del servizio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Get, Replace
Valori consentiti Gamma: [1-2]
Valore predefinito 1

V2UPL1

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/V2UPL1

Obbligatorio per UPL V2 per CDMA. Specifica le impostazioni dell'account per la posizione del piano utente e IS-801 per CDMA. È supportato un solo account alla volta.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni

V2UPL1/ApplicationTypeIndicator_MR

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/V2UPL1/ApplicationTypeIndicator_MR

Obbligatorio. Questo valore deve essere sempre impostato su 00000011.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni

V2UPL1/LocMasterSwitchDependencyNII

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/V2UPL1/LocMasterSwitchDependencyNII

Facoltativo. Boolean. Specifica se la posizione viene attivata o disattivata nella schermata della posizione in Impostazioni anche per gestire le richieste di posizione avviate dalla rete. Se il valore è impostato su 0, il comportamento ni è indipendente dall'impostazione di attivazione/disattivazione della posizione corrente. Se il valore è impostato su 1, il comportamento ni segue l'impostazione di attivazione/disattivazione della posizione corrente. Per i telefoni CDMA, questo valore deve essere impostato su 1. Il valore predefinito è 1.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato bool
Tipo accesso Get, Replace
Valore predefinito true

Valori consentiti:

Value Descrizione
false Il comportamento ni è indipendente dall'impostazione di attivazione/disattivazione della posizione corrente.
true (impostazione predefinita) Il comportamento ni segue l'impostazione di attivazione/disattivazione della posizione corrente.

V2UPL1/MPC

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/V2UPL1/MPC

Facoltativo. Indirizzo del centro di posizionamento mobile (MPC), nel formato ipAddress: portNumber. Per la modalità di funzionamento non attendibile, questo parametro è obbligatorio e il parametro PDE deve essere vuoto.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Get, Replace

V2UPL1/NIDefaultTimeout

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/V2UPL1/NIDefaultTimeout

Facoltativo. Tempo in secondi in cui la richiesta di posizione avviata dalla rete viene visualizzata all'utente, in attesa di una risposta e prima di eseguire l'azione predefinita. Il valore predefinito è 30 secondi. È consigliato un valore compreso tra 20 e 60 secondi.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Get, Replace
Valore predefinito 30

V2UPL1/PDE

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/V2UPL1/PDE

Facoltativo. Indirizzo dell'entità di determinazione della posizione (PDE), nel formato ipAddress: portNumber. Per la modalità di funzionamento non attendibile, questo parametro deve essere vuoto.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Get, Replace

V2UPL1/PositioningMethod_MR

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/V2UPL1/PositioningMethod_MR

Facoltativo. Specifica il metodo di posizionamento che verrà usato dal client SUPL per le richieste di posizione originata da dispositivi mobili. L'impostazione predefinita è 0. Il metodo predefinito in Windows offre un posizionamento GNSS assistito di alta qualità per le richieste di posizione originata dai dispositivi mobili senza caricare i servizi di rete o di posizione dell'operatore di telefonia mobile. I metodi di posizionamento di Mobile Station Assisted e AFLT devono essere configurati solo a scopo di test. Per OMA DM, se il formato per questo nodo non è corretto, la voce verrà ignorata e verrà restituito un errore, ma il provider del servizio di configurazione continuerà a elaborare il resto dei parametri.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Get, Replace
Valore predefinito 0

Valori consentiti:

Value Descrizione
0 (Predefinito) Nessuno: il dispositivo usa il metodo di posizionamento predefinito. In questa modalità predefinita, il GNSS ottiene assistenza (inserimento di tempo, inserimento di posizione grossolana ed effimeri) dal servizio di posizionamento Microsoft.
1 Stazione mobile assistita: il dispositivo contatta il server H-SLP per ottenere una posizione. H-SLP esegue il calcolo della posizione e la restituisce al dispositivo.
2 Mobile Station Based: il dispositivo ottiene i dati di supporto della posizione (almanacco, dati effimeri, ora e posizione iniziale grossolana del dispositivo) dal server H-SLP e il dispositivo usa queste informazioni per consentire al GPS di ottenere una correzione. Tutti i calcoli di posizione vengono eseguiti nel dispositivo.
3 Mobile Station Standalone: il dispositivo ottiene assistenza in base alle esigenze dai servizi di posizione Microsoft.
4 AFLT.

V2UPL1/ServerAccessInterval

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1507 [10.0.10240] e versioni successive
./Vendor/MSFT//SUPL/V2UPL1/ServerAccessInterval

Facoltativo. Intero. Definisce l'intervallo minimo di tempo in secondi tra le richieste provenienti da dispositivi mobili inviate al server per evitare l'overload della rete dell'operatore di telefonia mobile. Il valore predefinito è 60.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Get, Replace
Valore predefinito 60

Nodi non supportati

I nodi facoltativi seguenti non sono supportati nei dispositivi Windows.

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

Se l'applicazione di configurazione tenta di impostare, eliminare o eseguire query su questi nodi, verrà restituita una risposta che indica che questo nodo non è implementato su OMA DM. Nel provisioning client OMA la richiesta di impostare questo nodo verrà ignorata e il provider del servizio di configurazione continuerà a elaborare gli altri nodi.

Se un operatore di telefonia mobile richiede che la comunicazione con H-SLP avvenga su una connessione specifica anziché su una connessione cellulare predefinita, questa configurazione deve essere eseguita usando il provider del servizio di configurazione CM_CellularEntries e il provider del servizio di configurazione CM_ProxyEntries per eseguire il mapping del server H-SLP con la connessione richiesta.

Esempi di provisioning client OMA

Aggiunta di nuove informazioni di configurazione per un server H-SLP per SUPL. I valori in corsivo devono essere sostituiti con le impostazioni corrette per la rete dell'operatore di telefonia mobile. È necessario includere un BLOB binario valido per il valore dei dati del certificato radice.

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

Aggiunta di un SUPL e un account UPL V2 allo stesso dispositivo. I valori in corsivo devono essere sostituiti con le impostazioni corrette per la rete dell'operatore di telefonia mobile. È necessario includere un BLOB binario valido per il valore dei dati del certificato radice.

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

Esempi di dm OMA

Aggiunta di un account SUPL a un dispositivo. I valori in corsivo devono essere sostituiti con le impostazioni corrette per la rete dell'operatore di telefonia mobile. È necessario includere un BLOB binario valido per il valore dei dati del certificato radice.

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

Elementi personalizzati Microsoft

La tabella seguente mostra gli elementi personalizzati Microsoft supportati da questo provider di servizi di configurazione per il provisioning client OMA.

Elementi Disponibile
parm-query
characteristic-query

Query ricorsiva: No

Query di primo livello: No

Riferimento del provider di servizi di configurazione