URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 11944
[ Назад ]

Исходное сообщение
"Cisco 5350. Voice activity detection."

Отправлено gsv , 10-Ноя-06 14:58 
Добрый день.
Не получается полностью отключить подавление пауз на 5350.
Схема такая:
PBX-->E1-->1751-> IP -> 5350--> E1 --> PSTN Codec g711a.
Это слышно, когда говорят сразу оба абонента. В такие моменты абонент, находящийся за 5350 в PSNT не ощущает прерываний звука, а абонент, находящийся за 1751 слышит только свой голос на фоне полной тишины. Такое поведение и при входящих и при исходящих звонках. Вместо 1751 могут быть также различные шлюзы (не Cisco), абоненты, подключённые к ним также слышат паузы, когда говорят сами. Особенно это заметно при music on hold: Слушаешь музыку на удержании, скажешь сам что-нибудь и музыка пропадает, потом, правда, возобновляется )). Некоторым  такое поведение очень мешает.

Настройки на 5350 такие:

voice-port 3/0:D
echo-cancel coverage 64
no vad
no comfort-noise
cptone RU
description Voip Calls
bearer-cap Speech

Пиры, по которому звонки входят на 5350
dial-peer voice 1 voip
corlist incoming corvoip
description Incomming VOIP dial peer
numbering-type unknown
voice-class codec 1
incoming called-number .T
dtmf-relay h245-signal
fax-relay ecm disable
fax rate 9600
fax nsf 000000
fax protocol t38 ls-redundancy 0 hs-redundancy 0 fallback pass-through g711alaw
no vad  


dial-peer voice 999 pots
corlist outgoing corvoip
description Outgoing pots peer for calls from voip
destination-pattern .T
progress_ind setup enable 3
progress_ind alert enable 8
port 3/0:D
forward-digits all


На 1751 настройки аналогичные: на пирах, VAD отключен, на voice-port comfort noise тоже.
Чем можно помочь?


Содержание

Сообщения в этом обсуждении
"Cisco 5350. Voice activity detection."
Отправлено ВОЛКА , 10-Ноя-06 15:33 

> echo-cancel coverage 64
imho данный параметр должен подбираться, а не ставиться в максимальное значение.

"Cisco 5350. Voice activity detection."
Отправлено gsv , 10-Ноя-06 15:57 
>
>> echo-cancel coverage 64
>imho данный параметр должен подбираться, а не ставиться в максимальное значение.
Игрался я с этим параметром, но улучшений не было. Оставил его пока таким.
А есть ли какие-нибудь ещё меры? Сталкивался кто-нибудь с подобной проблемой?


"Cisco 5350. Voice activity detection."
Отправлено Lacunacoil , 10-Ноя-06 16:15 
>>
>>> echo-cancel coverage 64
>>imho данный параметр должен подбираться, а не ставиться в максимальное значение.
>Игрался я с этим параметром, но улучшений не было. Оставил его пока
>таким.
>А есть ли какие-нибудь ещё меры? Сталкивался кто-нибудь с подобной проблемой?

отключи на 5350 эхо-кенсел и тогда должно быть следующее: слышать будут друг друга оба но с эхом, если это так то, концы в воду.


"Cisco 5350. Voice activity detection."
Отправлено gsv , 10-Ноя-06 16:34 
>отключи на 5350 эхо-кенсел и тогда должно быть следующее: слышать будут друг
>друга оба но с эхом, если это так то, концы в
>воду.
эхо отключил. это помогает - слышат оба друг друга, но теперь мешает эхо ((((
Замкнутый круг получается, чтоли?


"Cisco 5350. Voice activity detection."
Отправлено gsv , 10-Ноя-06 17:03 
Всё! Разобрался - Дело было в специальном режиме эхоподавления, non-linear, которое:
"non-linear—The function enabled by the non-linear command is also known as residual echo suppression. This command effectively creates a half-duplex voice path. If voice is present on the inbound path, then there is no signal on the outbound path. This command is associated with the echo canceller operation. The echo-cancel enable command must be enabled for the non-linear command to take effect. Use the non-linear command to shut off any signal if near-end speech is not detected." (http://www.ciscopress.com/articles/article.asp?p=664150&seqN...)
Отключил этот режим на voice port:

voice-port 3/0:D
translation-profile incoming 095
echo-cancel coverage 64
no non-linear
no vad
no comfort-noise
cptone RU
description Voip Calls
bearer-cap Speech

И звук пошёл в обоих направлениях.
Спасибо всем, кто натолкнул на правильные мысли.


"Cisco 5350. Voice activity detection."
Отправлено Lacunacoil , 13-Ноя-06 09:42 
>Всё! Разобрался - Дело было в специальном режиме эхоподавления, non-linear, которое:
>"non-linear—The function enabled by the non-linear command is also known as residual
>echo suppression. This command effectively creates a half-duplex voice path. If
>voice is present on the inbound path, then there is no
>signal on the outbound path. This command is associated with the
>echo canceller operation. The echo-cancel enable command must be enabled for
>the non-linear command to take effect. Use the non-linear command to
>shut off any signal if near-end speech is not detected." (http://www.ciscopress.com/articles/article.asp?p=664150&seqN...)
>
>Отключил этот режим на voice port:
>
>voice-port 3/0:D
> translation-profile incoming 095
> echo-cancel coverage 64
> no non-linear
> no vad
> no comfort-noise
> cptone RU
> description Voip Calls
> bearer-cap Speech
>
>И звук пошёл в обоих направлениях.
>Спасибо всем, кто натолкнул на правильные мысли.

Век живи - век учись. Тоже помог данный пост.