Система передачи дискретной информации с промежуточным накоплением
Иобретение относится к технике связи и обеспечивает исключение потерь информации. Система содержит блок 1 определения длины пакета, приемник 2, демодулятор 3, дешифратор 4, анализатор 5 сигналов, формирователь 6 сигналов считывания, блок 7 памяти, шифратор 8, модулятор 9, передатчик 10. В систему введен блок 11 управления .записью пакетов. 2 ил. g (Л tfJue. 1
СО103 СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (sn4 Н 04 L 27 00
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
00 ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ
К АBTOPCHOMY СВИДЕТЕЛЬСТВУ (21) 4035637/24-09 (22) 11.03.86 (46) 30.07.87. Бюл. № 28 (72) А.Ю.Лапин (53) 621.321.72 (088.8) (56) Авторское свидетельство СССР
¹ 1040620, кл. Н 04 L 27/00, 1981. (54) СИСТЕМА ПЕРЕДАЧИ ДИСКРЕТНОЙ ИНФОРМАЦИИ С ПРОМЕЖУТОЧНЬМ НАКОПЛЕНИЕМ
Л 132 12 А1 (57) Иобретение относится к технике связи и обеспечивает исключение потерь информации. Система содержит блок 1 определения длины пакета, приемник 2, демодулятор 3, дешифратор 4, анализатор 5 сигналов, формирователь
6 сигналов считывания, блок 7 памяти, шифратор 8, модулятор 9, передатчик
10. В систему введен блок 11 управления .записью пакетов. 2 ил.
| 13273
Изобретение относится к технике связи и может использоваться в сетях связи с коммутацией пакетов.
Цель изобретения — исключение потерь информации.
На фиг.1 представлена структурная электрическая схема предложенной системы; на фиг.2 — варианты выполнения блока определения длины пакета и блока управления записью пакетов.
Система передачидискретной информации с промежуточным накоплением содержит блок 1 определения длины пакета, приемник 2, демодулятор 3, дешифратор 4, анализатор 5 сигналов, формирователь 6 сигналов считывания, блок 7 памяти, шифратор 8, модулятор
9, передатчик 10, блок 11 управления записью пакетов.
Блок 1 определения длины пакета содержит (фиг.2) первые и вторые элементы И 12,, — 12 и 13, — 13, элементь| КПН 141 — 14 29 генератор 15 тактовых импульсов, буферные регистры
16 1 — 162, дешифраторы 17, — 17 длительности пакетов, первые и вторые клапаны 181 — 18 д, !9, — 192, элементы НЕ 201 — 20
Блок 11 управления записью содержит (фиг,2) элементы И 21, - 21
22 ° 22)в 23, 232 241 24 ь
25„ — 25, 26, — 26, элементы ИЛИ
27„ — 27, элементы НЕ 28, — 28, 29|29z клапаны 30„ - 30, 3 1, — 31, . .2 Ф
Система работает следующим образом.
Если один из регистров 16, — 16 свободен (фиг.1), то по линии через соответствующий открытый клапан 19,—
19 информация поступает и записывается в соответствующий регистр 16,—
162, с первых выходов которого инфор|мация поступает на дешифратор 17., -
17 длительности пакетов (фиг.2). а5
На одном из первых выходов соответствующего дешифратора 17, — 17 появляется положительный потенциал, сигнализирующий о длине принятого пакета, а на втором выходе дешифратора 17—
17 — сигнал занятности соответствующего регистра 16„ — 16, которыи закрывает, определенный клапан 19,—
19<.и выдается в линию (сигнализация о занятности регистра).
Сигнал с соответствующего первого выхода дешифратора 17, — 17 поступает в блок 11 управления записью пакетов, который обеспечивает распределение информации поступающей на различные буферные регистры 16, — 16
Я соответствующче принятой длине пакета и исключает одновременную запись информации с двух регистров.
При поступлении в буферный регистр
16 | пакета длительностью К на выходе (например, на первом} буферного регистра 16, появляется сигнал логической "1" (фиг.2), Этот сигнал поступает на элементы И 21,, 25„, а через клапан 311, на элемент НЕ 29 и управляющий вход клапана 31<, закрывая его. Таким образом, на выходе клапана 31 будет сигнал "0", а на выходе элемента НЕ 29, сигнал "1". Сле довательно, на обеих входах и на выходе элемента И 251 появится сигнал
"1", который поступит íà первый вход элемента И 12 блока 1. Если соотс ветствующая ячейка (не показанная на фиг.2) хранения пакета данной длины не занята (сигнал на втором выходе элемента ИЛИ 27 отсутствует} на втором входе первого элемента И 12 так1 же будет сигнал "1". Этим сигналом откроется первый клапан 18, импульсы t с генератора 15 начнут поступать на тактовый вход буферного регистра 161—
16 2 и информация с буферного регистра 16, через элементы И 21, 23 и
1 Ю элемент ИЛИ 27 будет записана в
t память.
Если в период с момента начала записи информация в буферный регистр 16, до окончания ее считывания будет принят пакет аналогичной длины в буферный регистр 16, то на его первом выходе появится сигнал, который поступит на элементы И 21, 25 и клаУ пан 31,. Однако, так как клапан 31
1 закрыт, то сигнал через него не прой-.
4 дет, клапан 31 2 останется открытыми на его выходе будет сигнал "1", и на выходах. элемента НЕ 29 и элемента
И 25 также "0". Информация с буферного регистра 16 считываться не будет, что исключает возможность потери информации за счет одновременной записи. По окончании считывания информации из регистра 16„ пропадает сигнал 1 на первом выходе дешифра-с тора ",7,, а значит и на выходе клапана 31 и управляющем входе клапа2 на 31 . Клапан 31, откроется и сиг1 с нал с. первого выхода дешифратора 17 (если там также есть пакет длиной К) поступит через клапан 31,, на управ1327312 ляющий вход клапана 31, закрывая его, и подготавливая элементы НЕ 29,29, элементы И 25„- 25, 23< — 2, 2
271 — 27 для считывания информации из буферного регистра 16
Одновременно сигнал со второго выхода дешифратора 17, также пропадет и второй клапан 19, откроется, разрешая запись в буферный регистр 16, нового пакета информации.
В блоке 7 памяти осуществляется промежуточное хранение пакетов, причем каждый блок 7 осуществляет хранение пакетов только одной фиксированной градации, со вторых выходов которого на вторые входы поступают сигналы, свидетельствующие о наличии пакетов соответствующей длины, подлежащих передаче в линию связи.
В приемник 2 сигналов обратной связи поступает кодограмма служебной. связи, которая демодулируется демодулятором 3 и поступает в дешифратор
4, где выделяется и дешифруется информационная часть кодограммы. На выходе дешифратора 4 появляется сигнал бднозначно соответствующий длине пакета оптимальной для заданных условий передачи.
В анализаторе 5 сигналов для каждого состояния структуры очереди в блоке 7 определяется порядок передачи пакетов для заданной оптимальной длины пакета. Передача осуществляется с помощью шифратора 8, модулятора
9 и передатчика 10. Если в данный момент оптимальна для-передачи длина пакета К,, (т.е. на анализатор 5 поступает сигнал В,,), и такой пакет имеется (т.е. поступает сигнал А,), 3 то осуществляется передача данного пакета длительностью К„.. Если пакета длиной К, нет, то передается пакет
5 длиной К и т.д. (причем К,, К К,) .
Формирователь 6 осуществляет работу считывания информации. Информация на блок 1 подается через элементы НЕ
20„ — 20 . Первые элементы И 12,—
12 „ через элементы ИЛИ 14, — 14 и первые клапаны 181 — 18 осуществляют передачу сигнала на буферные регистры 16,, — 16
Формула изобретения
Система передачи дискретной информации с промежуточным накоплением, содержащая блок определения длины пакета, последовательно соединенные блок памяти, шифратор, модулятбр и передатчик и последовательно соединенные приемник, демодулятор и дешиф25 ратор, выходы которого подключены к одним входам анализатора сигналов, другие входы и выходы которого соединены соответственно с другими выходами блока памяти и с входами формирователя сигналов считывания, выходы которого подключены к одним входам блока памяти, отличающаяся тем, что, с целью исключения потерь информации, введен блок управления записью пакетов, выходы которого подЗ5 ключены к другим входам блока памяти и к одним входам блока определения длины пакета, другие входы и выкоды которого соединены соответственно с выходами блока памяти и с входами
40 .блока управления записью пакетов.
1327312 фас!. Р
Составитель A.Èîñêåâè÷
Техред И.Попович Корректор А. Тяско
Редактор И.Сегляник
Заказ 3400/56
Тираж 638 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г,ужгород, ул,Проектная,4