Параметры блоков лабораторной установки выбираются следующими:
- Random Integer Generator
=2,
Sample time=1e-6,
Frame based output – сбросить флажок,
- Convolution Encoder
из таблицы,
Reset – None,
- Viterbi Decoder
из таблицы,
Decision type – Hard decision,
Traceback
deptn=
,
Operation mode=Continuous,
- Error Rate Calculation Receive
delay=
,
Computation delay=0,
Computation mode – Entire frame,
Output data – Port,
Stop simulation – установить флажок,
Target number of errors=1000,
Maximum number of symbols=103..105,
- Binary Symmetric Channel Error
probability=
.
Запустить процесс моделирования и после остановки
записать показания относительной частоты ошибок
–
первая строка Display. Повторить
моделирование для различных значений
, дБ, выбирая из таблицы
значения
и устанавливая в BinarySymmetricChannel
соответствующее им значение Errorprobability
.
Выбор кода производить путем изменения параметра
полинома
сверточного кодера и декодера.
При проведении экспериментального исследования
выбирать число опытов в зависимости от предполагаемой величины
- примерно (10..50)/
, а также от приемлемого времени моделирования.
Данные всех экспериментов занести в таблицу. Построить
графики зависимостей вероятности ошибки
от
отношения сигнал-шум на символ
для различных
сверточных кодов с учетом скорости кодирования.
Сделать выводы о влиянии скорости кодирования на эффективность сверточных кодов.
3. Исследовать влияние глубины просмотра
траекторий декодера Витерби на вероятность
ошибки декодирования.
Сверточной код задается кодовыми векторами табл. 4.3.
Таблица 4.3
|
Скорость кодирования
|
Длина кодового ограничения |
Кодовые векторы |
|
|
|
|
||
|
1 /2 |
7 |
133 |
171 |
Установим параметры вычислительного эксперимента:
- Random Integer Generator
=2,
Sample time=1e-6,
Frame based output – сбросить флажок,
- Convolution Encoder
, Reset
– None,
- Viterbi Decoder
,
Decision type – Hard decision,
Traceback
deptn=
,
Operation mode=Continuous,
- Error Rate Calculation Receive
delay=
,
Computation delay=0,
Computation mode – Entire frame,
Output data – Port,
Stop simulation – установить флажок,
Target number of errors=1000,
Maximum number of symbols=103..105,
- Binary Symmetric Channel Error probability=0,05.
Измерить зависимость вероятности ошибки от глубины просмотра
траекторий
=1…10. Данные эксперимента занести в таблицу.
Построить график зависимости
и дать рекомендации по
выбору параметра декодера Витерби.
4. Исследовать влияние способа принятия решений декодера Витерби на вероятность ошибки декодирования для сверточного кода, заданного в таблице 4.3. Для рассмотрения различных способов принятия решения используется гауссовский канал AWGN.
Установить параметры вычислительного эксперимента:
- RandomIntegerGenerator
=2,
Sampletime=1e-6,
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.