- Recurso: dispositivo
- Métodos
Recurso: Device
| Representação JSON | 
|---|
| { "name": string, "fccId": string, "serialNumber": string, "preloadedConfig": { object ( | 
| Campos | |
|---|---|
| name | 
 Apenas saída. O nome do caminho do recurso. | 
| fccId | 
 O identificador da FCC do dispositivo. | 
| serialNumber | 
 Um número de série atribuído ao dispositivo pelo fabricante. | 
| preloadedConfig | 
 Configuração do dispositivo, conforme especificado pela API do portal do SAS. | 
| activeConfig | 
 Apenas saída. Configuração atual do dispositivo conforme registrado no SAS. | 
| state | 
 Apenas saída. Estado do dispositivo. | 
| grants[] | 
 Apenas saída. Concessões mantidas pelo dispositivo. | 
| displayName | 
 Nome de exibição do dispositivo. | 
| deviceMetadata | 
 Parâmetros do dispositivo que podem ser substituídos pelo portal do SAS e pelas solicitações de registro do SAS. | 
| currentChannels[] | 
 Apenas saída. Canais atuais com pontuações. | 
| grantRangeAllowlists[] | 
 Somente os intervalos que estão nas listas de permissões estão disponíveis para novos benefícios. | 
DeviceConfig
Informações sobre a configuração do dispositivo.
| Representação JSON | 
|---|
| { "category": enum ( | 
| Campos | |
|---|---|
| category | 
 Categoria do dispositivo de acordo com a FCC. | 
| model | 
 Informações sobre este modelo de dispositivo. | 
| airInterface | 
 Informações sobre a interface aérea deste dispositivo. | 
| installationParams | 
 Parâmetros de instalação do dispositivo. | 
| measurementCapabilities[] | 
 Recursos de relatórios de medição do dispositivo. | 
| userId | 
 O identificador de um usuário do dispositivo. | 
| callSign | 
 O indicativo de chamada do operador do dispositivo. | 
| state | 
 Estado da configuração. | 
| isSigned | 
 Apenas saída. Indica se a configuração foi assinada por um CPI. | 
| updateTime | 
 Apenas saída. A última vez que a configuração do dispositivo foi editada. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos:  | 
DeviceCategory
Categoria da FCC do dispositivo, conforme definido na Parte 96.
| Enums | |
|---|---|
| DEVICE_CATEGORY_UNSPECIFIED | Categoria de dispositivo não especificada. | 
| DEVICE_CATEGORY_A | Categoria A. | 
| DEVICE_CATEGORY_B | Categoria B. | 
DeviceModel
Informações sobre o modelo do dispositivo.
| Representação JSON | 
|---|
| { "vendor": string, "name": string, "softwareVersion": string, "hardwareVersion": string, "firmwareVersion": string } | 
| Campos | |
|---|---|
| vendor | 
 O nome do fornecedor do dispositivo. | 
| name | 
 O nome do modelo do dispositivo. | 
| softwareVersion | 
 A versão do software do dispositivo. | 
| hardwareVersion | 
 A versão do hardware do dispositivo. | 
| firmwareVersion | 
 A versão do firmware do dispositivo. | 
DeviceAirInterface
Informações sobre a interface aérea do dispositivo.
| Representação JSON | 
|---|
| {
  "radioTechnology": enum ( | 
| Campos | |
|---|---|
| radioTechnology | 
 Condicional. Este campo especifica a tecnologia de acesso de rádio usada para o CBSD. | 
| supportedSpec | 
 Opcional. Esse campo está relacionado ao  | 
RadioTechnology
Os tipos aprovados de tecnologia de acesso por rádio.
| Enums | |
|---|---|
| RADIO_TECHNOLOGY_UNSPECIFIED | |
| E_UTRA | |
| CAMBIUM_NETWORKS | |
| FOUR_G_BBW_SAA_1 | |
| NR | |
| DOODLE_CBRS | |
| CW | |
| REDLINE | |
| TARANA_WIRELESS | |
InstallationParams
Informações sobre os parâmetros de instalação do dispositivo.
| Representação JSON | 
|---|
| {
  "latitude": number,
  "longitude": number,
  "height": number,
  "heightType": enum ( | 
| Campos | |
|---|---|
| latitude | 
 Latitude do local da antena do dispositivo em graus em relação ao datum WGS 84. O intervalo permitido é de -90.000000 a +90.000000. Valores positivos representam latitudes ao norte do equador, e valores negativos representam latitudes ao sul. | 
| longitude | 
 Longitude do local da antena do dispositivo em graus em relação ao datum WGS 84. O intervalo permitido é de -180.000000 a +180.000000. Valores positivos representam longitudes a leste do meridiano principal, e valores negativos a oeste. | 
| height | 
 Altura da antena do dispositivo em metros. Quando o valor do parâmetro  | 
| heightType | 
 Especifica como a altura é medida. | 
| horizontalAccuracy | 
 Um número positivo em metros para indicar a precisão da localização horizontal da antena do dispositivo. Esse parâmetro opcional só deve estar presente se o valor dele for menor que a exigência da FCC de 50 metros. | 
| verticalAccuracy | 
 Um número positivo em metros para indicar a precisão da localização vertical da antena do dispositivo. Esse parâmetro opcional só deve estar presente se o valor dele for menor que o requisito da FCC de 3 metros. | 
| indoorDeployment | 
 Se a antena do dispositivo está em um ambiente interno ou não.  | 
| antennaAzimuth | 
 Direção de mira do plano horizontal da antena em graus em relação ao norte verdadeiro. O valor desse parâmetro é um número inteiro entre 0 e 359, inclusive. Um valor de 0 grau significa norte verdadeiro, e um valor de 90 graus significa leste. Esse parâmetro é opcional para dispositivos da categoria A e condicional para dispositivos da categoria B. | 
| antennaDowntilt | 
 Inclinação vertical da antena em graus, um número inteiro com um valor entre -90 e +90, inclusive. Um valor negativo significa que a antena está inclinada para cima (acima da horizontal). Esse parâmetro é opcional para dispositivos da categoria A e condicional para dispositivos da categoria B. | 
| antennaGain | 
 Ganho máximo da antena em dBi. Esse parâmetro é um número inteiro com um valor entre -127 e +128 (dBi), inclusive. | 
| eirpCapability | 
 Esse parâmetro é o EIRP máximo do dispositivo em unidades de dBm/10MHz e é um número inteiro com um valor entre -127 e +47 (dBm/10 MHz), inclusive. Se não for incluído, o SAS vai interpretar como a potência isotrópica radiada equivalente máxima permitida em unidades de dBm/10MHz para a categoria do dispositivo. | 
| antennaBeamwidth | 
 Largura do feixe de antena de 3 dB da antena no plano horizontal em graus. Esse parâmetro é um número inteiro sem sinal com um valor entre 0 e 360 (graus), inclusive. Ele é opcional para dispositivos da categoria A e condicional para dispositivos da categoria B. | 
| antennaModel | 
 Se uma antena externa for usada, o modelo dela poderá ser informado neste campo. A string tem um comprimento máximo de 128 octetos. | 
| cpeCbsdIndication | 
 Se presente, esse parâmetro especifica se o CBSD é um CPE-CBSD ou não. | 
HeightType
Especifica como a altura é medida.
| Enums | |
|---|---|
| HEIGHT_TYPE_UNSPECIFIED | Tipo de altura não especificado. | 
| HEIGHT_TYPE_AGL | A altura AGL é medida em relação ao nível do solo. | 
| HEIGHT_TYPE_AMSL | A altura AMSL é medida em relação ao nível médio do mar. | 
MeasurementCapability
Capacidade de medição do dispositivo. Os valores são definidos por WINNF-SSC-0002.
| Enums | |
|---|---|
| MEASUREMENT_CAPABILITY_UNSPECIFIED | |
| MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT | |
| MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT | |
Estado
Estado da configuração do dispositivo. Somente as configurações no estado DEVICE_CONFIG_STATE_FINAL podem ser usadas durante o registro do CBSD.
| Enums | |
|---|---|
| DEVICE_CONFIG_STATE_UNSPECIFIED | |
| DRAFT | |
| FINAL | |
Estado
Estado do dispositivo.
| Enums | |
|---|---|
| DEVICE_STATE_UNSPECIFIED | Estado não especificado. | 
| RESERVED | O dispositivo foi criado no portal da SAS, mas ainda não foi registrado na SAS. | 
| REGISTERED | O dispositivo foi registrado com o SAS. | 
| DEREGISTERED | O dispositivo foi cancelado do registro com o SAS. | 
DeviceGrant
Concessão de dispositivo. É uma autorização fornecida pelo Sistema de acesso ao espectro a um dispositivo para transmitir usando parâmetros operacionais especificados após um sinal de pulso bem-sucedido do dispositivo.
| Representação JSON | 
|---|
| { "maxEirp": number, "frequencyRange": { object ( | 
| Campos | |
|---|---|
| maxEirp | 
 Potência isotrópica irradiada equivalente (EIRP) máxima permitida pela concessão. O EIRP máximo está em unidades de dBm/MHz. O valor de  | 
| frequencyRange | 
 O intervalo de frequência de transmissão. | 
| state | 
 Estado da concessão. | 
| channelType | 
 Tipo de canal usado. | 
| moveList[] | 
 As listas de movimentação de DPA em que essa concessão aparece. | 
| expireTime | 
 O prazo de validade da concessão. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos:  | 
| suspensionReason[] | 
 Se a concessão for suspensa, os motivos da suspensão. | 
| grantId | 
 ID da concessão. | 
| lastHeartbeatTransmitExpireTime | 
 O prazo de validade da transmissão do último sinal de funcionamento. Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos:  | 
FrequencyRange
Intervalo de frequência de low_frequency a high_frequency.
| Representação JSON | 
|---|
| { "lowFrequencyMhz": number, "highFrequencyMhz": number } | 
| Campos | |
|---|---|
| lowFrequencyMhz | 
 A menor frequência do intervalo em MHz. | 
| highFrequencyMhz | 
 A maior frequência do intervalo de frequência em MHz. | 
GrantState
O estado da concessão.
| Enums | |
|---|---|
| GRANT_STATE_UNSPECIFIED | |
| GRANT_STATE_GRANTED | A concessão foi feita, mas o dispositivo não está enviando pulsações nela. | 
| GRANT_STATE_TERMINATED | A concessão foi encerrada pelo SAS. | 
| GRANT_STATE_SUSPENDED | A concessão foi suspensa pelo SAS. | 
| GRANT_STATE_AUTHORIZED | O dispositivo está transmitindo no momento. | 
| GRANT_STATE_EXPIRED | A concessão expirou. | 
ChannelType
| Enums | |
|---|---|
| CHANNEL_TYPE_UNSPECIFIED | |
| CHANNEL_TYPE_GAA | |
| CHANNEL_TYPE_PAL | |
DpaMoveList
Uma entrada na lista de movimentação de um DPA.
| Representação JSON | 
|---|
| {
  "dpaId": string,
  "frequencyRange": {
    object ( | 
| Campos | |
|---|---|
| dpaId | 
 O ID da DPA. | 
| frequencyRange | 
 O intervalo de frequência afetado pela lista de movimentos. | 
DeviceMetadata
Dados do dispositivo substituíveis pelo Portal do SAS e por solicitações de registro.
| Representação JSON | 
|---|
| {
  "interferenceCoordinationGroup": string,
  "commonChannelGroup": string,
  "antennaModel": string,
  "nrqzValidated": boolean,
  "nrqzValidation": {
    object ( | 
| Campos | |
|---|---|
| interferenceCoordinationGroup | 
 Grupo de coordenação de interferência (ICG, na sigla em inglês). Um grupo de CBSDs que gerenciam a própria interferência com o grupo. Para mais detalhes, consulte CBRSA-TS-2001 V3.0.0 (em inglês). | 
| commonChannelGroup | 
 Grupo de canais comum (CCG, na sigla em inglês). Um grupo de CBSDs no mesmo ICG solicitando uma atribuição de canal principal comum. Para mais detalhes, consulte CBRSA-TS-2001 V3.0.0 (em inglês). | 
| antennaModel | 
 Se preenchido, o padrão de modelo de antena a ser usado. O formato é:  | 
| nrqzValidated | 
 Apenas saída. Defina como  | 
| nrqzValidation | 
 Apenas saída. Informações de validação da National Radio Quiet Zone. | 
NrqzValidation
Informações sobre a validação da Zona Nacional de Silêncio de Rádio.
| Representação JSON | 
|---|
| {
  "state": enum ( | 
| Campos | |
|---|---|
| state | 
 Estado das informações de validação da NRQZ. | 
| caseId | 
 ID do caso de validação. | 
| latitude | 
 Latitude do dispositivo associada à validação. | 
| longitude | 
 Longitude do dispositivo associada à validação. | 
| cpiId | 
 CPI que assinou a validação. | 
Estado
Estado das informações de validação da NRQZ.
| Enums | |
|---|---|
| STATE_UNSPECIFIED | Estado não especificado. | 
| DRAFT | Estado do rascunho. | 
| FINAL | Estado final. | 
ChannelWithScore
O canal com pontuação.
| Representação JSON | 
|---|
| {
  "frequencyRange": {
    object ( | 
| Campos | |
|---|---|
| frequencyRange | 
 O intervalo de frequência do canal. | 
| score | 
 A pontuação do canal, normalizada para estar no intervalo [0,100]. | 
| Métodos | |
|---|---|
| 
 | Cria um deviceem umnodeoucustomer. | 
| 
 | Cria um deviceassinado em umnodeoucustomer. | 
| 
 | Lista devicesem umnodeoucustomer. |