RU2352990C1 - Device for modeling of communication system - Google Patents
Device for modeling of communication system Download PDFInfo
- Publication number
- RU2352990C1 RU2352990C1 RU2007134612/09A RU2007134612A RU2352990C1 RU 2352990 C1 RU2352990 C1 RU 2352990C1 RU 2007134612/09 A RU2007134612/09 A RU 2007134612/09A RU 2007134612 A RU2007134612 A RU 2007134612A RU 2352990 C1 RU2352990 C1 RU 2352990C1
- Authority
- RU
- Russia
- Prior art keywords
- input
- output
- pulse
- pulses
- inputs
- Prior art date
Links
Images
Landscapes
- Radar Systems Or Details Thereof (AREA)
Abstract
Description
Изобретение относится к вычислительной технике и технике связи и может быть использовано для моделирования системы связи.The invention relates to computing and communication technology and can be used to model a communication system.
Известно устройство для моделирования системы связи по авторскому свидетельству СССР №1399762, кл. G06F 15/20, 1986 г., содержащее генератор импульсов, пять счетчиков импульсов, два генератора случайного потока импульсов помех, два элемента НЕ, шесть элементов И, блок управления и блок индикации, в котором входы обнуления счетчиков импульсов соединены с установочным входом блока управления и с установочным входом устройства, выход генератора импульсов соединен со счетным входом первого счетчика импульсов и первыми входами третьего, четвертого, пятого и шестого элеметов И, вход первого элемента НЕ соединен с выходом первого генератора случайного потока импульсов помех, а выход - с первым входом первого и вторым входом третьего элементов И, вход второго элемента НЕ соединен с выходом второго генератора случайного потока импульсов помех, а выход - с первым входом второго и вторым входом четвертого элементов И, второй вход пятого элемента И соединен с первым выходом блока управления, а выход - со вторым входом первого элемента И и счетным входом четвертого счетчика импульсов, второй вход шестого элемента И соединен со вторым выходом блока управления, а выход - со вторым входом второго элемента И и счетным входом пятого счетчика импульсов, выходы первого, второго, третьего, четвертого и пятого счетчиков импульсов соединены соответственно с первым, вторым, третьим, четвертым и пятым входами блока индикации, выходы первого, второго, третьего и четвертого элементов И соединены соответственно со счетным входом второго счетчика импульсов, счетным входом третьего счетчика импульсов, первым входом блока управления и вторым входом блока управления.A device for modeling a communication system according to the author's certificate of the USSR No. 1399762, class. G06F 15/20, 1986, containing a pulse generator, five pulse counters, two random pulse generator of interference pulses, two NOT elements, six AND elements, a control unit and an indication unit, in which the zero counter inputs are connected to the installation input of the control unit and with the installation input of the device, the output of the pulse generator is connected to the counting input of the first pulse counter and the first inputs of the third, fourth, fifth and sixth elements AND, the input of the first element is NOT connected to the output of the first generator of the second stream of interference pulses, and the output is with the first input of the first and second input of the third AND element, the input of the second element is NOT connected to the output of the second random pulse generator of the interference pulses, and the output is with the first input of the second and second input of the fourth AND element, the second input of the fifth And element is connected to the first output of the control unit, and the output is connected to the second input of the first And element and the counting input of the fourth pulse counter, the second input of the sixth element And is connected to the second output of the control unit, and the output - to the second input of the second the first element And and the counting input of the fifth pulse counter, the outputs of the first, second, third, fourth and fifth pulse counters are connected respectively to the first, second, third, fourth and fifth inputs of the display unit, the outputs of the first, second, third and fourth elements And are connected respectively with the counting input of the second pulse counter, the counting input of the third pulse counter, the first input of the control unit and the second input of the control unit.
Признаками этого аналога, совпадающими с существенными признаками заявляемого устройства, являются все перечисленные входящие в состав аналога элементы и связи за исключением связей третьего и четвертого элементов И с блоком управления и связей первого и второго элементов И соответственно с первым и вторым счетчиками импульсов.The signs of this analogue, which coincide with the essential features of the claimed device, are all of the listed elements and connections except for the connections of the third and fourth elements And with the control unit and the connections of the first and second elements And, respectively, with the first and second pulse counters.
Недостатком этого аналога является относительно низкая адекватность моделирования процесса искажений сообщений помехами реальному процессу искажения сообщений, обусловленная тем, что аналог не учитывает искажение сообщений, частично подверженных действию помех.The disadvantage of this analogue is the relatively low adequacy of modeling the process of message distortion by interference to the real process of message distortion, due to the fact that the analog does not take into account the distortion of messages that are partially exposed to interference.
Наиболее близким по технической сущности к заявляемому (прототипом) является устройство для моделирования системы связи по авторскому свидетельству СССР №1725225, кл. G06F 15/20, 1990 г., содержащее генератор импульсов, с первого по пятый счетчики импульсов, первый и второй генераторы случайного потока импульсов помех, первый и второй элементы НЕ, с первого по шестой элементы И, блок индикации, блок управления и с первого по четвертый блоки сравнения длительности импульсов, в котором установочный вход блока управления является установочным входом устройства и соединен со входами обнуления с первого по пятый счетчиков импульсов, выход генератора импульсов соединен со счетным входом первого счетчика импульсов и первыми входами третьего, четвертого, пятого и шестого элементов И, вход первого элемента НЕ соединен с выходом первого генератора случайного потока импульсов помех, а выход - с первым входом первого и вторым входом третьего элементов И, вход второго элемента НЕ соединен с выходом второго генератора случайного потока импульсов помех, а выход - с первым входом второго и вторым входом четвертого элементов И, второй вход пятого элемента И соединен с первым выходом блока управления, а выход - со вторым входом первого элемента И и счетным входом четвертого счетчика импульсов, второй выход блока управления соединен со вторым входом шестого элемента И, выход которого соединен со вторым входом второго элемента И и со счетным входом пятого счетчика импульсов, выходы первого, второго, третьего, четвертого и пятого счетчиков импульсов соединены соответственно с первым, вторым, третьим, четвертым и пятым входами блока индикации, первые выходы каждого из блоков сравнения длительности импульсов соединены с выходом генератора импульсов, а выходы первого, второго, третьего и четвертого элементов И соединены со вторыми входами соответственно с первого по четвертый блоков сравнения длительности импульсов, выходы которых соединены соответственно со счетным входом второго счетчика импульсов, счетным входом третьего счетчика импульсов, с первым входом блока управления и со вторым входом блока управления.The closest in technical essence to the claimed (prototype) is a device for modeling a communication system according to the author's certificate of the USSR No. 1725225, class. G06F 15/20, 1990, containing a pulse generator, first to fifth pulse counters, first and second random pulse generators of interference pulses, first and second elements NOT, first to sixth elements AND, display unit, control unit and first according to the fourth pulse duration comparison blocks, in which the installation input of the control unit is the installation input of the device and connected to the zeroing inputs from the first to fifth pulse counters, the output of the pulse generator is connected to the counting input of the first pulse counter and the first inputs of the third, fourth, fifth and sixth elements AND, the input of the first element is NOT connected to the output of the first random pulse generator and the output is connected to the first input of the first and second input of the third AND, the input of the second element is NOT connected to the output of the second generator random stream of interference pulses, and the output with the first input of the second and second input of the fourth element And, the second input of the fifth element And is connected to the first output of the control unit, and the output is with the second input of the first element And and the counting input fourth pulse counter, the second output of the control unit is connected to the second input of the sixth element And, the output of which is connected to the second input of the second element And and to the counting input of the fifth pulse counter, the outputs of the first, second, third, fourth and fifth pulse counters are connected respectively to the first, second, third, fourth and fifth inputs of the display unit, the first outputs of each of the pulse duration comparison units are connected to the output of the pulse generator, and the outputs of the first, second, third and fourth e elements And are connected to the second inputs, respectively, from the first to fourth pulse duration comparison units, the outputs of which are connected respectively to the counting input of the second pulse counter, the counting input of the third pulse counter, to the first input of the control unit and to the second input of the control unit.
Признаками прототипа, совпадающими с существенными признаками заявляемого устройства, являются все перечисленные входящие в состав прототипа элементы и связи.Signs of the prototype, coinciding with the essential features of the claimed device are all of the listed elements and communications that are part of the prototype.
В прототипе при моделировании искажения сообщений учитывается искажение сообщений, частично подверженных действию помех. Прототип обеспечивает моделирование процесса передачи сообщений по одному (лучшему) из двух имеющихся каналов связи. Однако на практике зачастую возникает необходимость моделирования процесса передачи одних и тех же сообщений по одному и тому же адресу одновременно по двум каналам связи, то есть по двум каналам связи, находящимся в режиме дублирования. Моделирование такого процесса устройство по авторскому свидетельству №1725225 не обеспечивает. Таким образом, недостатком прототипа являются ограниченные функциональные возможности.In the prototype, when modeling message distortion, the distortion of messages partially affected by interference is taken into account. The prototype provides a simulation of the process of transmitting messages on one (best) of the two available communication channels. However, in practice, it often becomes necessary to simulate the process of transmitting the same messages to the same address simultaneously on two communication channels, that is, on two communication channels that are in duplicate mode. The device does not provide simulation of such a process according to copyright certificate No. 1725225. Thus, the disadvantage of the prototype is limited functionality.
Технической задачей, на решение которой направлено заявляемое изобретение, является расширение функциональных возможностей прототипа за счет обеспечения возможности моделирования передачи информации по двум каналам связи, находящимся в режиме дублирования.The technical problem, which is aimed by the invention, is to expand the functionality of the prototype by providing the ability to simulate the transmission of information over two communication channels in duplicate mode.
Указанный технический результат достигается тем, что в известное устройство для моделирования систем связи, содержащее генератор импульсов, с первого по пятый счетчики импульсов, первый и второй генераторы случайного потока импульсов помех, первый и второй элементы НЕ, с первого по шестой элементы И, блок индикации, блок управления и с первого по четвертый блоки сравнения длительности импульсов, в котором установочный вход блока управления является установочным входом устройства и соединен со входами обнуления с первого по пятый счетчиков импульсов, выход генератора импульсов соединен со счетным входом первого счетчика импульсов и первыми входами третьего, четвертого, пятого и шестого элементов И, вход первого элемента НЕ соединен с выходом первого генератора случайного потока импульсов помех, а выход - с первым входом первого и вторым входом третьего элементов И, вход второго элемента НЕ соединен с выходом второго генератора случайного потока импульсов помех, а выход - с первым входом второго и вторым входом четвертого элементов И, второй вход пятого элемента И соединен с первым выходом блока управления, а выход - со вторым входом первого элемента И и счетным входом четвертого счетчика импульсов, второй выход блока управления соединен со вторым входом шестого элемента И, выход которого соединен со вторым входом второго элемента И и со счетным входом пятого счетчика импульсов, выходы первого, второго, третьего, четвертого и пятого счетчиков импульсов соединены соответственно с первым, вторым, третьим, четвертым и пятым входами блока индикации, первые входы каждого из блоков сравнения длительности импульсов соединены с выходом генератора импульсов, а выходы первого, второго, третьего и четвертого элементов И соединены со вторыми входами соответственно с первого по четвертый блоков сравнения длительности импульсов, выходы которых соединены соответственно со счетным входом второго счетчика импульсов, счетным входом третьего счетчика импульсов, с первым входом блока управления и со вторым входом блока управления введены элемент ИЛИ, первый и второй входы которого соединены с выходами соответственно третьего и четвертого элементов И, пятый блок сравнения длительности импульсов, первый вход которого соединен с выходом генератора импульсов, а второй - с выходом элемента ИЛИ, и шестой счетчик импульсов, вход обнуления которого соединен с установочным входом устройства, счетный вход - с выходом пятого блока сравнения длительности импульсов, а выход - с шестым входом блока индикации.The specified technical result is achieved by the fact that in a known device for modeling communication systems containing a pulse generator, from first to fifth pulse counters, first and second generators of a random stream of interference pulses, the first and second elements are NOT, from the first to sixth elements And, the display unit , a control unit and first to fourth pulse width comparison units, in which the installation input of the control unit is the installation input of the device and connected to the zeroing inputs from the first to fifth counts pulses, the output of the pulse generator is connected to the counting input of the first pulse counter and the first inputs of the third, fourth, fifth and sixth elements AND, the input of the first element is NOT connected to the output of the first generator of a random stream of interference pulses, and the output to the first input of the first and second input of the third element AND, the input of the second element is NOT connected to the output of the second generator of a random stream of interference pulses, and the output to the first input of the second and second input of the fourth element And the second input of the fifth element And is connected n with the first output of the control unit, and the output with the second input of the first element And and the counting input of the fourth pulse counter, the second output of the control unit is connected to the second input of the sixth element And, the output of which is connected to the second input of the second element And and with the counting input of the fifth counter pulses, the outputs of the first, second, third, fourth and fifth pulse counters are connected respectively to the first, second, third, fourth and fifth inputs of the display unit, the first inputs of each of the blocks comparing the duration of the pulses ow are connected to the output of the pulse generator, and the outputs of the first, second, third and fourth elements And are connected to the second inputs, respectively, from the first to fourth pulse duration comparison units, the outputs of which are connected respectively to the counting input of the second pulse counter, the counting input of the third pulse counter, with the first input of the control unit and with the second input of the control unit contains an OR element, the first and second inputs of which are connected to the outputs of the third and fourth elements of And, respectively, the fifth pulse duration comparison unit, the first input of which is connected to the output of the pulse generator, and the second - with the output of the OR element, and the sixth pulse counter, the zeroing input of which is connected to the installation input of the device, the counting input - with the output of the fifth pulse duration comparison unit, and the output - with the sixth input of the display unit.
Совокупность вновь введенных элемента ИЛИ, блока сравнения, счетчика импульсов и новых связей не является самостоятельным устройством и не следует явным образом из уровня техники, поэтому предлагаемое устройство следует считать новым и имеющим изобретательский уровень.The set of newly introduced OR element, a comparison unit, a pulse counter and new connections is not an independent device and should not be explicitly from the prior art, therefore, the proposed device should be considered new and having an inventive step.
Сущность изобретения поясняется чертежами, на которых приведены:The invention is illustrated by drawings, which show:
на фиг.1 - структурная схема предлагаемого устройства;figure 1 is a structural diagram of the proposed device;
на фиг.2 - структурная схема блока управления;figure 2 is a structural diagram of a control unit;
на фиг.3 - структурная схема блока сравнения длительности импульсов;figure 3 is a structural diagram of a unit for comparing pulse durations;
на фиг.4 - временные диаграммы, поясняющие работу блока сравнения длительности импульсов.figure 4 is a timing diagram explaining the operation of the unit for comparing the duration of the pulses.
Устройство для моделирования системы связи содержит генератор 1 импульсов, счетчики 2…7 импульсов, генераторы 8 и 9 случайного потока импульсов помех, элементы 10 и 11 НЕ, элементы 12…17 И, блок 18 управления, блоки 19…23 сравнения длительности импульсов, элемент 24 ИЛИ и блок 25 индикации (фиг.1).A device for modeling a communication system contains a
Выход генератора 1 соединен с первыми входами элементов 14…17 и с первыми входами блоков 19…23. Вход 26 устройства является его установочным входом и соединен с установочным входом блока 18 и входами обнуления счетчиков 2…7. Выход генератора 8 через элемент 10 подключен к первому входу элемента 12, второй вход которого соединен с выходом элемента 16 и счетным входом счетчика 5, а выход - со вторым входом блока 19, соединенного своим выходом со счетным входом счетчика 3. Второй вход элемента 14 соединен с выходом элемента 10, а выход - с первым входом элемента 24 и со вторым входом блока 21, выход которого соединен с первым входом блока 18, соединенного своими первым и вторым выходами со вторыми входами элементов 16 и 17 соответственно. Выход генератора 9 через элемент 11 подключен к первому входу элемента 13, второй вход которого соединен с выходом элемента 17 и счетным входом счетчика 6, а выход - со вторым входом блока 20, соединенного своим выходом со счетным входом счетчика 4. Второй вход элемента 15 соединен с выходом элемента 11, а выход - со вторым входом элемента 24 и со вторым входом блока 22, выход которого соединен со вторым входом блока 18. Второй вход блока 23 соединен с выходом элемента 24, а выход - со счетным входом счетчика 7. Выходы счетчиков 2, 3, 4, 5, 6 и 7 соединены соответственно с первым, вторым, третьим, четвертым, пятым и шестым входами блока 25.The output of the
Блок 18 управления содержит генератор 27 тактовых импульсов, элемент 28 ИЛИ, счетчики 29 и 30 импульсов, компаратор 31 и триггер 32 (фиг.2). Первый вход элемента 28 соединен с установочным входом блока, второй вход - с выходом генератора 27, а выход - со входами обнуления счетчиков 29 и 30. Счетные входы счетчиков 29 и 30 соединены соответственно с первым и вторым входами блока, а выходы - соответственно с первым и вторым входами компаратора 31. Прямой и инверсный выходы компаратора 31 соединены соответственно с первым и вторым входами триггера 32, прямой и инверсный выходы которого являются соответственно первым и вторым выходами блока.The control unit 18 comprises a
Каждый из блоков 19…23 содержит формирователь 33 импульсов по переднему фронту, формирователь 34 импульсов по заднему фронту, сумматор 35, RS-триггер 36, интегратор 37 со сбросом, триггер 38 Шмитта и элемент 39 И (фиг.3). Вход формирователя 33 соединен с первым входом блока, со входом формирователя 34 и с прямым входом сумматора 35, а выход - с S-входом триггера 36, R-вход которого соединен с выходом формирователя 34 и вторым входом элемента 39, а выход - со входом сброса интегратора 37. Инверсный вход сумматора 35 соединен со вторым входом блока, а выход - с информационным входом интегратора 37, выход которого соединен со входом триггера 38. Первый вход элемента 39 соединен с выходом триггера 38, а выход - с выходом блока.Each of the blocks 19 ... 23 contains a
Устройство обеспечивает моделирование процесса передачи сообщений по одному (лучшему) из двух имеющихся каналов связи и (или) процесса передачи сообщений одновременно по двум имеющимся каналам связи, дублирующим друг друга.The device provides simulation of the process of transmitting messages on one (best) of the two available communication channels and (or) the process of transmitting messages simultaneously on two available communication channels that duplicate each other.
Перед началом работы устройства на вход 26, на установочный вход блока 18 и на входы обнуления счетчиков 2…7 поступает управляющий сигнал, обнуляющий эти счетчики.Before starting the operation of the device, input 26, to the installation input of block 18 and to the inputs of zeroing the counters 2 ... 7 receives a control signal that resets these counters.
Работа устройства заключается в следующем.The operation of the device is as follows.
Генератор 1 формирует последовательность импульсов, имитирующих последовательность сообщений, подлежащих передаче (фиг.4а). Количество импульсов, поступающих с выхода генератора 1, подсчитывается счетчиком 2.
Процесс передачи сообщений по первому каналу в режиме передачи по одному лучшему из двух имеющихся каналов связи имитируется с помощью генератора 8, элементов 10, 12, 14 и 16, блоков 19 и 21 и счетчиков 3 и 5.The process of transmitting messages on the first channel in the transmission mode over one of the two available communication channels is simulated using a generator 8,
Генератор 8 формирует последовательность импульсов со случайными длительностями и интервалами следования, имитирующую последовательность помех.The generator 8 generates a sequence of pulses with random durations and repetition intervals, simulating a sequence of interference.
Импульсы с выхода генератора 1 поступают на первые входы элементов 14 и 16 и на первые входы блоков 19 и 21. При отсутствии запирающего сигнала с первого выхода блока 18 элемент 16 пропускает поступившие на его первый вход импульсы на счетный вход счетчика 5 и на второй вход элемента 12, на первый вход которого поступают импульсы генератора 8, логически проинвертированные элементом 10 (фиг.4б). Счетчик 5 подчитывает число импульсов, поступивших на обслуживание в первый канал связи.The pulses from the output of the
При наличии запирающего сигнала с первого выхода блока 18 элемент 16 поступившие на его первый вход импульсы генератора 1 не пропускает.In the presence of a locking signal from the first output of block 18, the
Элемент 12 совместно с блоком 19 имитирует процесс искажения сообщений, поступивших в первый канал связи, помехами. Элемент 12 пропускает на второй вход блока 19 ту часть импульса генератора 1, которая не совпадает во времени с импульсами генератора 8, имитируя тем самым на втором входе блока 19 ту часть сообщения, поступившего в первый канал связи, которая не подвергалась воздействию помех.Element 12 in conjunction with block 19 simulates the process of distorting messages received in the first communication channel by interference. Element 12 passes to the second input of block 19 that part of the pulse of
Блок 19 (20, 21, 22, 23) сравнивает полную длительность импульса генератора 1, поступившего на его первый вход, с той ее частью, которая поступила на второй вход. В случае, если время наличия сигнала единичного уровня на втором входе блока отличается от длительности импульса на его первом входе на величину, не превышающую заданного уровня τ, блок формирует на своем выходе короткий импульс, который поступает на счетный вход счетчика 3 (4, 29, 30, 7). Тем самым имитируется определение той доли длительности сообщения, которая подвергается воздействию помех, и в случае, если она не превышает заданного уровня τ, принятие решения о неискаженной передаче этого сообщения по каналу связи.Block 19 (20, 21, 22, 23) compares the total duration of the pulse of the
Блок 19 (20…23) работает следующим образом. Импульсы генератора 1 с первого входа блока (фиг.4а) поступают на входы формирователей 33 и 34 и на прямой вход сумматора 35. На инверсный вход сумматора 35 через второй вход блока поступают импульсы (фиг.4б) с выхода элемента 12 (13, 14, 15, 24). По передним фронтам импульсов с первого входа формирователь 33 формирует короткие импульсы (фиг.4в), которые поступают на S-вход триггера 36, а по задним фронтам импульсов с первого входа блока формирователь 34 формирует короткие импульсы (фиг.4г), которые поступают на R-вход триггера 36 и на первый вход элемента 39. На выходе триггера 36 и на входе сброса интегратора 37 формируется сигнал (фиг.4д), логически инверсный сигналу на первом входе блока.Block 19 (20 ... 23) works as follows. The pulses of the
Сумматор 35 формирует сигнал, равный разности сигналов на его прямом и инверсном входах. Этот сигнал поступает на информационный вход интегратора 37. Интегратор 37 в промежутки времени, совпадающие с импульсами на первом входе блока, интегрирует поступивший на его информационный вход сигнал, а в паузах между этими импульсами сигнал на выходе интегратора 37 скачкообразно уменьшается до нуля из-за появления сигнала единичного уровня на его входе сброса.The
Сигнал с выхода интегратора 37 поступает на вход триггера 38, где он сравнивается с пороговым уровнем UПОР, соответствующим допустимой длительности τ искаженной части сообщения. Если сигнал на выходе интегратора 37 не превышает уровень UПОР, то сигнал на выходе триггера 38 и на втором входе элемента 39 (фиг.4ж) соответствует логической «1», и импульсы с выхода формирователя 34 приходят на вход блока (фиг.4з). Если же сигнал на выходе интегратора 37 превышает уровень UПОР, то сигнал на выходе триггера 38 и на втором входе элемента 39 становится соответствующим логическому "0". Восстановление сигнала с уровнем, соответствующим логической «1», на выходе триггера 38 и на втором входе элемента 39 из-за задержки на время срабатывания триггера 36, сброса сигнала на выходе интегратора 37 и срабатывания триггера 38 наступает позже, чем появляется импульс формирователя 34 на первом входе элемента 39, поэтому в этом случае импульсы формирователя 34 на выход блока не проходят.The signal from the output of the
Таким образом, блок 19 (20…23) формирует на своем выходе короткий импульс только в том случае, если длительность сигналов единичного уровня на его первом и втором входах различаются на величину, не превышающую τ.Thus, block 19 (20 ... 23) generates a short pulse at its output only if the duration of the signals of the unit level at its first and second inputs differ by an amount not exceeding τ.
Счетчик 3 подсчитывает число импульсов с выхода блока 19, соответствующее количеству сообщений, полученных по первому каналу связи.
Элемент 14 совместно с блоком 21 формирует импульсы, соответствующие сообщениям, которые могли бы быть переданы по первому каналу связи, если бы они в него поступили. Импульсы с выхода блока 21 поступают на первый вход блока 18.Element 14, together with
Аналогично с помощью генератора 9, элементов 11, 13, 15 и 17, блоков 20 и 22 и счетчиков 4 и 6 имитируется процесс передачи сообщений, поступивших во второй канал связи. Число сообщений, поступивших во второй канал связи, подсчитывается счетчиком 6, а число сообщений, полученных по второму каналу связи, - счетчиком 4. На второй вход блока 18 с выхода блока 22 поступают импульсы, соответствующие сообщениям, которые могли бы быть переданы по второму каналу связи, если бы они в него поступили.Similarly, using the generator 9,
Блок 18 определяет канал связи, в котором меньше уровень помех (искажений). В соответствии с результатом этого определения с выходов блока 18 на управляющие входы элементов 16 и 17 поступают управляющие логически инверсные сигналы, разрешающие прохождение сигналов по каналу связи с меньшим уровнем помех и запрещающие прохождение помех по каналу связи с бóльшим уровнем помех. При изменении помеховой обстановки в каналах связи блок 18 вырабатывает новые управляющие сигналы, логически инверсные предыдущим. При этом всегда из двух имеющихся каналов используется тот, в котором уровень помех меньше.Block 18 determines a communication channel in which the level of interference (distortion) is lower. In accordance with the result of this determination, the control inputs of
Блок 18 работает следующим образом.Block 18 operates as follows.
Генератор 27 генерирует последовательность импульсов с частотой, значительно меньшей частоты генератора 1. Импульсы с его выхода поступают через элемент 28 на входы обнуления счетчиков 29 и 30, обнуляя их. Эти счетчики подсчитывают количество сообщений, которые не были бы искажены по каждому каналу связи, если бы они в эти каналы поступили. С выходов счетчиков 29 и 30 коды количества сообщений поступают на соответствующие входы компаратора 31. Если уровень помех в первом канале связи ниже (численное значение кода в счетчике 29 больше, чем в счетчике 30), то на первом выходе компаратора 31 появляется управляющий сигнал, устанавливающий триггер 32 в состояние, при котором на его первом выходе и на втором входе элемента 16 устанавливается сигнал, соответствующий логической «1». При этом разрешается прохождение сигналов через элемент 16. На втором же выходе триггера 32 и на втором входе элемента 17 устанавливается сигнал, соответствующий логическому «0», и прохождение сигналов через элемент 17 запрещается. Если же уровень помех ниже во втором канале связи, то на втором выходе компаратора 31 появляется управляющий сигнал, устанавливающий триггер 32 в такое состояние, при котором на его втором выходе и на втором входе элемента 17 устанавливается сигнал, соответствующий логической «1». При этом разрешается прохождение сигналов через элемент 17. На первом же выходе триггера 32 и на втором входе элемента 16 устанавливается сигнал, соответствующий логическому «0», и прохождение сигналов через элемент 16 запрещается.The
Элементы 14, 15, 24 совместно с блоком 23 имитируют процесс искажения сообщений в случае работы каналов связи в режиме дублирования (в режиме неискаженного прохождения сообщений в данный момент времени, если хотя бы один из двух каналов связи в этот момент времени не подвержен воздействию помех). Это осуществляется следующим образом. На первый вход блока 23 поступает импульс генератора 1, длительность которого соответствует полной длительности сообщения, подлежащего передаче. На выходе элемента 14 формируется сигнал, имеющий уровень логической "1" в промежутки времени, соответствующие промежуткам времени, когда сообщение проходит через первый канал, не подвергаясь воздействию помех, и уровень логического «0» в остальные промежутки времени. Этот сигнал поступает на первый вход элемента 24. Аналогично на второй вход элемента 24 с выхода элемента 15 поступает сигнал, имеющий уровень логической "1" в промежутки времени, соответствующие промежуткам времени, когда сигнал проходит через второй канал связи, не подвергаясь воздействию помех, и уровень логического «0» в остальные промежутки времени. В результате на выходе элемента 24 и втором входе блока 23 формируется сигнал, имеющий уровень логической «1» в промежутки времени, соответствующие промежуткам времени, когда сообщение хотя бы через один из каналов связи проходит, не подвергаясь воздействию помех. Таким образом, за время полной длительности импульса генератора 1 на первом входе блока 23 сигнал на его втором входе имеет уровень логической «1» в течение лишь промежутка времени, соответствующего неискаженной передаче информации хотя бы одним из двух каналов. Блок 23 сравнивает полную длительность (длительность импульса с выхода генератора 1 сигнала уровня логической «1» на первом входе блока 23) с суммарной длительностью сигнала с уровнем логической "1" на втором входе блока 23. В случае, если эти длительности различаются на величину, не превышающую τ, блок 23 формирует на своем выходе короткий импульс, который поступает на счетный вход счетчика 7. Тем самым имитируется определение той доли длительности сообщения, которая подвергается воздействию помех одновременно в обоих каналах связи, и в случае, если искаженная часть сообщения не превышает заданного уровня τ, принимается решение о неискаженной передаче этого сообщения системой связи при работе каналов связи в режиме дублирования. Счетчик 7 подсчитывает число импульсов, сформированных блоком 23.Elements 14, 15, 24 together with block 23 simulate the process of message distortion in the case of communication channels operating in duplication mode (in the undistorted transmission of messages at a given time, if at least one of the two communication channels at this time is not affected by interference) . This is done as follows. The first input of block 23 receives the pulse of the
Выходы счетчиков 2…7 соединены с соответствующими входами блока 25, обеспечивающего индикацию основных параметров моделируемого процесса. Он индицирует общее число сообщений, подлежащих передаче (содержимое счетчика 2), количество сообщений, поступивших в первый канал связи (содержимое счетчика 5), количество сообщений, поступивших во второй канал связи (содержимое счетчика 6), количество сообщений, полученных по первому каналу связи в режиме выбора лучшего из двух каналов связи (содержимое счетчика 3), количество сообщений, полученных по второму каналу связи в режиме выбора лучшего из двух каналов связи (содержимое счетчика 4) и количество сообщений, переданных системой связи в режиме дублирования каналов связи (содержимое счетчика 7).The outputs of the counters 2 ... 7 are connected to the corresponding inputs of block 25, which provides an indication of the main parameters of the simulated process. It indicates the total number of messages to be transmitted (contents of counter 2), the number of messages received on the first communication channel (contents of counter 5), the number of messages received on the second communication channel (contents of counter 6), the number of messages received on the first communication channel in the mode of choosing the best of two communication channels (counter content 3), the number of messages received on the second communication channel in the mode of choosing the best of two communication channels (content of counter 4) and the number of messages transmitted by the communication system duplication mode of communication channels (the contents of counter 7).
Не трудно видеть, что заявляемое устройство позволяет имитировать функционирование системы связи как в режиме выбора лучшего канала связи из двух имеющихся, так и в режиме дублирования каналов связи.It is not difficult to see that the claimed device allows you to simulate the functioning of a communication system both in the mode of choosing the best communication channel from the two available, and in the mode of duplication of communication channels.
Таким образом, техническим результатом, достигаемым в заявляемом устройстве, является расширение функциональных возможностей за счет обеспечения возможности моделирования работы системы в режиме дублирования каналов связи.Thus, the technical result achieved in the claimed device is the expansion of functionality by providing the ability to simulate the system in the mode of duplication of communication channels.
Заявленное устройство достаточно легко реализуемо.The claimed device is quite easy to implement.
Блок 25 может быть выполнен на основе регистров памяти и цифровых светодиодных индикаторов. Остальные элементы устройства могут быть реализованы на основе программируемой логической интегральной схемы типа FLEX фирмы "ALTERA".Block 25 can be made on the basis of memory registers and digital LED indicators. The remaining elements of the device can be implemented on the basis of a programmable logic integrated circuit type FLEX company "ALTERA".
Устройство может найти применение для исследования систем связи.The device may find application for the study of communication systems.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2007134612/09A RU2352990C1 (en) | 2007-09-17 | 2007-09-17 | Device for modeling of communication system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| RU2007134612/09A RU2352990C1 (en) | 2007-09-17 | 2007-09-17 | Device for modeling of communication system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU2352990C1 true RU2352990C1 (en) | 2009-04-20 |
Family
ID=41017910
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2007134612/09A RU2352990C1 (en) | 2007-09-17 | 2007-09-17 | Device for modeling of communication system |
Country Status (1)
| Country | Link |
|---|---|
| RU (1) | RU2352990C1 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SU1104533A1 (en) * | 1982-06-18 | 1984-07-23 | Серпуховское Высшее Военное Командное Училище Им.Ленинского Комсомола | Device for predicting conditions of installations |
| SU1399762A1 (en) * | 1986-12-25 | 1988-05-30 | В.П. Морозов, В.Н. Барулин, Я.С. Дымарский, О.Е. Климова;и О.А. Смирнов , | Device for modeling communication system |
| SU1441416A2 (en) * | 1987-06-17 | 1988-11-30 | Рижское Высшее Военно-Политическое Краснознаменное Училище Им.Маршала Советского Союза Бирюзова С.С. | Device for simulating adaptive computing systems |
| SU1725225A1 (en) * | 1990-03-05 | 1992-04-07 | Таганрогский Научно-Исследовательский Институт | Communication system simulator |
| US7031889B1 (en) * | 1999-03-22 | 2006-04-18 | Hewlett-Packard Development Company, L.P. | Method and apparatus for evaluating the design quality of network nodes |
-
2007
- 2007-09-17 RU RU2007134612/09A patent/RU2352990C1/en not_active IP Right Cessation
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SU1104533A1 (en) * | 1982-06-18 | 1984-07-23 | Серпуховское Высшее Военное Командное Училище Им.Ленинского Комсомола | Device for predicting conditions of installations |
| SU1399762A1 (en) * | 1986-12-25 | 1988-05-30 | В.П. Морозов, В.Н. Барулин, Я.С. Дымарский, О.Е. Климова;и О.А. Смирнов , | Device for modeling communication system |
| SU1441416A2 (en) * | 1987-06-17 | 1988-11-30 | Рижское Высшее Военно-Политическое Краснознаменное Училище Им.Маршала Советского Союза Бирюзова С.С. | Device for simulating adaptive computing systems |
| SU1725225A1 (en) * | 1990-03-05 | 1992-04-07 | Таганрогский Научно-Исследовательский Институт | Communication system simulator |
| US7031889B1 (en) * | 1999-03-22 | 2006-04-18 | Hewlett-Packard Development Company, L.P. | Method and apparatus for evaluating the design quality of network nodes |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102063070B (en) | DSP-based laser pulse code controller | |
| RU2352990C1 (en) | Device for modeling of communication system | |
| RU71014U1 (en) | DEVICE FOR MODELING A COMMUNICATION SYSTEM | |
| CN107463759B (en) | Simulation verification device and simulation verification method of timer | |
| RU2359326C2 (en) | Device for modelling of mass servicing system | |
| SU1725225A1 (en) | Communication system simulator | |
| US20090171645A1 (en) | Logic simulator and logic simulation method | |
| RU2266557C1 (en) | Device for modeling mass service system | |
| RU124415U1 (en) | DEVICE FOR MODELING MASS SERVICE SYSTEMS | |
| RU2045775C1 (en) | Communication system simulating device | |
| RU133633U1 (en) | DEVICE FOR MODELING MASS SERVICE SYSTEMS | |
| SU1487062A1 (en) | Sophisticated system failure simulator | |
| RU2024929C1 (en) | Device for simulating mass queueing systems | |
| SU1096654A1 (en) | Device for simulating process for servicing requests with different priorities | |
| SU1524064A1 (en) | Device for modeling request servicing process | |
| SU1399762A1 (en) | Device for modeling communication system | |
| RU2465647C1 (en) | Device for simulating mass service systems | |
| RU2189077C2 (en) | Communication system simulating device | |
| SU1499372A1 (en) | Model of network arc | |
| SU1691848A1 (en) | Simulator of communication system | |
| SU1633419A1 (en) | Communication system simulator | |
| SU1587536A1 (en) | Device for modeling queueing systems | |
| SU1702387A1 (en) | Communication system simulating device | |
| RU2006922C1 (en) | Device for functional test of computer systems | |
| SU1177934A1 (en) | Device for simulating arrival curve distortions of telegraph signals |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20090918 |