[Freeswitch-users] Radius AAA

Tihomir Culjaga tculjaga at gmail.com
Mon Dec 13 20:50:16 MSK 2010


On Sat, Dec 11, 2010 at 2:28 PM, Abid Saleem <abid_freeswitch at live.com>wrote:

>  Hi,
>
> Sorry I was away from work. Just recalling the radius AAA and credit-time
> stuff, I am wondering if there is a way to announce the remaining time of 1
> minute or 30 seconds before the call has to disconnect.
>
> Please help if you FS supports this feature.
>
> Regards
> -----------
> Abid Saleem
>
> ------------------------------
> Date: Mon, 15 Nov 2010 08:53:23 +0100
> From: tculjaga at gmail.com
> To: freeswitch-users at lists.freeswitch.org
> Subject: Re: [Freeswitch-users] Radius AAA
>
>
>
>     <action application="log" data="INFO  credit_time=${credit_time}"/>
>      <action application="sched_hangup" data="+${credit_time:17:-1}
> ${Core-UUID}"/>
>
> In this scenario you don't have to check for return code, because you will
> get hangup
> if authentication fails.
>
>

Hi,

i do it like this:


put this somewhere in the DP before you bridge the call ...

     <action inline="true" application="export"
data="nolocal:CTIME=${regex(${credit_time}|.*=(.*)|%1)}"/>
     <action application="export"
data="nolocal:execute_on_answer=execute_extension ANSWERED_CALL XML NXIVR
bleg"/>

WTIME is your delay time you want the prompt to be played before the hangup.



  <extension name="ANSWERED_CALL">
    <condition field="destination_number" expression="^ANSWERED_CALL$">
      <action application="export" data="send_accounting_stop_enable=true"/>
      <action inline="true" application="export"
data="ANSWERED_STATE=ANSWERED"/>
      <action application="set" data="playback_delimiter=!"/>
      <action application="sched_broadcast" data="+${CTIME}
playback::${KILL_CALL_PR} bleg"/>
      <action application="sched_broadcast"
data="+${expr(${CTIME}-${WTIME})} playback::${ACC_EXP_PR} bleg"/>
      <action application="sched_hangup" data="+${CTIME} alloted_timeout
aleg"/>
      <action application="app_init"/>
    </condition>
  </extension>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20101213/3c2700e1/attachment.html 


More information about the FreeSWITCH-users mailing list