RU2025050C1 - Receiver of majority-packed signals with check for parity - Google Patents
Receiver of majority-packed signals with check for parity Download PDFInfo
- Publication number
- RU2025050C1 RU2025050C1 SU4843867A RU2025050C1 RU 2025050 C1 RU2025050 C1 RU 2025050C1 SU 4843867 A SU4843867 A SU 4843867A RU 2025050 C1 RU2025050 C1 RU 2025050C1
- Authority
- RU
- Russia
- Prior art keywords
- input
- output
- inputs
- receiver
- key element
- Prior art date
Links
Images
Landscapes
- Error Detection And Correction (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Description
Изобретение относится к вычислительной технике и связи и может быть использована в многоканальных системах передачи цифровой информации. The invention relates to computer technology and communications and can be used in multi-channel digital information transmission systems.
Известен приемник мажоритарно уплотненных сигналов (МУС), осуществляющий их декодирование и разделение. Known receiver majority compressed signals (ICC), performing their decoding and separation.
Однако этот приемник обладает, при прочих равных условиях, низкой достоверностью, поскольку даже однократная ошибка, возникающая в канале передачи МУС, приводит к появлению в процессе разделения ошибки в информационных символах. However, this receiver has, all other things being equal, low reliability, since even a single error occurring in the ICC transmission channel leads to the appearance of an error in the information symbols during the separation process.
Наиболее близким техническим решением является приемник мажоритарно уплотненных сигналов, позволяющий обнаружить любые возникающие нечетные ошибки, и содержащий N корреляторов, N решающих блоков и генератор канальных сигналов, причем первые входы корреляторов соединены с выходами генератора канальных сигналов, вторые входы корреляторов соединены между собой, а выходы корреляторов подключены к входам соответствующих решающих сигналов, кроме того, введены блок выявления ошибок и последовательно соединенные перемножитель, дополнительный коррелятор и дополнительный решающий блок, выход которого соединен с первым входом блока выявления ошибок, остальные N входов которого соединены с выходом соответствующих N решающих блоков, причем второй вход дополнительного коррелятора соединен с объединенными входами N корреляторов, а входы перемножителя соединены с выходами генератора канальных сигналов. The closest technical solution is a majority compressed signal receiver, which allows to detect any odd errors that occur, and contains N correlators, N decision blocks and a channel signal generator, with the first inputs of the correlators connected to the outputs of the channel signal generator, the second inputs of the correlators connected, and the outputs correlators are connected to the inputs of the corresponding decisive signals, in addition, an error detection unit and series multiplier, an additional the correlator and an additional decision block, the output of which is connected to the first input of the error detection block, the remaining N inputs of which are connected to the output of the corresponding N decision blocks, the second input of the additional correlator is connected to the combined inputs of N correlators, and the inputs of the multiplier are connected to the outputs of the channel signal generator .
К недостаткам данного устройства относится невозможность корректирования обнаруженных ошибок. The disadvantages of this device include the inability to correct detected errors.
Целью данного изобретения является повышение достоверности приема информации за счет исправления обнаруженных однократных ошибок. The aim of the invention is to increase the reliability of receiving information by correcting detected single errors.
На фиг.1 показана структурная электрическая схема приемника мажоритарно уплотненных сигналов с проверкой на четность; на фиг.2 - структурная электрическая схема блока обработки. Figure 1 shows a structural electrical diagram of a receiver of majority compressed signals with parity; figure 2 is a structural electrical diagram of a processing unit.
Приемник содержит N+1 корреляторов 1, N+1 решающих блоков 2, генератор канальных сигналов 3, перемножитель 4, блок проверки на четность 5, регистр сдвига 6, ключевой элемент 7, счетчик импульсов 8, N блоков обработки 9. The receiver contains N + 1 correlators 1, N + 1 decision blocks 2, a channel signal generator 3, a multiplier 4, a parity check block 5, a shift register 6, a key element 7, a pulse counter 8,
Блок обработки 9 содержит накапливающий сумматор по модулю два 10, первый счетчик импульсов 11, первый ключевой элемент 12, второй счетчик импульсов 13, второй ключевой элемент 14, регистр сдвига 15 и управляемый инвертор 16. The
Устройство работает следующим образом. The device operates as follows.
На передающей стороне перед операцией мажоритарного уплотнения последовательность из М информационных двоичных символов в каждом из N каналов дополняется (M+1)-ым символом проверки на четность так, чтобы сумма по модулю два всех М+1 символов была равна "0". Приемник после операции разделения каналов на каждом такте определяет наличие ошибок нечетной разности в совокупности символов, содержащихся в N каналах. On the transmitting side, before the majority seal operation, the sequence of M information binary symbols in each of the N channels is supplemented by the (M + 1) th parity check symbol so that the sum modulo two of all M + 1 symbols is "0". The receiver after the operation of channel separation on each clock determines the presence of odd difference errors in the set of symbols contained in N channels.
В случае наличия ошибки в каком-либо из N каналов, на выходе блока проверки на четность 5 формируется символ "1", в противном случае - символ "0". If there is an error in any of the N channels, the symbol "1" is generated at the output of the parity check block 5, otherwise the symbol "0".
Канал, в котором произошла ошибка, определяется в блоке обработки 9 путем проверки в каждом из N каналов совокупности из М+1 поступающих символов на четность. Там же происходит коррекция однократных ошибок. The channel in which the error occurred is determined in
Мажоритарно уплотненный сигнал поступает на первые входы N+1 корреляторов 1, из которых N корреляторов обрабатывают информационные символы, а (N+1)-й коррелятор является дополнительным. На вторые входы N корреляторов 1 подаются канальные сигналы с генератора канальных сигналов 3. На второй вход (N+1)-го коррелятора 1 подается сигнал, являющийся результатом перемножения канальных сигналов. Операция перемножения осуществляется в перемножителе 4. На выходе решающих блоков 2 в каждом из N+1 параллельных каналов обработки формируется символ "1", если сигнал на выходе соответствующего коррелятора 1 положительной полярности, или символ "0" в противоположном случае. В блоке 5 осуществляется суммирование по модулю два сигналов с выхода всех (N+1)-ого решающих блоков. The majority compressed signal is fed to the first inputs of N + 1 correlators 1, of which N correlators process information symbols, and the (N + 1) -th correlator is optional. Channel signals from the channel signal generator 3 are supplied to the second inputs of N correlators 1. The signal resulting from the multiplication of channel signals is supplied to the second input of the (N + 1) -th correlator 1. The operation of multiplication is carried out in the multiplier 4. At the output of the decision blocks 2 in each of the N + 1 parallel processing channels, the symbol "1" is formed if the signal at the output of the corresponding correlator 1 is of positive polarity, or the symbol "0" in the opposite case. In block 5, the summation modulo two signals from the output of all (N + 1) th decision blocks is carried out.
При наличии ошибки в нечетном числе из N информационных каналов результат суммирования будет равен "1", в случае отсутствия ошибки - "0". С выхода блока проверки на четность 5 сигнал поступает на регистр сдвига 6, осуществляющий задержку на (М+1) такт, необходимую для синхронной работы блока обработки 9. Счетчик 8 осуществляет счет поступающих символов до величины M и на (М+1)-ом также подает управляющий сигнал на второй вход ключевого элемента 7, на первый вход которого поступают сигналы с выхода регистра сдвига 6, и тем самым на (М+1)-м такте исключает сигнал из дальнейшей обработки. If there is an error in an odd number of N information channels, the summation result will be "1", in the absence of an error - "0". From the output of the parity check block 5, the signal enters the shift register 6, which delays the (M + 1) clock cycle necessary for synchronous operation of the
В блоке обработки 9 осуществляется корреляция однократных ошибок, возникающих в мажоритарно уплотненном сигнале в процессе его передачи по каналу связи и разделении. Информационный сигнал с выхода каждого из N решающих блоков 2 поступает соответственно на первый вход обработки 9, откуда в параллельном виде он подается на вход первого 11 и второго 13 счетчиков, а также на первые входы накапливающего сумматора по модулю два 10 и ключевого элемента 12. Сумматор 10 осуществляет суммирование по модулю два блоков из М+1, поступающих на его первый вход символов, (М+1)-й из которых является проверочным символом. Результат суммирования ("1" или "0") по сигналу с выхода счетчика 11, осуществляющего счет до М+1 и по окончании выдающего управляющий сигнал на второй вход накапливающего сумматора 10, поступает первый вход 14, на торой вход которого поступает сигнал ("1" или "0") с выхода 7. Счетчик 13 осуществляет счет поступающих символов до величины М и на (М+1)-м такте подает управляющий сигнал на второй вход ключевого элемента 12, отключая на (М+1)-м такте сигнал из дальнейшей обработки. Регистр сдвига 15 осуществляет задержку на М+1 такт, необходимую для синхронной работы управляемого инвертора 16, на первый вход которого поступает задержанный сигнал с выхода регистра сдвига 15. На второй вход управляемого инвертора 16 поступает сигнал с выхода ключевого элемента 14. Если этот сигнал соответствует символу "1", то управляемый инвертор изменяет информационный символ ("1" или "0") на противоположный, тем самым осуществляя коррекцию ошибки в данном канале в данном такте. Если сигнал с выхода ключевого элемента 14 соответствует символу "0", то управляемый инвертор не меняет состояние входного сигнала в данном такте. In the
Таким образом, предложенный приемник мажоритарно уплотненных сигналов с проверкой на четность осуществляет определение такта, в котором произошла ошибка, определяет канал, в котором произошла ошибка, и осуществляет коррекцию однократных ошибок. Thus, the proposed receiver of majority compressed signals with a parity check determines the cycle in which the error occurred, determines the channel in which the error occurred, and performs correction of single errors.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU4843867 RU2025050C1 (en) | 1990-05-24 | 1990-05-24 | Receiver of majority-packed signals with check for parity |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU4843867 RU2025050C1 (en) | 1990-05-24 | 1990-05-24 | Receiver of majority-packed signals with check for parity |
Publications (1)
Publication Number | Publication Date |
---|---|
RU2025050C1 true RU2025050C1 (en) | 1994-12-15 |
Family
ID=21523481
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU4843867 RU2025050C1 (en) | 1990-05-24 | 1990-05-24 | Receiver of majority-packed signals with check for parity |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2025050C1 (en) |
-
1990
- 1990-05-24 RU SU4843867 patent/RU2025050C1/en active
Non-Patent Citations (2)
Title |
---|
Авторское свидетельство СССР N 1062874, кл. H 04J 11/00, 1982. * |
Авторское свидетельство СССР N 1125758, кл. H 04J 11/00, 1982. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0439807B1 (en) | Code shift keying communication system | |
JPH04216230A (en) | Method and apparatus for detecting frame alignment word in data flow | |
GB2100944A (en) | Synchronisation circuits | |
GB2366971A (en) | Bit and frame synchronisation | |
US3529290A (en) | Nonredundant error detection and correction system | |
US5056055A (en) | Coherent surface acoustic wave unique word detector | |
RU2025050C1 (en) | Receiver of majority-packed signals with check for parity | |
RU2099893C1 (en) | Relative-phase-modulation correlating signal receiver | |
RU2460224C1 (en) | Differential phase-shift keyed signal demodulator | |
US3437996A (en) | Error correcting circuit | |
JPH06252874A (en) | Word synchronization detection circuit | |
SU1083391A1 (en) | Receiver of synchronizing recurrent sequence | |
KR950010919B1 (en) | Synchronization acquisition device and method thereof using shift and add of code | |
SU1050125A2 (en) | Bipulse signal receiving device | |
SU1059633A1 (en) | Device for asynchronous input of binary information to digital communication channel | |
RU2223606C1 (en) | Broadband signal searching device | |
SU1125751A1 (en) | Device for searching noise-like signals | |
KR100224578B1 (en) | Method and apparatus for timing recovery using a digital phase locked loop | |
RU1795556C (en) | Decoder of balanced code | |
SU540402A1 (en) | Frequency demodulator | |
SU1030989A2 (en) | Device for receiving self-timing discrete information | |
SU1019654A1 (en) | Device for receiving/transmitting binary information | |
EP1170894B1 (en) | Transmitter for spread-spectrum communication | |
SU1665526A1 (en) | Digital data receiving device | |
SU1116547A1 (en) | Device for selecting recurrent synchronizing signal |