- Risorsa: dispositivo
- Metodi
Risorsa: dispositivo
Rappresentazione JSON |
---|
{ "name": string, "fccId": string, "serialNumber": string, "preloadedConfig": { object ( |
Campi | |
---|---|
name |
Solo output. Il nome del percorso della risorsa. |
fccId |
L'identificatore FCC del dispositivo. |
serialNumber |
Un numero di serie assegnato al dispositivo dal produttore. |
preloadedConfig |
Configurazione del dispositivo, come specificato tramite l'API SAS Portal. |
activeConfig |
Solo output. Configurazione attuale del dispositivo registrata nel SAS. |
state |
Solo output. Stato del dispositivo. |
grants[] |
Solo output. Concessioni detenute dal dispositivo. |
displayName |
Nome visualizzato del dispositivo. |
deviceMetadata |
Parametri del dispositivo che possono essere sostituiti sia dal portale SAS che dalle richieste di registrazione SAS. |
currentChannels[] |
Solo output. Canali attuali con punteggi. |
grantRangeAllowlists[] |
Solo gli intervalli inclusi nelle liste consentite sono disponibili per le nuove concessioni. |
DeviceConfig
Informazioni sulla configurazione del dispositivo.
Rappresentazione JSON |
---|
{ "category": enum ( |
Campi | |
---|---|
category |
Categoria FCC del dispositivo. |
model |
Informazioni su questo modello di dispositivo. |
airInterface |
Informazioni sull'interfaccia aerea di questo dispositivo. |
installationParams |
Parametri di installazione per il dispositivo. |
measurementCapabilities[] |
Funzionalità di generazione di report sulla misurazione del dispositivo. |
userId |
L'identificatore di un utente del dispositivo. |
callSign |
Il nominativo dell'operatore del dispositivo. |
state |
Stato della configurazione. |
isSigned |
Solo output. Indica se la configurazione è stata firmata da un CPI. |
updateTime |
Solo output. L'ultima volta che è stata modificata la configurazione del dispositivo. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione al nanosecondo e fino a nove cifre frazionarie. Esempi: |
DeviceCategory
Categoria FCC del dispositivo, come definita dalla Parte 96.
Enum | |
---|---|
DEVICE_CATEGORY_UNSPECIFIED |
Categoria del dispositivo non specificata. |
DEVICE_CATEGORY_A |
Categoria A. |
DEVICE_CATEGORY_B |
Categoria B. |
DeviceModel
Informazioni sul modello del dispositivo.
Rappresentazione JSON |
---|
{ "vendor": string, "name": string, "softwareVersion": string, "hardwareVersion": string, "firmwareVersion": string } |
Campi | |
---|---|
vendor |
Il nome del fornitore del dispositivo. |
name |
Il nome del modello del dispositivo. |
softwareVersion |
La versione software del dispositivo. |
hardwareVersion |
La versione hardware del dispositivo. |
firmwareVersion |
La versione firmware del dispositivo. |
DeviceAirInterface
Informazioni sull'interfaccia aerea del dispositivo.
Rappresentazione JSON |
---|
{
"radioTechnology": enum ( |
Campi | |
---|---|
radioTechnology |
Condizionale. Questo campo specifica la tecnologia di accesso radio utilizzata per la CBSD. |
supportedSpec |
(Facoltativo) Questo campo è correlato a |
RadioTechnology
I tipi approvati di tecnologia di accesso radio.
Enum | |
---|---|
RADIO_TECHNOLOGY_UNSPECIFIED |
|
E_UTRA |
|
CAMBIUM_NETWORKS |
|
FOUR_G_BBW_SAA_1 |
|
NR |
|
DOODLE_CBRS |
|
CW |
|
REDLINE |
|
TARANA_WIRELESS |
InstallationParams
Informazioni sui parametri di installazione del dispositivo.
Rappresentazione JSON |
---|
{
"latitude": number,
"longitude": number,
"height": number,
"heightType": enum ( |
Campi | |
---|---|
latitude |
Latitudine della posizione dell'antenna del dispositivo in gradi rispetto al datum WGS 84. L'intervallo consentito è compreso tra -90.000000 e +90.000000. I valori positivi rappresentano le latitudini a nord dell'equatore, i valori negativi quelle a sud. |
longitude |
Longitudine della posizione dell'antenna del dispositivo in gradi rispetto al sistema di riferimento WGS 84. L'intervallo consentito è compreso tra -180.000000 e +180.000000. I valori positivi rappresentano le longitudini a est del meridiano zero, i valori negativi quelle a ovest. |
height |
Altezza dell'antenna del dispositivo in metri. Quando il valore del parametro |
heightType |
Specifica come viene misurata l'altezza. |
horizontalAccuracy |
Un numero positivo in metri che indica la precisione della posizione orizzontale dell'antenna del dispositivo. Questo parametro facoltativo deve essere presente solo se il suo valore è inferiore al requisito della FCC di 50 metri. |
verticalAccuracy |
Un numero positivo in metri che indica la precisione della posizione verticale dell'antenna del dispositivo. Questo parametro facoltativo deve essere presente solo se il suo valore è inferiore al requisito FCC di 3 metri. |
indoorDeployment |
Indica se l'antenna del dispositivo è interna o meno. |
antennaAzimuth |
Direzione di puntamento del piano orizzontale dell'antenna in gradi rispetto al nord geografico. Il valore di questo parametro è un numero intero compreso tra 0 e 359 inclusi. Un valore di 0 gradi indica il nord geografico, mentre un valore di 90 gradi indica l'est. Questo parametro è facoltativo per i dispositivi di categoria A e condizionale per i dispositivi di categoria B. |
antennaDowntilt |
L'inclinazione verso il basso dell'antenna in gradi è un numero intero con un valore compreso tra -90 e +90 inclusi; un valore negativo indica che l'antenna è inclinata verso l'alto (sopra l'orizzontale). Questo parametro è facoltativo per i dispositivi di categoria A e condizionale per i dispositivi di categoria B. |
antennaGain |
Guadagno massimo dell'antenna in dBi. Questo parametro è un numero intero con un valore compreso tra -127 e +128 (dBi) inclusi. |
eirpCapability |
Questo parametro è l'EIRP massimo del dispositivo in unità di dBm/10 MHz ed è un numero intero con un valore compreso tra -127 e +47 (dBm/10 MHz) inclusi. Se non è incluso, SAS lo interpreta come EIRP massimo consentito in unità di dBm/10 MHz per la categoria di dispositivo. |
antennaBeamwidth |
Larghezza del fascio dell'antenna a 3 dB nel piano orizzontale in gradi. Questo parametro è un numero intero senza segno con un valore compreso tra 0 e 360 (gradi) inclusi; è facoltativo per i dispositivi di categoria A e condizionale per i dispositivi di categoria B. |
antennaModel |
Se viene utilizzata un'antenna esterna, il modello di antenna viene fornito facoltativamente in questo campo. La stringa ha una lunghezza massima di 128 ottetti. |
cpeCbsdIndication |
Se presente, questo parametro specifica se la CBSD è una CPE-CBSD o meno. |
HeightType
Specifica come viene misurata l'altezza.
Enum | |
---|---|
HEIGHT_TYPE_UNSPECIFIED |
Tipo di altezza non specificato. |
HEIGHT_TYPE_AGL |
L'altezza AGL viene misurata rispetto al livello del suolo. |
HEIGHT_TYPE_AMSL |
L'altezza AMSL viene misurata rispetto al livello medio del mare. |
MeasurementCapability
Funzionalità di misurazione del dispositivo. I valori sono definiti da WINNF-SSC-0002.
Enum | |
---|---|
MEASUREMENT_CAPABILITY_UNSPECIFIED |
|
MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT |
|
MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT |
Stato
Stato della configurazione del dispositivo. Durante la registrazione CBSD possono essere utilizzate solo le configurazioni con stato DEVICE_CONFIG_STATE_FINAL
.
Enum | |
---|---|
DEVICE_CONFIG_STATE_UNSPECIFIED |
|
DRAFT |
|
FINAL |
Stato
Stato del dispositivo.
Enum | |
---|---|
DEVICE_STATE_UNSPECIFIED |
Stato non specificato. |
RESERVED |
Dispositivo creato nel portale SAS, ma non ancora registrato con SAS. |
REGISTERED |
Dispositivo registrato con SAS. |
DEREGISTERED |
Il dispositivo è stato deregistrato da SAS. |
DeviceGrant
Concessione del dispositivo. Si tratta di un'autorizzazione fornita dal sistema di accesso allo spettro a un dispositivo per trasmettere utilizzando parametri operativi specificati dopo un heartbeat riuscito del dispositivo.
Rappresentazione JSON |
---|
{ "maxEirp": number, "frequencyRange": { object ( |
Campi | |
---|---|
maxEirp |
Potenza isotropica irradiata equivalente (EIRP) massima consentita dalla concessione. L'EIRP massimo è espresso in unità di dBm/MHz. Il valore di |
frequencyRange |
L'intervallo di frequenza di trasmissione. |
state |
Stato della concessione. |
channelType |
Tipo di canale utilizzato. |
moveList[] |
Gli elenchi di spostamento del DPA in cui viene visualizzata questa concessione. |
expireTime |
Il tempo per la scadenza della concessione. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione al nanosecondo e fino a nove cifre frazionarie. Esempi: |
suspensionReason[] |
Se la sovvenzione è sospesa, il motivo o i motivi della sospensione. |
grantId |
ID concessione. |
lastHeartbeatTransmitExpireTime |
L'ora di scadenza della trasmissione dell'ultimo heartbeat. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione al nanosecondo e fino a nove cifre frazionarie. Esempi: |
FrequencyRange
Intervallo di frequenza da low_frequency
a high_frequency
.
Rappresentazione JSON |
---|
{ "lowFrequencyMhz": number, "highFrequencyMhz": number } |
Campi | |
---|---|
lowFrequencyMhz |
La frequenza più bassa dell'intervallo di frequenza in MHz. |
highFrequencyMhz |
La frequenza più alta della gamma di frequenza in MHz. |
GrantState
Lo stato della concessione.
Enum | |
---|---|
GRANT_STATE_UNSPECIFIED |
|
GRANT_STATE_GRANTED |
La concessione è stata concessa, ma il dispositivo non invia heartbeat. |
GRANT_STATE_TERMINATED |
La concessione è stata interrotta dal SAS. |
GRANT_STATE_SUSPENDED |
La sovvenzione è stata sospesa dal SAS. |
GRANT_STATE_AUTHORIZED |
Il dispositivo sta trasmettendo. |
GRANT_STATE_EXPIRED |
La concessione è scaduta. |
ChannelType
Enum | |
---|---|
CHANNEL_TYPE_UNSPECIFIED |
|
CHANNEL_TYPE_GAA |
|
CHANNEL_TYPE_PAL |
DpaMoveList
Una voce nell'elenco di trasferimento di un DPA.
Rappresentazione JSON |
---|
{
"dpaId": string,
"frequencyRange": {
object ( |
Campi | |
---|---|
dpaId |
L'ID del DPA. |
frequencyRange |
L'intervallo di frequenza interessato dall'elenco di spostamento. |
DeviceMetadata
Dati del dispositivo sostituibili sia dal Portale SAS sia dalle richieste di registrazione.
Rappresentazione JSON |
---|
{
"interferenceCoordinationGroup": string,
"commonChannelGroup": string,
"antennaModel": string,
"nrqzValidated": boolean,
"nrqzValidation": {
object ( |
Campi | |
---|---|
interferenceCoordinationGroup |
Interference Coordination Group (ICG). Un gruppo di CBSD che gestiscono la propria interferenza con il gruppo. Per maggiori dettagli, consulta CBRSA-TS-2001 V3.0.0. |
commonChannelGroup |
Gruppo di canali comune (CCG). Un gruppo di CBSD nello stesso ICG che richiede un'assegnazione del canale primario comune. Per maggiori dettagli, consulta CBRSA-TS-2001 V3.0.0. |
antennaModel |
Se compilato, il modello di antenna da utilizzare. Il formato è: |
nrqzValidated |
Solo output. Imposta su |
nrqzValidation |
Solo output. Informazioni sulla convalida della National Radio Quiet Zone. |
NrqzValidation
Informazioni sulla convalida della National Radio Quiet Zone.
Rappresentazione JSON |
---|
{
"state": enum ( |
Campi | |
---|---|
state |
Stato delle informazioni di convalida NRQZ. |
caseId |
ID richiesta di convalida. |
latitude |
La latitudine del dispositivo associata alla convalida. |
longitude |
La longitudine del dispositivo associata alla convalida. |
cpiId |
CPI che ha firmato la convalida. |
Stato
Stato delle informazioni di convalida NRQZ.
Enum | |
---|---|
STATE_UNSPECIFIED |
Stato non specificato. |
DRAFT |
Stato bozza. |
FINAL |
Stato finale. |
ChannelWithScore
Il canale con il punteggio.
Rappresentazione JSON |
---|
{
"frequencyRange": {
object ( |
Campi | |
---|---|
frequencyRange |
La gamma di frequenze del canale. |
score |
Il punteggio del canale, normalizzato per rientrare nell'intervallo [0,100]. |
Metodi |
|
---|---|
|
Crea un device in un node o in un customer . |
|
Crea un device firmato in un node o un customer . |
|
Elenchi devices in node o customer . |