Дельта-декодер

Иллюстрации

Показать все

Реферат

 

Изобретение относится к технике связи и вычислительной технике. Его использование при построении цифровых каналов связи позволяет повысить достоверность декодирования при наличии пакетных ошибок в канале связи. Это достигается благодаря трехэтапной обработке цифрового сигнала, устраняющей выбросы большой амплитуды и улучшающей субъективное восприятие речевого сигнала. Дельта-декодер содержит генератор тактовых импульсов 1, регистры сдвига 2,9, элементы эквивалентности 3,10, коммутаторы 4, 5, 11, интегратор 6, фильтр нижних частот 7, делитель частоты 8, расширитель 12 пачек символов. 1-2-9-10-12-5-6-7, 2-3-4-11-5, 1-9-4-5, 1-8-11, 1-12.2-4.2 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (5!)5 Н 03 M 3/02

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4803508/24 (22) 19.03.90 (46) 23.04,92, Бюл, ¹ 15 (71) Центральный научно-исследовательский институт связи (72) Г.В,Шемякин и С.M,Áðèñêìàí (53) 621.376.56 (088,8) (56) Авторское свидетельство СССР

¹ 1181152, кл. Н 03 М 3/02, 1985, Авторское свидетельство СССР № 1292186, кл. Н 03 M 3/02, 1984. (54) ДЕЛЬТА-ДЕКОДЕР (57) Изобретение относится к технике связи и вычислительной технике. Его использова„„5U„„1728969 А1 ние при построении цифровых каналов связи позволяет повысить достоверность декодирования при наличии пакетных ошибок в канале связи, Это достигается благодаря трехэтапной обработке цифрового сигнала, устраняющей выбросы большой амплитуды и улучшающей субъективное восприятие речевого сигнала, Дельта-декодер содержит генератор тактовых импульсов 1, регистры сдвига 2, 9, элементы эквивалентности 3, 10, коммутаторы 4, 5, 11, интегратор 6, фильтр нижних частот 7, делитель частоты 8, расширитель 12 пачек символов, 1-2-9-10-12-5-6-7, 2-3-4-11-5, 1-9-4-5, 1-8-11, 1-12, 2-4. 2 ил.

1728969

Изобретение относится к технике связи нен с первым информационным входом втои вычислительной технике и может быть ис- рого коммутатора, выход которого через инпользовано при построении цифровых ка- тегратор подключен к входу фильтра налов связи, работающих в условиях нижних частот, выход которого является выпакетных ошибок, 5 ходом устройства, дополнительно введены

Одними из распространенных видов второй регистр сдвига, второй элемент экцифровых ошибок в системах связи являют- вивалентности, расширитель пачек симвосяпакетныеошибки,возникающиевследст- лов, делитель частоты на два и третий вие воздействия различного рода коммутатор, управляющий вход которого замираний в каналах связи. Происходит од- 10 подключен к выходу первого коммутатора, новременный сбой нескольких следующих информационный вход первого регистра один за другим импульсов в цифровой по- сдвига является входом дельта-декодера, следовательности. Это приводит к тому, что последовательный выход первого регистра винформационной последовательности им- сдвига соединен с первым информационпульсов появляются длинные пачки подряд 15 ным входом первого коммутатора и инфоридущих единиц либо нулей, что заметно мационным входом второго регистра сказывается на качестве восстановленного сдвига, прямые и инверсные параллельные сигнала на приемной стороне, Появляются выходы которого подключены к первым и выбросы большого уровня, которые отрица- вторым входам второго элемента эквивательно влияют на слуховое восприятие або- 20 лентности, выход которого соединен с иннента, а при большой вероятности ошибок формационным входом расширителя пачек в канале приводят к срыву связи. символов, тактовый вход которого обьедиНаиболее близким потехническойсущ- нен с входом делителя частоты на два и ности к предлагаемому является устройст- тактовым входом второго регистра сдвига и во, содержащее генератор тактовых 25 подключен к выходу генератора тактовых импульсов, регистр сдвига, элемент эквива- импульсов, последовательный выход второлентности, первый и второй коммутаторы, а го регистра сдвига и выход первого элементакже интегратор и фильтр нижних частот, та эквивалентности соединены

При восстановлении на приемной стороне соответственно со вторым информационцифрового сигнала проводится анализ на 30 ным и управляющим входами первого компоявлениескачкообразныхизмененийвде- мутатора, прямой и инверсный выходы кодированном сигнале. При выявлении делителя частоты на два подключены к перскачкообразного изменения контролируют- вому и второму информационным входам ся последующие квантованные значения и третьего коммутатора, выход которого и выпри этом определяется, соответствуют ли 35 ход расширителя пачек символов соединеони заданными критериям. Если эти крите- ны соответственно с вторым рии выполняются, скачкообразно изменив- информационным и управляющим входами шийся аппроксимирующий сигнал второго коммутатора. подавляется и заменяется на постоянный Такое построение схемы позволяет устуровень напряжения, соответствующий ве- 40 ранить выбросы большого уровня, возникаличине перепада передаваемого сигнала. ющие после декодирования пораженного

Недостатком этого устройства является пакетными ошибками цифрового сигнала. С то, что оно не позволяет вести борьбу с помощью предложенного устройства удаетпакетными ошибками, возникающими в ка- ся повысить отношение сигнал/шум на вынале и приводящими к выбросам большой 45 ходе декодера. амплитуды вдекодированном сигнале, что в На фиг. 1 представлена структурная схесвою очередь приводит к резким щелчкам, ма дельта-декодера; на фиг.2 — временные отрицательно влияющим на слуховое восп- диаграммы его работы. риятие абонента. Дельта-декодер содержит генератор 1

Цель изобретения — повышение досто- 50 тактовых импульсов, первый регистр 2 сдвиверности декодирования при наличии па- га, первый элемент 3 эквивалентности, перкетных ошибок в канале связи, вый 4 и второй 5 коммутаторы, интегратор

Поставленная цель достигается тем, что 6, фильтр 7 нижних частот, делитель 8 часв устройство, содержащее генератор такта- тоты на два, второй регистр 9 сдвига, второй вых импульсов, выход которого соединен с 55 элемент 10 эквивалентности, третий коммутактовым входом первого регистра сдвига, татар 11, расширитель 12 пачек символов. прямые и инверсные параллельные выходы Элементы 3 и 10 эквивалентности могут которого подключены к первым и вторым быть выполнены на двух элементах И и элевходам первого элемента эквивалентности, менте ИЛИ, первый коммутатор, выход которого соеди1728969

Расширитель 12 пачек символов представляет собой регистр сдвига, и параллельных выходов которого заведены на п параллельных входов элемента ИЛИ, Делитель 8 частоты на два может быть выполнен на счетном триггере и инверторе, через который подается сигнал на инверсный выход делителя частоты.

Принцип работы дельта-декодера заключается в следующем. Рассмотрим несколько случаев работы устройства.

В первом случае, когда входной цифровой сигнал на искажен пакетными ошибками в канале (фиг.2а), входной сигнал подается на вход дельта-декодера. Пройдя через первый коммутатор 4, второй коммутатор 5, интегратор 6 и фильтр 7 нижних частот, он декодируется в аналоговый сигнал (фиг.2л $(т)). Для простоты и наглядности изложения принципа работы устройства за основу взят линейный дельта-кодек, хотя это не исключает использование любого адаптивного кодека.

Во втором случае (фиг,2б) входной цифровой сигнал поражен пакетной ошибкой, длиной Д. Это пакетная ошибка типа

"Лог.О" т.е. несколько информационных импульсов (в данном случае 20) заменяется символами "Лог.2". Реально в канале присутствуют пакетные ошибки как вида

"Лог,О", так и вида "лог.1". Следует отметить, что предлагаемое устройство позволяет эффективно бороться как с тем, так и с другим видом пакетных ошибок. Если этот искаженный пакетными ошибками цифровой сигнал пройдет через ту же цепочку,что и неискаженный, без дополнительного преобразования, то на выходе фильтра 7 нижних частот будет присутствовать аналоговый сигнал, изображенный на фиг.2л $ (т), В этом случае имеют место выбросы большой амплитуды как в положительной, так и в отрицательной областях, ограниченные напряжением питания устройства и приводящие к резким щелчкам, существенно снижающим качество принимаемой речевой информации, В третьем случае предполагается, что искаженный пакетными ошибками сигнал перед подачей его на декодер будет предварительно обработан. В этом случае входной цифровой ДМ-сигнал записывается в первый регистр 2 сдвига. Число тактовых интервалов п, на которое задерживаются информационные импульсы в первом регистре 2 сдвига, соответствует максимальной длине пачек импульсов, состоящих из подряд идущих символов "лог.1" или. "лог,О", имеющих место в неискаженном ДМ-сигна5

-40

55 ле. Для линейного дельта-кодека число п можно найти по формуле и = Рт/21мин . где Рт — частота дискретизации сигнала;

fMw — минимальная частота спектра входного сигнала, Если частота дискретизации сигнала равна 16 кГц, а минимальная частота спектра стандартного телефонного канала равняется 300 Гц, то и = 26. Число разрядов первого 2 и второго 9 регистров сдвига и расширителя 12 пачек символов берется не меньше 26. Следует заметить, что для адаптивных видов дельта-модуляции, которые применяются в реальных системах связи, число и, как правило, не превышает 10 и должно быть рассчитано для каждого конкретного типа кодекса. Таким образом, устройство позволяет эффективно бороться с пакетными ошибками длиной Д:

10<Д<300.

Верхняя граница здесь определена исходя из теории речеобразования для скорости передачи 16 кбит/с. Для других скоростей передачи она может быть рассчитана аналогично и не должна превышать длительности слога речевого сигнала, равного 200 мс.

Устройство работает следующим образом.

Как только в первый регистр 2 сдвига записывается пачка импульсов, состоящая из символов "лог.1" или "лог. О" длиной больше или равной и, то на выходе первого элемента 3 эквивалентности появляется сигнал "лог.1 "(фиг.2г). Он будет присутствовать там до тех пор, пока на информационном входе первого регистра 2 сдвига будет иметь место эта длинная пачка импульсов, т.е. до прихода первого противоположного по уровню всей пачке импульса. Сигнал

"лог.1" с выхода первого элемента 3 эквивалентности подается на управляющий вход первого коммутатора 4, тот в свою очередь переключается и на его выходе появляется сигнал с выхода второго регистра 9 сдвига, Он представляет собой входной цифровой сигнал, но задержанный на 2п тактовых интервалов, Таким образом, на вход интегратора 6 некоторое время поступать предыдущий информационный пакет, состоящий из и импульсов. Наличие этого звена является необходимым и будет подробно разъяснено ниже. Сигнал с последовательного выхода первого регистра 2 сдвига поступает на информационный вход второго регистра 9. сдвига, Работа его происходит аналогично работе первого регистра 2 сдвига. При заполнении его и разрядов символами "лог.1" либо "лог.О", но уже с задержкой

1728969 на и тактовых интервалов на выходе второго элемента 10 эквивалентности появится сигнал "лог.1" но он уже будет задержан по отношению к сигналу на входе первого регистра 2 сдвига на 2п тактовых интервалов.

С выхода второго элемен а 10 эквивалентности этот сигнал подается на информационный вход расширителя 12 пачек символов. Этот блок предназначается для расширения сигнала "лог.1" на управляемом входе второго коммутатора 5 до длительности пакетной ошибки в сигнале на входе устройства, так как в первом регистре

2 сдвига происходит "проглатывание" первых и импульсов, необходимых для срабатывания первого элемента 3 эквивалентности.

На первый информационный вход второго коммутатора 5 подается сигнал с выхода первого коммутатора 4, а на второй информационный вход — сигнал с выхода третьего коммутатора 11, Этот сигнал представляет собой меандр палутактовой частоты с выхода делителя 8 частоты на два, В зависимости от вида последнего символа в информационной последовательности, стоящего перед пакетом ошибок он имеет вид либо прямой либо инверсный. Наличие третьего коммутатора 11 обусловлено необходимостью оценки момента подачи сигнала полутактовой частоты на вход интегратора 6. Таким образом, предварительная обработка сигнала перед декодированием осуществляется в несколько этапов. На первом этапе с помощью первого регистра 2 сдвига и первого элемента 3 эквивалентности происходит фиксация пакетной ошибки длиной, превышающей и тактовых интервалов. Расчетные и экспериментальные данные показывают, что если длина пакетной ошибки соизмерима с длиной максимальной пачки символов "лог.О" в неискаженном ДМ-сигнале, то целесообразно заменить такой пакет на предыдущий информационный пакет такой же длины, что и происходит в данном устройстве, Второй положительной стороной данного этапа является возможность исключения ошибочной обработки сигнала в том случае, когда пакетная ошибка накладывается на длинную пачку неискаженных символов "лог.1" или "лог.О". Предположим, в информационном сигнале действует пачка импульсов вида "лог,1" длиной n,а на нее накладывается пакетная ошибка вида

"лог.1" длиной, равной или несколько большей п, или пакетная ошибка начинает действовать сразу же по окончании информационной пачки. Во всех этих случаях информационная пачка пропадает и воспринимается как пакетная ошибка, Значит

55 первый этап обработки сигнала позволяет избавиться также и от этих нежелательных эффектов, возникающих при обработке сигнала перед декодированием. На втором этапе с помощью второго регистра 9 сдвига и второго элемента 10 эквивалентности происходит фиксация длины пакетной ошибки и, если она превышает число 2п, выносится решение о подключении сигнала полутактовой частоты на вход интегратора 6 с выхода третьего коммутатора 11, который в зависимости от сигнала на управляющем входе подключает на свой выход либо прямой, либо инверсный сигнал с выхода делителя 8 частоты на два. На третьем этапе с помощью расширителя 12 пачек символов происходит восстановление длительности информационного пакета, пораженного пакетной ошибкой. Такой пораженный пакетными ошибками, но предварительно перед декодированием обработанный сигнал после декодирования будет иметь вид, представленный на фиг.2л S""(t), Как видно из тактовых диаграмм, с помощью такой трехэтапной обработки цифрового сигнала удается не только устранить выбросы большой амплитуды в декодированном сигнале, но и максимально сохранить структуру информационного сигнала и в соответствии с теорией речеобразования значительно улучшить субъективное восприятие речевого сигнала, После окончания действия пакетной ошибки сначала первый регистр 2 сдвига, затем второй регистр 9 сдвига, затем расширитель 12 пачек символов, приходят в исходное состояние, первый коммутатор 4 подключает на свой выход сигнал с последовательного выхода второго регистра 9 сдвига, затем второй коммутатор 5 подключает на вход интегратора 6 выход первого коммутатора 4 и устройство возвращается в исходное состояние, входной цифровой сигнал поступает на вход интегратора 6 и далее на фильтр 7 нижних частот, но с задержкой на

2 и тактовых интервалов, что никак не сказывается на работе дельта-декодера, Заметим, что для наглядности сигналы S(t); S (t);

S" (t) на фиг.2л приведены без учета задержек, возникающих в первом 2 и втором 9 регистрах сдвига.

Следует также заметить, что в реальных устройствах применяются интеграторы с утечкой, т.е, уровень выходного сигнала при декодировании обработанной предлагаемым способом пакетной ошибки не будет сохраняться постоянным, как показано на фиг,2л S (т), а будет стремиться к нулю. Это уточнение только улучшает работу декодера, так как неизвестен уровень информаци10

1728969

45

55 онного сигнала в момент окончания действия пакетной ошибки,. он может находиться как в положительной.так и в отрицательной области и лучше всего начинать работу интегратора 6 с нулевого уровня.

Выигрыш от применения такого. дельта-декодера в каналах связи, где пакетные ошибки могут достигать длины 100 и более тактовых интервалов, составляет не менее 3 дБ. Использование предложенного устройства позволяет повысить достоверность приема сигнала в условиях воздействия пакетных ошибок в канале. Достоверность приема сигнала удается повысить за счет устранения нежелательных щелчков, возни. кающих из-за влияния пакетных ошибок на цифровой информационный сигнал, существенно снижающих качество принимаемой информации.

Устройство может быть использовано в каналах связи с дельта-модуляцией, работающих в условиях воздействия пакетных ошибок, в частности наибольший эффект может быть получен в системах подвижной радиосвязи, где процент пакетных ошибок различной длины, обусловленный разного рода замираниями, достаточно высок.

Формула изобретения

Дельта-.декодер, содержащий генератор тактовых импульсов, выход которого соединен с тактовым входом первого регистра сдвига, прямые и инверсные паралельные

-выходы которого подключены к первым и вторым входам первого элемента эквивалвнтности, первый коммутатор, выход которого соединен с первым информационным входом второго коммутатора, выход котороro через интегратор подключен к входу фильтра нижних частот, выход которого является выходом дельта-декодера, о т л и ч а юшийся тем, что, с целью повышения досто5 верности декодирования при наличии пакетных ошибок в канале связи, в дельта-декодер введены второй регистр сдвига, второй элемент эквивалентности, расширитель пачек символов, делитель ча10 стоты на два и третий коммутатор, управляющий вход которого подключен к выходу первого коммутатора, информационный вход первого регистра сдвига является входом дельта-декодера, последовательный

15 выход первого регистра сдвига соединен с первым информационным входом первого коммутатора и информационным входом второго регистра сдвига, прямые и инверсные выходы которого подключены к первым

20 и вторым входам второго элемента эквивалентности, выход которого соединен с информационным входом расширителя пачек символов, тактовый вход которого объединен с входом делителя частоты на два и

25 тактовым входом второго регистра сдвига и подключен к выходу генератора тактовых импульсов, последовательный выход второго регистра сдвига и выход первого элемента эквивалентности соединены соответственно

30 с вторым информационным и управляющим входами первого коммутатора, прямой и инверсный выходы делителя частоты на два подключены к первому и второму информационным входам третьего коммута35 тора, выход которого и выход расширителя пачек символов соединены соответственно с вторым информационным и управляющим входами второго коммутатора.

1728969 3 С Ф ж (U ) ъ с:

Составитель Г,Шемякин

Редактор Н.Лазоренко Техред М.Моргентал Корректор В.Гирняк

Заказ 1414 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101