- 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 device em um node ou customer . |
|
Cria um device assinado em um node ou customer . |
|
Lista devices em um node ou customer . |