Hi Kenny,
This depends on the carriers and scenarios that you may use. I know
"depends" is a horrible answer, but one of the great aspects of Kamailio
is the flexibility of the modules.
Some deployments may have a group of Asterisk servers all configured
similarly for handling calls. With this type of scenario, you would
benefit from using the dispatcher module.
Many people like to use Kamailio on the public side of their network and
keep their asterisk servers on the private. This would be an example of
when to use rtpproxy (in bridge mode).
Some carriers hate seeing the chain of systems on your network (ie the
asterisk boxes). Sometimes the use of TOPOH helps to integrate with the
carriers who have chosen their own "interpretations" of RFC for
"security."
And there's more...
The bottom line, is that the devil is in the details.
Fred Posner
The Palner Group, Inc.
http://www.palner.com (web)
+1-503-914-0999 (direct)
+1-954-472-2896 (fax)
On 10/23/2014 09:12 AM, Kenny Watson wrote:
Hi,
I have a few asterisk servers providing some basic SIP trunking and routing.
We have remote PBXs trunked onto asterisk which calls come into asterisk
and are routing down to extensions on the remote PBX via prefix routing.
I’m looking to have a central Kamailio Registrar/Proxy/Loadbalancer
which Invites come into and are routed out to either SIP phones which
are registered or to the remote PBX.
I’m looking for some advice as to which modules would be best to use to
achieve this as the remote PBXs will be dynamically registered rather
than fixed gateways.
Please let me know what further information would be helpful.
Thanks
Kenny Watson