Перейти к содержимому
Калькуляторы

Ядро маршрутизации SIP сети

Доброго времени суток!

Имеется вилан в котором пасутся SIP/SIP SIP/PRI SIP/ОКС7 транковые шлюзы, и всё бы ничего но их (шлюзов) количество со временем сильно растёт, и поддерживать актуальный диалплан становится всё трудней с каждым новым шлюзом. Плюс ко всему хочется различных извратов в плане хитро логики вызова (руление по префиксам Б и А, перебор шлюзов по кодам ошибок (в случае нескольких шлюзов в одном направлении), модификация номера А и Б статически в зависимости от условия) и тд.

Задались вопросом поставить сервер с неким SIP Proxy которое бы делало сип роутинг без проксирования РТП, при этом на транковых шлюзах указали бы дефолтом данный сервер и проблема бы решилась.

Требования к Proxy:

1) стабильность (астериск сразу нет)

2) юзабельность в плане:

а) простота настройки префиксов, транк груп, хитройстей всяких (см. выше)

б) мониторинг активных вызовов

в) удобные логи в плане отладки

3) производительность не менее 200 одновременных вызовов.

4) было бы просто круто если бы оно работало на FreeBSD

 

Функции сип регистрации не нужны, за это отвечает отдельный транковый шлюз.

Заранее спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А имеется ли какая либо юзерфрендли веб морда кнему? а то получается что по п. 2.а не подходит....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Классика - mvts II (на российском рынке РТУ МТТ).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А имеется ли какая либо юзерфрендли веб морда кнему? а то получается что по п. 2.а не подходит....

афаик нет и п.2 он не удовлетворяет, в комплекте к нему обязательно нужен пряморукий админ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А имеется ли какая либо юзерфрендли веб морда кнему? а то получается что по п. 2.а не подходит....

Есть siremis, т.ч. формально - подходит.

Но пряморукий админ нужен, по крайней мере на этапе развёртывания.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Наверное нужен не админ с прямыми руками, а админ умеющий настраивать камалью, и знающий очень хорошо стандарты SIP телефонии.... Потому как я себя таки считаю с прямыми руками но настроить самостоятельно пока не в состоянии енту штуку.

Изменено пользователем catalist

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Дорогу осилит идущий... Да, начинать с камаильо непросто, фактически надо сразу осилить почти всю документацию по модулям. Или искать фрилансера, который настроит начальный функционал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот тока как этот фрилансер будет устранять критические аварии? Сервис то не семечками торговать....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот тока как этот фрилансер будет устранять критические аварии?

А что могут быть за аварии с kamailio? Пока не сталкивался.

 

Настроил один раз, сделал образ с рабочей системы, если уж что и сдохло фатально - восстановил из образа на новый тазик и всё.

 

Начинать надо постепенно, осознать что *SQL необходим, выбрать MySQL/PgSQL/etc., взять конфиг из примеров и начать пилить его под себя.

Можно начать отюда.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нет, фрилансеру можно отдать только начальную настройку. Дальше все равно надо иметь в штате спеца. Не столько под аварии сколько под добавление нового функционала.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Под аврией я понимаю не умирание ОС или её копонентов, или самого сера, а например перестают ходить вызовы вдруг, или ходят но как то не так, или сер вдруг начнёт генерить какому нить клиенту каку нить ошибку типа 500, как победять данные проблемы не обладая глубинными знаниями данного ПО ?

И кстати спеца в этой области в штат в нашем городе найти анриал!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Под аврией я понимаю не умирание ОС или её копонентов, или самого сера, а например перестают ходить вызовы вдруг, или ходят но как то не так, или сер вдруг начнёт генерить какому нить клиенту каку нить ошибку типа 500, как победять данные проблемы не обладая глубинными знаниями данного ПО ?

Не сталкивался с таким. Логи у kamailio оч. подробные, всё проясняется и устаканивается ещё на этапе развёртывания.

 

И кстати спеца в этой области в штат в нашем городе найти анриал!

Печально, придётся дерзать самому, так или иначе. Ничего там сложного нет, почитать про SIP, как таковой и запастись терпением.

kamailio чрезвычайно гибок, особенно с 3.x.x ветки, можно формировать сообщения самому.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Без понимания структуры конфига и логики работы - да, никак, придется разбираться. В качестве ободрения могу рассказать, что есть у меня знакомый, который пришел в дружественную компанию-оператора на должность главного телефониста. На момент назначения на должность он про воип знал чуть больше чем ничего, но в традиционке понимал вполне прилично. Первую более-менее живую конфигурацию камаильо он поднял через 4 месяца работы. Где-то через полгода с ним можно уже было обсуждать тонкости разных настроек и оптимизаций. Вот такая вот перспектива. Думаю и у вас стоимость внедрения можно считать как зп хорошего админа * 6, поддержка можно оценить где-то в четверть зп.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А кто что скажет про фрисвитч? А то всё про одну камалью.....

Изменено пользователем catalist

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А кто что скажет про фрисвитч? А то всё про одну камалью.....

Если Вы хотите профессиональное решение, ставьте Kamailio.

Если хотите поиграться, ставьте Elastix.

ЗЫ

По поводу полугода несогласен. Боле-менее рабочую конфу можно настроить при базовом уровне сисадмина-линуксоида за пару недель.

Соответственно в эту сумму можно оценить начальную конфигурацию системы (0,5 месячного оклада нормального админа).

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1) стабильность (астериск сразу нет)

А что за мифы и предубеждения ? У знакомого в компании цифра одновременных звонков раза в два побольше будет

- и не жалуются...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Это не мифы, это реальный опыт, к сожалению печальный.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Опять сказки ОБС про стабильность * :) Простой вопрос:

В рамках задачи ТС под требования п.1 надо сделать географическое резервирование софтсвича с переключением по failover без разрыва текущих соединений. У меня на камаильо это сделано. Как это сделать на *?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Звучит фантастически :)

 

Можно начать отсюда.

Изменено пользователем Deac

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Communigate Pro - отлично работает с серьёзными нагрузками как сип прокси. Там бесплатно до 5 юзеров - так они Вам там и не нужны...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Communigate Pro - отлично работает с серьёзными нагрузками

А ценник так какой?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Прикол в том что сейчас в качестве sip-proxy & rtp-proxy как раза коммунигейт стоит....

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Communigate Pro - отлично работает с серьёзными нагрузками

А ценник так какой?)

 

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

 

Communigate Pro - отлично работает с серьёзными нагрузками как сип прокси. Там бесплатно до 5 юзеров - так они Вам там и не нужны...

Нагрузки он действительно дерит хорошо, особенно на Linux. Но вот с конечными девайсами работает не оч, очен уж часты подвисания сессий.

А для транзита там фактически только одно место для быстрого доступа - Router page, и не особо наглядное, со временем становится сложно читать его. Как альтернатива программить на его скриптах. A вообще, автор про FreeSwitch спросил. ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.