RU2059339C1 - Способ кодирования и декодирования информации - Google Patents
Способ кодирования и декодирования информации Download PDFInfo
- Publication number
- RU2059339C1 RU2059339C1 RU92008143A RU92008143A RU2059339C1 RU 2059339 C1 RU2059339 C1 RU 2059339C1 RU 92008143 A RU92008143 A RU 92008143A RU 92008143 A RU92008143 A RU 92008143A RU 2059339 C1 RU2059339 C1 RU 2059339C1
- Authority
- RU
- Russia
- Prior art keywords
- information
- signal
- decoding
- zero
- input signal
- Prior art date
Links
Images
Landscapes
- Dc Digital Transmission (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Использование: в вычислительной технике. Сущность изобретения: способ кодирования и декодирования информации позволяет повысить достоверность декодирования информации в условиях действия помех с уровнем отношения сигнал-шум δ-1 и обеспечивает устойчивое декодирование информации вне зависимости от фазы входного сигнала. Для этого при кодировании каждый бит информации - ноль, единица и синхросигнал - формируют в виде одного периода заданной длительности T0, T1 и Tс соответственно синусоидального напряжения амплитудой Uа. Формирование периода T0, T1 и Tс осуществляют в соответствии с выбранными соотношениями. Декодирование информации производят путем формирования временного интервала Tx между моментом его снижения до отрицательного уровня шумов dUa и в зависимости от зафиксированного значения Tx определяют передаваемую кодовую информацию. Такой способ кодирования и декодирования повышает достоверность информации. 1 ил.
Description
Изобретение относится к вычислительной технике, в частности, к технике кодирования и декодирования информации.
Известен способ кодирования и декодирования информации [1] заключающийся в том, что при кодировании каждый бит информации ноль, единица и синхросигнал, формируют в виде нескольких синусоидальных сигналов определенного периода, а при декодировании формирование кодовой посылки производят путем определения резонансной частоты.
Недостаток этого способа кодирования и декодирования информации состоит в малом быстродействии (на передачу одного бита информации требуется несколько периодов синусоидального сигнала).
Наиболее близким по технической сущности к предлагаемому является способ кодирования и декодирования информации [2] заключающийся в том, что при кодировании каждый бит информации ноль, единица и синхросигнал формируют в виде одного заданной длительности периода синусоидального напряжения амплитудой Ua, а при декодировании вне зависимости от фазы входного сигнала в условиях действия помех с уровнем отношения сигнал шум δ-1 определяет период синусоидального напряжения.
Недостаток этого способа кодирования и декодирования информации состоит в том, что в условиях действия помех или при изменении фазы входного сигнала этот способ не обеспечивает достоверного декодирования.
Цель изобретения повышение достоверности декодирования информации в условиях действия помех с уровнем отношения сигнал шум δ-1 и обеспечение устойчивого декодирования информации вне зависимости от фазы входного сигнала.
Для этого способ кодирования и декодирования информации, заключающийся в том, что при кодировании каждый быт информации ноль, единица и синхросигнал формируют в виде одного заданной длительности периода синусоидального напряжения амплитудой Ua, а при декодировании вне зависимости от фазы входного сигнала в условиях действия помех с уровнем отношения сигнал шум δ-1 определяют период синусоидального напряжения, осуществляют формирование периода То, Т1 и Тссинусоидального напряжения при кодировании соответственно ноля, единицы и синхросигнала из условия
T1- > T1+ ,
T1- > To+ 2 To+T, а декодирование информации производят путем формирования временного интервала Тх между моментом прохождения нарастающего входного сигнала через ноль и моментом его снижения до отрицательного уровня шумов δ Ua, при этом формирование кодовой информации "ноль" производят при условии
1- ≅ Tx≅ 1+ + Tc, кодовой информации "единица" при условии
1- ≅ Tx≅ 1+ + Tc и кодовой информации "синхросигнал" при условии
1- ≅ Tx≅ 1+ .
T1- > T1+ ,
T1- > To+ 2 To+T, а декодирование информации производят путем формирования временного интервала Тх между моментом прохождения нарастающего входного сигнала через ноль и моментом его снижения до отрицательного уровня шумов δ Ua, при этом формирование кодовой информации "ноль" производят при условии
1- ≅ Tx≅ 1+ + Tc, кодовой информации "единица" при условии
1- ≅ Tx≅ 1+ + Tc и кодовой информации "синхросигнал" при условии
1- ≅ Tx≅ 1+ .
На чертеже представлены выходной сигнал кодирующего устройства L и возможные границы L' и L" изменения входного сигнала декодирующего устройства в условиях действия помех, где Т0, Т1, Тс соответственно период сигнала кодовой информации "0", "1" и "С" (синхросигнал), Ua амплитуда кодированного сигнала L, δ Ua уровень сигнала помехи, Тхo', Txo и Txo", T'X1, TX1 и T"X1, T'xc, Txc и Txc" соответственно минимальное, среднее и максимальное значение длительности дешифрируемой части кодовой информации "0", "1" и "С", Δo, Δ1 и Δс максимально возможное смещение входного сигнала кодовой информации "0", "1" и "С" соответственно относительно среднего (идеального) входного сигнала.
Будем считать, что сигналы помехи имеет произвольную форму (например, белый шум) с амплитудой не превышающей значения δUa, где δ отношение амплитуды сигнала помехи к амплитуде полезного сигнала Ua.
Кодирование информации осуществляется следующим образом.
При передаче бита информации "0" кодирующее устройство формирует синусоидальное напряжение L амплитудой Ua и периодом То, при передаче бита информации "1" формируется синусоидальное напряжение L той же амплитудой и периодом Т1 и при передаче бита "С" формируется такое же напряжение периодом Тс. Любому биту информации соответствует один период синусоидального напряжения.
Декодирование информации осуществляется следующим образом.
Декодирующее устройство определяет длительность Тх между нулевым значением нарастающего входного сигнала (положительная скорость изменения) и значением входного сигнала, равным минус δ Ua. В зависимости от полученного значения Тх (см. чертеж) коду присваивается значение "0", "1" или "С"
"0" __→ To- ΔT < Tx< To+ΔT
"1" __→ T1- ΔT < Tx< T1+ΔT (1)
"C" __→ Tc- ΔT < Tx< Tc+ΔT при этом должны выполняться условия
(T1-To) > ΔT + ΔT
(Tc-T1) > ΔT + ΔT (2) где Δ Ti' и Δ Ti" (i=0,1,C) некоторые значения. Учитывая, что входной сигнал содержит помеху, уровень которой не превышает δ Ua, определим возможные границы L' и L" изменения входного сигнала. На показан идеальный сигнал L, соответствующий биту "0", "1" и "С". Границу L' можно определить из условия L'=L- δ Ua, а границу L" из условия L"=L+ + δ Ua. При этом будем иметь в виду, что входной сигнал может иметь любую форму, но расположен всегда между линиями L' и L".Нетрудно показать, что минимально возможная формируемая длительность Tx', средняя формируемая длительность Txi и максимально возможная формируемая длительность Txi" связаны соотношением
Δo= (3)
Δ1= (4)
Δc= (5)
Будем считать, что сигнал L имеет фазу "0", если каждый бит информации начинается с нуля, имея положительную скорость нарастания (см. чертеж) и фазу "180о", если бит информации начинается с нуля, имея отрицательную скорость изменения (противоположная фаза входного сигнала). Будем предполагать, что кодирующее устройство всегда формирует фаза "0" сигнала L, а канал передачи информации (например, радиоканал) может изменять фазу кодируемого сигнала L, причем заранее фаза этого сигнала не определена.
"0" __→ To- ΔT < Tx< To+ΔT
"1" __→ T1- ΔT < Tx< T1+ΔT (1)
"C" __→ Tc- ΔT < Tx< Tc+ΔT при этом должны выполняться условия
(T1-To) > ΔT + ΔT
(Tc-T1) > ΔT + ΔT (2) где Δ Ti' и Δ Ti" (i=0,1,C) некоторые значения. Учитывая, что входной сигнал содержит помеху, уровень которой не превышает δ Ua, определим возможные границы L' и L" изменения входного сигнала. На показан идеальный сигнал L, соответствующий биту "0", "1" и "С". Границу L' можно определить из условия L'=L- δ Ua, а границу L" из условия L"=L+ + δ Ua. При этом будем иметь в виду, что входной сигнал может иметь любую форму, но расположен всегда между линиями L' и L".Нетрудно показать, что минимально возможная формируемая длительность Tx', средняя формируемая длительность Txi и максимально возможная формируемая длительность Txi" связаны соотношением
Δo= (3)
Δ1= (4)
Δc= (5)
Будем считать, что сигнал L имеет фазу "0", если каждый бит информации начинается с нуля, имея положительную скорость нарастания (см. чертеж) и фазу "180о", если бит информации начинается с нуля, имея отрицательную скорость изменения (противоположная фаза входного сигнала). Будем предполагать, что кодирующее устройство всегда формирует фаза "0" сигнала L, а канал передачи информации (например, радиоканал) может изменять фазу кодируемого сигнала L, причем заранее фаза этого сигнала не определена.
Найдем возможные пределы изменения декодируемой длительности T с учетом сигналов помехи и неопределенности фазы входного сигнала. Минимальное значение T формируется при фазе "0" входного сигнала и если этот сигнал соответствует линии L' (T значение Тх, соответствующее биту i), при этом (T = Δo. Максимальное значение Т формируется при фазе "180о" входного сигнала и если при этом сигнал соответствует линии L", а после формирования бита "С" производится формирование бита "С" (т.е. при фазе "180о" входной сигнал изменяется по линии L" в интервале [A, B] (см. чертеж), затем по линии FK в интервале [B, C] В этом случае T = +2Δo+Δc.
Иначе
Δo ≅ T ≅ +2Δo+Δc (6) Аналогично можно получить предельные значения декодируемых значений Т и Т .
Δo ≅ T
Δ1 ≅ T ≅ +2Δ1+Δc (7)
Δc ≅ T ≅ +3Δc (8) Для осуществления достоверного декодирования необходимо выполнить условия (2). Выберем
ΔT =2Δo+Δc, ΔT =Δ1+Δc
(9)
ΔT = 2Δ1+Δc, ΔT = 2Δc Полагая, что sinδ ≃ δ (δ ≪ 1), из (2) с учетом (9) имеем
T1- > T1+ , T1- > To+ To+T (10) Неравенства (6), (7) и (8) примут вид
1- ≅ T ≅ 1+ + Tc (11)
1- ≅ T ≅ 1+ + Tc (12)
1- ≅ T ≅ 1+ (13)
Таким образом, при кодировании бита информации "0", "1" и "С" формируют период синусоидального напряжения То, Т1 и Тс в соответствии с (10), а при декодировании информации фиксируют длительность Т между нулевым значением нарастающего входного сигнала и значением входного сигнала, равным минус δ Ua и при формировании соответствующего бита информации используют условия (11), (12) и (13), тем самым осуществляют достоверное кодирование и декодирование информации в условиях действия помех с уровнем отношения сигнал шум δ-1 вне зависимости от фазы входного сигнала.
Δc ≅ T
ΔT
(9)
ΔT
T1- > T1+ , T1- > To+ To+T (10) Неравенства (6), (7) и (8) примут вид
1- ≅ T
1- ≅ T
1- ≅ T
Таким образом, при кодировании бита информации "0", "1" и "С" формируют период синусоидального напряжения То, Т1 и Тс в соответствии с (10), а при декодировании информации фиксируют длительность Т
Покажем на примере эффективность предлагаемого способа кодирования и декодирования информации. Пусть δ0,2. Из (10) имеем 0,8Тс>1,1Т1. Выберем Тс=10 мс и Т1= 6 мс. С учетом выбранных Тс и Т1 из (10) имеем То<4,6. Пусть То=4 мс. Определим интервал времени Т . С учетом (11), (12) и (13) декодирование осуществляют следующим образом.
"0" __→ 1,87 мс ≅ T ≅ 2,56 мс (14)
"1" __→ 2,80 мс ≅ T ≅ 3,70 мс (15)
"C" __→ 4,68 мс ≅ T ≅ 5,95 мс (16) В пределы (14), (15) и (16) укладываются все варианты изменения входного сигнала в условиях действия помех как при фазе "0", так и при фазе "180о" входного сигнала. Иными словами предлагаемый способ кодирования и декодирования информации обеспечивает абсолютную достоверность передачи кодовой информации, так как пределы изменения интервалов Т , Т и Т не пересекаются.
"1" __→ 2,80 мс ≅ T
"C" __→ 4,68 мс ≅ T
Определим достоверность передачи кодовой информации известным способом. Пусть декодирующее устройство определяет длительность (период) Тi между двумя соседними нулевыми значениями нарастающего входного сигнала. Если фаза входного сигнала "180o", то в рассматриваемых условиях пределы изменения периода Тi для разных бит информации определяются неравенствами
"0" __→ To-4Δo ≅ To≅ To+2Δo+ Tc+2Δc
"1" __→ T1-2Δ1+ To-2Δo≅ T1≅ T1+2Δ1+ Tc+2Δc
"C" __→ Tc-2Δc+ To-2Δo≅ Tc≅ Tc+4Δc
В условиях рассматриваемого примера
3,52 мс ≅ То ≅ 7,84 мс
4,4 мс ≅ Т1 ≅ 8,96 мс (17)
6,16 мс ≅ Тс ≅ 11,2 мс Как следует из (17), известный способ кодирования и декодирования информации не обеспечивает достоверной передачи информации в условиях действия помех и возможности изменения фазы входного сигнала, поскольку интервалы То, Т1 и Тс пересекаются, следовательно, отсутствуют условия для однозначного декодирования информации.
"0" __→ To-4Δo ≅ To≅ To+2Δo+ Tc+2Δc
"1" __→ T1-2Δ1+ To-2Δo≅ T1≅ T1+2Δ1+ Tc+2Δc
"C" __→ Tc-2Δc+ To-2Δo≅ Tc≅ Tc+4Δc
В условиях рассматриваемого примера
3,52 мс ≅ То ≅ 7,84 мс
4,4 мс ≅ Т1 ≅ 8,96 мс (17)
6,16 мс ≅ Тс ≅ 11,2 мс Как следует из (17), известный способ кодирования и декодирования информации не обеспечивает достоверной передачи информации в условиях действия помех и возможности изменения фазы входного сигнала, поскольку интервалы То, Т1 и Тс пересекаются, следовательно, отсутствуют условия для однозначного декодирования информации.
Если фаза входного сигнала "0", то в условиях действия помех (входной сигнал произвольно располагается между линиями L' и L") значения То, Т1 и Тс лежат в пределах
To-Δo≅ To≅ To+2Δo
T1-Δ1≅ T1≅ T1+2Δ1
Tc-Δc≅ Tc≅ Tc+2Δc из-за возможности достижения нарастающим входным сигналом нулевого значения на интервале [B', B] Для рассматриваемого примера
1,88 мс ≅ То ≅ 4,24 мс
2,82 мс ≅ Т1≅ 6,36 мс (18)
4,7 мс ≅ Тс ≅ 10,6 мс Как следует из (18) и при фазе "0" входного сигнала известный способ также не обеспечивает достоверного декодирования сигнала в условиях действия помех.
To-Δo≅ To≅ To+2Δo
T1-Δ1≅ T1≅ T1+2Δ1
Tc-Δc≅ Tc≅ Tc+2Δc из-за возможности достижения нарастающим входным сигналом нулевого значения на интервале [B', B] Для рассматриваемого примера
1,88 мс ≅ То ≅ 4,24 мс
2,82 мс ≅ Т1≅ 6,36 мс (18)
4,7 мс ≅ Тс ≅ 10,6 мс Как следует из (18) и при фазе "0" входного сигнала известный способ также не обеспечивает достоверного декодирования сигнала в условиях действия помех.
Claims (1)
- СПОСОБ КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ ИНФОРМАЦИИ, заключающийся в том, что при кодировании управляющего слова каждый бит информации нуль и единица - формируют в виде одного заданной длительности периода синусоидального напряжения амплитудой Uа, а декодирование в условиях действия помех с уровнем отношения сигнал-шум δ-1, осуществляют посредством определения временных интервалов, отличающийся тем, что перед началом каждого управляющего слова формируют синхросигнал в виде одного заданной длительности Tс периода синусоидального напряжения, при этом формирование периода To, T1 и Tс синусоидального напряжения при кодировании соответственно нуля, единицы и синхросигнала осуществляют из условия
а декодирование информации производят путем формирования временного интервала Tx между моментом прохождения нарастающего входного сигнала через нуль и моментом его снижения до отрицательного уровня шумов, при этом формирование кодовой информации "Нуль" производят при условии
кодовой информации "Единица" при условии
в кодовой информации "Синхросигнал" при условии
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU92008143A RU2059339C1 (ru) | 1992-11-25 | 1992-11-25 | Способ кодирования и декодирования информации |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU92008143A RU2059339C1 (ru) | 1992-11-25 | 1992-11-25 | Способ кодирования и декодирования информации |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2059339C1 true RU2059339C1 (ru) | 1996-04-27 |
RU92008143A RU92008143A (ru) | 1996-12-10 |
Family
ID=20132562
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU92008143A RU2059339C1 (ru) | 1992-11-25 | 1992-11-25 | Способ кодирования и декодирования информации |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2059339C1 (ru) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2585663C2 (ru) * | 2011-09-26 | 2016-06-10 | Тендирон Корпорейшн | Способ и устройство для передачи и приема данных |
-
1992
- 1992-11-25 RU RU92008143A patent/RU2059339C1/ru active
Non-Patent Citations (1)
Title |
---|
1. Майоров С.А. и др. Введение в микроЭВМ. - Л.: Машиностроение, 1988, с.141, рис.7.3. 2. Туляков Ю.М. Системы персонального радиовызова. - М.: Радио и связь, с.19, рис.1.9. * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2585663C2 (ru) * | 2011-09-26 | 2016-06-10 | Тендирон Корпорейшн | Способ и устройство для передачи и приема данных |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2032909C (en) | Csk communication system | |
RU2059339C1 (ru) | Способ кодирования и декодирования информации | |
EP0551695A1 (en) | Synchronizer and receiver for bi-phase coded data | |
US4732355A (en) | Rate code decoding system | |
US4468791A (en) | Method and facility for decoding a biphase-code and application of the method | |
FR2556903B1 (fr) | Procede et circuits de regeneration d'instants significatifs d'un signal periodique | |
WO1997045963A3 (en) | A receiver, a demodulator, and a demodulation method | |
JPH0551215B2 (ru) | ||
SU1522146A1 (ru) | Устройство прив зи к сигналам точного времени | |
SU1354436A1 (ru) | Демодул тор сигналов с минимальной частотной манипул цией | |
SU1124439A1 (ru) | Устройство дл тактовой синхронизации | |
SU1164892A1 (ru) | Способ передачи и приема двоичных сигналов и устройство дл его осуществлени | |
RU92008143A (ru) | Способ кодирования и декодирования информации | |
ATE121893T1 (de) | Zusatzsignalübertragung in einem übertragungssystem für digitale signale hoher bitfolgefrequenz. | |
SU1049960A1 (ru) | Устройство дл обработки информации | |
SU1195473A1 (ru) | Цифровой демодулятор частотно-манипулированных сигналов | |
SU1767701A1 (ru) | Устройство дл кодировани | |
SU947862A1 (ru) | Устройство дл регистрации сигналов ошибок | |
SU1580581A1 (ru) | Система передачи двоичной информации | |
SU1540019A1 (ru) | Устройство тактовой синхронизации | |
SU1741288A1 (ru) | Устройство дл детектировани сигналов относительной фазовой манипул ции | |
SU1352664A1 (ru) | Устройство слежени за задержкой псевдослучайной последовательности | |
SU873438A1 (ru) | Совмещенна радиолини с шумоподобными сигналами | |
SU1236615A1 (ru) | Декодер | |
SU902300A1 (ru) | Устройство дл передачи и приема двоичных сигналов |