Некоторые преимущества турбокодов по сравнению с другими помехоустойчивыми кодами:
- Близость к границе Шеннона. 13 Это теоретический предел максимальной пропускной способности зашумленного канала. 12
- Возможность увеличить скорость передачи информации без увеличения мощности передатчика. 12 Также турбокоды могут использоваться для уменьшения требуемой мощности при передаче с заданной скоростью. 12
- Независимость сложности декодирования от длины информационного блока. 12 Это позволяет снизить вероятность ошибки декодирования путём увеличения длины блока. 12
Некоторые недостатки турбокодов:
- Относительно высокая сложность декодирования и большая задержка, которые делают турбокоды неудобными для некоторых применений. 12
- Сравнительно небольшое кодовое расстояние. 12 Это приводит к тому, что при большой входной вероятности ошибки (то есть в плохом канале) эффективность турбокода высока, а при малой входной вероятности ошибки — крайне ограничена. 12
- Сложность используемых алгоритмов турбокодирования и недостаток открытого программного обеспечения, что препятствует внедрению турбокодов. 12