- 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. |
deviceMetadata |
Paramètres d'appareil pouvant être remplacés par des demandes d'enregistrement SAS Portal et SAS. |
currentChannels[] |
Uniquement en sortie. Chaînes actuelles avec des 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 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" avec une résolution de nanoseconde et jusqu'à neuf chiffres après la virgule. Exemples : |
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 |
Conditionnel. Ce champ spécifie la technologie d'accès radio utilisée pour la carte CBSD. |
supportedSpec |
Facultatif. Ce champ est lié à |
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 |
|
CW |
|
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 en degrés par rapport au plan de référence du 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 |
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. |
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. |
cpeCbsdIndication |
S'il est présent, ce paramètre indique si la CBSD est un CPE-CBSD. |
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.
Enums | |
---|---|
MEASUREMENT_CAPABILITY_UNSPECIFIED |
|
MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT |
|
MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT |
State
État de la configuration de l'appareil. Seules les configurations dont l'état est DEVICE_CONFIG_STATE_FINAL
peuvent être utilisées lors de l'enregistrement CBSD.
Enums | |
---|---|
DEVICE_CONFIG_STATE_UNSPECIFIED |
|
DRAFT |
|
FINAL |
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 |
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" avec une résolution de nanoseconde et jusqu'à neuf chiffres après la virgule. Exemples: |
suspensionReason[] |
Si la subvention est suspendue, le ou les motifs de la suspension. |
grantId |
ID de l'attribution. |
lastHeartbeatTransmitExpireTime |
Délai d'expiration de la transmission de la dernière pulsation. Horodatage au format RFC3339 UTC "Zulu" avec une résolution de nanoseconde et jusqu'à neuf chiffres après la virgule. Exemples: |
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étadonnées de l'appareil
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 |
Interference Coordination Group (ICG). Groupe de CBSD qui gère ses propres interférences avec le groupe. Pour en savoir plus, consultez CBRSA-TS-2001 V3.0.0. |
commonChannelGroup |
Groupe de canaux commun (CCG). Groupe de CBSD appartenant au même ICG demandant l'attribution d'un canal principal commun. Pour en savoir plus, consultez CBRSA-TS-2001 V3.0.0. |
antennaModel |
S'il est renseigné, le modèle de modèle d'antenne à utiliser. Format : |
nrqzValidated |
Uniquement en sortie. Défini sur |
nrqzValidation |
Uniquement en sortie. Infos de validation de National Radio Quiet Zone. |
Validation NQQ
Informations sur la validation de la National Radio Quiet Zone
Représentation JSON |
---|
{
"state": enum ( |
Champs | |
---|---|
state |
État des informations de validation NRQZ. |
caseId |
Numéro de demande de validation. |
latitude |
Latitude de l'appareil associée à la validation. |
longitude |
Longitude de l'appareil associée à la validation. |
cpiId |
CPI ayant signé la validation. |
State
État des informations de validation NRQZ.
Enums | |
---|---|
STATE_UNSPECIFIED |
État non spécifié. |
DRAFT |
État du brouillon. |
FINAL |
État final. |
Chaîne avec score
Chaîne avec un score.
Représentation JSON |
---|
{
"frequencyRange": {
object ( |
Champs | |
---|---|
frequencyRange |
Plage de fréquences du canal. |
score |
Score du canal, normalisé pour se situer dans la fourchette [0,100]. |
Méthodes |
|
---|---|
|
Crée un device sous node ou customer . |
|
Crée un device signé sous un node ou un customer . |
|
Répertorie devices sous node ou customer . |