<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
My understanding is CURRI only applies at call setup, so you could record the start time of all/selected calls, but you would need to use a separate mechanism to terminate the chosen long running calls.
<div><br>
</div>
<div>Personally I’d use a combination of CURRI and CTI, a simple web app could keep track of the calls that need to be terminated based on received CURRI POST’s from CUCM, save that information to a small local DB. Then a separate process/service queries the
 database and if it finds any call records past the desired duration still active it can then use CTI to disconnect the call. Using CTI you could even post a friendly text message to the IP Phone to notify/warn them if you felt like it.</div>
<div><br>
</div>
<div>This is more efficient that just using CTI on it’s own as you would have to continually monitor all relevant calls in order to determine the duration, something you can’t query via CTI, however that makes me thing of another option…..</div>
<div><br>
</div>
<div>Phone WebServer Method:</div>
<div>There is a sneaky little trick you could use if you know the call to disconnect will only terminate on certain IP Phones, you can query the following url on the phone:</div>
<div><br>
</div>
<div><a href="http://[PhoneIP]/CGI/CallInfo">http://[PhoneIP]/CGI/CallInfo</a></div>
<div><br>
</div>
<div>This provides call information for the primary line including call duration, so you could scan the range of phones periodically, if any are found with a duration larger that the limit you can then do a HTTP POST to the phones web server with a CiscoIPPhonExecute
 Object with a ‘Key:Soft2’ URI to press the second soft key (assuming the default layout is active). You can also push a text message using this method by POSTing a CiscoIPPhoneText object.</div>
<div>
<div><br>
</div>
<div>Obviously a packaged technology like a SBC would be the easiest option to deploy/maintain, but if you have the resources to do some development one of the above may be worth considering.</div>
<div><br>
</div>
<div>If I had some spare time it would be an interesting app to develop ;)</div>
<div><br>
</div>
<div>Thanks</div>
<div><br>
</div>
<div>Stephen</div>
<div><br>
<div>
<div>On 8 Jan 2014, at 12:28, Heim, Dennis <<a href="mailto:Dennis.Heim@wwt.com">Dennis.Heim@wwt.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div lang="EN-US" link="blue" vlink="purple" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
<div class="WordSection1" style="page: WordSection1;">
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);">I wonder if this is something the CURRI/Routing Rules API would support.<o:p></o:p></span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);"> </span></div>
<div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<b><span style="font-size: 10.5pt; font-family: Calibri, sans-serif;">Dennis Heim | Solution Architect (Collaboration)</span></b><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);"><o:p></o:p></span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size: 10.5pt; font-family: Calibri, sans-serif;">World Wide Technology, Inc. | 314-212-1814<o:p></o:p></span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size: 10.5pt; font-family: Calibri, sans-serif;"> </span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<b><i><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(0, 0, 127);">PS Engineering: </span></i></b><i><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(0, 0, 127);"> Innovate & Ignite.</span></i><span style="font-size: 13.5pt; font-family: Calibri, sans-serif;"><o:p></o:p></span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<b><span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);"> </span></b></div>
</div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);"> </span></div>
<div>
<div style="border-style: solid none none; border-top-color: rgb(225, 225, 225); border-top-width: 1pt; padding: 3pt 0in 0in;">
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<b><span style="font-size: 11pt; font-family: Calibri, sans-serif;">From:</span></b><span style="font-size: 11pt; font-family: Calibri, sans-serif;"><span class="Apple-converted-space"> </span>cisco-voip [<a href="mailto:cisco-voip-bounces@puck.nether.net">mailto:cisco-voip-bounces@puck.nether.net</a>]<span class="Apple-converted-space"> </span><b>On
 Behalf Of<span class="Apple-converted-space"> </span></b>khaled Saholy<br>
<b>Sent:</b><span class="Apple-converted-space"> </span>Wednesday, January 08, 2014 12:37 AM<br>
<b>To:</b><span class="Apple-converted-space"> </span>Wes Sisk (wsisk)<br>
<b>Cc:</b><span class="Apple-converted-space"> </span>cisco-voip voyp list; Matthew Collins<br>
<b>Subject:</b><span class="Apple-converted-space"> </span>Re: [cisco-voip] CM v9 limiting call duration<o:p></o:p></span></div>
</div>
</div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<o:p> </o:p></div>
<div>
<p class="MsoNormal" style="margin: 0in 0in 12pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-family: Calibri, sans-serif;">Thank you Wes for your input.<br>
<br>
I'll look into TCl scripting or SIP normalization scripting and see if I can find something.<br>
<br>
Regards.<br>
<br>
Khaled<o:p></o:p></span></p>
<div>
<div class="MsoNormal" align="center" style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: center;">
<span style="font-family: Calibri, sans-serif;">
<hr size="2" width="100%" align="center" id="stopSpelling">
</span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-family: Calibri, sans-serif;">From:<span class="Apple-converted-space"> </span><a href="mailto:wsisk@cisco.com" style="color: purple; text-decoration: underline;">wsisk@cisco.com</a><br>
To:<span class="Apple-converted-space"> </span><a href="mailto:khaled_saholy@hotmail.com" style="color: purple; text-decoration: underline;">khaled_saholy@hotmail.com</a><br>
CC:<span class="Apple-converted-space"> </span><a href="mailto:mcollins@block.co.uk" style="color: purple; text-decoration: underline;">mcollins@block.co.uk</a>;<span class="Apple-converted-space"> </span><a href="mailto:cisco-voip@puck.nether.net" style="color: purple; text-decoration: underline;">cisco-voip@puck.nether.net</a><br>
Subject: Re: [cisco-voip] CM v9 limiting call duration<br>
Date: Tue, 7 Jan 2014 20:45:09 +0000<br>
<br>
Nothing that granular in UCM AFAIK. Perhaps a TCL script on CUBE or H.323/MGCP GW?<o:p></o:p></span></div>
<div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-family: Calibri, sans-serif;"> </span></div>
</div>
<div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-family: Calibri, sans-serif;">There *might* be something possible in the new SIP normalization scripting, not sure.<o:p></o:p></span></div>
</div>
<div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-family: Calibri, sans-serif;"> </span></div>
</div>
<div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-family: Calibri, sans-serif;">-Wes<o:p></o:p></span></div>
</div>
<div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-family: Calibri, sans-serif;"> </span></div>
<div>
<div>
<div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-family: Calibri, sans-serif;">On Jan 7, 2014, at 8:34 AM, khaled Saholy <<a href="mailto:khaled_saholy@hotmail.com" style="color: purple; text-decoration: underline;">khaled_saholy@hotmail.com</a>> wrote:<o:p></o:p></span></div>
</div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-family: Calibri, sans-serif;"> </span></div>
<div>
<div>
<p class="MsoNormal" style="margin: 0in 0in 12pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-family: Calibri, sans-serif;"><br>
Hi Matthew,<br>
<br>
Thanks for your reply.<br>
<br>
If it's a service parameter, it'll be applied to all outgoing calls and not on a specific route pattern. Is that right?<span class="ecxapple-converted-space"> </span><br>
<br>
Have you or any one seen or tried a solution like this?<br>
<br>
I'm looking for limiting duration of some calls.<br>
<br>
Regards.<br>
<br>
Khaled<span class="ecxapple-converted-space"> </span><br>
<br>
<br>
<br>
<br>
<o:p></o:p></span></p>
<div>
<div class="MsoNormal" align="center" style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif; text-align: center;">
<span style="font-family: Calibri, sans-serif;">
<hr size="2" width="100%" align="center" id="ecxstopSpelling">
</span></div>
<p class="MsoNormal" style="margin: 0in 0in 12pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-family: Calibri, sans-serif;">From:<span class="ecxapple-converted-space"> </span><a href="mailto:mcollins@block.co.uk" style="color: purple; text-decoration: underline;">mcollins@block.co.uk</a><br>
To:<span class="ecxapple-converted-space"> </span><a href="mailto:khaled_saholy@hotmail.com" style="color: purple; text-decoration: underline;">khaled_saholy@hotmail.com</a>;<span class="ecxapple-converted-space"> </span><a href="mailto:cisco-voip@puck.nether.net" style="color: purple; text-decoration: underline;">cisco-voip@puck.nether.net</a><br>
Subject: RE: [cisco-voip] CM v9 limiting call duration<br>
Date: Tue, 7 Jan 2014 13:20:05 +0000<o:p></o:p></span></p>
<div>
<div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);">Hi Khaled ,</span><span style="font-family: Calibri, sans-serif;"><o:p></o:p></span></div>
</div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-family: Calibri, sans-serif;"> <o:p></o:p></span></div>
<div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);">Under service parameters, This is taken from v8 but I’m sure it was in version 5 and above</span><span style="font-family: Calibri, sans-serif;"><o:p></o:p></span></div>
</div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);"> </span><span style="font-family: Calibri, sans-serif;"><o:p></o:p></span></div>
<table class="MsoNormalTable" border="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" style="padding: 0.75pt;">
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<a name="MaxCallDurationTimeout"><b>Maximum Call Duration Timer:</b></a><span class="ecxapple-converted-space"> </span><image001.gif><o:p></o:p></div>
</td>
<td style="padding: 0.75pt;">
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
This parameter specifies the minutes that a call can remain active before Cisco CallManager clears it. A value of zero disables the timer.<o:p></o:p></div>
</td>
</tr>
<tr>
<td style="padding: 0.75pt;">
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
 <o:p></o:p></div>
</td>
<td style="padding: 0.75pt;">
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
This is a required field.<o:p></o:p></div>
</td>
</tr>
<tr>
<td style="padding: 0.75pt;">
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
 <o:p></o:p></div>
</td>
<td style="padding: 0.75pt;">
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
Default:  720<o:p></o:p></div>
</td>
</tr>
<tr>
<td style="padding: 0.75pt;">
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
 <o:p></o:p></div>
</td>
<td style="padding: 0.75pt;">
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
Minimum:  0<o:p></o:p></div>
</td>
</tr>
<tr>
<td style="padding: 0.75pt;">
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
 <o:p></o:p></div>
</td>
<td style="padding: 0.75pt;">
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
Maximum:  35791<o:p></o:p></div>
</td>
</tr>
<tr>
<td style="padding: 0.75pt;">
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
 <o:p></o:p></div>
</td>
<td style="padding: 0.75pt;">
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
Unit: min<o:p></o:p></div>
</td>
</tr>
</tbody>
</table>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);"> </span><span style="font-family: Calibri, sans-serif;"><o:p></o:p></span></div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);"> </span><span style="font-family: Calibri, sans-serif;"><o:p></o:p></span></div>
<div>
<div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);">Regards</span><span style="font-family: Calibri, sans-serif;"><o:p></o:p></span></div>
</div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);"> </span><span style="font-family: Calibri, sans-serif;"><o:p></o:p></span></div>
<div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);">Matthew</span><span style="font-family: Calibri, sans-serif;"><o:p></o:p></span></div>
</div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size: 10pt; font-family: Calibri, sans-serif; color: rgb(188, 190, 192);"> </span><span style="font-family: Calibri, sans-serif;"><o:p></o:p></span></div>
</div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-size: 11pt; font-family: Calibri, sans-serif; color: rgb(31, 73, 125);"> </span><span style="font-family: Calibri, sans-serif;"><o:p></o:p></span></div>
<div>
<div style="border-style: solid none none; border-top-color: rgb(181, 196, 223); border-top-width: 1pt; padding: 3pt 0in 0in;">
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<b><span style="font-size: 10pt; font-family: Tahoma, sans-serif;">From:</span></b><span class="ecxapple-converted-space"><span style="font-size: 10pt; font-family: Tahoma, sans-serif;"> </span></span><span style="font-size: 10pt; font-family: Tahoma, sans-serif;">cisco-voip
 [mailto:cisco-<a href="mailto:voip-bounces@puck.nether.net" style="color: purple; text-decoration: underline;">voip-bounces@puck.nether.net</a>]<span class="ecxapple-converted-space"> </span><b>On Behalf Of<span class="ecxapple-converted-space"> </span></b>khaled
 Saholy<br>
<b>Sent:</b><span class="ecxapple-converted-space"> </span>07 January 2014 13:05<br>
<b>To:</b><span class="ecxapple-converted-space"> </span>cisco-voip voyp list<br>
<b>Subject:</b><span class="ecxapple-converted-space"> </span>[cisco-voip] CM v9 limiting call duration</span><span style="font-family: Calibri, sans-serif;"><o:p></o:p></span></div>
</div>
</div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-family: Calibri, sans-serif;"> <o:p></o:p></span></div>
<div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-family: Calibri, sans-serif;">Hi All,<br>
<br>
I just have a request from our customer about a feature exists in Legacy PABX which is limiting call duration to a PSTN destination (for example, mobile calls) to a specified time like 30 minutes or more or less according to the customer needs.<br>
<br>
I haven't come to a solution in CM 7 or 8 but if there's any idea about it in these versions or the latest 9.x , I'll be thankful for that.<br>
<br>
Waiting for your inputs.<br>
<br>
Thanks and Regards.<br>
<br>
Khaled Al-Saholy<o:p></o:p></span></div>
</div>
</div>
</div>
</div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-family: Calibri, sans-serif;">_______________________________________________<br>
cisco-voip mailing list<br>
<a href="mailto:cisco-voip@puck.nether.net" style="color: purple; text-decoration: underline;">cisco-voip@puck.nether.net</a><br>
<a href="https://puck.nether.net/mailman/listinfo/cisco-voip" style="color: purple; text-decoration: underline;">https://puck.nether.net/mailman/listinfo/cisco-voip</a><o:p></o:p></span></div>
</div>
</div>
<div style="margin: 0in 0in 0.0001pt; font-size: 12pt; font-family: 'Times New Roman', serif;">
<span style="font-family: Calibri, sans-serif;"> </span></div>
</div>
</div>
</div>
</div>
</div>
_______________________________________________<br>
cisco-voip mailing list<br>
<a href="mailto:cisco-voip@puck.nether.net">cisco-voip@puck.nether.net</a><br>
https://puck.nether.net/mailman/listinfo/cisco-voip</div>
</blockquote>
</div>
<br>
</div>
</div>
</body>
</html>