Изобретение относитс к технике св зи и к цифровой вычислительной технике и может быть использовано при разработке и моделировании систем передачи данных. Известен имитатор дискретных кана лов св зи, содержащий блок синхронизации , генератор марковской последов тельности, блок промежуточной пам ти , пороговьй блок, датчик случайных чисел, элемент И и сумматор по модулю два. Устройство также содержит генератор пачки импульсов, шифратор коммутатор, сдвигакщий регистр и группу сумматоров по модулю два TlJ. Известно также устройство дл моделировани работы системы св зи, со держащее многоканальньш генератор случайных процессов, коммутатор, управл емый генератор пилообразного напр жени , блоки сравнени , элемент ИЛИ, триггеры с элементами запрета, генератор случайного процесса, вычислительный блок; двухпороговый селектор, реверсивный счетчик, дифро аналоговый преобразователь, ключ и перемножитель 2 J. Недостатком этих устройств вл ет с то, что они не могут быть использованы дл моделировани кольцевых систем передачи данных. Наиболее близким по технической сущности к предлагаемому вл етс устройство дл моделировани системы сбора и обработки данных, содержащее генератор сообщений, выход которого подключен к информационному входу счетчика сообщений и к управл кнцему входу первого коммутатора, информационные входы которого подключены к разр дным выходам первого регистра Соответственно, разр дные входы которого вл ютс группой информационных входов устройства, последовательно соединенные второй коммутатор , второй регистр, третий коммутатор , третий регистр, четвертьй коммутатор, четвертый регистр, другой выход второго регистра соединен с входом счетчика передаваемых сообщений , входом первого элемента задержки и первым входом первого триггера , выход которого подключен к управл ющему входу второго коммутатора , выход первого элемента задержки соединен с. первым, входом первого элемента ИЛИ, выход которого подключен к второму входу первого триггера генератор помех в канале св зи, выход которого соединен с входом счетчика числа помех в канале св зи и входом первого элемента НЕ, выход которого подключен к управл ющему входу третьего коммутатора, другой выход третьего регистра соединен с входом счетчика. правильно прин тых сообщений, другой выход четвертого регистра подключен к входу счетчика обработанных сообщений, первому входу второго триггера, и входу второго элемента задержки, выход которого соединен с первым входом второго элемента ИЛИ, выход которого соединен с управл ющим входом четвертого коммутатора , установочные входы всех счетчиков и вторые входы элементов ИЛИ объединены и вл ютс установочным входом устройства, выходы всех счетчиков соединены с соответствующими входами блока индикации, счетчик числа сбоев, последовательно соединенные схема сравнени , счетчик сообщений, полученных потребителем, последовательно соединенные генератор сбоев, вьтолненньй в виде генератора случайной последовательности импульсов, второй элемент НЕ, п тый коммутаторj п тый регистр и счетчик вьщанных сообщений, информационные входы п того коммутатора подключены соЬтветственно к выходам первого коммутатора, а разр дные выходы п того регистра подключены соответственно к )ормацион ым входам второго коммутатора, вход счетчика числа сбоев соединен с выходом .генератора сбоев, перва группа входов схемы сравнени подключена соответственно к разр дным выходам четвертого регистра , а ее втора группа входов к разр дным выходай первого регистра соответственно, установочные.входы счетчиков числа сбоев, счетчика сообщений , полученных потребителем, и счетчика вьщанных сообщений подключены к установочному входу устройства, а их выходы - к соответствующему входу блока индикации Сз. Недостатком известного устройства вл етс невозможность вьщелени из общего потока сообщений, предназначенного дл группы абонентов сообщений , предназначенных только данному абоненту. Цель изобретени - расвирение функциональных возможностей устройства за счет воспроизведени режима вьщелени из общего потока сообщений части сообщений, предназначенных определенному абоненту. Цель достигаетс тем, что в устройство , содержащее счетчик общего числа сообщений, счетчик числа помех счетчик сообщений, переданных абонен ту, счетчик сообщений, правильно прин тых абонентом, установочные i входы всех счетчиков объединены и вл ютс установочным входом устройства , а выходы счетчиков соединены с соответствующими входами блока индикации , датчик случайных чисел, выход которого соединен с информационным входом первого коммутатора,управ л ющий вход которого подключен к выходу генератора импульсов сообщений и счетному входу счетчика общего чис ла сообщений, виход первого коммутатора соединен с информационным входом второго коммутатора, управл ющий вход которого через элемент НЕ подключен к выходу генератора случайного потока помех и счетному входу счетчика числа помех, введены два дешифратора, причем вход первого дещифратора соединен с выходом второго коммутатора, а выход подключен к счетному входу счетчика сообщений, правильно прин тых абонентом, вход второго дешифратора соединен с выходом первого коммутатора, а выход подключен к счетному входу счетчика сообщений, переданных абоненту. На чертеже приведена схема устрой ства. Устройство содержит счетчик 1 общего числа сообщений, счетчик 2 числа помех, счетчик 3 сообщений, переданных абоненту, счетчик 4 сообщений правильно прин тых абонентом, блок 5 индикации, генератор 6 импульсов сообщений , генератор 7 случайного пото ка помех, элемент НЕ 8, второй комму татор 9, второй и первый дешифраторы 10 и Т1, датчик 12 случайных чисел, первый коммутатор 13. Устройство способно моделировать процесс генерации сообщений, предназначенных группе абонентов,процесс искажений этих сообщений в.тракте передачи, процесс вьщачи части сообщений одному из абонентов и процесс ретрансл ции других сообщений осталь ным абонентам. Устройство дл моделировани систем передачи данных работает следующим образом. Датчик 12 случайных чисел генерирует t-разр дные случайные коды, поступающие на информационный вход коммутатора 13. Эти коды моделируют одновременно и адресную часть сообщени и само сообщение. Причем число станций (абонентов) в системе N определ етс как N 2 Генератор 6 вырабатывает последовательность импульсов, тактирующих коды сообщений, поступающих в тракт передачи. Причем частота генератора выбираетс исход из пропускной способности тракта передачи. Количество импульсов с выхода генератора 6 подсчитываетс счетчиком 1 общего числа сообщений. Каждый импульс с выхода генератора 6 разрешает прохождение одного кода через коммутатор 13. Последовательность кодов с выхода коммутатора 13 моделирует последовательность сообщений в тракте переда чи. Коды с выхода коммутатора 13 поступают на вход дешифратора 10 и на информационный вход коммутатора 9. Дешифратор 10 анализирует последовательность кодов, поступающих на его вход. Если код соответствует условному номеру абонента моделируемой станции (на который настроен дешифратор 10), то на его выходе по вл етс импульс, поступакмций на второй вход счетчика 3 сообщений, переданных абоненту. Если код не соответствует условному номеру абонента моделируемой станции, то на его выходе импульс не по вл етс . Генератор 7 случайного потока помех , элемент НЕ 8 и коммутатор 9 предназначены дл моделировани потока ошибок, возникающих в тракте передачи. В случайный момент по влени импульса на выходе генератора 7 запрещаетс прохождение кода через коммутатор 9. Тем самым моделируетс искажение (потер ) сообщени в про цессе его передачи по тракту. Если на выход генератора 7 импульс не поступает , то информационные коды через KOMMyTaToj) 9 проход т на вход дешифратора 11. Дешифратор 11 настроен и работает аналогично дешифратору 10. Если поступивший код соответствует номеру абонента моделируемой станции (на который настроены дешифраторы 10 и 11), то на его выходе по вл етс импульс, поступающий на вход счетчика 4 сообщений , прин тых абонентом. Все счетчики 1-4 перед началом работы устройства обнул ютс управл ющим сигналом . Выходы счетчиков 1-4 соединены с входами блока 5 индикации, который предназначен дл индикации основных параметров моделируемого процессаThe invention relates to communication technology and digital computer technology and can be used in the design and simulation of data transmission systems. A discrete communication channel simulator is known, comprising a synchronization unit, a Markov sequence generator, an intermediate memory block, a threshold unit, a random number sensor, an AND element, and a modulo two. The device also contains a pulse-burst generator, an encoder switch, a shift register, and a group of adders modulo two TlJ. It is also known a device for simulating a communication system, comprising a multichannel random process generator, a switch, a controlled sawtooth generator, comparison blocks, an OR element, triggers with prohibition elements, a random process generator, a computing unit; a two-threshold selector, a reversible counter, a diffro-analog converter, a key, and a multiplier 2 J. The disadvantage of these devices is that they cannot be used to simulate ring data systems. The closest in technical essence to the present invention is a device for simulating a data collection and processing system, comprising a message generator, the output of which is connected to the information input of the message counter and to the control input of the first switch, the information inputs of which are connected to the bit outputs of the first register. the bit inputs of which are a group of information inputs of the device, the second switch connected in series, the second register, the third switch, t second register, the fourth switch, the fourth register, the other output of the second register is connected to the input of messages to be transmitted a counter input of the first delay element and the first input of the first flip-flop, whose output is connected to the control input of the second switch, the first delay element connected to the output. first, the input of the first OR element, the output of which is connected to the second input of the first trigger, the noise generator in the communication channel, the output of which is connected to the input of the counter of the number of noise in the communication channel and the input of the first element NOT, the output of which is connected to the control input of the third switch, another output of the third register is connected to the input of the counter. correctly received messages; another output of the fourth register is connected to the input of the processed messages counter, the first input of the second trigger, and the input of the second delay element, the output of which is connected to the first input of the second OR element, the output of which is connected to the control input of the fourth switch; the counters and the second inputs of the OR elements are combined and are the installation input of the device, the outputs of all the counters are connected to the corresponding inputs of the display unit, the count of the number of failures, sequentially the connected circuit, the message counter received by the consumer, the serially connected fault generator, the random pulse train generator, the second element NOT, the fifth switch, the fifth register and the counter of the delivered messages, the information inputs of the fifth switch are connected respectively to the outputs of the first switch , and the bit outputs of the 5th register are connected respectively to the second inputs of the second switch, the input of the error number counter is connected to the output of the generator Failures, the first group of inputs of the comparison circuit is connected respectively to the bit outputs of the fourth register, and its second group of inputs to the bit output of the first register, respectively, the installation. The inputs for the number of failures, the message counter received by the consumer, and the counter of the received messages are connected to the installation input devices, and their outputs - to the corresponding input of the display unit Cz. A disadvantage of the known device is the impossibility of separating out of the general message flow intended for a group of subscribers of messages intended only for a given subscriber. The purpose of the invention is to expand the functionality of the device by reproducing the selection mode from the general message flow of the message part intended for a certain subscriber. The goal is achieved in that the device containing the counter of the total number of messages, the counter of the number of interferences, the counter of messages transmitted to the subscriber, the counter of messages correctly received by the subscriber, the installation i inputs of all the counters are combined and are the installation input of the device, and the outputs of the counters are connected to the corresponding inputs of the display unit, a random number sensor, the output of which is connected to the information input of the first switch, the control input of which is connected to the output of the message pulse generator and the counting the input of the total message counter, the input of the first switch is connected to the information input of the second switch, the control input of which is NOT connected to the output of the random noise flow generator and the counting input of the number of interference counters, two decoders are entered, and the input of the first decipher is connected to the output of the second switch, and the output is connected to the counting input of a message counter, received correctly by the subscriber, the input of the second decoder is connected to the output of the first switch, and the output is connected to the counting input at the counter of the messages transferred to the subscriber. The drawing shows a diagram of the device. The device contains a counter 1 of the total number of messages, a counter 2 of the number of interferences, a counter of 3 messages transmitted to the subscriber, a counter of 4 messages received correctly by the subscriber, a display unit 5, a generator of 6 message pulses, a generator 7 of a random flow of interference, a HE element 8, the second comm tator 9, second and first decoders 10 and T1, sensor 12 random numbers, first switch 13. The device is able to simulate the process of generating messages intended for a group of subscribers, the process of distortion of these messages in the transmission path, the process of bscheny one subscriber and relay process other messages nym the remaining subscribers. A device for simulating data transmission systems works as follows. The random number sensor 12 generates t-bit random codes arriving at the information input of the switch 13. These codes simultaneously simulate both the address portion of the message and the message itself. Moreover, the number of stations (subscribers) in system N is defined as N 2 Generator 6 generates a sequence of pulses clocking the codes of messages entering the transmission path. Moreover, the generator frequency is selected based on the transmission bandwidth. The number of pulses from the output of the generator 6 is counted by the counter 1 of the total number of messages. Each pulse from the output of the generator 6 permits the passage of one code through the switch 13. A sequence of codes from the output of the switch 13 simulates a sequence of messages in the transmission path. Codes from the output of the switch 13 is fed to the input of the decoder 10 and the information input of the switch 9. The decoder 10 analyzes the sequence of codes received at its input. If the code corresponds to the conditional subscriber number of the simulated station (to which the decoder 10 is tuned), then an impulse appears at its output, arriving at the second input of the counter 3 messages transmitted to the subscriber. If the code does not correspond to the conditional subscriber number of the simulated station, then a pulse does not appear at its output. The random noise generator 7, the HE element 8 and the switch 9 are designed to simulate the flow of errors that occur in the transmission path. At a random moment of the pulse at the output of the generator 7, the code is not allowed to pass through the switch 9. Thus, the distortion (loss) of the message is simulated during its transmission over the path. If the output of generator 7 does not receive a pulse, then the information codes through KOMMyTaToj) 9 are passed to the input of the decoder 11. The decoder 11 is configured and works similarly to the decoder 10. If the received code corresponds to the subscriber number of the simulated station (to which the decoder 10 and 11 are tuned), then a pulse appears at its output, arriving at the input of the counter of 4 messages received by the subscriber. All counters 1-4, before starting the operation of the device, are zeroed by a control signal. The outputs of counters 1-4 are connected to the inputs of the display unit 5, which is intended to indicate the main parameters of the simulated process
Таким образом, на блоке индикации индицируетс количество сообщений, поступивших в тракт передачи (содержимое счетчика 1), количество сигналов помех (содержимое счетчика 2), количество сообщений, поступивших вThus, on the display unit, the number of messages received in the transmission path (the contents of counter 1), the number of interference signals (the contents of counter 2), the number of messages received in
тракт передачи и предназначенных данному абоненту (содержимое счетчика 3) количество сообщений, поступивших из тракта передачи данному абоненту и правильно им прин тых (содержимое счетчика 4).transmission path and destined to this subscriber (contents of counter 3) the number of messages received from the transmission path to this subscriber and received correctly by them (contents of counter 4).
Положительньш эффект от использовани устройства дл моделировани систем передачи данных заключаетс в обеспечении возможности моделировани вьщелени потока сообщений определенному абоненту из общего потока сообщений в кольцевых системах передачи данных. Подобное моделирование системы передачи данных на этапе ее разработки позвол ет сократить сроки разработки при сокращении стоимости самих работ.The positive effect of using a device for modeling data transmission systems is to allow the simulation of a message flow to a specific subscriber from the general message flow in ring data transmission systems. Such a simulation of a data transmission system at the design stage allows for a shorter development time while reducing the cost of the work itself.