SU1698894A1 - Устройство дл моделировани тракта передачи данных - Google Patents
Устройство дл моделировани тракта передачи данных Download PDFInfo
- Publication number
- SU1698894A1 SU1698894A1 SU904797860A SU4797860A SU1698894A1 SU 1698894 A1 SU1698894 A1 SU 1698894A1 SU 904797860 A SU904797860 A SU 904797860A SU 4797860 A SU4797860 A SU 4797860A SU 1698894 A1 SU1698894 A1 SU 1698894A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- messages
- counter
- control unit
- Prior art date
Links
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Изобретение относитс к цифровой вычислительной технике и может использоватьс при разработке и моделировании трактов передачи данных. Цель изобретени - расширение функциональных возможностей устройства за счет моделировани процессов исправлени ошибок в прин тых сообщени х. Устройство содержит генератор импульсов, два генератора случайной последовательности импульсов, восемь элементов И, дв а элемента НЕ, блок управлени , блок индикации, счетчики импульсов, четыре схемы сравнени , три элемента ИЛИ и регистр пам ти. Новым вл етс введение двух элементов И, четырех схем сравнени , трех элементов ИЛИ, п ти счетчиков и регистра пам ти. 1 э.п. ф-лы, 2 ил.
Description
(Л d
Изобретение относитс к технике передачи данных и цифровой вычислительной технике и может использоватьс при разработке и моделировании трактов передачи данных.
Известно устройство дл моделировани систем передачи данных, содержащее общий генератор случайного протока импульсов , счетчик импульсов, блок индикации и группу каналов моделировани передачи информации, каждый из которых состоит из счетчика, генератора случайных импульсов, элемента НЕ, элемента И.
Наиболее близким к изобретению вл етс устройство дл моделировани систем св зи, содержащее генератор импульсов, группу счетчиков импульсов, состо щую из п ти счетчиков, блок индикации, последовательно соединенные первый генератор случайного потока импульсов помех, первый элемент Н Е и первый элемент И, последовательно соединенные второй генератор случайного потока импульсов помех, второй элемент НЕ и второй элемент И, третий - шестой элементы И, выход третьего элемента И соединен с другим входом первого элемента И, выход которого вл етс первым информационным выходом устройства, выход четвертого элемента И подключен к другому входу второго элемента И, выход которого вл етс вторым информационным выходом устройства, а также блок управлени , состо щий из триггера, схемы сравнени , первого и второго счетчиков импульсов , элемента ИЛИ и генератора тактовых импульсов, выход которого соединен с первым входом элемента ИЛИ, второй вход которого вл етс установочным входом устройства , выход элемента ИЛИ соединен с установочными входами первого и второго счетчиков импульсов, разр дные выходы которых подключены соответственно к инфор«- .
ю
мационным входам первой и второй групп схемы сравнени , выходы Больше и Меньше которой соединены соответственно с единичным и нулевым входами триггера , пр мой и инверсный выходы которого подключены к первым входам соответственно третьего и четвертого элементов И, первые входы п того и шестого элементов И соединены с выходами соответственно первого и второго элементов НЕ, выходы п того и шестого элементов И соединены со счетными входами соответственно первого и второго счетчиков импульсов блока управлени , вторые входы третьего - шестого элементов И подключены к выходу генератора импульсов, кроме того, установочные входы каждого счетчика группы счетчиков объединены , а выходы подключены к блоку индикации , вход первого счетчика группы счетчиков импульсов подключен к выходу генератора импульсов, вход второго счетчика группы счетчиков импульсов соединены с выходом первого элемента И, вход третьего счетчика группы счетчиков импульсов подключен к выходу второго элемента И, вход четвертого счетчика группы счетчиков импульсов соединен с выходом третьего элемента И, а вход п того счетчика группы счетчиков импульсов св зан с выходом четвертого элемента И.
Однако в данном устройстве не предусмотрены возможности моделировани процессов исправлени ошибок в прин тых сообщени х и повторной передачи искаженных сообщений.
Цель изобретени - расширение функциональных возможностей устройства за счет моделировани процессов исправлени ошибок в прин тых сообщени х.
Поставленна цель достигаетс тем, что в устройство дл моделировани тракта передачи данных, содержащее генератор импульсов сообщений, счетчик переданных сообщений, первый и второй генераторы случайной последовательности импульсов помех, шесть элементов И, два элемента НЕ, блок управлени , блок индикации, первый и второй счетчики правильно прин тых сообщений, выход генератора импульсов сообщений подключен к первым входам первого, второго, третьего и четвертого элементов И, выход первого генератора случайной последовательности импульсов помех подключен к входу первого элемента НЕ, выход третьего элемента И соединен с первым установочным входом блока управлени , первый выход разрешени передачи данных которого соединен с вторым входом четвертого элемента И, выход которого соединен с первым входом п того элемента И,
к второму входу которого подключен выход первого элемента НЕ, выход второго генератора случайной последовательности импульсов помех подключен к входу второго
элемента НЕ, выход второго элемента И соединен с вторым установочным входом блока управлени , второй выход разрешени передачи данных которого соединен с вторым входом первого элемента И, выход ко0 торого соединен с первым входом шестого элемента И, к второму входу которого подключен выход второго элемента НЕ, выходы всех счетчиков подключены к соответствующим входам блока индикации, установоч5 ным входом устройства вл ютс объединенные установочные входы счетчиков , соединенные с входом запуска блока управлени , дополнительно введены седьмой и восьмой элементы И. четыре схемы
0 сравнени , три элемента ИЛИ, первый и второй счетчики исправленных сообщений, первый и второй счетчики количества переспросов сообщений, счетчик кратности сообщений , регистр пам ти, причем выход
5 переполнени счетчика кратности сообщений подключен к входу останова генератора импульсов сообщений, входу опроса блока управлени , к счетному входу счетчика переданных сообщений, к первым входам
0 седьмого и восьмого элементов И, выход седьмого элемента И подключен к входу разрешени сравнени первой схемы сравнени , с вторым входом седьмого элемента И соединен первый выход разрешени пе5 редачи данных блока управлени , второй выход разрешени передачи данных которого подключен к второму входу восьмого элемента И, выход которого соединен с входом разрешени второй схемы сравнени ,
0 выход генератора импульсов сообщений соединен с первыми информационными входами первой и второй схем сравнени и со счетным входом счетчика кратности сообщений , выход первого элемента ИЛИ соеди5 нен с входом запуска генератора импульсов сообщений и с входом перезапуска блока управлени , установочный вход устройства подключен к первому входу первого элемента ИЛИ и к входам установки счетчика крат0 ности сообщений, счетчиков исправленных сообщений и счетчиков количества переспросов сообщений выход п того элемента И соединен с вторым информационным входом первой схемы сравнени , выход Рав5 но которой подключен к первому входу второго элемента ИЛИ, а выход Не равно соединен с входом разрешени сравнени третьей схемы сравнени , выход шестого элемента И соединен с вторым информационным входом второй схемы сравнени , выход Равно которой подключен к первому входу третьего элемента ИЛИ, а выход Не равно соединен с входом разрешени сравнени четвертой схемы сравнени , первый выход числа искаженных сообщений блока управлени соединен с первым информационным входом третьей схемы сравнени , второй выход числа искаженных сообщений блока управлени подключен к первому информационному входу четвер- тЬй схемы сравнени , выход регистра пам ти соединен с вторыми информационными входами третьей и четвертой схем сравнени , выход Меньше или равно третьей схемы сравнени подключен к второму входу второго элемента ИЛИ и к.-счетному вхиду первого счетчика исправленных сообщений , а выход Больше соединен со счетным входом первого счетчика количества пере- спроСов сообщений и с вторым входом пер- вого элемента ИЛИ, выход Меньше или равно четвертой схемы сравнени подклю- чен к второму входу третьего элемента ИЛИ и к счетному входу второго счетчика исправленных сообщений, а выход Больше сое- динен со счетным входом второго счетчика количества переспросов сообщений и с третьим входом первого элемента ИЛИ, выход второго элемента ИЛИ подключен к счетному входу первого счетчика правильно прин тых сообщений и к четвертому входу первого элемента ИЛИ, выход третьего элемента ИЛИ соединен со счетным входом второго счетчика правильно прин тых сообщений и с п тым входом первого элемента ИЛИ, выходы счетчиков количества переспросов сообщений и счетчиков исправлен- ных сообщений подключены к соответствующим входам блока индикации, разр дные входы регистра пам ти вл ютс входом установки исправл ющей способности кода устройства, а выходы первого и второго генераторов случайной последовательности импульсов помех подключен к вторым входам третьего и четвертого эле- ментов И соответственно.
Цель достигаетс также тем, что блок управлени , первый и второй счетчики искаженных сообщений содержит схему сравнени , элемент ИЛ И и триггер, причем первым установочным входом блока управлени вл етс счетный вход первого счетчика искаженных сообщений, разр дные входы которого соединены соответственно с информационными входами первой группы схемы сравнени и вл ютс первым выходом числа искаженных сообщений блока уп- равлени , второй установочный вход которого подключен к счетному входу второго счетчика искаженных сообщений, разр дные выходы которого соединены соответственно с информационными входами второй группы схемы сравнени и вл ютс вторым выходом числа искаженных сообщений блока управлени , выход Меньше схемы сравнени подключен к единичному входу триггера, а выход Больше или равно соединен с первым входом элемента ИЛИ, выход которого соединен с нулевым входом триггера, пр мой и инверсный выходы которого вл ютс соответственно первым и вторым выходами разрешени передачи данных блока управлени , входом запуска которого вл етс второй вход элемента ИЛИ, а выходом перезапуска блока управлени вл ютс объединенные установочные входы счетчиков искаженных сообщений.
На фиг/. 1 приведена схема устройства; на фиг. 2 - схема блока управлени .
Устройство содержит генератор 1 импульсов сообщений, счетчик 2 переданных сообщений, первый 3 и второй 4 генераторы случайной последовательности импульсов помех, первый 5, шестой 6, второй 7, третий 8, четвертый 9, п тый 10, седьмой 11 и восьмой 12 элементы И, первый 13 и второй 14 элементы НЕ, блок 15 управлени , блок 16 индикации, первый 17 и второй 18 счетчики правильно прин тых сообщений, первую 19, вторую 20, третью 21 и четвертую 2 схемы сравнени , первый 23, третий 25 и второй 25 элементы ИЛИ, первый 26 и второй 27 счетчики исправленных сообщений, первый 28 и второй 29 счетчики количества переспросов сообщений, счегчикЗО, кратности сообщений, регистр 31 пам ти.
Блок управлени 15 (фиг. 2) содержит первый 32 и второй 33 счетчики искаженных сообщений, схему сравнени 34, элемент ИЛИ 35, триггер 36.
Перед началом работы счетчики обнул ютс , через вход установки исправл ющей особенности кода в регистр 31 записываетс соответствующее значение.
Генератор импульсов 1 предназначен дл моделировани последовательности импульсов, передаваемых по тракту передачи данных, который состоит из двух аналогичных каналов. Дл моделировани первого канала предназначены следующие элементы: элементы И 8-11, генератор 3 случайной последовательности помех, элемент НЕ 13, схемы 19 и 21 сравнени , счетчик 28 количества переспросов сообщений, счетчик 26 исправленных сообщений, счетчик 17 правильно прин тых сообщений, элемент ИЛИ 25. Дл моделировани второго канала а устройстве предназначены элементы И 5, 6, 7, 12, генератор 4 случайной последовательности помех, элемент НЕ 14.
схемы сравнени 20 и 22, счетчик 29 количества переспросов, счетчик 27 исправленных сообщений, счетчик 18 правильно прин тых сообщений, элемент ИЛИ 24. Импульсы с генератора импульса 1 поступают на вход счетчика 30 кратности сообщений, который подсчитывает кратность переданных сообщений 2. Работа обоих каналов аналогична. В начальном состо нии блок управлени 15 выбирает первый канал. Генератор 3 с элементом НЕ 13 моделируют помехи в первом канале. С выхода элемента И 8 на вход блока 15 управлени поступают импульсы, моделирующие ошибки в канале. Через открытый элемент И 9 сообщение поступает на элемент И 10, где моделируетс наложение помехи на сообщение. С выхода элемента И 10 на вход схемы сравнени 19 подаетс прин тое сообщение, а на другой вход поступает переданное сообщение. Импульс переполнени с выхода счетчика 30 кратности сообщений«останавливает генератор импульсов 1 и разрешает сравнение прин того и переданного сообщений. Тем самым схема сравнени 19 моделирует проверку кратного сообщени на ошибки. Если ошибок нет, то с выхода Равно схемы сравнени 19 сигнал через элемент ИЛИ 25 поступает в счетчик 17 правильно прин тых сообщений и через элемент ИЛИ 23 запускает генератор 1 импульсов и подготавливает блок управлени 15 к работе. Если в прин том сообщении обнаружены ошибки, то сигнал 1 будет на выходе Не равно схемы сравнени 19, Этот сигнал поступает1 на управл ющий вход схемы сравнени 21, где моделируетс исправление ошибок корректирующим кодом. На первый вход схемы сравнени 21 подаетс с регистра 31 значение исправл ющей способности кода, а на второй с блока управлени 15 подаетс количество ошибочных сообщений при кратной передаче. Если количество ошибочных сообщений не превышает исправл ющей способности кода, то на выходе Меньше или равно будет сигнал 1, который увеличивает на единицу значение счетчика 26 исправленных сообщений и через элемент ИЛИ 25 - значение счетчика 17 правильно прин тых сообщений. Кроме того, через элемент ИЛИ 23 сигнал 1 запускает гене- ратор 1 импульсов. Если ошибок в сообщении больше, чем исправл юща способность корректирующего кода, то на выходе Больше схемы сравнени 21 будет сигнал 1, который увеличивает значение счетчика 28 количества переспросов на единицу , и через элемент ИЛИ 23 запускает генератор импульсов 1. Это позвол ет моделировать процесс повторной передачи. Выбор каналов в тракте передачи данных осуществл ет блок 15 управлени и подключает первый или второй канал наличием сигнала Г на своих выходах.
Блок 15 управлени работает следующим образом.
Перед началом работы через установочный вход устройства и вход блока 15 управлени триггер 36 устанавливаетс в нулевое
0 состо ние. На выходе блока 15 управлени будет сигнал, открывающий элемент И 9,11. С выходов элементов И 8, 7 на входы блока управлени 15 поступают импульсы ошибок в первом и втором каналах соответственно,
5 которые подсчитываютс счетчиками 32 и 33. В схеме сравнени 34 по команде с выхода переполнени счетчика 30 кратности сообщений происходит выбор канала. Если число ошибок в первом канале не больше,
0 чем во втором, то на выходе Больше или равно схемы сравнени 34 будет сигнал Г, который через элемент ИЛИ 35 установит триггер 36 в нулевое состо ние, в противном случае - сигнал 1 будет на выходе
5 Меньше и тем самым триггер 36 установитс в единичное положение. С выхода счетчика 32 блока управлени 15 снимаетс значение количества искаженных символов в первом канале, а с выхода счетчика 33 0 значение количества искаженных символов во втором канале.
Сигнал 1, который поступает на вход блока управлени 34 от элемента ИЛИ 23, устанавливает счетчики 32 и 33 в нулевое
5 состо ние.
Функциональные возможности данного устройства расширены за счет того, что в нем дополнительно предусмотрены возможности моделировани процесса исправ0 лени ошибок в прин тых сообщени х из выбранного дл передачи данных канала и повторной передачи искаженных сообщений .
Claims (2)
- Формула изобретени5 1. Устройство дл моделировани тракта передачи данных, содержащее генератор импульсов сообщений, счетчик переданных сообщений, первый и второй генераторы случайной последовательности импульсов0 помех, шесть элементов И, два элемента НЕ, блок управлени , блок индикации, первый и второй счетчики правильно прин тых сообщений, выход генератора импульсов сообщений подключен к первым входам5 первого - четвертого элементов И, выход первого генератора случайной последовательности импульсов помех подключен к входу первого элемента НЕ, выход третьего элемента И соединен с первым установоч- ным входом блока управлени , первый выход разрешени передачи данных которого соединен с вторым входом четвертого элемента И, выход которого соединен с первым входом п того элемента И, к второму входу которого подключен выход первого элемента НЕ, выход второго генератора случайной последовательности импульсов помех подключен к входу второго элемента НЕ, выход второго элемента И соединена вторым установочным входом блока управлени , второй выход разрешени передачи данных которого соединен с вторым входом первого элемента. И, выход которого соединен с первым входом шестого элемента И, к второму входу которого подключен выход второго элемента НЕ, выходы всех счетчиков подключены к соответствующим входам блока индикации, установочным входом устройства вл ютс объединенные установочные входы счетчиков, соединенные с входом запуска блока управлени , отличающеес тем, что, с целью расширени функциональных возможностей устройства за счет моделировани процесса исправ|1е- ни ошибок в прин тых сообщени х, оно дополнительно содержит седьмой и восьмой элементы И, четыре схемы сравнени , три элемента ИЛИ, первый и второй сч етчи- ки исправленных сообщений, первый и второй счетчики количества переспросов сообщений, счетчик кратности сообщений, регистр пам ти, причем выход переполнени счетчика кратности сообщений подключен к входу останова генератора импульсов сообщений, входу опроса блока управлени , к счетному входу счетчика переданных сообщений, к первым входам седьмого и восьмого элементов И, выход седьмого элемента И подключен к входу разрешени сравнени первой схемы сравнени , с вторым входом седьмого элемента И соединен первый выход разрешени передачи данных блока управлени , второй вход разрешени передачи данных которого подключен к второму вхо ду восьмого элемента И, выход которого соединен с входом разрешени сравнени второй схемы сравнени , выход генератора импульсов сообщений соединен с первыми информационными входами первой и второй схем сравнени и со счетным входом счетчика кратности сообщений, выход первого элемента ИЛИ соединен с входом запуска генератора импульсов сообщений и с входом перезапуска блока управлени , установочный вход устройства подключен к первому входу первого элемента ИЛИ и к входам установки счетчика кратности сообщений, счетчиков исправленных сообщений и счетчиков количества переспросов сообщений, выход п того элемента И соединен с вторым информационным входом первой схемы сравнени , выход Равно которой подключен к первому входу второго элемента ИЛИ, а выход Не равно соединен с входом разрешени сравнени третьей схемы сравнени , выход шестого элемента И - с вторым информационным входом второй схемы сравнени , выход Равно которой подключен к0 первому входу третьего элемента ИЛИ, а выход Не равно - к входу разрешени сравнени четвертой схемы сравнени , первый выход числа искаженных сообщений блока управлени соединен с первым ин5 формационным входом третьей схемы сравнени , второй выход числа искаженных сообщений блока управлени подключен к первому информационному входу четвертой схемы сравнени , выход регистра пам 0 ти соединен с вторыми информационными входами третьей и четвертой схем сравнени , выход Меньше или равно третьей схемы сравнени подключен к второму входу второго элемента ИЛИ и к счетному входу5 первого счетчика исправленных сообщений , а выход Больше соединен со счетным входом первого счетчика количества переспросов сообщений и с вторым входом первого элемента ИЛИ, выход Меньше или0 равно четвертой схемы сравнени подключен к второму входу третьего элемента ИЛИ и к счетному входу второго счетчика исправленных сообщений, а выход Больше соединен со счетным входом второго счетчика5 количества переспросов сообщений и с третьим входом первого элемента ИЛИ, выход второго элемента ИЛИ подключен к счетному входу первого счетчика правильно прин тых сообщений и к четвертому входу0 первого элемента ИЛИ, выход третьего элемента ИЛИ соединен со счетным входом второго счетчика правильно прин тых сообщений и с п тым входом первого элемента ИЛИ, выходы счетчиков количества пере5 спросов сообщений и счетчиков исправлен- ных сообщений подключены к соответствующим входам блока индикации, разр дные входы регистра пам ти вл ютс входом установки исправл ющей способности0 кода устройства, а выходы первого и второго генераторов случайной последовательности импульсов помех подключены к вторым входам третьего и четвертого элементов И соответственно.5
- 2. Устройство по п. 1,отличающее- с тем, что блок управлени содержит первый и второй счетчики искаженных сообщений , схему сравнени , элемент ИЛИ и триггер, причем первым установочным вхо- дом блока управлени вл етс счетныйвход первого счетчика искаженных сообщений , разр дные выходы которого соединены соответственно с информационными входами первой группы схемы сравнени и вл ютс первым выходом числа искаженных сообщений блока управлени , второй установочный вход которого подключен к счетному входу второго счетчика искаженных сообщений, разр дные выходы которого соединены соответственно с информационными входами второй группы схемы сравнени и вл ютс вторым выходом чиста искаженных сообщений блока управлефиеЛни , выход Меньше схемы сравнени подключен к единичному входу триггера, а выход Больше или равно соединен с первым входом элемента ИЛИ, выход которого соединен с нулевым входом триггера, пр мой и инверсный выходы которого вл ютс соответственно первым и вторым выходами разрешени передачи данных блока управлени , входом запуска которого в етс второй вход элемента ИЛИ, а входом перезапуска блока управлени - объединенные установочные входы счетчиков искаженных сообщений.фиг.г&годтек
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU904797860A SU1698894A1 (ru) | 1990-03-02 | 1990-03-02 | Устройство дл моделировани тракта передачи данных |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU904797860A SU1698894A1 (ru) | 1990-03-02 | 1990-03-02 | Устройство дл моделировани тракта передачи данных |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1698894A1 true SU1698894A1 (ru) | 1991-12-15 |
Family
ID=21499618
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU904797860A SU1698894A1 (ru) | 1990-03-02 | 1990-03-02 | Устройство дл моделировани тракта передачи данных |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1698894A1 (ru) |
-
1990
- 1990-03-02 SU SU904797860A patent/SU1698894A1/ru active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1365092. кл. G 06 F 15/20, 1986. Авторское свидетельство СССР . № 1399762. кл. G 06 F 15/20. 1987. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1698894A1 (ru) | Устройство дл моделировани тракта передачи данных | |
US3634633A (en) | Precessed pulse test arrangement | |
SU1709335A1 (ru) | Устройство дл моделировани систем св зи | |
SU1552198A1 (ru) | Устройство дл моделировани систем передачи данных | |
SU1151983A1 (ru) | Устройство дл моделировани систем передачи данных | |
SU1365093A1 (ru) | Устройство дл моделировани систем св зи | |
US3528057A (en) | System for transmitting digital traffic signals | |
SU1481791A1 (ru) | Устройство дл моделировани систем передачи и обработки информации | |
SU1711178A1 (ru) | Устройство дл моделировани систем передачи данных | |
SU1741151A1 (ru) | Устройство дл моделировани систем св зи | |
SU1109758A1 (ru) | Устройство дл моделировани систем передачи данных | |
SU1176360A1 (ru) | Устройство дл передачи и приема информации | |
SU1487064A1 (ru) | Устройство для моделирования системы связи | |
SU1150629A1 (ru) | Устройство дл моделировани систем передачи и обработки данных | |
SU1741146A1 (ru) | Устройство дл моделировани систем передачи данных | |
SU1644155A1 (ru) | Устройство дл моделировани систем передачи данных | |
SU1564642A1 (ru) | Устройство дл моделировани приемно-передающего узла сети св зи | |
SU1741150A1 (ru) | Устройство дл моделировани систем св зи | |
SU1499358A1 (ru) | Устройство дл сопр жени абонента с каналом св зи | |
SU1661786A2 (ru) | Устройство дл моделировани систем передачи данных | |
SU1105884A1 (ru) | Устройство дл сопр жени абонентов с цифровой вычислительной машиной | |
RU1783533C (ru) | Устройство дл передачи дискретной информации | |
SU1113792A1 (ru) | Устройство дл сопр жени электронной вычислительной машины с алфавитно-цифровыми диспле ми | |
SU1571588A1 (ru) | Устройство дл обслуживани запросов | |
SU650232A1 (ru) | Устройство дл приема и регенерации дискретной информации |