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

 

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

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

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

РЕСПУБЛИК

„„SU„„1383384

А1 (5ц 4 G 06 F 15/20

М

Цj

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

К ABTOPCHOMY СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4130905/24-24 (22) 08.10.86 (46) 23.03.88. Бюл. № 11 (72) В. А. Карасев, В. Б. Муравник и А. А. Пискунов (53) 681.3 (088.8) (56) Авторское свидетельство СССР № 1185347, кл. G 06 F 15/20, 1984.

Авторское свидетельство СССР № 1109758, кл. G 06 F 15/20,,1983. (54) УСТРОЙСТВО ДЛЯ МОДЕЛИPOВА НИЯ СИСТЕМ ПЕРЕДАЧИ ДА ННЫХ (57) Изобретение относится к технике передачи данных и цифровой вычислительной технике и может использоваться при разработке и моделировании систем передачи данных. Цель изобретения — расширение функциональных возможностей устройства за счет Моделирования повторной передачи сообщений в случае неполучения квитанции о результатах приема. Цель достигается введением в каждый канал моделирования передачи информации генератора тактовых импульсов, реверсивного счетчика длины очереди передаваемых сообщений, счетчика времени повторения передачи сообщений, двух элементов ИЛИ, двух триггеров и с третьего по девятый элементов И. Устройство позволяет более точно моделировать реальные системы передачи данных с звездообразной структурой, 1 ил.

1383384

40 нии в единичное состояние и тем самым запре- 45

1

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

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

На чертеже представлена схема устройства.

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

13 и седьмой 14 элементы, реверсивный счетчик 15 длины очереди передаваемых сообщений, триггер 16, пятый элемент и 17, первый триггер 18, третий элемент И 19, первый элемент ИЛИ 20, четвертый элемент

И 21, генератор 22 тактовых импульсов, счетчик 23 времени повторения передачи сообщений, второй элемент ИЛИ 24, счетчики 25 и 26, восьмой 27 и девятый 28 элементы И.

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

Генератор 1 случайного потока импульсов вырабатывает в случайные моменты времени импульсы, которые поступают на вход счетчик 2 импульсов, а также на входы элементов И 13 и 14, моделируя поток данных от центральной станции на все подчиненн ые.

В начальный момент времени триггеры

16 и 18 находятся в нулевом (сброшенном) состоянии. Нулевой потенциал, поданный с выхода триггера 18 на инверсный вход элемента И 13, разрешает прохождение импульса от генератора 1 через элемент И 13, элементы ИЛИ 20 и 24 на вход элемента И 6.

Импульс с выхода элемента И 13, поступая на вход триггера 18, устанавливает последщает прохождение импульсов от генератора

1 через элемент И 13 и разрешает их прохождение через элемент И 14 и элемент И 27 на суммирующий вход счетчика 15, моделируя заполнение буфера канала передачи данных при занятости последнего. Первый из импульсов, поступающий в буфер, устанавливает триггер 16 в единичное состояние, а последующие импульсы не меняют этого состояния.

Импульс с выхода элемента ИЛИ 20 запускает генератор 22 тактовых импульсов.

Тактовые импульсы от генератора 22 поступак>т на счетчик 23, при этом моделируется ожидание квитанции на переданные данные

2 в течение установленного промежутка времени, В случае отсутствия квитанции в течение промежутка времени, определяемого частотой генератора 22 и разрядностью счетчика 23, импульс переполнения с выхода счетчика 23 проходит через элемент ИЛИ 24 на вход элемента И 6, имитируя повторную передачу сообщения в канал связи. В случае повторного, а также последующего отсутствия квитанции процедура повторяется, так как генератор 22 и счетчик 23 сбрасываются только с приходом квитанции с выхода элемента И 9.

Генератор с элементом HE 5, а также с элементом И 6 предназначены для моделирования потоков ошибок, возникающих в канале связи при передаче данных от центральной станции на все подчиненные.

В случайные моменты времени на входе

НЕ 5 появляются управляющие сигналы, запрещающие прохождение импульсов через элемент И 6. Тем самым моделируется искажение (потеря) сообщения в процессе его передачи по каналу связи (от центральной станции к подчиненным). Если на выход генератора 4 импульс не поступает, то на вход элемента И 6 поступает сигнал, разрешающий прохождение импульсов через элемент И 6.

Аналогичным образом генератор 11, элементы НЕ 8 и И 9 предназначены для моделирования потерь кодов квитанций, поступающих от подчиненных станций к центральной (по причине наличия шумов в обратном канале связи) .

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

22 тактовых импульсов, прекращая отсчет установленного на ожидание квитанции промежутка времени, а также поступают на вычитающий вход счетчика 15 через элемент

И 17, так как последний открыт потенциалом с выхода триггера 16, установленного в единичное состояние в момент начала заполнения буфера канала передачи данных. Этим же потенциалом открывается элемент И 21, через который импульсы с выхода элемента И 9 поступают на элементы ИЛИ 20 и 24 и далее на вход элемента

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

Когда содержимое счетчика 15 становится равным нулю, импульс обнуления от счетчика 15 поступает на вход триггера

16 и устанавливает его в нулевое состояние. При этом закрываются элементы И 17 и 21 и открывается элемент И 19. Квитанция от элемента И 9 проходит через элемент

И !9 на вход триггера 18, устанавливает его в нулевое состояние, подготавливая тем самым прохождение следующего импульса от генератора 1 прямо в канал передачи

1383384

f0

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

3 данных через элемент И 13, элементы ИЛИ

20 и 24, а также запрещая прохождение импульса на суммирующий вход счетчика 15 через элемент И 14.

В случае переполнения счетчика 15 сигнал с его выхода переполнения запрещает прохождение очередных заявок в буфер через элемент и 27 и разрешает их прохождение через элемент И 28 на счетчик

12, подсчитывающий количество заявок, потерянных из-за переполнения буфера.

Счетчик 2 предназначен для подсчета числа сообщений, подготовленных центральной станцией для передачи. Счетчик 25 подсчитывает число сообщений, переданных подчиненной станции, счетчик 26 — количество повторов сообщений, счетчики 7 и

10 — соответственно количество квитанций, переданных подчиненной станцией и полученных центральной станцией, счетчик 12— количество потерянных заявок из-за переполнения буфера.

Таким образом, устройство позволяет боЛее точно моделировать реальные системы передачи данных со звездообразной структрой за счет учета возможности повторной передачи данных в случае неполу= чения квитанции о результатах приема.

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

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

1383384

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

Редактор Н. Лазаренко Техред И. Верес Корректор М. Пожо

Заказ 9!5/49 Тираж 704 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий ! !3035, Москва, Ж вЂ” 35, Раушская наб., д. 4)5

Г1роизводственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

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

 

Похожие патенты:

Изобретение относится к вычислительной технике и может быть использовано при статистическом моделировании системы контроля радиоизлучений

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

Изобретение относится к вычислительной технике, в частности к устройствам для моделирования деятельности человека-оператора системы- Человек-машина

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

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

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

Изобретение относится к вычислительной технике

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

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

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

Изобретение относится к вычислительной технике и может быть использовано для моделирования систем массового обслуживания (СМО)

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

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

Изобретение относится к вычислительной технике

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

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

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

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

Изобретение относится к специализированным средствам вычислительной техники и предназначено для моделирования систем массового обслуживания с очередями
Наверх