RU161376U1 - DEVICE FOR JOINT TRANSMISSION OF MESSAGES AND MANAGEMENT TEAMS - Google Patents
DEVICE FOR JOINT TRANSMISSION OF MESSAGES AND MANAGEMENT TEAMS Download PDFInfo
- Publication number
- RU161376U1 RU161376U1 RU2015127799/07U RU2015127799U RU161376U1 RU 161376 U1 RU161376 U1 RU 161376U1 RU 2015127799/07 U RU2015127799/07 U RU 2015127799/07U RU 2015127799 U RU2015127799 U RU 2015127799U RU 161376 U1 RU161376 U1 RU 161376U1
- Authority
- RU
- Russia
- Prior art keywords
- bits
- input
- output
- command
- sequence
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/66—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for reducing bandwidth of signals; for improving efficiency of transmission
- H04B1/667—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission for reducing bandwidth of signals; for improving efficiency of transmission using a division in frequency subbands
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Устройство совместной передачи сообщений и команд управления, содержащее передающую часть, в которую входят источник информации и кодер и приемную часть, в которую входят декодер, решающий блок и получатель информации, отличающееся тем, что введены источник служебных команд, в котором формируют команду - одну из M возможных командных последовательностей бит длины R, с выхода которого передают командную последовательность длины R на первый вход первого сумматора, одновременно с выхода источника информации на вход первого блока вычисления CRC и второй вход первого переключателя передают J информационных бит, на выходе первого блока вычисления CRC получают R бит CRC, которые передают на второй вход первого сумматора, в первом сумматоре осуществляют побитное сложение по модуля два R бит командной последовательности и R бит CRC, результат сложения - командно-проверочную последовательность с выхода первого сумматора подают на первый вход первого переключателя, с выхода которого на вход кодера передают последовательно J информационных бит и R бит командно-проверочной последовательности, то есть последовательность длиной k=J+R бит, а на выходе кодера, являющегося выходом устройства, получают кодовое слово длиной n бит, причем n>k, при этом на вход декодера, являющегося входом устройства, поступает кодовое слово длиной n бит, с выхода которого последовательность диной k бит подают на вход второго переключателя, первую часть этой последовательности, соответствующую J принятым информационным битам, с первого выхода второго переключателя подают на вход второго блока вычисления CRC и на первый вход решающего блока, а вторую часть, соответствующую R битам принятой команA device for the joint transmission of messages and control commands, comprising a transmitting part, which includes an information source and an encoder, and a receiving part, which includes a decoder, a deciding unit, and an information recipient, characterized in that the source of service commands is entered in which the command is formed - one of M possible command sequences of bits of length R, from the output of which a command sequence of length R is transmitted to the first input of the first adder, simultaneously from the output of the information source to the input of the first calculation unit CRC and the second input of the first switch transmit J information bits, at the output of the first CRC calculation block, R bits CRC are received, which are transmitted to the second input of the first adder, in the first adder, two R bits of the command sequence and R bits of the CRC are bitwise added by module. - the command and test sequence from the output of the first adder is fed to the first input of the first switch, from the output of which J information bits and R bits of the command and test sequence are transmitted sequentially to the encoder input ty, that is, a sequence of length k = J + R bits, and at the output of the encoder, which is the output of the device, a code word of length n bits is obtained, with n> k, and a code word of length n bits is received at the input of the decoder, which is the input of the device from the output of which a sequence of dyne k bits is fed to the input of the second switch, the first part of this sequence corresponding to the J received information bits is fed from the first output of the second switch to the input of the second CRC calculation unit and to the first input of the decision block, and the second part, The appropriate R bits received Koman
Description
Полезная модель относится к области электрорадиотехники, а именно к технике радиосвязи, и может быть использована в системах передачи данных, в которых необходимо передавать некоторую служебную дополнительную информацию, то есть команды. В частности это могут быть адаптивные системы радиосвязи, в которых требуется оперативная передача команд управления.The utility model relates to the field of electro-radio engineering, namely to radio communication technology, and can be used in data transmission systems in which it is necessary to transmit some auxiliary information, that is, commands. In particular, these may be adaptive radio communication systems in which the prompt transfer of control commands is required.
Наиболее близким к заявленному техническому решению является система для передачи дискретной информации (патент РФ №2085046 от 28.12.1994), принятая за прототип. Система содержит источник информации, кодер, решающий блок, декодер и получатель информации. Функционально источник информации и кодер представляют собой передающую часть, а декодер, решающий блок и получатель информации представляют собой приемную часть. Система позволяет осуществлять передачу дискретной информации, в том числе служебной дополнительной информации, то есть команд.Closest to the claimed technical solution is a system for transmitting discrete information (RF patent No. 2085046 from 12.28.1994), adopted as a prototype. The system contains a source of information, an encoder, a decision unit, a decoder and a receiver of information. Functionally, the source of information and the encoder are the transmitting part, and the decoder, the deciding unit and the recipient of the information are the receiving part. The system allows the transmission of discrete information, including auxiliary service information, that is, commands.
Недостаткам прототипа является отсутствие возможности оперативно передать команды без прерывания передачи информации (сообщений) или без увеличения скорости передачи или выделенной полосы частот канала связи.The disadvantages of the prototype is the inability to quickly transmit commands without interrupting the transmission of information (messages) or without increasing the transmission speed or the allocated frequency band of the communication channel.
Целью полезной модели является обеспечение передачи служебной дополнительной информации, то есть команд, без прерывания передачи сообщений, а также без увеличения скорости передачи сообщений и выделенной полосы частот.The purpose of the utility model is to ensure the transmission of additional service information, that is, commands, without interrupting the transmission of messages, as well as without increasing the transmission speed of messages and the allocated frequency band.
Поставленная цель достигается тем, что в устройство совместной передачи сообщений и команд управления, содержащее передающую часть, в которую входят источник информации и кодер и приемную часть, в которую входят декодер, решающий блок и получатель информации, введены источник служебных команд, в котором формируют команду - одну из M возможных командных последовательностей бит длины R, с выхода которого передают командную последовательность длины R на первый вход первого сумматора, одновременно, с выхода источника информации на вход первого блока вычисления CRC (Cyclic redundancy check - циклический избыточный код) и второй вход первого переключателя передают J информационных бит, на выходе первого блока вычисления CRC получают R бит CRC, которые передают на второй вход первого сумматора, в первом сумматоре осуществляют побитное сложение по модуля два R бит командной последовательности и R бит CRC, результат сложения - командно-проверочную последовательность с выхода первого сумматора подают на первый вход первого переключателя, с выхода которого на вход кодера передают последовательно J информационных бит и R бит командно-проверочной последовательности, то есть последовательность длиной k=J+R бит, а на выходе кодера, являющегося выходом устройства, получают кодовое слово длиной n бит, причем n>k, при этом на вход декодера, являющегося входом устройства, поступает кодовое слово длиной n бит, с выхода которого последовательность диной к бит подают на вход второго переключателя, первую часть этой последовательности, соответствующую J принятым информационным битам, с первого выхода второго переключателя подают на вход второго блока вычисления CRC и на первый вход решающего блока, а вторую часть, соответствующую R битам принятой командно-проверочной последовательности передают на второй вход второго сумматора, при этом на первый вход второго сумматора с выхода второго блока вычисления CRC передают R бит CRC, во втором сумматоре осуществляют побитное сложение по модулю два R бит CRC и R бит принятой командно-проверочной последовательности, на выходе второго сумматора получают принятую командную последовательность длиной R бит, которую подают на второй вход решающего блока, в решающем блоке определяют, является ли принятая командная последовательность одной из M возможных командных последовательностей бит длиной R, и если является, то с первого выхода решающего блока на вход получателя информации передают J принятых информационных бит, а со второго выхода решающего блока на вход получателя команд соответствующую команду, если принятая командная последовательность не является одной из М возможных командных последовательностей бит длиной R, то с первого и второго выходов решающего блока на соответствующие входы получателя информации и получателя команд передают команду о неверно декодированном принятом кодовом слове.This goal is achieved by the fact that in the device for the joint transmission of messages and control commands, containing the transmitting part, which includes the information source and the encoder and the receiving part, which includes the decoder, the deciding unit and the recipient of information, the source of service commands is entered in which the command is generated - one of the M possible command sequences of bits of length R, from the output of which a command sequence of length R is transmitted to the first input of the first adder, simultaneously, from the output of the information source to the input of the first about the CRC calculation unit (Cyclic redundancy check - cyclic redundancy code) and the second input of the first switch transmit J information bits, the output of the first CRC calculation unit receives R CRC bits that transmit to the second input of the first adder, in the first adder carry out bitwise addition by module two R bits of the command sequence and R bits of CRC, the result of addition is the command and test sequence from the output of the first adder to the first input of the first switch, from the output of which they are transmitted sequentially J in formation bits and R bits of the command and test sequence, that is, a sequence of length k = J + R bits, and at the output of the encoder, which is the output of the device, a code word of length n bits is obtained, with n> k, and at the input of the decoder, which is the input the device receives a code word of length n bits, from the output of which the dyne to bit sequence is fed to the input of the second switch, the first part of this sequence corresponding to the J received information bits, from the first output of the second switch is fed to the input of the second block CRC calculations and to the first input of the decision block, and the second part corresponding to the R bits of the received command-verification sequence is transmitted to the second input of the second adder, while the R CRC bit is transmitted to the first input of the second adder from the output of the second CRC calculation unit, in the second adder bit addition modulo two R bits of CRC and R bits of the received command and test sequence, at the output of the second adder receive the received command sequence of length R bits, which is fed to the second input of the decision block, the deciding unit determines whether the received command sequence is one of the M possible command sequences of bits of length R, and if it is, then J received information bits are transmitted from the first output of the deciding unit to the input of the information receiver, and the corresponding output from the second output of the deciding unit command, if the received command sequence is not one of the M possible command sequences of bits of length R, then from the first and second outputs of the decision block to the corresponding inputs The odes of the recipient of information and the recipient of commands transmit a command about an incorrectly decoded received codeword.
Структурная схема предлагаемого устройства изображена на фиг.The block diagram of the proposed device is shown in FIG.
Она содержит источник служебных команд 1, выход которого подключен к первому входу первого сумматора 2, выход которого подключен к первому входу первого переключателя 5. Источник информации 3, выход которого подключен к входу первого блока вычисления CRC 4, а также ко второму входу первого переключателя 5, при чем выход первого блока вычисления CRC 4 подключен ко второму входу первого сумматора 2. При этом выход первого переключателя 5 соединен с входом кодера 6, выход которого является выходом устройства. Входом устройства является вход декодера 7, выход которого соединен с входом второго переключателя 8. Первый выход второго переключателя подключен к входу второго блока вычисления CRC 9 и к первому входу решающего блока 10, а второй выход второго переключателя 8 подключен ко второму входу второго сумматора 11, при чем первый вход второго сумматора 11 соединен с выходом второго блока вычисления CRC 9, а выход второго сумматора И соединен с первым входом решающего блока 10. Первый выход решающего блока 10 подключен к входу получателя информации 12, а второй выход решающего блока 10 подключен к входу получателя команд 13.It contains a source of
Работа устройства осуществляется следующим образом.The operation of the device is as follows.
В источнике служебных команд 1 формируют команду - одну из М возможных командных последовательностей бит длины R, причем M«2R. Эту последовательность с выхода источника служебных команд 1 передают на первый вход первого сумматора 2. Одновременно, с выхода источника информации 3 на вход первого блока вычисления CRC 4, а также на второй вход первого переключателя 5 передают J информационных бит.На выходе первого блока вычисления CRC 4 получают R бит CRC, которые передают на второй вход первого сумматора 2. В первом сумматоре 2 осуществляют побитное сложение по модуля два R бит командной последовательности и R бит CRC. В результате сложения получают командно-проверочную последовательность, которую передают с выхода первого сумматора 2 на первый вход первого переключателя 5, с выхода которого на вход кодера 6 передают последовательно J информационных бит и R бит командно-проверочной последовательности, то есть последовательность длиной k=J+R бит. В кодере 6 осуществляют кодирование последовательности длиной к бит помехоустойчивым кодом. Это может быть любой помехоустойчивый код или несколько помехоустойчивых кодов (каскадный код). На выходе кодера 6, являющегося выходом устройства, получают кодовое слово длиной n бит, причем n>k.In the source of
На вход декодера 7, являющегося входом устройства, поступает кодовое слово длиной n бит. В результате декодирования на выходе декодера 7 получают последовательность диной к бит, которую подают на вход второго переключателя 8. Первую часть этой последовательности, соответствующую J принятым информационным битам, с первого выхода второго переключателя 8 подают на вход второго блока вычисления CRC 9 и на первый вход решающего блока 10. Вторую часть, соответствующую R битам принятой командно-проверочной последовательности передают на второй вход второго сумматора 11. При этом на первый вход второго сумматора 11 с выхода второго блока вычисления CRC 9 передают R бит CRC. Во втором сумматоре 11 осуществляют побитное сложение по модулю два R бит CRC и R бит принятой командно-проверочной последовательности, получая на выходе принятую командную последовательность длиной R бит. Принятую командную последовательность подают на второй вход решающего блока 10. В решающем блоке 10 определяют, является ли принятая командная последовательность одной из M возможных командных последовательностей бит длиной R. Если является, то с первого выхода решающего блока 10 на вход получателя информации 12 передают J принятых информационных бит, а со второго выхода решающего блока 10 на вход получателя команд 13 соответствующую команду. Если принятая командная последовательность не является одной из M возможных командных последовательностей бит длиной R, то с первого и второго выходов решающего блока 10 на соответствующие входы получателя информации 12 и получателя команд 13 передают команду о неверно декодированном принятом кодовом слове.The input of the decoder 7, which is the input of the device, receives a code word of length n bits. As a result of decoding at the output of decoder 7, a dyne to bit sequence is obtained, which is fed to the input of the second switch 8. The first part of this sequence, corresponding to the J received information bits, is fed from the first output of the second switch 8 to the input of the second CRC calculation unit 9 and to the first
Предлагаемое устройство по сравнению с прототипом позволяет передавать служебную дополнительную информацию совместно с передачей информационных сообщений независимо от вида этих сообщений, без прерывания передачи информационных сообщений, а также без увеличения скорости передачи или выделенной полосы частот канала связи.The proposed device in comparison with the prototype allows you to transfer service additional information together with the transmission of information messages regardless of the type of these messages, without interrupting the transmission of information messages, as well as without increasing the transmission speed or the allocated frequency band of the communication channel.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2015127799/07U RU161376U1 (en) | 2015-07-09 | 2015-07-09 | DEVICE FOR JOINT TRANSMISSION OF MESSAGES AND MANAGEMENT TEAMS |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2015127799/07U RU161376U1 (en) | 2015-07-09 | 2015-07-09 | DEVICE FOR JOINT TRANSMISSION OF MESSAGES AND MANAGEMENT TEAMS |
Publications (1)
Publication Number | Publication Date |
---|---|
RU161376U1 true RU161376U1 (en) | 2016-04-20 |
Family
ID=55859421
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2015127799/07U RU161376U1 (en) | 2015-07-09 | 2015-07-09 | DEVICE FOR JOINT TRANSMISSION OF MESSAGES AND MANAGEMENT TEAMS |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU161376U1 (en) |
-
2015
- 2015-07-09 RU RU2015127799/07U patent/RU161376U1/en not_active IP Right Cessation
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11071116B2 (en) | Coding/decoding method, apparatus, and device | |
JP2020509643A5 (en) | ||
CN101567755B (en) | Network coding method based on fountain codes | |
SG11201900334RA (en) | Transmission apparatus, reception apparatus, communication method, and integrated circuit | |
RU2010128894A (en) | HARQ-BASED ON ENCODING UNIT | |
US10548158B2 (en) | Message passing algorithm decoder and methods | |
EP3484126B1 (en) | Method and apparatus for carrying identifier information | |
CN108288970B (en) | Method and device for encoding and decoding polarization code | |
AU2014227460B2 (en) | Maximal transition hamming codes | |
RU2010132678A (en) | DECODING SCHEME USING APRIOR INFORMATION ABOUT TRANSFERRED MESSAGES | |
CN107911194B (en) | Method and apparatus for maximum utilization of dynamically varying digital data channels | |
RU161376U1 (en) | DEVICE FOR JOINT TRANSMISSION OF MESSAGES AND MANAGEMENT TEAMS | |
CN108540140B (en) | Polar code decoding method and device | |
KR20000068519A (en) | Transmission system using a variable length encoder | |
CN113541871B (en) | Method for generating code words and coder-decoder | |
Gundüz et al. | Cooperative relaying in sensor networks | |
US10084570B2 (en) | System and method for line coding | |
US20130019144A1 (en) | Wireless communication system, wireless communication apparatus, and wireless communication method | |
Zhang et al. | Delay exponent of variable-length random binning for point-to-point transmission | |
CN107257244A (en) | A kind of fountain code encoding method based under broadcast environment | |
KR100997870B1 (en) | Coding scheme for serial data communications | |
RU2580812C2 (en) | Device for combined transmission of messages and service information | |
KR101829576B1 (en) | Low latency successive cancellation decoder | |
US20200212933A1 (en) | Encoding method and apparatus | |
US9106460B1 (en) | Running disparity computation predictor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM9K | Utility model has become invalid (non-payment of fees) |
Effective date: 20200710 |