Yes UAS can change Session-Expires value. See Section 9 in RFC 4028 Regards Ranjit
On Fri, Dec 4, 2020 at 12:37 PM akashdeep vishnoi <akashanshu...@gmail.com> wrote: > Hi Ranjit > > My question is: can Session-Expire value be changed by 2xx response or an > early update request in call-setup phase? > > Errata ID: 4744 : > *"A UAC starts by sending an INVITE. This includes a Supported header > field with the option tag 'timer', indicating support for this extension.If > UAC or UAS knows one negotiation of session timer is ongoing, it SHALL not > start a new one."* > > As it has mentioned that 'it shall not start a new one'. Does it meant not > to change the Session-Expire value if it is not below the minimum time? > > Thanks, > Aakash > > On Fri, Dec 4, 2020 at 11:49 PM Ranjit Avasarala <ranjitka...@gmail.com> > wrote: > >> Hi Akash >> >> The UAS does respond to INVITE with Supported: timer, with a 4xx if the >> interval is too short or responds with a 2xx. Why do you think there >> should be an early update? u mean a 1xx response? >> >> On Fri, Dec 4, 2020 at 12:05 PM akashdeep vishnoi < >> akashanshu...@gmail.com> wrote: >> >>> In initial Invite request, UAC is sending a Session-Expires header. >>> After receiving this request, UAS will know that session timer negotiation >>> is ongoing. >>> Can UAS send an early update with a different value in Session-Expires? >>> >>> Thanks, >>> Aakash >>> >>> On Fri, 4 Dec 2020, 22:40 Ranjit Avasarala, <ranjitka...@gmail.com> >>> wrote: >>> >>>> Hi Aakash >>>> >>>> how will UAC or UAS know if another negotiation for session timer is >>>> ongoing? do u mean multiple INVITEs are sent from UAC? >>>> >>>> Regards >>>> Ranjit >>>> >>>> On Fri, Dec 4, 2020 at 11:01 AM akashdeep vishnoi < >>>> akashanshu...@gmail.com> wrote: >>>> >>>>> Hi, >>>>> >>>>> I have a little confusion in this : >>>>> -------------------------------- >>>>> Errata ID: 4744 >>>>> Status: Reported >>>>> Type: Technical >>>>> Publication Format(s) : TEXT >>>>> Reported By: Chao Wang >>>>> Date Reported: 2016-07-19 >>>>> >>>>> Section 3 says: >>>>> A UAC starts by sending an INVITE. This includes a Supported header >>>>> field >>>>> with the option tag 'timer', indicating support for this extension >>>>> >>>>> It should say: >>>>> A UAC starts by sending an INVITE. This includes a Supported header >>>>> field >>>>> with the option tag 'timer', indicating support for this extension.If >>>>> UAC >>>>> or UAS knows one negotiation of session timer is ongoing, it SHALL not >>>>> start a new one. >>>>> >>>>> >>>>> >>>>> ------------------------------------------------------------------------------- >>>>> As per above explanation, I want to know if* Session Expire timer >>>>> value can >>>>> be changed by UAS/UAC by sending early UPDATE* before Call is >>>>> established >>>>> when INVITE request already has one timer value. >>>>> >>>>> Thanks, >>>>> Aakash >>>>> _______________________________________________ >>>>> Sip-implementors mailing list >>>>> Sip-implementors@lists.cs.columbia.edu >>>>> https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors >>>>> >>>> _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors