gond van a jelenlegi rendszerrel? ;-)
Én legalább 2 SIP proxyt javaslok, redundancia és balance miatt.
Mediagw-ből lehet asterisk és/vagy freeswitch (bár azt még nem használtam) - attól függ, h az adott kapcsolódás mit kíván meg. Lehet, h freeswitch-en jobb pl a H323, az asterisk-en meg a Zap/Dahdi csatorna.
Sip proxy-n meg tudod oldani a routolást irány, de még kodek szerint is.
Nem utolsó sorban, el kéne dönteni, hol akarod implementálni a billing-et. (Szolgáltató rendszernél ez nem hátrány :-)