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

 

УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ КАНАЛА ПЕРЕДАЧИ ДИСКРЕТНОЙ ИНФОРМАЩШ , содержащее генератор тактовых импульсов, элемент И, генератор случайного кода, первый и второй коммутаторы , блок памяти, блок генераторов случайных интервалов, блок задания времени ожидания, состояний из двух групп элементов И, двух групп элементов ИЛИ, первого и второго элементов И, триггера,- генератора тактовых импульсов,. коммутатора, узла умножения , сумматора, реверсивного счетчика и дешифратора, первые входы первого и второго элементов И блока задания времени ожидания соединены с выходом генератора тактовых импульсов устройства , причем в блоке задания времени ожидания выход первого элемента И блока задания времени ожидания подключен к единичному входу триггера, нулевой вход которого соединен соответ,ствующим выходом коммутатора и входом разрешения записи реверсивного счетчика , прямой выход триггера подключен к входу генератора тактовых импульсов, выход которого соединен с входом коммутатора, группа выходов которого подключена к первым входам соответствующих элементов И первой и второй групп, выходы элементов И первой группы подключены соответственно к входам элементов ИЛИ первой группы, а выходы элементов И второй группы соединены соответственно с входами элементов ИЛИ второй группы, выходы элементов ИЛИ первой и второй групп подключены соответственно к входам первой и.второй групп узла умножения, выходы которого соединены соответственно с разрядными входами сумматора , выходы которого подключены соотi ветственно к разрядным входам реверсивного счетчика, выходы которого сое (Л ( Динены соответственно с входами дешифратора , выход которого соединен с устаС новочным входом сумматора и вторым входом первого элемента И, инверсный выход триггера подключен к второму входу второго элемента И, выход дешифратора блока задания времени ожидания . соединен с первым входом элемента И 00 00 устройства, второй вход элемента И подключен к выходу генератора тактовых импульсов, а выход элемента И подключен к управляющему входу перо вого коммутатора, входу генератора случайного кода, к входу блока генераторов случайных интервалов, группа И)1ходов которого соединена соответственно с первой группой информационных входов второго комггутатора , группа выходов которого подклычена соответственно к вторым входам элементов И первой и второй групп блока задания времени ожидания, группе выходов первого коммутатора и соединена соответственно с группой

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

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

РЕСПУБЛИН.ЗЦы 1088006

В@Р 6 Об F 15/20

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

AO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

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

К ABTOPCHOMY СВИДЕТЕЛЬСТВУ (21) 3558257/18-24 (22) 28.02.83 (46) 23 ° 04.84. Бюл. Ф 15 (72) В, И. Финаев и Т. Эс Кин (71) Таганрогский радиотехнический институт им. В. Д. Калмыкова (53) 68! ° 333 (088,8) (56) 1 ° Авторское свидетельство СССР.

У 6451621 кл» G 06 F 15/20е 1977в

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

Ф 734701, кл. G 06 F 15/20, 1978, 3. Авторское свидетельство СССР по заявке 11 3462799/24, кл. G 06 F

15/20, 1982. (54)(57) УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ

КАНАЛА ПЕРЕДАЧИ ДИСКРЕТНОЙ ИНФОРМАЦИИ, содержащее генератор тактовых импульсов, элемент И, генератор случайного кода, первый и второй коммутаторы, блок памяти, блок генераторов случайных интервалов, блок задания т времени ожидания, состоящий из двух групп элементов И, двух групп элементов ИЛИ, первого и второго элементов

И, триггера,.генератора тактовых импульсов, коммутатора, узла умножения, сумматора,.реверсивного счетчика и дешифратора, первые входы первого и второго элементов И блока задания времени ожидания соединены с выходом генератора тактовых импульсов устройства, причем в блоке задания времени ожидания выход первого элемента И блока задания времени ожидания подключен к единичному входу триггера, нулевой вход которого соединен соответ; ствующим выходом коммутатора и входом т разрешения записи реверсивного счетчика, прямой выход триггера подключен к входу генератора тактовых импульсов, выход которого соединен с входом коммутатора„группа выходов которого подключена к первым входам соответствующих элементов И первой и второй групп, выходы элементов И первой группы подключены соответственно к входам элементов ИЛИ первой группы, а выходы элементов И второй группы соединены соответственно с входами элементов ИЛИ второй группы, выходы элементов ИЛИ первой и второй групп подключены соответственно к входам первой и.второй групп узла умножения, выходы которого соединены соответственно с разрядными входами сумматора, выходы которого подключены соответственно к разрядным входам реверсивного счетчика, выходы которого сое" ,динены соответственно с входами девиф- Q) ратора, выход которого соединен с установочным входом сумматора и вторым входом первого элемента И, инверсный выход триггера подключен к второму входу второго элемента И, выход дешиф. ратора блока задания времени ожидания, «и соединен с первым входом элемента И устройства, второй вход элемента И подключен к выходу генератора тактовых импульсов, а выход элемента И подключен к управляющему входу пер- СР вого коммутатора, входу генератора случайного кода, к входу блока генераторов случайных интервалов, группа выходов которого соединена соответственно с первой группой информационных входов второго ком .утатора, группа выходов которого подключена соответственно к вторым входам элементов И.первой и второй групп блока задания времени ожидания, группе выходов первого коммутатора и соединена соответственно с группой!

088006 входов блока памяти, группа выходов которого подключена соответственно к группе управляющих входов второго .коммутатора, и блок задания законов распределений, состоящий из идентичных узлов, калдый из которых содержит группу регистров, группу сумматоров, группу схем сравнения, первую и вторую группы элементов И, в каждом узле выходы первого регистра группы соединены с первыми входами соответствующих элементов И первой группы, выходы Х-го регистра группы (к 2 n) соединены соответственно с входами первой группы (к-1)-го сумматора группы, вторая группа входов первого сумматора группы соединена соответственно с выходами первого регистра .группы, вторая группа входов М-го сумматора группы (М=2, и-1) соединена соответственно с выходами (М-1)"го сумматора группы, выходы всех сумматоров группы подключены к первым входам соответствующих элементов И первой группы, выходы которых соединены с входами первой группы соответствующих схем сравнения группы, выход К-й схемы сравнения группы соединен с прямым входом (К-I)-го элемента И второй группы, выход

P-й схемы сравнения группы (P 1, и-1) подключен к P-м инверсным входам элементов И второй группы с номером, большим Р, выход первой схемы сравнения группы и выходы элементов И всех узлов блока задания законов распределения подключены соответствен" но к входам первого коммутатора, входы второй группы схем сравнения каждого узла блока задания закона распределения подключены соответственно к выходам генератора случайного кода, выходы регистров группы блока задания закона распределения подключены соответственно к второй группе инфор-! мационных входов второго коммутатора, выходы блока памяти подключены к вто рым входам элементов И первой группы соответствующего узла блока задания закона распределения, о т л и ч а ющ е е с я тем, что, с целью расширения функциональных возможностей устройства за счет моделирования процессов искажений передаваемых сообщений, оно дополнительно содержит генератор сообщений, блок анализа сообщений, состоящий из четырех элементов

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

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

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

1088006

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

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

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

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

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

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

50 времени ожидания, состоящий из двух групп элементов И, двух групп элементов ИЛИ, первого и второго элементов И, триггера„,,генератора так" товых импульсов, коммутатора, узла умножения, сумматора, реверсивного счетчика и дешифратора, первые входы первого и второго элементов И

3 108 единены с первыми выходами блока за. дания законов распределений, а выходы соединены с входами блока памяти, выходы которого соединены с третьими входами блока задания законов рас- 5 пределений, выходами устройства и первыми входами второго коммутатора, вторые входы которого соединены с вторыми выходами блока задания зако-. нов распределений, третьи входы сое- t0 динены с выходами блока генераторов случайных интервалов времени, а выходы. — с входами блока lO задания времени ожидания, другой вход которого соединен с выходом генератора тактовых импульсов и первым входом элемента. И, второй вход которого соединен с выходом блока задания времени ожидания 3 g.

Недостаток известного устройства щ состоит в следующем.

Известно, что процесс передачи и искажения кодов по каналу является марковским, причем под состоянием процесса яоннмается передача кода с 25

I ошибками (1=1, и, и, - длина када).

Возможно задать распределение Г (С) ожидание случайного процесса s состоянии передачи с i ошибками s коде и вероятности перехода П - — перехода 30

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

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

ИЛИ второй группы, выходы элементов .

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

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

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

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

На фиг. 1 приведена структурная схема устройства; на фиг, 2 — функциональная схема блока задания времени ожидания; на фиг, 3 — структурная схема блока анализа сообщений; на фиг. 4 - структурная схема блока задания матриц переходных вероятно-. стей; на фиг. 5 — схема блока задания закона распределения.

Устройство для моделирования канала передачи дискретной информации (фиг. I) содержит генератор 1 тактовых импульсов, элемент И 2, блок 3 задания времени ожидания, генератор 4 сообщений, блок 5 анализа сообщений, блок 6 задания матриц переходных вероятностей, блок 7 генераторов случайных интервалов времени, перS 10880 ь задания законов распределений, состоящий иэ идентичных узлов, каждый иэ которых содержит группу регистров, группу сумматоров, группу схем сравнения, первую и вторую группы элемен- 5 тов И, в каждом узле выходы первого регистра группы соединены с первыми входами соответствующих элементов И первой группы, выходы К-го регистра группы (К=2, n) соединены соответ- 10 ственно с входами первой группы (К-1)-ro сумматора групп, вторая группа входов первого сумматора группы соединена соответственно с выходами первого регистра группы, вторая группа входов М-го сумматора группы (М2, и-1) соединена соответственно с выходами (М-1)-го сумматора группы, выходы всех сумматоров группы подклю". чены к первым входам соответствуЮщих элементов И первой группы, выходы которых соединены с входами первой группы соответствующих схем сравнения группы, выход К-й схемы сравнения группы соединен с прямым входом 25 (К-1)-ro элемента И второй группы, выход P-й схемы сравнения группы (Р 1 ° n-1) подключен к P-м инверсным входам элементов И второй группы с номером, большим Р, выход первой схе:мы сравнения группы и выходы элементов И всех узлов блока задания законов распределения подключены соответственно к входам первого коммутатора, входы второй группы схем сравнения каждого узла блока задания закона рас35 пределения подключены соответственно к выходам генератора случайного кода, выходы регистров группы блока задания закона распределения подключены со-

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

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

8 которые хуанятся в узлах 47 памяти, причем в узле 47 хранится матрица

П(г П г Пт о ° ° еП. lп

2М 21 юг ° 2гг

° ° 1 ° ° ° ° o ° ° ° ° ° ° °

I

ПП,г Пгг2Пггу ° ° ° ° Ï и

H).- вероятность и где ерехода процесса передачи сообщений i-ro потока в состояние передачи с j ошибками в слое прн условии, что предыдущая передача была с 2-ошибками s, слове кода, Значения вероятностей П .из узла 47 памяти подаются на входы . блока 10 задания закона распределений, в котором заносятся в регистры 48. Значения кодов вероятностей из регистров 48 подаются на соответствующие входы сумматоров 49. В результате на выходах регистров

48„.„- 48гг„и сумматоров 49„„ 49п„ будет сформиро

Р=П

4 ° Ф

М

По импу у р р ратор

9 случайного кода формируется код, величина которого распределена в интервале от нуля до единицы.

Работу блока 10 задания законов распределений рассмотрим на примере.

Предположим, что матрица переходных вероятностей имеет вид

Р» 0,25 0,25

0,2 0,2

0,3 0,4

0,6 0

0,25 0,25

0 1 0 5

0,2 0,1

0,3 0,1

Пусть в рассматриваемый момент времени устройство находилось во втором состоянии, истекает время пребывания в этом состоянии, т.е, иа втором выходе блока 12 памяти имеется потенциал, который подается на вход второго узла блока 10 задания закона распределений и на второй вход второго коммутатора 11. Во втором узле блока задания закона рас" пределений открыты элементы И и коды чисел 0,2 с выхода регистра 48„, 0,4 - с выходов сумматора 491, 0,5— с выходов сумматора 49 и 1 — с вы28 ходов сумматора 49> подаются через элементы И 50 на первые входы узлов

52 сравнивания . При истечении времени пребывания устройства для моделирования канала передачи дискретной

7 1088006 распределений, второй коммутатор 11 блок 12 памяти.

Функциональная схема блока 3 задания времени ожидания содержит (фиг. 2) первый вход 13, первый и второй элементы И 14 и 15 соответственно, первую 16 и вторую 1? группу входов соответственно, первую 18 и,вторую

19 группу элементов И соответственно, первую 20 и вторую 21 группу элемен- 10 тов ИЛИ соответственно, узел 22 умножения, сумматор 23, выход 24, дешифратор 25, реверсивный счетчик 26, триггер 27, коммутатор 28, генератор

29 тактовых импульсов; блок 5 анализа15 сообщений содержит (фиг. 3) первый элемент ИЛИ 30, второй элемент ИЛИ 31, первый 32, второй 33 (не указан), третий 34 и четвертый 35 регистраторы, первый 36 и второй 37 элементы 20

И, первую 38 и вторую 39 группу . элементов И, вторую 40 и третью 41 группу регистраторов, третий элемент И 42, первую группу регистраторов 43, третий 44 и четвертый 45 2S элементы ИЛИ.

Блок 6 заданий матриц переходных вероятностеч (фиг. 4) содержит коммутатор 46 и группу узлов 47 памяти, Блок 10 задания законов распреде- 3о ления содержит группу идентичных узлов, каждый из которых содержит (фиг. 5) группу 48 регистров, группу сумматоров 49, первую 50 и вторую 51 группу элементов И, группу 52 схем сравнения.

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

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

Генератор 4 сообщения предназначен4 для формирования на выходах сообще- "; ний, кодированных различными кодамн и соответствующих своим потокам, рас" пределения которых стационарны.

Сигналы с выходов генератора 4, которые имитируют появление сообщений от g (1 1,h) источников, подаются на первые входы блока анализа сообщений и входы:.блока б задания матриц переходных вероятностей, в 5) котором в зависимости от сигнала на входе через коммутатор 46 подаются коды матриц переходных вероятностей, вана матрица кодов.

П,.г+Пар H11+Hfg Н1п

П2„г Пцр ... П2„+П2 ... П „

° ° ° ° ° ° ° ° ° ° ° 1 ° ° ° ° ° ° п„гп„, ... и„„+и„+...и„„ льс гене ато а l гене

1088006

l0 информации потенциалом с выхода блока

3 задания времени ожидания открывается элемент И 2. Потенциал с выхода генератора 1 тактовых импульсов поступает на входы блока 7 генераторов случайных интервалов, времени, первый вход первого коммутатора 8 и вход генератора 9 случайного кода, причем на выходе последнего сформируется код числа, равномерно распределенного 10 в интервале от нуля до единицы, как было описано. Данный код подается на вторые входы узлов 52 сравнения, где происходит сравнение по величине кода числа, равномерно распределенного в 15 интервале от нуля до единицы А, и кодов, подаваемых на вторые входы — Б.

При.условии, если число Б больше либо равно А на выходе узлов 52 сравнения появляется потенциал. 20

Предположим, что сгенерирован код

А 0.100000, что соответствует числу

0,5 единичной системы счисления. Тог,да на выходах узлов 524 и 53З сравнения для рассматриваемого примера 25 будут потенциалы, подаваемые на входы элементов И 51 и 513. Причем потенциал с выхода узла 52 сравне3 ния закроет элемент и 51З и потенциал будет лишь на выходе элемента И 51» Зо что- свидетельствует о переходе устройства в третье состояние и задание нового закона распределения.

Потенциал с выхода блока 10 задания законов распределений подается на со- ответствующий вход первого коммутатора 8, на вход блока 12 памяти, На третьем выходе блока 12 памяти устанавливается потенциал, что соответствует переходу системы .в состояние 4О передачи слов кода с двумя ошибками в слове.

Процесс задания времени ожидания устройства для моделирования канала передачи дискретной информации проте

45 кает следующим образом. Канал передачидискретной информации характеризуется третьим состоянием. На выходах блока 7 генераторов случайных интервалов времени формируются коды интервалов времени, отвечающие распределением Р (t)- перехода из i-ro состоя1j ния в j-oe. Данные коды подаются на входы второго коммутатора И, на другие входы которого подаются с выходов -" блока 10 коды вероятностей Я матриъ1 цы переходных вероятностей„ а на второй вход коммутатора 11 подается потенциал с третьего выхода блока 12 памяти.

На входах 16 блока 3 устанавливаются значения кодов третьей строки матрицы переходных вероятностей, которые хранятся в регистрах 48 -48> э1 блока 10. На входах 17 устанавливают-. ся коды, полученные в генераторах блока 7 генераторов случайных интервалов времени.

Блок 3 задания времени ожидания задает время ожидания устройства в

i-ом состоянии канала передачи дискретной информации в соответствии с формулой. где П 1 — элементы матрицы переходных вероятностей;

Т . — интервалы времени, генерируемые генераторами случайных интервалов времени, полученные в соответствии с распределениями F (t).

1,1

Процесс задания происходит следующим образом.

Импульс от генератора 1 поступает на первый вход 13 блока 3, через открытый первый элемент И 14 по заданному фронту импульса перебрасывается триггер 27, который запускает генера- . тор 29 тактовых импульсов, частота которого должна быть в 2„ раз,выше частоты генератора 1, В этом случае в паузе между соседними импульсами генератора 1 совершается задание Т .

Генератор 29 тактовых импульсов управляет движением распределителя 28. сигналов, Вначале появляется импульс на первом из первых выходов распределителя 28„ который открывает третьи

18 и четвертые 19 элементы И. В этом случае коды вероятности П .1и число Т

21 подаются с их выходов через элемент

ИЛИ 20 и 21 на первые и вторые входы узла 22 умножения, в котором происходит умножение П 1.T2„è подается с выхода узла 22 умножения на входы сумматора 23, который перед. этим был сброшен в нулевое состояние по первому входу. Затем появляется потенциал на втором выходе распределителя 28 и через открытые третьи элементы И 18 и четвертые элементы И 19 коды чисел

П 2и Т2, .через первые 20 и вторые 21 элементы HJIH подаются на первые и вторые входы узла 22 умножения, в ко1088006

l2 т ором сформируется произведение Т и под;1но на 13TQpble 13KQQH сумматора 23, в котором сформируется сумма П „Т +П Т . При появлении импульса на последнем выходе распределителя 28 коды чисел П., Т2 -подаются

21 2 ll в узел 22 умножения, где сформируется произведение П>пТ»и подается на вторые входы сумматора 23, в котором получена сумма.

П Т1 +П. Т12+,, ° + П. Т. =Т (1=2) код

j 111 1п чисел Т записывается в реверсивный счетчик 26. С появлением импульса на последнем выходе распределителя 28 реверсивному счетчику 26 разрешается запись числа Т> из сумматора 23 и сбрасывается триггер 27 в нулевое состояние. При этом генератор 29 оста. навливается. Дешифратор 25 срабатыва".. ет на нулевое состояние реверсивного счетчика 26. Поэтому с записью в .счетчик 26 числа Т на выходе дешиф1 ратора 25 исчезает потенциал.

Элемент И 14 закрывается и импульсы генератора 1 от первого входа 13 блока 3 поступают через открытый второй элемент и 15 на второй вход реверсивного счетчика 26, считывая его содержимое до нуля, Отсутствие потенциала на выходе 24 блока 3 задания30 времени ожидание длится время, равное Т1 и на это время закрывается элемент И 2. По истечении времени

Т в,счетчике 26 нулевое состояние.

На выходе дешифратора 25 появляется потенциал, который открывает элемент

И 14 и обнуляет сумматор 28, кроме этого, с выхода 24 блока 3 будет открыт И 2.

Таким образом, блоками 2, 7, 10 40 и 12 фактически моделируется случайньм . полумарковский процесс передачи и искажения кодовой комбинации с i ошибками (il и"I) причем если есте сит= иал на первом выходе блока 12 памяти,45 то это говорит о том, что в канале передачи происходит без искажений, а если есть сигнал на i-м выходе, то это говорит, что при передаче кода в нем . искажен i=1 символ. 50

Сигналы имитации числа ошибок. в коде подаются с выходов блока 12 памя ти на входы блока 5 анализа сообщений. В данном блоке анализируется правильность приема и регистрируются правильно принятые и искаженные кодовые комбинации для каждого потока сообщений. Происходит это следующим образом.

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

Пусть на i-м от блока 4 входе есть сигнал, свидетельствующий о том, что циклическим кодом передается соЧ общение 1.-го потока. В регистраторе

32 (например в регистре) фиксируется общее число сообщений. В регистраторах 43 фиксируется число сообщений по каждому потоку.

Если в настоящий момент модель канала выдает информацию от блока 12 ,о наличии 1-1 ошибки в слове кода, то на j-м входе есть сигнал. Если

j=0 то на входе нет искажений и это фиксируется в регистраторе 38 (например, в счетчик заносится единица), если g. 1,то значит код обнаружил ошибку и это фиксируется в регистраторе 34 и регистраторе 40, причем р регистратор 34 фиксирует обнаруженные ошибки для всех погоков, а регистраторы 40 ° для патока i. Если

j ) 2, То произошло правильное декодирование и это фиксируется в регистраторах 35 и 411, причем регистратор

35 фиксирует необнаружение ошибок во всех потоках, а регистратор 41 для

1 потока сообщений i.

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

1088006

1088006

1088006

) 088006

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

Редактор Н. Пушненкова ТехредЖ.Кастелевич

Корректор Ю. Макаренко

Заказ 2674/46 Тираж 699. ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

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

Подписное

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4

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

 

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

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

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

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

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

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

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

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

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