[go: up one dir, main page]

RU2019045C1 - Adaptive system of information transmission - Google Patents

Adaptive system of information transmission Download PDF

Info

Publication number
RU2019045C1
RU2019045C1 SU4764250A RU2019045C1 RU 2019045 C1 RU2019045 C1 RU 2019045C1 SU 4764250 A SU4764250 A SU 4764250A RU 2019045 C1 RU2019045 C1 RU 2019045C1
Authority
RU
Russia
Prior art keywords
input
output
inputs
distributor
outputs
Prior art date
Application number
Other languages
Russian (ru)
Inventor
С.Ж. Кишенский
В.Э. Игнатьев
В.Б. Панова
О.Ю. Христенко
Original Assignee
Московский Институт Инженеров Гражданской Авиации
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Московский Институт Инженеров Гражданской Авиации filed Critical Московский Институт Инженеров Гражданской Авиации
Priority to SU4764250 priority Critical patent/RU2019045C1/en
Application granted granted Critical
Publication of RU2019045C1 publication Critical patent/RU2019045C1/en

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

FIELD: communication equipment. SUBSTANCE: on transmitting side system has signal formers, AND gates of first group, first OR gate, distributor, coder, retunable distributor, unit of oscillators, unit of evaluation of channel state, coder, matching unit; on receiving side it has distributor, retunable distributor, decoders, group of AND gates, decoder, matching unit and unit of data output. Outputs of this unit are outputs of receiving side of system. System is distinguished for insertion of second and third groups of AND gates, group of NOT gates, second and third group of OR gates and of former of pulses on transmitting side and for use of unit of frequency detectors, synchronization unit, pulse former and OR gate on receiving side. EFFECT: increased carrying capacity. 10 dwg

Description

Изобретение относится к технике связи и может быть использовано в телемеханике, телеграфии и передаче данных. The invention relates to communication technology and can be used in telemechanics, telegraphy and data transmission.

Известна адаптивная система передачи информации, содержащая на передающей стороне формирователь сигналов, группу элементов И, распределитель, генератор тактовой частоты, перестраиваемый распределитель, элемент ИЛИ, блок кодирования, шифратор, согласующий блок, а на приемной стороне - согласующий блок, группу декодирующих блоков, блок выдачи данных, группу элементов И, распределитель и перестраиваемый распределитель. A known adaptive information transmission system comprising a signal generator, a group of AND elements, a distributor, a clock generator, a tunable allocator, an OR element, an encoding unit, an encoder, a matching block, and a matching block, a group of decoding blocks, a block on the receiving side data output, group of AND elements, distributor and tunable distributor.

Недостатком известного устройства является низкая пропускная способность. A disadvantage of the known device is the low bandwidth.

Наиболее близким по технической сущности к предложенному устройству является адаптивная система передачи данных, содержащая на передающей стороне формирователи сигналов, группу элементов И, распределитель, группу элементов ИЛИ, блок кодирования, перестраиваемый распределитель, генератор тактовой частоты, шифратор и согласующий блок, а на приемной стороне - согласующий блок, группу декодирующих блоков, блок выдачи данных, группу элементов И, распределитель перестраиваемый распределитель, дешифратор. На передающей стороне содержатся также генератор частот и блок оценки состояния канала. The closest in technical essence to the proposed device is an adaptive data transmission system containing, on the transmitting side, signal conditioners, a group of AND elements, a distributor, a group of OR elements, a coding unit, a tunable distributor, a clock generator, an encoder and matching unit, and on the receiving side - matching unit, a group of decoding units, a data output unit, a group of AND elements, a distributor a tunable distributor, a decoder. The transmitting side also contains a frequency generator and a channel condition estimator.

Недостатком известного устройства является низкая пропускная способность. A disadvantage of the known device is the low bandwidth.

Целью изобретения является повышение пропускной способности системы. The aim of the invention is to increase the throughput of the system.

Цель достигается тем, что в адаптивную систему передачи информации, содержащую на передающей стороне распределитель, группа выходов которого подключена к первым входам первых элементов И и к группе входов блока оценки состояния канала, группа выходов которого соединена с группой входов перестраиваемого распределителя и с группой входов шифратора, группа выходов которого подключена к группе входов блока кодирования, первый вход которого подключен к выходу генератора тактовых импульсов и к первому входу перестраиваемого распределителя, первый выход которого соединен с вторым входом блока кодирования, третий вход которого подключен к выходу первого элемента ИЛИ, входы которого подключены к выходам соответствующих первых элементов И, вторые входы которых соединены с первыми выходами соответствующих формирователей сигналов, блок генераторов частот, выход которого соединен с входом согласующего блока, а на приемной стороне - согласующий блок, дешифратор, выходы которого соединены с соответствующими входами первого распределителя и первыми входами соответствующих элементов И, выходы которых соединены с первыми входами соответствующих декодирующих блоков, выводы которых подключены к первым входам блока выдачи данных, вторые входы которого соединены с выходами второго распределителя, выход первого распределителя подключен к третьему входу блока выдачи данных, введены на передающей стороне вторые и третьи элементы И, два элемента ИЛИ, формирователь импульсов и элементы НЕ, выходы которых подключены к первым входам вторых элементов И, выходы которых через второй элемент ИЛИ соединены с входом формирователя импульсов, первый выход которого соединен с первым входом третьего элемента ИЛИ, выход которого соединен с входом распределителя, выход которого соединен с четвертым входом блока кодирования, первый выход которого соединен с первым входом блока генераторов частот, второй вход которого подключен к второму выходу формирователя импульсов, к пятому входу блока кодирования и к второму входу перестраиваемого распределителя, третий вход которого подключен к второму входу блока кодирования, шестой вход которого подключен к второму выходу перестраиваемого распределителя, и к первым входам третьих элементов И, выходы которых соединены с соответствующими входами формирователей сигналов, вторые выходы которых соединены с входами соответствующих элементов НЕ и с вторыми входами соответствующих третьих элементов И, третьи входы которых подключены к группе выходов распределителя и к вторым входам соответствующих вторых элементов И, третий выход блока кодирования соединен с вторым входом третьего элемента ИЛИ, третий вход которого подключен к первому выходу перестраиваемого распределителя, выход генератора тактовых импульсов соединен с тактовым входом блока оценки состояния канала, а на приемной стороне - элемент ИЛИ, формирователь импульсов, блок частотных детекторов и блок синхронизации, первый выход которого соединен с первым входом второго распределителя, второй вход которого соединен с выходом элемента ИЛИ, первый вход которого подключен к выходу формирователя импульсов, первый вход которого соединен с первым выходом блока частотных детекторов и с первым входом дешифратора, второй вход которого подключен к вторым входам элементов И, к второму входу блока частотных детекторов и к входу блока синхронизации, второй выход которого соединен с вторыми входами декодирующих блоков, с третьим входом дешифратора, с вторым входом формирователя импульсов и с входом первого распределителя, выход которого подключен к второму входу элемента ИЛИ, при этом выход согласующего блока соединен с входом блока частотных детекторов. The goal is achieved in that in an adaptive information transmission system containing a distributor on the transmitting side, the group of outputs of which is connected to the first inputs of the first AND elements and to the group of inputs of the channel status estimator, the group of outputs of which is connected to the group of inputs of the tunable distributor and to the group of inputs of the encoder the group of outputs of which is connected to the group of inputs of the coding unit, the first input of which is connected to the output of the clock generator and to the first input of the tunable distributor the first output of which is connected to the second input of the coding unit, the third input of which is connected to the output of the first OR element, whose inputs are connected to the outputs of the corresponding first AND elements, the second inputs of which are connected to the first outputs of the corresponding signal conditioners, the frequency generator unit, the output of which is connected to the input of the matching unit, and on the receiving side - matching unit, a decoder, the outputs of which are connected to the corresponding inputs of the first distributor and the first inputs of the corresponding ele And, the outputs of which are connected to the first inputs of the corresponding decoding blocks, the outputs of which are connected to the first inputs of the data output unit, the second inputs of which are connected to the outputs of the second distributor, the output of the first distributor is connected to the third input of the data output unit, the second and third are introduced AND elements, two OR elements, a pulse shaper and NOT elements, the outputs of which are connected to the first inputs of the second AND elements, whose outputs through the second OR element are connected to the input of the pulse generator, the first output of which is connected to the first input of the third OR element, the output of which is connected to the input of the distributor, the output of which is connected to the fourth input of the coding unit, the first output of which is connected to the first input of the frequency generator block, the second input of which is connected to the second output of the pulse shaper to the fifth input of the coding block and to the second input of the tunable distributor, the third input of which is connected to the second input of the coding block, the sixth input of which is connected to the second output for a tunable distributor, and to the first inputs of the third AND elements, the outputs of which are connected to the corresponding inputs of the signal conditioners, the second outputs of which are connected to the inputs of the corresponding elements NOT and to the second inputs of the corresponding third AND elements, the third inputs of which are connected to the group of outputs of the distributor and to the second the inputs of the corresponding second AND elements, the third output of the coding unit is connected to the second input of the third OR element, the third input of which is connected to the first output of the distributor, the output of the clock generator is connected to the clock input of the channel condition estimator, and on the receiving side there is an OR element, pulse shaper, frequency detector unit and synchronization unit, the first output of which is connected to the first input of the second distributor, the second input of which is connected to the output OR element, the first input of which is connected to the output of the pulse shaper, the first input of which is connected to the first output of the frequency detector unit and to the first input of the decoder, the second input of which it is connected to the second inputs of AND elements, to the second input of the frequency detector unit and to the input of the synchronization unit, the second output of which is connected to the second inputs of the decoding units, with the third input of the decoder, with the second input of the pulse shaper and with the input of the first distributor, the output of which is connected to the second the input of the OR element, while the output of the matching block is connected to the input of the block of frequency detectors.

На фиг. 1 представлена структурная схема адаптивной системы передачи информации; на фиг.2 - структурная схема формирователя сигналов; на фиг.3 - структурная схема формирователя импульсов передающей части; на фиг.4 - структурная схема блока генераторов; на фиг.5 - структурная схема блока оценки состояния канала; на фиг.6 - структурная схема перестраиваемого распределителя передающей части; на фиг.7 - структурная схема блока кодирования; на фиг. 8 - структурная схема блока частотных детекторов; на фиг.9 - структурная схема блока выдачи данных; на фиг.10 - структурная схема блока синхронизации. In FIG. 1 is a structural diagram of an adaptive information transmission system; figure 2 is a structural diagram of a signal conditioner; figure 3 is a structural diagram of a pulse shaper of the transmitting part; figure 4 is a structural diagram of a block of generators; figure 5 is a structural diagram of a unit for assessing the channel state; figure 6 is a structural diagram of a tunable distributor of the transmitting part; 7 is a structural diagram of a coding unit; in FIG. 8 is a block diagram of a block of frequency detectors; figure 9 is a structural diagram of a data output unit; figure 10 is a structural diagram of a synchronization unit.

Адаптивная система передачи информации содержит на передающей части 1 формирователи 21-2m сигналов, элементы И 31-3m первой группы, элементы И 41-4m второй группы, элементы И 51-5m третьей группы, элементы НЕ 61-6m, элементы ИЛИ 7-9 с первого по третий соответственно, распределитель 10, формирователь 11 импульсов, блок 12 оценки состояния канала, шифратор 13, перестраиваемый распределитель 14, блок 15 кодирования, генератор 16 тактовых импульсов, блок 17 генераторов, согласующий блок 18. На приемной части 19, соединенной с передающей частью через канал 20 связи, содержатся согласующий блок 21, блок 22 частотных детекторов, блок 23 синхронизации, декодирующие блоки 241-24К, группа элементов И 251-25К, дешифратор 26, первый и второй распределители 27 и 28, блок 29 выдачи данных, формирователь 30 импульсов, элемент ИЛИ 31. На передающей стороне - выходы формирователей 32 сигналов, выходы распределителя 33, выходы 34 и 35 блока 14, выход 36 блока 16, выход 38 блока 15; на приемной стороне - выход 37 блока синхронизации, выход 39 блока 27, выход 40 блока частотных детекторов.The adaptive information transmission system contains on the transmitting part 1 shapers 2 1 -2 m signals, elements And 3 1 -3 m of the first group, elements And 4 1 -4 m of the second group, elements And 5 1 -5 m of the third group, elements NOT 6 1 -6 m, or elements 7-9, the first to third, respectively, valve 10, pulse shaper 11, unit 12 estimates the channel state, the encoder 13, the tunable valve 14, a coding unit 15, a generator 16, a clock generator unit 17, a matching block 18. At the receiving part 19 connected to the transmitting part through the channel 20 St. The ides contain the matching unit 21, the frequency detector unit 22, the synchronization unit 23, the decoding units 24 1 -24 K , the element group I 25 1 -25 K , the decoder 26, the first and second distributors 27 and 28, the data output unit 29, the shaper 30 pulses, OR element 31. On the transmitting side are the outputs of the signal conditioners 32, the outputs of the distributor 33, the outputs 34 and 35 of the block 14, the output 36 of the block 16, the output 38 of the block 15; on the receiving side, the output 37 of the synchronization block, the output 39 of the block 27, the output 40 of the block of frequency detectors.

Формирователь 2 сигнала (фиг.2) содержит триггер 41, элемент И 42. Shaper 2 signal (figure 2) contains a trigger 41, element And 42.

Формирователь 11 импульсов содержит (фиг.3) первый и второй формирователи 43 и 44. Shaper 11 pulses contains (figure 3) the first and second shapers 43 and 44.

Блок 17 генераторов содержит (фиг.4) генераторы частоты 45-47 с первого по третий соответственно, ключи 48-50 с первого по третий соответственно, два элемента НЕ 51 и 52, два элемента И 53 и 54, суммирующий усилитель 55. Block 17 of the generators contains (figure 4) frequency generators 45-47 from first to third, respectively, keys 48-50 from first to third, respectively, two elements NOT 51 and 52, two elements AND 53 and 54, the summing amplifier 55.

Блок 12 оценки состояния канала содержит (фиг.5) генератор 56 импульсов, два элемента И 57 и 58, два счетчика 59 и 60, регистр 61, элемент 62 задержки, элемент ИЛИ 63, дешифратор 64, формирователь 65. Block 12 evaluating the state of the channel contains (Fig. 5) a pulse generator 56, two elements 57 and 58, two counters 59 and 60, a register 61, a delay element 62, an OR element 63, a decoder 64, a shaper 65.

Перестраиваемый регистр 14 (фиг. 6) содержит три элемента ИЛИ 66-68, счетчик 69, дешифратор 70, две группы элементов и 71-72. Tunable register 14 (Fig. 6) contains three OR elements 66-68, counter 69, decoder 70, two groups of elements and 71-72.

Блок 15 кодирования (фиг.7) содержит элементы И 73 первой группы, узлы 74 кодирования, элемент И 75, элемент НЕ 76, элемент ИЛИ 77, триггер 78, третий элемент И 79, счетчик 80, регистр 81, второй регистр 82, третий регистр 83, четвертый элемент И 84. The encoding unit 15 (Fig. 7) contains the And 73 elements of the first group, the encoding nodes 74, the And 75 element, the NOT element 76, the OR element 77, the trigger 78, the third And 79 element, the counter 80, the register 81, the second register 82, the third register 83, fourth element AND 84.

Блок 22 частотных детекторов (фиг.8) содержит три частотных детектора 85-87 и триггер 88. Block 22 frequency detectors (Fig) contains three frequency detectors 85-87 and trigger 88.

Блок 29 выдачи данных (фиг.9) содержит группы элементов И 89, группу элементов И 90, группу элементов И 91. Block 29 data output (Fig.9) contains a group of elements And 89, a group of elements And 90, a group of elements And 91.

Блок 23 синхронизации (фиг.10) содержит узел 92 тактовой синхронизации, регистр 93 и дешифратор 94. Block 23 synchronization (figure 10) contains a node 92 clock synchronization, a register 93 and a decoder 94.

Устройство работает следующим образом. The device operates as follows.

Распределитель 10 на передающей стороне циклически опрашивает формирователи 2 сигналов о наличии сообщений от источников данных. При отсутствии информации для каждого источника в канал связи выдается сигнал об отсутствии данных и система переходит к опросу следующего источника. При наличии сообщения от источника данных в зависимости от определенного блоком 12 оценки состояния канала уровня помех сообщение кодируется одним из корректирующих кодов. Формат закодированного сообщения: l бит, определяющих структуру сообщения (выбранный код), t бит - информационных символов и соответствующее число проверочных символов, причем общее число информационных и проверочных символов равно n. Пусть число источников данных - m, а число корректирующих кодов - k. The distributor 10 on the transmitting side cyclically polls formers 2 signals about the presence of messages from data sources. In the absence of information for each source, a signal indicating the absence of data is issued to the communication channel and the system proceeds to poll the next source. In the presence of a message from the data source, depending on the channel state estimate of the interference level channel 12, the message is encoded with one of the correction codes. The format of the encoded message is: l bits that define the structure of the message (selected code), t bits - information symbols and the corresponding number of verification symbols, and the total number of information and verification symbols is n. Let the number of data sources be m and the number of correction codes k.

В начале каждого цикла опроса в канал связи посылается фиксированный сигнал циклового фазирования. At the beginning of each polling cycle, a fixed cyclic phasing signal is sent to the communication channel.

На приемной стороне распознается сигнал циклового фазирования и устанавливается в исходное состояние первый распределитель. В зависимости от расшифрованного дешифратором 26 типа корректирующего кода поступающая информация поступает на соответствующий узел 24 декодирования; сигналы с него поступают в блок 29 выдачи данных и по управляющим сигналам с второго распределителя 28 (адресам) выдаются соответствующим приемникам сигналов. At the receiving side, a cyclic phasing signal is recognized and the first distributor is reset. Depending on the type of correction code decrypted by the decoder 26, the incoming information arrives at the corresponding decoding unit 24; the signals from it are sent to the data output unit 29 and according to the control signals from the second distributor 28 (addresses) are issued to the respective signal receivers.

Появление требования о передаче сообщения на входе одного из блоков 2 устанавливает в единичное состояние триггер 41. До момента передачи сообщений блоки 10 и 28 находятся в исходном состоянии (активный уровень сигнала на выходе 33о). В других случаях (рассинфазировании, сбоях) установка в синфазное состояние осуществляется передачей в начале каждого цикла синхрокода цикловой синхронизации, выделяемого дешифратором 94, устанавливающим в исходное состояние регистр 28. Тактовая синхронизация осуществляется блоком 92.The appearance of the requirement to transmit a message at the input of one of the blocks 2 sets the trigger 41 to a single state. Until the moment of message transmission, the blocks 10 and 28 are in the initial state (active signal level at the output 33 o ). In other cases (misphasing, malfunctions), the installation in common mode is carried out by transmitting at the beginning of each cycle the sync code of the cyclic synchronization, allocated by the decoder 94, which sets the register 28 to its initial state. Clock synchronization is performed by block 92.

Пусть поступило требование по первому источнику. При переходе распределителя 10 в первое состояние сигнал с выхода 331 выдается в источник данных, разрешая выдачу через формирователь 21 данных в передающую часть 1. Информация по тактовым импульсам с блока 16 через формирователь 21 (элементы И 42, И 31 и ИЛИ 7) поступает в блок 15 кодирования. В начале кодирования в канал связи выдается кодовая последовательность фиксированной длины, определяющая тип кода. Она формируется следующим образом. Блок 12 (фиг.5) формирует по имитационной последовательности прогноз количества ошибок в канале связи, и соответствующий код определяет вид корректирующего кода в блоке 15. Распределитель 14 формирует сигналы окончания поступления информационных символов в блок 15 и окончание кодирования.Let the demand come from the first source. When the distributor 10 is in the first state, the signal from the output 33 1 is output to the data source, allowing the data to be transmitted through the driver 21 to the transmitting part 1. Information on clock pulses from block 16 through the driver 21 (AND elements 42, AND 3 1 and OR 7) enters the encoding unit 15. At the beginning of the coding, a fixed-length code sequence that determines the type of code is issued to the communication channel. It is formed as follows. Block 12 (Fig. 5) generates, based on the simulation sequence, a forecast of the number of errors in the communication channel, and the corresponding code determines the type of the correction code in block 15. The distributor 14 generates signals for the end of receipt of information symbols in block 15 and the end of the encoding.

В канал связи сначала выдается синхрокод. Затем передается собственно сообщение. Последовательность, определяющая тип кода, поступает с блока 13, в блоке 15 формируется кодовая комбинация. После окончания передачи синхрокода или очередного сообщения сигнал через элемент ИЛИ 9 переводит распределитель 10 в следующее состояние. The sync code is first issued to the communication channel. Then the message itself is transmitted. The sequence that determines the type of code comes from block 13, in block 15 a code combination is generated. After the end of the transmission of the sync code or the next message, the signal through the OR element 9 transfers the distributor 10 to the next state.

Если следующий источник также содержит сообщение, то процесс аналогичен вышеописанному. Если же следующий источник не имеет сообщения, то триггер соответствующего формирователя 2 - в нулевом состоянии, на выходе элемента НЕ 6 - положительный сигнал, который при переходе распределителя 10 в соответствующее состояние вызывает появление сигнала на выходе элемента И 4, поступающего через элемент ИЛИ 8 на формирователь 9, который формирует сигнал, свидетельствующий об отсутствии сообщения и блокирующий блоки 14 и 15, а также вырабатывающий в блоке генераторов 17, где вырабатывается сигнал с соответствующим сигнальным признаком (например - частотой). Затем формирователь 9 формирует сигнал, переводящий через элемент 9 блок 10 в следующее состояние. Таким образом производится фиксация факта отсутствия сообщения от некоторого источника и переход системы к обработке сообщения следующего источника. If the next source also contains a message, then the process is similar to the above. If the next source does not have a message, then the trigger of the corresponding driver 2 is in the zero state, at the output of the element HE 6 there is a positive signal, which, when the distributor 10 switches to the corresponding state, causes a signal at the output of the AND element 4 coming through the OR element 8 to shaper 9, which generates a signal indicating the absence of a message and blocking blocks 14 and 15, as well as generating in the block of generators 17, where a signal with a corresponding signal sign is generated (for example p - frequency). Then, the driver 9 generates a signal that transfers block 10 through the element 9 to the next state. Thus, the fact of the absence of a message from a certain source is fixed and the system switches to processing the message of the next source.

После передачи сообщения от источника сигнал с выхода 34 блока 14 поступает на все элементы И 5 и сбрасывается триггер лишь в обслуженном блоке 2, после чего соответствующий источник вновь может выработать сообщение. After transmitting the message from the source, the signal from the output 34 of block 14 is supplied to all the And 5 elements and the trigger is reset only in the served block 2, after which the corresponding source can again generate a message.

От блока генераторов 17 через согласующий 18 блок и канал 20 связи сигналы сообщений поступают в приемную часть системы. From the block of generators 17 through the matching block 18 and the communication channel 20, the message signals are received in the receiving part of the system.

На приемной стороне от соответствующих источников принимается последовательность, определяющая тип кода. Он декодируется дешифратором 26, открывающим соответствующий элемент И 25, и сообщение поступает в соответствующий узел 24 декодирования. Информация в приемное устройство поступает от блока 22 частотных детекторов. On the receiving side, a sequence is determined from the respective sources that determines the type of code. It is decoded by a decoder 26, opening the corresponding AND element 25, and the message arrives at the corresponding decoding unit 24. Information in the receiving device comes from block 22 frequency detectors.

Сигналы с дешифратора 26 поступают также в приемный распределитель 27, аналогичный блоку 14. Его выходной сигнал, формируемый после приема n-й посылки, фиксирует завершение приема информации от соответствующего источника. По этому сигналу через элемент ИЛИ 31 переключается в следующее состояние распределитель 28 и выдает на блок 29 разрешающий сигнал выдачи данных. The signals from the decoder 26 also arrive at the receiving distributor 27, similar to block 14. Its output signal, formed after receiving the nth package, fixes the completion of the reception of information from the corresponding source. According to this signal, through the OR element 31, the distributor 28 switches to the next state and issues a data output enable signal to block 29.

Рассмотрим работу отдельных блоков устройства. Consider the operation of individual units of the device.

Блок 23 синхронизации осуществляет кроме тактовой синхронизации установку синфазного состояния приемного распределителя с передающим, дешифратор 94 определяет наличие синхрокода, срабатывает в том случае, когда комбинация в регистре 93 соответствует заданному синхрокоду. In addition to the clock synchronization, the synchronization unit 23 sets the common mode state of the receiving distributor with the transmitting one, the decoder 94 determines the presence of a sync code, and is triggered when the combination in the register 93 corresponds to the specified sync code.

В блоке оценки состояния канала 12 генератор 56 вырабатывает имитационную последовательность потока ошибок. По тактовым сигналам, поступающим через формирователь 65 и элемент И 57, сигналы ошибок подсчитываются счетчиком 59. По окончании каждого периода кодирования на один из входов элемента ИЛИ 67 от блока 10 поступает сигнал начала нового кодирования, сбрасывающий счетчик 60 и поступающий в элемент 58. Если при этом счетчик 60 достиг состояния большего, чем число тактов передачи сигнала отсутствия сообщения, то с выхода блока 64 на элемент 58 поступает разрешающий сигнал и с элемента И 58 на элемент 61 поступает сигнал записи, по которому содержимое счетчика записывается в регистр 61. Затем счетчик сбрасывается сигналом через элемент 62. Так формируется код прогноза ошибок. In the unit for evaluating the state of channel 12, the generator 56 generates a simulated error stream sequence. According to the clock signals received through the shaper 65 and the AND element 57, the error signals are counted by the counter 59. At the end of each encoding period, one of the inputs of the OR element 67 from block 10 receives a signal for the start of a new encoding, resetting the counter 60 and entering the element 58. If while the counter 60 has reached a state greater than the number of clock cycles of the signal absence of the message, then from the output of the block 64 to the element 58 receives the enable signal and from the element And 58 to the element 61 receives the recording signal, according to which the contents of the counter ka is recorded in register 61. Then the counter is reset by a signal through element 62. Thus, an error prediction code is generated.

Перестраиваемый распределитель 14 работает в соответствии с определенными для каждого кода значениями t+l и n+l. Через элемент ИЛИ 66 на счетчик 69 поступают сигналы сброса в следующих случаях: поддерживается сигнал сброса (запрет) при передаче синхрокода; то же - при передаче сообщения об отсутствии информации от очередного источника; по достижении n+l импульсов - по окончании кодирования сообщения. Счетчик 69 подсчитывает число тактовых импульсов с начала кодирования. Блок формирует сигналы после поступления n+l и t+l тактовых импульсов на его вход. С учетом передачи в начале каждой комбинации сигнала о структуре кода номера символов, на которых блок 14 формирует сигналы, равные на выходах 34 и 35 - t+l и n+l. Дешифратор 70 и блоки 71 и 72 коммутируют на входы элементов 67 и 68 соответствующие коды. The tunable distributor 14 operates in accordance with the t + l and n + l values defined for each code. Through element OR 66, reset signals are received to counter 69 in the following cases: a reset signal (prohibition) is supported when transmitting the sync code; the same - when sending a message about the lack of information from another source; upon reaching n + l pulses - upon completion of message coding. Counter 69 counts the number of clock pulses from the beginning of the encoding. The block generates signals after the arrival of n + l and t + l clock pulses at its input. Taking into account the transmission at the beginning of each combination of the signal about the code structure, the number of symbols on which block 14 generates signals equal to outputs 34 and 35 - t + l and n + l. The decoder 70 and the blocks 71 and 72 are switched to the inputs of the elements 67 and 68 corresponding codes.

В блоке 15 кодирования при передаче синхрокода сигналом с входа 330 устанавливается в единичное состояние триггер 78; счетчик 80 начинает считать тактовые импульсы. В регистре 81 (кольцевом) записана комбинация синхрокода, которая через элемент И 84 и ИЛИ 77 поступает на выход блока 15. Счетчик 80 имеет модуль счета, равный числу символов синхрокода. После окончания счета счетчик 80 сбрасывает триггер 78, прекращая выдачу синхрокода, открывая при этом блок 14 через элемент 66 и элемент 75, через который информационные символы поступают на кодирующее устройство. Тип кода поступает в регистр 83 по сигналу от входа 35 и последовательно через элемент ИЛИ 77 выдается на выход блока 15. Задержка на этот период информации от источника осуществляется на регистре 82. Затем сообщение поступает в соответствующий узел 74 кодирования через элемент И 73; номер блока 74 определяется кодом с блока 13. Информация, закодированная блоком 74, поступает через элемент ИЛИ 77 также на выход блока.In block 15 encoding when transmitting the clock signal from the input 33 0 is set to a single state trigger 78; counter 80 starts counting clock pulses. In the register 81 (circular), a sync code combination is recorded, which, through the AND 84 and OR 77 element, is output to block 15. Counter 80 has a counting module equal to the number of sync code symbols. After the end of the count, the counter 80 resets the trigger 78, stopping the issuance of the sync code, while opening the block 14 through the element 66 and the element 75, through which information symbols are transmitted to the encoding device. The type of code enters the register 83 upon a signal from input 35 and is sequentially sent to the output of block 15 through the OR element 77. The delay for this period of information from the source is carried out on the register 82. Then the message enters the corresponding coding unit 74 through the And 73 element; block number 74 is determined by the code from block 13. The information encoded by block 74 is also transmitted through the OR element 77 to the output of the block.

В блоке 17 генераторов генератор 45 генерирует частоту (или другой сигнальный признак), соответствующий передаче "единицы", генератор 46 - "нуля" и генератор 47 - частоты, определяющей отсутствие сообщения. При наличии сообщения по сигналу с элемента НЕ 52 через элементы И 53 и 54 работают блоки 45 и 46 по управляющим сигналам с ключей 48 и 49. При наличии третьей частоты (разрешающий сигнал от блока 11 на ключ 50) на суммирующий усилитель 55 поступает и третья частота. In the block 17 of the generators, the generator 45 generates a frequency (or other signal sign) corresponding to the transmission of "unity", the generator 46 - "zero" and the generator 47 - the frequency that determines the absence of a message. If there is a message on the signal from the HE 52 element, through the I 53 and 54 elements, the blocks 45 and 46 operate according to the control signals from the keys 48 and 49. In the presence of a third frequency (enable signal from block 11 to the key 50), the third amplifier also receives the third frequency.

В блоке 29 на элементы 911-91n поступают одноименные разряды выходных регистров декодирующих устройств. По окончании декодирования в одном из блоков 24 записана информационная комбинация, которая по принципу ИЛИ формируется в параллельном виде на выходах элементов 91. По сигналу с выхода 39 блока 27 сигналы проходят через элементы 90 на одноименные входы блоков 89 и по сигналу от блока 28 выдаются соответствующему приемнику информации.In block 29 on the elements 91 1 -91 n received the same category of the output registers of decoding devices. At the end of decoding, an information combination is recorded in one of the blocks 24, which, according to the OR principle, is formed in parallel form at the outputs of the elements 91. By the signal from the output 39 of the block 27, the signals pass through the elements 90 to the inputs of the same name 89 and are given by the corresponding signal from the block 28 information receiver.

В блоке 22 частотных детекторов (фиг.8) детектор 85 фиксирует частоту, соответствующую сигналу отсутствия информации от соответствующего источника. По его сигналу запирается дешифратор 26 и через формирователь и элемент ИЛИ 31 переключает распределитель 28 в следующее состояние. Сигналы с детекторов 86 и 87 переключают триггер 88 соответственно в единичное и нулевое состояния, формируя информационные символы. In block 22 of the frequency detectors (Fig. 8), the detector 85 captures the frequency corresponding to the signal of the lack of information from the corresponding source. At its signal, the decoder 26 is locked and through the former and the element OR 31 switches the distributor 28 to the next state. The signals from the detectors 86 and 87 switch the trigger 88 to the single and zero states, respectively, forming information symbols.

Таким образом, при наличии сообщения на выходе очередного источника данных система в соответствии с состоянием блока оценки состояния канала выбирает код с требуемой корректирующей способностью и осуществляет кодирование и передачу сообщения. При отсутствии информации на некотором источнике система формирует "укороченное" сообщение об этом отсутствии и переходит (без потери времени при фиксированном опросе) к обслуживанию следующего источника информации, чем и достигается повышение пропускной способности. Thus, if there is a message at the output of the next data source, the system, in accordance with the state of the channel status estimator, selects a code with the required correcting ability and encodes and transmits the message. If there is no information at some source, the system generates a “shortened” message about this absence and switches (without loss of time with a fixed poll) to the next source of information, which improves the throughput.

Claims (1)

АДАПТИВНАЯ СИСТЕМА ПЕРЕДАЧИ ИНФОРМАЦИИ, содержащая на передающей стороне распределитель, группа выходов которого подключена к первым входам первых элементов И и группе входов блока оценки состояния канала, группа выходов которого соединена с группой входов перестраиваемого распределителя и с группой входов шифратора, группа выходов которого подключена к группе входов блока кодирования, первый вход которого подключен к выходу генератора тактовых импульсов и к первому входу перестраиваемого распределителя, первый выход которого соединен с вторым входом блока кодирования, третий вход которого подключен к выходу первого элемента ИЛИ, входы которого подключены к выходам соответствующих первых элементов И, вторые входы которых соединены с первыми выходами соответствующих формирователей сигналов, блок генераторов частот, выход которого соединен с входом согласующего блока, а на приемной стороне - согласующий блок, дешифратор, выходы которого соединены с соответствующими входами первого распределителя и с первыми входами соответствующих элементов И, выходы которых соединены с первыми входами соответствующих декодирующих блоков, выходы которых подключены к первым входам блока выдачи данных, вторые входы которого соединены с выходами второго распределителя, выход первого распределителя подключен к третьему входу блока выдачи данных, отличающаяся тем, что, с целью повышения пропускной способности, введены на передающей стороне вторые и третьи элементы И, два элемента ИЛИ, формирователь импульсов и элементы НЕ, выходы которых подключены к первым входам вторых элементов И, выходы которых через второй элемент ИЛИ соединены с входом формирователя импульсов, первый выход которого соединен с первым входом третьего элемента ИЛИ, выход которого соединен с входом распределителя, выход которого соединен с четвертым входом блока кодирования, первый выход которого соединен с первым входом блока генераторов частот, второй вход которого подключен к второму выходу формирователя импульсов, к пятому входу блока кодирования и к второму входу перестраиваемого распределителя, третий вход которого подключен к второму выходу блока кодирования, шестой вход которого подключен к второму выходу перестраиваемого распределителя и к первым входам третьих элементов И, выходы которых соединены с соответствующими входами формирователей сигналов, вторые выходы которых соединены с входами соответствующих элементов НЕ и с вторыми входами соответствующих третьих элементов И, третьи входы которых подключены к группе выходов распределителя и к вторым входам соответствующих вторых элементов И, третий выход блока кодирования соединен с вторым входом третьего элемента ИЛИ, третий вход которого подключен к первому выходу перестраиваемого распределителя, выход генератора тактовых импульсов соединен с тактовым входом блока оценки состояния канала, а на приемной стороне введены элемент ИЛИ, формирователь импульсов, блок частотных детекторов и блок синхронизации, первый выход которого соединен с первым входом второго распределителя, второй вход которого соединен с выходом элемента ИЛИ, первый вход которого подключен к выходу формирователя импульсов, первый вход которого соединен с первым выходом блока частотных детекторов и с первым входом дешифратора, второй вход которого подключен к вторым входам элементов И, к второму выходу блока частотных детекторов и к входу блока синхронизации, второй выход которого соединен с вторыми входами декодирующих блоков, с третьим входом дешифратора, с вторым входом формирователя импульсов и с входом первого распределителя, выход которого подключен к второму входу элемента ИЛИ, при этом выход согласующего блока соединен с входом блока частотных детекторов. ADAPTIVE INFORMATION TRANSMISSION SYSTEM, comprising a distributor on the transmitting side, the group of outputs of which is connected to the first inputs of the first AND elements and the group of inputs of the channel status estimator, the group of outputs of which is connected to the group of inputs of the tunable distributor and to the group of inputs of the encoder, the group of outputs of which is connected to the group the inputs of the coding unit, the first input of which is connected to the output of the clock generator and to the first input of the tunable distributor, the first output of which is connected nen with the second input of the coding unit, the third input of which is connected to the output of the first OR element, the inputs of which are connected to the outputs of the corresponding first elements AND, the second inputs of which are connected to the first outputs of the corresponding signal conditioners, the block of frequency generators, the output of which is connected to the input of the matching unit, and on the receiving side, a matching unit, a decoder, the outputs of which are connected to the corresponding inputs of the first distributor and to the first inputs of the corresponding elements And, the outputs of which are are dined with the first inputs of the corresponding decoding units, the outputs of which are connected to the first inputs of the data output unit, the second inputs of which are connected to the outputs of the second distributor, the output of the first distributor is connected to the third input of the data output unit, characterized in that, in order to increase throughput, on the transmitting side, the second and third AND elements, two OR elements, a pulse shaper and NOT elements, the outputs of which are connected to the first inputs of the second AND elements, whose outputs through the second the OR moment is connected to the input of the pulse shaper, the first output of which is connected to the first input of the third OR element, the output of which is connected to the input of the distributor, the output of which is connected to the fourth input of the coding unit, the first output of which is connected to the first input of the frequency generator block, the second input of which is connected to the second output of the pulse shaper, to the fifth input of the coding block and to the second input of the tunable distributor, the third input of which is connected to the second output of the coding block, the sixth in the path of which is connected to the second output of the tunable distributor and to the first inputs of the third elements And, the outputs of which are connected to the corresponding inputs of the signal conditioners, the second outputs of which are connected to the inputs of the corresponding elements NOT and to the second inputs of the corresponding third elements AND, the third inputs of which are connected to the group of outputs distributor and to the second inputs of the corresponding second AND elements, the third output of the coding unit is connected to the second input of the third OR element, the third input of which is is connected to the first output of the tunable distributor, the output of the clock generator is connected to the clock input of the channel status estimator, and the OR element, pulse shaper, frequency detector unit and synchronization block, the first output of which is connected to the first input of the second distributor, are introduced on the receiving side which is connected to the output of the OR element, the first input of which is connected to the output of the pulse shaper, the first input of which is connected to the first output of the block of frequency detectors and to the first m of the decoder input, the second input of which is connected to the second inputs of the And elements, to the second output of the frequency detector unit and to the input of the synchronization unit, the second output of which is connected to the second inputs of the decoder blocks, with the third input of the decoder, with the second input of the pulse shaper and with the input of the first a distributor, the output of which is connected to the second input of the OR element, while the output of the matching block is connected to the input of the block of frequency detectors.
SU4764250 1989-11-29 1989-11-29 Adaptive system of information transmission RU2019045C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU4764250 RU2019045C1 (en) 1989-11-29 1989-11-29 Adaptive system of information transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU4764250 RU2019045C1 (en) 1989-11-29 1989-11-29 Adaptive system of information transmission

Publications (1)

Publication Number Publication Date
RU2019045C1 true RU2019045C1 (en) 1994-08-30

Family

ID=21482183

Family Applications (1)

Application Number Title Priority Date Filing Date
SU4764250 RU2019045C1 (en) 1989-11-29 1989-11-29 Adaptive system of information transmission

Country Status (1)

Country Link
RU (1) RU2019045C1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР N 1109927, кл. H 04L 5/22, 1984. *

Similar Documents

Publication Publication Date Title
Massey et al. The collision channel without feedback
RU2050695C1 (en) Central station of system for radio communication with mobile objects
US4068104A (en) Interface for in band SCPC supervisory and signalling system
RU2127953C1 (en) Method for message transmission in half-duplex communication channel
RU2019045C1 (en) Adaptive system of information transmission
SU1583953A1 (en) System for transmission and reception of information
SU1497755A1 (en) Adaptive discrete message transmission system
SU1109927A1 (en) Adaptive information transmission system
JPS63164533A (en) Majority decisive coding/decoding system
RU2002374C1 (en) Gear for transmission and reception of binary information
RU2023348C1 (en) Device for correction of errors with multiple repetition of messages
SU1702409A1 (en) Transceiver
SU1735996A2 (en) Device for decoding cyclic codes
SU1149297A1 (en) Supervisory indication device
RU2043658C1 (en) Method for multichannel transmission of information packets and device for implementation of said method
SU1758887A1 (en) Signal transceiver
SU1376276A1 (en) Apparatus for selection and connection of stationary radio set to telephone channel
RU1837348C (en) Device for transmitting and receiving information
SU1022332A1 (en) Device for synchronizing one-frame image transmission apparatus
SU1327310A1 (en) Device for receiving discrete information
SU847519A1 (en) Method of measuring error coefficient in discrete channel
SU1151983A1 (en) Device for simulating data transmission system
SU1100748A1 (en) Device for transmitting digital information
SU1471313A1 (en) Majority decoder
SU1078421A2 (en) Data exchange device