ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

audiocodes mp-114 fxo не присылает BYE

Вопросы по использованию и настройке IP телефонов, шлюзов и всего прочего

Модераторы: april22, Zavr2008

audiocodes mp-114 fxo не присылает BYE

Сообщение ivasha » 25 окт 2016, 01:42

Здравствуйте, коллеги!
Столкнулся с двуми проблемами, которые не могу решить вторую неделю. Имеется Asterisk (с FreePBX) и несколько FXO-шлюзов в разных офисах, один из которых Audiocodes MP-114 FXO. Шлюз настроен как Per Endpoint. Раньше все входящие звонки через этот шлюз направлялись в группу и все было хорошо, но потребности изменились и теперь встала необходимость в приветствии и очередях.
Тут и всплыла моя главная проблема - шлюз не присылает запрос BYE если звонящий из города положил трубку. Шлюхз понимает тон окончания вызова и если RTP-сессия еще не установилась, то приходит запрос CANSEL и звонок корректно завершается. В случае, когда звонок направляется в приветствие и очередь - RTP уже "бежит в проводах" и неудачный вызов проходит по очередям и доходит до сотрудника.

Вторая проблема с исходящими - шлюз отказывается звонить с нужной линии и все звонки пускает сначала через 2 порт с номером 202. В файле INI я прописываю DEFAULTNUMBER = '201', но он игнорирует.

Настраиваю через веб-интерфейс. Версия прошивки 5.80A.023.006 (обновлять прошивку боюсь, т.к. офис находиться достаточно далеко). Кусок INI-шки ниже.

Буду признателен за любую помощь.

Код: выделить все
[BSP Params]

PCMLawSelect = 3
BaseUDPPort = 10000
VLANMODE = 0
RoutingTableHopsCountColumn = 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0

[Analog Params]

PolarityReversalType = 1
MinFlashHookTime = 100
FXSLoopCharacteristicsFilename = 'MP11x-02-1-FXS_16KHZ.dat'

[ControlProtocols Params]

AdminStateLockControl = 0

[MGCP Params]


[MEGACO Params]

EP_Num_0 = 0
EP_Num_1 = 1
EP_Num_2 = 0
EP_Num_3 = 0
EP_Num_4 = 0

[Voice Engine Params]

CallProgressTonesFilename = 'ru_tones.dat'
L1L1ComplexRxUDPPort = 0
RFC2833TxPayloadType = 101
RFC2833RxPayloadType = 101
RFC2198PayloadType = 104
DTMFDetectorSensitivity = 1

[SIP Params]

MAXDIGITS = 32
ISPROXYUSED = 1
ISREGISTERNEEDED = 1
ISWAITFORDIALTONE = 1
GWDEBUGLEVEL = 5
ENABLEEARLYMEDIA = 1
DEFAULTNUMBER = '201'
PASSWORD = ''
ALWAYSSENDTOPROXY = 1
PROXYREDUNDANCYMODE = 1
ISFAXUSED = 1
REGISTERONINVITEFAILURE = 1
REREGISTERONCONNECTIONFAILURE = 1

[IPsec Params]


[SNMP Params]


;
;  *** TABLE DspTemplates ***
; This table contains hidden elements and will not be exposed.
; This table exists on board and will be saved during restarts
;

;
;  *** TABLE PREFIX ***

;

[ PREFIX ]
FORMAT PREFIX_Index = PREFIX_DestinationPrefix, PREFIX_DestAddress, PREFIX_SourcePrefix, PREFIX_ProfileId, PREFIX_MeteringCode, PREFIX_DestPort, PREFIX_SrcIPGroupID, PREFIX_DestHostPrefix, PREFIX_DestIPGroupID, PREFIX_SrcHostPrefix, PREFIX_TransportType, PREFIX_SrcTrunkGroupID;
PREFIX 0 = *, 10.0.1.10, *, 0, 255, 0, -1, , -1, , -1, -1;

[ \PREFIX ]

;
;  *** TABLE CoderName ***

;

[ CoderName ]
FORMAT CoderName_Index = CoderName_Type, CoderName_PacketInterval, CoderName_rate, CoderName_PayloadType, CoderName_Sce;
CoderName 0 = g711Alaw64k, 20, 0, 255, 0;
CoderName 1 = g711Ulaw64k, 20, 0, 255, 0;

[ \CoderName ]

;
;  *** TABLE TrunkGroup ***

;

[ TrunkGroup ]
FORMAT TrunkGroup_Index = TrunkGroup_TrunkGroupNum, TrunkGroup_FirstTrunkId, TrunkGroup_FirstBChannel, TrunkGroup_LastBChannel, TrunkGroup_FirstPhoneNumber, TrunkGroup_ProfileId, TrunkGroup_LastTrunkId, TrunkGroup_Module;
TrunkGroup 0 = 1, 255, 1, 1, 201, 1, 255, 255;
TrunkGroup 1 = 1, 255, 2, 2, 202, 1, 255, 255;
TrunkGroup 2 = 1, 255, 3, 3, 203, 1, 255, 255;

[ \TrunkGroup ]

;
;  *** TABLE TxDtmfOption ***

;

[ TxDtmfOption ]
FORMAT TxDtmfOption_Index = TxDtmfOption_Type;
TxDtmfOption 0 = 4;
TxDtmfOption 1 = 2;

[ \TxDtmfOption ]

;
;  *** TABLE TrunkGroupSettings ***

;

[ TrunkGroupSettings ]
FORMAT TrunkGroupSettings_Index = TrunkGroupSettings_TrunkGroupId, TrunkGroupSettings_ChannelSelectMode, TrunkGroupSettings_RegistrationMode, TrunkGroupSettings_GatewayName, TrunkGroupSettings_ContactUser, TrunkGroupSettings_ServingIPGroup;
TrunkGroupSettings 0 = 1, 5, 0, , , -1;
TrunkGroupSettings 1 = 2, 5, 0, , , -1;
TrunkGroupSettings 2 = 3, 5, 0, , , -1;

[ \TrunkGroupSettings ]

;
;  *** TABLE TelProfile ***

;

[ TelProfile ]
FORMAT TelProfile_Index = TelProfile_ProfileName, TelProfile_TelPreference, TelProfile_CodersGroupID, TelProfile_IsFaxUsed, TelProfile_JitterBufMinDelay, TelProfile_JitterBufOptFactor, TelProfile_IPDiffServ, TelProfile_SigIPDiffServ, TelProfile_DtmfVolume, TelProfile_InputGain, TelProfile_VoiceVolume, TelProfile_EnableReversePolarity, TelProfile_EnableCurrentDisconnect, TelProfile_EnableDigitDelivery, TelProfile_EnableEC, TelProfile_MWIAnalog, TelProfile_MWIDisplay, TelProfile_FlashHookPeriod, TelProfile_EnableEarlyMedia, TelProfile_ProgressIndicator2IP, TelProfile_TimeForReorderTone, TelProfile_EnableDIDWink, TelProfile_IsTwoStageDial, TelProfile_DisconnectOnBusyTone, TelProfile_EnableVoiceMailDelay, TelProfile_DialPlanIndex;
TelProfile 1 = , 1, 0, 1, 10, 10, 46, 40, -11, 0, 0, 0, 0, 0, 1, 0, 0, 700, 0, -1, 255, 0, 0, 1, 1, -1;

[ \TelProfile ]

;
;  *** TABLE IpProfile ***

;

[ IpProfile ]
FORMAT IpProfile_Index = IpProfile_ProfileName, IpProfile_IpPreference, IpProfile_CodersGroupID, IpProfile_IsFaxUsed, IpProfile_JitterBufMinDelay, IpProfile_JitterBufOptFactor, IpProfile_IPDiffServ, IpProfile_SigIPDiffServ, IpProfile_SCE, IpProfile_RTPRedundancyDepth, IpProfile_RemoteBaseUDPPort, IpProfile_CNGmode, IpProfile_VxxTransportType, IpProfile_NSEMode, IpProfile_IsDTMFUsed, IpProfile_PlayRBTone2IP, IpProfile_EnableEarlyMedia, IpProfile_ProgressIndicator2IP, IpProfile_EnableEchoCanceller, IpProfile_CopyDest2RedirectNumber, IpProfile_MediaSecurityBehaviour, IpProfile_CallLimit, IpProfile_DisconnectOnBrokenConnection, IpProfile_FirstTxDtmfOption, IpProfile_SecondTxDtmfOption, IpProfile_RxDTMFOption, IpProfile_EnableHold, IpProfile_InputGain, IpProfile_VoiceVolume, IpProfile_AddIEInSetup, IpProfile_SBCExtensionCodersGroupID, IpProfile_MediaIPVersionPreference, IpProfile_TranscodingMode;
IpProfile 1 = , 1, 0, 1, 10, 10, 46, 40, 0, 0, 0, 0, 2, 0, 1, 1, 0, -1, 1, 0, 0, -1, 1, 0, 0, 1, 1, 0, 0, , -1, 0, 0;

[ \IpProfile ]

;
;  *** TABLE EnableCallerId ***

;

[ EnableCallerId ]
FORMAT EnableCallerId_Index = EnableCallerId_IsEnabled;
EnableCallerId 0 = 1;
EnableCallerId 1 = 1;
EnableCallerId 2 = 1;
EnableCallerId 3 = 1;

[ \EnableCallerId ]

;
;  *** TABLE TargetOfChannel ***

;

[ TargetOfChannel ]
FORMAT TargetOfChannel_Index = TargetOfChannel_Destination, TargetOfChannel_Type;
TargetOfChannel 0 = 100, 1;
TargetOfChannel 1 = 100, 1;
TargetOfChannel 2 = 100, 1;
TargetOfChannel 3 = 100, 1;

[ Authentication ]
FORMAT Authentication_Index = Authentication_UserId, Authentication_UserPassword;
Authentication 0 = 201, ****;
Authentication 1 = 202, ****;
Authentication 2 = 203, ****;

ivasha
 
Сообщений: 5
Зарегистрирован: 25 окт 2016, 00:53

Re: audiocodes mp-114 fxo не присылает BYE

Сообщение awsswa » 25 окт 2016, 07:51

шлюз не присылает запрос BYE если звонящий из города положил трубку
Пишите BUSY тоны - русские тоны загрузили ?
платный суппорт по мере возможностей
awsswa
 
Сообщений: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: audiocodes mp-114 fxo не присылает BYE

Сообщение ivasha » 25 окт 2016, 10:14

Я так понимаю, что тон BUSY понятен шлюзу, иначе он не присылал бы CANSEL.
Судя по ini-шке русские тоны загружены:
Код: выделить все
CallProgressTonesFilename = 'ru_tones.dat'
ivasha
 
Сообщений: 5
Зарегистрирован: 25 окт 2016, 00:53

Re: audiocodes mp-114 fxo не присылает BYE

Сообщение awsswa » 25 окт 2016, 12:13

не понимает - если бы понимал, вот этого бы не было
В случае, когда звонок направляется в приветствие и очередь - RTP уже "бежит в проводах" и неудачный вызов проходит по очередям и доходит до сотрудника.
платный суппорт по мере возможностей
awsswa
 
Сообщений: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: audiocodes mp-114 fxo не присылает BYE

Сообщение ivasha » 25 окт 2016, 15:26

А этот файл можно как-то вытащить из шлюза? Конфигурация он дает сохранить, а Call Progress Tones нет. Это вообще Call Progress Tones называется? Есть только кнопка загрузки его в шлюз.
Может, кто может поделиться своим файлом или скажет где его скачать?
ivasha
 
Сообщений: 5
Зарегистрирован: 25 окт 2016, 00:53

Re: audiocodes mp-114 fxo не присылает BYE

Сообщение ded » 25 окт 2016, 18:55

ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: audiocodes mp-114 fxo не присылает BYE

Сообщение ivasha » 03 ноя 2016, 12:50

Спасибо за помощь!
Проблему решил. Шлюз действительно не понимал тон занято. Решил проблему, как описано по ссылке выше. Взял более-менее подходящую ini-шку и изменил параметры на свои (тоны и программку для генерации dat-файла для загрузки в шлюз взял отсюда http://www.audiocodes.com/broadcloud-resource-center). В частности тон Busy.
Код: выделить все
#Busy
[CALL PROGRESS TONE #4]
Tone Type=3
Tone Form =2
Low Freq [Hz]=425
High Freq [Hz]=425
Low Freq Level [-dBm]=24
High Freq Level [-dBm]=24
First Signal On Time [10msec]=50
First Signal Off Time [10msec]=50
Second Signal On Time [10msec]=50
Second Signal Off Time [10msec]=50
ivasha
 
Сообщений: 5
Зарегистрирован: 25 окт 2016, 00:53

Re: audiocodes mp-114 fxo не присылает BYE

Сообщение awsswa » 03 ноя 2016, 13:14

ded за подсказку надо презент сделать
платный суппорт по мере возможностей
awsswa
 
Сообщений: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm


Вернуться в VoIP оборудование

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH