Устройство для передачи информации с защитой от ошибок

Иллюстрации

Показать все

Реферат

 

Изобретение относится к технике электросвязи и может быть использовано в системах передачи информации для защиты от ошибок. Цель изобретения - повышение достоверности и увеличение скорости передачи устройства. Устройство содержит синхронизатор 1, первый распределитель 2 импульсов, блок 3 ключевых элементов, АЦП 4, второй распределитель 5 импульсов, блок 6 элементов И, блок 7 сумматоров по модулю два, генератор 8 эталонных кодов и элемент ИЛИ 9. 1 з.п. ф-лы, 3 ил.

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

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

РЕСПУБЛИН

„„SU„„ i4907i (sl) 4 Н 03 М 13/00 г, r п ддц

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

810д

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

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

ПРИ ПЮТ СССР

К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4284184/24-24 (22) 13.07.87 (46) 30.06.89 ° Бюл. ¹ 24 (71) Ленинградский электротехнический институт связи им. проф. М.А.БончБруевича (72) P.Т.Сафаров и Е.Б.Югай (53) 621.394.14 (088.8) (56) Авторское свидетельство СССР № 1188893, кл. Н 03 М 13/00, 04.05.84 ° (54) УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ИНФОРМАЦИИ С ЗАЩИТОЙ ОТ ОШИБОК (57) Изобретение относится к технике электросвязи и может быть использовано в системах передачи информация для защиты от ошибок. Цель изобретения повышение дос.товерности и увеличение скорости передачи устройства. Устройство содержит синхронизатор 1, первый распределитель 2 импульсов, блок 3,ключевых элементов, АПП 4, второй распределитель 5 импульсов, блок 6 лементов

И, блок 7 сумматоров по модулю два, генератор 8 эталонных кодов и элемент

ИЛИ 9. 1 з.п, ф-лы, 3 ил.

1490713

Изобретение относится к электросвязи и может быть использовано в системах передачи информации для защиты от ошибок.

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

На фиг.1 представлена структурная схема устройства; на фиг.2 — структурная схема генератора эталонных кодов; на фиг.3 — структурная схема второго распределителя импульсов.

Устройство (фиг.1) содержит синхронизатор 1, первый распределитель

2 импульсов, блок 3 ключевых элементов, аналого-цифровой преобразователь (АЦП) 4, второй распределитель

5 импульсов, блок 6 элементов И, блок 7 сумматоров по модулю два, генератор 8 эталонных кодов и элемент

ИЛИ 9.

Генератор 8 эталонных кодов (фиг.2) образу}от элемент HE 10,первая группа элементов И 11-13, вторая группа 25 элементов И 14-16, третья группа элементов И 17-19, первая группа элементов ИЛИ 20-22, вторая группа элементов ИЛИ 23-25 и группа элементов И-HE 26-28

Второй распределитель 5 импульсов (фиг.3) включает Т-триггеры 29-32, элементы ИЛИ 33-36, элементы И 37-40 и деи}ифровочную матрицу 41.

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

Первый распределитель 2 импульсов, управляемый сигналами синхронизатора

1 с частотами fс, и Г, вырабатывает

N tпtо с л еeд оotв}аa7теeл tь }н}о сc7теe}й t }и мtпtу 7лtьbсcо }в}, сле- 40 . дующих с частотами f}, сдвинутых друг относительно друга на 1Т, где

k = 1, 2,...; Т,. — длительность канального интервала, равная длительности и-разрядного двоичного слова. 45

Эти последовательности подаются на вторые входы соответствующих элементов И блока 3 ключевых элементов, на первые входы которых поступают непрерывные сигналы Sk(t) от N источников (датчиков). Последовательность выборок с выхода блока 3 подается на вход АЦП 4, в котором каждая выборка преобразуется в кодовое k-разрядное слово, выдаваемое блоком в

55 последовательной форме.

Второй распределитель 5 импульсов, управляемый синхросигналами с частотами йс и f „, формирует стробирующие

bü"

2 }

bK Ьч bK т

Ь" Ь Ъ" Ь" и } 4

t где Ъ вЂ” элемент

} кода rp ции; г

Ь Ь,;

Ь Ь

Ь, Ь"; синхрослова прямого упповой синхронизаимпульсы, а также п последовательностей импульсов, сдвинутых друг относительно друга на 1 (1 = 1,2,...), где ь — длительность двоичного элемента. Стробирующие импульсы определяют алгоритм формирования проверочных элементов.

Если информационными являются элементы а,-а кодового слова АЦП 4, то проверочные элементы образуются сле.дующим образом. а7 = а, + а + а + а

3 Р 7% а} =а+а+а+а

2 4- 6 8

11 а2 а5 + a6>

7 8 э а} = а, + а2+ а + а

4. Э

14 6 а + а °

5 6 7

Дополнительный проверочный элемент образуется, например, как второй проверочный элемент кода Хэмминга (12, 8, 3), т.е.

О 1 Ъ 1- 6 7

На соответствующие входы блока 7 сумматоров по модулю два подаются элементы а, кодового слова, прошедшие блок 6 элементов И, и элементы

Ь; синхрослова из генератора 8.

Таким образом, в первых (n — k) двоичных сумматорах блока 7 вычисляются соответственно следующие суммы по модулю два:

+ а + а5+ at + b (3 5 7 с, = а + а4 + a6 + а + Ь21

c« = а, + а2+ а + аь + Ь ; с}2=а,+а4+а+а+Ъ4, 7 f} с = а, + а + а + а + Ь с, = а- + a6+ а7 + ae + b6.

В последнем сумматоре блока 7 сумматоров вычисляется сумма по модулю два аО а + а + а4 + а6 + а7 °

Посылки с9 с}4 поступают друг за другом на входы элемента ИЛИ 9, на вход которого подаются также информационные элементы а,-а . При этом на выход элемента ИЛИ 9 подаются последовательности кодовых слов ... а,а2 а7 а Ьс9 10 с 44

Генератор 8 эталонных кодов вырабатывает следующие разновидности

1490

b — .элемент синхрослова инвер-! тированного кода групповой синхронизации; к

Ь, — элемент синхрослова прямого

5 кода кадровой синхронизации;

Ь вЂ” элемент синхрослова инвертиI рован. ого кода кадровой синхронизации.

При формировании элементов с в 10

J сумму vo модулю два добавляется один из элементов b . Генератор 8 эталонных кодов формйрует кодовое слово прямого кода если сумма а = О, и вырабатывает инвертированное кодовое 15 слово, если а = 1.

При подаче на вход генератора 8 эталонных кодов импульса длительностью Т с N-го выхода первого раск пределителя 2 импульсов генератор 20 вырабатывает кодовое слово кадровой синхронизации. В течение остальных (N — 1) канальных интервалов формируются кодовые слова групповой синхронизации. Если сумма а = 0 то вы- 25

0 дается кодовое слово групповой или кадровой синхронизации в прямом виде, а если а = 1, то в инвертированном виде. Такии образом, сигнал а... отображаемый прямым или инвертированным кодом, несет информацию о дополнительной проверке, т.е. сумме по модулю два информационных элементов а,, а» а, а6, а>. Введение этой проверки позволяет повысить обнару35 живающую способность кода (для рассматриваемого кода число необнаруживаемых ошибок уменьшается почти в 2 раза).

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

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

ИЛИ, выход которого является выходом устройства, четвертый вход блока сумматоров по модулю два подключен к первому выходу синхрони"-вторя, 40

50

Работой всех блоков устройства передачи информации с защитой от ошибок управляет синхронизатор 1.

Синхронизатор 1 вырабатывает чезаре последовательности импульсов: счетные импульсы с частотой поступающие на счетный вход АЦП 4, тактовые импульсы с частотой символов f, подаваемые на вход второго распределителя 5 импульсов, импульfc сы с частотой слов f = — (в примесп ре n = 14), кадровые импупьсы с часгкл тотой f = — (N — число каналов). к

Синхронизатор для формирования этих последовательностей содержит стабильный генератор частоты f и соответствующие делители частоты и формирова гели нормализованных сигналов.

Формула изобретения

1490713

15

2. Устройство по п.1, о т л и— ч а ю щ е е с я тем, что генератор эталонных кодов содержит элемент

НЕ, группы элементов И, группу элементов И-НЕ и группы элементов HJIH, выход элемента НЕ соединен с первыми входами элементов И первой группы, выходы элементов И первой группы, соответствующие единичным символам в кодовом слове групповой синхронизации, соединены с первыми входами соответствующих элементов ИЛИ первой группы, выходы элементов И второй группы, соответствующие единичным символам в кодовом слове кадровой синхронизации, соединены с вторыми входами соответствующих элементов

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

И третьей группы и выходы элементов

И-HE группы соединены соответственно с первым и вторым входами одноименных элементов ИЛИ второй группы, выходы которых являются выходами генератора, вход элемента НЕ объединен с первыми входами элементов И второй группы и является первым входом генератора, вторые входы одноименных элементов И первой и второй групп объединены и являются вторыми входами генератора, вторые входы элементов И-HE и вторые входы элементов

И третьей группы соответственно объединены и являются третьим и четвертым входами генератора соответстI венно.

1490713

Редактор А.Огар

Заказ 3760/57 Тираж 884 Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101

Составитель С. Берестевич

Техред М.Дидык Корректор С.Черни