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

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

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

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

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

Сообщение AndyBack » 17 окт 2022, 14:17

Имеется несколько астерисков. Перед ними камаилио как балансировщик. Как делать конференции на несколько пользователей?
1. Конференция должна быть на одном астериске, а звонки могут оказаться на разных.
2. В конференцию могут позвонить, а могу и трансфернуть в конференцию. Как, не разрывая звонок, перевести его с одного астериск на другой?
3. Вообще какова схема для конференц-звонков у камаилио + астериск?
AndyBack
 
Сообщений: 36
Зарегистрирован: 31 авг 2018, 23:03

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

Сообщение ded » 17 окт 2022, 15:51

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

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

Сообщение AndyBack » 17 окт 2022, 18:22

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

Какова вероятность нарваться на устройство не поддерживающее реинвайты?
AndyBack
 
Сообщений: 36
Зарегистрирован: 31 авг 2018, 23:03

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

Сообщение ded » 18 окт 2022, 01:38

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/

Для балансировки нагрузки нужна другая схема, при которой разнесены функции Регистрации, Сигнализации, Медиа.
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение AndyBack » 18 окт 2022, 13:13

Для балансировки нагрузки нужна другая схема, при которой разнесены функции Регистрации, Сигнализации, Медиа.

Что за схема? Где почитать?
AndyBack
 
Сообщений: 36
Зарегистрирован: 31 авг 2018, 23:03



Вернуться в FreeSwitch, SER, Yate и другие

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

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

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