<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=us-ascii"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@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;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0cm;
        margin-right:0cm;
        margin-bottom:0cm;
        margin-left:36.0pt;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:2034723239;
        mso-list-type:hybrid;
        mso-list-template-ids:-180424632 201916417 201916419 201916421 201916417 201916419 201916421 201916417 201916419 201916421;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        font-family:Symbol;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></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-AU link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hi Steven,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>To configure the trunk in CUCM, go to Device &gt; Trunk, add a new &#8220;SIP trunk&#8221;.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>The configuration fields are pretty straight forward. Important ones are<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span style='font-size:11.0pt;font-family:Symbol;color:#1F497D'><span style='mso-list:Ignore'>&middot;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Destination Address, i.e. opensips IP<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span style='font-size:11.0pt;font-family:Symbol;color:#1F497D'><span style='mso-list:Ignore'>&middot;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Port, if not 5060<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span style='font-size:11.0pt;font-family:Symbol;color:#1F497D'><span style='mso-list:Ignore'>&middot;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>CSS for inbound and outbound calls. (this decide what number you can send calls to and receive calls from opensips)<o:p></o:p></span></p><p class=MsoListParagraph style='text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span style='font-size:11.0pt;font-family:Symbol;color:#1F497D'><span style='mso-list:Ignore'>&middot;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Any number transformation if you have<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>This is the basic. If you have questions about particular fields, please mail in details.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Regards,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Leon<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> users-bounces@lists.opensips.org [mailto:users-bounces@lists.opensips.org] <b>On Behalf Of </b>steven chew<br><b>Sent:</b> Tuesday, 11 January 2011 11:50 AM<br><b>To:</b> OpenSIPS users mailling list<br><b>Subject:</b> Re: [OpenSIPS-Users] How to implement a SIP Trunk in between twoSIP servers.<o:p></o:p></span></p></div><p class=MsoNormal><o:p>&nbsp;</o:p></p><p class=MsoNormal>Hi Bogdan,<o:p></o:p></p><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>Thanks for your reply.<o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>Your script is very useful for calling between two opensips servers which I have tested.<br><br>However, I don't know how to configure on CUCM 7.0 which I am using.<br><br>At the moment, CUCM 7.0 is using Web Config via the Web Browser.&nbsp;<br><br>Can you let me know how to configure on CUCM 7.0?<br><br>I will appreciate very much if you give some instructions for&nbsp;&nbsp;configuring SIP Trunk on CUCM7.0<o:p></o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=MsoNormal>Thanks<br>Kind regards,<o:p></o:p></p></div><div><p class=MsoNormal style='margin-bottom:12.0pt'>Steven,<o:p></o:p></p><div><p class=MsoNormal>On 10 January 2011 19:33, Bogdan-Andrei Iancu &lt;<a href="mailto:bogdan@voice-system.ro">bogdan@voice-system.ro</a>&gt; wrote:<o:p></o:p></p><p class=MsoNormal>Hi Steven,<br><br>To do that, you need to add in opensips some routing to 1) recognize the numbers that needs to be sent to CUCM and 2)route that calls to CUCM.<br><br>For script logic it sounds like : if you receive a new call (initial INVITE) for your local domain, check the URI and divert. If you look at the default config file, there is comment &quot;# requests for my domain&quot; -&gt; from that point further you have only initial INVITEs for your local domain, so you can add after:<br><br>&nbsp; # all numbers starting with 55 are to be sent to CUCM<br>&nbsp; if ($rU =~ &quot;^55[0-9]+$&quot;) {<br>&nbsp; &nbsp; &nbsp; &nbsp; # replace the domain part of RURI to point to CUCM<br>&nbsp; &nbsp; &nbsp; &nbsp; rewritehostport(&quot;CUCM_IP:CUCM_PORT&quot;);<br>&nbsp; &nbsp; &nbsp; &nbsp; # route the call out based on RURI<br>&nbsp; &nbsp; &nbsp; &nbsp; route(1);<br>&nbsp; }<br><br><br>For the other way around, you have to put a similar logic in CUCM, like to divert all calls starting with &quot;12&quot; to opensips - and replace the domain on RURI with the IP/domain of opensips.<o:p></o:p></p><div><p class=MsoNormal><br><br>Regards,<br>Bogdan<br><br>steven chew wrote:<o:p></o:p></p></div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm'><div><p class=MsoNormal>Hi Bogdan,<br><br>Thank you very much for your reply.<br><br>I have an Opensips Server and a Cisco Unified Communication Manager (CUCM).<br><br>If I want to make calls from Opensips Server to CUCM and CUCM to Opensips Server.<br><br>For example:<br>1) If I dial an extension number &quot;5566&quot; from a SIP Phone &quot;12345&quot; under Opensips Server, it will try to call to a Cisco IP Phone &quot;5566&quot; from CUCM through a SIP Trunk.<br>2) If I dial an extension number &quot;12345&quot; from a Cisco IP Phone &quot;5566&quot; under CUCM, it will try to call to a SIP Phone &quot;12345&quot; under Opensips Server through a SIP Trunk.<br><br>Can you give some instructions how to configure the above scenario for dialing extension numbers?<br><br>Thanks<br>Steven, <o:p></o:p></p></div><div><div><p class=MsoNormal>On 6 January 2011 21:31, Bogdan-Andrei Iancu &lt;<a href="mailto:bogdan@voice-system.ro" target="_blank">bogdan@voice-system.ro</a> &lt;mailto:<a href="mailto:bogdan@voice-system.ro" target="_blank">bogdan@voice-system.ro</a>&gt;&gt; wrote:<br><br>&nbsp; &nbsp;Hi Steven,<br><br>&nbsp; &nbsp;If you use the opensips default script, your opensips will accept<br>&nbsp; &nbsp;calls from any other external SIP entities (call targeting a local<br>&nbsp; &nbsp;opensips subscriber).<br><br>&nbsp; &nbsp;If you want to configure your opensips to accept foreign calls<br>&nbsp; &nbsp;only form a specific IP address, you can use the permission<br>&nbsp; &nbsp;module, with address table to implement IP-based authentication.<br><br>&nbsp; &nbsp;Best regards,<br>&nbsp; &nbsp;Bogdan<br><br>&nbsp; &nbsp;steven chew wrote:<br><br>&nbsp; &nbsp; &nbsp; &nbsp;Hi everyone,<br><br>&nbsp; &nbsp; &nbsp; &nbsp;I am a newbie with SIP-Trunk in OpenSips.<br>&nbsp; &nbsp; &nbsp; &nbsp;I have a Cisco Communication Unified Manager and a OpenSips<br>&nbsp; &nbsp; &nbsp; &nbsp;Server running in two different Virtual Machines.<br><br>&nbsp; &nbsp; &nbsp; &nbsp;I would like to have a SIP trunk in between them &quot;Cisco<br>&nbsp; &nbsp; &nbsp; &nbsp;Communication Unified Manager and OpenSips Server&quot;.<br>&nbsp; &nbsp; &nbsp; &nbsp;Therefore, I can make a call from OpenSips Server's SIP<br>&nbsp; &nbsp; &nbsp; &nbsp;Clients to Cisco IP Phone.<br>&nbsp; &nbsp; &nbsp; &nbsp;What should I need to add into opensips.cfg configuration file?<br><br>&nbsp; &nbsp; &nbsp; &nbsp;I hope you can give some simple examples how to do it.<br>&nbsp; &nbsp; &nbsp; &nbsp;I look forward to hearing from your advise asap.<br><br>&nbsp; &nbsp; &nbsp; &nbsp;Thanks<br>&nbsp; &nbsp; &nbsp; &nbsp;Regards,<br>&nbsp; &nbsp; &nbsp; &nbsp;-Steven.<br><br>&nbsp; &nbsp; &nbsp; &nbsp;------------------------------------------------------------------------<br><br>&nbsp; &nbsp; &nbsp; &nbsp;_______________________________________________<br>&nbsp; &nbsp; &nbsp; &nbsp;Users mailing list<o:p></o:p></p></div></div><p class=MsoNormal>&nbsp; &nbsp; &nbsp; &nbsp;<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a> &lt;mailto:<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a>&gt;<o:p></o:p></p><div><p class=MsoNormal><br>&nbsp; &nbsp; &nbsp; &nbsp;<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>&nbsp; &nbsp; &nbsp; &nbsp; <br><br><br>&nbsp; &nbsp;-- &nbsp; &nbsp; Bogdan-Andrei Iancu<br>&nbsp; &nbsp;OpenSIPS Event - expo, conf, social, bootcamp<br>&nbsp; &nbsp;2 - 4 February 2011, ITExpo, Miami, &nbsp;USA<o:p></o:p></p></div><p class=MsoNormal>&nbsp; &nbsp;<a href="http://www.voice-system.ro" target="_blank">www.voice-system.ro</a> &lt;<a href="http://www.voice-system.ro" target="_blank">http://www.voice-system.ro</a>&gt;<br><br><br>&nbsp; &nbsp;_______________________________________________<br>&nbsp; &nbsp;Users mailing list<br>&nbsp; &nbsp;<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a> &lt;mailto:<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a>&gt;<o:p></o:p></p><div><p class=MsoNormal><br>&nbsp; &nbsp;<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br><br><br>------------------------------------------------------------------------<br><br>_______________________________________________<br>Users mailing list<br><a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a><br><a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><br>&nbsp;<o:p></o:p></p></div></blockquote><div><div><p class=MsoNormal><br><br>-- <br>Bogdan-Andrei Iancu<br>OpenSIPS Event - expo, conf, social, bootcamp<br>2 - 4 February 2011, ITExpo, Miami, &nbsp;USA<br><a href="http://www.voice-system.ro" target="_blank">www.voice-system.ro</a><br><br><br>_______________________________________________<br>Users mailing list<br><a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a><br><a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><o:p></o:p></p></div></div></div><p class=MsoNormal><o:p>&nbsp;</o:p></p></div></div></body></html>