У нас несколько серверов в кластере, реализован подсчет каналов таким образом - когда создается канала, через DUNDi сервер опрашивает другие сервера кластера, каждый из который возвращает число каналов для данного номера и всех мультирегистраций. Дальше в диалплане суммируется ответы серверов в цикле, и получаем общее на кластер число каналов для номера, а дальше уже решается вопрос с маршрутизацией звонка.