RU2059339C1 - Способ кодирования и декодирования информации - Google Patents

Способ кодирования и декодирования информации Download PDF

Info

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
Application number
RU92008143A
Other languages
English (en)
Other versions
RU92008143A (ru
Inventor
Г.Я. Леденев
А.А. Федосов
Original Assignee
Ракетно-космическая корпорация "Энергия" им.акад.С.П.Королева
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ракетно-космическая корпорация "Энергия" им.акад.С.П.Королева filed Critical Ракетно-космическая корпорация "Энергия" им.акад.С.П.Королева
Priority to RU92008143A priority Critical patent/RU2059339C1/ru
Application granted granted Critical
Publication of RU2059339C1 publication Critical patent/RU2059339C1/ru
Publication of RU92008143A publication Critical patent/RU92008143A/ru

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 и Тссинусоидального напряжения при кодировании соответственно ноля, единицы и синхросигнала из условия
T
Figure 00000001
1-
Figure 00000002
> T
Figure 00000003
1+
Figure 00000004
,
T
Figure 00000005
1-
Figure 00000006
> To+ 2
Figure 00000007
Figure 00000008
To+T
Figure 00000009
, а декодирование информации производят путем формирования временного интервала Тх между моментом прохождения нарастающего входного сигнала через ноль и моментом его снижения до отрицательного уровня шумов δ Ua, при этом формирование кодовой информации "ноль" производят при условии
Figure 00000010
Figure 00000011
1-
Figure 00000012
≅ Tx
Figure 00000013
Figure 00000014
1+
Figure 00000015
+
Figure 00000016
Tc, кодовой информации "единица" при условии
Figure 00000017
Figure 00000018
1-
Figure 00000019
≅ Tx
Figure 00000020
Figure 00000021
1+
Figure 00000022
+
Figure 00000023
Tc и кодовой информации "синхросигнал" при условии
Figure 00000024
Figure 00000025
1-
Figure 00000026
≅ Tx
Figure 00000027
Figure 00000028
1+
Figure 00000029
.
На чертеже представлены выходной сигнал кодирующего устройства 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" __→
Figure 00000030
To- ΔT
Figure 00000031
< Tx<
Figure 00000032
To+ΔT
Figure 00000033

"1" __→
Figure 00000034
T1- ΔT
Figure 00000035
< Tx<
Figure 00000036
T1+ΔT
Figure 00000037
(1)
"C" __→
Figure 00000038
Tc- ΔT
Figure 00000039
< Tx<
Figure 00000040
Tc+ΔT
Figure 00000041
при этом должны выполняться условия
Figure 00000042
(T1-To) > ΔT
Figure 00000043
+ ΔT
Figure 00000044

Figure 00000045
(Tc-T1) > ΔT
Figure 00000046
+ ΔT
Figure 00000047
(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=
Figure 00000048
Figure 00000049
Figure 00000050
(3)
Δ1=
Figure 00000051
Figure 00000052
Figure 00000053
(4)
Δc=
Figure 00000054
Figure 00000055
Figure 00000056
(5)
Будем считать, что сигнал L имеет фазу "0", если каждый бит информации начинается с нуля, имея положительную скорость нарастания (см. чертеж) и фазу "180о", если бит информации начинается с нуля, имея отрицательную скорость изменения (противоположная фаза входного сигнала). Будем предполагать, что кодирующее устройство всегда формирует фаза "0" сигнала L, а канал передачи информации (например, радиоканал) может изменять фазу кодируемого сигнала L, причем заранее фаза этого сигнала не определена.
Найдем возможные пределы изменения декодируемой длительности T i x с учетом сигналов помехи и неопределенности фазы входного сигнала. Минимальное значение T o x формируется при фазе "0" входного сигнала и если этот сигнал соответствует линии L' (T i x значение Тх, соответствующее биту i), при этом (T o xmin =
Figure 00000057
Δo. Максимальное значение Т о х формируется при фазе "180о" входного сигнала и если при этом сигнал соответствует линии L", а после формирования бита "С" производится формирование бита "С" (т.е. при фазе "180о" входной сигнал изменяется по линии L" в интервале [A, B] (см. чертеж), затем по линии FK в интервале [B, C] В этом случае T o xmax =
Figure 00000058
+2Δoc.
Иначе
Figure 00000059
Δo ≅ T o x
Figure 00000060
+2Δoc (6) Аналогично можно получить предельные значения декодируемых значений Т 1 х и Т с х .
Figure 00000061
Δ1 ≅ T 1 x
Figure 00000062
+2Δ1c (7)
Figure 00000063
Δc ≅ T c x
Figure 00000064
+3Δc (8) Для осуществления достоверного декодирования необходимо выполнить условия (2). Выберем
ΔT II o =2Δoc, ΔT I 1 1c
(9)
ΔT II 1 = 2Δ1c, ΔT I c = 2Δc Полагая, что sinδ ≃ δ (δ ≪ 1), из (2) с учетом (9) имеем
T
Figure 00000065
1-
Figure 00000066
> T
Figure 00000067
1+
Figure 00000068
, T
Figure 00000069
1-
Figure 00000070
> To+
Figure 00000071
Figure 00000072
To+T
Figure 00000073
(10) Неравенства (6), (7) и (8) примут вид
Figure 00000074
Figure 00000075
1-
Figure 00000076
≅ T o x
Figure 00000077
Figure 00000078
1+
Figure 00000079
+
Figure 00000080
Tc (11)
Figure 00000081
Figure 00000082
1-
Figure 00000083
≅ T 1 x
Figure 00000084
Figure 00000085
1+
Figure 00000086
+
Figure 00000087
Tc (12)
Figure 00000088
Figure 00000089
1-
Figure 00000090
≅ T c x
Figure 00000091
Figure 00000092
1+
Figure 00000093
(13)
Таким образом, при кодировании бита информации "0", "1" и "С" формируют период синусоидального напряжения То, Т1 и Тс в соответствии с (10), а при декодировании информации фиксируют длительность Т i х между нулевым значением нарастающего входного сигнала и значением входного сигнала, равным минус δ Ua и при формировании соответствующего бита информации используют условия (11), (12) и (13), тем самым осуществляют достоверное кодирование и декодирование информации в условиях действия помех с уровнем отношения сигнал шум δ-1 вне зависимости от фазы входного сигнала.
Покажем на примере эффективность предлагаемого способа кодирования и декодирования информации. Пусть δ0,2. Из (10) имеем 0,8Тс>1,1Т1. Выберем Тс=10 мс и Т1= 6 мс. С учетом выбранных Тс и Т1 из (10) имеем То<4,6. Пусть То=4 мс. Определим интервал времени Т i х . С учетом (11), (12) и (13) декодирование осуществляют следующим образом.
"0" __→ 1,87 мс ≅ T o x ≅ 2,56 мс (14)
"1" __→ 2,80 мс ≅ T 1 x ≅ 3,70 мс (15)
"C" __→ 4,68 мс ≅ T c x ≅ 5,95 мс (16) В пределы (14), (15) и (16) укладываются все варианты изменения входного сигнала в условиях действия помех как при фазе "0", так и при фазе "180о" входного сигнала. Иными словами предлагаемый способ кодирования и декодирования информации обеспечивает абсолютную достоверность передачи кодовой информации, так как пределы изменения интервалов Т о х , Т 1 х и Т с х не пересекаются.
Определим достоверность передачи кодовой информации известным способом. Пусть декодирующее устройство определяет длительность (период) Тi между двумя соседними нулевыми значениями нарастающего входного сигнала. Если фаза входного сигнала "180o", то в рассматриваемых условиях пределы изменения периода Тi для разных бит информации определяются неравенствами
"0" __→ To-4Δo ≅ To
Figure 00000094
To+2Δo+
Figure 00000095
Tc+2Δc
"1" __→
Figure 00000096
T1-2Δ1+
Figure 00000097
To-2Δo≅ T1
Figure 00000098
T1+2Δ1+
Figure 00000099
Tc+2Δc
"C" __→
Figure 00000100
Tc-2Δc+
Figure 00000101
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 и Тс лежат в пределах
Figure 00000102
Too≅ To≅ To+2Δo
Figure 00000103
T11≅ T1≅ T1+2Δ1
Figure 00000104
Tcc≅ Tc≅ Tc+2Δc из-за возможности достижения нарастающим входным сигналом нулевого значения на интервале [B', B] Для рассматриваемого примера
1,88 мс ≅ То ≅ 4,24 мс
2,82 мс ≅ Т1≅ 6,36 мс (18)
4,7 мс ≅ Тс ≅ 10,6 мс Как следует из (18) и при фазе "0" входного сигнала известный способ также не обеспечивает достоверного декодирования сигнала в условиях действия помех.

Claims (1)

  1. СПОСОБ КОДИРОВАНИЯ И ДЕКОДИРОВАНИЯ ИНФОРМАЦИИ, заключающийся в том, что при кодировании управляющего слова каждый бит информации нуль и единица - формируют в виде одного заданной длительности периода синусоидального напряжения амплитудой Uа, а декодирование в условиях действия помех с уровнем отношения сигнал-шум δ-1, осуществляют посредством определения временных интервалов, отличающийся тем, что перед началом каждого управляющего слова формируют синхросигнал в виде одного заданной длительности Tс периода синусоидального напряжения, при этом формирование периода To, T1 и Tс синусоидального напряжения при кодировании соответственно нуля, единицы и синхросигнала осуществляют из условия
    Figure 00000105

    Figure 00000106

    а декодирование информации производят путем формирования временного интервала Tx между моментом прохождения нарастающего входного сигнала через нуль и моментом его снижения до отрицательного уровня шумов, при этом формирование кодовой информации "Нуль" производят при условии
    Figure 00000107

    кодовой информации "Единица" при условии
    Figure 00000108

    в кодовой информации "Синхросигнал" при условии
    Figure 00000109
RU92008143A 1992-11-25 1992-11-25 Способ кодирования и декодирования информации RU2059339C1 (ru)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2585663C2 (ru) * 2011-09-26 2016-06-10 Тендирон Корпорейшн Способ и устройство для передачи и приема данных

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
1. Майоров С.А. и др. Введение в микроЭВМ. - Л.: Машиностроение, 1988, с.141, рис.7.3. 2. Туляков Ю.М. Системы персонального радиовызова. - М.: Радио и связь, с.19, рис.1.9. *

Cited By (1)

* Cited by examiner, † Cited by third party
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&#39;instants significatifs d&#39;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) Устройство дл передачи и приема двоичных сигналов