Устройство для контроля канала передачи данных

Иллюстрации

Показать все

Реферат

 

Изобретение относится к электросвязи. Цель изобретения - повышение достоверности контроля путем использования рабочих сообщений, в процессе которых возникла неисправность. Устройство содержит датчик испытательной последовательности , таймер, передающий блок защиты от ошибок, повторитель кодовых комбинаций, модулятор, два повторителя модулированных сигналов, демодулятор 8, приемный блок защиты от ошибок, приемник испытательной последовательности, решающий блок, четыре триггера, регистр, два счетчика, два дешифратора, два элемента задержки, девять элементов И, иЮ элементов ИЛИ. Устройство работает в трех режимах: рабочий режим основного канала и контроль резервного канала, поиск неисправного канала рабочей кодовой комбинацией, поиск неисправного блока с использованием испытательной последовательности. 1 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК ((9) (11) (я)5 Н 04 В 3/46

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4781806/09 (22) 11,01.90 (46) 07.05.92. Бюл. М 17 (72) В.Н.Авдеев (53) 621,391.883 (088.8) (56) Авторское свидетельство СССР

М 1035811, кл. Н 04 В 3/46, 1981. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ КАНАЛА ПЕРЕДАЧИ ДАННЫХ (57) Изобретение относится к электросвязи.

Цель изобретения — повышение достоверности контроля путем использования рабочих сообщений, в процессе которых возникла неисправность. Устройство содержит датчик испытательной последовательИзобретение относится к области электросвязи и может быть использовано для контроля, локализации неисправностей и статического анализа каналов передачи данных.

Цель изобретения — повышение достоверности контроля путем использования тех рабочих сообщений, в процессе передачи которых возникла неисправноСть.

На чертеже представлена электрическая структурная схема устройства для контроля канала передних данных.

Устройство содержит датчик 1 испытательной последовательности, таймер 2, передающий блок 3 защиты от ошибок, повторитель 4 кодовых комбинаций, модулятор 5, первый и второй повторители 6 и 7 модулированных сигналов, демодулятор 8, приемный блок 9 защиты от ошибок, приемник 10 испытательной последовательности, решающий блок 11, триггеры 12-15, регистр

16, счетчики 17 и 18, дешифраторы 19 и 20, ности, таймер, передающий блок защиты от ошибок, повторитель кодовых комбинаций, модулятор, два повторителя модулированных сигналов, демодулятор 8, приемный блок защиты от ошибок, приемник испытательной последовательности, решающий блок, четыре триггера, регистр,два счетчика, два дешифратора, два элемента задержки, девять элементов И, и10 элементов ИЛИ. Устройство работает в трех режимах: рабочий режим основного канала и контроль резервного канала, поиск неисправного канала рабочей кодовой комбинацией, поиск неисправного блока с использованием испытательной последовательности. 1 ил. элементы задержки 21 и 22, элементы И

23 — 31 и элементы ИЛИ 32-42.

Устройство работает следующим образом.

До начала работы производится установка исходного состояния подачей сигнала

"Уст. 0" на элементы и блоки устройства, При этом триггера 12-14, а триггер 15 через элементы ИЛИ 33 устанавливаются в нулевое состояние. В результате элементы И 25, 29, 30 и 31 открыты положительными потенциалами, снимаемыми соответственно с нулевых выходов триггеров 12, 15 и 14.

Регистр 16, счетчики 17 и 18, таймер 2 переводятся в исходное состояние, Сигналы с таймера 2 устанавливают блоки повторителей 4, 6 и 7 в состояние, обеспечивающее передачу кодовых комбинаций без,повторения. Элемент И 26 открыт по входу положительным потенциалом, снимаемым с нулевого выхода триггера 12. На элементы и блоки противоположной стороны устрой t 732479 ства сигнал "Уст. 0" поступает по служебному каналу, Аналогичные состояния, за исключением общих элементов схем переключения, принимают соответствующие элементы и блоки резервного канала. Основной и резервный каналы передачи данных исправны и готовы к работе. Устройство работает в трех режимах: рабочий режим основного канала и контроль функционирования резервного канала; поиск неисправного блока канала с использованием рабочей кодовой комбинации, при передаче которой была обнаружена неисправность канала; поиск неисправного блока канала с использованием проверочных кодовых комбинаций датчика испытательной последовател ь ности.

При работе устройства в первом режиме источник с получателем информации обмениваются кодовыми комбинациями (рабочими сообщениями) rio основному каналу передачи данных. В этом случае кодовая комбинация от источника информации поступает на вход 2 устройства и через открытые элементы И 30 и 31 и элемент ИЛИ

41 поступает на вторые входы передающего блока 3 защиты от ошибок, где кодируется помехоустойчивым кодом, а далее через floследовательно. соединенные повторитель 4 кодовых комбинаций, модулятор 5 и повторитель 6 модулированных сигналов поступает на выход 2 устройства и далее в канал связи. На противоположной стороне модулированный сигнал с выхода канала связи проходит на вход 3 устройства и через повторитель 7 модулированных сигналов на вход демодулятора 8, который выделяет кодовую комбинацию, закодированную помехоустойчивым кодом, и подает ее в приемный блок 9 защиты от ошибок. Если приемный блок 9 защиты от ошибок не обнаруживает ошибки, то кодовая комбинация через открытый элемент И 25 выдается через выход 3 устройства получателю информации. В случае выявления ошибок приемный блок 9 защиты от ошибок вырабатывает сигналы запроса и стирания.

Сигнал стирания запрещает выдачу кодовой комбинации к потребителю информации, а сигнал запроса через выход 6 устройства по обратному каналу поступает на вход 9 устройства и далее в передающий блок 3 защиты от ошибок, из которого выдается ранее накопленная в нем ошибочно принятая противоположной стороной комбинация для повторной передачи. Сигналы запроса передаются по обратному каналу до тех пор, пока переданная кодовая комбинация не будет принята противоположной стороной без ошибок. Сигналы запроса под5

55 считываются счетчиком 18 и счетчиком 17 противоположной стороны. Алгоритмы работы кодовых блоков 3 и 9 защиты от ошибок с решающей обратной связью предусматривают ограниченное количество запросов, например (g — 1). При превышении указанного числа принимается решение о наличии неисправности в канале передачи данных.

B данном устройстве с приходом g-ro сигнала запроса счетчики 17 и 18 противоположной стороны прямого канала принимается решение о переходе устройства во второй режим работы, Резервный канал передачи данных в первом режиме подвергается функциональному контролю (поддерживается в "горячем" резерве), что достигается передачей проверочных кодовых комбинаций, формируемых датчиком 1 испытательной последовательности.

Подготовка устройства к работе во втором режиме может быть рассмотрена для двух случаев. В первом случае решение о неисправности основного канала принимает приемный блок 9 защиты от ошибок противоположной стороны (неисправность в прямом направлении). Тогда с поступлением g-ro сигнала запроса на счетчик 18 на выходе дешифратора 20 появляется сигнал, который через элемент ИЛИ 32 поступает на вход таймера 2, на вход элемента ИЛИ 40 и на вход элемента ИЛИ 38. Таймер 2 вырабатывает сигналы, которые подаются на управляющий вход передающего блока 3 защиты от ошибок и устанавливают его в состояние готовности к приему кодовой комбинации, а также на управляющие входы повторителя 4 кодовых комбинаций, повторителей 6 и 7 модулированных сигналов соответственно, подготавливая их для работы в режиме поиска неисправного блока основного канала передачи данных.

В случае принятия решения о неисправности основного канала приемным блоком

9 защиты от ошибок рассматриваемой стороны — неисправность в обратном направлении (g-ый сигнал запроса, поступивший на счетчик 17, вызывает появление сигнала на выходе дешифратора 19, который через элемент ИЛИ 32 поступает на вход таймера

2, второй вход элемента ИЛИ 40 и на вход элемента задержки 21; Далее работа устройства идентична рассмотренной выше, за исключением того, что сигнал с выхода элемента ИЛИ 38 будет задержан в элементе задержки 21 на величину времени двойного распространения сообщения по каналу передачи данных. Работа приемопередающего комплекта основного канала противоположной стороны полностью идентичны, поэтому в дальнейшем описании работы устройства

1732479

30

40

55 термин "противоположная сторона" будет опущен.

Сигнал с выхода элемента ИЛИ 40 подается на вход резервного канала (выход 9 устройства), на вход триггера 14 и на вход элемента задержки 22. Триггер 14 переходит в единичноесостояние. В результате элемент И

31 закрыт отрицательным потенциалом, снимаемым с нулевого выхода триггера 14, а элемент И 28 открыт положительным потенциалом, снимаемым с единичного выхода триггера 14. Кодовая комбинация (при передаче которой была обнаружена неисправность) из регистра 16 через открытые элементы И 28 и 29 поступает в резервный канал передачи данных (выход 10 устройства) и на первые входы элемента ИЛИ 41 и далее в основной канал, переведенный во второй режим контроля.

По истечении времени, достаточного для выдачи кодовой комбинации в резервный канал, задаваемого элементом задержки 22, триггер 15 переходит в единичное состояние. При этом элементы И 30 и 29 закрыты отрицательным потенциалом, снимаемым с нулевого выхода триггера 15, а элемент И 23 открыт положительным потенциалом, снимаемым с единичного выхода триггера 15. В этом случае источник с получателем в последующем обмениваются рабочими сообщениями по резервному каналу. Через время, достаточное для передачи кодовой комбинации в основной канал, включенный в режим контроля, с выхода таймера 2 через элемент ИЛИ 42 поступает сигнал на нулевой выход второго триггера 14 и установочный вход регистра

16. Триггер 14 переходит в нулевое состояние, при этом элемент И 28 закрыт отрицательным потенциалом, снимаемым с единичного выхода триггера 14, а элемент И

31 открыт положительным потенциалом, снимаемым с единичного выхода триггера

14, регистр 16 устанавливается в исходное состояние.

Одновременно сигнал с выхода элемента ИЛИ 38 подается на вход элемента И 26, на единичный вход триггера 12 и на вход решающего блока 11, подготавливая его для приема из резервного канала кодовой комбинации, которая в последующем будет использована в качестве эталона при контроле основного канала, Сигнал с выхода элемента И 26 переводит триггер 13 в единичное состояние, открывая тем самым элемент И 27. Триггер 12 также переводится в единичное состояние, при этом закрывается элемент И 25 и элемент И 26, а элемент И 24 открывается, В результате получатель информации будет подключен к резервному каналу. Если при приеме кодовой комбинации в резервном канале ошибки не обнаружены, то она выдается получателю информации и через открытый элемент И 27 поступает в решающий блок 11, где используется в последующем в качестве эталона (К ) и подвергается преобразованию в необходимые по алгоритму контроля эталонные группы кодовых комбинаций F и Н, Сигнал подтверждения, сформированный приемным блоком защиты от ошибок резервного канала (вход 5 устройства) устанавливает четвертый триггер 13 в нулевое состояние. Триггер 13 переходит в нулевое состояние также и от сигнала, снимаемого с выхода дешифратора

19 резервного канала (вход 5 устройства) в случае неприема кодовой комбинации в данном канале в течение времени, определяемого алгоритмом его работы. В резульэлемент И 27 закрыт, и последующая информация, циркулирующая в резервном канале, в решающий блок 11 не проходит.

Кодовая комбинация в режиме контроля основного канала передачи данных после кодирования помехоустойчивым кодом в передающем блоке 3 защиты от ошибок поступает в повторитель 4 кодовых комбинаций.

В повторителе 4 Z разрядная кодовая комбинация К повторяется и раз. Полученная в результате повторений последовательность и кодовых комбинаций К, К ...К преобразуется в модуляторе 5 в модулированный сигнал М = (К К ...К )„, который поступает на вход повторителя 6 модулированных сигналов, где повторяется m раз. Полученный в результате повторений модулированный сигнал 1 = М М ...M, проходя по каналу, подвергается возможным искажениям. В результате на выходе канала связи имеет место искажений сигнал * = (М М ...М )*, который поступает на вход повторителя 7 модулированных сигналов, последний повторяет сигнал раз и подает его на вход демодулятора 8, который преобразует модулированный сигнал L ", L *„..L * в последовательность, состоящую из nml кодовых комбинаций К1 K2 "Ki ...Knml Моменты окончания повторений во всех повторителях 4, 6 и 7 определяются подачей сигналов с выхода таймера 2. Каждая кодовая комбинация К в общем случае в результате возможных ошибок в канале передачи данных отливается от исходной кодовой комбинации. При этом, если ошибку вносит передающий блок 3 защиты от ошибок, то эта ошибка будет вдальнейшем повторяться во всех nml кодовых комбинациях К в основ1732479

N2 = A21A22„A2j.. ° A2rn, 25

N3 = A31A32" ПЗ!...ПЗгпв, 50

55 ном в одних и тех же разрядах, т,е. Rml раз.

Ошибка, вносимая модулятором 5, будет повторяться в одних и тех же разрядах.mi гРУпп коДовых комбинаЦий F1 F2 Fml т.е. ml раз. Если ошибку вносит канал связи, то она будет повторяться в одних и тех же разрядах групп кодовых комбинаций Н1, Н2 „..Hi, т.е. I раз.

Если же ошибку вносит демодулятор 8, то вероятность повторения ее в одних и тех же разрядах кодовых комбинаций Ki или перечисленных групп nml,ml u i раз соответственно очень мала. Кодовые комбинации

К! с выхода демодулятора 8 поступают на вход приемника 10 испытательной последовательности, откуда затем по запросу вводятся в решающий блок 11. Одновременно кодовые комбинации Ki поступают в приемный блок 9 защиты от ошибок. Приемный блок 9 декодирует кодовые комбинации и в случае обнаружения ошибок формирует сигнал запроса для передачи по обратному каналу на повторную выдачу кодовых комбинаций из передающего блока 3, а в случае необнаружения ошибок формирует сигнал на выдачу следующей кодовой комбинации, Однако повторная кодовая комбинация из передающего блока 3 не будет поступать по каналу передачи данных через закрытые повторители канала, и не будет выдаваться следующая кодовая комбинация ввиду отключения источника информации от основного канала передачи данных и датчика.1 испытательной последовательности ввиду отсутствия сигнала с таймера 2, Поступающие в решающий блок 11 кодовые комбинации К подвергаются обработке по следующему правилу. На первом этапе каждая г-разрядная кодовая комбинация Ki поразрядно суммируется по модулю два с рабочей кодовой комбинацией К, принятой по резервному каналу, которая в данной процедуре является эталонной и хранится в памяти вычислителя. В результате суммирования получаются кодовые комбинации Ai = Ki <+ :. К, i = О, 1, 2,...nml, содержащие единицы в тех разрядах, где произошли ошибки, т.е, имели место несовпадения разрядов в Ki и К . В остальных разрядах будут нули. Затем кодовые комбинации Ai поразрядно алгебраически суммируются одна с другой, в результате чего получается „г-разрядная кодовая комбинация Ni = п11п12...п11„.п1г где п1) число оши бок в 1j-м разряде кодовых комбинаций Ki, i

= 1,2,...nml.

Полученные числа n1I сравниваются с пороговыми значениями nml u nml-h1и в случае, если nml-h,1 < и <: пп1! решающий блок 11 формирует сигнал о неисправности передающего блока 3 защиты от ошибок.

Величина Л1 выбирается, исходя из статических данных о возможных трансформациях ошибок в каналах передачи данных. В идеальном случае; если нет повторных ошибок в одних и тех же разрядах, то Л1 = О.

На втором этапе происходит поразрядное суммирование по модулю два гп-разрядных групп кодовых комбинаций F1, F2,...Fml с эталонной гРУппой п коДовых кобинаций F = (К К ...К ). В результате суммирования получаются кодовые комбинации Bi = РК+ Р = 1, 2,...,ml, содержащие единицы, в тех разрядах где произошли ошибки. Затем кодовые комбинации В! поразрядно алгебраически суммируются одна с другой, в результате чего получается гпразрядная кодовая комбинация. где n2i — число ошибок в 2j-м разряде групп кодовых комбинаций Fi, i = 1, 2,...,mi. Полученные числа сравниваются с пороговыми значениями ml u ml-Л2 в случае, если

ml-Л2 < n2i mi то решающий блок 11 формирует сигнал о неисправности модулятора

5.

На третьем этапе происходит поразрядное суммирование по модулю два rnm- ðàçрядных групп кодовых комбинаций H1, H2 „,,Hi с эталонной группой nm кодовых комбинаций Н = (K К „К ). В результате суммирования получаются кодовые комбинации Ci = Н! + H, i 1, 2,...,l, содержащие единицы в тех разрядах, где произошли ошибки. Затем кодовые комбинации Ci поразрядно суммируются одна с другой, в результате чего получается inm разрядная кодовая комбинация где пз! — число ошибок в 31-м разряде групп кодовых комбинаций Н, i = 1, 2,...,I, Полученные числа сравниваются с пороговыми значениями I u I- A3, и в случае, если i-Лз < A3j I, решающий блок 11 формирует сигнал о неисправности канала связи.

В этом случае, если ни одно из вышеперечисленный условий неисправностей элементов канала передачи данных не выполняется, а в результате сравнения кодовых комбинаций с эталонной (раГзчей К ) обнаруживаются ошибки, решающий блок

11 формирует сигнал о неисправности демодулятора 8, Если ошибки не обнаруживают9 1732479

10 L

35

45

55. ся, а приемный блок 9 защиты от ошибок формирует сигнал ошибки, который через приемник 10 испытательной, последовательности вводится в решающий блок 11, то последний формирует сигнал неисправности приемного блока 9 защиты от ошибок, Контроль прямого и обратного каналов (направлений дуплексного канала передачи данных) осуществляется одновременно, с той разницей, что на первом этапе контроля прямого (обратного) канала используется та рабочая кодовая комбинация, при передаче которой была выявлена неисправность прямого (обратного) канала, а при контроле обратного (прямого) канала используется та кодовая комбинация, при передаче который была зафиксирована неисправность прямого (обратного) канала. В этом случае дальнейший контроль обратного (прямого) канала с использованием проверочных кодовых комбинаций, формируемых датчиком испытательной последовательности, не производится.

По истечении времени, достаточного для контроля основного канала передачи данных с использованием рабочей кодовой комбинации в зависимости от его результатов, принимается решение о прекращении контроля (неисправный блок выявлен) или его продолжении с использованием проверочных кодовых комбинаций, формируемых датчиком 1 испытательной последовательности, что соответствует третьему режиму работы устройства.

Для перевода устройства контроля в третий режим вначале подается на первый вход элемента ИЛИ 35 сигнал "Стоп", переводящий датчик 1 испытательной последовательности и таймер 2 в исходное состояние, а затем на вход датчика 1 и через элемент ИЛИ 32 на вход таймера 2 подается сигнал "Пуск-2", который запускает датчик 1 и таймер 2 для третьего режима работы устройства. Таймер 2 вырабатывает сигналы, которые подаются на первый управляющий вход передающего блока 3 защиты от ошибок и устанавливают его в состояние готовности к приему кодовых комбинаций, а также на управляющие входы повторителя

4 кодовых комбинаций, повторителей 6 и 7 модулированных сигналов соответственно, подготавливая их для работы в режиме поиска неисправного блока канала передачи данных. Датчик 1 формирует первую проверочную кодовую комбинацию, которая через входы элемента ИЛИ 41 поступает на входы передающего блока 3 защиты от ошибок, 5

Дальнейшая работа устройства идентична второму режиму, за исключением того, что эталоны уже имеются на приемной стороне. По истечении времени, достаточного для контроля канала передачи данных с использованием первой проверочной кодовой комбинации, таймер 2 подает сигнал на вход датчика 1 испытательной последовательности для формирования следующей кодовой комбинации. Одновременно с этим таймер 2 подает сигнал на управляющий вход передающего блока 3 защиты от ошибок, устанавливается передатчик в готовность кодирования и передачи поступающей от датчика 1 новой кодовой комбинации. Далее процесс работы устройства контроля повторяется до тех пор, пока не будет произведен перебор всех возможных комбинаций, формируемых датчиком 1, или не будут получены данные.о неисправностях блоков канала передачи данных.

По окончании контроля и устранения неисправностей основной канал передачи данных выполняет роль резервного и поддерживается в "горячем" резерве путем передачи по нему проверочных кодовых комбинаций, формируемых датчиком 1 испытательной последовательности, а резервный канал выполняет роль основного, обеспечивая обмен рабочими сообщениями между источником и получателем информации, что соответствует первому режиму работы-устройства.

Рассмотрим работу устройства, когда основной канал подвергается функциональному контролю. Для перевода основного канала в режим функционального контроля на входы датчика 1 и таймера 2 соответственно, подается сигнал "Пуск-1". По этому сигналу датчик 1 начинает формировать проверочные кодовые комбинации, одновременно таймер 2 выдает управляющие сигналы на входы повторителей 4, 6 и 7, устанавливая их в исходное состояние.

Формируемая датчиком 1 проверочная кодовая комбинация через входы элемента

ИЛИ 41 поступает в передающий блок 3 защиты от ошибок, где кодируется помехоустойчивым кодом, а далее через последовательно соединенные повторитель 4 кодовых комбинаций, модулятор 5 и повторитель б модулированных сигналов в канал связи.

На приемной стороне модулированный сигнал с выхода канала связи поступает через повторитель 7 модулированных сигналов на вход демодулятора 8, который выделяет кодовую комбинацию, закодированную помехоустойчивым кодом, и подает ее в приемный блок 9 защиты от ошибок и в приемник 10 испытательной последователь1732479

12 ности. Последний осуществляет согласование демодулятора 8 и приемного блока 9 защиты от ошибок с решающим блоком 11 и промежуточное хранение поступающей информации. Затем по запросу решающего блока 11 кодовые комбинации, имеющие признаки выхода демодулятора 8 или выхода приемного блока 9 защиты от ошибок, поступают в решающий блок 11. В приемном блоке 9 защиты от ошибок кодовая комбинация декодируется и проверяется на отсутствие ошибок.

В случае необнаружения ошибок приемный блок 9 формирует сигнал подтверждения, который через второй вход элемента

ИЛИ 37 устанавливает счетчик 17 в исходное состояние и через элемент ИЛИ 36 (выход 4 устройства) подтверждает исходное состояние триггера 13 приемного полукомплекта резервного канала, а также через обратный канал поступает на передающий блок 3 защиты от о-грибок, разрешая выдачу следующей проверочной кодовой комбинации. Одновременно декодированная кодовая комбинация из приемного блока 9 2 защиты от ошибок поступает в приемник 10 испытательной последовательности, а оттуда по запросу в решающий блок 11, где сравнивается с эталонной первичной кодовой комбинацией. В случае совпадения 3 кодовых комбинаций информация, поступа.ощая:*г приемного блока 9, стирается, и реша ощий блок 11 начинает опрос приемного блока 9 для приема следующих кодовых комбинаций. При несовпадении 3 пол ченной в результате декодирования первичной кодовой комбинации с эталонной решающий блок 11 формирует сигнал о наличии необнаруженных приемным блоком 9 ошибок при декодировании помеха- 4 устойчивой кодовой комбинации.

В случае, если приемный блок 9 защиты от ошибок обнаруживает ошибки, он форми, : т сигнал запроса на повторную выдачу передающим блоком 3 защиты от ошибок 4 кодовой комбинации. Число сигналов за;, ::.:са подсчитывается счетчиком 17. Если после зад- ного числа повторов продолжао. обн. ру,киваться некорректируемые ошибки, приемный блок 9 защиты от оши- 5 бок выдает в приемник 10 испытательной последовательности, а затем через него в решающий блок 11 сигнал о неисправности канала передачи данных. В решающем блоке 11 происходит сравнение закодирован- 5 ной помехоустойчивым кодом кодовой комбинации, поступающей с демодулятора

8, с эталонной кодовой комбинации, хранящейся в памяти решающего блока 11, В случае, если кодовая комбинация совпадает с эталонной, а приемный блок 9 выдает в решающий блок 11 сигнал неисправности канала передачи данных, решающий блок 11 формирует сигнал о неисправности прием5 ного блока 9. Если кодовая комбинация не совпадает с эталонной, решающий блок 11 формирует сигнал неисправности канала на участке до приемного блока 9 защиты от ошибок, Одновременно с выдачей прием10 ным блоком 9 защиты от ошибок сигнала о неисправности канала передачи данных на второй счетчик 17 поступает q-й сигнал запроса, в результате на выходе дешифратора

19 появляется сигнал, который поступает на

15 вход элемента ИЛИ 36 через элемент ИЛИ

32 на вход таймера 2, на вход элемента ИЛИ

40 и через последовательно соединенные элемент задержки 21 и элемент ИЛИ 38 на вход триггера 12 и элемента И 26 и на вход

20 решающего блока 11, При этом сигнал с выхода элемента ИЛИ 36 (выход 4 устройства) подтверждает исходное состояние триггера 13 приемного полукомплекта резервного канала, а сигналы с соответствую5 щих выходов таймера 3 переводят передающий полукомплект основного канала в режим контроля, Одновременно сигнал с выхода элемента ИЛИ 40 поступает на вход элемента ИЛИ 35 резервного канала

0 (выход 9 устройства), подтверждая исходное состояние его датчика 1 и таймера 2. Проверочная кодовая комбинация, записанная в регистре 16 на выходы 10 устройства (входы резервного канала) и выходы основного ка5 нала, не проходит вследствие того, что элемент И 29 закрыт отрицательным потенциалом, снимаемым с нулевого выхода триггера 15. Состояние триггера 15 подтверждается, тем самым обеспечивая

0 подключение источника информации к резервному каналу (выход 8 устройства) и открытое состояние элемента И 29 передающего полукомплекта резервного канала (вывод 7 устройства ) Состояние

5 триггеров 12 и 13 подтверждается, в результате на вход элемента И 24 приемного полукомплекта резервного канала (выход 5 устройства) поступает положительный потенциал, снимаемый с единичного выхода

0 триггера 12.

Рабочие кодовые комбинации из резервного канала (входы 6 устройства), снимаемые с объединенных выходов элементов И

24 и 25, не проходят в решающий блок 11, и

5 решающий блок 11 приемного полукомплекта резервного канала (выходы 3 устройства) вследствие того, что элемент И 27 закрыт, как и идентичный блок резервного канала. Решающий блок 11, включенный в режим приема кодовой комбинации из ре13

1732479

45

55 зервного канала, по истечении заданного времени переходит в исходное состояние.

На этом этапе основной канал передачи данных, взаимодействуя с резервным каналом, выполняющим роль основного, поддерживается в "горячем резерве", при этом решение на переключение каналов принимает приемопередающий комплект резервного канала. Поиск неисправного блока основного канала в этом случае производится в соответствии с третьим режимом работы устройства, При обнаружении неисправности в резервном канале появляется сигнал на выходе дешифраторов 20 и 21, на второй вход (вход 1 устройства) элемента ИЛИ 35 основного канала поступает сигнал "Стоп", переводящий датчик 1 испытательной последовательности и таймер 2 в исходное состояние (запрещая режим контроля функционирования основного канала), Затем из регистра 16 передающего полукомплекта резервного канала через открытые элементы И 28 и 29 выдается в основной канал (входы 8 устройства) и резервный канал, включенный в режим контроля, рабочая кодовая комбинация, при передаче которой была выявлена неисправность резервного канала, выполняющего роль основного (т,е. обмен рабочими сообщениями проходит по резервному каналу). Далее по истечении времени, достаточного для выдачи рабочей кодовой комбинации в каналы, определяемого таймером 2 и первым элементом задержки резервного канала, сигнал с выхода элемента 22 задержки (вход 7 устройства) переключает триггер 15 в нулевое состояние. При этом источник информации отключается от резервного канала и подключается к основному, Одновременно сигнал с выхода дешифратора 19 или 20 поступает на вход элемента ИЛИ 38, а с выхода последнего на вход решающего блока 11 и элемента И 26 резервного канала, а также на вход (Вход 4 устройства) элемента ИЛИ 34 основного канала. В результате решающий блок 11 приемного полукомплекта резервного канала переводится в режим приема из основного канала кодовой комбинации, которая в последующем будет использована в качестве эталона при контроле резервного канала.

Сигнал с выхода элемента И 26 переводит триггер 13 в единичное состояние, открывая тем самым элемент И 27 резервного канала. Триггер 12 переводится в нулевое состояние, при этом закрывается элемент И

24 и элемент И 26 (выход 5) резервного канала, а элемент И 25 открывается. Получатель информации подключен к основному

40 каналу Если при приеме кодовой комбинации в основном канале ошибки не обнаружены, она выдается потребителю информации и через открытый элемент И 27 резервного канала поступает в решающий блок 11, где используется в последующем в качестве эталона и подвергается преобразованию в необходимые по алгоритму контроля эталонные группы кодовых комбинаций. Сигнал подтверждения, сформированный приемным блоком 9 защиты от ошибок основного канала (выход 4), устанавливает триггер 13 управления резервного канала в нулевое состояние, последний переходит в нулевое состояние также и от сигнала, снимаемого с выхода дешифратора

19 (выход 4), в случае неприема кодовой комбинации в данном канале в течение времени, определяемого алгоритмом его работы, В результате элемент И 27 резервного канала будет закрыт и последующая информация, циркулирующая в резервном канале, в решающий блок не проходит.

Дальнейший алгоритм работы устройства по поиску неисправного блока резервного канала идентичен второму режиму, Формула изобретения

Устройство для контроля канала передачи данных, содержащее датчик исп ытательной последовательности, последовательно соединенные таймер, передающий блок защиты от ошибок, повторитель кодовых комбинаций, модулятор и первый повторитель модулированных сигналов, последовательно соединенййе второй повторитель модулированных сигналов, демодулятор, приемный блок защиты от ошибок, приемник испытательной последовательности и решающий блок, первый выход которого подключен к второму входу приемника испытательной последовательности, третий вход которого соединен с выходом демодулятора, первый вход датчика испытательной последовательйости соединен с вторым выходом таймера, второй вход объединен с первым входом таймера, третий вход является входом "Пуск-1" устройства и объединен с вторым входом таймера, четвертый вход является входом "Пуск-2" устройства, третья группа выходов таймера подключена к управляющим входам второго повторителя модулированных сигналов, четвертая группа выходов подключена к повторителю кодовых комбинаций, а пятая группа выходов подключена к первому повторителю модулированных сигналов, о тл ича ющееся тем, что,с целью повышения достоверности контроля путем использования тех рабочих сообщений, в процессе

1732479

16 передачи которых возникла неисправность, введены первый, второй и третий элементы И, первый, второй, третий, четвертый и пятый элементы ИЛИ, последовательно соединенные шестой элемент ИЛИ, первый счетчик, первый дешифратор, первый элемент задержки, седьмой элемент ИЛИ, первый триггер, четвертый элемент И, второй триггер и пятый элемент И, выход которого подключен к второму входу решающего блока, выход которого является первым выходом устройства, а третий вход соединен с выходом седьмого элемента ИЛИ и с другим входом четвертого элемента И, последовательно соединенные восьмой элемент ИЛИ, второй счетчик, второй дешифратор, девятый элемент ИЛИ, третий триггер, шестой элемент И, седьмой элемент И и десятый элемент ИЛИ, выход которого подключен к второму входу передающего блока защиты от ошибок, второй вход соединен с выходом датчика испытательной последовательности, последовател но соединенные второй элемент задержки, четвертый триггер, восьмой элемент И и девятый элемент И, другой вход которого соединен с другим выходом третьего триггера, а выход подключен к третьему входу десятого элемента ИЛИ, последовательно соединенные одиннадцатый элемент ИЛИ и регистр, выход которого по к,.;;".че - к другому входу шестого элемента И,;:;.,p гой вход соединен с вторым выход:1л-: ";ередающего блока защиты от ошибок, первые входы второго, третьего, шес-,о-о, восьмого и одиннадцатого элементсэ ИЛИ обьединены между собой и с третьим вхо.,1ом таймера и являются входом

"Установка нуля" устройства, второй выход приемного блока защиты от ошибок подключен к второму входу шестого элемента

ИЛИ, третий выход подключен к другому входу первого счетчика, первый выход подключен к первому входу третьего элемента

И, второй вход которого соединен с первым выходом первого триггера, а выход соединен с другим входом пятого элемента И и обьеди;.ен с выходом второго элемента И, первыл вход которого соединен с другим выход. м и рвого триггера, второй вход которого соединен с выходом третьего элемента ИЛИ, выход шестого элемента ИЛИ подключен к первому входу пятого элемента

ИЛИ, второй вход которого соединен с выходом первого дешифратора, с другим входом девятого элемента ИЛИ и с первым входом первого элемента ИЛИ, второй вход которого соединен с выходом второго де5

55 шифратора и с другим входом седьмого элемента ИЛИ, третий выход передающего блока защиты от ошибок подключен к другому входу второго счетчика, четвертый выход подключен к другому входу восьмого элемента ИЛИ, шестой выход таймера подключен к второму входу одиннадцатого элемента ИЛИ, выход которого подключен к другому входу третьего триггера, первый вход которого соединен с входом второго элемента задержки, другой вход четвертого триггера соединен с выходом второго элемента ИЛИ, другой выход четвертого триггера подключен к первому входу первого элемента И, второй вход которого соединен с другим входом восьмого элемента И, первый вход которого объединен с другим входом седьмого элемента И, выход четвертого элемента ИЛИ подключен к второму входу датчика испытательной последовательности, четвертый вход которого объединен с третьим входом первого элемента ИЛИ, выход которого подключен к четвертому входу таймера, выход первого повторителя модулированных сигналов является вторым выходом устройства, третьим выходом которого является выход второго элемента

И, входом "Стоп" устройства является первый вход четвертого элемента ИЛИ второй вход которого является первым входом устройства, вторым входом является второй вход первого элемента И, третьим входом устройства является информационный вход второго повторителя модулированных сигналов; четвертым входом является второй вход третьего элемента ИЛИ, пятым входом устройства является другой вход второго триггера, шестым входом является второй вход второго элемента И, седьмым входом устройства является второй вход второго элемента ИЛИ, восьмым входом является четвертый вход десятого элемента ИЛИ, девятым входом устройства для подключения обратного канала связи является третий вход передающего блока защиты от ошибок, четвертым выходом является выход пятого элемента ИЛИ, пятым выходом является другой выход первого триггера, шестым выходом для подключения обратного канала связи является четвертый выход приемного блока защиты от ошибок, седьмым выходом является другой выход четвертого триггера. восьмым выходом является выход первого элемента И, девятым выходом является выход девятого элемента ИЛИ, десятым выходом является выход седьмого элемечта И.

1732479

Составитель В.Камалягин

Редактор И.Ванюшкина Техред М.Моргентал . Корректор М.Демчик

Заказ 1590 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., 4/5