[Serusers] Disconnecting a call.
Marian Dumitru
marian.dumitru at voice-sistem.ro
Fri Feb 11 21:05:17 CET 2005
Hi Hans,
Theoretically it's possible to do what you describe - moving the dialog
state outside SER and just triggering the BYE send.
It's about deciding where to put the dialog aware logic - inside ser as
module, some external entity to control ser or a B2BUA on the signaling
path.
Best regards,
Marian
Hans Eriksson wrote:
> But isn't there enough info in the acc table to "fake" some BYEs to the
> end-points?
>
> I would send 2 pairs of BYEs. One pair would go to the gateway and ser
> faking that it came from the client. The other pair would go to the
> client and ser faking that it came from the gateway. This hack should be
> outside of ser, i.e. a billing system realize that there is no money
> left, checks the acc table for callids, tags etc, generates the BYEs and
> wait for call completion to show up in acc.
>
> Or maybe just make the gateway close the call with a BYE and then update
> the acc table. ser don't need to know as it is not dialogue-stateful.
> The client will eventually hang-up by himself.
>
> a hack, I know, But the alternative is a integrated real-time proxy and
> billing system and that costs $$$s.
>
> But a b2bua is also a hack...
>
> /hans
>
>
> 2005-02-10 kl. 19.45 skrev Marian Dumitru:
>
>> Hi Tom,
>>
>> SER is transaction statefull, not dialog/call statefull; it has not
>> the ability to terminate a call in progress. For this you need a b2bua
>> (like vovida)
>>
>> Best regards,
>> Marian
>>
>> Tom Gaudasinski wrote:
>>
>>> Greetings,
>>> Another question from me. I need to be able to liberally
>>> disconnect a call that's in progress at any time. Is there any way to
>>> do this. I want to implement a pseudo prepaid billing, and I need
>>> something that will allow for call termination once credits have been
>>> used up. Is there any way i can send SER a message or anything else?
>>> Or maybe set a timer for maximum call duration so that the call will
>>> be killed after it passes?
>>> Thank you.
>>> _______________________________________________
>>> Serusers mailing list
>>> serusers at lists.iptel.org
>>> http://lists.iptel.org/mailman/listinfo/serusers
>>
>>
>> --
>> Voice System
>> http://www.voice-system.ro
>>
>> _______________________________________________
>> Serusers mailing list
>> serusers at lists.iptel.org
>> http://lists.iptel.org/mailman/listinfo/serusers
>>
>
>
--
Voice System
http://www.voice-system.ro
More information about the sr-users
mailing list