- 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 que spécifiée via l'API SAS Portal. |
activeConfig |
Uniquement en sortie. Configuration actuelle de l'appareil tel qu'enregistré auprès de SAS. |
state |
Uniquement en sortie. État de l'appareil. |
grants[] |
Uniquement en sortie. Licences détenues par l'appareil. |
displayName |
Nom à afficher de l'appareil. |
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 aérienne de cet appareil. |
installationParams |
Paramètres d'installation de l'appareil. |
measurementCapabilities[] |
Fonctionnalités de création de rapports de l'appareil. |
userId |
Identifiant de l'utilisateur d'un appareil. |
callSign |
Indicatif téléphonique 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. Dernière fois que la configuration de l'appareil a été modifiée. Horodatage au format RFC3339 UTC "Zulu", précis à la nanoseconde près. Exemple : |
DeviceCategory
Catégorie FCC de l'appareil, telle que définie dans la partie 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. |
Modèle de l'appareil
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. |
Interface Appareil
Informations sur l'interface atmosphérique de l'appareil.
Représentation JSON | |
---|---|
{
"radioTechnology": enum ( |
Champs | |
---|---|
radioTechnology |
Ce champ spécifie la technologie d'accès radio utilisée pour la carte CBSD. Conditionnel |
supportedSpec |
Ce champ est lié au domaine radiotechnologique et fournit les spécifications de l'interface aérienne que la CBSD respecte au moment de l'enregistrement. Facultative |
Radiotechnologie
Types de technologie d'accès radio approuvés.
Enums | |
---|---|
RADIO_TECHNOLOGY_UNSPECIFIED |
|
E_UTRA |
|
CAMBIUM_NETWORKS |
|
FOUR_G_BBW_SAA_1 |
|
NR |
|
DOODLE_CBRS |
|
REDLINE |
|
TARANA_WIRELESS |
Paramètres d'installation
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'antenne de l'appareil en degrés par rapport au plan de référence du 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 ; les valeurs négatives au sud de l'équateur. |
longitude |
Longitude de l'antenne de l'appareil, exprimée en degrés par rapport au plan de référence WGS 84. La plage autorisée est comprise entre -180,000000 et +180,000000. Les valeurs positives représentent les longitudes à l'est du méridien d'origine et les valeurs négatives à l'ouest du méridien d'origine. |
height |
Hauteur de l'antenne de l'appareil en mètres. Lorsque la valeur du paramètre "heightType" est "AGL", la hauteur de l'antenne doit être indiquée par rapport au niveau du sol. Lorsque la valeur du paramètre "heightType" est "AMSL", elle est indiquée par rapport au plan de référence WGS84. |
heightType |
Indique comment la hauteur est mesurée. |
horizontalAccuracy |
Nombre positif en mètres pour indiquer la précision de l'antenne horizontale de l'appareil. Ce paramètre facultatif ne doit être présent que si sa valeur est inférieure à l'exigence de la FCC de 50 mètres. |
verticalAccuracy |
Nombre positif en mètres pour indiquer la précision de la position verticale de l'antenne de l'appareil. Ce paramètre facultatif ne doit être présent que si sa valeur est inférieure à l'exigence de la FCC de 3 mètres. |
indoorDeployment |
Si l'antenne de l'appareil est à l'intérieur ou non. Vrai: intérieur. Faux: en extérieur. |
antennaAzimuth |
Direction de l'orientation horizontale 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é correspond au nord géographique et une valeur de 90 degrés à l'est. Ce paramètre est facultatif pour les appareils de catégorie A et conditionnel pour les appareils de catégorie B. |
antennaDowntilt |
L'antenne est inclinée en degrés et est un entier dont la valeur est comprise entre -90 et +90 inclus. Une valeur négative signifie que l'antenne est inclinée vers le haut (au-dessus de l'axe horizontal). Ce paramètre est facultatif pour les appareils de catégorie A et conditionnel pour les appareils de catégorie B. |
antennaGain |
Gain d'antenne maximal 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 valeur PIRE maximale de l'appareil, exprimée en unités de dBm/10 MHz. Il s'agit d'un nombre entier compris entre -127 et +47 (dBm/10 MHz) inclus. S'il n'est pas inclus, SAS l'interprète comme la PIRE maximale autorisée en unités de dBm/10 MHz pour la catégorie d'appareils. |
antennaBeamwidth |
Largeur de faisceau d'antenne de 3 dB en degrés dans l'horizontale. 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 facultatif pour les appareils de catégorie B. |
antennaModel |
Si une antenne externe est utilisée, le modèle d'antenne est éventuellement fourni dans ce champ. La chaîne ne doit pas dépasser 128 octets. |
Type de hauteur
Indique comment la hauteur est mesurée.
Enums | |
---|---|
HEIGHT_TYPE_UNSPECIFIED |
Type de hauteur non spécifié. |
HEIGHT_TYPE_AGL |
La hauteur de l'AGL est mesurée par rapport au niveau du sol. |
HEIGHT_TYPE_AMSL |
La hauteur de l'AMSL est mesurée par rapport au niveau moyen de la mer. |
Capacité de mesure
Capacité de mesure des appareils. Les valeurs sont définies par [WINNF-SSC-0002] [https://winnf.memberclicks.net/assets/CBRS/WINNF-SSC-0002.pdf].
Enums | |
---|---|
MEASUREMENT_CAPABILITY_UNSPECIFIED |
|
MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT |
|
MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT |
State
État de l'appareil.
Enums | |
---|---|
DEVICE_STATE_UNSPECIFIED |
État non spécifié. |
RESERVED |
Appareil créé dans le portail SAS, mais pas encore enregistré auprès de SAS. |
REGISTERED |
Appareil enregistré auprès de SAS. |
DEREGISTERED |
Appareil désinscrit auprès de SAS. |
DeviceGrant
Octroi de l'appareil. Il s'agit d'une autorisation accordée par le système d'accès au spectre à un appareil de communiquer à l'aide des paramètres de fonctionnement spécifiés après une pulsation réussie.
Représentation JSON | |
---|---|
{ "maxEirp": number, "frequencyRange": { object ( |
Champs | |
---|---|
maxEirp |
Puissance maximale équivalente en isolement par rayonnement isotrope rayonné (EIRP) autorisée par la subvention. La valeur EIRP maximale est exprimée en unités de dBm/MHz. La valeur de maxEirp représente la PIRE moyenne (RMS) qui serait mesurée selon la procédure définie dans la partie 96,41(e)(3) de la FCC. |
frequencyRange |
Plage de fréquence de transmission. |
state |
État de la subvention. |
channelType |
Type de canal utilisé. |
moveList[] |
Listes de déplacements du DPA sur lesquelles cette subvention apparaît. |
expireTime |
Date d'expiration de la subvention. Horodatage au format RFC3339 UTC "Zulu", précis à la nanoseconde près. Exemple : |
Plage de fréquences
Plage de fréquence comprise entre low_frequency
et 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 la subvention.
Enums | |
---|---|
GRANT_STATE_UNSPECIFIED |
|
GRANT_STATE_GRANTED |
L'octroi a été accordé, mais l'appareil n'est pas assez rapide. |
GRANT_STATE_TERMINATED |
L'octroi a été résilié par la SAS. |
GRANT_STATE_SUSPENDED |
La subvention a été suspendue par la SAS. |
GRANT_STATE_AUTHORIZED |
L'appareil est en train d'émettre un message. |
GRANT_STATE_EXPIRED |
L'attribution a expiré. |
Type de canal
Enums | |
---|---|
CHANNEL_TYPE_UNSPECIFIED |
|
CHANNEL_TYPE_GAA |
|
CHANNEL_TYPE_PAL |
Liste DPaMove
Entrée de la liste de déplacement d'un APD.
Représentation JSON | |
---|---|
{
"dpaId": string,
"frequencyRange": {
object ( |
Champs | |
---|---|
dpaId |
ID du DPA. |
frequencyRange |
Plage de fréquences concernée par la liste des déplacements. |
Méthodes |
|
---|---|
|
Crée un device sous node ou customer . |
|
Crée un device signé sous un node ou un customer . |
|
Supprime un device . |
|
Récupère les détails d'une device . |
|
Répertorie devices sous node ou customer . |
|
Déplace un device vers un autre node ou customer . |
|
Met à jour device . |
|
Signe device . |
|
Met à jour un device signé. |