Руководство по работе с пакетом программ TurboSuccess 1.02, страница 3

§  оптимизированный перемежитель-деперемежитель Berrou&Glavieux — может быть использован только для значений NBit равных M2, где M - степень числа 2 [3] (введите TypeTurboInt=1);

§  оптимизированный диагональный перемежитель-деперемежитель [1] (введите TypeTurboInt=2).

Следует отметить, что использование псевдослучайного перемежителя-деперемежителя позволяет получить приемлемые значения энергетического выигрыша от кодирования только для BER>10–4–10–5, по причине возникновения так называемого эффекта error floor когда при увеличении ОСШ BER уменьшается незначительно [4]. Тем не менее, использование псевдослучайного перемежителя-деперемежителя представляет интерес с точки зрения сравнения результатов теоретических расчетов с результатами моделирования, т.к. известные методы теоретического расчета характеристик турбо кодов основаны на использовании именно псевдослучайной модели перемежителя-деперемежителя [5,6].

Оптимизированные перемежители-деперемежители позволяют снизить уровень error floor до значений BER примерно 10–8–10–9 и даже ниже [4,7]. Перемежитель-деперемежитель Berrou&Glavieux является классическим представителем этого класса устройств, хотя и может быть использован только для ограниченного числа значений NBit.

Источник поступления массива турбо перемежителя-деперемежителя SourceTurboInt. Вы можете загрузить массив турбо перемежителя-деперемежителя с диска из файла TurboInterl.mat (введите SourceTurboInt=0), либо сформировать его в ходе выполнения программы и сохранить на диске в файле TurboInterl.mat (введите SourceTurboInt=1). Необходимость формирования нового массива перемежителя-деперемежителя возникает, если Вы изменили значение длины информационного пакета NBit, или изменили тип используемого перемежителя-деперемежителя (значение TypeTurboInt). Не забудьте в этих случаях сформировать новые массивы! В противном случае будет выведено сообщение об ошибке при выполнении программы, если размерность массива не будет совпадать с новым значением NBit. Если же Вы забыли сформировать новый массив после изменения типа используемого перемежителя-деперемежителя, то сообщение об ошибке не выводится, а программа продолжает использование старого массива (который хранится на диске).

Источник поступления массива канального перемежителя-деперемежителя SourceChannelInt. Канальный перемежитель-деперемежитель используется в данной версии программы только при работе с сигнальной конструкцией из 8 ортогональных сигналов и служит для «разлепления» ошибок, возникающих в случае ошибок при приеме одного символа, соответствующего 3 битам информации. Если Вы работаете с ФМ-2, то можете не обращать внимания на этот пункт, в противном случае Вы должны формировать новый массив канального перемежителя-деперемежителя в случаях, указанных в предыдущем пункте.

Начальное значение датчика случайных чисел при формировании массива турбо перемежителя-деперемежителя псевдослучайного типа xoTurboInterl. Разные значения xoTurboInterl приводят к генерации разных версий массива перемежителя-деперемежителя псевдослучайного типа. Вы можете задать в этом пункте любое положительное число (включая 0), чтобы поэкспериментировать с использованием разных версий массивов и проследить, как это влияет на характеристики турбо кода.

Начальное значение датчика случайных чисел при формировании массива    канального перемежителя-деперемежителя xoChannelInterl. Смысл этой величины — той же, что и у xoTurboInterl, с той только разницей, что она относится к массиву канального перемежителя-деперемежителя.

Начальное значение датчика случайных чисел при формировании массивов    информационных и шумовых последовательностей во время моделирования работы турбо кодека xoI. Изменение этого значения приводит к генерации информационной и шумовой последовательности другого вида во время моделирования. Заметьте, что датчик случайных чисел устанавливается 1 раз — в начале процесса моделирования. Это, например, означает, что если Вы моделируете процессы турбо декодирования для разных значений ОСШ, то разным ОСШ будут соответствовать различные информационные и шумовые последовательности, что в общем ближе к практической действительности.