Сообщение дескриптора восходящего канала
Дескриптор восходящего канала (UCD) периодически передается BS, для того чтобы определить характеристики физического восходящего канала. Отдельное сообщение UCD передается для каждого восходящего канала. BS передает сообщения UCD в формате, показанном в таблице 9.10. Сообщение содержит следующие параметры:
Счетчик изменений конфигурации
Увеличивается BS на 1 (по модулю 256), всякий раз, когда производится изменение любого параметра канала с данным дескриптором. Если значение счетчика для очередного UCD остается тем же, SS решает, что остальные поля не изменены и можно игнорировать оставшуюся часть сообщения.
Размер минидомена
Размер n минидоменов для восходящего канала в единицах физических доменов. Допустимыми значениями являются n=2m, где m равно целому из диапазона 0-7.
Идентификатор восходящего канала
Идентификатор канала, к которому относится сообщение. Идентификатор произвольно выбирается BS и является уникальным в пределах домена субуровня MAC.
Начало отсрочки передачи
Размер исходного окна отсрочки для исходного соперничества за диапазон, выраженный через степень 2. Значение n может лежать в интервале 0-15 (старшие биты могут не использоваться и приравниваться нулю).
Конец отсрочки передачи
Размер конечного окна отсрочки передачи для исходного соперничества за диапазон, выраженный через степень 2. Значение n может лежать в интервале 0-15 (старшие биты могут не использоваться и приравниваться нулю).
Запрос начала отсрочки
Запрос размера исходного окна отсрочки для данных исходного соперничества за диапазон, выраженный через степень 2. Значение n может лежать в интервале 0-15 (старшие биты могут не использоваться и приравниваться нулю).
Конец отсрочки передачи
Запрос размера конечного окна отсрочки передачи для исходного соперничества за диапазон, выраженный через степень 2. Значение n может лежать в интервале 0-15 (старшие биты могут не использоваться и приравниваться нулю).
|
|
|
|
|
|
|
Таблица 9.10. Формат сообщения UCD |
|
|
|
|
|
|
|
|
|
|
|
Синтаксис |
|
|
Размер |
|
|
Описание |
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
UCD_Message_Format |
|
|
|
|
|
|
||
|
|
|
|
|||||
Тип управляющего сообщения = 0 |
|
8 бит |
|
|||||
|
|
|
|
|||||
Идентификатор восходящего канала |
|
8 бит |
|
|||||
|
|
|
|
|||||
Счетчик изменений конфигурации |
|
8 бит |
|
|||||
|
|
|
|
|||||
Размер минидомена (minislot) |
|
8 бит |
|
|||||
|
|
|
|
|
|
|
|
|
Начало отсрочки передачи |
8 бит |
|
|
|
|
Конец отсрочки передачи |
8 бит |
|
|
|
|
Запрос начала отсрочки |
8 бит |
|
|
|
|
Запрос конца отсрочки |
8 бит |
|
|
|
|
Информация о канале в кодировке |
перем. |
|
TLV |
|
|
|
|
|
|
|
|
Начало секции, специфической для |
|
|
PHY |
|
|
|
|
|
for(i=1; i<=n; i++) |
|
Для каждого профиля восходящего канала |
|
с 1 до n |
|
|
|
|
|
|
|
Uplink_Burst_Profile } |
перем. |
|
|
|
|
Чтобы обеспечить гибкость, остальные параметры сообщения кодируются в формате TLV.
Uplink_Burst_Profile имеет комбинированную кодировку TLV, которая сопряжена с UIUC (Uplink Interval Usage Code) используемого физического канала. Каждый Uplink_Burst_Profile представляет собой неупорядоченный список атрибутов PHY, закодированных в формате TLV. Каждому интервалу с помощью сообщения UL-MAP ставится в соответствие UIUC.
Сообщение запроса диапазона (RNG-REQ)
Запрос RNG-REQ передается SS при инициализации и периодически по запросу BS, чтобы определить сетевую задержку и запросить мощность и/или изменение профайла нисходящего канала. Формат сообщения RNG-REQ описан в табл. 9.11.
Таблица 9.11. Формат сообщения RNG-REQ
|
Синтаксис |
|
|
Размер |
|
|
Описание |
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
RNG-REQ_Message_Format() { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
Тип управляющего сообщения = 4 |
|
8 бит |
|
|
|||
|
|
|
|
|
|
|||
|
Идентификатор нисходящего канала |
|
8 бит |
|
|
|||
|
|
|
|
|
|
|||
|
Ожидание до завершения |
|
8 бит |
|
|
|||
|
|
|
|
|
|
|||
|
Данные, закодированные в форме TLV |
|
перем. |
|
|
|||
|
|
|
|
|
|
|
|
|
Поле CID в заголовке МАС предполагает наличие следующих значений в случае отправки в период управления инициализации.
CID исходного диапазона, если SS осуществляется попытка подключения к сети.
CID исходного диапазона, если SS еще не зарегистрирована и изменяет восходящий канал (или оба канала) согласно загруженному конфигурационному файлу.
Базовый CID (присвоенный ранее посредством RNG-RSP), если SS еще не зарегистрирована и изменяет восходящий канал согласно загруженному конфигурационному файлу.
Базовый CID (присвоенный ранее посредством RNG-RSP), если SS зарегистрирована и изменяет восходящий канал.
Во всех прочих случаях используется базовый CID, как только он присвоен в сообщении RNG-RSP.
При посылке в период управления станции CID всегда равен базовому CID. Ниже описаны параметры, присутствующие в сообщении RNG-REQ. Заметим, что длина сообщения RNG-REQ, посланного в период управления инициализацией является фиксированной.
Идентификатор нисходящего канала
Идентификатор нисходящего канала, для которого SS получил UCD, описывающий восходящий канал, по которому должен быть передано сообщение запроса диапазона. Это поле содержит 8 бит.
Ожидание до завершения
Если это поле содержит код нуль, тогда все предыдущие атрибуты диапазонных откликов должны быть использованы до посылки данного запроса. В противном случае это предполагаемое время, необходимое для завершения восприятия параметров выделенного диапазона и выраженное в десятках миллисекунд.
Сообщение RNG-REQ должно содержать следующие параметры:
Запрошенный профайл кластера нисходящего канала
МАС-адрес SS
Аномалии рабочего диапазона
Сообщение отклика на запрос диапазона (RNG-RSP)
Сообщение RNG-RSP передается BS в ответ на полученный запрос RNG-REQ или при необходимости скорректировать параметры канала по результатам измерения, которые были сделаны для других полученных данных или МАС-сообщений. SS готова получать сообщения RNG-RSP в любое время, а не только в ответ на RNG-REQ.
Исходное сообщение RNG-RSP должно передаваться, с использованием профайла нисходящего канала, который приемлем для обеспечения надежного приема. Для достижения гибкости параметры сообщения, следующие после ID восходящего канала, следует кодировать в формате TLV.
BS генерирует сообщения RNG-RSP в формате, показанном в табл. 9.12.
Таблица 9.12. Формат сообщения RNG-RSP
|
Синтаксис |
|
|
Размер |
|
|
Описание |
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
RNG-RSP_Message_Format () { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
Тип управляющего сообщения = 5 |
|
|
8 бит |
|
|||
|
|
|
|
|
|
|||
|
Идентификатор восходящего канала |
|
|
8 бит |
|
|||
|
|
|
|
|
|
|||
|
Данные, закодированные в форме TLV |
|
|
перем. |
|
|||
|
|
|
|
|
|
|
|
|
В сообщение RNG-RSP следует включить следующие параметры:
Информация подстройки синхронизации
Информация подстройки мощности
Информация подстройки частоты
Состояние диапазона
Следующие параметры могут быть включены в сообщение RNG-RSP:
Новое значение частоты нисходящего канала
Новое значение ID восходящего канала
Рабочий профайл нисходящего канала
Базовый CID
Обязательный параметр, если сообщение RNG-RSP послано на фазе инициализации в ответ на сообщение RNG-REQ.
CID первичного управления
Обязательный параметр, если сообщение RNG-RSP послано на фазе инициализации в ответ на сообщение RNG-REQ.
MAC-адрес SS (48 бит)
Обязательный параметр, когда CID в МАС-заголовке равен исходному CID диапазона.
Сообщение запроса регистрации (REG-REQ)
Сообщение REG-REQ посылается SS при инициализации, формат этого запроса описан в таблице 9.13.
Таблица 9.13. Формат сообщения REG-REQ
|
Синтаксис |
|
|
Размер |
|
|
Описание |
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
REGREQ_Message_Format() { |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
Тип управляющего сообщения = 6 |
|
|
8 бит |
|
|||
|
|
|
|
|
|
|||
|
Данные, закодированные в форме TLV |
|
|
перем. |
|
|||
|
|
|
|
|
|
|
|
|
Сообщение REG-REQ включает в себя следующие параметры:
CID первичного управления (в общем МАС-заголовке)
Для SS CID в общем МАС-заголовке является CID первичного управления. Все остальные параметры кодируются в формате TLV.
Сообщение REG-REQ содержит в себе следующие TLV:
Последовательность HMAC
CID поддержки восходящего канала
Сообщение REG-REQ может содержать следующие параметры TLV, формируемые
SS:
Код ID производителя (SS)
Код возможностей SS
Сообщение отклика регистрации REG-RSP
Сообщение REG-RSP посылается BS в ответ на запрос REG-REQ, формат этого запроса описан в таблице 9.14.
Таблица 9.14. Формат сообщения REG-RSP
|
Синтаксис |
|
|
Размер |
|
|
Описание |
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
REG-RSP_Message_Format |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
Тип управляющего сообщения = 7 |
|
|
8 бит |
|
|||
|
|
|
|
|
|
|||
|
Отклик |
|
|
8 бит |
|
|||
|
|
|
|
|
|
|||
|
Данные, закодированные в форме TLV |
|
|
перем. |
|
|||
|
|
|
|
|
|
|
|
|
BS генерирует REG-RSP, которые содержат в себе следующие параметры:
CID (в общем заголовке МАС)
CID является в общем заголовке МАС является CID первичного управления для данной SS.
Отклик
Однобайтовый код, принимающий значение:
0 = ok
1 = неудача аутентификации сообщения
В сообщения REG-RSP включаются следующие параметры:
Версия МАС
Вторичный CID управления
Последовательность (HMAC) кода аутентификации хэшированного сообщения
Следующие параметры включаются в сообщение REG-RSP, если были обнаружены
вREG-REQ или BS требует использования нестандартного значения параметра:
Возможности SS
BS откликается на возможности SS (только если они это отражено в REGREQ). BS откликается на возможности SS для того чтобы уведомить о возможности их использования. Если BS не распознает возможность SS, она возвращает “off” в сообщении REG-RSP.
Возможности возвращенные в REG-RSP не будут установлены на уровне выше, чем это указано в REG-REQ.
Следующие параметры могут быть включены в REG-RSP: расширения, специфические для производителя.
Сообщения управления ключами конфиденциальности
(PKM-REQ/PKM-RSP)
Управление ключами конфиденциальности (PKM) использует два типа ключей, запрос PKM (PKM-REQ) и отклик PKM (PKM-RSP), как это видно из табл. 9.15.
Таблица 9.15. Формат сообщения PKM-REQ/PKM- RSP
|
Значение |
|
|
Имя |
|
|
Описание сообщения |
|
|
|
|
|
|
|
|||
|
типа |
|
|
сообщения |
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|