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

Reply via email to