"Vivek Gupta" <[EMAIL PROTECTED]> asks:

> For a Non-Invite server transaction, we fire 'timer J' once we have
> received the final response from the TU and on 'timer J' expiry that
> transaction is terminated.
>
> What should be the behavior if one sees no response from the TU? When
> that transaction can be terminated and how?

That's a pretty odd situation: non-INVITE transactions aren't supposed to
wait for user interaction.

For instance, RFC 3265 says

3.1.6.1. Initial SUBSCRIBE Transaction Processing

   In no case should a SUBSCRIBE transaction extend for any longer than
   the time necessary for automated processing.  In particular,
   notifiers MUST NOT wait for a user response before returning a final
   response to a SUBSCRIBE request.

      This requirement is imposed primarily to prevent the non-INVITE
      transaction timeout timer F (see [1]) from firing during the
      SUBSCRIBE transaction, since interaction with a user would often
      exceed 64*T1 seconds.

The remote UA will tear down its client transaction once its Timer F fires,
at least.

frank

_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to