Hi Sachin UA-1 will not start the session timer, So UA-1 will not send BYE. UA-2 Can start session timer after getting 480 if call is not terminated. Regards S.Radha krishna
Sachin Srivastava <[EMAIL PROTECTED]> wrote: Hi All Please consider the following call flow. UA-1 UA-2 | INVITE | |----------------------------->| | | | 200OK (refresher = uas) | |<-----------------------------| | | | ACK | |----------------------------->| | | | INVITE (refresher=uac) | |<-----------------------------| | | | 480 Temporarily Unavailable | |----------------------------->| | | | ACK | |<-----------------------------| | | | Session timer expires | --|----------------------------------- | | Consider the following excerpts from RFC 4028: "Session Refresh Request: An INVITE or UPDATE request processed according to the rules of this specification. If the request generates a 2xx response, the session expiration is increased to the current time plus the session interval obtained from the response." And "The refresh requests sent once the session is established are processed identically to the initial requests, as described above. This means that a successful session refresh request will extend the session, as desired." Q1. Does this mean that after UA-2 receives 480 message, the session refresh is stopped and both the UA's should stop session refresh timers? In this case the call will continue without session expiry. Q2. If not, then at the time of session expiry (at UA-2), should UA-2 send a BYE to UA-1 (UA-2 does not hear anything from UA-1)? Thanks & Regards Sachin Srivastava _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors --------------------------------- Yahoo! Messenger with Voice. PC-to-Phone calls for ridiculously low rates. _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
