No subject


Thu Dec 6 16:59:43 CET 2012


receiving
200 OK from destination but you must discard it if CANCEL comes from =
caller
instead of ACK. In fact i have seen some billing systems that actually =
start
billing upon receiving ACK from caller, rather 200 OK from destination. =
To
overcome the loss of few seconds (between 200 OK from destination and =
ACK
from caller), they use a different billing head called "connection =
charges".

=20

Thank you.

=20

On Tue, Feb 12, 2013 at 2:24 PM, M.Khaled W Chehab <kchehab at icucall.com>
wrote:

Please can you show me by code  the better way(ensure Cancel)  since =
this is
a critical issue and I am relaying the cancel and after that trunk  send =
me
more than 8 time 200 Ok  ,as is there a way to stop/hangup the call =
since I
receive the cancel from the client=20

=20

2-what do you mean destination must be very quick ( since 200 oK is =
received
the normal reply (ACK) takes  millsec or I am wrong ?

=20

=20

Regards

=20

From: Muhammad Shahzad [mailto:shaheryarkh at gmail.com]=20
Sent: Tuesday, February 12, 2013 3:05 PM
To: M.Khaled W Chehab
Cc: users at lists.opensips.org; bogdan at opensips.org;
users-bounces at lists.opensips.org; Muhammad Shahzad
Subject: Re: ACK Timer

=20

This may work, only if you create dialog with 'B' flag, also 3 seconds =
look
very short, destination must be very quick to ACK the call.

=20

I think there is a better way to achieve this, you only need to ensure
CANCEL is received at destination.


Thank you.

=20

On Tue, Feb 12, 2013 at 1:45 PM, M.Khaled W Chehab <kchehab at icucall.com>
wrote:

Hi ,

=20

I face a lot of scenarios where the customer send a cancel while the  =
trunk
send 200 OK and start the billing from its side ,so the client call will =
be
canceled from his side and goes to the max call duration from my side =
and
trunk side .

Si I draw this function below=20

loadmodule "dialog.so"

modparam("dialog", "timeout_avp", "$avp(timeout2)")

=20

if (has_totag()) {

              if ( is_method("INVITE")) {

                     $avp(timeout2) =3D 3;=20

              } else if (is_method("ACK")) {

                     $avp(timeout2) =3D 3540;=20

              }

=20

Do this function effect on my calls or cause  any problem

=20

Regards

=20

=20

=20

Khaled Chehab

Senior NGN Engineer

Description: icucall

Operations Office - Lebanon

Office    : +961 1 515155 ext 300

Mobile  : +961 3 045212

E-mail    : kchehab at icucall.com

MSN ID :khalidchehab at hotmail.com=20

Skype    : k_chehab=20

Web Site: http://www.icucall.com

                     http://www.allohi.com

=20





=20

--=20
Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +49 176 99 83 10 85
MSN:  <mailto:shari_786pk at hotmail.com> shari_786pk at hotmail.com
Email:  <mailto:shaheryarkh at googlemail.com> shaheryarkh at googlemail.com=20





=20

--=20
Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +49 176 99 83 10 85
MSN:  <mailto:shari_786pk at hotmail.com> shari_786pk at hotmail.com
Email:  <mailto:shaheryarkh at googlemail.com> shaheryarkh at googlemail.com=20





=20

--=20
Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +49 176 99 83 10 85
MSN:  <mailto:shari_786pk at hotmail.com> shari_786pk at hotmail.com
Email:  <mailto:shaheryarkh at googlemail.com> shaheryarkh at googlemail.com=20






_______________________________________________
Users mailing list
Users at lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

=20


------=_NextPart_001_002A_01CE1E59.B4466D00
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta name=3DGenerator =
content=3D"Microsoft Word 14 (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: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:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	color:black;}
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;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";
	color:black;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";
	color:black;}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:Consolas;
	color:black;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";
	color:black;}
span.EmailStyle21
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=3Dwhite =
lang=3DEN-US link=3Dblue vlink=3Dpurple><div class=3DWordSection1><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Dear Nicolas,<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>I am using opensips 1.8.2 tls version ,the problem still exist while =
even while I am using =A0the timer ,please update me if you have a =
solution .<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal =
style=3D'text-autospace:none'><span =
style=3D'font-size:9.0pt;font-family:"Courier New";color:windowtext'>if =
(has_totag()) {<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'text-autospace:none'><span =
style=3D'font-size:9.0pt;font-family:"Courier =
New";color:windowtext'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal =
style=3D'text-autospace:none'><span =
style=3D'font-size:9.0pt;font-family:"Courier =
New";color:windowtext'>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 if ( =
is_method(&quot;INVITE&quot;)) {<o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span =
style=3D'font-size:9.0pt;font-family:"Courier =
New";color:windowtext'>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0 $avp(timeout2) =3D 3; <o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span =
style=3D'font-size:9.0pt;font-family:"Courier =
New";color:windowtext'>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 } else if =
(is_method(&quot;ACK&quot;)) {<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'text-autospace:none'><span =
style=3D'font-size:9.0pt;font-family:"Courier =
New";color:windowtext'>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0 $avp(timeout2) =3D 3540; <o:p></o:p></span></p><p =
class=3DMsoNormal style=3D'text-autospace:none'><span =
style=3D'font-size:9.0pt;font-family:"Courier =
New";color:windowtext'>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =
}<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Regards<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Khaled chehab<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><div><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'><p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowt=
ext'>From:</span></b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowt=
ext'> Brito Nicolas [mailto:nicolas.brito at andrexen.com] <br><b>Sent:</b> =
Tuesday, February 12, 2013 4:52 PM<br><b>Cc:</b> M.Khaled W =
Chehab<br><b>Subject:</b> Re: [OpenSIPS-Users] ACK =
Timer<o:p></o:p></span></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><p class=3DMsoNormal>Hi =
Khaled,<br><br>What you posted at first seems good so far the dialog =
will be dropped after 3 second which is not bad.<br>The only other =
possibility is to actually make a detection in OpenSIPS for CANCEL =
emition instead of ACK.<br>If you are using FreeSWITCH i offer to send =
you a patch that solve this =
behaviour.<br><br>Regards<br><br>Nicolas<br><br>Le 12/02/2013 15:02, =
Muhammad Shahzad a =E9crit&nbsp;:<o:p></o:p></p></div><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><p class=3DMsoNormal>Ah, =
again typo, in last line of previous email, i meant to recover loss of =
few seconds between 200 OK and CANCEL from caller, (not ACK from caller, =
since ACK establishes a billable call). <o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt'>Thank you.<br><br><o:p></o:p></p><div><p =
class=3DMsoNormal>On Tue, Feb 12, 2013 at 2:54 PM, Muhammad Shahzad =
&lt;<a href=3D"mailto:shaheryarkh at gmail.com" =
target=3D"_blank">shaheryarkh at gmail.com</a>&gt; =
wrote:<o:p></o:p></p><div><p class=3DMsoNormal>Sorry i didn't see you =
are setting dialog timeout for&nbsp;sequential&nbsp;INVITE, instead of =
initial INVITE, so this timeout would actually have no effect on new =
call, it will effect only established call (e.g. when caller or callee =
sets call on hold etc.) and when that sequential INVITE comes in the =
destination has to accept it within 3 seconds, which is OK, since call =
is already established, only its state being =
changed.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Secondly, a call is not considered established till =
ACK arrives from caller party. Since caller never sends ACK, so =
destination should end call (after 32 seconds per RFC 3261) even if it =
does not receives CANCEL from caller. And if destination receives =
CANCEL, then call should end anyway. Such call can not be billed, since =
it was never established.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>From billing the caller prospective, you should start =
billing upon receiving 200 OK from destination but you must discard it =
if CANCEL comes from caller instead of ACK. In fact i have seen some =
billing systems that actually start billing upon receiving ACK from =
caller, rather 200 OK from destination. To overcome the loss of few =
seconds (between 200 OK from destination and ACK from caller), they use =
a different billing head called &quot;connection =
charges&quot;.<o:p></o:p></p></div><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p =
class=3DMsoNormal>Thank you.<o:p></o:p></p></div><div><div><p =
class=3DMsoNormal =
style=3D'margin-bottom:12.0pt'><o:p>&nbsp;</o:p></p><div><p =
class=3DMsoNormal>On Tue, Feb 12, 2013 at 2:24 PM, M.Khaled W Chehab =
&lt;<a href=3D"mailto:kchehab at icucall.com" =
target=3D"_blank">kchehab at icucall.com</a>&gt; =
wrote:<o:p></o:p></p><div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Please can you show me by code &nbsp;the better way(ensure Cancel) =
&nbsp;since this is a critical issue and I am relaying the cancel and =
after that trunk &nbsp;send me more than 8 time 200 Ok &nbsp;,as is =
there a way to stop/hangup the call since I receive the cancel from the =
client </span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>2-what do you mean destination must be very quick ( since 200 oK is =
received &nbsp;the normal reply (ACK) takes&nbsp; millsec or I am wrong =
?</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Regards</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>&nbsp;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> =
Muhammad Shahzad [mailto:<a href=3D"mailto:shaheryarkh at gmail.com" =
target=3D"_blank">shaheryarkh at gmail.com</a>] <br><b>Sent:</b> Tuesday, =
February 12, 2013 3:05 PM<br><b>To:</b> M.Khaled W Chehab<br><b>Cc:</b> =
<a href=3D"mailto:users at lists.opensips.org" =
target=3D"_blank">users at lists.opensips.org</a>; <a =
href=3D"mailto:bogdan at opensips.org" =
target=3D"_blank">bogdan at opensips.org</a>; <a =
href=3D"mailto:users-bounces at lists.opensips.org" =
target=3D"_blank">users-bounces at lists.opensips.org</a>; Muhammad =
Shahzad<br><b>Subject:</b> Re: ACK =
Timer</span><o:p></o:p></p><div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>This may =
work, only if you create dialog with 'B' flag, also 3 seconds look very =
short, destination must be very quick to ACK the =
call.<o:p></o:p></p><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>I think =
there is a better way to achieve this, you only need to ensure CANCEL is =
received at destination.<o:p></o:p></p><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><br>Thank =
you.<o:p></o:p></p></div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt'>&nbsp;<o:p></o:p><=
/p><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>On Tue, Feb =
12, 2013 at 1:45 PM, M.Khaled W Chehab &lt;<a =
href=3D"mailto:kchehab at icucall.com" =
target=3D"_blank">kchehab at icucall.com</a>&gt; =
wrote:<o:p></o:p></p><div><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Hi =
,<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>I face a =
lot of scenarios where the customer send a cancel while the&nbsp; trunk =
send 200 OK and start the billing from its side ,so the client call will =
be canceled from his side and goes to the max call duration from my side =
and trunk side .<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Si I draw =
this function below <o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:9.0pt;font-family:"Courier New"'>loadmodule =
&quot;dialog.so&quot;</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span =
style=3D'font-size:9.0pt;font-family:"Courier =
New"'>modparam(&quot;dialog&quot;, &quot;timeout_avp&quot;, =
&quot;$avp(timeout2)&quot;)</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-autospac=
e:none'><span style=3D'font-size:9.0pt;font-family:"Courier New"'>if =
(has_totag()) {</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-autospac=
e:none'><span style=3D'font-size:9.0pt;font-family:"Courier =
New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; if ( is_method(&quot;INVITE&quot;)) =
{</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-autospac=
e:none'><span style=3D'font-size:9.0pt;font-family:"Courier =
New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $avp(timeout2) =3D =
3; </span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-autospac=
e:none'><span style=3D'font-size:9.0pt;font-family:"Courier =
New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; } else if (is_method(&quot;ACK&quot;)) =
{</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-autospac=
e:none'><span style=3D'font-size:9.0pt;font-family:"Courier =
New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $avp(timeout2) =3D =
3540; </span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-autospac=
e:none'><span style=3D'font-size:9.0pt;font-family:"Courier =
New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; }</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Do this =
function effect on my calls or cause &nbsp;any problem<o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Regards<o:p>=
</o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Khaled =
Chehab<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Senior NGN =
Engineer<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><img =
border=3D0 width=3D117 height=3D75 id=3D"_x0000_i1025" =
src=3D"cid:image001.png at 01CE1E59.B0B4E1D0" alt=3D"Description: =
icucall"><o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Operations =
Office - Lebanon<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Office&nbsp;=
&nbsp;&nbsp; : +961 1 515155 ext 300<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Mobile&nbsp;=
 : +961 3 045212<o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>E-mail&nbsp;=
&nbsp;&nbsp; : <a href=3D"mailto:kchehab at icucall.com" =
target=3D"_blank">kchehab at icucall.com</a><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>MSN ID :<a =
href=3D"mailto:khalidchehab at hotmail.com" =
target=3D"_blank">khalidchehab at hotmail.com</a> <o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Skype&nbsp;&=
nbsp;&nbsp; : k_chehab <o:p></o:p></p><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Web Site: =
<a href=3D"http://www.icucall.com" =
target=3D"_blank">http://www.icucall.com</a><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href=3D"http://www.allohi.com" =
target=3D"_blank">http://www.allohi.com</a><o:p></o:p></p><p =
class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p></div></div></div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><br><br =
clear=3Dall><o:p></o:p></p><div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>&nbsp;<o:p><=
/o:p></p></div><p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>-- =
<br><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#888888;=
background:white'>Muhammad Shahzad</span><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#888888'=
><br><span =
style=3D'background:white'>-----------------------------------</span><br>=
<span style=3D'background:white'>CISCO Rich Media Communication =
Specialist (CRMCS)</span><br><span style=3D'background:white'>CISCO =
Certified Network Associate (CCNA)</span><br><span =
style=3D'background:white'>Cell:&nbsp;+49 176 99 83 10 =
85</span><br><span style=3D'background:white'>MSN:&nbsp;</span></span><a =
href=3D"mailto:shari_786pk at hotmail.com" target=3D"_blank"><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#1155CC;=
background:white'>shari_786pk at hotmail.com</span></a><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#888888'=
><br><span style=3D'background:white'>Email:&nbsp;</span></span><a =
href=3D"mailto:shaheryarkh at googlemail.com" target=3D"_blank"><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#1155CC;=
background:white'>shaheryarkh at googlemail.com</span></a> =
<o:p></o:p></p></div></div></div></div></div></div></div><p =
class=3DMsoNormal><br><br clear=3Dall><o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><p class=3DMsoNormal>-- =
<br><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#888888'=
>Muhammad Shahzad<br>-----------------------------------<br>CISCO Rich =
Media Communication Specialist (CRMCS)<br>CISCO Certified Network =
Associate (CCNA)<br>Cell:&nbsp;+49 176 99 83 10 =
85<br>MSN:&nbsp;</span><a href=3D"mailto:shari_786pk at hotmail.com" =
target=3D"_blank"><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#1155CC'=
>shari_786pk at hotmail.com</span></a><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#888888'=
><br>Email:&nbsp;</span><a href=3D"mailto:shaheryarkh at googlemail.com" =
target=3D"_blank"><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#1155CC'=
>shaheryarkh at googlemail.com</span></a> =
<o:p></o:p></p></div></div></div><p class=3DMsoNormal><br><br =
clear=3Dall><o:p></o:p></p><div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><p class=3DMsoNormal>-- =
<br><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#888888;=
background:white'>Muhammad Shahzad</span><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#888888'=
><br><span =
style=3D'background:white'>-----------------------------------</span><br>=
<span style=3D'background:white'>CISCO Rich Media Communication =
Specialist (CRMCS)</span><br><span style=3D'background:white'>CISCO =
Certified Network Associate (CCNA)</span><br><span =
style=3D'background:white'>Cell:&nbsp;+49 176 99 83 10 =
85</span><br><span style=3D'background:white'>MSN:&nbsp;</span></span><a =
href=3D"mailto:shari_786pk at hotmail.com" target=3D"_blank"><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#1155CC;=
background:white'>shari_786pk at hotmail.com</span></a><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#888888'=
><br><span style=3D'background:white'>Email:&nbsp;</span></span><a =
href=3D"mailto:shaheryarkh at googlemail.com" target=3D"_blank"><span =
style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#1155CC;=
background:white'>shaheryarkh at googlemail.com</span></a> =
<o:p></o:p></p></div><p =
class=3DMsoNormal><br><br><br><o:p></o:p></p><pre>_______________________=
________________________<o:p></o:p></pre><pre>Users mailing =
list<o:p></o:p></pre><pre><a =
href=3D"mailto:Users at lists.opensips.org">Users at lists.opensips.org</a><o:p=
></o:p></pre><pre><a =
href=3D"http://lists.opensips.org/cgi-bin/mailman/listinfo/users">http://=
lists.opensips.org/cgi-bin/mailman/listinfo/users</a><o:p></o:p></pre></b=
lockquote><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>
------=_NextPart_001_002A_01CE1E59.B4466D00--

------=_NextPart_000_0029_01CE1E59.B4466D00
Content-Type: image/png;
	name="image001.png"
Content-Transfer-Encoding: base64
Content-ID: <image001.png at 01CE1E59.B0B4E1D0>

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
CtLVAAAAAElFTkSuQmCC

------=_NextPart_000_0029_01CE1E59.B4466D00--





More information about the Users mailing list