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

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

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

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

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

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

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

В устройство для моделирования систем связи, содержащее счетчик принятых сообщений, счетчик импульсов переспросов, последовательно соединенные генератор случайного потока импульсов помех, элемент НЕ и первый элемент И, а также генератор импульсов. Выход генератора соединен с первым входом второго элемента И, выход которого соединен со счетным входом счетчика кратности (пакетов), другим входом первого элемента И и с суммирующим входом реверсивного счетчика, вычитающий вход которого подключен к выходу первого элемента И. Выход переполнения счетчика кратности пакетов подключен к входу разрешения сравнения первой схемы сравнения, входу считывания реверсивного счетчика и нулевому входу первого триггера, прямой выход которого соединен с вторым входом второго элемента И. Единичный вход первого триггера подключен к выходу первого элемента ИЛИ, первый вход которого объединен со счетным входом счетчика импульсов переспросов и подключен к выходу Больше первой схемы сравнения, выход Меньше или Равно которой соединен с вторым входом первого элемента ИЛИ и счетным входом счетчика правильно принятых пакетов, выходы счетчика принятых сообщений, счетчика импульсов переспросов, счетчика импульсов правильно принятых пакетов, реверсивного счетчика подключены к соответствующим входам блока индикации. Информационные входы второй группы первой схемы сравнения являются установочным входом устройства. В устройство дополнительно введены вычитающий счетчик количества сообщений, регистр количества пакетов в сообщении, второй, третий и четвертый элементы ИЛИ, генератор случайного потока импульсов запросов соединения, третий, четвертый и пятый элементы И, второй и третий

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

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

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

5 которого соединен с входом запуска генератора импульсов и нулевым входом третьего триггера, единичный вход которого подключен к выходу третьего элемента ИЛИ. Выход четвертого элемента ИЛИ соединен с установочным входом счетчика правильно принятых пакетов в текущем сообщении, счетный вход которого подключен к выходу Меньше или Равно первой схемы сравнения. Разрядные выходы счетчика пра5 ВИЛЬНО принятых пакетов в текущем сообщении соединены с соответствующими входами первой группы второй схемы сравнения, выход Равно которой подключен к счетному входу счетчика принятых сообще0 НИИ, первым входам третьего и четвертого элементов ИЛИ, вычитающему входу вычитающего счетчика количества сообщений, входу останова генератора импульсов и входу сдвига регистра количества пакетов в сообщении, разрядные выходы которого соединены с соответствующими входами второй группы второй схемы сравнения. Выход первого элемента ИЛИ подключен к установочному входу реверсивного счетчика,

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

5 пакетов, счетчика времени обмена, счетчика импульсов правильно принятых пакетов, счетчика принятых сообщений, счетчика импульсов переспросов объединены и являются входом начальной установки устройства.

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

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

Устройство содержит вычитающий счетчик 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 принятых сообщений, счетчик 29 импульсов правильно принятых пакетов, четвертый элемент ИЛИ 30

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

Перед началом работы устройства на его вход начальной установки подается управляющий сигнал, обнуляющий все счетчики устройства и устанавливающий триггер 12 в нулевое состояние, а триггеры 8 и 11 в единичное. В счетчик 1 количества сообщений и регистр 2 количества пакетов в сообщении записываются двоичные кодовые комбинации, моделирующие соответственно количество сообщений, подлежащих передаче, и количество пакетов в первом сообщении. Двоичная кодовая комбинация с разрядных выходов счетчика 1 .параллельным двоичным кодом подается на входы элемента ИЛИ 3. При этом с выхода элемента ИЛИ 3 на соответствующие входы элементов И 5, И 10 и И 21 единичный потенциал подается до тех пор, пока не будут переданы все сообщения.

Генератор 4 случайного потока импульсов запросов соединения формирует в случайные моменты времени импульсы.

моделирующие пакеты запроса соединения на установление связи. Каждый пакет запроса соединения моделируется одним импульсом. Первый импульс с выхода

генератора 4 через элемент И 5, открытый единичными потенциалами, поданными с выхода элемента. ИЛИ 3 и триггера 11, поступает на вход запуска генератора 6 импульсов и на нулевой вход триггера 11, а

0 через элемент И 10, открытый единичным потенциалом с выхода элемента ИЛИ 3, подается на счетный вход счетчика 13 импульсов запросов соединения и на единичный вход триггера 12, при этом триггер 11 устанавливается в нулевое состояние, а триггер 12 - в единичное состояние, и все поступающие импульсы от генератора 4 не изменяют состоянию триггера 12. Нулевой потенциал с выхода триггера 11 запрещает

0 прохождение следующих импульсов от генератора 4 до тех пор, пока не будет передано первое сообщение. Тем самым моделируется получение пакета согласия на установление связи и занятость соединения

5 на время передачи первого сообщения, состоящего из нескольких пакетов. Генератор 20 опорной частоты формирует импульсы, которые с его выхода через элемент И 21, открытый единичными потенциалами, поданными с выхода элемента ИЛИ 3 и триггера 12, поступают на счетный вход счетчика 22 времени обмена, фиксирующего длительность сеанса обмена (длительность интервала моделирования).

5 Импульс с выхода элемента И 5 запускает генератор 6, который формирует последовательность импульсов, моделирующих передаваемые пакеты данных сообщений. Каждый элемент (символ) пакета данных моделируется одним импульсом. Импульсы через элемент И 7, открытый единичным потенциалом, поданным с выхода триггера 8, подаются на вход элемента И 16, на суммирующий вход реверсивного счетчика 18 и

5 на счетный вход счетчика 15 кратности пакетов, предназначенного для моделирования длины пакета в п импульсов.

Генератор 19 случайного потока импульсов с элементами НЕ 17, И 16 предназначены для моделирования потока ошибок в канале связи. В случайные моменты времени на выходе генератора 19 появляются сигналы, запрещающие прохождение импульсов через элемент И 16. Тем самым моделируется искажение пакета данных при его передаче по каналу связи. Если на выходе генератора 19 импульсы отсутствуют, то с выхода элемента НЕ 17 на вход элемента И 16 подается сигнал, разрешающий прохождение импульсов через элемент И 16 на

вычитающий вход счетчика 18. В счетчике 18 из общего количества импульсов пакета данных вычитается число импульсов пакета данных, прошедших через канал связи, в результате чего в нем записывается число, равное количеству ошибочно принятых символов в пункте приема. Таким образом, счетчик 18 моделирует процесс обработки пакетов данных на приемной стороне и их контроль. После поступления п-го импульса с выхода элемента И 7 в счетчик 15 на его выходе переполнения появляется импульс переполнения, который обнуляет счетчик 15, а также поступает на нулевой вход триггера 8, вход считывания счетчика 18, вход разрешения сравнения схемы 25 сравнения. Триггер 8 устанавливается в нулевое состояние, и нулевой потенциал с его|выхода запрещает прохождение импульсов от генератора 6 через элемент И 7, т. е. осуществляется фиксация первого переданного пакета. В счетчике 18, при поступлении импульса переполнения от счетчика 15, счет импульсов прекращается, и число ошибок, допущенных при приеме пакета данных, параллельным двоичным кодом поступает на соответствующие информационные входы схемы 25 сравнения, на другие информационные входы которой параллельным двоичным кодом подается допустимое количество ошибочно принятых символов в пакете. В схеме 25 сравнения количество ошибочно принятых символов сравнивается с допустимым числом ошибочно принятых символов. Если количество ошибочно принятых символов при приеме пакета данных больше допустимого, то на выходе Больше схемы 25 сравнения появляется импульс, моделирующий пакет переспроса, который поступает на счетный вход счетчика 23 импульсов, через элемент ИЛИ 9 на установочный вход счетчика 18 и на единичный вход триггера 8. При этом счетчик 18 обнуляется, а триггер 8 устанавливается в единичное состояние. Единичный потенциал с выхода триггера 8 открывает элемент И 7, и импульсы от генератора 6 моделируют повторную выдачу пакета данных.

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

В случае, когда количество ошибочно принятых символов в пакете данных не больше допустимого, то на выходе Равно или Меньше схемы 25 сравнения появляется импульс, моделирующий выдачу подтверждения о правильном приеме текущего пакета данных, который поступает на счетные входы счетчика 24 правильно принятых

пакетов в текущем сообщении и счетчика 29 импульсов правильно принятых пакетов через элемент ИЛИ 9 на установочный вход счетчика 18 и на единичный вход триггера 8.

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

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

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

0 принятых пакетов данных в текущем сообщении параллельным двоичным кодом с выходов; счетчика 24 подается на соответствующие информационные входы схемы 26 сравнения, на другие информационные входы которой поступает параллельным двоичным кодом с разрядных выходов регистра 2 количество пакетов данных, передаваемых в текущем сообщении. Когда количество передаваемых пакетов данных в

0 текущем сообщении совпадает с количест-. вом правильно принятых пакетов данных, то. на выходе Равно схемы 26 сравнения появляется импульс, моделирующий пакет разъединения, т. е. окончания связи после

5 передачи сообщения, который поступает на вход останова генератора 6, вход сдвига регистра 2, вычитающий вход счетчика 1, счетный вход счетчика 28 импульсов, через элемент ИЛИ 14 на единичный вход триггера 11, через элемент ИЛИ 30 на установочный вход счетчика 24. При этом генератор 6 прекращает формирование импульсов до поступления нового импульса с выхода элемента И 5, количество сообщений, подлежащих передаче, в счетчике 1 уменьшается на единицу, в регистре 2 происходит циклический сдвиг информации, и с его выходов на входы схемы 26 сравнения подается новая кодовая комбинация, моделирующая число

0 пакетов данных в очередном сообщении, счетчик 24 обнуляется, триггер 11 переходит в единичное состояние. В этом случае, если содержимое счетчика 1 не равно нулю, то единичный потенциал с выхода триггера 11

5 и элемента ИЛИ 3 разрешает прохождение импульса от генератора 4 через элемент И 5 на вход запуска генератора 6.

Далее работа устройства происходит по этому алгоритму до тех пор, пока не будут переданы все сообщения, т. е. до момента

обнуления счетчика 1. При этом на выходе элемента ИЛИ 3 появляется сигнал, запрещающий прохождение импульсов от генератора 20 через элемент И 21 на счетный вход счетчика 22, от генератора 4 через элемент И 5 на вход запуска генератора 6 и через элемент 1/1 10 на счетный вход счетчика 13. На этом обмен сообщениями заканчивается.

Счетчик 13 предназначен для подсчета общего количества импульсов запросов соединения в течение всего сеанса обмена. Счетчик 23, счетчик 29 и счетчик 28 предназначены соответственно для подсчета количества пакетов переспросов, правильно принятых пакетов и принятых сообщений в течение всего интервала моделирования (сеанса обмена).

Содержимое счетчиков отображается на блоке 29 индикации. По показаниям этих счетчиков известными методами можно вычислить статистические характеристики моделируемой системы связи.

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

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

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

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

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

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

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

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

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

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

название год авторы номер документа
Устройство для моделирования систем связи 1986
  • Голотвин Григорий Карпович
  • Шеболков Виктор Васильевич
SU1397935A1
Устройство для моделирования систем связи 1987
  • Голотвин Карп Григорьевич
  • Дикарев Борис Дмитриевич
  • Зикий Анатолий Николаевич
SU1462350A1
УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ СИСТЕМЫ РАДИОСВЯЗИ 1998
  • Данилюк С.Г.
  • Злобин В.И.
  • Ванюшин В.М.
  • Иващенко М.В.
RU2156032C2
Устройство для моделирования систем связи 1990
  • Кишенский Сергей Жанович
  • Вдовиченко Николай Степанович
  • Панова Вера Борисовна
  • Христенко Ольга Юрьевна
SU1741150A1
Устройство для моделирования тракта передачи данных 1990
  • Лосев Юрий Иванович
  • Дресвянкин Валерий Васильевич
  • Тимонин Виталий Викторович
  • Тихий Владимир Евгеньевич
  • Фалалеев Виктор Николаевич
SU1698894A1
УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ СЕТИ СВЯЗИ С МНОГОМЕРНЫМИ МАРШРУТАМИ ПЕРЕДАЧИ СООБЩЕНИЙ 2010
  • Анисимова Екатерина Георгиевна
  • Орехов Сергей Евгеньевич
  • Романов Александр Михайлович
RU2439673C1
Устройство для моделирования систем связи 1990
  • Кишенский Сергей Жанович
  • Игнатьев Валерий Эдмундович
  • Панова Вера Борисовна
  • Христенко Ольга Юрьевна
SU1741151A1
Устройство для моделирования систем передачи данных 1990
  • Лосев Юрий Иванович
  • Дресвянкин Валерий Васильевич
  • Тимонин Виталий Викторович
  • Тихий Владимир Евгеньевич
SU1711178A1
Устройство для моделирования систем передачи данных 1989
  • Лосев Юрий Иванович
  • Дресвянкин Валерий Васильевич
SU1644155A1
УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ СИСТЕМ ПЕРЕДАЧИ ДАННЫХ 1991
  • Бурый А.С.
  • Бетанов В.В.
  • Вуколов С.А.
  • Гаража М.А.
RU2011219C1

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

Реферат патента 1992 года Устройство для моделирования систем связи

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

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

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

Устройство для моделирования системы связи 1986
  • Морозов Владимир Петрович
  • Барулин Валерий Николаевич
  • Дымарский Яков Семенович
  • Климова Ольга Евгеньевна
  • Смирнов Олег Аркадьевич
SU1399762A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 709 335 A1

Авторы

Лосев Юрий Иванович

Дресвянкин Валерий Васильевич

Тимонин Виталий Викторович

Тихий Владимир Евгеньевич

Даты

1992-01-30Публикация

1990-04-10Подача