Устройство для моделирования систем передачи данных
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1644155
Авторы: Дресвянкин, Лосев
Текст
СОЮЗ СОВЕТСНИХщинвщепРЕСПУБЛИК аи 80 ао 16441 А 1 51)5 С 06 Р 15/20 ОПИСАНИЕ ИЗОБРЕТЕНИЯН АВТОРСНОМУ СИИДЕТВЪСТВУ схема устрои истем переда ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР(56) Авторское свидетельство СССР Р 1397935, кл. Г 06 Р 15/20, 1986.Авторское свидетельство СССР Р 1383384, кл. Г 06 Р 15/20, 1986, (54) УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ СИСТЕМ ПЕРЕДАЧИ ДАННИХ(57) Изобретение относится к технике передачи данных и цифровой вычислительной технике. Цель изобретения - расширение функциональных возможностей устройства за счет моделирова-ния режима базирования, Устройствосодержит общий генератор случайного потока импульсов передаваемых сообщений, счетчик импульсов, группу каналов моделирования передачи информации, а в каждом канале генератор Изобретение относится к технике передачи данных и цийровой вычислительной технике и может использовать ся при разработке и моделировании систем передачи данных,Цель изобретения - расширение функциональных возможностей устройства за счет моделирования режима базирования.На чертеже приведенаства для моделирования с%чи данных. случайных импульсов помех при передаче сообцений, генератор случайныхимпульсов помех при передаче квитанций, реверсивный счетчик длины очереди передаваемых сообщений, тригг еры, генератор тактовых импульсов,счетчик времени повторения передачисообщений, элементы ИЛИ 1, элементы И,счетчик количества переданньж квитанций, счетчик количества полученных квитанций, счетчик потерянныхзаявок, счетчик количества повторовсообцений, счетчик числа сообщений,переданных подчиненной станции, счетчик числа потерянных сообщений, счетчик времени базирования, счетчик циклов базирования.В устройство дополнительно введены элементы И и триггер,а также счетчик числа искаженных (потерянных) сообцений, счетчик временибазирования, счетчик циклов базирования. 1 ил.Устройство для моделирования систем передачи данных, содержит генератор 1 случайного потока импульсов передаваемых сообщений, счетчик 2 импульсов, группу 3 каналов моделирования передачи информации, а в каждом канале генератор 4 случайных импульсов помех при передаче сообцений,первый элемент НЕ 5, .первый элемент И Ь, счетчик 7 количества квитанций, переданных подчиненной станцией, второй элемент НЕ 8, второй элемент И 9, 1644155счетчик 10 количества полученных квитанций, генератор 11 случайных импульсов помех при передаче квитанций,счетчик 12 потерянных заявок, шестой13 и седьмой 14 элементы И, реверсивный счетчик 15 длины очереди передаваемых сообщений, второй триггер 16,пятый элемент И 17, первый триггер18, третий элемент И 19, первый элемент ИЛИ 20, четвертый элемент И 21,генератор 22 тактовых импульсов, счетчик 23 времени повторения передачисообщений, второй элемент ИЛИ 24,счетчик 25 числа сообщений, переданных подчиненной станции, счетчик 26количества повторов сообщений, восьмой27 и девятый 28 элементы И, десятый29 и двенадцатый 30 элементы И, счетчик 31 числа потерянных сообщений,счетчик 32 времени базирования, третий триггер 33, одиннадцатый элементИ 34, счетчик 35 циклов Аазирования.Устройство работает следующим образом. 25В начальный момент времени всесчетчики и триггеры устройства находятся в нулевом состоянии. Генератор1 случайного потока импульсов передаваемых сообщений вырабатывает в случайные моменты времени импульсы, которые поступают на счетчик 2 импульсов, а также на входы элементов И 13и 14 всех каналов моделирования передачи информации, моделируя поток данных от центральной станции на всеподчиненные,Первый из импульсов через элемент И 13, открытый нулевым потенциалом, 40 поданным на инверсный вход с выхода триггера 18, поступает на вход элемента ИЛИ 20 и на вход триггера 18, устанавливая его в единичное состояние. Единичный потенциал с выхода триггера 18 запрещает прохождение импульсов через элемент И 13 и разрешает их прохождение через элемент И 14 и элемент И 27, открытый нулевым потенциалом, поданным на, инверсный вход с выхода переполнения реверсивного счетчика 15 длины очереди передаваемых сообщений, на суммирующий вход счетчика 15, моделируя заполнение буйера канала передачи данных, и на единичный вход тригге 55 ра 16. Первый из импульсов, поступающий на единичный вход триггера 16, устанавливает его в единичное состояние, а последующие импульсы не меняют э тог о с ос тоя ния .Импульс с выхода элемента К.И 20 поступает на вход запуска генератора 22 тактовых импульсов, а через элемент ИЛИ 24 - на вход счетчика 25 числа сообщений, переданных подчиненной станции, на вход элемента И 6 и вход элемента И 34. Генератор 22 тактовых импульсов со счетчиком 23 времени повторения передачи сообщенийпредназначен для моделирования времени ожидания квитанции на переданные данные, а со счетчиком 32 времени базирования - для моделированиядлительности временного интервалапроцесса базирования конкретного типааппаратуры. Тактовые импульсы поступают на вход счетчика 23 и на входэлемента И 30, закрытого нулевым потенциалом, поданным с вькода триггера 33. В случае отсутствия квитанции в течение промежутка времени,определяемого частотой генератора 22и разрядностью счетчика 23, импульспереполнения с выхода счетчика 23поступает через элемент И 29, открытыи нулевым потенциалом, поданным на инверсный вход с выхода триггера 33, на вход счетчика 26 количества повторов сообщений и через элемент ИЛИ 24 - на вход элемента И 6 ивход элемента И 34, имитируя повторную передачу сообщения в канал связи, При последующем отсутствии квитанции (за исключением моментов вре"мени нахождения системы передачи данных в режиме базирования) г оцедураповторяется, так как генератор 22 исчетчик 23 сбрасываются только с по-.ступлением импульса, моделирующегопередачу квитанции с выхода элемента И 9,Генератор 4 случайных импульсовпомех при передаче сообщений с элементом НЕ 5, элементом И 6 предназначены для моделирования потоков ошибок, возникающих в канале связи припередаче данных от центральной станции на все подчиненные.При отсутствии импульса на выходегенератора 4 элемент И 6 открываетсяи пропускает импульсы на вход элемента И 9, установочный вход счетчика 31 числа потерянньк сообщений,водсчетчика 7 количества квитанций,переданных подчиненной станцией. Такимобразом, моделируется правильный при 1644155510 ем сообщения, выдача квитанции отподчиненной станции к центральной иосуществляется обнуление счетчика 31.В случайные моменты времени на входэлемента НЕ 5 с выхода генератора4 подаются управляющие сигналы, запрещающие прохождение импульсов через элемент И 6 и разрешающие прохождение импульсов через элемент И 34,Тем самым моделируется искажение (потеря) сообщения в процессе его передачи по каналу связи (от центральной станции к подчиненным) и подсчетколичества искаженных (потерянных)сообщений. При этом импульс переполнения на выходе счетчика 31 появляется только тогда, когда будут искажены подряд М сообщений, переданныхцентральной станцией подчиненным, асброс счетчика 31 в нулевое состояние осуществляется каждым правильнопринятым сообщением, т.е. импульсомс выхода элемента И 6,В случае искажения подряд И сообщений импульс переполнения с выходасчетчика 31 устанавливает триггер 33 вединичное состояние и тем самым моделируется переход системы передачиданных в режим Фазирования, при этомединичный потенциал с выхода триггера 33 запрещает прохождение импульсов от счетчика 23 через элементИ 29 и разрешает прохождение импульсон через элемент И 30 на счетныйвход счетчика 32 времени фазирования. Длительность интервала времени Фазирования определяется соответствующей частотой генератора 22и разрядностью счетчика 32. Импульспереполнения с выхода счетчика 32устанавливает триггер 33 в нулевоесостояние, а также поступает на входсчетчика 35 циклов фазирования. Нулевой потенциал с выхода триггера 33закрывает элемент И 30 и открываетэлемент И 29.Таким образом, моделируется выходсистемы передачи данных из режимафазирования.Генератор 11 случайных импульсовпомех при передаче квитанций с эле.ментом НЕ 8, элементом И 9 предназначены для моделирования искажения(потери) квитанций, поступающих отподчиненных станций к центральной.В случайные моменты времени с выходагенератора 11 через элемент НЕ 8 навход элемента И 9 подаются сигналы,15 20 25 30 35 40 45 50 55 которые закрывают элемент И 9 и непропускают импульсы с элемента И 6.Таким образом, моделируется искажение (потеря) квитанций от подчиненных станций к центральной, Если импульсы на выходе генератораотсутствуют, то импульсы с выходаэлемента И 6 проходят через элементИ 9. Таким образом, моделируется правильный прием квитанций от подчиненных станций к центральной,Импульсы с выхода элемента И 9,моделирующие передачу квитанций вобратном канале, сбрасывают счетчик23 и генератор 22, а также поступаютна вход счетчика 10 количества полученных квитанций и на вычитающнй входсчетчика 15 через элемент И 17, который открыт потенциалом, поданным свыхода триггера 1 б, установленного вединичное состояние в момент началамоделирования заполнения буфера канала передачи данных.Этим же потенниалом с выхода триггера 16 открыт элемент И 21, черезкоторый импульсы с выхода элемента И 9поступают на вход элемента ИЛИ 20 идалее в устройство, моделируя выдачуиз буфера в канал следующего блокаданных,Одновременно с этим содержимоесчетчика 15 уменьшается на единицу,Если с поступлением очередного импульса содержимое счетчика 15 с гановится равным нулю, то с его выходаобнуления на вход триггера 16 поступает импульс обнуления, который устанавливает триггер 16 в нулевое состояние, При этом закрываются элементыИ 17, 21 и открывается элемент И 19.Импульс, моделирующий передачу квитанций с выхода элемента И 9, проходитчерез элемент И 19 на вход триггера18 и устанавливает его в нулевое состояние, подготавливая тем самым прохощение следующего импульса, моделирующего передаваемое сообщение прямо в канал передачи данных черезэлемент И 13.В случае переполнения счетчика 15единичный потенциал с его выхода переполнения запрещает прохождение очередных заявок через элемент И 27 иоткрывает элемент И 28 лля подсчетасчетчиком 12 потерянных заявок. формула из обретения Устройство для моделирования сис тем передачи даннцх, содержащее гене 1644155ратор случайного потока импульсовпередаваемых сообщений, счетчик импульсов и группу каналов моделирования передачи информации, каждый изкоторых содержит счетчик количестваповторов сообщений, последовательносоединенные генератор случайных импульсов помех при передаче сообщений,первый элемент НЕ и первый элемент И, 1 Овыход которого соединен со счетнымвходом счетчика количества квитанций,переданных подчиненной станцией, последовательно соединенные генераторслучайных импульсов помех при передаче квитанций, второй элемент НЕ и второй элемент И, другой вход которогороединен с выходом первого элементаИ,причем выход второго элемента И соединен со счетным входом счетчика количества полученных квитанций, установочным входом счетчика времени повторения передачи сообщений, установочным входом генератора тактовыхимпульсов, прямым входом третьего 25элемента И и первыми входами четвертого и пятого элементов И, выход третьего элемента И соединен с единичнымвходом первого триггера, прямой выходкоторого подключен к инверсному входу шестого элемента И и первому входуседьмого элемента И, выход которогоподключен к единичному входу второготриггера, прямому входу восьмого элемента И и первому входу девятого элемента И, выход которого соединен сосчетным входом счетчика потерянных заявок, выход шестого элемента И соединен с нулевым входом первого триггера и первым входом первого элемента ИЛИ, второй вход которого соединенс выходом четвертого элемента И, выход первого элемента ИЛИ соединен спервым входом второго элемента ИЛИи входом запуска генератора тактовыхимпульсов, выход которого подключенк счетному входу счетчика времениповторения передачи сообщений, выходвторого элемента ИЛИ соединен с входом счетчика числа сообщений, пере- ,данных подчиненной станции и другимвходом первого элемента И, выход пятого элемента И соединен с вычитающим входом реверсивного счетчика длины очереди передаваемых сообщенийувыход обйуления которого подключенк нулевому входу второго триггера,прямой выход которого соединен с вторьм входом пятого элемента И, вторым входом четвертого элемента И и инверсным входом третьего элемента И, выход переполнения реверсивного счетчика длины очереди передаваемых сообщений соединен с вторым входом девятого элемента И и инверсным входом восьмого элемента И, выход которого подключен к суммирующему входу реверсивного счетчика длины очереди передаваемых сообщений, выход генератора случайного потока импульсов передаваемых сообщений соединен со счетным входом счетчика импульсов и с прямыми входами шестых элементов И и вторыми входами седьмых элементов И всех каналов моделирования передачи информации, о т л и ч а ю щ ее с я тем, что, с целью расширения функциональных возможностей устройства за счет моделирования режима базирования, каждый канал моделирования передачи информации дополнительно содержит десятый, одиннадцатый и двенадцатый элементы И, счетчик времени базирования, счетчик циклов базирования, счетчик числа потерянных сообщений и третий триггер, причем в каждом канале моделирования передачи информации выход переполнения счетчика времени повторения передачи сообщений подключен к прямому входу десятого элемента И, выход которого соединен со счетным входом счетчика количества повторов сообщений и вторым входом второго элемента ИЛИ, выход которого подключен к первому входу одиннадцатого элемента И, второй вход которого подключен к выходу генера - тора случайных импульсов помех при передаче сообщений, выход одиннадцатого элемента И подключен к счетному входу счетчика числа потерянных сообщений, выход переполнения которого соединен с единичным входом третьего триггера, прямой выход которого подключен к инверсному входу десятого элемента И и первому входу двенадцатого элемента И, второй вход которого соединен с выходом генератора тактовых импульсов, выход двенадцатого элемента И подключен к счетному входу счетчика времени базирования, выход переполнения которого соединен с нулевым входом третьего триггера и счетным входом счетчика циклон фазирования, а установочный вход счет1644155 10 чика числа потерянных сообщений подключен к выходу первогб элементта И,Составитель В.Фукаловедактор Г.Бельская Техред Л,Сердюкоав Корректор амб орска зводственно-издательский комбинат "Патент", г.ужго Гагарина, 101Заказ 14 б 2 тираж 414 Подписное е ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ ССС 113035, Москва, Ж, Раушская наб., д. 4/5
СмотретьЗаявка
4685500, 03.05.1989
ВОЕННАЯ ИНЖЕНЕРНАЯ РАДИОТЕХНИЧЕСКАЯ АКАДЕМИЯ ПРОТИВОВОЗДУШНОЙ ОБОРОНЫ ИМ. МАРШАЛА СОВЕТСКОГО СОЮЗА ГОВОРОВА Л. А
ЛОСЕВ ЮРИЙ ИВАНОВИЧ, ДРЕСВЯНКИН ВАЛЕРИЙ ВАСИЛЬЕВИЧ
МПК / Метки
МПК: G06F 15/20
Метки: данных, моделирования, передачи, систем
Опубликовано: 23.04.1991
Код ссылки
<a href="https://patents.su/5-1644155-ustrojjstvo-dlya-modelirovaniya-sistem-peredachi-dannykh.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для моделирования систем передачи данных</a>
Предыдущий патент: Устройство для моделирования систем связи
Следующий патент: Устройство для моделирования систем массового обслуживания
Случайный патент: Способ обжига мела в шахтных печах