98
Выходом этого функционального блока является Набор пакетов данных приложений, следующих в исходном порядке пакетов, за которыми следует некоторое количество пакетов F EC (набор пакетов F EC). Пакеты F EC содержат данные четности RS, рассчитанные из предыдущего Набора пакетов данных приложений. Все пакеты FEC имеют ту же длину, что и пакеты данных.
Набор пакетов состоит из Набора пакетов данных приложений и следующего за ним набора пакетов FEC. Новый набор пакетов следует непосредственно за предыдущим набором пакетов.
Схема F EC защищает все пакеты потока данных независимо от значения их идентификатора.
Приемный терминал применяет обратный процесс, пытаясь скорректировать ошибки передачи в пакетах данных с использованием пакетов FEC. Декодеры пакетного режима, которые не имеют схемы FEC, все же могут восстанавливать пакеты данных для выбранной службы путем соответствующего идентификатора пакета и контроля CRC, игнорируя пакеты FEC.
Наличие пакетов F EC потока данных в пакетном режиме отмечается в информационном объекте тип 14 (см. 6.4.3.15.)
- Кодирование пакетов F EC
На рисунке 22 показана структура фрейма F EC. Этот фрейм F EC имеет размерность до 180 рядов и до 255 столбцов. Он состоит из таблицы данных приложений с размерностью R (от 1 до 180) рядов на C (от 1 до 239) столбцов плюс таблица данных RS из R рядов на 16 столбцов. Максимальный размер фрейма FEC, M = R х (C + 16), не должен превышать предел в 3072 байта, чтобы снизить требования к объему кэш-памяти приемника.
Величины R и C определяются следующим образом:
R: число рядов во фрейме FEC, допустимые значения от 1 до 180. Значения 0 и от 181 до 255
зарезервированы.
C: число столбцов в таблице данных приложений, допустимые значения от 1 до 239. Значения 0 и от 240 до 255 зарезервированы.
П р и м е ч а н и я
- Величины R и C передаются в информационном объекте SDC тип14.
- Число столбцов определяет затраты на передачу данных FEC; чем меньше значение C, тем больше затраты. Число рядов определяет глубину перемежения и задержку блока; чем меньше величина R, тем меньше перемежение, меньше задержка обработки принимаемых данных.
Таблица данных приложений должна иметь такой размер, чтобы поместить как минимум один целый пакет (т. е. длину пакета плюс 3 байта на заголовок пакета и значение CRC).
Таблица данных приложений заполняется D пакетами данных, число которых определяется выражением
R-C L + 3 ,
где L — длина пакета, содержащегося в информационном объекте SDC тип14.