[OpenSIPS-Users] how to set a timer for missing ACK
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Fri Oct 24 17:01:48 CEST 2008
Flavio,
the only module in opensips that could help is the dialog module - it is
able to track the dialog and to say if the ACK came or not - right now
I'm working on an enhancement for sending BYEs when the dialog timeouts
- but we might extend this and add timeout for not receiving an ACK.......
Regards,
Bogdan
flavio wrote:
> Thanks Bodgan,
> what you say it's really correct according rcf 3261 too
>
> "However, the callee's UA MUST NOT send a BYE on a confirmed dialog
> until it has received an ACK for its 2xx response or until the server
> transaction times out. If no SIP extensions have defined other
> application layer states associated with the dialog, the BYE also
> terminates the dialog."
>
> However, in my experience, some UACs (i.e. some Gateways that act as
> UAC) do not perform BYE after server trasaction times out: they
> usually end only trasaction and streaming.
> In this particular case, can I perfom any check (with or without
> timer) in order to prevent this kind of call failure?
>
> Any suggestions is welcome
>
> flavio
>
>
>
>
> 2008/10/24 Bogdan-Andrei Iancu <bogdan at voice-system.ro>
>
>> Hi Flavio,
>>
>> There is no such timer in TM - from proxy point of view, the 200ok-=ACK forms a different transaction than the INVITE.
>>
>> Typically, detecting the missing ACK is a job for other party (callee) - if not is received in some time window, the callee must send BYE and close the dialog.
>>
>> Best regards,
>> Bogdan
>>
>> flavio wrote:
>>
>>> Hi to all,
>>> I've just a little question. Analyzing ' tm ' module I've understood I
>>> may configure several timers (i.e. timer for based fialover).
>>> Those timers tipically hit for missing reply to a request: but can I
>>> set a timer if a UAC does not send an ACK for a 200 OK response? Which
>>> kind of timer?
>>> Missing ACK may be typical for some UAC using a mobile data IP
>>> connection, for which handover causes a broken.
>>>
>>> Thank for support and suggestions
>>>
>>> flavio
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.opensips.org
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>
>>>
>>>
>
>
>
> --
> *********************************
> * (o< ing.Flavio Patria
> * //\ mobile 3407873357
> * V_/_ noverca: flavio.patria
> *
> **********************************
>
>
More information about the Users
mailing list