- Recurso: Device
- Métodos
Recurso: Device
Representación JSON |
---|
{ "name": string, "fccId": string, "serialNumber": string, "preloadedConfig": { object ( |
Campos | |
---|---|
name |
Solo salida. Es el nombre de la ruta de acceso al recurso. |
fccId |
Es el identificador de la FCC del dispositivo. |
serialNumber |
Es un número de serie que el fabricante del dispositivo le asigna a este. |
preloadedConfig |
Es la configuración del dispositivo, como se especifica a través de la API del portal de SAS. |
activeConfig |
Solo salida. Es la configuración actual del dispositivo tal como se registró en el SAS. |
state |
Solo salida. Es el estado del dispositivo. |
grants[] |
Solo salida. Son los permisos que tiene el dispositivo. |
displayName |
Nombre visible del dispositivo. |
deviceMetadata |
Son los parámetros del dispositivo que pueden anularse con las solicitudes de registro del SAS y del portal del SAS. |
currentChannels[] |
Solo salida. Son los canales actuales con puntuaciones. |
grantRangeAllowlists[] |
Solo los rangos que se encuentran dentro de las listas de entidades permitidas están disponibles para los permisos nuevos. |
DeviceConfig
Es información sobre la configuración del dispositivo.
Representación JSON |
---|
{ "category": enum ( |
Campos | |
---|---|
category |
Es la categoría de la FCC del dispositivo. |
model |
Es información sobre este modelo de dispositivo. |
airInterface |
Es información sobre la interfaz de aire de este dispositivo. |
installationParams |
Son los parámetros de instalación del dispositivo. |
measurementCapabilities[] |
Son las capacidades de informes de medición del dispositivo. |
userId |
Es el identificador de un usuario del dispositivo. |
callSign |
Es el distintivo de llamada del operador del dispositivo. |
state |
Es el estado de la configuración. |
isSigned |
Solo salida. Indica si un CPI firmó la configuración. |
updateTime |
Solo salida. Es la última vez que se editó la configuración del dispositivo. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
DeviceCategory
Es la categoría de FCC del dispositivo, según se define en el artículo 96.
Enumeraciones | |
---|---|
DEVICE_CATEGORY_UNSPECIFIED |
Categoría de dispositivo sin especificar. |
DEVICE_CATEGORY_A |
Categoría A. |
DEVICE_CATEGORY_B |
Categoría B |
DeviceModel
Es información sobre el modelo del dispositivo.
Representación JSON |
---|
{ "vendor": string, "name": string, "softwareVersion": string, "hardwareVersion": string, "firmwareVersion": string } |
Campos | |
---|---|
vendor |
Es el nombre del proveedor del dispositivo. |
name |
Es el nombre del modelo del dispositivo. |
softwareVersion |
Es la versión de software del dispositivo. |
hardwareVersion |
Es la versión de hardware del dispositivo. |
firmwareVersion |
Es la versión de firmware del dispositivo. |
DeviceAirInterface
Es información sobre la interfaz de aire del dispositivo.
Representación JSON |
---|
{
"radioTechnology": enum ( |
Campos | |
---|---|
radioTechnology |
Condicional. Este campo especifica la tecnología de acceso por radio que se usa para la CBSD. |
supportedSpec |
Opcional. Este campo se relaciona con el |
RadioTechnology
Son los tipos aprobados de tecnología de acceso por radio.
Enumeraciones | |
---|---|
RADIO_TECHNOLOGY_UNSPECIFIED |
|
E_UTRA |
|
CAMBIUM_NETWORKS |
|
FOUR_G_BBW_SAA_1 |
|
NR |
|
DOODLE_CBRS |
|
CW |
|
REDLINE |
|
TARANA_WIRELESS |
InstallationParams
Es información sobre los parámetros de instalación del dispositivo.
Representación JSON |
---|
{
"latitude": number,
"longitude": number,
"height": number,
"heightType": enum ( |
Campos | |
---|---|
latitude |
Latitud de la ubicación de la antena del dispositivo en grados en relación con el datum WGS 84. El rango permitido es de -90.000000 a +90.000000. Los valores positivos representan latitudes al norte del ecuador, y los valores negativos, al sur del ecuador. |
longitude |
Es la longitud de la ubicación de la antena del dispositivo en grados en relación con el datum WGS 84. El rango permitido es de -180.000000 a +180.000000. Los valores positivos representan longitudes al este del primer meridiano, y los valores negativos, al oeste. |
height |
Altura de la antena del dispositivo en metros. Cuando el valor del parámetro |
heightType |
Especifica cómo se mide la altura. |
horizontalAccuracy |
Es un número positivo en metros que indica la precisión de la ubicación horizontal de la antena del dispositivo. Este parámetro opcional solo debe estar presente si su valor es inferior al requisito de la FCC de 50 metros. |
verticalAccuracy |
Es un número positivo en metros que indica la precisión de la ubicación vertical de la antena del dispositivo. Este parámetro opcional solo debe estar presente si su valor es inferior al requisito de la FCC de 3 metros. |
indoorDeployment |
Indica si la antena del dispositivo es para interiores o no. |
antennaAzimuth |
Dirección de la línea de visión del plano horizontal de la antena en grados con respecto al norte verdadero. El valor de este parámetro es un número entero con un valor entre 0 y 359, inclusive. Un valor de 0 grados significa norte verdadero, y un valor de 90 grados significa este. Este parámetro es opcional para los dispositivos de categoría A y condicional para los dispositivos de categoría B. |
antennaDowntilt |
Es la inclinación descendente de la antena en grados y es un número entero con un valor entre -90 y +90 inclusive. Un valor negativo significa que la antena está inclinada hacia arriba (por encima de la horizontal). Este parámetro es opcional para los dispositivos de categoría A y condicional para los dispositivos de categoría B. |
antennaGain |
Es la ganancia máxima de la antena en dBi. Este parámetro es un número entero con un valor entre -127 y +128 (dBi) inclusive. |
eirpCapability |
Este parámetro es la PIRE máxima del dispositivo en unidades de dBm/10 MHz y es un número entero con un valor entre -127 y +47 (dBm/10 MHz) inclusive. Si no se incluye, el SAS lo interpreta como la PIRE máxima permitida en unidades de dBm/10 MHz para la categoría del dispositivo. |
antennaBeamwidth |
Ancho del haz de la antena de 3 dB en el plano horizontal, en grados. Este parámetro es un número entero sin signo que tiene un valor entre 0 y 360 (grados) inclusive; es opcional para los dispositivos de categoría A y condicional para los dispositivos de categoría B. |
antennaModel |
Si se usa una antena externa, el modelo de la antena se proporciona de forma opcional en este campo. La cadena tiene una longitud máxima de 128 octetos. |
cpeCbsdIndication |
Si está presente, este parámetro especifica si la CBSD es una CPE-CBSD o no. |
HeightType
Especifica cómo se mide la altura.
Enumeraciones | |
---|---|
HEIGHT_TYPE_UNSPECIFIED |
Tipo de altura no especificado. |
HEIGHT_TYPE_AGL |
La altura AGL se mide en relación con el nivel del suelo. |
HEIGHT_TYPE_AMSL |
La altura AMSL se mide en relación con el nivel medio del mar. |
MeasurementCapability
Es la capacidad de medición del dispositivo. Los valores se definen en WINNF-SSC-0002.
Enumeraciones | |
---|---|
MEASUREMENT_CAPABILITY_UNSPECIFIED |
|
MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT |
|
MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT |
Estado
Es el estado de la configuración del dispositivo. Solo se pueden usar los parámetros de configuración en el estado DEVICE_CONFIG_STATE_FINAL
durante el registro de CBSD.
Enumeraciones | |
---|---|
DEVICE_CONFIG_STATE_UNSPECIFIED |
|
DRAFT |
|
FINAL |
Estado
Es el estado del dispositivo.
Enumeraciones | |
---|---|
DEVICE_STATE_UNSPECIFIED |
Estado sin especificar. |
RESERVED |
El dispositivo se creó en el portal de SAS, pero aún no se registró en SAS. |
REGISTERED |
El dispositivo se registró en el SAS. |
DEREGISTERED |
El dispositivo se dio de baja en el SAS. |
DeviceGrant
Es el otorgamiento de acceso al dispositivo. Es una autorización que proporciona el Sistema de acceso al espectro a un dispositivo para transmitir con parámetros operativos especificados después de que el dispositivo envía un latido correctamente.
Representación JSON |
---|
{ "maxEirp": number, "frequencyRange": { object ( |
Campos | |
---|---|
maxEirp |
Potencia isotrópica radiada equivalente (PIRE) máxima permitida por el subsidio. La EIRP máxima se expresa en unidades de dBm/MHz. El valor de |
frequencyRange |
Es el rango de frecuencia de transmisión. |
state |
Estado del permiso. |
channelType |
Es el tipo de canal que se usó. |
moveList[] |
Son las listas de traslado de la DPA en las que aparece esta concesión. |
expireTime |
Es la hora de vencimiento del permiso. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
suspensionReason[] |
Si el subsidio se suspendió, se indican los motivos de la suspensión. |
grantId |
Es el ID del subsidio. |
lastHeartbeatTransmitExpireTime |
Es la hora de vencimiento de transmisión de la última señal de monitoreo de funcionamiento. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
FrequencyRange
El rango de frecuencia es de low_frequency
a high_frequency
.
Representación JSON |
---|
{ "lowFrequencyMhz": number, "highFrequencyMhz": number } |
Campos | |
---|---|
lowFrequencyMhz |
Es la frecuencia más baja del rango de frecuencia en MHz. |
highFrequencyMhz |
Es la frecuencia más alta del rango de frecuencia en MHz. |
GrantState
Es el estado del otorgamiento.
Enumeraciones | |
---|---|
GRANT_STATE_UNSPECIFIED |
|
GRANT_STATE_GRANTED |
Se otorgó el permiso, pero el dispositivo no envía latidos a través de él. |
GRANT_STATE_TERMINATED |
La SAS canceló el otorgamiento. |
GRANT_STATE_SUSPENDED |
La SAS suspendió el otorgamiento. |
GRANT_STATE_AUTHORIZED |
El dispositivo está transmitiendo. |
GRANT_STATE_EXPIRED |
Venció la concesión. |
ChannelType
Enumeraciones | |
---|---|
CHANNEL_TYPE_UNSPECIFIED |
|
CHANNEL_TYPE_GAA |
|
CHANNEL_TYPE_PAL |
DpaMoveList
Es una entrada en la lista de movimientos de una DPA.
Representación JSON |
---|
{
"dpaId": string,
"frequencyRange": {
object ( |
Campos | |
---|---|
dpaId |
Es el ID del DPA. |
frequencyRange |
Es el rango de frecuencia que afecta la lista de movimientos. |
DeviceMetadata
Datos del dispositivo que pueden anularse tanto con el SAS Portal como con las solicitudes de registro.
Representación JSON |
---|
{
"interferenceCoordinationGroup": string,
"commonChannelGroup": string,
"antennaModel": string,
"nrqzValidated": boolean,
"nrqzValidation": {
object ( |
Campos | |
---|---|
interferenceCoordinationGroup |
Grupo de Coordinación de Interferencias (ICG). Es un grupo de CBSD que administra su propia interferencia con el grupo. Para obtener más detalles, consulta CBRSA-TS-2001 V3.0.0. |
commonChannelGroup |
Grupo de canales común (CCG). Es un grupo de CBSD en el mismo ICG que solicita una asignación de canal principal común. Para obtener más detalles, consulta CBRSA-TS-2001 V3.0.0. |
antennaModel |
Si se completa, es el patrón del modelo de antena que se usará. Formato: |
nrqzValidated |
Solo salida. Se establece en |
nrqzValidation |
Solo salida. Es información de validación de la Zona Nacional de Silencio Radioeléctrico. |
NrqzValidation
Es información sobre la validación de la Zona Nacional de Silencio Radioeléctrico.
Representación JSON |
---|
{
"state": enum ( |
Campos | |
---|---|
state |
Es el estado de la información de validación de la NRQZ. |
caseId |
Es el ID del caso de validación. |
latitude |
Latitud del dispositivo asociada a la validación. |
longitude |
Es la longitud del dispositivo asociada a la validación. |
cpiId |
Es el CPI que firmó la validación. |
Estado
Es el estado de la información de validación de la NRQZ.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
Estado sin especificar. |
DRAFT |
Es el estado de borrador. |
FINAL |
Es el estado final. |
ChannelWithScore
Es el canal con la puntuación.
Representación JSON |
---|
{
"frequencyRange": {
object ( |
Campos | |
---|---|
frequencyRange |
Es el rango de frecuencia del canal. |
score |
Es la puntuación del canal, normalizada para que se encuentre en el rango de [0,100]. |
Métodos |
|
---|---|
|
Crea un device en un node o customer . |
|
Crea un device firmado en un node o customer . |
|
Enumera los devices en un node o customer . |