SU409277A1 - DEVICE FOR COMPRESSION AND CODING OF ANALOG MESSAGES IN SYSTEMS WITH CODE-PULSE MODULATION - Google Patents
DEVICE FOR COMPRESSION AND CODING OF ANALOG MESSAGES IN SYSTEMS WITH CODE-PULSE MODULATIONInfo
- Publication number
- SU409277A1 SU409277A1 SU1674341A SU1674341A SU409277A1 SU 409277 A1 SU409277 A1 SU 409277A1 SU 1674341 A SU1674341 A SU 1674341A SU 1674341 A SU1674341 A SU 1674341A SU 409277 A1 SU409277 A1 SU 409277A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- output
- input
- inputs
- key
- outputs
- Prior art date
Links
Landscapes
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Description
Изобретение относнтс к области телемехалики .The invention relates to the field of telemarkets.
Известшы устройства дл :сжатн и коднровани аналоговых сообщении в системах с кодово-и.миульсной модул цией, содержащее последовательно соедииениые дискретизатор, преобразователь аналог-цифра, блок анализа приращений, выходы которого иодключены к входам блока иам ти, а также генератор и миульсов , один из выходов котор0:го подсоедине.и к ИМпульснОму входу дисюретизатора, и делитель частоты.The known devices for: compressing and coding analog messages in systems with code-and-pulse modulation, containing serially connected sampler, analog-to-digital converter, increment analysis unit, outputs of which are connected to the inputs of the IM unit, as well as a generator and emulsions, one of the outputs of which are connected: and connected to the impulse input of the disirtizer, and the frequency divider.
Извесриые устройства, реализуюисне прииадии отбраковки избыточных вьсборо к исходного сообщеии на основе анализа приращений, требуют перечМвнной частоты о-ироса, провод т оценку текущей щирины спектра сообщени с использованием предсказани , посылают в канал данные, которые должны быть снабжены больши.м количеством служебной (адресной) информации о текущей оценке ширины спектра и соответствующем этой оценке временном интервале. Они не позвол ют объедин ть данные от большого числа источников из-за переменной частоты опроса и иногда дают большую ногрещностьв результате запаздывани .Weighted devices, realizing the priori rejection of redundant choices to the original message based on the increment analysis, require a recalculated frequency of the signal, estimate the current spectrum width of the message using prediction, send data to the channel that should be supplied with a large number of service data (address ) information on the current estimate of the width of the spectrum and the corresponding time interval for this estimate. They do not allow data from a large number of sources to be combined due to the variable frequency of the survey, and sometimes they result in a large amount of overlap due to latency.
Цель изобретени - но вышение эффективности использовани пронускной способности канала .передачи данных.The purpose of the invention is to increase the efficiency of using channel data transmission capacity.
Это достигаетс тем, что другой выход генератора иМНульсов подключен к входу делите,т частоты, а выходы делител - к импульсным входам блока аналнза приращений. Блок анализа приращений включает в себ последовательно соединенные .интерпол торы, каждый из которых содержит стробируемый каскад, одни из входов которого подключен через элемент задержки к одноМу из входов схемы вычитани , другой вход - к соответствующему выходу делител частоты, выход - к одному из входов сумматора и входу восстанавливающего фильтра. Вы.ход фильтра подсоединен к другому входу схемы вычитани , один из выходов этой схемы - к нороговой схеме, а другой - к схеме запрета. В интерпол тор введен также генератор адреса. Один из его входов соединен с первым выходом пороговой схемы, с входами первого ключа и фордшруюшего каскада, подключенного к схеме запрета, другой вход - с выходом первого ключа и с входом второго ключа, а выход через второй ключ - с сумматором . Второй выход пороговой схемы соединен с другим входОМ первого ключа.This is achieved by the fact that the other generator output of the IMNulses is connected to the divide input, t frequencies, and the divider outputs to the pulse inputs of the analog unit of increments. The increment analysis unit includes series-connected interpolators, each of which contains a gated cascade, one of the inputs of which is connected via a delay element to one of the inputs of the subtraction circuit, another input to the corresponding output of the frequency divider, output to one of the inputs of the adder and the input of the recovery filter. The filter output is connected to another input of the subtraction circuit, one of the outputs of this circuit is connected to the normal circuit, and the other is connected to the prohibition circuit. The address generator is also entered into the interpolator. One of its inputs is connected to the first output of the threshold circuit, to the inputs of the first key and the forward routing stage connected to the inhibit circuit, the other input to the output of the first key and to the input of the second key, and the output through the second key to the adder. The second output of the threshold circuit is connected to another input of the first key.
Ыа фиг. 1 показана блак-схема предложенного устройства; на фит. 2 - функциональна схема внтерпол тора; на фиг. 3, а-г-осцилло|-раммы , по сн ющие принцип работы устройДескретизатор / устройства, на который подаетс исходное сообщение, последователыгWah FIG. 1 shows a block diagram of the proposed device; on fit. 2 - the interpolator circuit is functional; in fig. 3, a-d-oscillo | -rams, explaining the principle of operation of the device. The pre-selector / device to which the original message is sent, the sequence
соединен с аналого-цифровым преобразователем 2, блоком 3 анализа приращений сообщени и блоком 4 пам ти. К иадпульсному входу диокреризатора подсоединен выход генератора 5 импульсов, другой выход этого генэратора - к делителю 6 частоты. Выходы делител лодключены к соответств/ющиМ импульсным входам блока 3, содержащего п интерпол торов /1-7,1 , которые имеют (кроме последнего ) по два выхода (один из них подсоединен к блоку пам ти, а другой - к последующему интерпол тору ) .connected to the analog-to-digital converter 2, the message increment analysis unit 3 and the memory unit 4. The output of the generator of 5 pulses is connected to the impulse input of the dioecreizer; the other output of this generator is connected to the divider 6 of the frequency. The outputs of the divider are connected to the corresponding pulse inputs of block 3, containing n interpolators / 1-7,1, which have (except for the last) two outputs (one of them is connected to the memory block and the other to the subsequent interpolator) .
Предложенное устройство работает следующим образом.The proposed device operates as follows.
Подаваемое па его вход сообщение m(t) поступает на диокретизатор /, импульсный вход которого подключен к генератору 5 импульсов. Аналоговое сообщение (Подвергаетс амплитудно-импульаной модул ции с ф и кои ров-айн о и частотой опроса /о- Последн выбираетс из услови /o 2-FMai c (где FMBKC - ма:ксималыго возможна щприна спектра сообщени m(t). С выхода диокретиз-атора сигнал тл(1 проходит на вход прео бразовател 2, квантующего сообщени mn(t) ,по уровню. Цифровой выход преобразовател подаетс вы вход блока 3, состо щего из л идентичных интерпол торов .The message m (t) supplied to its input is fed to a diode /, the pulse input of which is connected to the generator 5 of pulses. Analog message (It is subjected to amplitude-pulse modulation with и and kirovi-ayno and sampling frequency / o-) The latter is selected from the condition o 2-FMai c (where FMBKC is m: t xymaly, the spectrum of the m (t) message spectrum is possible. Diokretizer output signal T (1 passes to the input of the converter 2, the quantizing message mn (t), by level. The digital output of the converter is supplied to you by the input of block 3, consisting of l identical interpolators.
Одновреме1нно на импульсный вход первого интерпол тора 7 блока 3 поступают импульсы At the same time, pulses arrive at the pulse input of the first interpolator 7 of block 3
с частотой следо Ва1Ни /i fo 2with the frequency of trace Ba1Ni / i fo 2
где k - целое число, выбираемое из услови . (Fiiun - минимальна щирипа спектра сообщени m(t) от делител 6 .частоты , в качестве которого может слуЖИть счетчик иа триггерах). Импульсы с частотой i попадают на стробируемый каскад 8 (схема «И) первого интер1пол тора 7 ,и пропускают сигнал от преобразовател 2. Далее сигнал поступает на восстанавливающий цифровой фильтр 9, импульсна реакци которого в цифровой форме воспроизводит импульсную реакцию аналогового ступенчатого идаи лниейного интерпол тора нлн более сложных восстанавливающих фильтров, согласованных с частотой следовани импульсов, подаваемых на блоК делител .where k is an integer selected from the condition. (Fiiun is the minimum amount of m (t) message spectrum from the frequency divider 6, which can serve as a counter for triggers). Pulses with frequency i fall on the gated cascade 8 (scheme “I”) of the first interpolator 7, and pass the signal from converter 2. Next, the signal goes to a regenerating digital filter 9, the impulse response of which digitally reproduces the impulse response of the analog stepwise interceptor nln more complex recovery filters, consistent with the pulse frequency applied to the block divider.
Дл случа ступенчатой интерпол ции восстанавливающим фильтром может служить запо минающее устройство (ЗУ) с временем пам ти 7iiM /M (дл интерпол тора 7i , дл интерпол тора 7z и т. д.). Одновременно входной сигнал интерпол тора подаетс на элемент 10 задержки (дл цифровых данных это ЗУ, частота считывани j OTOporo определ етс временем запаздывани Гзм сигнала в восста-навливающем фильтре). Дл произвольного фильтра .For the case of step interpolation, a storage device (memory) with a memory time of 7iiM / M (for an interpolator 7i, for an interpolator 7z, etc.) can serve as a recovery filter. At the same time, the input signal of the interpolator is fed to the delay element 10 (for digital data this is a charger, the read frequency j OTOporo is determined by the delay time of the Gsm signal in the recovery filter). For an arbitrary filter.
Далее сигналы от фильтра и элемента задерЖКИ поступают па вычитающее устройство //, выходной сигнал которого представл ет разность (приращение) между входным сигналом и восстановленным . из входного по менипей (в 2 раз дл г-го иптерполлтора ) части его выборок. В том случае, если величина какой-ЛИбо выборки этой разности превышает установленный порог, то такой разностный сигнал подвергаетс дальнейшему анализу в последующем интерпол торе, если нет, то с выхода порогового устройства .12 поступает через формирующий каскад 13 сигнал на схему 14 запрета, который исключает необходимость проводить последующий анализ в следующем интерпол торе блока 5. Этот же сигнал , на который накладываетс .«адрес интерпол тора 7i в генераторе 15 адреса, проходит через ключ 16 и cyMiMaTOip 17 на блок 4 пам ти дл записи в нем информации об отсутствии в исходном сообщении высокочастотных составл ющих , превосход щих но амплитуде установленный порог. При этом на блок пам ти, работающий в старт-стопном режиме, поступают выборки от стробируемого каскада интерпол тора 7 блока 3, которые посто нно записываютс в блок пам ти. Выборки приращений от интерпол торов 7, 7з и т. д. в случае отсутстви высокочастотных составл ющих, превосход щих порог, не записываютс . Если наступает такой момент, что интенсивность приращени превосходит порог, то соответствующий адресный сигнал интерпол тора 7, сформированный в генераторе адреса, поступает через ключ 16 и сумматор 17 на блок па1м ти. По вление его дважды позвол ет судить об отсутствии высокочастотных составл ющих в интерв-але времени между двум адресными сигналами и правильно расшифровать закодированную информацию . Втора его запись может по витьс в том случае, если перва запись уже была. Дл этого служат самоблокирующиес управл емые ключи ,16 и }8.Next, the signals from the filter and the delay element are received by a subtractor //, the output of which is the difference (increment) between the input signal and the reconstructed one. from the input menu (2 times for the i-th ipsterpollator) of its samples. In the event that the value of any sample of this difference exceeds the set threshold, then the difference signal is subjected to further analysis in a subsequent interpolator, if not, then the output of the threshold device .12 goes through the shaping cascade 13 signal to the prohibition circuit 14, which eliminates the need for subsequent analysis in the next interpolator of block 5. The same signal, which is superimposed. "The address of the interpolator 7i in the address generator 15 passes through the key 16 and cyMiMaTOip 17 to the memory block 4 to record in it information about the absence in the original message of high-frequency components that exceed the amplitude of the set threshold. In this case, the memory unit operating in the start-stop mode receives samples from the gated cascade of the interpolator 7 of block 3, which are continuously recorded in the memory block. Samples of increments from interpolators 7, 7h, etc., in the absence of high-frequency components that exceed the threshold, are not recorded. If there comes such a moment that the increment intensity exceeds the threshold, then the corresponding address signal of the interpolator 7, formed in the address generator, goes through the key 16 and the adder 17 to the unit. Its appearance twice allows to judge about the absence of high-frequency components in the time interval between two address signals and correctly decode the coded information. The second record may appear if the first record already exists. For this purpose, self-locking control keys are used, 16 and} 8.
В начальном состо нии ключ 16 заммнут, а ключ . разомкнут. Если сигнал с выхода вычитающего устройства 11 не превыщает порог, то соответствующий сигнал с первого выхода порогового устройства 12 поступает одновременно на формирующий каскад 13, разомкнутый ключ (и замыкает его) и генератор 16 адреса, где на него накладываетс адресный признак интерпол тора. Далее сигнал с выхода генератора адреса подаетс через замкнутый ключ .16 на сумматор 17 и далее на блок на 1 ти. Ключ 16 после прохождени сигнала переходит в разомкнутое состо ние - самоблокируетс . Замыкаетс он тенерь только после поступлени на его второй вход сигнала с выхода ключа 18. Таким образом, второй раз адресный сигнал, свидетельствующий об отсутствии высокочастотных составл ющих в исходном сообщении, не может быть записан.In the initial state, the key 16 is closed, and the key. open If the signal from the output of the subtractor 11 does not exceed the threshold, then the corresponding signal from the first output of the threshold device 12 goes simultaneously to the shaping stage 13, the open key (and closes it) and the address generator 16, where the interpolator address is superimposed on it. Next, the signal from the output of the address generator is fed through a closed key .16 to the adder 17 and then to the block by 1 ti. The key 16, after the passage of the signal, goes into the open state — self-blocking. It closes the shadow only after the signal from the output of the switch 18 arrives at its second input. Thus, the address signal indicating the absence of high-frequency components in the original message cannot be recorded a second time.
Если после описанной ситуации порог превышаетс , то со второго выхода порогового устройства 12 подаетс сигнал на уже замкнутый ключ /S и далее на генератор адреса. Выходной сигнал ключа 1-8 замыкает ключ 16 и размыкает са.м ключ IS - блокирует его, что делает невозможным поступление второй разIf after the described situation the threshold is exceeded, then from the second output of the threshold device 12 a signal is sent to the already closed key / S and then to the address generator. The output signal of the key 1-8 closes the key 16 and unlocks the key IS - locks it, which makes it impossible to enter a second time
бb
«сигнала о п-ревышании порога «а генератор .адреса.“Signal for r-raising the threshold“ and the generator. Address.
Выходной оигнал генератора адрес-а через .замкнутый теперь ключ 16 .поступает через сумматор 17 в блок .пам ти. Аналогично проводитс анализ приращений в послеиующих интерпол торах блока 3. При это1М если сигнал приращбви на выходе какого-либо из этих интерпол торов меньше порога, то формируетс свой адресный сигнал дл записи в блок пам ти. The output signal of the generator address-and through the. Closed key 16. Enters through the adder 17 in the block .pam tee. Similarly, an analysis of the increments in the following interpolators of block 3 is performed. With this 1M, if the signal of the increments at the output of any of these interpolators is less than the threshold, then an address signal is generated for writing to the memory block.
В случае, если ширина спектра соо1бш,ени продолжает уменышатыс , то .предыдущий интер1нол тор также формирует свой адресный сигнал. При расширении .cneKTipa сообщени сначала формируютс адресные сигналы inpeдыдущих интерлолЯторов, а затем (последующих , т. е. адресные сигналы .последующих интерпол торов заключают внутри сигналы предыдущих интерпол торов, что позвол ет правильно дешифрировать закодированную информацию .In the event that the width of the spectrum continues to decrease, the previous interpreter also forms its own addressable signal. When expanding .cneKTipa messages, first, the address signals of the interleaved interlolators are formed, and then (the subsequent ones, i.e. the address signals, the subsequent interpolators enclose the signals of the previous interpolators, which allows for the correct interpretation of the coded information.
Процесс кодировани инфор.мации, поступающей с выходов стробируемых каскадов интерпол торов , следующий: импульсы приращений сообщени Каждого интерпол тора |Следуют не в реальном Масштабе времени, а с задерж.кой относительно действительного адо-мента времени на врем Гз, равное задержке в восстанавливающих фильтрах во всех предыдущих интернол торах блока 3. Например, задержка сигнала от интерпол тора ./з блока 3 Опре.дел етс задержкой в интерпол торах 7i и Zg и рав .на ,, Ц- Г,, .The process of coding information from the outputs of gated interpolator cascades is as follows: message increments for each interpolator | Follow not in real time, but with a delay relative to the real time adder for a time Gs equal to the delay in the recovery filters in all previous interno tors of block 3. For example, the signal delay from the interpolator ./ from block 3 Determines the delay in interpolators 7i and Zg and is equal to Ц, Γ, Γ ,,.
Осциллограммы, по он ющ.ие процесс работы устройства, представлены на фиг. 3: а - исходное положение ni(t, подвергнутое дискретизации с частотой /о, и восстановленное сообщение /HIS (О в интерпол торе 7 блока 5; б - приращение сообщени m(t), прошедшее интерпол тор 7i, и его восстановление mzs(t) в Интерпол торе 7, в - прира.щение сообщени /П2(), прошедшее интерпол тор /2, и его восста1новление /Пзв (t) IB интерпол торе 7з; г - за кодированна информаци о сообщении m{t), поступающа в блок пам ти.The oscillograms, according to which the device operates, are shown in FIG. 3: a - initial position ni (t, sampled at frequency / o, and reconstructed message / HIS (O in interpolator 7 of block 5; b - increment of message m (t), past interpolator 7i, and its restoration mzs ( t) in Interpolator 7, c - message increment / P2 (), past interpolator / 2, and its recovery / Pzv (t) IB interpolator 7z; d - for coded information about message m {t), received in the memory block.
Дл удобства осциллограм-мы совмещены поFor convenience, the oscillogram-we are combined by
66
времени и сигналы представлены в аналоговой форме, а -масштаб шо оси ;времени дл осциллограММЫ , иллюстрирующей входной сигнал блока .пам ти, сжат в два раза.time and signals are presented in analog form, and the scale of the sho axis; time for the oscillogram, illustrating the input signal of the block. pam, this is compressed twice.
В качестве восстанавливающих фильтров вз ты линейные интерпол торы.Linear interpolators are taken as recovery filters.
Пред М е т изобретени Prev Invention
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU1674341A SU409277A1 (en) | 1971-06-30 | 1971-06-30 | DEVICE FOR COMPRESSION AND CODING OF ANALOG MESSAGES IN SYSTEMS WITH CODE-PULSE MODULATION |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU1674341A SU409277A1 (en) | 1971-06-30 | 1971-06-30 | DEVICE FOR COMPRESSION AND CODING OF ANALOG MESSAGES IN SYSTEMS WITH CODE-PULSE MODULATION |
Publications (1)
Publication Number | Publication Date |
---|---|
SU409277A1 true SU409277A1 (en) | 1973-11-30 |
Family
ID=20480607
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU1674341A SU409277A1 (en) | 1971-06-30 | 1971-06-30 | DEVICE FOR COMPRESSION AND CODING OF ANALOG MESSAGES IN SYSTEMS WITH CODE-PULSE MODULATION |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU409277A1 (en) |
-
1971
- 1971-06-30 SU SU1674341A patent/SU409277A1/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4317211A (en) | Manchester code decoding apparatus | |
US3566035A (en) | Real time cepstrum analyzer | |
US3071739A (en) | Digital phase equalizer, automatically operative, in accordance with time-inverted impulse response of the transmission circuit | |
US4091242A (en) | High speed voice replay via digital delta modulation | |
US3467783A (en) | Speech bandwidth reduction by sampling 1/n cycles storing the samples,and reading the samples out at 1/n the sampling rate | |
SU409277A1 (en) | DEVICE FOR COMPRESSION AND CODING OF ANALOG MESSAGES IN SYSTEMS WITH CODE-PULSE MODULATION | |
US4225963A (en) | Arrangement for processing a delta modulation signal, in particular for decoding these signals | |
US3931604A (en) | Sampling automatic equalizer | |
US4194092A (en) | Device for detecting a frequency in a PCM coded signal | |
US4352194A (en) | System and method for frequency discrimination | |
US3505609A (en) | Multichannel,nonlinear pulse detector and demodulator | |
Van Horn | A theoretical synchronization system for use with noisy digital signals | |
SU1403381A1 (en) | Follow-up receiver of asynchronous noise-like signals | |
Anderson et al. | Architecture and construction of a hardware sequential encoder for speech | |
SU760159A1 (en) | Remote control command receiving device | |
SU843282A1 (en) | Device for simulating discrete communication channel | |
SU1487193A2 (en) | Coupling device with delta-modulation | |
SU771891A2 (en) | Discrete matched filter | |
SU953667A1 (en) | Data retrieval device | |
SU1100628A1 (en) | Device for determining characteristics of random process | |
US3588883A (en) | Encoder/decoder system for a rapidly synchronizable binary code | |
SU932641A1 (en) | Device for group clock synchronization | |
SU1015493A1 (en) | Multichannel selector | |
SU879761A2 (en) | Pulse duration discriminator | |
RU2214063C2 (en) | Start-stop message receiving device |