Изобретение относится к специальным средствам вычислительной техники, может быть использовано для моделирования различных режимов работы системы связи в условиях изменяющейся помеховой обстановки и является усовершенствованием изобретения по авт. св. № 1256043.
Целью изобретения является расширение функциональных возможностей устройства за счет определения числа сообщений, переданных с (-М количеством последовательных перезапросов (, п).
На чертеже приведена схема устройства.
Устройство содержит генератор 1 импульсов, переключатель 2. первый элемент ИЛИ 3, счетчик 4 , первый элемент 5 задержки, постоянный запоминающий блок 6 первый блок 7 сравнения, второй элемент 8 за.иержки, второй элемент ИЛИ 9, генератор К) псевдослучайного числа деп1ифра- гор 11, |)е1 истр 12 сдвига, блок 13 элементов 2И-ИЛИ, счетчик 14 сообп1,епий, счетчик 15 сообщений, переда11нь1х без перезапроса, гретий элемент 16 задержки, второй блок 17 сравнения, блок 18 вычитания, первый 19 и второй 20 элемепты И, четвертый элемент 21 задержки, третий элемент ИЛИ 22, второй счетчик 23 адреса, демультиплексор 24, группу счетчиков 25 числа нерезапросов.
Устройство работает следующим образом.
В исходном состоянии в генераторе 10 псевдослучайных чисел установлен режим однократного формирования равно.мерно распределенных чисел на заданном интер- ва.ле, в постоянном заноминающем блоке 6 записаны коды чисел, соответствующих верхним .значениям каждого т-го отрезка, на кот())ые разделен интервал. При этом длина ГП ГО отрезка пропорциональна вероятности 1И)ив, 1ения (т 1) О1пибки в блоке (сообше- нпй). Pel истр 12 cjUHira предназначен д.чя однократной записи в него последовательного ряда единичных им11у:1ьсов, ко;1ичество Q,, которых характеризует корректирующую способность кода, иснользуемого в моде- ;:ируемой системе связи. На первый вход блока 17 сравнения подключен код Л ,, ха- )акгерпзуюпи1Й обпи с количество апализи- Суемых сообп1епий.
Импульсом со входа «Начальная установка счетчики 4, 14, 15, 23, 25 и регистр 12 сдвига устанавливаются н нулевое состояние а в генерагоре 10 псевдослучайных чисел формируется первое случайное число Q,,,, поступающее на вход 6,тока 7 сравнения.
Сл) входа «Установка граничных условий устройства в регистр 12 сдви|-а подается (с пульта оператора) последовательный ряд импульсов, которые, сдвигаясь, последо- нател1)Но записываются в Q,, ячеек регистра 12 сдвига.
При замыкании переключателя 2 начинается работа устройства; тактовые импульсы с выхода генератора 1 гюстунают на счетный вход счетчика 4, выходной код Q, которого яв;1яется адресом ячейки ностоянного
запоминающего блока 6. Через интерва; времени, необходимый для срабатывания счетчика 4, тактовый импульс поступает с выхода элемента 5 задержки на управляю- щие входы постоянного запоминающего блока 6 и блока 7 сравнения.
По тактовому импульсу в блоке 7 сравнения осуществляется проверка выполнения условия . При на выход блока 7 сравнения сигнал не поступает.
0 По следующему тактовому импульсу с выхода генератора 1 в счетчике 4 формируется код следующего адреса, т. е. происходит считывание кода числа, содержащегося в следующей ячейке постоянного запоми нающего блока 6 и его сравнение в блоке 7 с кодом того же псевдослучайного числа Qm, установленного на выходе генератора 10. Процедура формирования адресов Q, и сравнения кодов осуществляется до момента выполнения условия , при этом
0 на выходе блока 7 сравнения сформируется импульс, который поступает на счетный вход счетчика 14 и записывается в нем, на управляющий вход де1пифратора И, разрешая в нем операцию дешифрации кода Q,, подключенного с выхода счетчика 4, и на входы элементов И 19 и 20.
Если в этот .момент в блоке 13 вынолняет- ся условие Q,Qn, импульс с дешифратора 11 не поступает на выход блока 13. При этом элемент И 19 остается открытым (по
Q инверсному входу), а элемент И 20 закрыт (временем задержки в блоках И и 13 можно пренебречь), вследствие чего очередной импульс с выхода блока 7 сравнения поступает через открытый элемент И 19 на счетный вход счетчика 23, увеличивая на единицу
5 его содержимое.
Через интервал времени, определяемый элементом 8 задержки (равный времени де- 1нифрации кода в дешифраторе И), импульс с выхода блока 7 поступает на управляющий
0 вход генератора 10, в котором формируется новое случайное число Q Этот же и.мпульс поступает на вход обнуления счетчика 4 и обнуляет его, подготовив начало нового цикла формирования кодов Q, в счетчике 4.
C В последуюн1ие моменты сравнения кодов QI и Qm в блоке 7 сравнения и кодов Q, н Qn в блоке 13 элементов 2И-ИЛИ при выполпении условия Q,Qm с выхода блока 7 на счетный вход счетчика 23 поступают импульсы, характеризующие очередной пе0 резапрос сообщения.
При выполнении условия Q,Qn на выход блока 13 элементов 2И-ИЛИ поступает импульс, который записывается в счетчике 15 и поступает через элемент И 20 на информационный вход демультиплексора 24,
5 выход которого в соответствии с кодом адреса к этому моменту соединен с входом одного из счетчиков 25.
Вследствие этого увеличивается на единицу содержимое (-го счетчика 25, что означает, что сообщение передано с (-м числом последовательных перезапросов.
Через интервал времени, задаваемый элементом 21 задержки, импульс с выхода элемента И 20 поступает через элемент ИЛИ 22 на вход обнуления счетчика 23 и устанавливает его в нулевое состояние, подготовив для цикла моделирования следующего сообщения.
Устройство работает до тех пор, пока в счетчике 14 не накопится код, равный заданному числу моделируемых сообп1ений.
При этом на выходе блока 17 сравнения формируется импульс, поступивший на управляющий вход блока 18 вычитания, т. е. разрешается выполнение операции вычитания кодов, сфод1мированных в счетчиках 14 и 15: - N.
Следовательно, на выходах устройства получаются результаты ана,тиза С()обп1еиий: на выходе счетчика 14 - код исходного числа сообщений, на выходе блока 18 вычитания - код количества перозапросов, на выходе счетчика 15 -- код количества сообщений, переданных по каналу связи без перезапросов при заданной корректируюн1ей способности кода Q,,, на выходах счетчиков 25 - коды числа сообп1ений, переданных с числом ( последовательных нерезапросов.
Таким образом, устройство позволяет определить число сообн1ений, переданных с (-М количеством последовательньг1Х нерезапросов (или количества подряд искаженных кодовых комбинаций).
0
0
0
5
Формула и лобретения Устройство для моделирования системы связи но авт. св. № 1256043, огличанпцссся тем, что, с целью расширения функциональных возможностей устройства за счет онре- деления числа сообщений, переданных с /-м количеством последовательных нерезапросов ((1, п, оно дополнительно содержит группу счетчиков числа перезапросов, первый и второй элементы И, четвертый элемент задержки, третий элемент ИЛИ, второй счетчик адреса и демультинлексор, причем прямой вход первого элемента И и первый вход второго элемепта И объединены и подключены к выходу первого блока сравнения, а инверсный вход нервого элемента И и второй вход второго элемента И подключены к выходу блока элементов 2И-ИЛИ, выход нервого элемента И соединен со счетными входами второго счетчика адреса, выход второго элемента И подключен к унравляю- П1ему входу демультинлексора и входу четвертого элемента задержки, выход которого соединен с нервым входом третьего элемента ИЛИ, выход которого соединен с входом обнуления второго счетчика адреса, выход которого подключен к адресному входу демультинлексора, группа выходов которого соединена соответственно со счетными входами счетчиков числа перезапросов группы, входы обпулепия которых обьединепы с вторым входом третьего элемепта ИЛИ и под- ключещ, к входу начальной установки уст- )ойства, а в)1ходы счетчиков числа переза- просон гру1ПП)1 являются выходами чис. 1а перезапросов устройства.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для моделирования системы связи | 1985 |
|
SU1256043A1 |
Устройство для моделирования системы связи | 1988 |
|
SU1594560A1 |
Преобразователь код-временной интервал | 1986 |
|
SU1401589A1 |
Цифровой имитатор радиотелеграфного канала связи | 1985 |
|
SU1275465A1 |
Устройство для цифрового фазового детектирования импульсных последовательностей на неравных частотах | 1990 |
|
SU1755360A1 |
Цифровой генератор | 1986 |
|
SU1347164A1 |
Устройство для сортировки информации | 1986 |
|
SU1365075A1 |
Цифровой измеритель центра тяжести видеосигналов | 1990 |
|
SU1723559A1 |
Программируемый контроллер | 1989 |
|
SU1741100A1 |
Вероятностный преобразователь аналог-код | 1986 |
|
SU1363461A1 |
Изобретение предназначено для моделирования систе.мы связи и может быть ис- нользовуно для оценки нронускной способности системы связи в условиях изменяющейся номеховой обстановки. Целью изобретения является рас1нирение функциональ ных возможностей устройства за счет определения числа сообщений, переданных с /-м ко, 1ичеств()м последовательных перезапросов (, п. Устройство моделирует процесс формирования сообп1епий в виде корректи- рующег О кода с заданной исправляющей способностью, их передачу по KaHaj-;y связи, случайное воздействие помех на сообщения в процессе передачи, перезапрос сообщений в случае их неправильного приема и определение числа переданных сообщений, числа перезапросов, числа сообщений, переданных без перезапросов, и числа последовательных нерезапросов. Для этого устройство содержит генератор имнульсов, переключатель, элементы ИЛИ, 2И-ИЛИ, счетчики адреса, элементы задержки, постоянный запоминаю- пщй блок, блоки сравнения, генератор псевдослучайного числа, деп ифратор, регистр сдвига, счетчик сообщений, блок вычитания, элементы И, мультиплексор, группу счетчиков числа перезапросов. 1 ил. i (Л со ND а: о ел Ю
Устройство для моделирования системы связи | 1985 |
|
SU1256043A1 |
Приспособление для точного наложения листов бумаги при снятии оттисков | 1922 |
|
SU6A1 |
Приспособление для установки двигателя в топках с получающими возвратно-поступательное перемещение колосниками | 1917 |
|
SU1985A1 |
Авторы
Даты
1987-05-23—Публикация
1985-12-23—Подача