<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>I'm using sip.digiumcloud.net but eventually will be using
wholesale at bandwidth.com. I'll take a look at your links.
Thanks!<br>
</p>
<div class="moz-cite-prefix">On 8/21/19 10:08 AM, Karsten Horsmann
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAFArqsYG4u4WG+ud8409AFEEJTgbDjig=QEQaGdf3=LtsbF5bQ@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">Hi Travis,
<div><br>
</div>
<div>two projects that enables siptrunking and routing:</div>
<div><br>
</div>
<div><a href="https://github.com/voiceboys/sbcOS"
moz-do-not-send="true">https://github.com/voiceboys/sbcOS</a>
(ip-auth based or registrar on your side)</div>
<div><a href="https://dsiprouter.readthedocs.io/en/latest/"
moz-do-not-send="true">https://dsiprouter.readthedocs.io/en/latest/</a> <br>
</div>
<div><br>
</div>
<div>Also intressting to see how they solved this problems.</div>
<div><br>
</div>
<div>If you could describe your siptrunk a bit more,</div>
<div>then would here many people that can point you in the right
direction how to solve that with or without kamailio.</div>
<div><br>
</div>
<div>Cheers</div>
<div>Karsten</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">Am Di., 20. Aug. 2019 um
17:11 Uhr schrieb Travis Ryan <<a
href="mailto:travis@travisryan.com" moz-do-not-send="true">travis@travisryan.com</a>>:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Thanks,<br>
<br>
I want to eventually get to a setup like the one here: <br>
<a href="https://github.com/CyCoreSystems/asterisk-k8s-demo"
rel="noreferrer" target="_blank" moz-do-not-send="true">https://github.com/CyCoreSystems/asterisk-k8s-demo</a><br>
<br>
But since I'll need Kamailio to handle a high load of incoming
calls, I <br>
think I need it to direct traffic, etc for any number of
Asterisk <br>
servers behind it.<br>
<br>
In this setup it indeed has RTPProxy, etc. I just want to
understand how <br>
to use it rather than just drop it in, etc. Also the demo
doesn't have <br>
any config for an outside SIP trunk, etc.<br>
<br>
Maybe this helps?<br>
<br>
Thanks,<br>
Travis<br>
<br>
On 8/20/19 11:01 AM, Daniel Tryba wrote:<br>
> On Tue, Aug 20, 2019 at 10:22:26AM -0400, Travis Ryan
wrote:<br>
>> What role is Kamailio to my Asterisk? Just an
Outbound proxy? Do I need to<br>
>> still register the trunk from each Asterisk box
"thru" the Kamailio proxy,<br>
>> etc?<br>
>><br>
>> Also, I'm merely accepting outside calls and then
validating the caller and<br>
>> bridging them back out to the PSTN, so I don't have
any local SIP clients,<br>
>> etc., so no need to register the sip devices, etc.<br>
> The real question is what do you need kamailio to do? You
answer this<br>
> with as a simple proxy.<br>
><br>
> A possible solution for you is to use kamilio with the
dispatcher module. One<br>
> id (1) for the PSTN side, one id (2) for the Asterisk
side. If a call comes in<br>
> from 1, route it to 2 and v.v.<br>
><br>
> This makes the kamailio machine the "endpoint" for both
PSTN and<br>
> Asterisk side.<br>
><br>
> With the "default" config that comes with kamailio all
you need to do is<br>
> strip out anything from the accounting bit in
request_route (line 508)<br>
> <a
href="https://github.com/kamailio/kamailio/blob/master/etc/kamailio.cfg"
rel="noreferrer" target="_blank" moz-do-not-send="true">https://github.com/kamailio/kamailio/blob/master/etc/kamailio.cfg</a><br>
> and insert something like:<br>
><br>
> if(ds_is_from_list("1",3))<br>
> {<br>
> $avp(dispatcherid)="2";<br>
> }<br>
> else if(ds_is_from_list("2",3))<br>
> {<br>
> $avp(dispatcherid)="1";<br>
> }<br>
> else<br>
> {<br>
> send_reply("403", "Go away");<br>
> exit;<br>
> }<br>
><br>
> route(DISPATCHER);<br>
> route(RELAY);<br>
><br>
> With route DISPATCHER being:<br>
> route[DISPATCHER]<br>
> {<br>
> if(!ds_select_dst($avp(dispatcherid), "4"))<br>
> {<br>
> send_reply("501", "No dispatcher
available");<br>
> exit;<br>
> }<br>
><br>
> t_on_failure("RTF_DISPATCH");<br>
><br>
> return;<br>
> }<br>
><br>
> See <a
href="https://kamailio.org/docs/modules/stable/modules/dispatcher.html#dispatcher.ex.config"
rel="noreferrer" target="_blank" moz-do-not-send="true">https://kamailio.org/docs/modules/stable/modules/dispatcher.html#dispatcher.ex.config</a><br>
> for more info on integrating the dispatcher module.<br>
><br>
> More advanced subjects to look at are:<br>
> -do you need an rtp proxy?<br>
> -do you need topology hiding?<br>
> -is NAT involved?<br>
><br>
> But leave them until you have a clue about how to use
kamailio as a sip proxy in a<br>
> simple test environment (e.g. between 2 asterisk
servers).<br>
><br>
> _______________________________________________<br>
> Kamailio (SER) - Users Mailing List<br>
> <a href="mailto:sr-users@lists.kamailio.org"
target="_blank" moz-do-not-send="true">sr-users@lists.kamailio.org</a><br>
> <a
href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users"
rel="noreferrer" target="_blank" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
<br>
_______________________________________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" target="_blank"
moz-do-not-send="true">sr-users@lists.kamailio.org</a><br>
<a
href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users"
rel="noreferrer" target="_blank" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote>
</div>
<br clear="all">
<div><br>
</div>
-- <br>
<div dir="ltr" class="gmail_signature">Mit freundlichen Grüßen<br>
*Karsten Horsmann*<br>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Kamailio (SER) - Users Mailing List
<a class="moz-txt-link-abbreviated" href="mailto:sr-users@lists.kamailio.org">sr-users@lists.kamailio.org</a>
<a class="moz-txt-link-freetext" href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a>
</pre>
</blockquote>
</body>
</html>