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

Задержка звонка

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

Кто объяснит почему такая задержка звонка: звоню с аналогово аппарата - дозвон идет сразу, звоню с sip-аппарата - гудок дозвона появляется через 40 сек, хотя я уже давно поднял трубу на мобильнике и в итоге соединения нет, хотя фактически оно установилось - я проверял с помощью dahdi monitor.


Звонок с SIP-телефона
[2013-07-05 18:24:03] VERBOSE[2209][C-00000003] app_dial.c: -- Called DAHDI/65/89091111111
[2013-07-05 18:25:03] VERBOSE[2209][C-00000003] app_dial.c: -- DAHDI/65-1 is ringing
[2013-07-05 18:25:07] VERBOSE[2209][C-00000003] app_dial.c: -- DAHDI/65-1 is ringing

Звонок с аналогово телефона
[2013-07-05 18:26:17] VERBOSE[2262][C-00000004] app_dial.c: -- Called DAHDI/65/89091111111
[2013-07-05 18:26:44] VERBOSE[2262][C-00000004] sig_analog.c: -- Hanging up on 'DAHDI/65-1'
[2013-07-05 18:26:44] VERBOSE[2262][C-00000004] chan_dahdi.c: -- Hungup 'DAHDI/65-1'

Вот полная история.
Имеется сервер Asterisk версия 11. Подключены 3 банка каналов Asteroid: 2 банка FXS по 30 каналов и 1 банк FXO 30 каналов. Соответственно имеем городские линии и внутрение аналоговые телефоны. Также подключен SIP-телефон. Звонки с городских линий на мои внешние нормально уходят на внутрение номера: и аналоговые и SIP. Звонки между внутренними аналоговыми и SIP номерами тоже нормально проходят. Звонки с внутренних аналоговых на городские и сотовые номера тоже проходят. Проблема со звонками с внутреннего SIP-номера на городской или мобильный.
Звоню на сотовый. Во первых нету гудка дозвона - в трубке тишина. Хотя на сотовом начинает звонить и dahdi monitor показывает гудок дозвона. Поднимаю на сотовом трубку. На Sip-аппарате продолжает показывать что идет дозвон, хотя трубку я поднял - реально соединение установилось. Говорю в сотовый - dahdi monitor показывает изменение сигнала. Ложу трубу - только тогда на sip-аппарате прекращается дозвон (без гудка) и идет занято и отбой.
Еще новые обстоятельства. Если трубку сотового не кладу и фактически уже идет разговор, то где-то через 40 секунд в sip-телефоне начинаются гудки дозвона, идут долго.
Причем один раз после 5 секунд гудков sip-телефон умудрился соединиться и я слышал в трубке свой голос. Больше такого не было, только гудки.

Вот настройки
system.conf ------------------------------------------
#
dynamic=eth,eth1/10:55:55:55:51:00,30,1
dynamic=eth,eth1/20:55:55:55:52:00,30,0
dynamic=eth,eth1/30:55:55:55:53:00,30,0
fxols=1-60
fxsls=61-90
alaw=1-90

loadzone=ru
defaultzone=ru


chan_dahdi.conf
[channels]
group=0
relaxdtmf=no
;dtmfmode=inband
;rxflash=850
language=ru
busydetect=yes
busycount=5
callprogress=yes
pulsedial=no
pulse=yes
usecallerid=yes
callerid=asreceived
hidecallerid=no
cidsignalling=bell
cidstart=ring
restrictcid=no
callwaiting=yes
usecallingpres=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
echocancel=no
echocancelwhenbridged=no
echotraining=no
immediate=no
faxdetect=no
rxgain=0.0
txgain=0.0
context=from-internal
signalling=fxo_ls
group=1
channel=1-60
context=from-analog
signalling=fxs_ls
group=2
channel=61,65
group=3
channel=63
#2

Что говорит техподдержка Парабела?
_________________
Intel Core 2 Duo E6400 @ 2.40GHz / 6Gb / 160Gb || Gentoo Linux || Asterisk 11.2-cert1
Решения телефонии на базе Asterisk || http://it-need.ru
#3

Инженер мне и посоветовал посмотреть dahdi monitor и кодеки. Это потом я уже обнаружил эту задержку. Буду снова звонить им.
#4

Вообщем поставил callprogress = no
и проблема исчезла.