- Ressource : Device
- Méthodes
Ressource : Device
Représentation JSON |
---|
{ "name": string, "fccId": string, "serialNumber": string, "preloadedConfig": { object ( |
Champs | |
---|---|
name |
Uniquement en sortie. Nom du chemin d'accès à la ressource. |
fccId |
Identifiant FCC de l'appareil. |
serialNumber |
Numéro de série attribué à l'appareil par le fabricant. |
preloadedConfig |
Configuration de l'appareil, telle qu'elle est spécifiée via l'API du portail SAS. |
activeConfig |
Uniquement en sortie. Configuration actuelle de l'appareil telle qu'enregistrée auprès du SAS. |
state |
Uniquement en sortie. État de l'appareil. |
grants[] |
Uniquement en sortie. Autorisations détenues par l'appareil. |
displayName |
Nom à afficher de l'appareil. |
deviceMetadata |
Paramètres de l'appareil pouvant être remplacés par le portail SAS et les demandes d'enregistrement SAS. |
currentChannels[] |
Uniquement en sortie. Chaînes actuelles avec scores. |
grantRangeAllowlists[] |
Seules les plages figurant dans les listes d'autorisation sont disponibles pour les nouvelles autorisations. |
DeviceConfig
Informations sur la configuration de l'appareil
Représentation JSON |
---|
{ "category": enum ( |
Champs | |
---|---|
category |
Catégorie FCC de l'appareil. |
model |
Informations sur ce modèle d'appareil. |
airInterface |
Informations sur l'interface radio de cet appareil. |
installationParams |
Paramètres d'installation de l'appareil. |
measurementCapabilities[] |
Capacités de l'appareil en termes de création de rapports sur les mesures. |
userId |
Identifiant d'un utilisateur de l'appareil. |
callSign |
Indicatif de l'opérateur de l'appareil. |
state |
État de la configuration. |
isSigned |
Uniquement en sortie. Indique si la configuration a été signée par un CPI. |
updateTime |
Uniquement en sortie. Date et heure de la dernière modification de la configuration de l'appareil. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
DeviceCategory
Catégorie FCC de l'appareil, telle que définie par la section 96.
Enums | |
---|---|
DEVICE_CATEGORY_UNSPECIFIED |
Catégorie d'appareil non spécifiée. |
DEVICE_CATEGORY_A |
Catégorie A. |
DEVICE_CATEGORY_B |
Catégorie B. |
DeviceModel
Informations sur le modèle de l'appareil.
Représentation JSON |
---|
{ "vendor": string, "name": string, "softwareVersion": string, "hardwareVersion": string, "firmwareVersion": string } |
Champs | |
---|---|
vendor |
Nom du fournisseur de l'appareil. |
name |
Nom du modèle de l'appareil. |
softwareVersion |
Version logicielle de l'appareil. |
hardwareVersion |
Version matérielle de l'appareil. |
firmwareVersion |
Version du micrologiciel de l'appareil. |
DeviceAirInterface
Informations sur l'interface radio de l'appareil.
Représentation JSON |
---|
{
"radioTechnology": enum ( |
Champs | |
---|---|
radioTechnology |
Conditionnel. Ce champ spécifie la technologie d'accès radio utilisée pour le CBSD. |
supportedSpec |
Facultatif. Ce champ est lié à |
RadioTechnology
Types de technologies d'accès radio approuvés.
Enums | |
---|---|
RADIO_TECHNOLOGY_UNSPECIFIED |
|
E_UTRA |
|
CAMBIUM_NETWORKS |
|
FOUR_G_BBW_SAA_1 |
|
NR |
|
DOODLE_CBRS |
|
CW |
|
REDLINE |
|
TARANA_WIRELESS |
InstallationParams
Informations sur les paramètres d'installation de l'appareil.
Représentation JSON |
---|
{
"latitude": number,
"longitude": number,
"height": number,
"heightType": enum ( |
Champs | |
---|---|
latitude |
Latitude de l'emplacement de l'antenne de l'appareil en degrés par rapport au datum WGS 84. La plage autorisée est comprise entre -90,000000 et +90,000000. Les valeurs positives représentent les latitudes au nord de l'équateur, et les valeurs négatives celles au sud de l'équateur. |
longitude |
Longitude de l'emplacement de l'antenne de l'appareil en degrés par rapport au datum WGS 84. La plage autorisée est comprise entre -180,000000 et +180,000000. Les valeurs positives représentent les longitudes à l'est du premier méridien, et les valeurs négatives celles à l'ouest. |
height |
Hauteur de l'antenne de l'appareil en mètres. Lorsque la valeur du paramètre |
heightType |
Spécifie comment la hauteur est mesurée. |
horizontalAccuracy |
Nombre positif en mètres indiquant la précision de l'emplacement horizontal de l'antenne de l'appareil. Ce paramètre facultatif ne doit être présent que si sa valeur est inférieure à la distance de 50 mètres requise par la FCC. |
verticalAccuracy |
Nombre positif en mètres indiquant la précision de l'emplacement vertical de l'antenne de l'appareil. Ce paramètre facultatif ne doit être présent que si sa valeur est inférieure à la distance de 3 mètres requise par la FCC. |
indoorDeployment |
Indique si l'antenne de l'appareil est à l'intérieur ou non. |
antennaAzimuth |
Direction de visée du plan horizontal de l'antenne en degrés par rapport au nord géographique. La valeur de ce paramètre est un entier compris entre 0 et 359 inclus. Une valeur de 0 degré signifie le nord géographique, tandis qu'une valeur de 90 degrés signifie l'est. Ce paramètre est facultatif pour les appareils de catégorie A et conditionnel pour les appareils de catégorie B. |
antennaDowntilt |
Inclinaison de l'antenne en degrés. Il s'agit d'un nombre entier compris entre -90 et +90 inclus. Une valeur négative signifie que l'antenne est inclinée vers le haut (au-dessus de l'horizontale). Ce paramètre est facultatif pour les appareils de catégorie A et conditionnel pour les appareils de catégorie B. |
antennaGain |
Gain maximal de l'antenne en dBi. Ce paramètre est un entier dont la valeur est comprise entre -127 et +128 dBi (inclus). |
eirpCapability |
Ce paramètre correspond à la PIRE maximale de l'appareil en dBm/10 MHz. Il s'agit d'un nombre entier compris entre -127 et +47 (dBm/10 MHz) inclus. Si elle n'est pas incluse, le SAS l'interprète comme la puissance isotrope rayonnée équivalente maximale autorisée en dBm/10 MHz pour la catégorie d'appareil. |
antennaBeamwidth |
Largeur du faisceau d'antenne à 3 dB dans le plan horizontal, en degrés. Ce paramètre est un entier non signé dont la valeur est comprise entre 0 et 360 (degrés), inclus. Il est facultatif pour les appareils de catégorie A et conditionnel pour les appareils de catégorie B. |
antennaModel |
Si une antenne externe est utilisée, le modèle d'antenne peut être indiqué dans ce champ. La chaîne ne doit pas comporter plus de 128 octets. |
cpeCbsdIndication |
Si ce paramètre est présent, il indique si le CBSD est un CPE-CBSD ou non. |
HeightType
Spécifie comment la hauteur est mesurée.
Enums | |
---|---|
HEIGHT_TYPE_UNSPECIFIED |
Type de hauteur non spécifié. |
HEIGHT_TYPE_AGL |
La hauteur AGL est mesurée par rapport au niveau du sol. |
HEIGHT_TYPE_AMSL |
La hauteur AMSL est mesurée par rapport au niveau moyen de la mer. |
MeasurementCapability
Capacité de mesure de l'appareil. Les valeurs sont définies par WINNF-SSC-0002.
Enums | |
---|---|
MEASUREMENT_CAPABILITY_UNSPECIFIED |
|
MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT |
|
MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT |
État
État de la configuration de l'appareil. Seules les configurations à l'état DEVICE_CONFIG_STATE_FINAL
peuvent être utilisées lors de l'enregistrement CBSD.
Enums | |
---|---|
DEVICE_CONFIG_STATE_UNSPECIFIED |
|
DRAFT |
|
FINAL |
État
État de l'appareil.
Enums | |
---|---|
DEVICE_STATE_UNSPECIFIED |
État non spécifié. |
RESERVED |
L'appareil a été créé dans le portail SAS, mais n'a pas encore été enregistré auprès de SAS. |
REGISTERED |
L'appareil est enregistré auprès du SAS. |
DEREGISTERED |
L'appareil a été désenregistré auprès du SAS. |
DeviceGrant
Autorisation d'appareil. Il s'agit d'une autorisation fournie par le système d'accès au spectre à un appareil pour qu'il puisse transmettre des données à l'aide de paramètres de fonctionnement spécifiques après un signal de présence réussi de l'appareil.
Représentation JSON |
---|
{ "maxEirp": number, "frequencyRange": { object ( |
Champs | |
---|---|
maxEirp |
Puissance isotrope rayonnée équivalente (PIRE) maximale autorisée par la subvention. La PIRE maximale est exprimée en dBm/MHz. La valeur |
frequencyRange |
Plage de fréquences de transmission. |
state |
État de l'octroi. |
channelType |
Type de canal utilisé. |
moveList[] |
Liste des DPA sur lesquelles cette subvention apparaît. |
expireTime |
Heure d'expiration de l'autorisation. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
suspensionReason[] |
Motif(s) de la suspension si l'accès est suspendu. |
grantId |
ID d'autorisation. |
lastHeartbeatTransmitExpireTime |
Heure d'expiration de la transmission de la dernière pulsation. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
FrequencyRange
Plage de fréquence de low_frequency
à high_frequency
.
Représentation JSON |
---|
{ "lowFrequencyMhz": number, "highFrequencyMhz": number } |
Champs | |
---|---|
lowFrequencyMhz |
Fréquence la plus basse de la plage de fréquences en MHz. |
highFrequencyMhz |
Fréquence la plus élevée de la plage de fréquences en MHz. |
GrantState
État de l'autorisation.
Enums | |
---|---|
GRANT_STATE_UNSPECIFIED |
|
GRANT_STATE_GRANTED |
L'accès a été accordé, mais l'appareil n'envoie pas de signal de présence. |
GRANT_STATE_TERMINATED |
L'autorisation a été résiliée par le SAS. |
GRANT_STATE_SUSPENDED |
La subvention a été suspendue par le SAS. |
GRANT_STATE_AUTHORIZED |
L'appareil transmet actuellement des données. |
GRANT_STATE_EXPIRED |
L'autorisation a expiré. |
ChannelType
Enums | |
---|---|
CHANNEL_TYPE_UNSPECIFIED |
|
CHANNEL_TYPE_GAA |
|
CHANNEL_TYPE_PAL |
DpaMoveList
Entrée dans la liste des mouvements d'un DPA.
Représentation JSON |
---|
{
"dpaId": string,
"frequencyRange": {
object ( |
Champs | |
---|---|
dpaId |
ID du DPA. |
frequencyRange |
Plage de fréquence affectée par la liste des mouvements. |
DeviceMetadata
Données de l'appareil pouvant être remplacées par le portail SAS et les demandes d'enregistrement.
Représentation JSON |
---|
{
"interferenceCoordinationGroup": string,
"commonChannelGroup": string,
"antennaModel": string,
"nrqzValidated": boolean,
"nrqzValidation": {
object ( |
Champs | |
---|---|
interferenceCoordinationGroup |
Groupe de coordination des interférences (ICG, Interference Coordination Group). Groupe de CBSD qui gèrent eux-mêmes leurs interférences avec le groupe. Pour en savoir plus, consultez CBRSA-TS-2001 V3.0.0. |
commonChannelGroup |
Groupe de canaux communs (GCC) Groupe de CBSD appartenant au même ICG et demandant une attribution de canal principal commune. Pour en savoir plus, consultez CBRSA-TS-2001 V3.0.0. |
antennaModel |
Modèle d'antenne à utiliser, le cas échéant. Format : |
nrqzValidated |
Uniquement en sortie. Définissez sur |
nrqzValidation |
Uniquement en sortie. Informations de validation de la zone nationale de silence radio |
NrqzValidation
Informations sur la validation de la National Radio Quiet Zone.
Représentation JSON |
---|
{
"state": enum ( |
Champs | |
---|---|
state |
État des informations de validation de la NRQZ. |
caseId |
ID de la demande de validation. |
latitude |
Latitude de l'appareil associée à la validation. |
longitude |
Longitude de l'appareil associée à la validation. |
cpiId |
CPI qui a signé la validation. |
État
État des informations de validation de la NRQZ.
Enums | |
---|---|
STATE_UNSPECIFIED |
État non spécifié. |
DRAFT |
État de brouillon. |
FINAL |
État final. |
ChannelWithScore
Chaîne avec score.
Représentation JSON |
---|
{
"frequencyRange": {
object ( |
Champs | |
---|---|
frequencyRange |
Plage de fréquences du canal. |
score |
Score de la chaîne, normalisé pour être compris dans la plage [0,100]. |
Méthodes |
|
---|---|
|
Crée un device sous un node ou un customer . |
|
Crée un device signé sous un node ou un customer . |
|
Liste les devices sous un node ou un customer . |