Subject: RE: [Simple] 3GPP implied SUBSCRIBE

From: Jonathan Rosenberg <[email-masked]>
Date: Thu, 24 May 2001 01:02:28 -0400

-----Original Message-----
From: François-Frédéric Ozog [mailto:[email-masked]]
Sent: Wednesday, May 23, 2001 11:58 AM
To: [email-masked]
Subject: [Simple] 3GPP implied SUBSCRIBE

>3GPP defines the mechanism I reproduce below.
>Are there such provisions in SIMPLE?
>
>
>A register is sent from a device to the relevant proxy (P-SCSF in 3GPP):
>
>    REGISTER sip:registrar.home1.net SIP/2.0
>    Via: SIP/2.0/UDP [5555::aaa:bbb:ccc:ddd]
>    From: <sip:[email-masked]>
>    To: <sip:[email-masked]>
>    Contact: <Sip:[5555::aaa:bbb:ccc:ddd]>
>    Call-ID: 123456789@[5555::aaa:bbb:ccc:ddd]
>    CSeq: 1 REGISTER
>    Expires: 7200
>    Allow-Events: org.3gpp.nwinitdereg
>    Content-Length: 0
>
>Allow-Events is used to implicitly subscribe to the event
"org.3gpp.nwinitdereg". The P-
>CSCF will remove this field from the REGISTER request before sending it on
to the home 
>network.

Neither of these is standardized behavior. The semantics of Allow-Events has
absolutely nothing to do with implicit subscriptions.

>
>
>The P-CSCF sends a first NOTIFY request to the UE in order to confirm the
successful 
>(implicit) subscription to the event "org.3gpp.nwinitdereg". A new Call-ID
(here: 
>[email-masked]) is generated.
>
>
>    NOTIFY sip:[5555::aaa:bbb:ccc:ddd] SIP/2.0
>    Via: SIP/2.0/UDP pcscf1.visited1.net
>    From: <sip:pcscf1.visited1.net>
>    To: <sip:sip:[email-masked]>
>    Call-ID: [email-masked]
>    CSeq: 1 NOTIFY
>    Expires: 7200
>    Event: org.3gpp.nwinitdereg
>    Content-Length: 0

Besides the fact that this is a new, undefined event package, notifications
in response to a SUBSCRIBE (although there wasn't one) carry the same
Call-ID as the subscribe.

-Jonathan R.
---
Jonathan D. Rosenberg, Ph.D.                72 Eagle Rock Ave.
Chief Scientist                             First Floor
dynamicsoft                                 East Hanover, NJ 07936
[email-masked]                     FAX:   (973) 952-5050
http://www.jdrosen.net                      PHONE: (973) 952-5000
http://www.dynamicsoft.com