Устройство для моделирования систем передачи данных Советский патент 1988 года по МПК G06N7/08 

Описание патента на изобретение SU1383384A1

00 00

со со оо

4

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

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

в течение установленного промежутка времени.

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

На чертеже представлена схема устрой-10 отсутствия квитанции процедура повторяства.ется, так как генератор 22 и счетчик 23 сбраУстройство содержит общий генератор 1сываются только с приходом квитанции с

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

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

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

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

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

и 26, восьмой 27 и девятый 28 элементы И.

мент И 6.

Аналогичным образом генератор 11, элементы НЕ 8 и И 9 предназначены для моделирования потерь кодов квитанций, постуУстройство работает следующим образом. пающих от подчиненных станций к цент- Генератор 1 случайного потока импульсов вырабатывает в случайные моменты времени импульсы, которые поступают на вход счетчик 2 импульсов, а также на входы элементов И 13 и 14, моделируя поток данных

40

ральной (по причине наличия щумов в обратном канале связи).

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

от центральной станции на все подчинен- 35 22 тактовых импульсов, прекращая отсчет

установленного на ожидание квитанции промежутка времени, а также поступают на вычитающий вход счетчика 15 через элемент И 17, так как последний открыт потенциалом с зыхода триггера 16, установленного в единичное состояние в момент начала заполнения буфера канала передачи данных. Этим же потенциалом открывается элемент И 21, через который импульсы с выхода элемента И 9 поступают на элемен- ний в единичное состояние и тем самым запре- 45 ты ИЛИ 20 и 24 и далее на вход эле.мента щает прохождение импульсов от генератораИ 6, моделируя выдачу из буфера в канал еле1 через элемент И 13 и разрещает их про- дующего блока данных, (Одновременно с хождение через элемент И 14 и элемент И 27 этим содержимое счетчика 15 уменьща- на суммирующий вход счетчика 15, модели- ется на единицу.

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

ные.

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

Импульс с выхода элемента ИЛИ 20 запускает генератор 22 тактовых импульсов. Тактовые импульсы от генератора 22 поступают на счетчик 23, при этом моделируется ожидание квитанции на переданные данные

55

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

в течение установленного промежутка времени.

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

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

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

элемента И 6 поступает сигнал, разрешаю- щий прохождение импульсов через эле-

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

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

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

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

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

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

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

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

5

0

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

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

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

5

0

5

5

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

название год авторы номер документа
Устройство для моделирования систем передачи данных 1990
  • Лосев Юрий Иванович
  • Дресвянкин Валерий Васильевич
  • Тимонин Виталий Викторович
  • Тихий Владимир Евгеньевич
SU1711178A1
Устройство для моделирования систем передачи данных 1989
  • Лосев Юрий Иванович
  • Дресвянкин Валерий Васильевич
SU1644155A1
Устройство для моделирования систем связи 1987
  • Голотвин Карп Григорьевич
  • Дикарев Борис Дмитриевич
  • Зикий Анатолий Николаевич
SU1462350A1
Устройство для моделирования систем передачи и обработки информации 1986
  • Ковалевский Владимир Николаевич
  • Черноморов Григорий Александрович
SU1392573A1
УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ СИСТЕМ ПЕРЕДАЧИ ДАННЫХ 1991
  • Бурый А.С.
  • Бетанов В.В.
  • Вуколов С.А.
  • Гаража М.А.
RU2011219C1
Устройство для моделирования систем передачи и обработки информации 1986
  • Черноморов Григорий Александрович
  • Ковалевский Владимир Николаевич
  • Гудев Виктор Алексеевич
SU1337903A1
Устройство для моделирования систем связи 1990
  • Кишенский Сергей Жанович
  • Игнатьев Валерий Эдмундович
  • Панова Вера Борисовна
  • Христенко Ольга Юрьевна
SU1741151A1
Устройство для моделирования систем передачи и обработки информации 1987
  • Черноморов Григорий Александрович
  • Ковалевский Владимир Николаевич
SU1481791A1
Устройство для моделирования систем передачи данных 1983
  • Барулин Валерий Николаевич
  • Бойцов Александр Павлович
  • Жарихина Валентина Ивановна
  • Норель Владимир Константинович
  • Харьков Анатолий Петрович
SU1109758A1
Устройство для моделирования систем передачи данных 1988
  • Цысь Александр Акимович
  • Белоусов Дмитрий Иванович
  • Панковец Владимир Маркович
SU1552198A1

Иллюстрации к изобретению SU 1 383 384 A1

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

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

Формула изобретения SU 1 383 384 A1

«о

NI

t

QO

Документы, цитированные в отчете о поиске Патент 1988 года SU1383384A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для моделирования систем передачи данных 1983
  • Барулин Валерий Николаевич
  • Бойцов Александр Павлович
  • Жарихина Валентина Ивановна
  • Норель Владимир Константинович
  • Харьков Анатолий Петрович
SU1109758A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 383 384 A1

Авторы

Карасев Виктор Анатольевич

Муравник Владимир Борисович

Пискунов Александр Александрович

Даты

1988-03-23Публикация

1986-10-08Подача