Автор работы: Пользователь скрыл имя, 12 Июня 2013 в 04:09, курсовая работа
При наличии дуплексных каналов связи в большинстве случаев целесообразно использовать УЗО с ОС. Устройства с информационной ОС позволяют обнаруживать ошибки практически любой кратности, но к каналу обратной связи предъявляются такие же требования, как и к прямому. Поэтому УЗО с ИОС наиболее эффективно могут быть использованы при скорости передачи 300/200 бит/с, так как устройства преобразования сигналов (УПС) для такой скорости образуют в полосе канала тональной частоты два идентичных двунаправленных дискретных канала. Если передача данных должна осуществляться на скорости 600 бит/с и выше, то эффективность использования канала связи УЗО с ИОС снижается и в этом случае для повышения помехоустойчивости передачи символов следует применять УЗО с РОС.
Введение……………………………………………………………………………..3
1 Разработка структурной схемы устройства защиты от ошибок……………….5
Выбор способа защиты…………………………………………………...5
Повторная передача информации………………………….….6
Корректирующие коды………………………….………….…..7
Системы с обратной связью…………………………………..10
1.2 Выбор помехоустойчивого кода………………………………………...12
1.3 Разработка формата сообщения…………………………………………14
1.4 Выбор способа фазирования по циклу…………………………………18
1.5 Синтез алгоритма функционирования и разработка
структурной схемы УЗО…………………………………………………….23
2 Разработка принципиальной схемы блоков УЗО………………………………29
2.1 Выбор элементной базы…………………………………………….……29
2.2 Кодирующее устройство…………………………………………………31
2.3 Проектирование устройства хранения информационного
блока …………………………………………………………………………33
2.4 Устройство управления………………………………………………….35
2.5 Устройство хранения служебных символов……………………………37
2.6 Устройство задержки информационного сигнала……………………..38
Заключение………………………………………………………………………….40
Список литературы…………………………………………………………………41
Предположим, что ошибки на интервале времени распределены равномерно, а временной интервал между ошибками в среднем превышает длину блока, тогда число повторно переданных блоков определим по формуле:
(1.11)
Величина Nб представляет собой верхнюю границу числа повторно переданных блоков. Следовательно, оценка нижней границы эффективной скорости может быть получена на основе (1.4) с учетом (1.5):
(1.12)
Как видно из (1.12), эффективная скорость зависит от значения вероятности ошибочного приема по единичным элементам Ро, количества проверочных r и служебных nсл бит и от длины блока nб (зависимость от nб нелинейная). Задаваясь рядом значений nб при фиксированных Ро, r и ncл, можно построить график зависимости Vэф от nб и найти оптимальное значение длины блока.
Для повышения эффективности
Передача сообщений от отправителя к получателю обычно осуществляется поблочно. Блок может содержать десятки и сотни символов (кодовых комбинации). Увеличение длины блока ведет к повышению числа проверочных элементов r, однако r увеличивается значительно медленнее nб. Поэтому, если необходимо обеспечить максимальную эффективную скорость передачи информации, то нужно увеличивать длину блока. Оптимальная величина блока определяется из графика зависимости Vэф = φ(nб) при фиксированных Ро , nсл и r (это увеличение длины блока приводит к увеличению задержки выдачи информации получателю и усложняет аппаратурную реализацию СПД).
На практике рекомендуется использовать информационные блоки длиной k бит, выбираемые из ряда 120, 240, 480, 960 бит [5]. Приемлемой эффективной скоростью считается Vэф = (0,90÷0,95)V, бит/с.
С целью предотвращения потери блока или вставки (повторно переданного одного и того же блока) каждому блоку при передаче следует присваивать определенный порядковый номер НБ, а на приемной стороне контролировать соблюдение очередности их поступления. При этом необязательно делать сквозную нумерацию блоков для всего передаваемого массива. Количество номеров должно быть на единицу больше числа повторяемых блоков при обнаружении ошибок, то есть достаточно через определенный цикл (3-6 блоков) циклически повторять эти номера. Например: № 1, № 2, № 3, № 4, № 1, № 2 и т. д. Это позволит уменьшить число элементов nN, выделяемых для кодирования номеров блоков.
Кроме НБ в блок могут быть введены комбинации, обозначающие начало НТ и конец КТ блока, состоящие из nн и nк бит соответственно. Эти комбинации для кода, используемого для передачи данных [5], имеют стандартные значения: НТ – 0000010 и КТ – 0000011. Во многих практических случаях знаки НТ и КТ вводят в состав информации, формируемой отправителем, и нет необходимости формировать их в СПД. Тогда признаком начала блока может быть комбинация НБ, а прием номера следующего блока свидетельствует об окончании предыдущего.
В состав служебных символов блока может входить фазирующая кодовая комбинация (ФК), состоящая из l единичных элементов, которая служит для обеспечения синхронного переключения передающего и приемного распределителей. Таким образом, формат блока сообщения в канале связи имеет вид, показанный на рис. 1. Количество служебных бит nсл равно сумме nсл = nн+nк+l+nN.
Исходя из всего выше изложенного, примем следующие утверждения:
а) признаком начала блока является комбинация НБ, а прием номера следующего блока свидетельствует об окончании предыдущего;
б) количество номеров блоков должно быть на единицу больше числа повторяемых блоков при обнаружении ошибок, что позволит уменьшить число элементов nN, выделяемых для кодирования номеров блоков;
Рисунок 1.1 – Типовой формат блока сообщения
Оптимальная длина блока может быть найдена путем построения зависимости Vэф/V = φ(nб) при заданных значениях Рпо , r и nсл.
Задаваясь рядом значений nб = 200, 300 …1600, а также значением nсл = 24, при фиксированном r = 15, получим график зависимости Vэф/V = φ(nб), из которого и найдем оптимальное значение длины блока.
Результаты расчетов сведем в таблицу и построим графики Vэф/V = φ(nб) (рис. 2).
Таблица 1 – Результаты расчетов зависимости Vэф/V = φ(nб)
nб |
Vэф/V |
200 |
0,78 |
300 |
0,8533333 |
400 |
0,89 |
500 |
0,912 |
600 |
0,9266667 |
700 |
0,9371429 |
800 |
0,945 |
900 |
0,9511111 |
1000 |
0,956 |
1100 |
0,96 |
1200 |
0,9633333 |
1300 |
0,9661538 |
1400 |
0,9685714 |
1500 |
0,9706667 |
1600 |
0,9725 |
Рисунок 1.2 – График зависимости Vэф/V = f(nб)
По графику видно, что максимум отношения Vэф/V наблюдается при длине блока 2000 символов, поэтому nб возьмем как наименьшее значение из рекомендуемого ряда, которое удовлетворяет условие Vэф/V = 0,9÷0,95, nб = 1023.
Устройства фазирования по циклу
(УФЦ) служат для определения начала
блока информации (цикла) в принимаемой
последовательности цифровых сигналов,
что необходимо для правильного
декодирования сообщения. Фазирование
по циклам представляет собой процесс
принудительного установления определенного
фазового соотношения между
Безмаркерные (с одноразовым запуском), при которых во время передачи информации фазирующие сигналы (маркеры) не передаются, а фазирование осуществляется за счет выдачи в канал специальной фазирующей последовательности перед началом передачи сообщения и в паузах между передачей отдельных блоков информации.
Маркерные (с непрерывной синхронизацией)
Также различают синхронные и стартстопные
способы фазирования. В синхронных
— циклы фиксированной длины
следуют непрерывно друг за другом,
в связи с чем их начало и
конец в сфазированном
Безмаркерное фазирование
1. Установление необходимой начальной фазы осуществляется путем передачи пусковых (фазирующих) комбинаций. В системах обмена информацией с обратной связью передаваемый синхроблок, состоящий из специальной фазирующей комбинации и дополненный сигналами типа «точки», которые предназначены для быстрого установления синхронизации по элементам, передается на приемную станцию до тех пор, пока по обратному каналу не будет получено подтверждение установления начальной фазы приемного о распределителя.
2. Фазирование с адресно-пусковыми комбинациями. Такой способ применяется в системах обмена информацией, когда один и тот же канал используется для передачи данных нескольким потребителям, имеющим различные адреса. Фазирующий блок при этом способе дополняется адресной комбинацией, причем к структуре адресной части предъявляются такие же высокие требования по помехоустойчивости, как и к пусковым комбинациям.
Маркерные УФЦ (с непрерывной передачей фазирующих сигналов) в зависимости от вида маркерной комбинации реализуются различными способами:
1. Устройства с явно выраженной фазирующей комбинацией, совместимой с информационными символами, входящими в блок. Под совместимостью понимается возможность появления в информационном блоке группы символов, совпадающих с маркерной комбинацией, причем при сбоях цикловой фазы маркеры могут выделяться из информационной последовательности, что приведет к ложному фазированию.
2. Устройства с явно выраженной фазирующей комбинацией, не совместимой с информационной последовательностью. Такие УФЦ называют устройствами с синхронизирующим префиксом. Кодовая комбинация маркера (префикса) выбирается такой, которая не встречается в информационной последовательности, в том числе при сдвиге ее на любое число разрядов. В системах, использующих этот способ фазирования, в информационный блок следует включать дополнительные элементы, исключающие появление в нем маркерных комбинаций.
3. Использование для циклового фазирования избыточной информации, вводимой для повышения верности передачи. В таких УФЦ при нарушениях синфазности переключения распределителей резко увеличивается количество обнаруживаемых ошибок. Разницу между вероятностью ошибок при синфазной работе и реальной частотой ошибок можно использовать для осуществления фазирования по циклам.
Независимо от способа фазирования любая схема УФЦ должна содержать блок ввода в передаваемую последовательность маркерной комбинации на передающей стороне и блок выделения этой комбинации в приемнике.
Построение УФЦ зависит от многих
факторов: количества бит и структуры
маркера, способов размещения и передачи
фазирующих комбинаций в блоке, способов
их селекции и др. В то же время, УФЦ
должны быть простыми и надежными
в работе, обеспечивать малое время
фазирования перед началом
В процессе проектирования устройств фазирования по циклам необходимо ответить на следующие вопросы:
1) какой выбрать способ
2) применить специальную
3) расположить маркерную
4) какое количество разрядов
должно содержаться в
При непрерывной передаче сообщений или передаче больших массивов информации в результате различных возмущающих воздействий, способных нарушить синфазный режим работы системы, необходимо обеспечить систематический контроль состояния фазирующих устройств непрерывной передачей в канал маркерных комбинаций. В таких случаях следует применять маркерный способ фазирования.
Если ошибки в дискретном канале имеют независимый характер, то маркерную комбинацию для более простой аппаратурной реализации целесообразно располагать в начале или в конце блока, а не передавать l-разрядную фазирующую комбинацию за l циклов по одному биту в блоке.
Таким образом, применяем маркерный способ фазирования по циклам с одной фазирующей последовательностью в виде цельного блока в начале передаваемого сообщения.
При выборе маркерной комбинации следует иметь в виду, что ее длина оказывает определяющее влияние на вероятности ложного фазирования Рлф и пропуска Рпр. Вероятность Рлф зависит от числа единичных элементов, входящих в блок. Вероятность ложного выделения маркера из информационной последовательности определяется только его длиной и числом информационных элементов, включая избыточные, в передаваемом блоке информации, а вероятность ложной регистрации фазирующей комбинации на пересечении маркерных и информационных элементов блока зависит от структуры маркерной кодовой комбинации. Для уменьшения вероятности ложного выделения маркера при выборе его структуры необходимо учитывать:
1) структура маркерной
2) разряды начала и конца ее
должны быть различными. Например,
маркер вида 1011110 нецелесообразно
применять, он имеет
3) структура фазирующей