Конструирование и передача MAC PDU PDF Print E-mail
Written by Administrator   
Sunday, 19 August 2012 22:11

Поля МАС-сообщения будут передаваться в порядке их поступления (в обоих направлениях). Поля MAC- и TLV-сообщений (включающие CRC и HCS) будут переданы как последовательность их цифровых величин, начиная с MSB. Маскированные биты (например, в ARQ) будут содержать нумерацию полей.

Система WiMAX обеспечивает передачу пакетов данных пользователей переменной длины. Условия передачи также могут меняться даже в процессе сеанса связи пользователя. Могут возникнуть ситуации, когда у базовой станции или станции пользователей имеются промежутки времени, свободные от передачи, или длина передаваемых пакетов достаточно мала. В этом случае стандартом предусмотрен механизм совмещения (сцепки) (Concatenation) нескольких MAC PDU, сцепленных в поток из нескольких пачек и передаваемых в виде единого акта. В такой последовательности содержатся поля разного назначения, требующие разного уровня качества QoS. Поэтому отдельным полям придаются свои идентификаторы соединения СЮ. Пример конструирования сцепки из трех MAC PDU разной длины показан на рис. 6.13.
Каждый отдельный блок MAC PDU идентифицируется по уникальному СЮ. Принимающая сторона обладает способностью по СЮ определить вид услуг и из нескольких принятых MAC PDU-блоков собирает блок услуг MAC SDU. Такая сборка поступает через точку доступа на более высокий уровень конвергенции CS. Сообщения управления MAC, пользовательские данные и запрос полосы также объединяются с MAC в сцепке.

Порядковый номер позволяет SS воссоздать исходное поле данных и зарегистрировать потерю любого промежуточного пакета. При потере SS отбрасывает все MAC PDU до тех пор, пока не будет получен новый первый фрагмент или не будет получен нефрагментированный MAC PDU.

В случае включения режима упаковки MAC может упаковывать по нескольку MAC SDU в один MAC PDU. В режиме упаковки используется атрибут соединения, который говорит о том, используются пакеты постоянной длины или переменной.

При передаче длинных пакетов данных или иных сообщений стандарт предусматривает применение механизма фрагментации — разбиения на более короткие фрагменты. Процесс фрагментации может совершаться над одним или несколькими пакетами с MAC PDU. Этот процесс происходит в любом направлении (вверх-вниз) для обеспечения передачи с требуемым качеством QoS длинных пакетов.
Код управления фрагментацией FC (Fragmentation Control) принимает значения: 10 — для первого фрагмента, 11 — для промежуточного фрагмента и 01 — для последнего фрагмента. При отсутствии фрагментации код FC = 00.