Our system is:
SIPClients <-> Kamailio <->Asterisk<->external access points
SIP clients are connected to Kamailio. All calls (from clients) are
forwarded to Asterisk, and Asterisk either send call back to Kamailio, or
send call to external world through paid SIP trunk.
One of Asterisk servers is registered with VoIP provider. Calls to access
points are going directly to Asterisk server, although it is behind
Kamailio - Asterisk servers have only private IP address. Some of calls are
forwarded to Kamailio and clients connected to it.
Kamailio itself, as I understand is not prepared as gateway, but as sip
router with some other functions.
We use also rtpproxy module, and we do not need STUN for clients.
PS
I can send you some pieces of code, or even whole conf file.
It is far far away from perfectness because I am working from very short
time with Kamailio, until last 5 months we used only Asterisk.
On Tue, Apr 3, 2012 at 4:00 PM, Rob Watkin <robwatkin(a)gmail.com> wrote:
Hi Stoyan,
Does that mean that you use Asterisk as pure SIP PSTN Gateways? I imagined
Asterisk as a physical PSTN gateway but thought that Kamailio/RTPProxy
would scale out better for pure SIP. I was planning to use Asterisk or
FreeSWITCH as a media server for hold, VM, conference and IVR.
Rob
On 3 April 2012 13:23, Stoyan Mihaylov <stoyan.v.mihaylov(a)gmail.com>wrote;wrote:
We do just that way - Kamailo to handle load
balancing and clients, and
Asterisk servers for routing, gateway etc....
You can forward calls to your main gateway which then will work with
other gateways or calls from gateways to clients registered in Kamailio.
On Tue, Apr 3, 2012 at 3:15 PM, Rob Watkin <robwatkin(a)gmail.com> wrote:
Hi,
I am just getting started with Kamailio and have been following the book
"Building Telephony Systems with OpenSER" by Flavio E. Goncalves. The book
describes an architecture with a SIP Proxy handling registrations and
handing calls to a PSTN Gateway. I now have a basic test network running
where calls are routed via the SIP Proxy (Kamailio) to a third party PSTN
Gateway. I feel that a better design would be to implement my own PSTN
Gateway using Kamailio. This single gateway would then handle all third
party PSTN gateways. Thus one Kamailio server would be facing my clients
while another would be facing my suppliers.
Is this a sensible architecture and are there any sample configurations
for Kamailio performing this role?
Thanks
Rob Watkin
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users