<div>&nbsp;</div>
<div>Dears</div>
<div>&nbsp;</div>
<div>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="FONT-SIZE: 9.5pt; FONT-FAMILY: Arial">Thank you very much Anders for your prompt response I have tried the suggested on and got the following output below but the problem is still the same. See below the CLI out put and configuration for your reference.</span></p>

<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="FONT-SIZE: 9.5pt; FONT-FAMILY: Arial">&nbsp;</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="FONT-SIZE: 9.5pt; FONT-FAMILY: Arial">One thing that I would like to ask you, is their any mean where I can get the value of DNI? Or anything where I can store the value of DNI?</span></p>

<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="FONT-SIZE: 9.5pt; FONT-FAMILY: Arial">&nbsp;</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="FONT-SIZE: 9.5pt; FONT-FAMILY: Arial">As far as I know we got the value on DNID in PRI where we can distinguish between the calls but in ISUP the information I can see on CLI is DNI value.</span></p>

<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="FONT-SIZE: 9.5pt; FONT-FAMILY: Arial">&nbsp;</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="FONT-SIZE: 9.5pt; FONT-FAMILY: Arial">See below the suggested with respective CLI output.</span></p>
<p class="MsoNormal" style="MARGIN: 0in 0in 0pt"><span style="FONT-FAMILY: Arial"></span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial">When I defined an extension for the dialing code 6789 in SS7 context. It gave the below output on CLI <br>&nbsp;<br></span><span style="FONT-SIZE: 9.5pt; FONT-FAMILY: Arial">ss7.conf File content<br>
&nbsp;----------------------------------------<br>[linkset-work1]<br>enabled =&gt; yes<br>enable_st =&gt; no<br>use_connect =&gt; yes<br>hunting_policy =&gt; odd_lru<br>context =&gt; ss7<br>language =&gt; en<br>t35 =&gt; 15000,timeout<br>
subservice =&gt; auto<br>&nbsp;<br>[link-l1]<br>linkset =&gt; work1<br>channels =&gt; 1-15,17-31<br>schannel =&gt; 16<br>firstcic =&gt; 1<br>enabled =&gt; yes<br>echocancel =&gt; no<br>echocan_train =&gt; 350<br>echocan_taps =&gt; 128<br>
&nbsp;<br>[<a href="http://host-work1.myplace.net/" target="_blank">host-work1.myplace.net</a>]<br>enabled =&gt; yes<br>opc =&gt; 1234<br>dpc =&gt; work1:4567<br>links =&gt; l1:1<span style="COLOR: blue"></span></span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial"></span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial"></span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial"></span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial"></span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial"></span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial"></span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial"></span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial"></span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial"></span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial"></span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial">extentions.conf<br>------------------------------------------------<br>[general] </span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial">static=yes </span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial">writeprotect=no </span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial">[globals] </span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial">VOICE_TYPE=voice_kal_diphone </span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial">[ss7] </span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial">exten =&gt; 6789,1,Goto(my-extension,s,1)</span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial">exten =&gt; hang,1,Hangup</span></p>
<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial">------------------------------------------------<br>&nbsp;<br>Error Shown<br>&nbsp;<br><span style="BACKGROUND: yellow; mso-highlight: yellow">[Nov 20 23:52:28] DEBUG[26580]: l4isup.c:1522 check_iam_sam: Setting iam.dni.complete<br>
&nbsp; == Starting **Unknown** at default,s,1 failed so falling back to exten &#39;s&#39;<br>&nbsp; == Starting **Unknown** at default,s,1 still failed so falling back to context &#39;default&#39;</span><br>[Nov 20 23:52:28] WARNING[26701]: pbx.c:2405 __ast_pbx_run: Channel &#39;**Unknown**&#39; sent into invalid extension &#39;s&#39; in context &#39;default&#39;, but no invalid </span></p>

<p><span style="FONT-SIZE: 9.5pt; COLOR: blue; FONT-FAMILY: Arial">handler<br>[Nov 20 23:52:28] DEBUG[26701]: pbx.c:1621 pbx_substitute_variables_helper_full: Function result is &#39;77142034884&#39;<br>[Nov 20 23:52:28] DEBUG[26701]: pbx.c:1621 pbx_substitute_variables_helper_full: Function result is &#39;s&#39;<br>
[Nov 20 23:52:28] DEBUG[26701]: pbx.c:1621 pbx_substitute_variables_helper_full: Function result is &#39;default&#39;<br>[Nov 20 23:52:28] DEBUG[26701]: pbx.c:1621 pbx_substitute_variables_helper_full: Function result is &#39;**Unknown**&#39;<br>
&nbsp;&nbsp;&nbsp; -- SS7 hangup &#39;**Unknown**&#39; CIC=7 Cause=0 (state=1)<br>[Nov 20 23:52:28] DEBUG[26701]: l4isup.c:1916 ss7_hangup: SS7 hangup &#39;**Unknown**&#39; CIC=7 (state=1), chan=0x083e9500<br>[Nov 20 23:52:28] DEBUG[26701]: l4isup.c:1947 ss7_hangup: SS7 hangup &#39;**Unknown**&#39; CIC=7 cause=0<br>
[Nov 20 23:52:28] DEBUG[26701]: l4isup.c:389 mtp_enqueue_isup_packet: Queue packet CIC=7, len=13, linkset=&#39;work1&#39;, link=&#39;l1&#39;, slinkset=&#39;work1&#39;, slink=&#39;l1&#39;</span></p></div>
<div>BR,</div>
<div>Yahya<br>&nbsp;</div>
<div><span class="gmail_quote">On 11/20/08, <b class="gmail_sendername">Anders Baekgaard</b> &lt;<a href="mailto:ab@dicea.dk">ab@dicea.dk</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">chan_ss7 uses the dial plan to decide if an incoming call number is complete,<br>or if it has to wait for further address messages (SAM) before accepting the<br>
call.<br><br>In your setup, chan_ss7 tries to match the incoming call number (dni) against<br>the dial plan in context &quot;ss7&quot; (you have specified context=ss7 in ss7.conf).<br>But the dial plan context &quot;ss7&quot; is empty in your extensions.conf. I suggest<br>
you put the dial plan logic in that context, or change the ss7.conf to have<br>context = default.<br><br>Best regards,<br>--<br>Anders Baekgaard<br>Managing Director, Dicea ApS<br>Esromgade 15, 1110<br>DK-2200 Copenhagen N<br>
Denmark<br>Tel: +45 46931411<br>Fax: +45 46931466<br>Mobile: +45 20771844<br><br>On Thursday 20 November 2008 09:56:21 Yahya wrote:<br>&gt; Dear<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mates,<br>&gt;<br>&gt; I need your support in the below mentioned problem that I experienced and<br>
&gt; still not resolved in ISUP connectivity with ZONG. Please advice if you<br>&gt; have any<br>&gt;<br>&gt; remedy or clue.<br>&gt;<br>&gt; I have successfully established SS7 links with the Telco and they are<br>&gt; working fine. I have tested an outgoing call and an incoming call as well.<br>
&gt; The problem<br>&gt;<br>&gt; arises when I tried to define extension in it.<br>&gt;<br>&gt; At first I just add one dialing code as 6789 and successfully received a<br>&gt; call over it on default extension. When I add another dialing code and<br>
&gt; define<br>&gt;<br>&gt; extension for it gave an error as<br>&gt;<br>&gt;<br>&gt; Error Shown<br>&gt;<br>&gt; [Nov 19 16:15:07] DEBUG[26580]: l4isup.c:2466 process_circuit_message:<br>&gt; Process circuit message IAM, CIC=6, state=0, reset_done=1<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp; -- Recv IAM CIC=6&nbsp;&nbsp; ANI=77142034884 DNI=6789 RNI= redirect=no/0<br>&gt; complete=1<br>&gt; [Nov 19 16:15:07] DEBUG[26580]: l4isup.c:2644 process_iam: IAM CIC=6,<br>&gt; owner=0x00000000<br>&gt; [Nov 19 16:15:07] DEBUG[26580]: l4isup.c:1530 check_iam_sam: Unable to<br>
&gt; match extension, context: ss7, dni: 6789, rni:<br>&gt; [Nov 19 16:15:07] DEBUG[26580]: l4isup.c:389 mtp_enqueue_isup_packet: Queue<br>&gt; packet CIC=6, len=13, linkset=&#39;work1&#39;, link=&#39;l3&#39;, slinkset=&#39;work1&#39;,<br>
&gt; slink=&#39;l1&#39;<br>&gt;<br>&gt; ss7.conf File content<br>&gt;&nbsp;&nbsp;----------------------------------------<br>&gt; [linkset-work1]<br>&gt; enabled =&gt; yes<br>&gt; enable_st =&gt; no<br>&gt; use_connect =&gt; yes<br>
&gt; hunting_policy =&gt; odd_lru<br>&gt; context =&gt; ss7<br>&gt; language =&gt; en<br>&gt; t35 =&gt; 15000,timeout<br>&gt; subservice =&gt; auto<br>&gt;<br>&gt; [link-l1]<br>&gt; linkset =&gt; work1<br>&gt; channels =&gt; 1-15,17-31<br>
&gt; schannel =&gt; 16<br>&gt; firstcic =&gt; 1<br>&gt; enabled =&gt; yes<br>&gt; echocancel =&gt; no<br>&gt; echocan_train =&gt; 350<br>&gt; echocan_taps =&gt; 128<br>&gt;<br>&gt; [<a href="http://host-work1.myplace.net">host-work1.myplace.net</a>]<br>
&gt; enabled =&gt; yes<br>&gt; opc =&gt; 1234<br>&gt; dpc =&gt; work1:4567<br>&gt; links =&gt; l1:1<br>&gt;<br>&gt;<br>&gt; When I first tried to test my connectivity there was no definition of any<br>&gt; extension in extensions.conf&nbsp;&nbsp; except s@default below is my configuration<br>
&gt; file and<br>&gt;<br>&gt; output on CLI for your reference.<br>&gt;<br>&gt;<br>&gt; extentions.conf<br>&gt; ------------------------------------------------<br>&gt; [general]<br>&gt; static=yes<br>&gt; writeprotect=no<br>
&gt;<br>&gt; [from-sip]<br>&gt;<br>&gt; [ss7]<br>&gt;<br>&gt; [default]<br>&gt;<br>&gt; exten =&gt; h,1,Hangup<br>&gt;<br>&gt;<br>&gt; exten =&gt; s,1,AGI(extended_test.agi)<br>&gt;<br>&gt; exten =&gt; s,n,NoOp,${CALLERID(all)}<br>
&gt; exten =&gt; s,n,NoOp,${DNID}<br>&gt; exten =&gt; s,n,NoOp,${CHANNEL}<br>&gt;<br>&gt; exten =&gt; s,n,Answer<br>&gt; exten =&gt; s,n,Wait(1)<br>&gt; exten =&gt; s,n(begin),Set(TIMEOUT(digit)=3)<br>&gt; exten =&gt; s,n,Set(TIMEOUT(response)=10)<br>
&gt; exten =&gt; s,n,Background(mywork/sound_01)<br>&gt; exten =&gt; hang,1,Hangup<br>&gt;<br>&gt; [incoming]<br>&gt;<br>&gt; ------------------------------------------------<br>&gt;<br>&gt; CLI Output<br>&gt; ------------------------------------------------<br>
&gt;<br>&gt; RECIEVED CALLS WHEN DEFAULT EXTIONTIONS DEFINED<br>&gt; [Nov 19 16:57:04] DEBUG[26580]: l4isup.c:2466 process_circuit_message:<br>&gt; Process circuit message IAM, CIC=7, state=0, reset_done=1<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; -- Recv IAM CIC=7&nbsp;&nbsp; ANI=77142034884 DNI=6789 RNI= redirect=no/0<br>
&gt; complete=1<br>&gt; [Nov 19 16:57:04] DEBUG[26580]: l4isup.c:2644 process_iam: IAM CIC=7,<br>&gt; owner=0x00000000<br>&gt; [Nov 19 16:57:04] DEBUG[26580]: l4isup.c:1522 check_iam_sam: Setting<br>&gt; iam.dni.complete<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp; -- Executing [s@default:1] AGI(&quot;**Unknown**&quot;, &quot;extended_test.agi&quot;) in<br>&gt; new stack<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; -- Executing [s@default:2] NoOp(&quot;**Unknown**&quot;, &quot;77142034884&quot;) in new<br>
&gt; stack<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; -- Executing [s@default:3] NoOp(&quot;**Unknown**&quot;, &quot;unknown&quot;) in new stack<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; -- Executing [s@default:4] NoOp(&quot;**Unknown**&quot;, &quot;**Unknown**&quot;) in new<br>&gt; stack<br>
&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; -- Executing [s@default:34] Answer(&quot;**Unknown**&quot;, &quot;&quot;) in new stack<br>&gt; [Nov 19 16:57:04] DEBUG[26712]: l4isup.c:1973 ss7_answer: SS7 answer CIC=7,<br>&gt; pvt-&gt;state=1.<br>&gt; [Nov 19 16:57:04] DEBUG[26712]: l4isup.c:389 mtp_enqueue_isup_packet: Queue<br>
&gt; packet CIC=7, len=10, linkset=&#39;work1&#39;, link=&#39;l3&#39;, slinkset=&#39;work1&#39;,<br>&gt; slink=&#39;l1&#39;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; -- Executing [s@default:35] Wait(&quot;**Unknown**&quot;, &quot;1&quot;) in new stack<br>
&gt; [Nov 19 16:57:04] DEBUG[26580]: mtp.c:1867 mtp_thread_main: Queue MSU,<br>&gt; lsi=0, last_send_ix=0, linkset=work1, m-&gt;link=l1<br>&gt; [Nov 19 16:57:04] DEBUG[26580]: mtp.c:1575 mtp2_fill_zaptel_buf: Sending<br>&gt; buffer to zaptel len=14, on link &#39;l1&#39; bsn=102, fsn=124.<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp; -- Executing [s@default:36] Set(&quot;**Unknown**&quot;, &quot;TIMEOUT(digit)=3&quot;) in<br>&gt; new stack<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; -- Digit timeout set to 3<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; -- Executing [s@default:37] Set(&quot;**Unknown**&quot;, &quot;TIMEOUT(response)=10&quot;)<br>
&gt; in new stack<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; -- Response timeout set to 10<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; -- Executing [s@default:38] BackGround(&quot;**Unknown**&quot;, &quot;<br>&gt; mywork/sound_01&quot;) in new stack<br>&gt; [Nov 19 16:57:05] DEBUG[26712]: channel.c:1908 ast_settimeout: Scheduling<br>
&gt; timer at 160 sample intervals<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; -- Playing &#39; mywork/sound_01&#39; (language &#39;en&#39;)<br>&gt;<br>&gt;<br>&gt; When I removed the s@default in extension.conf with only the context<br>&gt; definition<br>
&gt;<br>&gt; It generates the below output on CLI<br>&gt;<br>&gt; extentions.conf<br>&gt; ------------------------------------------------<br>&gt; [general]<br>&gt; static=yes<br>&gt; writeprotect=no<br>&gt;<br>&gt; [from-sip]<br>
&gt;<br>&gt; [ss7]<br>&gt;<br>&gt; [default]<br>&gt;<br>&gt; [incoming]<br>&gt; ------------------------------------------------<br>&gt;<br>&gt; Output on CLI<br>&gt;<br>&gt; [Nov 19 16:15:07] DEBUG[26580]: l4isup.c:2466 process_circuit_message:<br>
&gt; Process circuit message IAM, CIC=6, state=0, reset_done=1<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; -- Recv IAM CIC=6&nbsp;&nbsp; ANI=77142034884 DNI=6789 RNI= redirect=no/0<br>&gt; complete=1<br>&gt; [Nov 19 16:15:07] DEBUG[26580]: l4isup.c:2644 process_iam: IAM CIC=6,<br>
&gt; owner=0x00000000<br>&gt; [Nov 19 16:15:07] DEBUG[26580]: l4isup.c:1530 check_iam_sam: Unable to<br>&gt; match extension, context: ss7, dni: 6789, rni:<br>&gt; [Nov 19 16:15:07] DEBUG[26580]: l4isup.c:389 mtp_enqueue_isup_packet: Queue<br>
&gt; packet CIC=6, len=13, linkset=&#39;work1&#39;, link=&#39;l3&#39;, slinkset=&#39;work1&#39;,<br>&gt; slink=&#39;l1&#39;<br>&gt;<br>&gt;<br>&gt; When I defined an extension for the dialing code 6789 in SS7 context. It<br>
&gt; gave the below output on CLI<br>&gt;<br>&gt; extentions.conf<br>&gt; ------------------------------------------------<br>&gt;&nbsp;&nbsp;[general]<br>&gt; static=yes<br>&gt; writeprotect=no<br>&gt;<br>&gt; [from-sip]<br>&gt;<br>
&gt; [ss7]<br>&gt; exten =&gt; 6789,1,Goto(my-extension,s,1)<br>&gt;<br>&gt; [default]<br>&gt;<br>&gt; [incoming]<br>&gt;<br>&gt; ------------------------------------------------<br>&gt;<br>&gt; Error Shown<br>&gt;<br>&gt; [Nov 19 16:52:28] DEBUG[26580]: l4isup.c:1522 check_iam_sam: Setting<br>
&gt; iam.dni.complete<br>&gt;&nbsp;&nbsp; == Starting **Unknown** at default,s,1 failed so falling back to exten<br>&gt; &#39;s&#39; == Starting **Unknown** at default,s,1 still failed so falling back to<br>&gt; context &#39;default&#39;<br>
&gt; [Nov 19 16:52:28] WARNING[26701]: pbx.c:2405 __ast_pbx_run: Channel<br>&gt; &#39;**Unknown**&#39; sent into invalid extension &#39;s&#39; in context &#39;default&#39;, but no<br>&gt; invalid<br>&gt;<br>&gt; handler<br>
&gt; [Nov 19 16:52:28] DEBUG[26701]: pbx.c:1621<br>&gt; pbx_substitute_variables_helper_full: Function result is &#39;77142034884&#39;<br>&gt; [Nov 19 16:52:28] DEBUG[26701]: pbx.c:1621<br>&gt; pbx_substitute_variables_helper_full: Function result is &#39;s&#39;<br>
&gt; [Nov 19 16:52:28] DEBUG[26701]: pbx.c:1621<br>&gt; pbx_substitute_variables_helper_full: Function result is &#39;default&#39;<br>&gt; [Nov 19 16:52:28] DEBUG[26701]: pbx.c:1621<br>&gt; pbx_substitute_variables_helper_full: Function result is &#39;**Unknown**&#39;<br>
&gt;&nbsp;&nbsp;&nbsp;&nbsp; -- SS7 hangup &#39;**Unknown**&#39; CIC=7 Cause=0 (state=1)<br>&gt; [Nov 19 16:52:28] DEBUG[26701]: l4isup.c:1916 ss7_hangup: SS7 hangup<br>&gt; &#39;**Unknown**&#39; CIC=7 (state=1), chan=0x083e9500<br>&gt; [Nov 19 16:52:28] DEBUG[26701]: l4isup.c:1947 ss7_hangup: SS7 hangup<br>
&gt; &#39;**Unknown**&#39; CIC=7 cause=0<br>&gt; [Nov 19 16:52:28] DEBUG[26701]: l4isup.c:389 mtp_enqueue_isup_packet: Queue<br>&gt; packet CIC=7, len=13, linkset=&#39;work1&#39;, link=&#39;l3&#39;, slinkset=&#39;work1&#39;,<br>
&gt; slink=&#39;l1&#39;<br><br></blockquote></div><br>