Проблема с падением интернета:
1. входящая связь — ставить переадресацию (на стороне оператора — выбор их действительно большой) на группу мобильных номеров — здесь важна реакция техподдержки оператора, т.к. при падении интернета в личный кабинет Вы не зайдете.
2. исходящая связь — в офисе ставить шлюз с FXO портом (необходимо наличие ТфОП розетки в офисе) и в случае падения интернета пропускать звонки через эту линию (можно правилом набора, например, через «0»), но номер будет отображаться уже не Ваш.
1. Действительно взять Asterisk поднять его в одном из офисов и регистрировать всех SIP клиентов на нем. Многоканальный номер (по SIP) взять у оператора и привязать к Asterisk.
2. Виртуальная АТС — именно так и набирайте в поисковике. Есть и совершенно недорогие варианты. АТС будет находиться у оператора и обслуживаться им. По-моему, оптимальный вариант.
Эта коробочка только что натолкнула на изящное решение одной проблемы, так что прошу написать. Укажите «плюсы» и «минусы» такого решения тонкого клиента. Потом в комментариях еще пообсуждаем другие решения.