Error_Reporting(E_ALL & ~E_NOTICE); $PAGE_RIGHT_ARR = array('h323'); $PAGE_TITLE = "Компоненты H.323. Эхокомпенсатор (ITU-T G.168)"; $PAGE_WORDS = "оператор, качество, связь, технологии, стандарты, h.323, g.711, g.723, g.728, g.722, g.729, IP-телефония, IP телефония, IP-телефон, IP телефон, компьютерная телефония, интернет-телефония, звонки через интернет, международные, междугородние, бесплатные, компьютер-телефон, телефон-телефон, компьютер-компьютер"; $PAGE_DESCR = "Компоненты H.323. Эхокомпенсатор (ITU-T G.168)"; $PAGE_CLASS = "Интернет, Сервис, Услуги, Связь, IP-Телефония, Internet, Технологии, Электронная коммерция"; $PAGE_MENU = 'описание компоненты
Здесь приведена исчерпывающая информация о компонентах стандарта H.323.
Описание рекомендации Реализация для TMS320C3x Документация
Эхокомпенсатор (ITU-T G.168)
Причиной эха в телефонных каналах является аналоговое устройство, называемое дифференциальной системой (hybrid). Оно используется для разбиения дуплексного канала на два симплексных, и содержит в себе пару трансформаторов.
В связи с просачиванием тока в диффсистеме, часть принимаемого сигнала отражается обратно к своему источнику. Это отражение вкупе с задержками, происходящими при передаче сигналов, вызывает следующее явление: говорящий слышит эхо собственного голоса, что (субъективно) очень неприятно.
Данный эхокомпенсатор рассчитан для удовлетворительной работы в сетях с задержками эхотракта не более 16 мс и с затуханием эха (затухание, вносимое эхотрактом) не менее 6 дБ. Эхокомпенсатор выполнен на базе алгоритма с использованием поблочно адаптируемого линейного фильтра. Имеются нелинейный процессор (NLP) для подавления остаточной ошибки эхокомпенсации, детектор двойного разговора, механизм изменения скорости адаптации в случае наличия гармонических сигналов и пр.
Полное описание рекомендации можно найти в документах (или на сайте ITU):
Реализация для семейства TMS320C3x
Алгоритм реализован для ЦПОС семейства TMS320C3x фирмы Texas Instruments.
Реализация удовлетворяет следующим требованиям:
Ресурсоемкость реализации
Загрузка процессора | |
Эхокомпенсатор ITU-T G.168 | |
Вычислительный ресурс (пиковая загрузка), млн.оп./с. | 6 |
Note: ресурс вычислен при степени адаптивного фильтра равной 128
Память | |
программа, слов | 350 |
таблицы, слов | 28 |
данные, слов | 843 |
Всего, слов | 1221 |
Документация
Можно получить подробную документацию по представленной реализации алгоритма эхокомпенсации (ITU-T G.168), описание API реализации, подробные инструкции по встраиванию алгоритма в систему обработки речевых сигналов:
Эхокомпенсатор (ITU-T G.168) для TMS320C3x (формат Word)
Использовались материалы сайта http://www.dsp.sut.ru.