VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Kamailio, несколько астерисков, создание конференции

Использование и настройка других открытых VoIP PBX

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

Ответить
AndyBack
Сообщения: 42
Зарегистрирован: 31 авг 2018, 22:03

Kamailio, несколько астерисков, создание конференции

Сообщение AndyBack »

Имеется несколько астерисков. Перед ними камаилио как балансировщик. Как делать конференции на несколько пользователей?
1. Конференция должна быть на одном астериске, а звонки могут оказаться на разных.
2. В конференцию могут позвонить, а могу и трансфернуть в конференцию. Как, не разрывая звонок, перевести его с одного астериск на другой?
3. Вообще какова схема для конференц-звонков у камаилио + астериск?
ded
Сообщения: 15618
Зарегистрирован: 26 авг 2010, 19:00

Re: Kamailio, несколько астерисков, создание конференции

Сообщение ded »

Например так (см. рисунок). Центральный сервер Kamailio знает о всех абонентах всех Астерисков, и создаёт/разрешает медиа-каналы к любым абонентам через реинвайт. Конференция образовывется оригинацией вызова к участнику конференции, первое плечо, при его ответе (Answer) - бриджуется с комнатой конференции.
Вложения
png_asterisk_deploy.png
AndyBack
Сообщения: 42
Зарегистрирован: 31 авг 2018, 22:03

Re: Kamailio, несколько астерисков, создание конференции

Сообщение AndyBack »

Спасибо. Я правильно понимаю, судя по рисунку, применена геосхема. Т.е. Все звонки на 1ХХХ всегда попадают на Аст1, а 2ХХХ на Аст2. Соответственно, любая конференц-комната с номером начинающимся на 5 будет обрабатываться только аст5 итд. Все, стремящиеся попасть в эту комнату, вне зависимости откуда они появились, заведомо попадут на аст5. Такая схема проста и понятна, но как быть с балансировкой нагрузки? Понятно, что на аст5 может быть много звонков, а аст6 окажется свободным...

Какова вероятность нарваться на устройство не поддерживающее реинвайты?
ded
Сообщения: 15618
Зарегистрирован: 26 авг 2010, 19:00

Re: Kamailio, несколько астерисков, создание конференции

Сообщение ded »

AndyBack писал(а): Соответственно, любая конференц-комната с номером начинающимся на 5 будет обрабатываться только аст5 итд.
Нумерация условна.
Вы можете использовать отдельную триаду с номерами 5ХХХ только для конференций, например.
AndyBack писал(а):устройство не поддерживающее реинвайты
такого не бывает. Все устройства поддерживают SIP INVITE, а реинвайт - это просто ещё один второй инвайт от сервера сигнализации.
A re-INVITE looks just like any other INVITE. In fact, if you saw a re-INVITE out of the context of its call flow, you might not be able to tell it from an INVITE used to create a new session.
https://andrewjprokop.wordpress.com/201 ... re-invite/

Для балансировки нагрузки нужна другая схема, при которой разнесены функции Регистрации, Сигнализации, Медиа.
AndyBack
Сообщения: 42
Зарегистрирован: 31 авг 2018, 22:03

Re: Kamailio, несколько астерисков, создание конференции

Сообщение AndyBack »

Для балансировки нагрузки нужна другая схема, при которой разнесены функции Регистрации, Сигнализации, Медиа.
Что за схема? Где почитать?
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH