Обсчитайте несколько вариантов, идея с атс не такая уж и плохая, тем более в вашей реалии.
1. Посчитайте сколько сотрудники разговаривают между собой: этот трафик не нужно отдавать городу, а гонять внутри собственной АТС.
2. Посчитайте реальную нагрузку на местный входящий/исходящий пул, возможно сократите количество аналоговых транков с 30 до допустим 5 и сделайте внутреннее перенаправление через добавочный номер/секретаря.
3. Изучите возможность покупки у местного оператора SIP или E1 потока, они обычно дешевле в обслуживании линии.
4. Найдите облачного провайдера через которого можно бросить транки на область/регион, рассчитайте целесообразность и возможности.
У вас главная задача: максимально сократить внешний трафик, а также попытаться пустить межгород через интернет, а не через ростелекомовскую атс, хотя если весь канал города уходит на спутник, то этому они могут и препятствовать.