- Ресурс: Устройство
- Методы
Ресурс: Устройство
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 . |