Скремблирование / Source / SHelp
.rtf#Содержание.
Введение.Введение
Работа с программой.Работа с программой
Информация об авторских правах.Credits
#Введение.
Для чего нужна эта программа?Для чего нужна эта программа
О скремблировании.О скремблировании
#Работа с программой.
Страница «Выбор закона скремблирования».Выбор закона скремблирования
Страница «Скремблирование».Скремблирование
Страница «Процесс счёта».Процесс счёта
Страница «Проверь себя».Проверь себя
Страница «Скремблирование потока».Скремблирование потока
#Информация об авторских правах.
Всеми правами на данный программный продукт обладают студенты группы АТП-99-2.
За дополнительной информацией обращаться по адресу: nevtemu@lohov.net.ru
#Для чего нужна эта программа?
Данная программа является курсовым проектом по дисциплине «Цифровые системы управления» и служит для демонстрации процессов скремблирования/дескремблирования цифровой информации.
Это первая версия программы, имеющая некоторые функциональные ограничения. В дальнейшем планируется её развитие и углубление.
#О скремблировании.
Двоичный сигнал на входе модема может иметь произвольную статистическую структуру, которая не всегда удовлетворяет требованиям, предъявляемым синхронным способом передачи. Среди этих требований основными являются следующие:
1) Частота смены символов (1, 0) должна обеспечивать надежное выделение тактовой частоты непосредственно из принимаемого сигнала.
2) Спектральная плотность мощности передаваемого сигнала должна быть, по возможности, постоянной и сосредоточенной в заданной области частот с целью снижения взаимного влияния каналов.
Приведенные требования должны выполняться независимо от структуры передаваемого сообщения. Поэтому в синхронных модемах исходная последовательность двоичных посылок часто подвергается определенной обработке. Смысл такой обработки состоит в получении последовательности, в которой статистика появления нулей и единиц приближается к случайной, что позволяет удовлетворить двум названным выше требованиям.
Одним из способов такой обработки является скремблирование (scramble — перемешивание). Скремблирование — это обратимое преобразование структуры цифрового потока без изменения скорости передачи с целью получения свойств случайной последовательности. Скремблирование производится на передающей стороне с помощью скремблера, реализующего логическую операцию суммирования по модулю два исходного и псевдослучайного двоичных сигналов. На приемной стороне осуществляется обратное преобразование — дескремблирование, выполняемое дескремблером. Дескремблер выделяет из принятой последовательности исходную
информационную последовательность. Основной частью скремблера является генератор псевдослучайной последовательности (ПСП) в виде линейного и-каскадного регистра с обратными связями, формирующий последовательность максимальной длины 2"—1.
#Страница «Выбор закона скремблирования».
На этой странице осуществляется выбор закона (схемы) скремблирования, который будет использован в процессе демонстрации.
Для этого необходимо установить переключатель «Выбор схемы» в соответствующее положение.
При этом будет отображаться выбранная схема.
#Страница «Скремблирование».
Скремблирование/дескремблирование произвольного сообщения.
В поле «Введите сообщение» вводится исходная последовательность символов. Затем необходимо нажать на кнопку «Преобразование», в результате чего исходная последовательность будет отображаться в полях «Сообщение в виде ASCII» и «Сообщение в двоичном коде» соответственно в виде ASCII и в двоичном коде.
Скремблировать исходное сообщение позволяет нажатие на кнопку «Скремблирование».
Дескремблировать скремблированное сообщение позволяет нажатие на кнопку «Дескремблирование».
Посмотреть диаграмму скремблирования можно с помощью кнопки «График».
#Страница «Процесс счёта».
На данной странице можно посмотреть процесс обработки символьной последовательности, которая предварительно была задана на странице «Скремблирование».
#Страница «Проверь себя».
После прохождения ознакомления с процессом скремблирования есть возможность проверить полученные знания на практике.
Для этого необходимо:
1) нажать на кнопку «Добавить»: будет сгенерирована псевдослучайная двоичная последовательность;
2) в поле «Введите результат» вводится предполагаемый Вами результат скремблирования;
3)правильность ответа позволяет проверить нажатие на кнопку «Проверить»
#Страница «Скремблирование потока».
На данной странице можно наглядно ознакомиться с реальным процессом скремблирования потоковой информации.
Для этого необходимо открыть произвольный файл, который будет представлен в формате ASCII. Нажатие на кнопку «Скремблирование» позволяет скремблировать файл, «Дескремблировать» - дескремблировать файл.
# Содержание
# Введение
# Работа с программой
# Credits
# Для чего нужна эта программа
# О скремблировании
# Выбор закона скремблирования
# Скремблирование
# Процесс счёта
# Проверь себя
# Скремблирование потока