<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
span.EmailStyle21
        {mso-style-type:personal-compose;
        font-family:"Times New Roman",serif;
        color:#212121;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="en-NL" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal" style="background:white"><span style="color:#212121">Hi Matthias,<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="color:#212121"><o:p> </o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="color:#212121">Thanks for your reply! The trunk I was mentioning was from the sip provider itself so this is a server connection.<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#212121">I draw a picture to show you where the problem is:<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#212121"><o:p> </o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#212121"><img width="339" height="274" style="width:3.5312in;height:2.8541in" id="Picture_x0020_2" src="cid:image003.jpg@01D6E613.89F7E4E0" alt="Diagram

Description automatically generated"></span><span lang="EN-US" style="color:#212121"><o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="color:#212121"><o:p> </o:p></span></p>
<p class="MsoNormal" style="background:white"><span style="color:#212121">I added the
</span><span lang="EN-US" style="color:#212121">the trunk of the ITSP as a peer with server.domain.com and made a outbound & inbound</span><span style="color:#212121"> peering rule.<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#212121">When I place an outbound call, the SIP and RTP is working fine, but when I make an inbound call tot the DID which is attached to the server.domain.com there is not a single
 packet what enters the NGCP (ngcp.domain.com) from the ITSP.<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#212121"><o:p> </o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#212121">But when I configure the trunk of the ITSP with server.domain.com in an Asterisk PBX (separate from NGCP) the outbound and even the inboud calls from an DID are working fine.<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#212121">This is what I used to build a trunk in asterisk from a PBX to the ITSP provider directly:<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#212121"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">outgolXXX</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">username=XXXXX</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">type=peer</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">secret=XXXXXXXX</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">qualify=yes</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">insecure=invite</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">host=server.domain.com</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">canreinvite=no</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">fromdomain=Asterisk PBX</span><o:p></o:p></p>
<p class="MsoNormal" style="background:white"><span style="color:#212121"><o:p> </o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#212121">How can I enable IP authentication for a peer? I do not think that will help because the ITSP is not sending me any packet when I call the DID.<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#212121"><o:p> </o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#212121">Kind regards,<o:p></o:p></span></p>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="color:#212121">Viraj<o:p></o:p></span></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal">Get <a href="https://aka.ms/ghei36">Outlook for Android</a><o:p></o:p></p>
<div id="id-15027f8f-84d7-4c96-b298-7834e5511264">
<div>
<p class="MsoNormal"><span style="font-size:13.0pt;font-family:"Arial",sans-serif;color:black"><o:p> </o:p></span></p>
</div>
<div class="MsoNormal" align="center" style="text-align:center">
<hr size="2" width="98%" align="center">
</div>
<div id="divRplyFwdMsg">
<p class="MsoNormal"><strong><span style="font-family:"Calibri",sans-serif">From:</span></strong> Matthias Hohl <matthias.hohl@telematica.at><br>
<strong><span style="font-family:"Calibri",sans-serif">Sent:</span></strong> Friday, 8 January 2021, 19:23<br>
<strong><span style="font-family:"Calibri",sans-serif">To:</span></strong> 'Viraj Balgobind'; spce-user@lists.sipwise.com<br>
<strong><span style="font-family:"Calibri",sans-serif">Subject:</span></strong> AW: [Spce-user] Asterisk trunk in NGCP<o:p></o:p></p>
</div>
<p class="MsoNormal"><br>
<br>
<o:p></o:p></p>
<div>
<p class="MsoNormal"><span lang="EN-US">Hello,</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">First of all: Do you want to use your asterisk as your SERVER or as your SUBSCRIBER?</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">Second: As Server you have to create a Peering with a peering rule and also use IP auth instead of username password.</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">Do you have any more information for us to help you?</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="DE">Von:</span></b><span lang="DE"> Viraj Balgobind <ideatells@outlook.com>
<br>
<b>Gesendet:</b> Freitag, 8. Jänner 2021 12:56<br>
<b>An:</b> spce-user@lists.sipwise.com<br>
<b>Betreff:</b> [Spce-user] Asterisk trunk in NGCP</span><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">Hi All,</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">I am having a problem with registering a trunk within NGCP. Outbound calls are working fine without any problems, but inbound calls are not coming into the NGCP system.</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">With Asterisk I got the following trunk parameters where incoming and outgoing calls are working:</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">outgolXXX</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">username=XXXXX</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">type=peer</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">secret=XXXXXXXX</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">qualify=yes</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">insecure=invite</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">host=host.domain.com</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">canreinvite=no</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">fromdomain=host.domain.eu</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">How can I put this configuration into the peer configuration of NGCP. When I place an outbound call with NGCP the call is working fine for the SIP and RTP part. But When I try to call a DID number which is associated
 with this trunk not even a SIP message is coming into my NGCP system when I used tcpdump.</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">Could someone point me into the right direction?</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US"> </span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">Kind regards,</span><o:p></o:p></p>
<p class="MsoNormal"><span lang="EN-US">Viraj</span><o:p></o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</body>
</html>