Цифровое радиовещание - не так уж и просто.
Самое сложное там - именно помехоустойчивое кодирование. Кто хоть раз ломал голову над сверточными или турбо-кодами и полями Галуа, тот поймет. Самая сложная часть как раз в приемнике - декодер. Такое кодирование позволяет избежать тех искажений, которые неизбежно будут происходить с передаваемой информацией. Какой способ модуляции использовать - это уже другой вопрос. Тут уже определяется нужная полоса для такого канала. Обычно это QPSK16 или QPSK32. Может быть и FSK. Тут уже кому интересно - смотрите соответствующие стандарты, описание модуляторов/демодуляторов и ... ну хоть принципы работы обычного модема, который умудряется 56Кbit качать по стандартному телефонному каналу. А вот помехоустойчивое кодирование - действительно чума. Ведь уже пришли к тому, что достаточно отношение сигнал/шум в единицы и доли дБ.