<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">Hi David,</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">Thanks for the patch. If have some time Monday I will analyze it and give you some feedback so we include this in CDRTool.</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">Besides the rating, I’ve to check if the code that now sets the the ‘route’ for the CDRs and if there are no problems.</div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;">&nbsp;&nbsp;</div> <div id="bloop_sign_1390563086481199104" class="bloop_sign"><span style="font-family:helvetica,arial;font-size:13px"></span>--&nbsp;<br>Tijmen de Mes<br>AG-Projects</div> <br><p style="color:#A0A0A8;">On 23 januari 2014 at 21:21:26, David M. Lee (<a href="mailto:dlee@digium.com">dlee@digium.com</a>) wrote:</p> <blockquote type="cite" class="clean_bq"><span><div><div>I’ve got a first attempt at a patch:
<br>  https://gist.github.com/leedm777/8585690
<br>
<br>To get this to work, your CDR’s will have to record the application
<br>subtype. For me, I set $avp(s:call_class) = “audio.inbound” or
<br>“audio.outbound” as appropriate in the routes, and added
<br>Sip-Application-Type=$avp(s:call_class) to “radius_extra”.
<br>
<br>Billing rates will be matched on the full application, allowing
<br>different rates depending on the application subtype.
<br>
<br>It works with the simple testing I’ve been able to do on my desktop.
<br>Feedback, of course, is greatly appreciated.
<br>
<br>Duane - Does the patch work for you?
<br>
<br>Adrian - Any objections/concerns with this approach?
<br>
<br>If it looks good, I’ll work on updating the docs.
<br>
<br>Thanks!
<br>--  
<br>David M. Lee
<br>Digium, Inc. | Software Developer
<br>445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
<br>Check us out at:  www.digium.com  &amp; www.asterisk.org
<br>
<br>On Jan 23, 2014, at 4:43 AM, Adrian Georgescu &lt;ag@ag-projects.com&gt; wrote:
<br>
<br>&gt; I think it would be a good idea.
<br>&gt;  
<br>&gt; Adrian
<br>&gt;  
<br>&gt; On 22 Jan 2014, at 16:58, David Lee (digium) &lt;dlee@digium.com&gt; wrote:
<br>&gt;  
<br>&gt;&gt; Duane Larson wrote:
<br>&gt;&gt;&gt; I have been playing with CDRTool for a while but I am not sure if it is
<br>&gt;&gt;&gt; possible to rate Origination (Inbound) calls differently than Termination
<br>&gt;&gt;&gt; (Outbound) calls from my SIP Provider.  For Origination I pay 0.0035 and
<br>&gt;&gt;&gt; for Termination I pay 0.005.  Keep in mind these costs are for destination
<br>&gt;&gt;&gt; "1”.
<br>&gt;&gt;  
<br>&gt;&gt; I've recently run into nearly the same situation.
<br>&gt;&gt;  
<br>&gt;&gt; I tried overloading the Sip-Application-Type field, but it's limited
<br>&gt;&gt; by the supportedApplicationTypes array in cdr_generic.php. There also
<br>&gt;&gt; seems to be hard coded logic for the different application types.
<br>&gt;&gt;  
<br>&gt;&gt; I think I will patch CDRTool so that you can have subtypes of
<br>&gt;&gt; application types (audio.inbound, audio.outbound, etc.). This would
<br>&gt;&gt; allow the billing rates to be a bit more specific for these
<br>&gt;&gt; situations.
<br>&gt;&gt;  
<br>&gt;&gt; Thoughts?
<br>&gt;&gt; --  
<br>&gt;&gt; David M. Lee
<br>&gt;&gt; Digium, Inc. | Software Developer
<br>&gt;&gt; 445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
<br>&gt;&gt; Check us out at:  www.digium.com  &amp; www.asterisk.org
<br>&gt;&gt; _______________________________________________
<br>&gt;&gt; Users mailing list
<br>&gt;&gt; Users@lists.opensips.org
<br>&gt;&gt; http://lists.opensips.org/cgi-bin/mailman/listinfo/users
<br>&gt;  
<br>&gt; _______________________________________________
<br>&gt; Users mailing list
<br>&gt; Users@lists.opensips.org
<br>&gt; http://lists.opensips.org/cgi-bin/mailman/listinfo/users
<br>
<br>
<br>_______________________________________________
<br>Users mailing list
<br>Users@lists.opensips.org
<br>http://lists.opensips.org/cgi-bin/mailman/listinfo/users
<br></div></div></span></blockquote></body></html>