On the other hand, RFC (sec 3.2) hints of a NOTIFY outside the dialog for a
subscription created by non-SUBSCRIBE methods, and this NOTIFY is deemed
valid.
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Friday, July 11, 2003 12:38 PM
Subject: RE: [Sip-implementors] RFC3265 question


> The most common proxies are transaction stateful ones. They don't know and
don't care if the request (NOTIFY in your example) within a dialog or not.
>
> Dialog stateful proxies, on the other hand, know and care if a request is
within a dialog, but will most likely forward requests that they don't have
dialog state for.
>
> In any case, if you receive a NOTIFY outside a dialog, you should reject
it with a 481 response (normally NOTIFY must not be sent outside a dialog,
but you never know what people implement out there).
>
> Regards,
> Hisham
>
> > -----Original Message-----
> > From: ext David Stuart [mailto:[EMAIL PROTECTED]
> > Sent: Friday, July 11, 2003 5:09 AM
> > To: Chris Boulton
> > Cc: [EMAIL PROTECTED]
> > Subject: Re: [Sip-implementors] RFC3265 question
> >
> >
> > Thanks for the quick response,
> >
> > I agree that this is the right way to do things, but what I'm
> > wondering
> > is if there is any situation where NOTIFY requests could be validly
> > received outside of a dialog? For instance, what about
> > RFC2543 compliant
> > proxies (was there even the concept of a dialog in those?) ..
> >
> > Chris Boulton wrote:
> >
> > >David,
> > >
> > > Sounds good to me.  A 202 response is a 2xx class response and
> > >creates the dialog - so the Notify messages would also be
> > part of that
> > >dialog.  I don't see receiving a 202 different from receiving a 200
> > >response in terms of dialog creation.
> > >
> > >Regards,
> > >
> > >Chris.
> > >
> > >
> > >
> > >
> > >>-----Original Message-----
> > >>From: David Stuart [mailto:[EMAIL PROTECTED]
> > >>Sent: 10 July 2003 15:52
> > >>To: [EMAIL PROTECTED]
> > >>Subject: [Sip-implementors] RFC3265 question
> > >>
> > >>Hi All,
> > >>
> > >>I have a question regarding SUBSCRIBE and NOTIFY requests
> > with a proxy
> > >>in between, relating mostly to Dialogs. Here is the situation:
> > >>
> > >>1) One (registered) UA
> > >>2) One proxy/registrar
> > >>
> > >>The UA registers to the proxy and immediately sends a
> > SUBSCRIBE for a
> > >>resource (for argument's sake let's use presence as an
> > example since it
> > >>is the most well known).
> > >>
> > >>The first subscribe request is outside of a dialog, and I believe is
> > >>considered to be a dialog-creating request. As such, there
> > is a CallId
> > >>and the From: "tag" is set (but there is no "To:" "tag" yet).
> > >>
> > >>The proxy responds with a 202 Pending, and then sends a
> > NOTIFY request
> > >>with subscription-state pending.
> > >>
> > >>My question is, should this NOTIFY request be inside or
> > outside of the
> > >>dialog (I am assuming inside, but want to check).. That is
> > to say, are
> > >>the callId and both the From "tag" and To "tag" set at this point?
> > >>
> > >>--
> > >>David Stuart, SIPQuest
> > >>phone: 254-8886 x234 web: http://www.sipquest.com/
> > >>
> > >>_______________________________________________
> > >>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

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

Reply via email to