L'API SAS Portal consente di creare, visualizzare, aggiornare o eliminare le seguenti risorse all'interno della rete CBRS:
La possibilità per ogni utente di gestire una risorsa dipende dal ruolo utente assegnato alla risorsa o alla risorsa principale. Le autorizzazioni vengono ereditate dalla risorsa principale.
ID utente
Uno User-ID identifica in modo univoco l'operatore di una CBSD. Il SAS utilizza gli User-ID per assegnare un dispositivo a un Cliente. Ogni cliente SAS deve fornire almeno un ID utente durante la configurazione dell'account cliente. Potrai aggiungere altri ID utente in un secondo momento.
Dispositivi
L'API SAS Portal consente la registrazione in più passaggi dei CBSD. Per i dispositivi che devono essere installati da un installatore professionista certificato (CPI), hai due opzioni per avviare la procedura di registrazione in più passaggi:
Opzione 1: avvia la procedura con un account CPI. Per questa opzione, l'utente deve essere autenticato con il ruolo
role_cpi
. Innanzitutto, l'utente viene verificato con il metodoValidateInstaller()
, quindi utilizza il metodoSignDevice()
per inviare la configurazione convalidata dal CPI allo SAS.- Opzione 2: avvia il processo con qualsiasi account. Per questa opzione, qualsiasi utente può utilizzare il metodo
CreateSigned()
per creare una configurazione del dispositivo inattiva pronta per l'uso nel CBSD. Questo metodo utilizza i parametri dei dispositivi codificati con una chiave privata di un CPI.
Indipendentemente dall'opzione utilizzata, questo processo crea una configurazione inattiva per il dispositivo nella SAS. Successivamente, la CBSD invia una richiesta di registrazione alla SAS. Se l'operazione ha esito positivo, lo stato del dispositivo cambia in "REGISTERED".
Per i CBSD che non hanno bisogno della convalida del CPI, utilizza il metodo
CreateDevice()
.
Per la registrazione in un'unica fase con dati codificati in CPI, utilizza l'API SAS-CBSD definita da WInnForum.