Dati di onboarding NFC

Formato dati NFC: Payload

Il payload nel record NFC contiene i dati effettivi che verranno trasmessi tra il lettore/scrittore NFC e il tag NFC del telefono. È possibile specificare le informazioni di onboarding nel payload NFC configurando coppie chiave-valore. La chiave e il valore sono separati da un simbolo di due punti, come illustrato di seguito:

Sintassi della coppia chiave-valore: <Chiave>:<Valore>

Esempio:

 onboardingMethod:1 onboardingDetail:http://10.79.130.6/2302005811.xml mac:A4114E0641C2 Network_Name_1_:test_ssid Wi-Fi_User_ID_1_:testuser Wi-Fi_Password_1_:test12345 Security_Mode_1_:Auto Frequency_Band_1_:5 GHz Custom_CA_Rule:http://custom_ca.example.com/custom.ca 

È inoltre possibile configurare le coppie chiave-valore nel formato JSON.

Esempio:

 { "onboardingMethod": 1, "onboardingDetail": "http://10.79.130.6/2302005811.xml", "mac": "A4114E0641C2", "onboardingConfig": { "Network_Name_1_": "test_ssid", "Wi-Fi_User_ID_1_": "testname", "Wi-Fi_Password_1_": "test12345", "Security_Mode_1_": "Auto", "Frequency_Band_1_": "5 GHz", "Custom_CA_Rule": "http://custom_ca.example.com/custom.ca" } }

L'oggetto "onboardingConfig" esiste solo in formato JSON. Contiene le informazioni sul profilo Wi-Fi e sulla CA personalizzata.

Coppie chiave-valore supportate per l'onboarding NFC

Chiave (distingue tra maiuscole e minuscole)ValoreDescrizione
onboardingMetodo1–5Specifica il metodo di onboarding:
  • 1—URL cloud
  • 2—Cloud CDA preferito
  • 3 - Codice di attivazione cloud
  • 4—CM unificato
  • 5 - Unified CM con TFTP alternativo

Questa coppia è obbligatoria.

Esempio:

onboardingMetodo:1

onboardingDettaglioIndirizzo HTTP, codice di attivazione o indirizzo TFTP alternativo corrispondente al metodo di onboardingSpecifica informazioni dettagliate per il metodo di onboarding corrispondente.
  • Per onboardingMethod:1 (Cloud URL), il valore corrispondente è un indirizzo HTTP.

    Esempio:

     onboardingMethod:1 onboardingDetail:<url_address> ...

  • Per onboardingMethod:3 (codice di attivazione cloud), il valore corrispondente è un codice di attivazione.

    Esempio:

     onboardingMethod:3 onboardingDetail:<activation_code> ...
  • Per onboardingMethod: 5 (Unified CM with Alternate TFTP), il valore corrispondente è un indirizzo TFTP alternativo.

    Esempio:

     onboardingMethod:5 onboardingDetail:<alt_tftp_address> ...
MacIndirizzo MACSpecifica l'indirizzo MAC del telefono.

Questa coppia chiave-valore è obbligatoria quando vengono firmati i dati NFC trasmessi (firma o firma + crittografia).

Il telefono accetterà i dati NFC solo quando l'indirizzo MAC configurato corrisponde al proprio indirizzo MAC.

Esempio:

Mac:<mac_address>

Profilo Wi-Fi

Per ulteriori informazioni sui parametri, vedere Parametri per il profilo Wi-Fi.

Network_Name_1_

SSIDDefinisce il nome dell'SSID che verrà visualizzato sul telefono.

Esempio:

Network_Name_1_:<ssid>

Connessione Wi-Fi_User_ID_1_ID utente per il profilo di reteSpecifica l'ID utente per la rete Wi-Fi.

Esempio:

Wi-Fi_User_ID_1_:<user_id>

Connessione Wi-Fi_Password_1_Password per l'ID utenteSpecifica la password per l'ID utente per accedere alla rete Wi-Fi.

Esempio:

Wi-Fi_Password_1_:<password>

Security_Mode_1_Auto|EAP-FAST|||PSK||Nessuno|EAP-PEAPSeleziona il metodo di autenticazione utilizzato per proteggere l'accesso alla rete Wi-Fi.

Esempio:

Security_Mode_1_: Auto

L'onboarding NFC non supporta EAP-TLS.
Frequency_Band_1_Auto|2,4 GHz|5 GHzSeleziona la banda di frequenza sul telefono per accedere alla rete Wi-Fi.

Esempio:

Frequency_Band_1_:5 GHz

Autorità di certificazione (CA) personalizzata
Custom_CA_RuleFile di regole CA personalizzatoSpecifica il percorso del file di regole CA personalizzato.

Questa coppia chiave-valore è applicabile solo per i metodi di onboarding: Cloud URL e Cloud CDA Preferred.

Esempio:

Custom_CA_Rule:http://<file_address>

Metodi di onboarding NFC

La tabella seguente mostra i metodi di onboarding NFC, la sintassi delle stringhe dei metodi per le configurazioni nel lettore/scrittore NFC e i sistemi di controllo delle chiamate applicabili per i metodi:

Tabella 1. Panoramica dei metodi di onboarding NFC
Metodo di onboardingLivello di sicurezza consentito Sistema di controllo chiamate

URL cloud (1): consente di registrare il telefono al sistema di controllo chiamate. Utilizza l'URL cloud per recuperare la regola del profilo.

Esempio 1:

 onboardingMethod:1 onboardingDetail:<profile_url> mac:<mac_address> Network_Name_1_:<ssid> Wi-Fi_User_ID_1_:<user_id> Wi-Fi_Password_1_:<user_password> Security_Mode_1_:Auto Frequency_Band_1_:5 GHz Custom_CA_Rule:<file_url>

Firma, crittografia + firma

BroadWorks

Webex Calling

Webex Calling per BroadWorks

Cloud CDA Preferred (2): CDA ha la preferenza sul provisioning DHCP locale.

Si consiglia di eseguire la scansione del tag NFC prima dell'avvio del telefono. In caso contrario, gli utenti potrebbero perdere l'intervallo di tempo configurabile.

Esempio 2-1:

 onboardingMethod:2 mac:<mac_address> Network_Name_1_:<ssid> Wi-Fi_User_ID_1_:<user_id> Wi-Fi_Password_1_:<user_password> Security_Mode_1_:Auto Frequency_Band_1_:5 GHz Custom_CA_Rule:<file_url>

Esempio 2-2:

 onboardingMethod:2 mac:<mac_address>

Esempio 2-1:

Firma, crittografia + firma

BroadWorks

Webex Calling

Webex Calling per BroadWorks

Unified CM (in caso di errore dell'onboard CDA e DHCP)

Esempio 2-2:

Testo normale, Firma, Crittografia, Crittografia + Firma

Codice di attivazione cloud (3): codice di attivazione (solo per Webex). Il telefono può registrarsi automaticamente al sistema di controllo delle chiamate utilizzando questo codice.

Se agli utenti viene richiesto di inserire un codice di attivazione sul telefono, possono scegliere di eseguire la scansione del tag NFC per compilare il codice.

Esempio 3-1:

 onboardingMethod:3 onboardingDetail:<activation_code> mac:<mac_address> Network_Name_1_:<ssid> Wi-Fi_User_ID_1_:<user_id> Wi-Fi_Password_1_:<user_password> Security_Mode_1_:Auto Frequency_Band_1_:5 GHz Custom_CA_Rule:<file_url>

Esempio 3-2:

 onboardingMethod:3 onboardingDetail:<activation_code> mac:<mac_address>

Esempio 3-1:

  • NFC online: firma, crittografia + firma
  • NFC offline: crittografia + firma

Webex Calling

Webex Calling per BroadWorks

Esempio 3-2:

  • NFC online: testo normale, firma, crittografia, crittografia + firma
  • NFC offline: crittografia, crittografia + firma

Unified CM (4): interrompe la registrazione in corso (se esistente) e registra direttamente il telefono su Unified CM.

Esempio 4-1:

 onboardingMethod:4 mac:<mac_address> Network_Name_1_:<ssid> Wi-Fi_User_ID_1_:<user_id> Wi-Fi_Password_1_:<user_password> Security_Mode_1_:Auto Frequency_Band_1_:5 GHz

Esempio 4-2:

 onboardingMethod:4 mac:<mac_address>

Esempio 4-1:

Firma, crittografia + firma

Unified CM

Esempio 4-2:

Testo normale, Firma, Crittografia, Crittografia + Firma

Unified CM con TFTP alternativo (5): interrompere la registrazione in corso (se esistente) e registrare direttamente il telefono per Unified CM con il server di TFTP alternativo specificato.

Può essere utilizzato anche quando gli utenti devono accedere a un server TFTP alternativo sul telefono.

Esempio 5:

 onboardingMethod:5 onboardingDetail:<alt_tftp_address> mac:<mac_address> Network_Name_1_:<ssid> Wi-Fi_User_ID_1_:<user_id> Wi-Fi_Password_1_:<user_password> Security_Mode_1_:Auto Frequency_Band_1_:5 GHz

Firma

Crittografia + Firma

Unified CM
Per i metodi di onboarding "Cloud CDA Preferred (2)", "Cloud Activation Code (3)" e "Unified CM (4)", quando vengono aggiunte configurazioni Wi-Fi o una regola CA personalizzata, o entrambe, gli unici livelli di sicurezza consentiti sono: Firma e Firma + Crittografia.

Fasi dell'onboarding NFC

L'onboarding NFC può essere eseguito nelle seguenti fasi:

  • NFC offline: il telefono è ancora nella confezione (non è acceso e non si connette ad alcuna rete).

    In questa situazione, è possibile utilizzare un telefono cellulare che esegue un'app personalizzata per eseguire la scansione del tag NFC per scrivere informazioni di onboarding sul telefono. Dopo l'avvio del telefono, inizierà automaticamente il processo di onboarding in base alle informazioni scritte.

    Le informazioni di onboarding NFC possono determinare a quale sistema di controllo delle chiamate (Unified CM o cloud) verrà registrato il telefono e la modalità di preferenza di distribuzione (DHCP preferita CDA o locale).

    Durante il processo di onboarding del telefono, agli utenti potrebbe essere richiesto di scegliere un servizio di chiamata o inserire un codice di attivazione o entrambi.

    Se il telefono è ancora imballato nella cabina telefonica, è possibile utilizzare un dispositivo NFC per eseguire la scansione dell'area contrassegnata NFC Icona NFC sulla cabina telefonica per scrivere le informazioni di onboarding sul telefono. Il telefono si registrerà da solo all'avvio.

  • NFC online: il telefono (senza informazioni di onboarding NFC) è acceso e si connette a una rete.

    È possibile eseguire la scansione del tag NFC in qualsiasi momento durante il processo di onboarding. Per garantire che le informazioni di onboarding NFC possano essere rilevate in tempo, si consiglia di eseguire la scansione del tag NFC subito dopo che il telefono si è connesso correttamente a una rete.

    Se il metodo di onboarding NFC è URL cloud (1), Unified CM (4) o Unified CM con TFTP alternativo (5), il processo di onboarding in corso verrà interrotto immediatamente quando si esegue la scansione del tag NFC. E inizierà un nuovo processo di onboarding, il telefono verrà registrato al sistema di controllo delle chiamate in base al metodo selezionato (UCM o Cloud).

    Durante il processo di onboarding del telefono, potrebbe essere richiesto di inserire alcune informazioni (ad esempio, TFTP server o codice di attivazione) per continuare il processo. In questa situazione, è possibile scegliere di eseguire la scansione del tag NFC per compilare automaticamente le informazioni sul telefono.