Для обробки голосових каналів, реєстрації VoIP компонент та реалізації функціональності міні АТС я обрав asterisk
Домашня сторінка проекту asterisk.org

Даний програмний продукт працює практично на всіх існуючих апаратних та програмних платформах, тому все, що я тут "накалякаю" в більшості випадків справедливо у всіх випадкаї використання астеріск.
Невеличка поправка. Астеріск - це не SIP проксі. Даний програмний продукт виступає в якості PBX ( міні АТС ) та реєстранта, а також в якості "адаптера" для сполучення між собою пристроїв та протоколів, які не були розраховані на сумісну роботу.