I was looking at what Brett said, apoligies are in order ;).
Actually, I dont think any mods are needed at all. Both sections
8.1 and 9 do talk about this scenario, and its handled as he described:

8.1:

If the request doesn't indicate support for session timer, but the
   request contains a session interval that is too small, the proxy
   cannot usefully reject the request, as this would result in a call
   failure....

and (9) describes virtual UAS processing.

----- Original Message -----
From: "Medhavi Bhatia" <[EMAIL PROTECTED]>
To: "Sani Tripathy" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Thursday, July 25, 2002 3:19 PM
Subject: Re: [Sip-implementors] UA receives 422 when it does not support
Session Timer


> This seems to be a problem in the spec. A 422 is backward incompatible
> in a sense that the UA1 will drop the dialog/session, and the session
timer
> draft, even though mentioning in several places that the stateful proxy
must
> "remember" what it is doing, does not catch this particular case:
>
> The proxy does look at the supported header, so if the request did not
> contain either the supported header (containing "timer") or any of the
> session timer
> headers, then it should not insert any of its own session timer headers.
>
> This kind of a sitiuation, when the UAC does not support the session
timer,
> but the proxy requires it, is easily handled in a B2B UA, which acts as a
> UAS
> on the other side.
>
> ----- Original Message -----
> From: "Sani Tripathy" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Thursday, July 25, 2002 12:56 PM
> Subject: [Sip-implementors] UA receives 422 when it does not support
Session
> Timer
>
>
> >
> > If the UA1 does not support session timer and initiates invite without
> > supported header. Proxy adds Session-expiry header to it and forwards to
> > UA2.
> >
> > If session-expires value is below the UA2 Min-SE, the UA2 will send a
422
> > which may not be interpreted correctly by the UA1 since it does not
> support
> > Session Timer.
> > What will be the behaviour in this case?
> > Who should change the SE value?
> >
> > Sani
> >
> > _______________________________________________
> > Sip-implementors mailing list
> > [EMAIL PROTECTED]
> > http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
> >
>
> _______________________________________________
> Sip-implementors mailing list
> [EMAIL PROTECTED]
> http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
>

_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to