Устройство для моделирования системы связи
Иллюстрации
Показать всеРеферат
Изобретение предназначено для моделирования систе.мы связи и может быть иснользовуно для оценки нронускной способности системы связи в условиях изменяющейся номеховой обстановки. Целью изобретения является рас1нирение функциональ ных возможностей устройства за счет определения числа сообщений, переданных с /-м ко, 1ичеств()м последовательных перезапросов (, п. Устройство моделирует процесс формирования сообп1епий в виде корректирующег О кода с заданной исправляющей способностью, их передачу по KaHaj-;y связи, случайное воздействие помех на сообщения в процессе передачи, перезапрос сообщений в случае их неправильного приема и определение числа переданных сообщений, числа перезапросов, числа сообщений, переданных без перезапросов, и числа последовательных нерезапросов. Для этого устройство содержит генератор имнульсов, переключатель, элементы ИЛИ, 2И-ИЛИ, счетчики адреса, элементы задержки, постоянный запоминаюпщй блок, блоки сравнения, генератор псевдослучайного числа, деп ифратор, регистр сдвига, счетчик сообщений, блок вычитания, элементы И, мультиплексор, группу счетчиков числа перезапросов. 1 ил. i (Л со ND а: о ел Ю
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИН (19) (11) (51) 4 (-) 06 F !5 20
В ГГ(и) ъо,) ()
П .
I )1 4) ) 0 гГ((ОПИСАНИЕ ИЗОБРЕТЕНИЯ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ
К А BTOPGHOMV СВИДЕТЕЛЬСТВУ (61) 1256043 (21) 3996437/24-24 (22) 23.12.85 (46) 23.05.87. Бюл. ¹ )9 (72) И. Г. Циколин, T. H. Редуто, В. И. Якименко и Ю. А. Мироненко (53) 681.326.6 (088.8) (56) Авторское свидетельство (.ССР № 1256043, кл, (з 06 Е 15/20, 1985. (54) УСТРОЙСТВО ДЛЯ МОДЕЛ И РОВАИИЯ СИСТЕМЫ СВЯЗИ (57) Изобретение предназначено для моделирования системы связи и может быть использовано для оценки пропускной способности системы связи в условиях изменяющейся помеховой обстановки. Целью изобретения являет«я расширение функциональных возможностей устрой 1HH за счет опрея(ленин чи«л;) ()()()III«íèII, и(реданных с /-м количеством последовательных иерезаиросов (i= 1. и). Устройство моделирует процесс формирования сообщений в виде корректирующ(го кода «заданной исправляющей способно«тьк), их передачу ио каналу связи, случайное B()çäåéñòâèå помех на сообщения в процессе передачи, перезапрос сообщений в случае их неправильного приема и определение числа переданных сообщений, числа иерезаиросов, числа сообщений, переданных без перезаиросов, и числа последовательных иерезапросов. Для этого устройство содержит генератор импульсов, переключатель, элементы ИЛИ, 2И-ИЛИ, счетчики адреса, элементы задержки, постоянный запоминающий блок, блоки сравнения, генератор псевдослучайного числа. дешифратор, регистр
«двига. счетчик сообщений, блок вычитания, элементы И, мультиплексор, группу счетчиков чи«ла иерезаиросов. 1 ил.
1312605
5 !
О !
35 (), которь>х характеризует корр«ктирую(цую способность коld, используемого в моделирусмой систсме связи. 113 первый вход блоки 17 сривн HHH III>,(êлк)чси код N(, x3-!
);Ih l O1)H 3X K)Ill 3H (>6 Ill((. hO 1HH(OTBO 3Hd;1H3H-!
>ус мь>х сооб(пений.
Импульсом сo входи «113чальная установка» счетчики 4, 14, 15, 23, 25 и регистр 12 сдвига устанавливак>тсH H нулевое состояние и в генерат(>ре 10 псевдослучайных чисел формируется первое случайное число Q„„
1)оступикнцее на вход блока 7 сравнения. (.о в.<ода «Установка граничных условий» усгройства в регистр 12 сдвига подается (с пульта оператора ) последовательный ряд импульсов, которые, сдвигаясь, последонатсльно записывак>тся в QÄ H«eeh регистра 12 сдвиг3.
При замыкании переключателя 2 начинается работа устройства: тактовые импульсы с выхода генератора 1 поступают на счетный вход счетчика 4, выходной код Q, которого является адресом ячейки постоянного
Изобретение относится к специальным средствам вычислительной техники, может быть использовано для моделирования различных режимов работы системы связи в условиях изменяющейся помеховой обстановки и является усовершенствованием изобретения по авт. св. М 1256043.
Целью изобретения является расширение фх нкциональных возможностей устройства за счет определения числа сообщений, переданных с l ì количеством последовательных н(. Р(. Ial)!)o(oB (i= l, n) .
1)а чертеже приведена схема устройства.
Устройство содержит генератор 1 импульсов, переключатель 2, первый элемент
ИЛИ 3, счетчик 4 адреса, первый элемент 5 задержки, постоянный запоминаюц(ий блок 6
II(рвый блок 7 сравнения, второй элемент 8 зи,гс ржки, второи элс МсНТ ИЛИ 9, генератор 10 псевдослучайного числа дешифраIol) 11, регистр 12 сдвига, блок 13 элементов
2И-ИЛИ, счетчик 14 сообщений, счетчик 15 (<н)бп(ений, переданных без пере33Hpoc3, грстий элемент 16 задержки, второй блок 17 сравнения, блок 18 вычитания, первый 19 и второй 20 элементы И, четвертый элемент
21 задержки, третий элемент ИЛИ 22, второй счетчик 23 3дреса, демультиплексор 24, rpynllx счетчиков 25 числа перезапросов.
Устройство работает следующим образом.
В исходном состоянии в генераторе 10
IK евдослучайныx чисел установлен режим однократного формирования равномерно риспредел HHI>lx чисел ни заданном интерв;(ле, в постоянном запоминающем блоке 6
<вписаны коды чисел. соответствующих верхним зн;)чсHHH÷ каждого fn-ão отрезка, на к(>торые разделен интервал. При этом длина
f>I-го отрезка пропорциональна вероятности появления (nl ) ошибки в блоке (сообщений). (гистр 12 (двиги предназначеH для однократной записи 13 него последовательного ряди единичных импульсов, количество запоминающего блока 6. Через интервал времени, необходимый для срабатывания счетчика 4, тактовый импульс поступает с выхода элемента 5 задержки на управляющие входы постоянного запоминающего блока 6 и блока 7 сравнения.
По тактовому импульсу в блоке 7 сравнения осуществляется проверка выполнения условия A(B. При А)В на выход блока 7 сравнения сигнал не поступает.
По следующему тактовому импульсу с выхода генератора 1 в счетчике 4 формируется код следующего адреса, т. е. происходит считывание кода числа, содержащегося в следующей ячейке постоянного запоминающего блока 6 и его сравнение в блоке 7 с кодом того же псевдослучайного числа Q установленного на выходе генератора 10.
Процедура формировании адресов Q, и сравнения кодов осуlil(ñòâëÿåòñÿ до момента выполнения условия А<В, при этом на выходе блока 7 сравнения сформируется импульс, который поступает на счетный вход счетчика 14 и записывается в нем, Н3 управляющий вход дешифратора 11, разрешая в нем операцию дешифрации кода Я„подключенного с выхода счетчика 4, и на входы элементов И 19 и 20.
Если в этот момент в блоке 13 выполняется условие Q )Q„, импульс с дешифратора 11 не поступает на выход блока 13. При этом элемент И 19 остается открытым (по инверсному входу), а элемент И 20 закрыт (временем задержки в блоках 11 и 13 можно пренебречь), вследствие чего очередной импульс с выхода блока 7 сравнения поступает через открытый элемент И 19 на счетный вход счетчика 23, увеличивая на единицу его содержимое.
Через интервал времсни, определяемый элементом 8 задержки (равный времени дешифрации кода в дешифраторе 11), импульс с выхода блока 7 поступает на управляющий вход генератора 10, в котором формируется новое случайное число Q . Этот же импульс поступает на вход обнуления счетчика 4 и обнуляет его, подготовив начало нового цикла формирования кодов Q, в счетчике 4.
В последующие моменты сравнения кодов
Q, и Q„, в блоке 7 сравнения и кодов Q, и Q„â блоке 13 элементов 2И-ИЛИ при выполнении условия (),)(> с выхода блока 7 на счетный вход счетчика 23 поступают импульсы, характеризующие очередной перезапрос сообщения.
При выполнении условия ф((„на выход блока 13 элементов 2И-ИЛИ поступает импульс, который записывается в счетчике 15 и поступает через элемент И 20 на информационный вход демультиплексора 24, выход которого в соответствии с кодом адреса к этому моменту соединен с входом одного из счетчиков 25.
Вследствие этого увеличивается на единицу содержимое i-го счетчика 25, что озна1312605 (гг
Составитель В Фук».нн) Редактор г! . !а >оренк» Техред 1!. Вере«Корректор Л Тя«ко
Тираж 673 11одн и с н ог
Вг!1!11111! Г»«),(арсгн(нного лол>ит(та С(.(.Р по («.»>ì> и»>f>1»т«ний и ткрытий! 13(>3;>, Москва, Ж 35, Рау>искан н;>f> ..> 4 Я!
1роизвод«твен>п> но.>аграфия(>.ное нр«днриятие, г У>к» р»д .л !11« «ктная, 1
3 чает, что сообщение передано с i-м числом последовательных нерезапросов.
Через интервал времени, задаваемый элементом 21 задержки, импульс с выхода элемента И 20 поступает через элемент
ИЛИ 22 на вход обнуления счетчика 23 и устанавливает его в нулевое состояние, подготовив для цикла моделирования следующего сообщения.
Устройство работает до тех пор, пока в счетчике 14 не накопится код, равный заданному числу моделируемых сообщений.
При этом на выходе блока 17 сравнения формируется импульс, поступивший на управляющий вход блока 8 вычитания, т. е. разрешается выполнеHHc операции вычитания кодов, сформированных в счетчиках 14 и 15: AN=N — N.
Следовательно, на выхо I3x устройст((3 получаются результаты анализа сообщений: на выходе счетчика 14 — код исходного числа сообщений, на выходе блока 18 I>I,I««тания — код количества иерезаиро oB, на выходе счетчика 15 — — код количества с(н>бщений, переданных Ilo каналу связи без llc()(запросов при заданной корректирующей способности кода Q„, иа выходах счетчиков 25 — коды числа сообщений, переданных с числом I последовательных перезаиросов.
Таким образом, устройство позволяет определить число сообн(ений, переданных с -м количеством последовательных перезапросов (или количества подряд искаженных кодовых комбинаций).
Фор.чули изобретения
Устройство для моделирования системы связи ио авт. св. М 1256043, отлпчан)и<(((» тем, что, с целью расширения функциональных возможностей устройства за счет oil()сделения числа сообщений, переданных с I-м количеством последовательных иерезапросoB (i 1, rI1, оно дополнительно содержит групиу счетчиков числа перезапросов, первый и второй элементы И, четвертый элемент
10 задержки, третий элемент ИЛИ, второй счетчик 3дреса и дему lbTIIIlлекcoр, причем прямой вход первого элемента И и первый вход второго элемента И объединены и подключены к выходу первого блока сравнения, 15
3 инверсный вход первого элемента И и второй вход второго элемснта И подключены к вы оду блока элементов 2И-ИЛИ, выход
II(1) вогО эл(MCIIT3 И COCJ1>I IICII со (Чети Ь> м И входами второго счетчика 3дреса, выход второго э.!(мента И подключен к уиранляюэ0 Illc м у нxoду дел> у.1 ьт и II,1(h(ol) II и в хОду >и т— вертого элемс h«òа задержки, выход которого соснинеH с первым входом третьего элемента
ИЛИ, выход которого соединен с входом обнуления второ! о счетчика адреса, выход которого подключен к адресному входу демультиплексор; >, группа выходов которого соединена соотвстстнснно со счетными Входами (гетчиков числа иерезапросов группы, входы Обнуг!ения которых обьединены с НТорым входом третьего э !cue!>1;I ИЛИ и под30 ройства, 3 выходы счетчиков числ; > перезаи 1) ос() в 1) у !1 I I ы я И.1 я к)т(я в hl x 0.13 м и ч и (.1 3 перс зан рос(>в у(тройств;>.