SU1626400A1 - Device for separating errors out of digital test signals - Google Patents
Device for separating errors out of digital test signals Download PDFInfo
- Publication number
- SU1626400A1 SU1626400A1 SU884629271A SU4629271A SU1626400A1 SU 1626400 A1 SU1626400 A1 SU 1626400A1 SU 884629271 A SU884629271 A SU 884629271A SU 4629271 A SU4629271 A SU 4629271A SU 1626400 A1 SU1626400 A1 SU 1626400A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- processing unit
- shift register
- modulo
- Prior art date
Links
- 238000012360 testing method Methods 0.000 title claims description 3
- 238000012545 processing Methods 0.000 claims abstract description 10
- 238000004891 communication Methods 0.000 claims abstract description 9
- 238000001514 detection method Methods 0.000 claims abstract description 8
- 238000000034 method Methods 0.000 abstract description 3
- 238000012937 correction Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- VIKNJXKGJWUCNN-XGXHKTLJSA-N norethisterone Chemical compound O=C1CC[C@@H]2[C@H]3CC[C@](C)([C@](CC4)(O)C#C)[C@@H]4[C@@H]3CCC2=C1 VIKNJXKGJWUCNN-XGXHKTLJSA-N 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Изобретение относитс к технике проводной св зи. Цель изобретени - повышение достоверности выделени ошибок путем обнаружени проскальзываний и перерывов св зи. Поставленна цель достигаетс путем введени блока обработки входного сигнала, который реализует функцию умножени на порождающий полином и фиксирует соответственно срывы синхронизма . Сигналы с блока поступают на входы блока обнаружени перерывов св зи и блока обнаружени проскальзывани , которые формируют информацию о наличии проскальзываний и перерывов св зи. Устройство отличаетс выполнением блока обработки входного сигнала. 1 з.п.ф-лы, 1 ил.This invention relates to a wireline technique. The purpose of the invention is to improve the accuracy of error allocation by detecting slips and interruptions in communication. The goal is achieved by introducing an input signal processing unit, which implements the multiplication function by a generator polynomial and fixes the synchro-sync failures, respectively. The signals from the block are fed to the inputs of the link break detection block and the slip detect block, which form information about the presence of slip and breaks of the link. The device is characterized by the execution of an input signal processing unit. 1 hp ff, 1 ill.
Description
Изобретение относитс к электросв зи, в частности к устройсвам выделени ошибок .The invention relates to telecommunications, in particular to error isolation devices.
Цель изобретени - повышение достоверности выделени ошибок путем обнаружени проскальзываний и перерывов св зи.The purpose of the invention is to improve the accuracy of error allocation by detecting slips and interruptions in communication.
На чертеже представлена электрическа структурна схема устройства.The drawing shows an electrical block diagram of the device.
Устройство содержит корректор 1 ошибок , генератор 2 псевдослучайной последовательности , компаратор 3, блок 4 обнаружени проскальзываний, блок 5 обработки входного сигнала, ключ 6, блок 7 обнаружени перерывов св зи, включающий в себ счетчик 8 и триггер 9.The device contains an error corrector 1, a pseudo-random sequence generator 2, a comparator 3, a slip detection block 4, an input signal processing block 5, a key 6, a communication break detection block 7 including a counter 8 and a trigger 9.
Блок 5 обработки входного сигнала содержит первый 10, второй 11 и третий 12 сумматоры по модулю два, регистр 13 сдвига , триггер 14, счетчик 15 и элемент ИЛИ 16.Block 5 processing of the input signal contains the first 10, second 11 and third 12 modulo two modulators, shift register 13, trigger 14, counter 15 and the element OR 16.
Устройство работает следующим образом ,The device works as follows
В начале работы генератор 2 формирует последовательность, асинфазную с приход щей . Вследствие этого на выходе компаратора 3 выдел ютс ошибки даже при отсутствии ошибок в приход щем сигнале. Регистр 13 сдвига и сумматоры 10, 11 по модулю два образуют узел умножени на порождающий полином. На его выходе (выход суматора 11 по модулю два) вначале работы также выдел ютс ошибки из-за первоначального произвольного состо ни рагистра 13 сдвига. Этими ошибками триггер 14 устанавливаетс в единичное состо ние , а счетчик 15 - в исходное состо ние с уровнем логической единицы на выходе. Этот выходной сигнал счетчика 15 не может измен тьс раньше чем произойдет заполнение безошибочной последовательностью регистра 13 сдвига, так как в этом случае интервал между любыми двум соседними ошибками всегда меньше емкости счетчика 15. Поэтому на выходе элемента ИЛИ 16 также уровень логической единицы несмотр на то, что в промежутке между двум ошибками триггер 14 может устанавливатьс в нулевое состо ние.At the beginning of operation, the generator 2 forms a sequence, asynphase with the incoming one. As a consequence, errors are output at the output of comparator 3 even in the absence of errors in the incoming signal. The shift register 13 and modulators 10, 11 modulo two form a multiplication unit for a generator polynomial. At its output (output of modulator 11 modulo two), errors are also highlighted at the beginning of the operation due to the initial arbitrary state of the shift registrar 13. With these errors, the trigger 14 is set to one state, and the counter 15 is reset to the initial state with the level of the logical unit at the output. This output of counter 15 cannot change earlier than the error sequence of the shift register 13 is filled, since in this case the interval between any two adjacent errors is always less than the capacity of counter 15. Therefore, the output of the OR 16 element also has a logical unit level that in the interval between the two errors, the trigger 14 can be set to the zero state.
(Л(L
о ю оoh oh
4 О4 o
оabout
Таким образом, с второго выхода блок D на управл ющий вход ключа 6 ошибок поступает уровень логической единицы, раз- решз прохождение каждой ошибки с компаратора через ключ 6 на корректор 1, где происходит инвертирование каждого символа приход щего сигнала, не совпадающего в текущем тактовом интервале с символом эталонной последовательности. Таким образом, генератор 1 формирует по- следовательность с прежним фазовым сдвигом относительно приход щей.Thus, from the second output block D to the control input of the error key 6 enters the level of the logical unit, allowing each error to pass from the comparator through the key 6 to the equalizer 1, where each character of the incoming signal that does not coincide in the current clock interval is inverted with the symbol of the reference sequence. Thus, generator 1 forms a sequence with the same phase shift relative to the incoming one.
Такой режим работы устройства продолжаетс до тех пор, пока не произойдет заполнение регистра 13 безошибочным от- резком приход 1 ей последовательности. После этого по выходному сигналу сумматора 11 триггер 14 устанавливаетс в нулевое состо ние. На выходе счетчик 15 также установитс в логический нуль, если интервал с отсутствием ошибок в приход щем сигнале будет больше, чем врем заполнени счетчика. В этом случае на выходе блока 5 будет сигнал с уровнем, равным логическому нулю, запрещающий коррекцию прихо- д щего сигнала корректором 1. После чего на выходе генератора 2 формируетс последовательность , синфазна с приход щей, и начинаетс процесс правильного выделени ошибок из проход щей последователь- ности. Кажда ошибка в приход щем сигнале выдел етс также и на выходе второго сум- матооа 11, устанавлива уровень логической единицы на втором выходе блока 5. Эта единица разрешает корректировку ошибоч- ноги символа на входе генератора 2, тем самым сохран етс синхронизаци генератора 2 при наличии ошибок в приход щем сигнале.This mode of operation of the device continues until the register 13 is filled with the error-free abrupt arrival of the sequence to it. Thereafter, the output signal of the adder 11 triggers the 14 is set to the zero state. At the output, the counter 15 is also set to a logical zero if the interval with no errors in the incoming signal is longer than the filling time of the counter. In this case, the output of block 5 will be a signal with a level equal to logical zero, prohibiting correction of the incoming signal by corrector 1. Then, at the output of generator 2, a sequence is formed that is in phase with the incoming signal, and the process of correct error extraction from the passing sequence - nosti. Each error in the incoming signal is also highlighted at the output of the second sum 11, sets the level of the logical unit at the second output of block 5. This unit allows the correction of the error legs of the symbol at the input of the generator 2, thereby maintaining the synchronization of the generator 2 in the presence of errors in the incoming signal.
В этом режиме работы устройства при наличии импульса ошибки на первом входе б/юка 4 обнаружени проскальзывани на втором его входе об зательно будет уровень логиче -кой единицы, котора запрещает прохождение сигнала ошибки. Поэтому на его выходе и на выходе Проскальзывание устройства будет уровень логического нул .In this mode of operation of the device, in the presence of an error pulse at the first input of the b / w 4 slip detection, its second input will necessarily be the level of a logical unit that prohibits the passage of the error signal. Therefore, at its output and at the output, the device will slip at a logic zero level.
При наличии проскальзывани (нарушение синфазности приход щей и эталонной последовательностей) происходит процесс восстановлени синхронизации. Поэтому об зательно наступит момент, когда на втором входе блока 4 обнаружени проскальзывани будет уровень логического нул (регистр 13 сдвига вновь заполнен безошибочной последовательностью и счетчик 15 переполнен), а на его первом входе - ошибки , из-за асинфазности приход щей и эталонной последовательностей. Эти ошибкиIn the presence of slippage (violation of the synphase of the incoming and reference sequences), the process of restoring synchronization occurs. Therefore, the time will come when the logical zero level is at the second input of the slippage detection unit 4 (the shift register 13 is again filled with an error-free sequence and the counter 15 is full), and at its first input there are errors due to the asynchronous incoming and reference sequences. These errors
проход г через блок 4 на выход Проскальзывание устройства, сигнализиру о том, что имело место проскальзывание.passage d through block 4 to the exit. Device slippage, signaling that there was a slippage.
Перерыв св зи в системах передачи может про вл тьс дво ким образом. В первом случае это сигнал, не имеющий переходов (фронтов), причем это может быть как логический нуль, так и логическа единица. Во втором случае такой сигнал имеет место только вначале перерыва, а в остальное врем перерыва за счет действи АРУ по вл етс случайна последовательность импульсов, обусловленна шумами. В обоих случа х счетчик 8 срабатывает и выдает на выходе уровень логического нул , так как при перерыве св зи независимо от того, каков уровень сигнала на входе устройства (нуль или единица), на выходе сумматора 12 по модулю два будет об зательно уровень логического нул и счетчик 8 досчитает до переполнени . Триггер 9 фиксирует перерыв св зи, начало которого определ етс нулевым уровнем сигнала со счетчика 8, а конец - уровнем логического нул на втором выходе блока 5, потому, что во врем перерыва св зи на этом выходе об зательно будет уровень логической единицы. Действительно , при перерыве св зи в виде логической единицы на входе устройства, после заполнени регистра 13 сдвига этим сигналом на выходе сумматора 11 по модулю два посто нно уровень логической единицы, а следовательно,такой же сигнал будет и на выходе элемента ИЛИ 16.Communication interruption in transmission systems can occur in a double way. In the first case, this is a signal that has no transitions (fronts), and this can be either a logical zero or a logical one. In the second case, such a signal occurs only at the beginning of the interruption, and during the rest of the interruption time, due to the action of the AGC, a random sequence of pulses appears due to noise. In both cases, the counter 8 is triggered and outputs a logic zero level at the output, because when the connection is interrupted, regardless of what signal level at the device input (zero or one), at the output of modulo 12 modulo two will be required and counter 8 will count to overflow. The trigger 9 fixes the interruption of communication, the beginning of which is determined by the zero level of the signal from counter 8, and the end by the level of logical zero at the second output of block 5, because during the interruption of communication at this output the level of logical one will be required. Indeed, when the connection is interrupted as a logical unit at the device input, after filling the shift register 13 with this signal at the output of modulator 11 modulo two, the level of the logical unit is constant, and therefore, the same signal will be at the output of the OR 16 element.
При перерыве в виде логичского нул после заполнени этим сигналом регистра 13 сдвига на выходе сумматора 11 по модулю два будет уровень логического нул , однако на ВЫХОДР элемента ИЛИ 16 по прежнему будет уровень логической единицы , Т1к как при заполнении регистра 13 сдвига нулевым сигналом триггер 14 об зательно устанавливаетс в единичное состо ние и буде оставатьс в этом состо нии весь перерыв из-за запрета его установки в нулевое состо ние логическим нулем на входе управлени три, гера 14.During a break in the form of a logical zero after filling with this signal the shift register 13 at the output of modulator 11 modulo two will be the logic zero level, however, at the OUTPUT of the element OR 16 there will still be the level of the logical unit, T1k as when filling the shift register 13 with the zero signal trigger 14 is set to one state and the entire break will remain in this state due to the prohibition of setting it to the zero state by a logical zero at the control input three, hera 14.
При.перерыве св зи в вида случайной последовательности импульсов логическа единица на выходе элемента ИЛИ 16 будет поддерживатьс логической единицей с выхода счетчика 15, так как в этом случае интервал следовани ошибок на выходе сумматора 11 по модулю два меньше времени заполнени счетчика 15. Таким образом, при перерыве св зи в любом виде он будет зафиксирован в виде логической единицы на выходе триггера 9 и выходе прерывани устройства.When the communication is interrupted in the form of a random sequence of pulses, the logical unit at the output of the element OR 16 will be supported by the logical unit from the output of the counter 15, since in this case the modulo two output error interval is less than the filling time of the counter 15. Thus, when the connection is interrupted in any form, it will be fixed as a logical unit at the output of the trigger 9 and the output of the device interrupt.
При перерыве св зи генератор 2 сохран ет свою фазу вследствие наличи логической единицы на втором входе корректора 1, Таким образом, и при перерыве св зи происходит правильное выделение ошибок.When the connection is interrupted, the generator 2 retains its phase due to the presence of a logical unit at the second input of the corrector 1. Thus, when the connection is interrupted, the correct error selection occurs.
Устройство выделени ошибок работоспособно также и при испытательном сигнале в виде периодически повтор ющейс произвольной комбинации из двоичных символов . В этом случае в блоке 5 исключаетс сумматор 10 по модулю два, т.е. выход последнего (n-го) разр да регистра 13 сдвига соединен с первым входом сумматора 11 по модулю два. Таким образом, можно дл случа периодической двоичной комбинации из символов считать, что узел умножени на порождающий полином состоит из п-раз- р дного регистра 13 сдвига, информационный вход которого и выход последнего разр да соединены с соответствующими входами сумматора 11 по модулю два.The error isolator is also operable with a test signal in the form of a periodically repeating arbitrary combination of binary symbols. In this case, in block 5, the adder 10 modulo two is excluded, i.e. the output of the last (nth) bit of the shift register 13 is connected to the first input of the adder 11 modulo two. Thus, for the case of a periodic binary combination of symbols, it is assumed that the node multiplying the generator polynomial consists of an n-bit shift register 13, whose information input and the output of the last bit are connected to the corresponding inputs of modulo-two.
Claims (2)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU884629271A SU1626400A1 (en) | 1988-12-30 | 1988-12-30 | Device for separating errors out of digital test signals |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU884629271A SU1626400A1 (en) | 1988-12-30 | 1988-12-30 | Device for separating errors out of digital test signals |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| SU1626400A1 true SU1626400A1 (en) | 1991-02-07 |
Family
ID=21419169
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU884629271A SU1626400A1 (en) | 1988-12-30 | 1988-12-30 | Device for separating errors out of digital test signals |
Country Status (1)
| Country | Link |
|---|---|
| SU (1) | SU1626400A1 (en) |
-
1988
- 1988-12-30 SU SU884629271A patent/SU1626400A1/en active
Non-Patent Citations (1)
| Title |
|---|
| Патент Англии № 1431218, кл. Н 4 Р, 1976. * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4016368A (en) | Framing circuit for digital receiver | |
| US4541104A (en) | Framing circuit for digital system | |
| US4404675A (en) | Frame detection and synchronization system for high speed digital transmission systems | |
| US4375102A (en) | Digital code word detection | |
| US4959834A (en) | Word syncronization system and method | |
| US4849995A (en) | Digital signal transmission system having frame synchronization operation | |
| US4385383A (en) | Error rate detector | |
| DK161234B (en) | DEVICES FOR TRANSMISSION OF DIGITAL INFORMATION SIGNALS | |
| US4379206A (en) | Monitoring circuit for a descrambling device | |
| US5046074A (en) | Synchronization method and synchronization recovery devices for half-duplex communication | |
| SU1626400A1 (en) | Device for separating errors out of digital test signals | |
| US4507783A (en) | Error detection circuitry for digital systems | |
| US4209834A (en) | State variant correlator | |
| US6859885B2 (en) | Data reception method | |
| RU2003233C1 (en) | Device for error determination in pseudorandom test signal | |
| JP2752654B2 (en) | Data transmission method of scrambled code | |
| US3509278A (en) | Synchronization of code systems | |
| RU2260251C1 (en) | Data coding/decoding device | |
| SU1140145A1 (en) | Device for reception of information | |
| RU1777245C (en) | Error detector for digital data transmission channel | |
| US4249254A (en) | Arrangement for restituting selection signals | |
| JP2970690B2 (en) | Synchronous control circuit | |
| SU1157540A1 (en) | Device for comparing numbers | |
| JP2796094B2 (en) | Transmission line failure detection method | |
| KR0120033Y1 (en) | 155M (155M) Synchronous Optical Transmitter Non-One (B1) Byte Section Error Inspection Circuit |