I
think the draft may be confusing on this point.
I can
understand that, if you are the side receiving the session
refresh,
you
would send a BYE to terminate the session just before
the
session expiration:
Similarly, if the side not performing refreshes does not receive a
session refresh request before the session expiration, they SHOULD
send a BYE to terminate the session, slightly before the session
expiration. The minimum of ten seconds and one third the session
interval is RECOMMENDED.
However, if you are the refresher (which is what
your question refers to)
then
it is not so clear (and maybe just plain wrong). Surely if
one
has
sent the INVITE and its retransmissions and no response was
received,
then
it must be that the other end has experienced a serious
error.
And
once the retransmission limit is reached then the call
should
be terminated. I can't see any point in waiting any
longer.
>>Should I retransmit the re-INVITE repeatedly for
the interval 900-1790?
So, no. Send BYE after 7 retransmissions of
INVITE.
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: 10 September 2003 11:39
To: [EMAIL PROTECTED]
Subject: [Sip-implementors] A Query about session-timer
Hi,
As specified in the draft "draft-ietf-sip-session-timer-11.txt"
"If no 2xx response to a session refresh request is received before
the session expiration, the UA SHOULD send a BYE request to
terminate the session. It SHOULD send this BYE slightly before
session expiration. The minimum of ten seconds and one third the
session interval is RECOMMENDED.
For example, if the session interval is 120 seconds, one third
of this is 40 seconds. Since the minimum of 10 seconds and 40
seconds is 10 seconds, the BYE would be sent 10 seconds before
the session expires."
Let us assume the session interval is 1800 seconds,
So I should send re-INVITE after 900 seconds from call establishment,
If I don't get any response for the re-INVITE sent then I should send the
BYE after 1790 seconds from call establishment.
But in the time from 900-1790, what should I do
Should I retransmit the re-INVITE repeatedly for the interval 900-1790?
If yes - then number of re-INVITE will be more than 7 and it violate the condition of any txn.
If no - then what is my behavior, can I send BYE after sending 7 retransmission of re-INVITE .
Regards,
Ravi Jindal
HUGHES SOFTWARE SYSTEMS
_______________________________________________ Sip-implementors mailing list [EMAIL PROTECTED] http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
