Я как-то отвечал
habrahabr.ru/qa/12103/#answer_52110
По-большому откуда звонки идут, без разницы.
Не подойдет такое решение? Если интересно, провайдера напишу в личку.
Правда это больше корпоративное решение, а не для физлица. Что вам нужно, не описано в вопросе.