You can experience at least the following hangup causes from 
FreeSWITCH  itself:<div><i style="font-family:sans-serif;font-size:13px;line-height:19.03333282470703px;background-color:rgb(255,255,255)">ALLOTTED_TIMEOUT</i> - when you end the call by timer</div><div><i style="font-family:sans-serif;font-size:13px;line-height:19.03333282470703px;background-color:rgb(255,255,255)">MEDIA_TIMEOUT</i> - when there is no RTP for some period (I would assume it can happen if server lost network connection for some time)</div>
<div><i style="font-family:sans-serif;font-size:13px;line-height:19.03333282470703px;background-color:rgb(255,255,255)">ATTENDED_TRANSFER</i> - not sure when it will happen, but I saw this in CDR for an answered call</div>
<div><br></div><div>Case with media timeout is a very special one. In this case user might have talked only for 60 seconds, but timeout happened after 1800 seconds (or how is configured). You have no way to know how much time exactly the clients have talked, because in the CDR you will see 1800 seconds. In this case I think it will be fair to bill just for 1 minute or so and accept your expenses.</div>
<div><br></div><div>I never saw other hangup cases for answered calls from FreeSWITCH itself.</div><div><br></div><div>Regards,</div><div>Vitalie</div><div><br></div><div><br></div><div><br></div><div><br><div class="gmail_quote">
2012/9/5 Steven Ayre <span dir="ltr">&lt;<a href="mailto:steveayre@gmail.com" target="_blank">steveayre@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Do you have SIP traces for the call? If you&#39;re bridging then it&#39;s<br>
possible for the remote end to hangup the answered call with an ISDN<br>
clearing cause other than NORMAL_* (just like they can in ISDN<br>
signalling). For billing purposes I suggest you bill anything where<br>
billsec&gt;0 rather than only NORMAL_CLEARING calls.<br>
<br>
-Steve<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
On 4 September 2012 19:23, Muhammad Naseer Bhatti &lt;<a href="mailto:nbhatti@gmail.com">nbhatti@gmail.com</a>&gt; wrote:<br>
&gt; Hi, I am seeing a lot of calls with hangup cause/Enumeration is not<br>
&gt; NORMAL_CLEARING while the calls still have a valid duration and answered<br>
&gt; time. For a typical billing scenario, calls are billed if (answered time)<br>
&gt; billsec&gt;0 and hangup cause = NORMAL_CLEARING. In what cases the enumeration<br>
&gt; would be other than normal and while the calls would be still a valid<br>
&gt; answered call?<br>
&gt;<br>
&gt; Thanks<br>
&gt;<br>
</div></div><div class="HOEnZb"><div class="h5">&gt; _________________________________________________________________________<br>
&gt; Professional FreeSWITCH Consulting Services:<br>
&gt; <a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
&gt; <a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
&gt;<br>
&gt; FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
&gt; <a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
&gt;<br>
&gt; Official FreeSWITCH Sites<br>
&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt; <a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
&gt; <a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
&gt;<br>
&gt; FreeSWITCH-users mailing list<br>
&gt; <a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
&gt; <a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
&gt; UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
&gt; <a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
&gt;<br>
<br>
_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
</div></div></blockquote></div><br></div>