Устройство для моделирования приемно-передающего узла сети связи

Иллюстрации

Показать все

Реферат

 

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

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

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

РЕСПУБЛИН (51)5 G 6 F 15/20

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

К A ВТОРСКОМУ СВИДЕТЕЛЬСТВУ

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

ПО ИЗОБРЕТЕНИЯМ И OTHPblTHRM

ПРИ ГКНТ СССР (21) 4385805/24-24 (22) 29.02.88 (46) 15.05.90. Бюл. N - 18 (71) Воронежский политехнический институт (72) О.Я .Кравец (53) 681.3(088.8) (56) Авторское свидетельство СССР

)) 1)5)983, кл. С 06 Е 15/20, 1984.

Авторское свидетельство СССР

М 1)15059; кл. G 06 F 15/20, 1983. (54) УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ

ПРИЕМНО-ПЕРЕДАЮЩЕГО УЗЛА СЕТИ СВЯЗИ (57) Изобретение относится к цифровой вычислительной технике и может быть использовано при разработке и моделировании узлов распределенной системы связи. Цель изобретения— расширение функциональных возможносИзобретение относится к цифровой вычислительной технике и может быть использовано при разработке и моделировании узлов распределенной системы связи

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

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

Устройство содержит счетчик 1 общего числа сообщений, счетчик 2 ус„„Я0„„1564642 A 1

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

Ма4 пешных передач, счетчик 3 переданных

Сл сообщений, счетчик 4 принятых сообщений, счетчик 5 попыток передач, генератор 6 импульсов, генератор 7 помех, первый 8 и второй 9 элементы И, блок 10 моделирования передачи, де- М шифратор ll, генератор 12 сообщений,,делитель 13 частоты, третий элемент

И 14, блок )5 индикации, счетчик.lá числа помех.

Блок 10 моделирования передачи содержит элемент 17 задержки, элемент 4

ИЛИ 18, генератор 19 импульсов передачи, первый 20, второй 21 и третий

22 элементы И.

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

Блок 10 моделирования передачи работает следующим образом.

Генератор 19 импульсов передач вырабатывает случайную последовательность импульсов, поступающих на первый вход элемента ИЛИ. 18. На второй вход этого элемента поступает сигнал с выхода элемента 17 задержки. Сигнал 15 с выхода элемента ИЛИ 18 поступает на первый выход блока 10 и представляет собой импульс, соответствующий попытке передачи сообщения узлом. Этот же сигнал поступает на первый вход эле- щ мента И 20 и на первый вход элемента

И 21. На второй инверсный вход элемента И 20 поступает сигнал, представляющий собой импульс, имитирующий помеху в канале передачи данных. На пер-ц вый инверсный вход элемента И 22 поступает сигнал, представляющий собой импульс единичного уровня тогда, когда моделируемое сообщение предназначена данному узлу — "caoe", На второй З вход элемента. И 22 поступает сигнал, разрешающий прохождение сообщений по каналу передачи данных. На выходе элемента И 22 появляется импульс единичного уровня тогда, когда сообщение, поступившее в канал передачи данных, не предназначено данному узлу — в этом случае может возникнуть конфликт при попытке передачи сообщения узлом.

Если же сообщение, поступившее в ка- 40 нал передачи данных, "свое", то оно удаляется узлом из канала и конфликта не возникает. Импульс с выхода элемента И 22 поступает на третий инверсный вход элемента И 20. Сигнал с 4 выхода этого элемента поступает на второй инверсный вход элемента И 21 и на второй вьгход блока 17. На выходе элемента И 20 вырабатывается импульс единичного уровня только тогда, когда была попытка передачи сообщения узлом, не была помехи и в канале передачи данных не было сообщения, не предназначенного данному узлу. Этот импульс идентифицирует успешную по55 пытку передачи сообщения узлам в канал . На первый вход элемента И 21 поступает сигнал с выхода элемента ИЛИ

18. Сигнал с выхода элемента И 21 пос пает ",, ;; »! > 1 пята 17 задержки.

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

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

Все счетчики перед началом работы устройства обнуляются.

Генератор 12 сообщений генерирует

К-разрядные случайные коды, поступающие на вход дешифратора 11. Эти коды моделируют одновременно и адресную часть сообщения, и само сообщение.

Генератор б вырабатывает последовательность импульсов, тактирующих коды сообщений, причем частота генератора выбирается исходя из максимальной пропускной способности канала передачи. Количество импульсов с выхода генератора 6 подсчитывается счетчиком 1 общего числа сообщений. Импульсы, кроме того, поступают на второй вход блока 10 моделирования передачи.

Дешифратор 11 анализирует код, паступаюший на его вход. Если код соответствует условному номеру узла, на который настроен дешифратор 11, то на его выходе появляется сигнал единичного уровня, поступающий на первый вход элемента И 8 и на первый вход блока 10 моделирования, Если генератор 12 сообщений генерирует случайное число, не соответствующее условному номеру моделируемого узла, то на выходе дешифратора 11 сигнал единичного уровня не появляется.

В случае единичного уровня на первом входе элемента И 8 импульс единичного уровня, поступающий с выхода генератора 6, вызывает появление импульса на его выходе, который поступает на счетчик 3 переданных сообщений и на первый вход элемента И 9.

Если в этот момент генератор 7 помех генерирует импульс, ггоступающий на инверсный вход элемента И 9, то на выходе элемента И 9 импульса нет и сообщение не засчитывается как принятое в счетчике 4 принятых сообщений. Если же генератор 7 помех не ге1564642 6 данным v311GM (соде ржимое сче1 чика 5 ), количество сообщений, успешно пе— редаиных в кана I передачи данных данным узлом (содержимое счетчика 2) . нерирует импульс, т.е. на его выходе имеется сигнал нулевог о уровня, то на втором инверсном входе элемента

И 9 имеется сигнал нулевого уровня, и с выхода элемента И 8 поступает

S импульс, то этот импульс передается с выхода элемента И 9 на счетный вход счетчика 4 принятых сообщений. Импульсы с первого выхода блока 10 мо1О делирования передачи поступают на счетный вход счетчика 5 попыток передачи.

В случае, когда на второй вход блока 10 моделирования передачи not Ý ступает импульс с выхода генератора

6 импульсов сообщений и в это время имеется сигнал едийичного уровня, поступающий с выхода дешифратора 11 на первый вход блока 10 и не имеется 20 импульса, поступающего с выхода генератора 7 помех на третий вход блока

10, то на втором выходе блока 10 сформируется импульс, поступающий на счетный вход счетчика 2 успешных передач, 25 если на выходе элемента ИЛИ 18 сформирован импульс, означающий попытку передачи.

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

Если с выхода элемента ИЛИ IS на вход элемента И 20 поступает единичный импульс и с выхода генератора 7 поступает импульс на вход блока !О или на первый вход блока 10 поступает сигнал нулевого уровня и на второй вход блока 10 поступает импульс, то на втором выходе блока IO не вырабатывается счетный импульс, т.е. не будет успешной попытки передачи сообщения узлом. 45

Таким образом, на блоке !5 индикации индицируется количество сообщений, поступивших в канал передачи (содержимое счетчика 1), количество помех, заблокировавших успешную передачу сообщения (содержимое счетчика

16), количество сообщений, поступающих в канал передачи и предназначенных данному узлу (содержимое счетчика 3), количество сообщений, поступивших из канала передачи данному узлу и правильно им принятых (содержимое счетчика 4), количество сообщений, переданных в канал передачи данных

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

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

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

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

ИЛИ, элемента задержки.и трех эле— ментов И, причем в блоке моделирования передачи выход генератора им пульсов передачи соединен с первым входом элемента И11И, второй вход которого подключен к н1-:ходv элемента задержки, а выход элемента ИЛИ соединен со счет 1ым входом счет tèê7 попыток передач и прямыми вход.зм пер1564642

Составитель В.Фукалов

Редактор N.Келемеш Техред M.Ходанич Корректор Т.Малец

Тираж 562

Заказ 1161

Подписное

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

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

Производственно-издательский комбинат "Патент", r.Óæãîðoä, ул. Гагарина, 101 вого и второго элементов И блока моделирования передачи, выход первого элемента И которого соединен со счетным входом счетчика успешных передач и инверсным входом второго элемента

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