- Ресурс: Устройство
- Методы
Ресурс: Устройство
| JSON-представление | |
|---|---|
| { "name": string, "fccId": string, "serialNumber": string, "preloadedConfig": { object ( | |
| Поля | |
|---|---|
| name |   Только вывод. Имя пути к ресурсу. | 
| fccId |   Идентификатор FCC устройства. | 
| serialNumber |   Серийный номер, присвоенный устройству производителем. | 
| preloadedConfig |   Конфигурация устройства, как указано через API SAS Portal. | 
| activeConfig |   Только вывод. Текущая конфигурация устройства, зарегистрированная в SAS. | 
| state |   Только вывод. Состояние устройства. | 
| grants[] |   Только вывод. Гранты, удерживаемые устройством. | 
| displayName |   Отображаемое имя устройства. | 
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 |   Это поле связано с полем «Радиотехнология» и предоставляет спецификацию радиоинтерфейса, которой соответствует CBSD на момент регистрации. Необязательный | 
Радиотехнологии
Утвержденные типы технологий радиодоступа.
| Перечисления | |
|---|---|
| RADIO_TECHNOLOGY_UNSPECIFIED | |
| E_UTRA | |
| CAMBIUM_NETWORKS | |
| FOUR_G_BBW_SAA_1 | |
| NR | |
| DOODLE_CBRS | |
| 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 имеет значение «AGL», высота антенны указывается относительно уровня земли. Если параметр heightType имеет значение «AMSL», она указывается относительно системы координат WGS84. | 
| heightType |   Указывает, как измеряется высота. | 
| horizontalAccuracy |   Положительное число в метрах, указывающее точность определения местоположения антенны устройства в горизонтальной плоскости. Этот необязательный параметр должен присутствовать только в том случае, если его значение меньше требования FCC (50 метров). | 
| verticalAccuracy |   Положительное число в метрах, указывающее точность определения положения антенны устройства по вертикали. Этот необязательный параметр должен присутствовать только в том случае, если его значение меньше требования FCC (3 метра). | 
| indoorDeployment |   Внутренняя антенна устройства или нет. True: внутренняя. False: наружная. | 
| 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 октетов. | 
HeightType
Указывает, как измеряется высота.
| Перечисления | |
|---|---|
| HEIGHT_TYPE_UNSPECIFIED | Неуказанный тип высоты. | 
| HEIGHT_TYPE_AGL | Высота AGL измеряется относительно уровня земли. | 
| HEIGHT_TYPE_AMSL | Высота среднего уровня моря измеряется относительно среднего уровня моря. | 
Возможность измерения
Возможности измерения устройства. Значения определены в [WINNF-SSC-0002] [https://winnf.memberclicks.net/assets/CBRS/WINNF-SSC-0002.pdf].
| Перечисления | |
|---|---|
| MEASUREMENT_CAPABILITY_UNSPECIFIED | |
| MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITH_GRANT | |
| MEASUREMENT_CAPABILITY_RECEIVED_POWER_WITHOUT_GRANT | |
Состояние
Состояние устройства.
| Перечисления | |
|---|---|
| DEVICE_STATE_UNSPECIFIED | Неопределенное состояние. | 
| RESERVED | Устройство создано на портале SAS, однако еще не зарегистрировано в SAS. | 
| REGISTERED | Устройство зарегистрировано в SAS. | 
| DEREGISTERED | Устройство снято с регистрации в SAS. | 
DeviceGrant
Разрешение на использование устройства. Это разрешение, предоставляемое системой доступа к спектру устройству на передачу данных с заданными рабочими параметрами после успешного подтверждения устройством своего состояния.
| JSON-представление | |
|---|---|
| { "maxEirp": number, "frequencyRange": { object ( | |
| Поля | |
|---|---|
| maxEirp |   Максимальная эквивалентная изотропно излучаемая мощность (ЭИИМ), разрешенная грантом. Максимальная ЭИИМ измеряется в дБм/МГц. Значение maxEirp представляет собой среднеквадратичное значение ЭИИМ, измеренное в соответствии с процедурой, описанной в части 96.41(e)(3) Правил FCC. | 
| frequencyRange |   Диапазон частот передачи. | 
| state |   Состояние гранта. | 
| channelType |   Тип используемого канала. | 
| moveList[] |   В списке DPA фигурирует этот грант. | 
| expireTime |   Срок действия гранта.  Метка времени в формате 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 |   Диапазон частот, на который влияет список перемещений. | 
| Методы | |
|---|---|
| 
 | Создает deviceподnodeилиcustomer. | 
|   | Создает подписанное deviceподnodeилиcustomer. | 
|   | Удаляет device. | 
|   | Получает сведения об device. | 
|   | Перечисляет devicesвnodeилиcustomer. | 
|   | Перемещает deviceпод другойnodeилиcustomer. | 
|   | Обновляет device. | 
|   | Подписывает device. | 
|   | Обновляет подписанное device. |