Hi all,
I am trying to design a VoIP solution covering multiple prefixes (cities) and providing SIP-SIP, SIP-PSTN and PSTN-SIP calls.
The alternatives I am considering are: - a single SER installation to register SIP clients (that would be PC softphones mostly) and multiple asterisk servers in each city, and then have SER route calls directly to the appropriate asterisk for PSTN termination; - central SER should forward all PSTN-destined calls to the central asterisk(residing on the same PC), which would then rforward it to the appropriate remote asterisk via IAX. I think this would be more suitable for billing, since all billling should be done by the asterisks; - The other option I'm considering is installing multiple SER+asterisk machines in each remote location, have local users register to the appropriate SER and the forward calls between asterisks via IAX;
Which of these would you find most suitable? I think this would interest other people as well.
Another thing I find interesting is bandwidth planning - I am in doubt whether to deploy RTP Proxy in my initial design, since that would increase bandwidth requirements dramatically. AFAIK SER only handles signalling messages while most of the bandiwdth (RTP stream) would go directly between the two endpoints without traversing my ISP link. This way, only calls to and from the PSTN should burden my ISP link. Am I right on that?