<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns:o = "urn:schemas-microsoft-com:office:office" xmlns:st1 = 
"urn:schemas-microsoft-com:office:smarttags"><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1250">
<TITLE>Message</TITLE>

<META content="MSHTML 6.00.2900.2523" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=046363207-03012005><FONT face=Verdana color=#0000ff>Please put 
this in the Wiki (<A href="http://www.voip-info.org">www.voip-info.org</A>). It 
is valuable information and will reach a wider audience 
there.</FONT></SPAN></DIV>
<DIV><SPAN class=046363207-03012005></SPAN>&nbsp;</DIV>
<BLOCKQUOTE dir=ltr 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
  <DIV></DIV>
  <DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left><FONT 
  face=Tahoma size=2>-----Original Message-----<BR><B>From:</B> 
  asterisk-users-bounces@lists.digium.com 
  [mailto:asterisk-users-bounces@lists.digium.com] <B>On Behalf Of 
  </B>radhakrishnan.vijay@wipro.com<BR><B>Sent:</B> January 3, 2005 1:52 
  AM<BR><B>To:</B> asterisk-users@lists.digium.com<BR><B>Subject:</B> 
  [Asterisk-Users] Configuration details for Asterisk interactionwith 
  Vocal<BR><BR></FONT></DIV>
  <DIV><FONT face=Arial size=2><FONT size=2>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>I have seen a number of people in this newsgroup asking for information 
  regarding asterisk interworking with Vocal. I was able to configure Vocal and 
  Asterisk so that calls originating from vocal can land on an extension in 
  Asterisk. I would like to share this info with the group</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>The scenario that I tested was as follows.</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>A call was originated from extn. 1001 on Vocal and the call was made to 
  land on extension 12456 hanging from an asterisk pbx registered with vocal. 
  Vocal was configured such that, if the dialed digits are 8500, the call will 
  be routed to asterisk to which will handle the call <SPAN 
  style="mso-spacerun: yes">&nbsp;</SPAN>on extension 12346 hanging off <SPAN 
  style="mso-spacerun: yes">&nbsp;</SPAN>asterisk</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>Configuration on Vocal’s side</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>------------------------------------</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>All calls made to 8500 are forwarded to asterisk. This is achieved by 
  adding<SPAN style="mso-spacerun: yes">&nbsp; </SPAN>the following entry to the 
  dial plan of Vocal using the provgui as mentioned below: </FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>Add a new entry in the dial plan as shown below</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>Key</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>-----</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>^sip:8500</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>Contact</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>---------</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>^sip:8500@&lt;ip-address:port&gt; </FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>ipaddress:port is where <SPAN 
  style="mso-spacerun: yes">&nbsp;</SPAN>the asterisk pbx is listening for sip 
  messages.</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>Also make a ummy entry for extension 8500 in Vocal (so that vocal 
  thinks this is an extn. Connected to vocal<SPAN 
  class=069334806-03012005>)</SPAN>.</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT 
  face="Times New Roman"><FONT size=3><SPAN 
  class=069334806-03012005>Configuration </SPAN>Changes in 
  asterisk</FONT></FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>--------------<SPAN 
  class=069334806-03012005>-----------</SPAN>----------</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>A register entry as shown below is added to the [general] section of 
  the <B style="mso-bidi-font-weight: normal">sip.conf</B> file in the asterisk 
  server </FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>register =8500:password@vocal/12346</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>This would register the extension 8500 with the vocal server using the 
  vocal tag. All calls received from vocal would terminate in extension 
  1246.</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>The following is the information contained in the vocal tag.</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>[vocal]</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>type=friend<SPAN 
  style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </SPAN>; either "friend" (peer+user), "peer" or "user"</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>callerid=Test 1 &lt;12346&gt;</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>host=10.117.4.236<SPAN 
  style="mso-spacerun: yes">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  </SPAN>; we have a static but private IP address</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>port=5065</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>This indicates that the calls will be received from the Vocal server 
  running on host 10.117.4.236 on port 5065 (port where <st1:place 
  w:st="on"><st1:City w:st="on">Marshall</st1:City></st1:place> server is 
  running).</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>The following details are included in the extensions.conf file so that 
  calls originating from vocal can be answered by the extension 
12346.</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>exten =&gt; 12346,1,NoOp(.call for .${EXTEN})</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>exten =&gt; 12346,2,Dial(SIP/${EXTEN},60,tr)</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>exten =&gt; 12346,3,Congestion</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>The following is the configuration information for the extension 12346 
  (Xlite UA client running on Windows) in the sip.conf file.</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>[12346] ; X-Lite client 12346</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>type=friend</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>secret=blah</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>auth=md5</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>nat=no ; we assume clients are not behind NAT</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>host=dynamic ; and have dynamic IP addresses</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>reinvite=no ; if so, we need to make them</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>canreinvite=no ; always go through Asterisk</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>qualify=1000</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>dtmfmode=inband</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>callerid="Test 1" &lt;12346&gt;</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>disallow=all</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>allow=gsm ; add whatever other codecs we fancy</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>context=test1 ; use a context that exists ;-)</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>A corresponding entry for the context test1 is required in 
  extensions.conf to complete configuration of extension 12346</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>[test1]</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>exten =&gt; _[123456789]XXXX,1,NoOp(.call for ..${EXTEN})</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>exten =&gt; _[123456789]XXXX,2,Dial(SIP/${EXTEN},60,tr)</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>exten =&gt; _[123456789]XXXX,3,Congestion</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>This should be suffecient for you to land all calls originating from 
  Vocal with dialed digits 8500 to land on extn 12346 in asterisk.</FONT></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><FONT 
  face="Times New Roman" size=3>&nbsp;</FONT></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><o:p><SPAN 
  class=069334806-03012005>Tip:</SPAN></o:p></P>
  <P class=MsoNormal style="MARGIN: 0in 0in 0pt"><FONT face="Times New Roman" 
  size=3>To ensure that asterisk has correctly registered with vocal just run 
  the show sip registry from the asterisk console to show all the peers in the 
  network</FONT></P></FONT></FONT></DIV>
  <TABLE>
    <TBODY>
    <TR>
      <TD bgColor=#ffffff><FONT color=#000000><BR><BR>Confidentiality Notice 
        <BR><BR>The information contained in this electronic message and any 
        attachments to this message are intended<BR>for the exclusive use of the 
        addressee(s) and may contain confidential or privileged information. 
        If<BR>you are not the intended recipient, please notify the sender at 
        Wipro or Mailadmin@wipro.com immediately<BR>and destroy all copies of 
        this message and any attachments.<BR></FONT></TD></TR></TBODY></TABLE><BR>
  <P><FONT size=2>--<BR>No virus found in this incoming message.<BR>Checked by 
  AVG Anti-Virus.<BR>Version: 7.0.296 / Virus Database: 265.6.7 - Release Date: 
  30/12/2004<BR></FONT></P>
  <P><FONT face=Arial size=2></FONT></P></BLOCKQUOTE></BODY></HTML>
<BR>

<P><FONT SIZE=2>--<BR>
No virus found in this outgoing message.<BR>
Checked by AVG Anti-Virus.<BR>
Version: 7.0.296 / Virus Database: 265.6.7 - Release Date: 30/12/2004<BR>
</FONT> </P>