AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Куда копать ? (OpenVox E1+Asterisk+Voice Navigator)

Newbies/FAQ Forum 19 сообщений -
#1

Всем привет!

Есть такая конфигурация:

Железный сервер Asterisk 11 с картой OpenVox D230E через которую подключен поток E1 город ( Ростелеком )
Поднят SIP транк на второй Asterisk 11 на виртуальном сервере

Ко второму астериску подключаются телефоны в локальной сети.
Этот астериск по UniMRCP общается с сервером рапознавания и синтеза речи Voice Navigator от ЦРТ.

Реализован сценарий IVR: Позвонивший не дослушав всех вариантов может голосом прервать IVR ( barge-in ) и выбрать куда его направить.
При этом IVR затыкается, распознает что ему сказали и переключает позвонившего в нужное место.

При звонках с SIP телефонов из локальной сети все работает отлично.

А вот при звонках их города ( по потоку E1 ) на сервер распознавания начинает идти то что говорит IVR.
То есть он затыкается и начинает распознавать сам себя Sad
Проблема наблюдается с 95% городских телефонов. ( Нашел только один аналоговый телефон с которого все нормально )
С мобильника туда позвонить нельзя, только с городских телефонов ( это спец номер ).

На потоке включил эхоподавление oslec - не помогло.
При разговоре с оператором из города качество отличное, эха нет.

Как борятся с такими проблемами ?
#2

вам вроде тонко уже намекнули пути решения ...

PS на всех форумах одни и те же люди

Народ которые я бы пустил к такой конфигурации не более 20-40 на всех форумах
я надеюсь вы не хотите тренировать студентов на своём оборудовании ?

_________________
платный суппорт по мере возможностей
#3

Цитата:
Железный сервер Asterisk 11 с картой OpenVox D230E через которую подключен поток E1 город ( Ростелеком

Который ничего более путного чем стандартные функции SIP/E1 шлюза не выполняет.
Так стоило ли городить самопал? Продолжите мою мысль Smile

ЗЫ: на дружественный форум теперь зайти не могу - намудрили с чатом((((

_________________
http://mh.otx.ru SIP/E1 шлюзы Alvis, Добавь E1 к Asterisk, Проапгрейди Заказчику TDA/LDK!
NEW! Снижение цен на 19'' модели!!
#4

Zavr2008 @ Чт Янв 28, 2016 12:59 писал(а):
Цитата:
Железный сервер Asterisk 11 с картой OpenVox D230E через которую подключен поток E1 город ( Ростелеком

Который ничего более путного чем стандартные функции SIP/E1 шлюза не выполняет.
Так стоило ли городить самопал?

Да, я тоже считаю что фирменный медиа конвертор лучше, но состав оборудования решал не я.
Взлетаю с тем что есть.

Если у вас есть железные аргументы что подобная конфигурации не совместима с решаемой задачей - выкладывайте.
#5

Попробуйте разные уровни приема/передачи голоса выставить. В некоторых случаях это помогает.
#6

Leon77 @ Чт Янв 28, 2016 14:31 писал(а):
Попробуйте разные уровни приема/передачи голоса выставить. В некоторых случаях это помогает.


Не скажете конкретно где и как крутить ? (DAHDI, asterisk, что то еще)
#7

Стоит замерить длину эхопути - задержки между серверами.
В случае если получится RX + TX > 32мс - тогда необходимо оборудование с аппаратным эхоподавлением .

OpenVox кстати можем в зачет взять, нам нужно для стенда)

_________________
http://mh.otx.ru SIP/E1 шлюзы Alvis, Добавь E1 к Asterisk, Проапгрейди Заказчику TDA/LDK!
NEW! Снижение цен на 19'' модели!!
#8

[offtop]
Zavr2008 писал(а):
ЗЫ: на дружественный форум теперь зайти не могу - намудрили с чатом((((

Ну чат то тут причем ? Он не имеет никакого отношения к твоей проблеме.
[/offtop]

_________________
mega-net.ru - IT аутсорсинг
#9

Zavr2008 @ Чт Янв 28, 2016 15:59 писал(а):
Стоит замерить длину эхопути - задержки между серверами.
В случае если получится RX + TX > 32мс - тогда необходимо оборудование с аппаратным эхоподавлением .

OpenVox кстати можем в зачет взять, нам нужно для стенда)


1) Как измерить ?
Пинги между серверами с картами, астериском с логикой и сервером распознавания/синтеза - меньше 1 мс.

2) OpenVox судя по докам поддерживает аппаратное эхоподавление.
Не подскажите как его грамотно включить в DAHDI ? Попробую может поможет
#10

он держит аппаратное когда плата с верху маленькая прикреплена - есть ?
_________________
платный суппорт по мере возможностей
#11

ТС, в локалке чтоли всё?

Потом еще вероятны проблемы е1 провайдера - там не всегда с обратной стороны есть внятное эхоподавление.
Иногда и чудеса двойного эходава проявляются - когда уже задавленное одним эходавом эхо по пути на приеме раз давят и возникает положительная обратная связь.
Нормальные алгоритмы эхоподавления (например от Adaptive Digital) в циске или у нас например в этом случае распознают собрата и отключаются.

Сделайте запись pcap RTP, выложите - посмотрим задержки..

_________________
http://mh.otx.ru SIP/E1 шлюзы Alvis, Добавь E1 к Asterisk, Проапгрейди Заказчику TDA/LDK!
NEW! Снижение цен на 19'' модели!!
#12

Да, карта поддерживает апаратное эхоподавление.

Это как видится железка:
Network controller: Digium, Inc. Wildcard TE220 dual-span T1/E1/J1 card 3.3V (PCI-Express) (5th gen) (rev 15)

Это как видит DAHDI:

DAHDI Version: 2.10.2
Echo Canceller(s): HWEC

Меняю oslec на hwec - посмотрим

Added after 10 minutes:

Zavr2008 @ Пт Янв 29, 2016 13:19 писал(а):
ТС, в локалке чтоли всё?

Потом еще вероятны проблемы е1 провайдера - там не всегда с обратной стороны есть внятное эхоподавление.
Иногда и чудеса двойного эходава проявляются - когда уже задавленное одним эходавом эхо по пути на приеме раз давят и возникает положительная обратная связь.
Нормальные алгоритмы эхоподавления (например от Adaptive Digital) в циске или у нас например в этом случае распознают собрата и отключаются.

Сделайте запись pcap RTP, выложите - посмотрим задержки..


В локалке два астериска ( железный который просто с картой и виртуальный с логикой ) и сервер распознавания/синтеза речи

Собранный трафик прилагается

Там слышно все в RTP потоках
#13

Вообще печалька с потоком... Походу в виртуалке трабла с таймерами..
См jitter, skew, delta... ужаснах!!!!

_________________
http://mh.otx.ru SIP/E1 шлюзы Alvis, Добавь E1 к Asterisk, Проапгрейди Заказчику TDA/LDK!
NEW! Снижение цен на 19'' модели!!
#14

1) из локальной сети все работает идеально: качество звука, распознавания и тп, никаких проблем

2) проблема с распознаванием самого себя начинается только если звонит из города через E1 поток
При этом качество разговора если дозвонится до оператора - идеальное
#15

ТС, дело не в гаданиях на кофейной гуще - сами откройте PCAP в Wireshark -> RTP Analyzer и убедитесь.
_________________
http://mh.otx.ru SIP/E1 шлюзы Alvis, Добавь E1 к Asterisk, Проапгрейди Заказчику TDA/LDK!
NEW! Снижение цен на 19'' модели!!
#16

если бы виртуалка или сеть влияли на голос это бы вылезло при локальных звонках
#17

меньше ерунды пишите в постах и не вводите в заблуждение окружающих - сделайте свой "локальный звонок" и также запишите, посмотрите параметры и сравните..
_________________
http://mh.otx.ru SIP/E1 шлюзы Alvis, Добавь E1 к Asterisk, Проапгрейди Заказчику TDA/LDK!
NEW! Снижение цен на 19'' модели!!
#18

Грубо говоря проблема была в неправильном подключении виртуалок к разным сетям.
Вопрос закрыт.

Спасибо всем кто подтолкнул еще раз проверить сеть!
#19

Ну это сразу было видно)

При странных проблемах - всегда нелишне записать RTP и проанализировать поток в RTP Analyzer, а не гадать на кофейной гуще.

_________________
http://mh.otx.ru SIP/E1 шлюзы Alvis, Добавь E1 к Asterisk, Проапгрейди Заказчику TDA/LDK!
NEW! Снижение цен на 19'' модели!!