RU2580812C2 - Устройство совместной передачи сообщений и служебной информации - Google Patents
Устройство совместной передачи сообщений и служебной информации Download PDFInfo
- Publication number
- RU2580812C2 RU2580812C2 RU2014100723/08A RU2014100723A RU2580812C2 RU 2580812 C2 RU2580812 C2 RU 2580812C2 RU 2014100723/08 A RU2014100723/08 A RU 2014100723/08A RU 2014100723 A RU2014100723 A RU 2014100723A RU 2580812 C2 RU2580812 C2 RU 2580812C2
- Authority
- RU
- Russia
- Prior art keywords
- input
- output
- crc
- information
- block
- Prior art date
Links
Images
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
- Error Detection And Correction (AREA)
Abstract
Изобретение относится к области электрорадиотехники, а именно к технике радиосвязи, и может быть использовано в системах передачи данных. Техническим результатом является увеличение скорости передачи и возможность одновременной передачи команд и сообщений. Устройство содержит источник команд, блок выбора полинома CRC, блок добавления CRC, источник информации, кодер, модулятор, линию связи, демодулятор, декодер, М блоков вычисления CRC, решающий блок, получатель информации и получатель команд. 1 ил.
Description
Изобретение относится к области электрорадиотехники, а именно к технике радиосвязи, и может быть использовано в системах передачи данных, в которых необходимо передавать некоторую служебную дополнительную информацию или команды. В частности, это могут быть адаптивные системы радиосвязи, в которых требуется оперативная передача команд управления.
Известен способ передачи дополнительной информации при кодировании речевых сообщений (патент РФ №2297099 от 18.04.2005). Способ содержит стадии а) перевода в цифровую форму блока исходного речевого сигнала, b) сжатия блока исходного речевого сигнала с помощью использования регулярного импульсного возбуждения, долговременного предсказания и линейного кодирования с предсказанием, с) вставки дополнительной информации, d) декомпрессии сжатого блока исходного речевого сигнала, е) выделения дополнительной информации, f) преобразования принятого блока исходного речевого сигнала к аналоговому виду, при этом перед сжатием блока исходного речевого сообщения при кодировании блока исходного речевого сигнала происходит вставка дополнительной информации в определенные разряды блока исходного речевого сигнала, в качестве которой выступает изображение или другое речевое сообщение, при этом объем встраиваемой дополнительной информации составляет 50 бит, которые встраивают на определенные места блока исходного речевого сигнала, состоящего из 260 бит, к оставшимся исходным разрядам применяют процедуру пробной инверсии, при которой производят поочередную инверсию (замена "1" на "0" или "0" на "1") каждого разряда блока исходного речевого сигнала, за исключением разрядов, содержащих дополнительную информацию, тем самым осуществляют оптимизацию разрядов блока исходного речевого сигнала, после чего блок исходного речевого сигнала с дополнительной информацией передают по каналу связи.
Недостатком способа является то, что передаваемое сообщение, в данном случае речь, подвергается сжатию, после чего удается передать дополнительную информацию, без увеличения скорости передачи или выделенной полосы частот канала связи. При этом при сжатии качество речи ухудшается. Данный способ может применяться лишь в системах передачи, в которых допускается ухудшение передаваемых речи, изображений или видео (телевидение).
Наиболее близким к заявленному техническому решению является система для передачи дискретной информации (патент РФ №2085046 от 28.12.1994), принятая за прототип. Система содержит источник информации, кодер, модулятор, демодулятор, декодер, решающий блок и получатель информации. Система позволяет осуществлять передачу дискретной информации, в том числе служебной дополнительной информации, то есть команд.
Недостатком прототипа является отсутствие возможности оперативно передать команды управления без прерывания передачи информации (сообщений) или без увеличения скорости передачи или выделенной полосы частот канала связи.
Целью изобретения является обеспечение передачи служебной дополнительной информации (команд) без прерывания передачи сообщений, а также без увеличения скорости передачи.
Поставленная цель достигается тем, что в устройство совместной передачи сообщений и служебной информации, содержащее источник информации, кодер, модулятор, демодулятор, декодер, решающий блок и получатель информации, при этом выход кодера соединен с входом модулятора, введены источник команд, блок выбора полинома CRC (Cyclic redundancy check - циклический избыточный код), блок добавления CRC, линия связи, М блоков вычисления CRC, получатель команд, при этом выход источника команд соединен с входом блока выбора полинома CRC, выход которого соединен с первым входом блока добавления CRC, ко второму входу которого подключен выход источника информации, а выход блока добавления CRC соединен с входом кодера, выход модулятора соединен с входом линии связи, выход которой подключен к входу демодулятора, выход которого соединен с входом декодера, выход декодера соединен с входами параллельно включенных М блоков вычисления CRC, в которых получают результат деления - комбинацию информационных бит и остаток от деления на полином, выходы которых подключены к соответствующим М входам решающего блока, в котором определяют по какому из М входов поступил нулевой остаток от деления на полином, поступившую с этого входа комбинацию информационных бит с первого выхода решающего блока передают на вход получателя информации, а со второго выхода решающего блока на вход получателя команд передают число от 1 до М, соответствующее номеру входа решающего блока, по которому поступил нулевой остаток, которое соответствует передаваемой команде.
Структурная схема предлагаемого изобретения изображена на фиг.
Она содержит источник команд 1, выход которого подключен к блоку выбора полинома CRC 2, выход которого подключен к первому входу блока добавления CRC 3, второй вход которого соединен с выходом источника информации 4. Выход блока добавления CRC 3 подключен к входу кодера 5, выход которого подключен к входу модулятора 6, выход которого подключен к входу линии связи 7. Выход линии связи 7 подключен к входу демодулятора 8, выход которого подключен к входу декодера 9, при этом выход декодера 9 подключен к входам параллельно включенных М блокам вычисления CRC 10(1)…10(М). Выход каждого из М блоков вычисления CRC 10(1)…10(М) подключен к соответствующим М входам решающего блока 11. Первый выход решающего блока 11 подключен к входу получателя информации 12, а второй выход к входу получателя команд 13.
Работа изобретения осуществляется следующим образом.
В источнике команд 1 формируется команда - число от 1 до М, являющееся номером команды. С выхода источника команд 1 на вход блока выбора полинома CRC 2 поступает число от 1 до М, являющееся номером полинома CRC длины L. С выхода блока выбора полинома CRC 2 соответствующий полином поступает на первый вход блока добавления CRC 3, одновременно с этим на второй вход блока добавления CRC 3 с выхода источника информации 4 поступает J информационных бит сообщения. На выходе блока добавления CRC 3 получают k=J+L бит, которые кодируют в кодере 5 с параметрами (n, k, d), с выхода которого получают n бит. Затем n бит подают на вход модулятора 6, с выхода которого передают сигнал в линию связи 7. Принятый сигнал с выхода линии связи 7 передают в демодулятор 8, с выхода которого принятые n бит передают на вход декодера 9. На выходе декодера 9 получают k бит, которые передают на вход каждого из М блоков вычисления CRC 10(1)…10(М). В блоках вычисления CRC 10(1)…10(М) осуществляют деление полученных k бит на один из М возможных полиномов. С выхода каждого из М блоков вычисления CRC 10(1)…10(М) получают результат деления - J бит и остаток от деления на полином длиной L бит.Эти результаты подают на соответствующие входы решающего блока 11, где определяют, по какому из М входов поступил нулевой остаток от деления на полином. Поступившую так же с этого входа соответствующую комбинацию J бит с первого выхода решающего блока 11 передают на вход получателя информации 12. А со второго выхода решающего блока 11 на вход получателя команд 13 передают число от 1 до М, соответствующее номеру входа, по которому поступил нулевой остаток, которое соответствует передаваемой команде.
Предлагаемое устройство по сравнению с прототипом позволяет передавать служебную дополнительную информацию (команды) совместно с передачей сообщений без прерывания передачи сообщений, независимо от вида этих сообщений, без ее сжатия, а также без увеличения скорости передачи или выделенной полосы частот канала связи.
Claims (1)
- Устройство совместной передачи сообщений и служебной информации, содержащее источник информации, кодер, модулятор, демодулятор, декодер, решающий блок и получатель информации, при этом выход кодера соединен с входом модулятора, отличающееся тем, что введены источник команд, блок выбора полинома CRC, блок добавления CRC, линия связи, М блоков вычисления CRC, получатель команд, при этом выход источника команд соединен с входом блока выбора полинома CRC, выход которого соединен с первым входом блока добавления CRC, ко второму входу которого подключен выход источника информации, а выход блока добавления CRC соединен с входом кодера, выход модулятора соединен с входом линии связи, выход которой подключен к входу демодулятора, выход которого соединен с входом декодера, выход декодера соединен с входами параллельно включенных М блоков вычисления CRC, в которых получают результат деления - комбинацию информационных бит и остаток от деления на полином, выходы которых подключены к соответствующим М входам решающего блока, в котором определяют, по какому из М входов поступил нулевой остаток от деления на полином, поступившую с этого входа комбинацию информационных бит с первого выхода решающего блока передают на вход получателя информации, а со второго выхода решающего блока на вход получателя команд передают число от 1 до М, соответствующее номеру входа решающего блока, по которому поступил нулевой остаток, которое соответствует передаваемой команде.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2014100723/08A RU2580812C2 (ru) | 2014-01-09 | 2014-01-09 | Устройство совместной передачи сообщений и служебной информации |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2014100723/08A RU2580812C2 (ru) | 2014-01-09 | 2014-01-09 | Устройство совместной передачи сообщений и служебной информации |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2014100723A RU2014100723A (ru) | 2015-07-20 |
RU2580812C2 true RU2580812C2 (ru) | 2016-04-10 |
Family
ID=53611404
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2014100723/08A RU2580812C2 (ru) | 2014-01-09 | 2014-01-09 | Устройство совместной передачи сообщений и служебной информации |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2580812C2 (ru) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2085046C1 (ru) * | 1994-12-28 | 1997-07-20 | Акционерное общество "БСД/СИЛИКОН" | Система для передачи дискретной информации |
RU2297099C2 (ru) * | 2005-04-18 | 2007-04-10 | Государственное образовательное учреждение высшего профессионального образования Академия Федеральной службы охраны Российской Федерации (Академия ФСО России) | Способ передачи дополнительной информации при кодировании речевых сообщений |
WO2012136545A1 (de) * | 2011-04-06 | 2012-10-11 | Robert Bosch Gmbh | Verfahren und vorrichtung zur anpassung der datenübertragungssicherheit in einem seriellen bussystem |
-
2014
- 2014-01-09 RU RU2014100723/08A patent/RU2580812C2/ru not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2085046C1 (ru) * | 1994-12-28 | 1997-07-20 | Акционерное общество "БСД/СИЛИКОН" | Система для передачи дискретной информации |
RU2297099C2 (ru) * | 2005-04-18 | 2007-04-10 | Государственное образовательное учреждение высшего профессионального образования Академия Федеральной службы охраны Российской Федерации (Академия ФСО России) | Способ передачи дополнительной информации при кодировании речевых сообщений |
WO2012136545A1 (de) * | 2011-04-06 | 2012-10-11 | Robert Bosch Gmbh | Verfahren und vorrichtung zur anpassung der datenübertragungssicherheit in einem seriellen bussystem |
Also Published As
Publication number | Publication date |
---|---|
RU2014100723A (ru) | 2015-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ZA202107450B (en) | Most probable mode list construction for matrix-based intra prediction | |
EP4307679A3 (en) | Luts with intra prediction modes and intra mode prediction from non-adjacent blocks | |
US20170250707A1 (en) | Devices and methods of source-encoding and decoding of data | |
PH12019500401A1 (en) | Circular buffer rate matching for polar codes | |
KR20050067349A (ko) | 가변길이 부호화 장치 및 가변길이 부호화 방법 | |
RU2011112695A (ru) | Устройство циклического сдвига, способ циклического сдвига, устройство декодирования ldpc-кода, телевизионный приемник и приемная система | |
KR101610610B1 (ko) | 인코더, 디코더 및 방법 | |
EP4398489A3 (en) | Methods and apparatus for constructing polar codes | |
MX2012013018A (es) | Aparato y metodo para decodificacion por capas en un sistema de comunicacion utilizando codigos de verificacion de paridad de baja densidad. | |
KR101667970B1 (ko) | 서버 장치, 단말, 씬 클라이언트 시스템, 화면 송신 방법 및 프로그램 | |
DE602008006662D1 (de) | Verfahren und vorrichtung zur videotranskodierung | |
AU2014227460B2 (en) | Maximal transition hamming codes | |
MX2024000631A (es) | Codificador de video, decodificador de video, metodos para codificar y decodificar y flujo de datos de video para realizar conceptos avanzados de codificacion de video. | |
WO2009118627A3 (en) | Block encoding with a variable rate block code | |
RU2611249C1 (ru) | Модификатор энтропии и способ его использования | |
RU2580812C2 (ru) | Устройство совместной передачи сообщений и служебной информации | |
EP3168994B1 (en) | Data compression of a sequence of binary data | |
MX2022003406A (es) | Metodo y aparato de seleccion de codificacion residual para el modo de codificacion sin perdida en la codificacion de video. | |
RU149605U1 (ru) | Устройство совместной передачи и приема сообщений и служебной информации | |
KR20180074692A (ko) | 영상 그룹(gop)에 기초하여 비디오 데이터의 스트림을 인코딩하기 위한 방법 | |
US20190097650A1 (en) | Encoders, decoders, and methods | |
ZA202007674B (en) | Methods and devices for coding and decoding a data stream representing at least one image | |
KR101829576B1 (ko) | 저지연 연속제거 복호장치 | |
KR20170016572A (ko) | 실시간 줄길이의 압축 및 전송방법 및 그 장치 | |
RU2490727C2 (ru) | Способ передачи речевых сигналов (варианты) |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20160513 |
|
NF4A | Reinstatement of patent |
Effective date: 20180403 |
|
MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20200110 |