Помехоустойчивое кодирование

13
Помехоустойчивое кодирование Вероятность ошибочного декодирования

Upload: burt

Post on 06-Jan-2016

49 views

Category:

Documents


1 download

DESCRIPTION

Помехоустойчивое кодирование. Вероятность ошибочного декодирования. Модель двоичного симметричного канала. p. p. Замечание. Чтобы гарантировать обнаружение до s ошибок , минимальное расстояние Хэмминга в блоковом коде должно быть d min = s + 1. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Помехоустойчивое кодирование

Помехоустойчивое кодирование

Вероятность ошибочного декодирования

Page 2: Помехоустойчивое кодирование

Модель двоичного симметричного канала

pp

pp

ppP

1

1

Page 3: Помехоустойчивое кодирование

Чтобы гарантировать обнаружение до s ошибок, минимальное расстояние Хэмминга в

блоковом коде должно быть dmin = s + 1.

Замечание

Page 4: Помехоустойчивое кодирование

Геометрическая интерпретация нахождения dmin при обнаружении ошибок

Page 5: Помехоустойчивое кодирование

Чтобы гарантировать исправление до t ошибок, минимальное расстояние Хэмминга в

блоковом коде должно быть dmin = 2t + 1.

Замечание

Page 6: Помехоустойчивое кодирование

Геометрическая интерпретация нахождения dmin при исправлении ошибок

Page 7: Помехоустойчивое кодирование

Вероятность ошибки

• Вероятность ошибочного слова веса i равна

• Вероятность ошибки веса i равна

ini pp )1(

ini ppi

n

)1(

Page 8: Помехоустойчивое кодирование

Вероятность ошибочного декодирования

• Ошибочное слово совпадает с некоторым

кодовым словом (то есть вектор ошибки -

кодовое слово)

221

Page 9: Помехоустойчивое кодирование

Вероятность ошибочного декодирования

Вероятность ошибочного декодирования

где – число кодовых слов веса i.

inin

diiош ppAР

)1(min

iA

Page 10: Помехоустойчивое кодирование

Пример

Данные кодируются (7,4)-кодом Хэмминга

Канал с АБГШ, отношение сигнал/шум – 6дБ – это

эквивалентно вероятности ошибки двоичного символа,

равной 0,023.

Скорость передачи – 16 кбит/сек

Page 11: Помехоустойчивое кодирование

Пример

Решение. Кодовое слово будет передаваться без

ошибок, если все 7 двоичных символов переданы

верно.

85,0)023,01()1( 77 pPбезош

573443 109,7023,0977,0023,07977,0023,07 ошP

Page 12: Помехоустойчивое кодирование

Вероятность ошибочного слова

•Пример. Рассмотрим код с повторением C = {000, 111}.Вероятность правильного декодирования

для слова 000 есть (1 - p)3 + 3p(1 - p)2,для слова 111 есть (1 - p)3 + 3p(1 - p)2.

Тогда Perr (C) = 1 - ((1 - p)3 + 3p(1 - p)2)есть вероятность ошибочного слова.

•Пример. Пусть p = 0.01, тогда Perr (C) = 0.000298 и лишь одно слово из 3555 дойдет до получателя с ошибкой.

Page 13: Помехоустойчивое кодирование

Вероятность ошибочного слова

•Вероятность ошибочного слова

где - количество ошибочных слов веса i.

init

iierr ppBР

)1(11

iB