- Ресурс: Устройство
 - Методы
 
Ресурс: Устройство
| JSON-представление | 
|---|
{ "name": string, "fccId": string, "serialNumber": string, "preloadedConfig": { object (  | 
| Поля | |
|---|---|
 name |   Только вывод. Имя пути к ресурсу.  | 
 fccId |   Идентификатор FCC устройства.  | 
 serialNumber |   Серийный номер, присвоенный устройству производителем.  | 
 preloadedConfig |   Конфигурация устройства, как указано через API SAS Portal.  | 
 activeConfig |   Только вывод. Текущая конфигурация устройства, зарегистрированная в SAS.  | 
 state |   Только вывод. Состояние устройства.  | 
 grants[] |   Только вывод. Гранты, удерживаемые устройством.  | 
 displayName |   Отображаемое имя устройства.  | 
 deviceMetadata |   Параметры устройства, которые могут быть переопределены как порталом SAS, так и запросами на регистрацию SAS.  | 
 currentChannels[] |   Только вывод. Текущие каналы с оценками.  | 
 grantRangeAllowlists[] |   Для новых грантов доступны только диапазоны, находящиеся в разрешенных списках.  | 
DeviceConfig
Информация о конфигурации устройства.
| JSON-представление | 
|---|
{ "category": enum (  | 
| Поля | |
|---|---|
 category |   Категория устройства FCC.  | 
 model |   Информация о данной модели устройства.  | 
 airInterface |   Информация о радиоинтерфейсе этого устройства.  | 
 installationParams |   Параметры установки устройства.  | 
 measurementCapabilities[] |   Возможности устройства по предоставлению отчетов об измерениях.  | 
 userId |   Идентификатор пользователя устройства.  | 
 callSign |   Позывной оператора аппарата.  | 
 state |   Состояние конфигурации.  | 
 isSigned |   Только вывод. Подписана ли конфигурация CPI.  | 
 updateTime |   Только вывод. Время последнего редактирования конфигурации устройства.  Метка времени в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти знаков после запятой. Примеры:   | 
КатегорияУстройства
Категория устройства FCC, как определено в Части 96.
| Перечисления | |
|---|---|
DEVICE_CATEGORY_UNSPECIFIED | Неуказанная категория устройства. | 
 DEVICE_CATEGORY_A | Категория А. | 
 DEVICE_CATEGORY_B | Категория Б. | 
Модель устройства
Информация о модели устройства.
| JSON-представление | 
|---|
{ "vendor": string, "name": string, "softwareVersion": string, "hardwareVersion": string, "firmwareVersion": string }  | 
| Поля | |
|---|---|
 vendor |   Название поставщика устройства.  | 
 name |   Название модели устройства.  | 
 softwareVersion |   Версия программного обеспечения устройства.  | 
 hardwareVersion |   Аппаратная версия устройства.  | 
 firmwareVersion |   Версия прошивки устройства.  | 
DeviceAirInterface
Информация о радиоинтерфейсе устройства.
| JSON-представление | 
|---|
{
  "radioTechnology": enum ( | 
| Поля | |
|---|---|
 radioTechnology |   Условно. В этом поле указывается технология радиодоступа, используемая для CBSD.  | 
 supportedSpec |    Необязательное поле. Это поле относится к   | 
Радиотехнологии
Утвержденные типы технологий радиодоступа.
| Перечисления | |
|---|---|
 RADIO_TECHNOLOGY_UNSPECIFIED | |
 E_UTRA | |
 CAMBIUM_NETWORKS | |
 FOUR_G_BBW_SAA_1 | |
 NR | |
 DOODLE_CBRS | |
 CW | |
 REDLINE | |
 TARANA_WIRELESS  | |
Параметры установки
Информация о параметрах установки устройства.
| JSON-представление | 
|---|
{
  "latitude": number,
  "longitude": number,
  "height": number,
  "heightType": enum ( | 
| Поля | |
|---|---|
 latitude |   Широта местоположения антенны устройства в градусах относительно системы координат WGS 84. Допустимый диапазон — от -90,000000 до +90,000000. Положительные значения соответствуют широте к северу от экватора, отрицательные — к югу от экватора.  | 
 longitude |   Долгота местоположения антенны устройства в градусах относительно системы координат WGS 84. Допустимый диапазон — от -180,000000 до +180,000000. Положительные значения соответствуют долготе к востоку от нулевого меридиана, отрицательные — к западу от нулевого меридиана.  | 
 height |    Высота антенны устройства в метрах. Если параметр   | 
 heightType |   Указывает, как измеряется высота.  | 
 horizontalAccuracy |   Положительное число в метрах, указывающее точность определения местоположения антенны устройства в горизонтальной плоскости. Этот необязательный параметр должен присутствовать только в том случае, если его значение меньше требования FCC (50 метров).  | 
 verticalAccuracy |   Положительное число в метрах, указывающее точность определения положения антенны устройства по вертикали. Этот необязательный параметр должен присутствовать только в том случае, если его значение меньше требования FCC (3 метра).  | 
 indoorDeployment |    Является ли антенна устройства внутренней или нет.   | 
 antennaAzimuth |   Направление визирования горизонтальной плоскости антенны в градусах относительно истинного севера. Значение этого параметра — целое число от 0 до 359 включительно. Значение 0 градусов соответствует истинному северу; значение 90 градусов соответствует востоку. Этот параметр необязателен для устройств категории A и является условным для устройств категории B.  | 
 antennaDowntilt |   Наклон антенны вниз (в градусах) — это целое число от -90 до +90 включительно; отрицательное значение означает, что антенна наклонена вверх (выше горизонтали). Этот параметр необязателен для устройств категории A и является условным для устройств категории B.  | 
 antennaGain |   Пиковое усиление антенны в дБи. Этот параметр представляет собой целое число от -127 до +128 (дБи) включительно.  | 
 eirpCapability |   Этот параметр представляет собой максимально допустимую EIRP устройства в единицах дБм/10 МГц и представляет собой целое число от -127 до +47 (дБм/10 МГц) включительно. Если параметр не указан, SAS интерпретирует его как максимально допустимую EIRP в единицах дБм/10 МГц для данной категории устройств.  | 
 antennaBeamwidth |   Ширина диаграммы направленности антенны по уровню 3 дБ в горизонтальной плоскости в градусах. Этот параметр представляет собой беззнаковое целое число в диапазоне от 0 до 360 (градусов) включительно; он необязателен для устройств категории A и является условным для устройств категории B.  | 
 antennaModel |   Если используется внешняя антенна, в этом поле можно указать её модель (необязательно). Максимальная длина строки — 128 октетов.  | 
 cpeCbsdIndication |   Если присутствует, этот параметр указывает, является ли CBSD CPE-CBSD или нет.  | 
HeightType
Указывает, как измеряется высота.
| Перечисления | |
|---|---|
 HEIGHT_TYPE_UNSPECIFIED | Неуказанный тип высоты. | 
 HEIGHT_TYPE_AGL | Высота AGL измеряется относительно уровня земли. | 
 HEIGHT_TYPE_AMSL | Высота среднего уровня моря измеряется относительно среднего уровня моря. | 
Возможность измерения
Возможности измерения устройства. Значения определены в стандарте WINNF-SSC-0002.
| Перечисления | |
|---|---|
 MEASUREMENT_CAPABILITY_UNSPECIFIED  | |
 MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT  | |
 MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT  | |
Состояние
 Состояние конфигурации устройства. Во время регистрации CBSD можно использовать только конфигурации в состоянии DEVICE_CONFIG_STATE_FINAL . 
| Перечисления | |
|---|---|
 DEVICE_CONFIG_STATE_UNSPECIFIED | |
 DRAFT | |
 FINAL  | |
Состояние
Состояние устройства.
| Перечисления | |
|---|---|
 DEVICE_STATE_UNSPECIFIED | Неопределенное состояние. | 
 RESERVED | Устройство создано на портале SAS, однако еще не зарегистрировано в SAS. | 
 REGISTERED | Устройство зарегистрировано в SAS. | 
 DEREGISTERED | Устройство снято с регистрации в SAS. | 
DeviceGrant
Разрешение на использование устройства. Это разрешение, предоставляемое системой доступа к спектру устройству на передачу данных с заданными рабочими параметрами после успешного подтверждения устройством своего состояния.
| JSON-представление | 
|---|
{ "maxEirp": number, "frequencyRange": { object (  | 
| Поля | |
|---|---|
 maxEirp |    Максимальная эквивалентная изотропно излучаемая мощность (ЭИИМ), разрешенная грантом. Максимальная ЭИИМ измеряется в дБм/МГц. Значение   | 
 frequencyRange |   Диапазон частот передачи.  | 
 state |   Состояние гранта.  | 
 channelType |   Тип используемого канала.  | 
 moveList[] |   В списке DPA фигурирует этот грант.  | 
 expireTime |   Срок действия гранта.  Метка времени в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти знаков после запятой. Примеры:   | 
 suspensionReason[] |   Если грант приостановлен, укажите причину(ы) приостановления.  | 
 grantId |   Идентификатор гранта.  | 
 lastHeartbeatTransmitExpireTime |   Время истечения срока передачи последнего сердечного импульса.  Метка времени в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти знаков после запятой. Примеры:   | 
Диапазон частот
 Диапазон частот от low_frequency до high_frequency . 
| JSON-представление | 
|---|
{ "lowFrequencyMhz": number, "highFrequencyMhz": number }  | 
| Поля | |
|---|---|
 lowFrequencyMhz |   Самая низкая частота частотного диапазона в МГц.  | 
 highFrequencyMhz |   Самая высокая частота частотного диапазона в МГц.  | 
GrantState
Состояние гранта.
| Перечисления | |
|---|---|
 GRANT_STATE_UNSPECIFIED | |
 GRANT_STATE_GRANTED | Грант был предоставлен, но устройство не работает. | 
 GRANT_STATE_TERMINATED | Грант был прекращен SAS. | 
 GRANT_STATE_SUSPENDED | Грант был приостановлен SAS. | 
 GRANT_STATE_AUTHORIZED | В данный момент устройство осуществляет передачу. | 
 GRANT_STATE_EXPIRED | Срок действия гранта истек. | 
Тип канала
| Перечисления | |
|---|---|
 CHANNEL_TYPE_UNSPECIFIED | |
 CHANNEL_TYPE_GAA | |
 CHANNEL_TYPE_PAL  | |
DpaMoveList
Запись в списке действий DPA.
| JSON-представление | 
|---|
{
  "dpaId": string,
  "frequencyRange": {
    object ( | 
| Поля | |
|---|---|
 dpaId |   Идентификатор DPA.  | 
 frequencyRange |   Диапазон частот, на который влияет список перемещений.  | 
DeviceMetadata
Данные устройства могут быть переопределены как порталом SAS, так и запросами на регистрацию.
| JSON-представление | 
|---|
{
  "interferenceCoordinationGroup": string,
  "commonChannelGroup": string,
  "antennaModel": string,
  "nrqzValidated": boolean,
  "nrqzValidation": {
    object ( | 
| Поля | |
|---|---|
 interferenceCoordinationGroup |   Группа по координации помех (ICG). Группа CBSD, управляющая собственными помехами в работе группы. Подробнее см. CBRSA-TS-2001 V3.0.0 .  | 
 commonChannelGroup |   Группа общих каналов (CCG). Группа CBSD в одной группе ICG, запрашивающая назначение общего основного канала. Подробнее см. CBRSA-TS-2001 V3.0.0 .  | 
 antennaModel |    Если заполнено, используется шаблон модели антенны. Формат:   | 
 nrqzValidated |    Только вывод. Установите значение   | 
 nrqzValidation |   Только вывод. Информация о проверке Национальной зоны радиомолчания.  | 
NrqzValidation
Информация о проверке Национальной зоны радиомолчания.
| JSON-представление | 
|---|
{
  "state": enum ( | 
| Поля | |
|---|---|
 state |   Состояние информации о проверке NRQZ.  | 
 caseId |   Идентификатор случая проверки.  | 
 latitude |   Широта устройства, связанная с проверкой.  | 
 longitude |   Долгота устройства, связанная с проверкой.  | 
 cpiId |   CPI, подписавший подтверждение.  | 
Состояние
Состояние информации о проверке NRQZ.
| Перечисления | |
|---|---|
 STATE_UNSPECIFIED | Неопределенное состояние. | 
 DRAFT | Проектное состояние. | 
 FINAL | Конечное состояние. | 
ChannelWithScore
Канал с оценкой.
| JSON-представление | 
|---|
{
  "frequencyRange": {
    object ( | 
| Поля | |
|---|---|
 frequencyRange |   Частотный диапазон канала.  | 
 score |   Оценка канала, нормализованная до диапазона [0,100].  | 
Методы | |
|---|---|
 |  Создает device под node или customer . | 
  |  Создает подписанное device под node или customer . | 
  |  Перечисляет devices в node или customer . |