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