Параметры блоков лабораторной установки выбираются следующими:
- 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).
Ссылка на скачивание - внизу страницы.