Появилась интересная задача по модернизации домашней телефонии.
В данный момент используется два провайдера. Callwithus.com и “Интерсвязь”.
Задача. Поднять виртуальную АТС со следующими условиями.
1. При входящем звонке через городской гейт “Интерсвязи” должны звонить все устройства подключенные к VoIP.
2. В случае недоступности всех устройств вызов должен уходить на голосовую почту.
3. Исходящие звонки должны маршрутизироваться согласно правилам:
а) локальные звонки на номера “Интерсвязи” уходят к ним.
б) все остальные звонки идут через callwithus.com.
4. Должны работать вызовы между внутренними абонентами.
5. Должны работать исходящие звонки в сеть Skype. Желательны и входящие, но не критично.
6. Должны работать оба направления на других операторов VoIP.
Используемые устройства и приложения. Sipdroid на Android. VoIP шлюз на домашнюю телефонию.
P.S. Это что-то вроде ТЗ мне самому, если есть мысли у кого, давайте вместе обсудим ;)
UPD: Итак, пункты 3, 4, 6 – решены стандартными средствами провайдера callwithus.com. Пункт 1 и 2 решен средствами DrayTek. Осталось разобраться со звонками Skype.
UPD2: Немного поправим. Третий пункт. Маршрутизация в этом плане настраивается на клиенте. Это правильнее.
UPD3: А гейтов в Skype оказалось навалом. Можно даже свой собрать.
Рекомендуется почитать: