автореферат диссертации по радиотехнике и связи, 05.12.13, диссертация на тему:Совершенствование алгоритмов определения и обработки ситуации встречного разговора для эхокомпенсаторов в телефонных сетях

кандидата технических наук
Назаровский, Александр Евгеньевич
город
Ярославль
год
2007
специальность ВАК РФ
05.12.13
цена
450 рублей
Диссертация по радиотехнике и связи на тему «Совершенствование алгоритмов определения и обработки ситуации встречного разговора для эхокомпенсаторов в телефонных сетях»

Автореферат диссертации по теме "Совершенствование алгоритмов определения и обработки ситуации встречного разговора для эхокомпенсаторов в телефонных сетях"

На правах рукописи

ь

Назаровский Александр Евгеньевич

СОВЕРШЕНСТВОВАНИЕ АЛГОРИТМОВ ОПРЕДЕЛЕНИЯ И ОБРАБОТКИ СИТУАЦИИ ВСТРЕЧНОГО РАЗГОВОРА ДЛЯ ЭХОКОМПЕНСАТОРОВ В ТЕЛЕФОННЫХ СЕТЯХ

Специальность 05 12 13 Системы, сети и устройства телекоммуникаций

Автореферат диссертации на соискание ученой степени кандидата технических наук

Владимир - 2007

003069507

Работа выполнена на кафедре динамики электронных систем Ярославского государственного университета им П Г Демидова

Научный руководитель

доктор технических наук, профессор Брюханов Юрий Александрович

Официальные оппоненты

доктор технических наук, профессор Кошелев Виталий Иванович

кандидат технических наук, доцент Архипов Евгений Анатольевич

Ведущая организация

ОАО «Ярославский радиозавод»

Защита диссертации состоится 30 мая 2007 г в «/^ » часов на заседании диссертационного совета Д 212 025 04 при Владимирском государственном университете, по адресу 600000, г Владимир, ул Горького, 87, корпус 1, ауд 211

С диссертацией можно ознакомиться в библиотеке ВлГУ Автореферат разослан « » апреля 2007 г

Ученый секретарь диссертационного совета доктор технических наук, профессор ( А Г Самойлов

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ Актуальность темы диссертационного исследования

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

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

Для уменьшения влияния эффекта эхосигнала на разговор абонентов в современных системах связи применяют эхокомпенсаторы Исторически первой работой в этом направлении являлась статья М Сондхи из компании Bell Labs, в которой заложены базовые идеи эхокомпенсации Работа эхокомпенса-тора основывается на формировании оценки эхосигнала и вычитании се из просочившегося эхосигнала Экономически применение эхокомпенсаторов оправдано тем, что стоимость такого устройства, способного обрабатывать одновременно несколько каналов, в сотни и тысячи раз меньше стоимости организации полноценных дуплексных каналов связи к каждому отдельному абоненту Построение эхокомпенсаторов ведется с применением теории адаптивной обработки сигналов

Работы А Н Колмогорова и Н Винера послужили толчком к развитию адаптивной обработки, как одной из важнейших отраслей цифровой обработки сигналов Большой вклад в развитие данного направления внесли как отечественные ученые Р Л Стратонович, Я 3 Цыпкин, В Г Репин, Г Г Тартаковский, В Н Фомин, В В Шахгильдян, Ю А Брюханов, В И Кошелев, С Н Кириллов, В В Витязев и др , так и зарубежные Р Калман, Р Бьюси, Б Уидроу, К Коуэн, П Грант, С Хайкин, Ф Густаффсон и др

Одной из важных характеристик эхокомпенсатора является его поведение в режиме встречного (двойного) разговора (BP), что особо отмечается в рекомендациях Международного Союза Электросвязи (МСЭ-Т) G 165 и G 168 Сигнал ближнего абонента (БА) выступает для адаптивного алгоритма в роли некоррелированной помехи, вызывая расхождение весовых коэффициентов адаптивного фильтра (АФ), что приводит к существенному ухудшению подавления эхосигнала Согласно статистике периоды ухудшения качества, вызванные эф-

фектом встречного разговора, составляют от 10% до 25% от общего времени ведения разговора

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

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

Предметом исследования являются алгоритмы определения и обработки ситуации встречного разговора, а также поведение и характеристики эхоком-пенсаторов в режиме встречного разговора

Цель диссертационной работы состоит в уменьшении влияния ситуации встречного разговора на уровень подавления эхосигнала эхокомпенсатором в составе телефонной сети

Для достижения указанной цели в диссертационной работе необходимо решить следующие задачи:

1 Разработать алгоритм детектора встречного разговора на основе суммы квадратов весовых коэффициентов адаптивного фильтра Исследовать его поведение в режиме встречного разговора Выполнить сравнение характеристик существующих и предложенного алгоритмов определения ситуации встречного разговора

2 Модифицировать адаптивную структуру эхокомпенсатора с двумя фильтрами за счет введения в нее двунаправленного копирования весовых коэффициентов и разработанного ДВР Сравнить ее с ранее известными способами обработки ситуации встречного разговора

3 Провести тестирование работы модифицированного эхокомпенсатора на базе цифрового сигнального процессора в режиме реального времени

4 Выполнить проверку работы модифицированного эхокомпенсатора на тестах рекомендации (3 165 Международного Союза Электросвязи

Методы исследования основаны на положениях теории сигналов и цепей дискретного времени, теории адаптивных систем, статистической теории обнаружения сигналов, основным математическим аппаратом является линейная алгебра, теория вероятностей и математическая статистика

Научная новизна работы:

1 Разработан алгоритм определения ситуации встречного разговора на основе суммы квадратов весовых коэффициентов адаптивного фильтра

2 Предложена модифицированная адаптивная структура эхокомпенсато-ра с двумя фильтрами и двунаправленным копированием весовых коэффициентов, использующая разработанный алгоритм ДВР

3 Предложена процедура понижения вычислительных затрат для разработанного алгоритма ДВР при его функционировании совместно с адаптивным алгоритмом по нормализованному методу наименьших средних квадратов (НМНК)

Практическая ценность работы:

1 Предложенные модификации улучшают характеристики эхокомпенса-тора в режиме встречного разговора При использовании предлагаемых алгоритмов изменение уровня подавления эхосигнала в ситуации встречного разговора составляет менее 2 дБ, в то время как для ранее известных алгоритмов данная величина может достигать 15 дБ и более

2 Предложенные алгоритмы позволяют улучшить качество связи в ситуациях встречного разговора При использовании оценок согласно Е-модели стандарта МСЭ-Т О 107 рейтинг качества связи в системах, использующих разработанные алгоритмы, в ситуации встречного разговора повышается приблизительно на 20 единиц

3 Разработанные алгоритмы проще в реализации, чем аналогичные существующие, и могут выполняться на сигнальных процессорах с невысокой вычислительной мощностью, либо применяться в составе многоканального эхокомпенсатора

Реализация результатов:

1 Результаты научной работы автора использованы в разработках ООО «НЕТИС-Телеком» (г Ярославль)

2 Результаты диссертационной работы внедрены в учебный процесс на кафедре динамики электронных систем физического факультета Ярославского государственного университета имени П Г Демидова (специальности 200900 Сети связи и системы коммутации, 013800 Радиофизика и электроника)

3 Результаты внедрены в научно-исследовательские работы при выполнении исследований в рамках грантов РФФИ № 02-02-17500 «Нелинейная динамика цифровых электронных систем» (20022004 гт), № 06-02-17195 «Нелинейные явления в динамических системах дискретного времени» (2006-2008 гг.) и № 06-08-00782 «Развитие теории цифровой обработки сигналов и изображений в технических системах» (2006-2008 гг )

На защиту выносятся:

1 Алгоритм определения ситуации встречного разговора на основе суммы квадратов весовых коэффициентов адаптивного фильтра

2 Модифицированная структура эхокомпенсатора с двумя фильтрами и двунаправленным копированием весовых коэффициентов, использующая разработанный алгоритм ДВР

3 Процедура понижения вычислительных затрат предлагаемого алгоритма ДВР

Апробация результатов работы

Основные результаты диссертационной работы обсуждались и получили положительную оценку на шестой, седьмой и восьмой международных конференциях и выставках «Цифровая обработка сигналов и ее применение» (DSPA-2004, 2005, 2006, г Москва, 2004-2006), на LVIII и LXI международных научных сессиях, посвященных Дню Радио (г Москва, 2003, 2006), на второй международной конференции IEEE International Conference on Circuits and Systems for Communications (г Москва, 2004), на международной научно-технической школе-семинаре IWOPE-2005 (г Ярославль, 2005), а также на ряде международных, всероссийских и региональных конференций студентов, аспирантов и молодых ученых

Работа «Моделирование работы робастного алгоритма эхокомпенсации на цифровом сигнальном процессоре ADSP-21160» была отмечена дипломом как лучшая на секции «Разработка и реализация систем ЦОС» на 6-й международной научно-технической конференции и выставке «Цифровая обработка сигналов и ее применение» (DSPA-2004)

Публикации

По теме диссертации опубликовано 23 научных работы, включая 2 статьи, в том числе 1 статью в рецензируемом издании, входящем в Перечень ВАК периодических научных и научно-технических изданий, выпускаемых в Российской Федерации, в которых рекомендуется публикация основных результатов диссертаций на соискание ученой степени кандидата наук, и 21 публикацию в трудах и материалах конференций

Структура и объем работы

Диссертация состоит из введения, трех разделов, заключения, трех приложений и списка литературы, включающего 108 наименований, в том числе 23 работы автора Объем диссертации составляет 130 страниц машинописного текста, в том числе 100 страниц основного текста, 12 страниц списка литературы, 41 рисунок, 4 таблицы и 18 страниц приложений

ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ

Во введении обоснована актуальность выбранной темы, сформулированы цели и задачи, изложены основные положения, выносимые на защиту, показаны научная новизна и практическая ценность диссертационной работы

В первом разделе предложен и рассмотрен алгоритм детектора встречного разговора, основанный на вычислении суммы квадратов весовых коэффициентов адаптивного фильтра, а также произведено его сравнение с существующими ДВР

Схема эхокомпенсатора с детектором ВР, используемая в дальнейшем, представлена на рис 1, где введены следующие обозначения х(п) - сигнал дальнего абонента, v(n) - сигнал ближнего абонента, d(n) - эхосигнал, у(п) -сумма эхосигнала и сигнала ближнего абонента, у(п) - оценка эхосигнапа, получаемая с выхода адаптивного фильтра, е(п) - ошибка оценки эхосигнала (остаточное эхо), с(п) - управляющий сигнал для адаптивного алгоритма, £(«) -решающая функция, согласно которой вырабатывается управляющий сигнал, h{n) - фильтр с конечной импульсной характеристикой (КИХ-фильтр) длины

N, моделирующий эхотракт, h: (п) - весовые коэффициенты адаптивного фильтра длины L

х(п)

е(п)

Эхокомпенсатор

/

S

s

bi

о <п

с: ш Ё ш

ч

то

т Ф)

§1

h,{n)

ДВР

ад

А к

Эхо-тракт

h(n)

у{п)

Рис 1 Схема адаптивного эхокомпенсатора

Положим, что подстройка коэффициентов АФ производится согласно нормализованному методу наименьших средних квадратов

А,О) = 4(«-!) + /"(«) х{п-к) е(«)Д = 0,1 1-1, (1) величина шага адаптации, соответственно, задается выражением

/'(") = --а,е(0,2),^>0, (2)

рА +хг(и) х(и)

где, - константы, х - вектор отсчетов сигнала дальнего абонента дли-

ны Ь

Для количественной оценки детекторов встречного разговора необходимо применять аппарат статистической теории обнаружения сигналов Эхосигнал исследуется как случайный процесс с неизвестными характеристиками Затем относительно неизвестных характеристик выдвигаются взаимно несовместимые гипотезы Таким образом, задача определения ситуации встречного разговора сводится к принятию гипотез о наличии или отсутствии неизвестного сигнала ближнего абонента v(«) на основе доступных наблюдению реализаций сигнала дальнего абонента х(п) и смешанного с эхосигналом сигнала ближнего абонента y(h) = d(n) + v(n)

В общем виде процесс определения и обработки ситуации встречного разговора происходит следующим образом. Пользуясь известными сигналами и параметрами эхокомпенсатора, например, сигналом дальнего абонента х(п) и сигналом у{п), состоящим из смеси эхосигнала и сигнала ближнего абонента, формируется решающая функция д(п) и в определенные моменты времени сравнивается с пороговым значением 0 Традиционно используемые для определения ситуации BP сигналы показаны на рис 1 пунктирными линиями

После сравнения принимается одна из двух гипотез (Яо или Я,), относительно того, присутствует сигнал ближнего абонента в смеси с эхосигналом (т е наличествует ситуация BP) или нет Например,

Hа Ç(n) > 0 - решение об отсутствии ситуации BP, (3)

Я, ¿¡(п) < 0 - решение о наличии ситуации BP (4)

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

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

Кроме того, поскольку сигнал от ближнего абонента является некоррелированной помехой для алгоритма адаптации, коэффициенты АФ при наличии сигнала от ближнего абонента уже за несколько шагов значительно расходятся от оптимальных значений Для рассмотрения нового алгоритма далее в эхоком-пенсаторе предполагается использование для перестройки весовых коэффициентов АФ алгоритма НМНК (1), (2) В дальнейшем моделировании используется длина АФ £ = 128, что соответствует максимальной длине импульсной характеристики эхотракта равной 16 мс Эхотракт моделируется КИХ-фильтром длиной 128 коэффициентов и задается согласно рекомендации G 168. Сигналы ближнего и дальнего абонентов являются речевыми сигналами, дискретизиро-

ванными с частотой 8 кГц Они задаются в соответствии с рекомендацией в 165

В качестве решающей функции для определения ситуации ВР предлагается использовать сумму квадратов весовых коэффициентов АФ

= (5)

/»о

Здесь Ь - длина АФ, Л (л) - значение г -го весового коэффициента АФ, п - номер обрабатываемого отсчета

Согласно критерию Неймана-Пирсона «оптимальный» ДВР должен максимизировать вероятность определения ситуации ВР при минимальной заданной вероятности ложной тревоги Выбор критерия Неймана-Пирсона обоснован тем, что, во-первых, мы не обладаем знанием об априорных вероятностях гипотез, а во-вторых, не имеется данных о матрице потерь К сожалению, поскольку нам также неизвестны функции правдоподобия сигналов ближнего и дальнего абонентов, то для данной задачи не представляется возможным синтезировать оптимальный алгоритм Однако возможно сравнение детекторов на его основе, таким образом, что алгоритм, обеспечивший среди прочих при одинаковых условиях наибольшую вероятность определения ситуации встречного разговора при фиксированной вероятности ложной тревоги, принимается за лучший

Общим подходом к сравнению разчичных алгоритмов в теории обнаружения является характеристика обнаружения — это зависимость вероятности обнаружения О от отношения сигнал/помеха при выбранной постоянной вероятности ложной тревоги а В контексте определения ситуации ВР - отношение сигнал/помеха имеет смысл отношения мощностей сигнала ближнего абонента к сигналу дальнего абонента Константа а имеет смысл максимально приемлемой вероятности ложной тревоги

Сравнение детекторов ВР производится аналогичным образом, однако накладываются и дополнительные требования Оценка производится на измерении вероятности правильного определения ситуации ВР /) = !-/? при фиксированной вероятности ложной тревоги а В задаче электрической эхоком-пенсации приемлемы сравнительно большие вероятности ложной тревоги, т к адаптивный алгоритм при ложной тревоге просто приостанавливает свою работу на период Тнм, называемый защитным интервалом Следовательно, даже при вероятности ложной тревоги а- 0 1 алгоритм будет сходиться со скоростью, составляющей 90% от идеальной, которая наблюдается без ложных тревог Величина расхождения коэффициентов АФ, и, следовательно, уменьшения уровня эхоподавления во время ВР зависит главным образом от прошедшего необнаруженным среднего по времени значения сигнала от БА

Произведено сравнение четырех различных детекторов встречного разговора ДВР Гейгеля, ДВР по методу взаимной корреляции (ВК), ДВР по методу нормализованной взаимной корреляции (НВК) и ДВР по предлагаемому алгоритму При стремящейся к нулю амплитуде сигнала БА, вероятность правильного определения ситуации ВР для всех детекторов приближается к единице

Рис 2 Приемная характеристика разработанного ДВР при трех фиксированных вероятностях ложной тревоги

Рис 3 Сравнение четырех ДВР при равных мощностях сигналов ближнего и дальнего абонентов

Как показали эксперименты, детектор НВК при длине окна выборки М- 500 показывает лучшие результаты Предлагаемый ДВР, основанный на вычислении суммы квадратов весовых коэффициентов адаптивного фильтра, обладает чуть менее хорошими характеристиками ДВР Гейгеля и ДВР ВК в тестах показали сравнительно плохие результаты

На рис 2 представлена полученная в ходе экспериментов приемная характеристика, т е зависимость вероятности правильного определения ВР В от отношения сигнал/помеха для разработанного ДВР при трех фиксированных вероятностях ложной тревоги На рис 3 показано сравнение вероятностей правильного определения ситуации ВР в зависимости от вероятности ложной тревоги, для четырех различных ДВР при равных мощностях сигналов ближнего и дальнего абонентов (отношении сигнал/помеха =0 дБ)

Обычный способ обработки ситуации встречного разговора реализуется следующим образом при срабатывании ДВР адаптивный алгоритм должен приостановить подстройку коэффициентов, чтобы оценка эхотракта далее не изменялась К сожалению, даже небольшая (2-10 отсчетов) задержка в срабатывании ДВР приводит к значительному (15 и более дБ) ухудшению уровня эхо-подавления Поэтому, даже если ДВР характеризуется высокой вероятностью правильного определения, этого недостаточно для корректной работы эхоком-пенсатора и сохранения уровня эхоподавления в ситуации ВР

К тому же, поскольку предлагаемый ДВР основан на вычислении суммы квадратов весовых коэффициентов АФ на каждом отсчете, очевидно, что приостановка процесса адаптации недопустима

Более того, во время и после ситуации ВР характеристики предлагаемого детектора ухудшаются вследствие того, что весовые коэффициенты АФ во время ВР расходятся от оптимальных в среднеквадратичном смысле значений Таким образом, для уверенной обработки ситуации ВР при помощи предлагаемого детектора необходима модификация структуры эхокомпенсатора

Второй раздел посвящен разработке и анализу функционирования модифицированной структуры эхокомпенсатора с двумя фильтрами

Японскими учеными была предложена адаптивная структура эхокомпенсатора с двумя фильтрами, позволяющая бороться с ухудшением уровня эхоподавления при встречном разговоре (рис 4) Для задачи идентификации эхотракта применяется адаптивный фильтр заднего плана (ФЗП) А Подавление эхо-сигнала осуществляется КИХ-фильтром переднего плана (ФПП) В Во время работы системы производится сравнение уровня подавления эхосигнала обоими фильтрами В случае, когда фильтр А обеспечивает более высокий уровень подавления эхосигнала, чем фильтр В, коэффициенты из фильтра А копируются в фильтр В Таким образом, в случае встречного разговора эффект расстройки адаптивного фильтра А не производит влияния на уровень подавления эхосигнала

Однако поскольку фильтр заднего плана А производит адаптацию все время, в течение встречного разговора коэффициенты фильтра расходятся Расхождение коэффициентов фильтра А от характеристики идентифицируемого эхотракта при встречном разговоре приводит к двум негативным эффектам во-

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

Рис 4 Адаптивная структура эхокомпенсатора с двумя фильтрами

Чтобы нейтрализовать указанные недостатки двухфильтровой схемы и соединить ее с разработанным ДВР предлагается модификация структуры эхокомпенсатора (рис 5) Фильтр А используется для формирования оценки эхотракта и для определения ситуации встречного разговора, а фильтр В служит для подавления эхосигнала Отличительной особенностью предлагаемой схемы построения ЭК является то, что в процессе работы осуществляется не только копирование значений весовых коэффициентов из фильтра А в фильтр В, но также и обратное их копирование из В в А Применение модифицированной схемы с двумя фильтрами и разработанным ДВР позволяет корректно определять момент начала и окончания ситуации ВР, сохранять уровень подавления эхосигнала во время ВР, а также задавать единое пороговое значение для решающей функции £ в ДВР

Рассмотрим два режима работы системы, полагая, что длины фильтров А и В одинаковы В обычном режиме (когда говорит только один абонент) адаптивный фильтр А на основании вычисленной ошибки ё(п) производит подстройку своих коэффициентов Через заданное число отсчетов г вычисляется значение функции £ и сравнивается с заданным пороговым значением © Если величина не превысила пороговое значение < 0), принимается, что в течение заданного промежутка т встречного разговора не обнаружено, и коэффициенты из фильтра А однократно копируются в фильтр В В противном случае декларируется режим ВР

х(п)

Рис 5 Модифицированная структура эхокомпенсатора с двумя фильтрами и предлагаемым ДВР

В режиме ВР, напротив, в начале каждого интервала г коэффициенты однократно копируются из фильтра В в фильтр А Через заданное число отсчетов г опять вычисляется значение функции £ Если оно превышает пороговое значение (с >0), то ситуация ВР считается продолженной на следующий интервал времени, коэффициенты снова копируются из В в А и данный шаг повторяется В противном случае режим ВР отменяется, и система начинает работать в обычном режиме Перед переходом в обычный режим целесообразно также сделать задержку на защитный интервал времени Тым, Адекватным значением для речевых сигналов является Ткм = 75мс

Пороговое значение © определяется следующим образом При активном сигнале дальнего абонента (мощность сигнала дальнего абонента Р^ выше определенного фиксированного значения Рх) и фиксированном достигнутом уровне подавления эхосигнала (мощность сигнала ошибки Ре(П) меньше определенного фиксированного значения Ре) вычисляется сумма квадратов весовых коэффициентов адаптивного фильтра А по формуле (5), и полученное значение увеличивается в фиксированное число Д раз.

Величина Д выбирается согласно тесту За рекомендации С 165, чтобы система не переходила в режим встречного разговора при малых уровнях сигнала ближнего абонента Временной параметр т не должен быть слишком малым, в противном случае коэффициенты фильтра А не успеют разойтись на достаточные для обнаружения встречного разговора значения Однако задание больших интервалов т тоже не рекомендуется вследствие ухудшения характеристик эхокомпенсатора, тк во-первых, подавление эхосигнала становится скачкообразным, что заметно на слух, а во-вторых, ухудшается скорость отсле-

живания изменений эхотракта. Эксперименты показали, что приемлемым диапазоном г является 50-L00 отсчетов.

Моделирование работы модифицирован ной структуры с двумя фильтрами проводилось с использованием сигналов дальнего и ближнего абонентов, заданных согласно рекомендации G.565, Примеры сигналов ДА и БА показаны на рис. 6 И рис. 7 соответственно. Сигналы являются отрезками речевых сигналов, дискретизированных с частотой 8 кГц.

Для проведения экспериментов была разработана программная модель нз высокоуровневом языке С- При ее реализации применен компилятор LCC-Win32. Разрядность представления всех операндов при моделировании равна 64 бит с плавающей точкой - тип данных Double согласно стандарту IEEE754. Исходные сигналы дальнего и ближнего абонентов загружаются из файлов на жестком диске. Результаты после обработки также записываются в файлы.

_I

Рис. 6. Сигнал дальнего абонента

Рис 7. Ст лал ближнего абонента

Рис. 8. Сравнение нормированной расстройки вековых коэффициентов А'1> для различных

моделей зхокяипенсагора

Параметры моделирования г = 100 отсчетов, ал= 1, /7^=0 01, А = 1 1, ТЛоШ = 600 отсчетов В фильтре А применяется адаптивный алгоритм НМНК Полагается, что шум в канале отсутствует

Произведено измерение расстройки весовых коэффициентов фильтров заднего и переднего планов относительно эхотракта по формуле

Также в качестве характеристики свойств модифицированного эхокомпенсато-ра используется величина подавления эхосигнапа ERLE, задаваемая выражением (7), где Е[ ] - математическое ожидание при усреднении по времени

На рис 8 представлены графики нормированной расстройки для предлагаемой структуры эхокомпенсатора и трех других ранее применявшихся способов Поскольку при использовании ДВР НВК и ДВР Гейгеля не предусматривается возможная задержка в определении ситуации ВР, эхокомпенсаторы с данными детекторами показывают неудовлетворительные результаты Эхокомпен-сатор с применением робастного алгоритма НМНК несмотря на корректную обработку ситуации ВР при соответствующих параметрах, обладает вычислительными затратами в десятки раз превосходящими потребности предлагаемого алгоритма

Видно, что в отличие от эхокомпенсаторов, использующих ДВР НВК, Гейгеля и робастного НМНК при недостаточной длине буфера ошибок в ситуации ВР, новая структура полностью предотвращает расхождение весовых коэффициентов

Как показало моделирование, уменьшение скачка расстройки коэффициентов АФ при встречном разговоре составило 50 дБ по сравнению с эхокомпен-сатором, использующим робастный НМНК при длине буфера Р ~ 1500 и порядка 120 дБ по сравнению с эхокомпенсаторами, в которых применен ДВР Гейгеля, ДВР НВК и связка робастного алгоритма НМНК вместе с ДВР Гейгеля при длине буфера Р = 500

Третий раздел посвящен вопросам практической реализации разработанного ДВР и модифицированной структуры эхокомпенсатора, а также проверке его в основных тестах рекомендации й 165 и отраслевого стандарта ОСТ

Моделирование работы модифицированного эхокомпенсатора проводилось на базе отладочной платы ADSP-21160 EZ-K1T Lite В связи с тем, что указанный цифровой сигнальный процессор (ЦСП) содержит весьма большой объем внутрикристальной памяти (4 Мбит), а также для простоты реализации алгоритма, все отсчеты сигналов при работе хранились в цифровом виде в памяти сигнального процессора Результаты работы также записывались в массив в памяти процессора и затем при помощи отладчика пересылались на компьютер

(6)

45 97-97

Соответствующие программы написаны на языке С с использованием оптимизирующего компилятора из пакета У^иаЮБР-н-

Дифференциальная система моделировалась фильтром с конечной импульсной характеристикой 127-го порядка В качестве сигналов ближнего и дальнего абонентов использовались отрезки тестового сигнала, задаваемого в соответствии с рекомендацией МСЭ-Т О 165, при этом ситуация встречного разговора длилась с 2000 по 2200 отсчеты Все отсчеты представлены 16-битными целыми числами Внутренняя разрядность - 32 бит Выходные результаты имеют 32-битную точность Параметры моделирования г = 100 отсчетов, а1=\, /?4=0 01, Д=1 1, Гы<, = 600 отсчетов В фильтре А применен адаптивный алгоритм НМНК Шум в канале связи представлен как аддитивный белый гауссов шум с уровнем -35 дБ Длина буфера ошибок в робастном алгоритме Р = 500

ЭКсДВРГеигел*,.

мод струггур» „

X

- модхтруюура • ЭК с ДВР Геигепя ЭК 6« ДВР

роб НМНК И дар Гвипгя

Роб НМНК И ДВР Геигепя -

4000

Отсчеты п

Рис 9 Нормированная расстройка весовых коэффициентов АФ для различных моделей эхокомпенсаторов

^ " Роб НМНК ИДВГМййгбЛЯ s ^ Х \ ч

?L<-„ } <-r "« V I иолстютту». X,' i. *' "

мод структура ' _ ЭКсДВР Геигепя

ш

* „

- мод структура

- ЭКсДВР Геигеля ЭКбеаДВР

Роб НМНК И ДВР Геигепя

3500 4000

Отсчеты п

Рис 10 EKLE для четырех разчичных моделей эхокомпенсаторов

На рис 9 и рис 10 приведены соответственно расстройка (6) и ERLE (7) для четырех различных моделей эхокомпенсаторов Применение модифицированного эхокомпенсатора в ситуации встречного разговора позволило увеличить уровень эхоподавления на 16 дБ по сравнению с традиционно применяе-

мым эхокомпенсатором с ДВР Гейгеля Следует отметить, что изменение точности коэффициентов до 32 бит не оказывает негативного влияния на способность модифицированного эхокомпенсатора успешно обрабатывать ситуацию встречного разговора без ухудшения уровня подавления эхосигнала

Также проверены характеристики модифицированного эхокомпенсатора в основных тестах рекомендации в 165 Как показали эксперименты, модифицированный эхокомпенсатор удовлетворяет требованиям рекомендации в 165 и в частности, группе тестов под №3, относящимся к поведению эхокомпенсатора в режиме встречного разговора Соответственно, модифицированный эхокомпенсатор будет удовлетворять также и требованиям отраслевого стандарта ОСТ 45 97-97 поскольку данный стандарт базируется на тестах рекомендации Б 165

Применение модифицированного эхокомпенсатора позволяет снизить изменение уровня подавления эхосигнала в ситуации встречного разговора до менее чем 2 дБ, в то время как для существующих решений данная величина может достигать 15 дБ и более

Рис 11 Зависимость R-фактора от ERLE при различных значениях задержки сигнала в сети связи

Полученные в рамках Е-модели, заданной в рекомендации МСЭ-Т G 107, зависимости (рис И) показывают, что в ситуации ВР при использовании существующих ЭК рейтинговая оценка качества связи (R-фактор) может в зависимости от задержки в сети связи снизиться на 20 и более пунктов Таким образом, при использовании модифицированного эхокомпенсатора наблюдается соответствующий выигрыш на 20 и более единиц в качестве связи во время ситуаций ВР

При использовании в эхокомпенсаторе адаптивного алгоритма НМНК возможно вычисление значения решающей функции для нового ДВР итеративно на основании предыдущего значения Поскольку

Л,(и + 1) = А,(и) + ре(«М«-')» (8)

то значение суммы квадратов коэффициентов АФ можно разбить на три части следующим образом

£(л +1) = § % (» + О = £ & («) + - /)Г =

1=0 1=0

= £ к] (и) + 2/«(л)£ Я (и)*(л - 0 + (М"))2 (9)

1=0 '=0 /=0 Следовательно, получаем итеративное выражение для решающей функции

£(л +1) = «л) + 2 М«Ж") + (Ми))2|Ил)||\ (10)

где норма сигнала от дальнего абонента

И")|Г = 2У(«-о (п)

может также быть вычислена итеративно

«=0

= Цл^и)'!2 — х2(п — N + 1) + х2{п + \) (12)

Подставляя (12) в (10), получаем итоговое выражение в виде

£(л + 1) = £(л) + 2Ми)Лл) +

+ {це{п))г\\Х{п-1)]|2 -х1(п-Щ + х1 (и)] (13)

Видно, что для подсчета последующего значения решающей функции при использовании НМНК требуется всего 4 операции сложения и 6 операций умножения, вместо Ь операций сложения и Ь операций умножения, что существенно снижает вычислительную сложность алгоритма Кроме того, вычислительная сложность при итеративной реализации не зависит от длины адаптивного фильтра, что позволяет с одинаковой скоростью производить определение ситуации ВР при эхотрактах потенциально любой длины

Для алгоритма реализующего ДВР НВК необходимо порядка 2М операций умножения, где М - длина выборки сигналов для алгоритма (типичное значение М = 500) Следовательно, предлагаемый ДВР является менее требовательным к вычислительным ресурсам ЦСП Модифицированная структура эхо-компенсатора также превосходит эхокомпенсатор с применением связки роба-стного НМНК и ДВР Гейгеля в плане затрат вычислительных ресурсов, порядка 30 раз и по затратам памяти приблизительно в 3 раза (при длине буфера ошибок Р = 500)

Проверена возможность работы предлагаемых алгоритмов эхокомпенса-ции в режиме реального времени Затраты процессорного времени для программы, моделирующей модифицированный эхокомпенсатор, составили максимум 1184 такта (11,8 мкс) на отсчет в режиме нормального функционирования, при длине фильтров, равной 128 отсчетам Это позволяет организовать одновременную обработку 10 каналов на одном процессоре

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

ЗАКЛЮЧЕНИЕ

В результате выполнения диссертационной работы получены следующие результаты

1 Разработан алгоритм определения ситуации встречного разговора, основанный на вычислении суммы квадратов весовых коэффициентов адаптивного фильтра Исследованы характеристики разработанного алгоритма и проведено его сравнение с существующими алгоритмами ДВР

2 Предложена процедура понижения вычислительных затрат для разработанного алгоритма ДВР при его функционировании совместно с адаптивным алгоритмом по нормализованному методу наименьших средних квадратов Для предлагаемого итеративного варианта вычисления решающей функции ДВР необходимо всего 6 операций умножения независимо от длины адаптивного фильтра

3 Предложена модифицированная адаптивная структура эхокомпенсатора с двумя фильтрами и двунаправленным копированием весовых коэффициентов, использующая разработанный алгоритм ДВР

4 Сравнение модифицированного эхокомпенсатора с существующими вариантами эхокомпенсаторов показало уменьшение скачка расстройки коэффициентов АФ при встречном разговоре на 50 дБ по сравнению с эхокомпенсато-ром, использующим робастный алгоритм НМНК при длине буфера /' = 1500 и на 120 дБ по сравнению с эхокомпенсаторами, в которых применен ДВР Гейгеля, ДВР НВК и связка робастного алгоритма НМНК вместе с ДВР Гей-геля, при длине буфера Р = 500 Данные получены при разрядности операндов алгоритмов 64 бит

5 Получены параметры модифицированного эхокомпенсатора, при которых он удовлетворяет основным требованиям отраслевого стандарта ОСТ 45 97-97 и рекомендации Международного Союза Электросвязи в 165

6 При использовании предлагаемых алгоритмов изменение уровня подавления эхосигнала в ситуации встречного разговора составляет менее 2 дБ, в то время как для ранее известных алгоритмов данная величина может достигать

15-30 дБ Результаты получены при разрядности операндов алгоритмов 32 бит

7 Полученные в рамках Е-модели, заданной в рекомендации МСЭ-Т G 107, зависимости показывают, что в ситуации ВР при использовании модифицированного эхокомпенсатора наблюдается выигрыш на 20 и более единиц в качестве связи по сравнению с существующими решениями

8 На базе сигнального процессора ADSP-21160 произведено моделирование и проверена возможность работы предлагаемых алгоритмов эхокомпенсации в режиме реального времени Затраты процессорного времени для программы, моделирующей модифицированный эхокомпенсатор, составили максимум 1184 такта (11,8 мкс) на отсчет в режиме нормального функционирования, при длине фильтров, равной 128 отсчетам, что позволяет организовать одновременную обработку 10 каналов на одном процессоре

9 Разработанные алгоритмы проще в реализации, чем аналогичные существующие, и могут выполняться на сигнальных процессорах с невысокой вычислительной мощностью, либо применяться в составе многоканального эхокомпенсатора

10 Предлагаемые модификации могут применяться для улучшения характеристик эхокомпенсатора в ситуации встречного разговора, при решении задач электрической эхокомпенсации как в сетях ТфОП, так и в сетях IP- и беспроводной телефонии

В Приложении 1 содержится описание робастного алгоритма НМНК с использованием функции Хьюбера, а также рассматривается способ оптимизации данного алгоритма с целью понижения вычислительной нагрузки

В Приложении 2 приведен листинг программы, моделирующей работу модифицированного эхокомпенсатора

Приложение 3 содержит акты внедрения результатов диссертационной работы

СПИСОК ОПУБЛИКОВАННЫХ ПО ТЕМЕ ДИССЕРТАЦИИ РАБОТ

1 Назаровский А Е , Тараканов А Н Обработка ситуации встречного разговора с помощью модифицированной структуры с двумя фильтрами // Электросвязь 2006 № 10 С 28-31

2 Тараканов А Н , Мосеев А JI, Назаровский А Е Понижение чувствительности адаптивного алгоритма в задаче эхо-компенсации // Тр LVIII науч сессии, посвященной Дню Радио Москва, 2003 Т 1,С 90-92

3 Tarakanov А N , Nazarovsky А Е , Moseev А L Improvement of NLMS adaptive algorithm Performance in double talk mode // 2nd IEEE international conference on circuits and systems for communications Moscow,2004 P 37 1-37 4

4 Назаровский А E , Тараканов А H., Мосеев А JI Моделирование работы робастного алгоритма эхокомпенсации на цифровом сигнальном процессоре

ADSP-21160 // Докп 6-ой междун конф «Цифровая обработка сигналов и ее применение»(DSPA-2004) Москва, 2004 Т 1,С 286-289 (рус,англ) 5. Тараканов А Н , Назаровский А Е Повышение устойчивости эхокомпен-сатора, использующего рекурсивный метод наименьших квадратов, к возможным искажениям эхосигнала // Докл 6-ой междун конф «Цифровая обработка сигналов и ее применение» (DSPA-2004) Москва, 2004 Т 1, С 167-170 (рус, англ)

6 Мосеев А Л, Тараканов А Н , Назаровский А Е Реализация алгоритмов эхокомпенсации на цифровом сигнальном процессоре TMS320F243 // Матер всерос научно-тех сем «Синхронизация, формирование и обработка сигналов» Ярославль, 2003 С 94-96

7 Назаровский А Е Увеличение скорости вычисления медианы в робастном алгоритме эхокомпенсации // Сб науч труд молодых ученых, аспирантов и студентов «Актуальные проблемы физики» Выпуск 5 ЯрГУ Ярославль, 2005 С 232-239

8 Тараканов А Н , Мосеев А Л , Назаровский А Е Применение цифровых адаптивных фильтров для подавления эха в каналах передачи информации // Сб матер III областной научно-практ конф студентов, аспирантов и молодых ученых вузов «Ярославский край Наше общество в третьем тысячелетии», Ярославль, 2002 С 15-16

9 Мосеев A J1, Назаровский А Е Применение алгоритма псевдолинейной регрессии для улучшения характеристик адаптивных цифровых БИХ-фильтров И Сб матер V областной научно-практ конф студентов, аспирантов и молодых ученых вузов «Ярославский край Наше общество в третьем тысячелетии» Ярославль, 2004 С 86-87

10 Назаровский А Е , Чариков А О , Шарапов И Н Аппаратная реализация цифровых фильтров // Матер V областной научно-практ конф студентов, аспирантов и молодых ученых вузов «Ярославский край Наше общество в третьем тысячелетии» Ярославль, 2004 С 87-88

11 Тараканов А Н , Назаровский А Е Увеличение робастных свойств рекурсивного метода наименьших квадратов в задаче эхокомпенсации // Матер всерос науч конф , посвященной 200-летию Ярославского государственного университета им ПГ Демидова Ярославль, 2003 С 103-107

12 Назаровский А Е, Тараканов А Н Улучшение производительности роба-стного алгоритма эхокомпенсации на ЦСП ADSP-21160 И Тр 7-й междун конф и выставки «Цифровая обработка сигналов и ее применение» (DSPA-2005) Москва, 2005 С 441-444 (рус , англ )

13 Назаровский А Е Метод повышения производительности робастного алгоритма эхокомпенсации НМНК // Матер VI областной научно-практ конф студентов, аспирантов и молодых ученых вузов «Ярославский край Наше общество в третьем тысячелетии» Ярославль, 2005 С 67

14 Назаровский АЕ, Тараканов АН Алгоритм обнаружения и обработки ситуации двойного разговора в проводной телефонии // Матер VI обл научно-практической конф студентов, аспирантов и молодых ученых вузов «Ярослав-

ский край Наше общество в третьем тысячелетии» Ярославль, 2006 С 105106

15 Назаровский А Е , Шарапов И Н Модификация процедуры вычисления медианы в робастном алгоритме НМНК // Тр междун научно-практ конф «Информационные средства и технологии» Москва, 2005 Т 1, С 135-138

16 Назаровский А Е , Тараканов А Н Увеличение производительности роба-стного алгоритма эхокомпенсации // Матер 6-й всерос научно-тех конф «Информационные технологии в электротехнике и электроэнергетике» Чебоксары,

2005 С 180-183

17 Nazarovsky А , Moseev A A new method for double talk detection in line echo cancellation // Proc of 1 international workshop on optimization problems in engineering (IWOPE-2005) Yaroslavl, Russia, 2005 V 1,P 56-63

18 Назаровский A E, Тараканов A H. Новый алгоритм для детектирования и обработки ситуации двойного разговора // Докл 8-й междун конф и выставки «Цифровая обработка сигналов и ее применение» (DSPA-2006), Москва, 2006 Т. 1, С 243-246

19 Назаровский А Е , Брюханов Ю А Новый алгоритм обработки ситуации двойного разговора для задачи эхокомпенсации // Тез докл XlI-ой междун на-учно-тех конф студентов и аспирантов «Радиоэлектроника, электротехника и энергетика», Москва, 2006 Т 1,С 175-176

20 Мосеев A J1, Ульдинович С В , Назаровский А Е , Тараканов А Н Разработка адаптивного алгоритма эхокомпенсации с целью понижения его вычислительной сложности // Тез докл XII-ой междун научно-тех конф студентов и аспирантов «Радиоэлектроника, электротехника и энергетика», Москва, 2006 Т 1, С 19-21

21 Назаровский АЕ, Тараканов АН Модификация структуры с двумя фильтрами для обнаружения и обработки ситуации встречного разговора // Тр междун научно-тех конф «Информационные средства и технологии» Москва,

2006 Т 3,С 49-52

22 Назаровский А Е , Тараканов А Н Алгоритм обнаружения и обработки ситуации двойного разговора в проводной телефонии // Сб докл юбилейной научно-тех конф «Инновации в радиотехнических информационно-телекоммуникационных технологиях» Москва, 2006 Ч 1 С 277-283

23 Назаровский А Е , Тараканов А Н Алгоритм для обнаружения и обработки ситуации двойного разговора на основе адаптивной структуры с двумя фильтрами // Тр LXI науч сессии, посвященной Дню Радио Москва, 2006 С 94-96

Подписано в печать 26 04 07 Формат 60x84 1/16 Уел печ л 1,5 Тираж 100 экз

Отпечатано на ризографе Ярославский государственный университет 150000 Ярославль, ул Советская, 14

Оглавление автор диссертации — кандидата технических наук Назаровский, Александр Евгеньевич

Содержание.

Список сокращений.

Список условных обозначений.

Введение.

1. Исследование алгоритмов определения встречного разговора.

1.1. Вводные замечания.

1.2. Технологические и экономические требования к эхокомпенсаторам.

1.3. Эхокомпенсатор с детектором встречного разговора.

1.4. Существующие алгоритмы детекторов встречного разговора

1.4.1. ДВР Гейгеля.

1.4.2. ДВР с использованием взаимной корреляции (ВК).

1.4.3. ДВР на основе нормированной взаимной корреляции (НВК).

1.5. Построение алгоритма ДВР на основе суммы квадратов весовых коэффициентов адаптивного фильтра.

1.6. Сравнение алгоритмов определения ситуации встречного разговора.

1.7. Краткие выводы.

2. Модификация структуры эхокомпенсатора с двумя фильтрами.

2.1. Вводные замечания.

2.2. Адаптивная структура эхокомпенсатора с двумя фильтрами.

2.3. Модификация адаптивной структуры с двумя фильтрами.

2.4. Результаты компьютерного моделирования.

2.5. Сравнение с эхокомпенсатором, использующим робастный адаптивный алгоритм НМНК и ДВР Гейгеля.

2.6. Краткие выводы.

3. Вопросы практической реализации модифицированного эхокомпенсатора.

3.1. Вводные замечания.

3.2. Выбор аппаратной платформы для реализации алгоритмов определения и обработки встречного разговора.

3.2.1. Выбор цифрового сигнального процессора.

3.2.2. Этапы разработки алгоритмов определения и обработки ВР на ЦСПА08Р-21160.

3.3. Понижение вычислительных затрат разработанного алгоритма ДВР на основе суммы квадратов весовых коэффициентов адаптивного фильтра.

3.4. Моделирование работы модифицированного эхокомпенсатора на ЦСП.

3.5. Характеристики модифицированного эхокомпенсатора в основных тестах рекомендации в.!65.

3.6. Оценка качества связи при использовании модифицированного эхокомпенсатора.

3.7. Краткие выводы.

Введение 2007 год, диссертация по радиотехнике и связи, Назаровский, Александр Евгеньевич

Актуальность работы.

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

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

Для уменьшения влияния эффекта эхосигнала на разговор абонентов в современных системах связи применяют эхокомпенсаторы. Исторически первой работой в этом направлении являлась статья М. Сондхи [33] из компании Bell Labs, в которой заложены базовые идеи эхокомпенсации. Работа эхокомпенсатора основывается на формировании оценки эхосигнала и вычитании ее из просочившегося эхосигнала. Экономически применение эхокомпенсаторов оправдано тем, что стоимость такого устройства, способного обрабатывать одновременно несколько каналов, в сотни и тысячи раз меньше стоимости организации полноценных дуплексных каналов связи к каждому отдельному абоненту. Построение эхокомпенсаторов ведется с применением теории адаптивной обработки сигналов.

Работы А.Н. Колмогорова и Н. Винера послужили толчком к развитию адаптивной обработки, как одной из важнейших отраслей цифровой обработки сигналов. Большой вклад в развитие данного направления внесли как отечественные ученые: Р.Л. Стратонович, Я.З. Цыпкин, В.Г. Репин, Г.Г. Тартаковский, В.Н. Фомин, В.В. Шахгильдян, Ю.А. Брюханов, В.И. Кошелев, В.В. Витязев и др. [1-23] , так и зарубежные: Р. Калман, Р. Бьюси, Б. Уидроу, К. Коуэн, П. Грант, С. Хайкин, Ф. Густаффсон и др. [24-40]

Одной из важных характеристик эхокомпенсатора является его поведение в режиме встречного (двойного) разговора (ВР), что особо отмечается в рекомендациях Международного Союза Электросвязи (МСЭ-Т) 0.165 [41] и а168 [42]. Сигнал ближнего абонента (БА) выступает для адаптивного алгоритма в роли некоррелированной помехи, вызывая расхождение весовых коэффициентов адаптивного фильтра (АФ), что приводит к существенному ухудшению подавления эхосигнала. Согласно статистике периоды ухудшения качества, вызванные эффектом встречного разговора, составляют от 10% до 25% от общего времени ведения разговора [45].

Для определения наличия ситуации встречного разговора используются детекторы встречного разговора (ДВР). В работах ведущих телекоммуникационных компаний мира предлагаются алгоритмы детекторов встречного разговора [46-52], однако все они обладают определенными недостатками и не всегда корректно и вовремя определяют наличие ситуации ВР. Некорректное определение ситуации встречного разговора вызывает расхождение весовых коэффициентов адаптивного фильтра от оптимальных (в среднеквадратичном смысле) значений и, как следствие, уменьшается уровень подавления эхосигнала.

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

Предметом исследования являются алгоритмы определения и обработки ситуации встречного разговора, а также поведение и характеристики эхокомпенсаторов в режиме встречного разговора.

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

Для достижения указанной цели в диссертационной работе необходимо решить следующие задачи;

1. Разработать алгоритм детектора встречного разговора на основе суммы квадратов весовых коэффициентов адаптивного фильтра. Исследовать его поведение в режиме встречного разговора. Выполнить сравнение характеристик существующих и предложенного алгоритмов определения ситуации встречного разговора.

2. Модифицировать адаптивную структуру эхокомпенсатора с двумя фильтрами за счет введения в нее двунаправленного копирования весовых коэффициентов и разработанного ДВР. Сравнить ее с ранее известными способами обработки ситуации встречного разговора.

3. Провести тестирование работы модифицированного эхокомпенсатора на базе цифрового сигнального процессора в режиме реального времени.

4. Выполнить проверку работы модифицированного эхокомпенсатора на тестах рекомендации 0.165 Международного Союза Электросвязи.

Методы исследования основаны на положениях теории сигналов и цепей дискретного времени, теории адаптивных систем, статистической теории обнаружения сигналов; основным математическим аппаратом является линейная алгебра, теория вероятностей и математическая статистика.

Научная новизна работы;

1. Разработан алгоритм определения ситуации встречного разговора на основе суммы квадратов весовых коэффициентов адаптивного фильтра.

2. Предложена модифицированная адаптивная структура эхокомпенсатора с двумя фильтрами и двунаправленным копированием весовых коэффициентов, использующая разработанный алгоритм ДВР.

3. Предложена процедура понижения вычислительных затрат для разработанного алгоритма ДВР при его функционировании совместно с адаптивным алгоритмом по нормализованному методу наименьших средних квадратов (НМНК).

Практическая ценность работы:

1. Предложенные модификации улучшают характеристики эхокомпенсатора в режиме встречного разговора. При использовании предлагаемых алгоритмов изменение уровня подавления эхосигнала в ситуации встречного разговора составляет менее 2 дБ, в то время как для ранее известных алгоритмов данная величина может достигать 15 дБ и более.

2. Предложенные алгоритмы позволяют улучшить качество связи в ситуациях встречного разговора. При использовании оценок согласно Е-модели стандарта МСЭ-Т в. 107 рейтинг качества связи в системах, использующих разработанные алгоритмы, в ситуации встречного разговора повышается приблизительно на 20 единиц.

3. Разработанные алгоритмы проще в реализации, чем аналогичные существующие, и могут выполняться на сигнальных процессорах с невысокой вычислительной мощностью, либо применяться в составе многоканального эхокомпенсатора.

Реализация результатов:

1. Результаты научной работы автора использованы в разработках ООО «НЕТИС-Телеком» (г. Ярославль).

2. Результаты диссертационной работы внедрены в учебный процесс на кафедре динамики электронных систем физического факультета Ярославского государственного университета имени П.Г. Демидова (специальности 200900 Сети связи и системы коммутации, 013800 Радиофизика и электроника).

3. Результаты внедрены в научно-исследовательские работы при выполнении исследований в рамках грантов РФФИ № 02-02-17500 «Нелинейная динамика цифровых электронных систем» (2002-2004 гг.), № 06-02-17195 «Нелинейные явления в динамических системах дискретного времени» (2006-2008 гг.) и № 06-08-00782 «Развитие теории цифровой обработки сигналов и изображений в технических системах» (2006-2008 гг.).

На защиту выносятся:

1. Алгоритм определения ситуации встречного разговора на основе суммы квадратов весовых коэффициентов адаптивного фильтра.

2. Модифицированная структура эхокомпенсатора с двумя фильтрами и двунаправленным копированием весовых коэффициентов, использующая разработанный алгоритм ДВР.

3. Процедура понижения вычислительных затрат предлагаемого алгоритма ДВР.

Апробация результатов работы

Основные результаты диссертационной работы обсуждались и получили положительную оценку на шестой, седьмой и восьмой международных конференциях и выставках «Цифровая обработка сигналов и ее применение» (DSPA-2004, 2005, 2006, г. Москва, 20042006), на LVIII и LXI международных научных сессиях, посвященных Дню Радио (г. Москва, 2003, 2006), на второй международной конференции IEEE International Conference on Circuits and Systems for Communications (г. Москва, 2004), на международной научнотехнической школе-семинаре 1\¥С)РЕ-2005 (г. Ярославль, 2005), а также на ряде международных, всероссийских и региональных конференций студентов, аспирантов и молодых ученых.

Работа «Моделирование работы робастного алгоритма эхокомпенсации на цифровом сигнальном процессоре АБ8Р-21160» была отмечена дипломом как лучшая на секции «Разработка и реализация систем ЦОС» на 6-й международной научно-технической конференции и выставке «Цифровая обработка сигналов и ее применение» (Б8РА-2004).

Публикации

По теме диссертации опубликовано 23 научных работы, включая 2 статьи, в том числе 1 статью в рецензируемом издании, входящем в Перечень ВАК периодических научных и научно-технических изданий, выпускаемых в Российской Федерации, в которых рекомендуется публикация основных результатов диссертаций на соискание ученой степени кандидата наук, и 21 публикацию в трудах и материалах конференций.

Структура и объем работы

Диссертация состоит из введения, трех разделов, заключения, трех приложений и списка литературы, включающего 108 наименований, в том числе 23 работы автора. Объем диссертации составляет 130 страниц машинописного текста, в том числе 100 страниц основного текста, 12 страниц списка литературы, 41 рисунок, 4 таблицы и 18 страниц приложений.

Заключение диссертация на тему "Совершенствование алгоритмов определения и обработки ситуации встречного разговора для эхокомпенсаторов в телефонных сетях"

Заключение

В результате выполнения диссертационной работы получены следующие результаты:

1. Разработан алгоритм определения ситуации встречного разговора, основанный на вычислении суммы квадратов весовых коэффициентов адаптивного фильтра. Исследованы характеристики разработанного алгоритма и проведено его сравнение с существующими алгоритмами ДВР.

2. Предложена процедура понижения вычислительных затрат для разработанного алгоритма ДВР при его функционировании совместно с адаптивным алгоритмом по нормализованному методу наименьших средних квадратов. Для предлагаемого итеративного варианта вычисления решающей функции ДВР необходимо всего 6 операций умножения независимо от длины адаптивного фильтра.

3. Предложена модифицированная адаптивная структура эхокомпенсатора с двумя фильтрами и двунаправленным копированием весовых коэффициентов, использующая разработанный алгоритм ДВР.

4. Сравнение модифицированного ЭК с существующими вариантами ЭК показало уменьшение скачка расстройки коэффициентов АФ при встречном разговоре на 50 дБ по сравнению с эхокомпенсатором, использующим робастный алгоритм НМНК при длине буфера Р = 1500 и на 120 дБ по сравнению с эхокомпенсаторами, в которых применен ДВР Гейгеля, ДВР НВК и связка робастного алгоритма НМНК вместе с ДВР Гейгеля, при длине буфера Р = 500. Данные получены при разрядности операндов алгоритмов 64 бит.

5. Получены параметры модифицированного эхокомпенсатора, при которых он удовлетворяет основным требованиям отраслевого стандарта ОСТ 45.97-97 и рекомендации Международного Союза Электросвязи 0.165.

6. При использовании предлагаемых алгоритмов изменение уровня подавления эхосигнала в ситуации встречного разговора составляет менее 2 дБ, в то время как для ранее известных алгоритмов данная величина может достигать 15-30 дБ. Результаты получены при разрядности операндов алгоритмов 32 бит.

7. Полученные в рамках Е-модели, заданной в рекомендации МСЭ-Т в. 107, зависимости показывают, что в ситуации ВР при использовании модифицированного эхокомпенсатора наблюдается выигрыш на 20 и более единиц в качестве связи по сравнению с существующими решениями.

8. На базе сигнального процессора А08Р-21160 произведено моделирование и проверена возможность работы предлагаемых алгоритмов эхокомпенсации в режиме реального времени. Затраты процессорного времени для программы, моделирующей модифицированный эхокомпенсатор, составили максимум 1184 такта (11,8 мкс) на отсчет в режиме нормального функционирования, при длине фильтров, равной 128 отсчетам, что позволяет организовать одновременную обработку 10 каналов на одном процессоре.

9. Разработанные алгоритмы проще в реализации, чем аналогичные существующие, и могут выполняться на сигнальных процессорах с невысокой вычислительной мощностью, либо применяться в составе многоканального эхокомпенсатора.

Ю.Предлагаемые модификации могут применяться для улучшения характеристик эхокомпенсатора в ситуации встречного разговора, при решении задач электрической эхокомпенсации как в сетях ТфОП, так и в сетях 1Р- и беспроводной телефонии.

Библиография Назаровский, Александр Евгеньевич, диссертация по теме Системы, сети и устройства телекоммуникаций

1. Цыпкин Я.З. Теория линейных импульсных систем. М.: Физматгиз, 1963. 968 с.

2. Трахтман A.M., Трахтман В.А. Основы теории дискретных сигналов на конечных интервалах. М.: Сов. радио, 1975. 208 с.

3. Ланнэ A.A. Оптимальный синтез линейных электронных схем. М.: Связь, 1978. 336 с.

4. Ланнэ A.A. Нелинейные динамические системы: синтез, оптимизация, идентификация. Л.: ВАС, 1985. 240 с.

5. Кошелев В.И. АРСС модели случайных процессов. Прикладные задачи синтеза и оптимизации. М.: Радио и Связь, 2002. 112 с.

6. Брюханов Ю.А. Управление динамическим режимом колебательных систем Ярославль: ЯрГУ, 1994. 400 с.

7. Брюханов Ю.А. Цифровые цепи и сигналы: Учеб. пособие. Ярославль, 2005. 154 с.

8. Брюханов Ю.А. Приоров А.Л. Цифровые фильтры: Учеб. пособие. Ярославль, 2002. 288 с.

9. Витязев В.В. Цифровая частотная селекция сигналов. М.: Радио и связь, 1993.103 с.

10. Гольденберг Л.М., Левчук Ю.П., Поляк М.Н. Цифровые фильтры. М.: Связь, 1974. 160 с.

11. Цифровые фильтры в электросвязи и радиотехнике / Под ред. Л.М. Гольденберга. М.: Радио и связь, 1982. 224 с.

12. Гольденберг Л.М., Матюшкин Б.Д., Поляк М.Н. Цифровая обработка сигналов. М.: Радио и связь, 1990. 256 с.

13. Глинченко A.C. Цифровая обработка сигналов: Учеб. пособие: В 2 ч. Ч. 1. Красноярск: ИПЦ КГТУ, 2001. 199 с.

14. Глинченко A.C. Цифровая обработка сигналов: Учеб. пособие: В 2 ч. Ч. 2. Красноярск: ИПЦКГТУ, 2001. 184 с.

15. Солонина А.И., Улахович Д.А. и др. Основы цифровой обработки сигналов: Курс лекций. Изд. 2-е испр. и перераб. СПб.:БХВ-Петербург, 2005. 768 с.

16. Сергиенко А. Б. Цифровая обработка сигналов. 2-е изд. -СПб. Литер, 2006. 751 с.

17. Стратонович P.JI. Принципы адаптивного приема. М.: Сов. радио, 1973. 143 с.

18. Фомин В.Н. Рекуррентное оценивание и адаптивная фильтрация. М.: Наука, 1984. 288 с.

19. Цыпкин Я.З. Основы теории обучающихся систем. М.: Наука, 1970. 252 с.

20. Репин В.Г., Тартаковский Г.П. Статистический синтез при априорной неопределенности и адаптация информационных систем. М.: Сов. радио, 1977. 432 с.

21. Шахгильдян В.В., Лохвицкий М.С. Методы адаптивного приема сигналов. М.: Связь, 1974. 159 с.

22. Граничин О.Н., Поляк Б.Т. Рандомизированные алгоритмы оценивания и оптимизации при почти произвольных помехах. М.:Наука, 2003. 291 с.

23. Тараканов А.Н. Хрящев В.В. Приоров A.JI. Адаптивная цифровая обработка сигналов: учеб. пособие. Ярославль, 2001. 134 с.

24. Антонью А. Цифровые фильтры: анализ и проектирование. М.:Радио и связь, 1983. 320 с.

25. Рабинер Л., Гоулд Б. Теория и применение цифровой обработки сигналов: Пер. с англ. М.: Мир, 1978. 848 с.

26. Рабинер Л., Шафер Р. Цифровая обработка речевых сигналов: Пер.с англ. М.: Радио и связь, 1981. 496 с.

27. Оппенгейм A.B., Шафер P.B. Цифровая обработка сигналов: Пер. с англ. М.: Связь, 1979. 416 с.

28. Голд Б., Рэйдер Ч. Цифровая обработка сигналов: Пер. с англ. М.: Сов. радио, 1973. 368 с.

29. Применение цифровой обработки сигналов / Под. ред. Э. Оппенгейма: Пер. с англ. М.: Мир, 1980. 550 с.

30. Каппелини В., Констандинидис А.Дж., Эмилиани П. Цифровые фильтры и их применение: Пер с англ. М.: Энергатомиздат, 1983. 360 с.

31. Хэмминг Р.В. Цифровые фильтры / Под ред. A.M. Трахтмана. М.: Мир, 1980. 224 с.

32. Айфичер Э.С. Джервис Б.У. Цифровая обработка сигналов: практический подход: Пер. с англ. М.: Издательский дом «Вильяме», 2004. 989 с.

33. Sondhi М.М. An adaptive echo canceller // Bell Syst. Tech. J., 1967. V. XLVI-3, Mar. P. 497-510.

34. Калман P.E., Бьюси P.C. Новые результаты в линейной фильтрации и теории предсказания: Пер. с англ. Труды американского общества инженеров-механиков. Техническая механика, 1961. Т. 83, сер. Д, №1. С. 123-141.

35. Уидроу Б., Стирнз С. Адаптивная обработка сигналов: Пер. с англ. под. ред. В.В. Шахгильдяна М.: Радио и связь, 1989. 440 с.

36. Уидроу Б., Гловер Д. Р., Макул Д. М. и др. Адаптивные компенсаторы помех. Принципы построения и применения // ТИИЭР, 1975. Т.63. №12. С.69-98.

37. Адаптивные фильтры / Под. ред. К.Ф.Н. Коуэна, П.М. Гранта. М.: Мир, 1988.392 с.

38. Haykin S. Adaptive Filter Theory, 3rd edition, Englewood Cliffs, NJ:Prentice-Hall, 1996. 989 p.

39. Хайкин С. Нейронные сети: полный курс, 2-е издание.: Пер. с англ. М.:Издательский дом «Вильяме»,2006. 1104 с.

40. Gustafsson F. Adaptive filtering and change detection. Wiley, 2000. 500 p.

41. ITU-T Recommendation G.165. Echo cancellers. 1993.

42. ITU-T Recommendation G.168. Digital network echo cancellers. 1997.

43. ITU-T P.862. Perceptual Evaluation of Speech Quality (PESQ) and objective method for end-to-end speech quality assessment of narrowband telephone networks and speech codecs. 2001.

44. ITU-T P.831. Subjective Performance evaluation of network echo cancellers. 1998.

45. Цыбулин M.K., Лам K.K., Нгуен Л.Т. Дискретные алгоритмы компенсации электрического эха в телефонных каналах // Электросвязь, 1993. №4. С. 33-34.

46. Duttweiler D.L. A twelve-channel digital echo canceller // IEEE Transactions on Speech and Audio Processing. 1978. V.26, №5. P. 647-653.

47. H. Ye, B.X. Wu. A new double-talk detection algorithm based on the ortogonality theorem // IEEE Transactions on Communications. Nov. 1991. V.39.P. 1542-1545.

48. Cho J.H., Morgan D.R., Benesty J. An objective technique for evaluating doubletalk detectors in acoustic echo cancelers // IEEE Transactions on Speech and Audio Processing. 1999. V.7, №6. P. 718-724.

49. Benesty J., Morgan D.R., Cho J.H. A new class of doubletalk detectors based on cross-correlation // IEEE Transactions on Speech and Audio Processing. Mar. 2000. V.8, №2. P. 168-170.

50. Gansler Т., Benesty J. The fast normalized cross-correlation doubletalk detector // IEEE Transactions on Signal Processing. Jun 2006. V.86. Issue 6. P. 1124-1139

51. Gansler Т., Gay S.L., Sondhi M.M., Benesty J. Double-talk robust fast converging algorithms for network echo cancellation // IEEE Transactions on Speech and Audio Processing. Nov. 2000. P. 12311244

52. Левин Б.Р. Теоретические основы статистической радиотехники. 3-е изд., перераб. и доп. М.: Радио и связь, 1989. 656 с.

53. Сосулин Ю.Г. Теория обнаружения и оценивания стохастических сигналов. М.: Сов. Радио, 1978. 320 с.

54. Боровков А.А. Математическая статистика. Оценка параметров. Проверка гипотез. М.:Наука, 1984. 472 с.

55. Ван Трис Г. Теория обнаружения, оценок и модуляции. Том 1. Теория обнаружения, оценок и линейной модуляции: Пер с англ. под ред. В.И.Тихонова. М.:Советское радио, 1972. 744 с.

56. Розов А.К. Нелинейная фильтрация сигналов. 2-е изд., перераб. и доп. СПб.:Политехника, 2002. 372 с.

57. Перов А.И. Статистическая теория радиотехнических систем. М.:Радиотехника, 2003. 400 с.

58. Пытьев Ю.П. Методы математического моделирования измерительно-вычислительных систем. 2-е изд. М.: Физматлит, 2004. 400 с.

59. Тихонов В.И., Харисов В.Н. Статистический анализ и синтез радиотехнических устройств и систем. М.: Радио и связь, 2004. 608 с.

60. Тараканов А. Н. Усовершенствование адаптивных алгоритмов эхокомпенсации. Дис. . канд. техн. Наук. 05.12.13 СПб, СПбГУТ им. М. А. Бонч-Бруевича, 2004. 130 с. РГБ ОД, 61:045/1905

61. Беллами Дж. Цифровая телефония: Пер. с англ. Э.Б. Ершовой, Э.В. Кордонского М.: Радио и связь, 1986. 544 с.

62. Джиган В., Солохина Т., Петричкович Я. Подавление электрического эха на базе контроллеров серии "Мультикор" // Электроника, 2004, №8. С. 26-33

63. Шаврин С. Электрическое эхо, заграждать или компенсировать? // Вестник связи, 2005, №1. С.29-32

64. Huntly H.R. Transmission design of intertoll telephone trunks. // Bell System Technical Journal. Vol. 32. Sept. 1953. P. 1019-1036.

65. Тараканов A.H. Влияние длины импульсной характеристики эхотракта на поведение эхокомпенсатора в режиме двойного разговора // Телекоммуникации. 2003. №10. С. 15-19.

66. Gansler Т., Gay S.L., Sondhi М.М. Double-talk robust fast converging algorithms for network echo cancellation // IEEE Transactions on Speech and Audio Processing. 2000. V. 8. № 6. P. 656-663.

67. Брюханов Ю.А., Тараканов A.H. Усовершенствование адаптивного алгоритма эхокомпенсации // Электросвязь. 2003. №9. С. 38-39.

68. D. Messerschmitt, D. Hedberg, С. Cole, A. Houi, P. Winship. Digital Voice Echo Canceller with a TMS32020 // Digital Signal Processing Applications. Texas Instruments. 1986. Vol.1, P.415-454.

69. Ochiai К., Araseki T., Ogihara T. Echo Canceller with Two Echo Path Models // IEEE Transactions on Communications. 1977. V. 25. №6. P. 589-595.

70. Крянев A.B., Лукин Г.В. Математические методы обработки неопределенных данных. М.:Физматлит,2003. 216 с.

71. Хьюбер Дж. П. Робастность в статистике. Пер. с англ. М.: Мир, 1984.304 с.

72. Куприянов М.С., Матюшкин Б.Д. Цифровая обработка сигналов: процессоры, алгоритмы, средства проектирования. СПб.: Политехника, 1999

73. Куприянов М.С., Матюшкин Б.Д. и др. Техническое обеспечение цифровой обработки сигналов. М.: Наука и техника, 2000. 754 с.

74. Корнеев В.В., Киселев А.В. Современные микропроцессоры. М.: Нолидж, 2003. 320 с.

75. Цифровой процессор обработки сигналов TMS32010 и его применение / под ред. А.А. Ланнэ. Л.:ВАС,1990.

76. Солонина А.И., Улахович Д.А., Яковлев Л.А. Алгоритмы и процессоры цифровой обработки сигналов. Учебное пособие. СПб.: БХВ-Петербург,2001. 464 с.

77. Глинченко А.С., Голенок А.И. Принципы организации и программирования сигнальных процессоров семейства ADSP-21хх. Учебно-метод. пособие. Красноярск: ИПЦ КГТУ, 2000. 88 с.

78. Новиков В.А., Климович К.Г. Архитектурные особенности ADSP-21160 SHARC фирмы Analog Devices // Электроника. 2003. №6. С. 32-35

79. ADSP-21160 SHARC Hardware Reference. Analog Devices Inc., November 1999

80. Ахо A.A., Хопкрофт Д.Э., Ульман Д.Д. Структуры данных и алгоритмы. М.: Вильяме, 2000. 384 с.

81. Кормен Т., Лейзерсон Ч., Ривест Р. Алгоритмы. Построение и анализ. М.: МЦНМО, 2000. 960 с.

82. Назаровский А.Е., Тараканов А.Н. Обработка ситуации встречного разговора с помощью модифицированной структуры с двумя фильтрами // Электросвязь. 2006. № 10. С. 28-31.

83. Назаровский А.Е. Увеличение скорости вычисления медианы в робастном алгоритме эхокомпенсации // Сб. науч. труд, молодых ученых, аспирантов и студентов «Актуальные проблемы физики». Выпуск 5. ЯрГУ. Ярославль, 2005. С. 232-239.

84. Тараканов А.Н., Мосеев А.Л., Назаровский А.Е. Понижение чувствительности адаптивного алгоритма в задаче эхо-компенсации // Тр. LVIII науч. сессии, посвященной Дню Радио. Москва, 2003. Т. 1, С. 90-92.

85. Мосеев А.Л., Тараканов А.Н., Назаровский А.Е. Реализация алгоритмов эхо-компенсации на цифровом сигнальном процессоре TMS320F243 // Матер, всерос. научно-тех. сем. «Синхронизация, формирование и обработка сигналов». Ярославль, 2003. С. 94-96.

86. Tarakanov A.N., Nazarovsky А.Е., Moseev A.L. Improvement of NLMS adaptive algorithm performance in double talk mode // 2nd

87. EE international conference on circuits and systems for communications. Moscow, 2004. P. 37.1-37.4.

88. Назаровский А.Е., Тараканов А.Н. Улучшение производительности робастного алгоритма эхокомпенсации на ЦСП ADSP-21160 // Тр. 7-ой междун. конф. и выставки «Цифровая обработка сигналов и ее применение» (DSPA-2005). Москва, 2005. С. 441-444. (рус., англ.).

89. Назаровский А.Е., Шарапов H.H. Модификация процедуры вычисления медианы в робастном алгоритме НМНК // Тр. междун. научно-практ. конф. «Информационные средства и технологии». Москва, 2005. Т. 1. С. 135-138.

90. Назаровский А.Е., Тараканов А.Н. Увеличение производительности робастного алгоритма эхокомпенсации // Матер. 6-й всерос. научно-тех. конф. «Информационные технологии в электротехнике и электроэнергетике». Чебоксары, 2005.С. 180-183.

91. Nazarovsky A., Moseev A. A new method for double talk detection in line echo cancellation // Proc. of 1 international workshop on optimization problems in engineering (IWOPE-2005). Yaroslavl, Russia, 2005. V. 1,P. 56-63.

92. Назаровский A.E., Тараканов А.Н. Алгоритм для обнаружения и обработки ситуации двойного разговора на основе адаптивной структуры с двумя фильтрами // Тр. LXI научн. сессии, посвященной Дню Радио. Москва, 2006. С. 94-96.

93. Назаровский А.Е., Тараканов А.Н. Новый алгоритм для детектирования и обработки ситуации двойного разговора //

94. Докл. 8-й междун. конф. и выставки «Цифровая обработка сигналов и ее применение» (08РА-2006), Москва, 2006. Т. 1, С. 243-246.

95. Назаровский А.Е., Тараканов А.Н. Модификация структуры с двумя фильтрами для обнаружения и обработки ситуации встречного разговора // Тр. междун. научно-тех. конф. «Информационные средства и технологии». Москва, 2006. Т. 3, С. 49-52.

96. ITU-T Recommendation G.107. The E-model, a computational model for use in transmission planning. 1998.

97. ITU-T Recommendation P.800. Methods for subjective determination of transmission quality. 1996.