ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
4 июля
113857 Топик полностью
Evgeny_CD, Архитектор (25.02.2008 13:11, просмотров: 171) ответил Evgeny_CD на Задча о спектрах: интересно, считается ли аналитически такое? Или тупо просимулировать?
Собственно, я вот за что бьюсь :) Есть битовый поток полезных данных. Их надо передать по каналу связи. Например, через микрофонный вход обычной радиостанции. 300-2700 Гц. Если входной поток гнать в чистом виде - не поканает: 1)длинные последовательности нулей и единиц не пролезут по АЧХ 2) число нулей и единиц не равно - постоянка не передастся через микрофонный вход. Для скорости 1200 решения давно известны - Манчестер и FSK. Оба имеют довольно низкий КПД по использованию иформационной емкости канала. Если за счет кодирования Golay (24, 12) мы удваиваем информационный поток, и за счет перестановок битов гарантируем, что спектр у нас, например, (F - читовая частота полезных данных) от F/3 до 2F (подряд максимум 3 нуля или единицы, 2F - за счет удвоения скорости потока), то в канал мы влезем 1200/3=400Гц...2400Гц - самое то. Но остается еще проблема симметрии. Конечно, надо посимулировать, но каке-то количество кодовых слов будет иметь неравное число нулей и единиц. Вычисляем это максимальное неравенство и добавляем несколько холостых бит в кодовое слово, которые подбираются для симметрирования посылки, например, в 28 или 32 бита. В итоге постоянная составляющая кодового слова равна 0. В результате мы получаем почти ту же полосу, что и для манчестера или FSK, но используется она куда более эффективно - можно корректировать 3 ошибки из 24 бит подряд ("лишние" биты корректирующую способность не ухудшат - они не несут информации). Кто найдет ошибку в моих рассуждениях и ткнет в раздел науки, где это давно изучено?