Сообщения без ответов | Активные темы Текущее время: 28 мар 2024, 13:50



Ответить на тему  [ Сообщений: 4 ] 
Через Cisco2901/CUCME не проходят групповые звонки (иногда?) 
Автор Сообщение

Зарегистрирован: 14 июн 2017, 15:57
Сообщения: 12
Добрый день,

Есть следующая связка:

[FreePBX] <=(SIP)=> [Cisco 2901/CUCME] <=(E1 PRI)=> [Panasonic TDE 200FreePBX]

На FreePBX принимаются входящие с города и настроена IVR.
В некоторых случаях выбора IVR с FreePBX в сторону Cisco2901 (по SIP-транку) идут 2 параллельных звонка на номера 000135 и 000777)
Cisco2901 должна обрезать лидирующие 000 и отправлять звонок на Panasonic TDE 200 (по каналу E1 PRI).

Проблема:
В некоторых случаях параллельные звонки доходят до экстешенов TDE200 135 и 777 (как и должно быть)
В некоторых случаях (видно из логов) C2901 получает 2 паралельных звонка по SIP-транку от FreePBX, но в сторону TDE200 отправляет только один звонок (на 135 или 777)
Очевидной связи между разными вариантами поведения нет, иногда могут нормально быть обработаны несколько звонков подряд, иногда поведение меняется кажый раз при нескольких повторах звонка.

Прилагаю логи:
OK 135 and 777.txt - оба звонка доходят до экстеншенов 135 и 777
FAIL 135.txt - С2901 получает 2 паралельных звонка, но в сторону TDE200 звонок идет только на экстеншен 777
FAIL 777.txt - С2901 получает 2 паралельных звонка, но в сторону TDE200 звонок идет только на экстеншен 135

Помогите разобраться в чем причина такого поведения и главное как сделать так, чтобы оба звонка всегда доходили до адресатов.

Вадим


Вложения:
FAIL 777.txt [10.61 КБ]
Скачиваний: 615
FAIL 135.txt [10.61 КБ]
Скачиваний: 622
OK 135 and 777.txt [10.39 КБ]
Скачиваний: 585
04 май 2018, 23:43
Профиль

Зарегистрирован: 10 окт 2012, 09:51
Сообщения: 2679
Сильно не разбирался конечно, но при Fail звонке, например 135 в дебаге есть
Код:
To: <sip:000135@10.11.2.4>
, то же касается 777, но там будет
Код:
To: <sip:000777@10.11.2.4>
. При нормальных звонках такого нет.


05 май 2018, 06:31
Профиль

Зарегистрирован: 14 июн 2017, 15:57
Сообщения: 12
crash писал(а):
Сильно не разбирался конечно, но при Fail звонке, например 135 в дебаге есть
Код:
To: <sip:000135@10.11.2.4>
, то же касается 777, но там будет
Код:
To: <sip:000777@10.11.2.4>
. При нормальных звонках такого нет.


Спасибо за наблюдательность, я не обратил внимание на то, что IP-адреса неправильные, но тем не менее все равно непонятно:

когда все ок,

- FreePBX шлет C2901 для INVITE (для каждого номера)
- C2901 отвечает FreePBX TRYING и псразу же начинает звонок по E1

когда есть проблемы описаное выше верно только для первого звонка, а для второго C2901 посылает ответный INVITE, при этом еще и подменяет IP в поле To: со своего на IP FreePBX...

Почему так происходит - не понятно...


05 май 2018, 10:08
Профиль

Зарегистрирован: 14 июн 2017, 15:57
Сообщения: 12
crash писал(а):
Сильно не разбирался конечно, но при Fail звонке, например 135 в дебаге есть
Код:
To: <sip:000135@10.11.2.4>
, то же касается 777, но там будет
Код:
To: <sip:000777@10.11.2.4>
. При нормальных звонках такого нет.


Кажется я разобрался

Я думал, что встречный INVITE, который отправляет C2901 при "проблемных звонках" - это уточнение параметров звонка (RE-INVITE)
Ваше замечание про то, что во встречном INVITE в поле TO стоит IP-адрес FreePBX натолкнуло меня на то, что есть проблемы с роутингом звонков
И действительно, у меня было следующее правило:

dial-peer voice 301 voip
description FreePBX/Asterisk: INcoming calls
destination-pattern 000...
session protocol sipv2
session target ipv4:10.11.2.4:5160
incoming called-number 000...
voice-class codec 101
voice-class sip bind control source-interface GigabitEthernet0/1.2
voice-class sip bind media source-interface GigabitEthernet0/1.2
dtmf-relay rtp-nte
no vad

Я почему-то прописал не только "incoming called-number 000..." но и "destination-pattern 000..."

Тупая ошибка, Вам еще раз спасибо за внимательность.


05 май 2018, 10:41
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 4 ] 

Кто сейчас на конференции

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Designed by ST Software for PTF.
Русская поддержка phpBB