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

 

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

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

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

РЕСПУБЛИК (19) (1 l) (и)5 G 06 F 15/20

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4630448/24 (22) 03.01.89 (46) 30.01,91. Бюл. М 4 (72) Ю,И. Лосев и В.В. Дресвянкин (53) 681.333(088.8) (56) Авторское свидетельство СССР

ЛЬ 1059577, кл. G 06 F 15/20, 1982.

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

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

КАНАЛА ПЕРЕДАЧИ ДАННЫХ (57) Изобретение относится к технике передачи данных и может использоваться при моделировании каналов и систем передачи данных. Цель изобретения — расширение функциональных воэможностей устройства

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

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

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

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

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

17, 18, элемент ИЛИ 19, счетчик 20 искаженных разрядов, счетчик 21 неискаженных сообщений, счетчик 22 исправленных сообщений, счетчик 23 сообщений, счетчик

24 сообщений, принятых с ошибкой, блок 25 индикации.

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

Перед началом работы устройства через его установочный вход на установочные входы счетчиков 2, 21, 22 — 24 поступает управляющий сигнал, обнуляющий эти счетчики, В регистр 5 записывается кодовая комбинация, моделирующая информационное сообщение, подлежащее передаче, 1624474

С выхода регистра 5 кодовая комбинация поступает на информационный вход коммутатора 7 и на второй вход схемы 10 сравнения.

Генератор 1 вырабатывает последовательность импульсов, поступающих на управляющий вход коммутатора 7, на счетный вход счетчика 2. Счетчик 2 подсчитывает количество импульсов с выхода генератора 1.

С выхода коммутатора 7 кодовая комбинация поступает на первый вход сумматора по модулю два 9.

Датчик 3 случайных чисел генерирует случайные коды помех, поступающие на информационный вход коммутатора 8. Генератор 4 случайного потока импульсов помех генерирует в случайные моменты времени импульсы случайной длительности, разрешающие прохождение кода помех (ошибок) через кеммутатор 8 на второй вход сумматора 9 по модулю два и на вход счет;ика 20.

В сумматоре 9 по модулю два моделируется процесс наложения помех (ошибок) на информационное сообщение. Счетчик 20 обеспечивает подсчет числа искаженных разрядов п,к. в передаваемом сообщении. которые с его выхода в параллельном двоичном коде поступают на первый вход схемы 13 сравнения. На второй вход схемы 13 сравнения через вход устройства подается в параллельном двоичном коде допустимое число искаженных разрядов в сообщении пдо||., которое зависит от исправляющей

1 способности кодов и определяется соогноd — 1 шением пд |л 2, где d — кодовое Расстояние между кодовыми комбинациями, Код с выходов сумматра 9 по модулю два через регистр 6 поступает на входы схем

10 — 12 сравнения. На другие входы второй и третьей схем сравнения с выходов регистров 14 и 15 поступают соответственно коды максимальной и минимальной допустимы с границ изменения выделенного подмножества входных сигналов.

При совпадении принимаемого и передаваемого кодов на выходе схемы 10 сравнения появляется сигнал, который через элемент ИЛИ 19 поступает на счетный вход счетчика 21.

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

16. Если принятый код меньше кода максимальной допустимой границы, то на выходе схемы 11 сравнения появляется управляющий сигнал, поступающий на другой вход элемента И 16. При этом, если удовлетворя5

45|

55 ется условие проверки кода на соответствие минимальной и максимальной границам выделенного подмножества, то на выходе элемента И 16 появляется импульс, поступающий на счетный вход счетчика 23 и на инверсные входы элементов И 17, 18, Если принятый код не удовлетворяетусловиям проверки кода на соответствие максимальной и минимальной границам выделенного подмножества, то на выхОде элемента И 16 появляется нулевой сигнал, который поступает на инверсные входы элементов И 17, 18 и сче| ный вход счетчика 23.

При этом, если количество искаженных разрядов в принято, к. де (сообщении) меньше допустил".ого кол| чества искаженных разрядов, то иа выходе "Меньше" схемы 13 сравнения появляе ся импульс, который через э емент И 17, о.| крытый нулевь м сигналов с выхода элеман а И 16, пос упает на счетный вход счетчика 22, а через элемент ИЛИ 19— на:четный вход счетчика 21.

Гем самым моделируется процесс исправления ошибок в принятых кодах (сообщениях) с использованием исправляющих ошибки кодов. Ес || ксли ество искаженных разрядов в принятом коде (сообщении) больше допустимого количества искаженных разрядов, тп на выходе "Больше" схемы

13 сравнения пт вляется импульс, который через элемент И 18, открытый нулевым сигналов с выхода элемента И 16, подается на счетный вход счет ° ка 24. Тем самым моделиоуется процесс принятия кодов сообщений с ошибкой, если пдск) пдрл.

>!a блоке 25 и||дикации индицируется

|.оличество переданных кодов (сообщений) (содержимое счетчика 2), количество кодов (сообщений), которые приняты без искажений (содержимое счетчика 21), количество кодов (сообщений)исправленных (содержимое счетчика 22), количе тво кодов (сообщений), удовлетворяющих критерию проверки (содержимое счетчика 23), количество кодов (сообщений), принятых с ошибкой (содержимое счетчика 24).

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

Устройство для моделирования канала передачи данных, содержащее генератор импульсов сообщений. с |етчик переданных сообщений, первый коммутатор, датчик случайных чисел, генерэтор случайного потока импульсов помех, второй коммутатор, первый регистр памяти, второй регистр памяти, первую, вторую и третью схемы сравнения, регистр максимального числа, регистр минимального числа, первый элемент И, счетчик сообщений, счетчик неискаженных сообщений, блок индикациии, причем выход генератора импульсов сообщений сое1624474 динен со счетным входом счетчика пере- ма сравнения, сумматор по модулю два, данных сообщений и с управляющим вхо- счетчикискаженньхразрядов,счетчиксообдом перчо. о коммутатора. г,уп а щечий. при. ягых с ошибкой, счетчик испразрядных выходов датчика случайных чи- равленных сообщений, элемент ИЛИ ! сел подключена к группе информацион- 5 в оройитретийэлементыИ, причемгруппа ных входов второго коммутатора выходов первого коммутатора соединена управляющий вход которого соединен с соответственно с информационными входавыходом генератора случай neo потока ми первой группы сумматора по модулю импульсов помех, груг.lа разрядных выхо- два, группа выходов второго комутатора дов первого регистра памяти л.,дключена 10 подключена c зответствен о к группе счетсоответственнс к группе информацион .ых > tгх в;одс е с"e-- -ик искаженных разрядов вхсдов первого коммутатооа и инфорл а- и к информационн,;м входам второй группы ционным входам первой rpyr.лы ïop- су.::иаооа 1о дулю два, группа выходов вой схе:мы сравнения, rpyor а кг,oрогз -.оелин -a с оотватствующими разрядных выходов второго реги.;.- 15 инфэрмацион ы!;1: входами,.торогоре истра памяти соединена с информационным р.- памяти, р пг -. вь ;: дон счетчика искавходами второй группы r ервой схемы сра - ж ных (зарядов подключена к внения и с информационными входами пер- -..оответству с щим информационным вховых групп второй и третьей схег сравнения, дв. первой груп" ы че-вертой схемы спавнегруппа разрядных выходов регистр. макси- Р ния, Bxo û второ ., руг которой являются мального чи ла подключена к информаци- в.одом зада",ия дс устимого числа искаонным входам второй группы второй ",хемы х.еннь х разрядов в с зб .цении устройства ! сравнения. группа выходов регистра мини- выход "Уе ьш ." четг: р1ой схемы сравнемального числа соединена с информ.».,ион- ч,. под. i:o÷å к прям му входу второго ными входами второй группы третьей схемы р5 злем t И, ee:..од "Бол .ше четвертой схеН l! сравнения, выход Больше коосой под мы ср .нения соег,инеи с прямым входом ключен к первому входу nepeoro элемента третьего элемс- а! . эерсные входы вто, второй вход которого соединен с выхо- рого и гоеть - .!;:r ем:ь," " l обьединены и дом" еньше" второй схемы сраг.венMR, вь:,- подкл;.—,чены к вы < ..1у пес . о элемента И ! ход первого элемента И подключен к 1п ныо;.. второ о зл м-;нта:" с.е,! нен c BTQсчетному входу счетчика гообгцении, уста- p, м входом эл=мен,s . 4 и счетным вхоновочные входы счегчика перед;ннь х сооб- дом гчетчи а испо .=.ле i.. х сообщений

-. н .. х соо щенки, щении, счетчика неискаженных сообщений, выход третье о зr еме,i а 1! подключен к счетчика сообщений обьединены и являют- счетному входу сче-,чика сообщений, приня ся установочным входом угтройсгва, выхз- >- гых с ошибкой, выход "Равно" первой схемы ды счетчика переданных =ообщений сравне-ия подключе:, к пе вэму входу элесчетчика неискаженных сообщений, счетчи- мента ИЛИ, выход которо о соединен со ка сообщений подключены к соответствую- счетным ходом счетчика нсискаженных сощему входу блока индикациии, группа обще ий, установочные в>оды счетчиков исразрядных входов первого регистра памяти дд правленных сообщении и сообщений ! является информационным входом устрой- принятых с ошибкой, обьединены и соедиства, о т л и ч а ю щ е е с я тем, что, с целью нены с установочным входом устройства ! расширения функциональных возможно- группы выходов счетчика исправленных состей устройства за счет моделирования nðo- общений и счетчика . ообшений, принятых с цесса исправления ошибок е принятых 45 ошибкой, подключены к соответствующим сообщениях, в него введены четвертая схе- входам блока индикации.

1624474

Составитель И,Конкевич

Редактор А.Долинич Техред М.Моргентал Корректор А.Долинич

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

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

Производственнвиздательский комбинат "Патент", r. Ужгород, ул.Гагарина, 101

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

 

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к электронным играм

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

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

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

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

Изобретение относится к вычислительной технике, точнее к построению многопроцессорных векторных ЭВМ

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

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