Skip to main content

A Session Initiation Protocol (SIP) Extension for the Identification of Services
draft-drage-sipping-service-identification-05

Revision differences

Document history

Date Rev. By Action
2012-08-22
05 (System) post-migration administrative database adjustment to the No Objection position for Tim Polk
2012-08-22
05 (System) post-migration administrative database adjustment to the Abstain position for Alexey Melnikov
2010-09-14
05 (System) IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor
2010-09-14
05 (System) IANA Action state changed to Waiting on RFC Editor from In Progress
2010-09-14
05 (System) IANA Action state changed to In Progress from Waiting on Authors
2010-09-14
05 Amy Vezza State changed to RFC Ed Queue from Approved-announcement sent by Amy Vezza
2010-09-13
05 (System) IANA Action state changed to Waiting on Authors from In Progress
2010-09-13
05 (System) IANA Action state changed to In Progress
2010-09-13
05 Amy Vezza IESG state changed to Approved-announcement sent
2010-09-13
05 Amy Vezza IESG has approved the document
2010-09-13
05 Amy Vezza Closed "Approve" ballot
2010-09-13
05 Amy Vezza State changed to Approved-announcement to be sent from IESG Evaluation::AD Followup by Amy Vezza
2010-09-09
05 (System) New version available: draft-drage-sipping-service-identification-05.txt
2010-09-09
05 Alexey Melnikov
[Ballot comment]
4.  Syntax of the Header Fields

  The following syntax specification uses the augmented Backus-Naur
  Form (BNF) as described in RFC 4234 …
[Ballot comment]
4.  Syntax of the Header Fields

  The following syntax specification uses the augmented Backus-Naur
  Form (BNF) as described in RFC 4234 [RFC5234].

Typo: RFC 5234


6.  Examples of Usage

    * F4  proxy.example.com -> proxy.pstn.example (trusted)

    INVITE sip:+14085551212@proxy. pstn.example SIP/2.0
    Via: SIP/2.0/TCP useragent.example.com;branch=z9hG4bK-124
    Via: SIP/2.0/TCP proxy.example.com;branch=z9hG4bK-abc
    To:
    From: "Anonymous" ;tag=9802748
    Call-ID: 245780247857024504
    CSeq: 2 INVITE
    Max-Forwards: 69
    P-Asserted-Service: urn:urn-7:3gpp-service.exampletelephony.version1

Should there be a Service-ID reserved for use in examples?



The following used to be a DISCUSS:

1).
4.2.  The P-Preferred-Service Header

  There may be multiple P-Preferred-Service header fields.  The
  semantics of multiple P-Preferred-Service header fields appearing in
  the same request is not defined.

What is the reason for allowing multiple header fields and not specifying their handling?
Lack of clarity here might affect interoperability.
2010-09-09
05 Alexey Melnikov [Ballot Position Update] Position for Alexey Melnikov has been changed to Abstain from Discuss by Alexey Melnikov
2010-08-04
05 Alexey Melnikov
[Ballot comment]
4.  Syntax of the Header Fields

  The following syntax specification uses the augmented Backus-Naur
  Form (BNF) as described in RFC 4234 …
[Ballot comment]
4.  Syntax of the Header Fields

  The following syntax specification uses the augmented Backus-Naur
  Form (BNF) as described in RFC 4234 [RFC5234].

Typo: RFC 5234


6.  Examples of Usage

    * F4  proxy.example.com -> proxy.pstn.example (trusted)

    INVITE sip:+14085551212@proxy. pstn.example SIP/2.0
    Via: SIP/2.0/TCP useragent.example.com;branch=z9hG4bK-124
    Via: SIP/2.0/TCP proxy.example.com;branch=z9hG4bK-abc
    To:
    From: "Anonymous" ;tag=9802748
    Call-ID: 245780247857024504
    CSeq: 2 INVITE
    Max-Forwards: 69
    P-Asserted-Service: urn:urn-7:3gpp-service.exampletelephony.version1

Should there be a Service-ID reserved for use in examples?
2010-08-04
05 Alexey Melnikov
[Ballot discuss]
I am thinking about voting Abstain on this document. However before I
decide I think the following minor issues needs to be fixed …
[Ballot discuss]
I am thinking about voting Abstain on this document. However before I
decide I think the following minor issues needs to be fixed (as RFC Editor notes or otherwise):

1).
4.2.  The P-Preferred-Service Header

  There may be multiple P-Preferred-Service header fields.  The
  semantics of multiple P-Preferred-Service header fields appearing in
  the same request is not defined.

What is the reason for allowing multiple header fields and not specifying their handling?
Lack of clarity here might affect interoperability.
2010-07-28
05 Tim Polk [Ballot Position Update] Position for Tim Polk has been changed to No Objection from Discuss by Tim Polk
2010-07-28
05 (System) Sub state has been changed to AD Follow up from New Id Needed
2010-07-28
04 (System) New version available: draft-drage-sipping-service-identification-04.txt
2009-09-11
05 (System) Removed from agenda for telechat - 2009-09-10
2009-09-10
05 Samuel Weiler Request for Telechat review by SECDIR Completed. Reviewer: Barry Leiba.
2009-09-10
05 Cindy Morgan State Changes to IESG Evaluation::Revised ID Needed from IESG Evaluation by Cindy Morgan
2009-09-10
05 Tim Polk
[Ballot discuss]
[revised discuss to reflect discussion on the telechat]

draft-ietf-sipping-service-identification makes a strong argument that derived service
identification is safe, and declarative service identification …
[Ballot discuss]
[revised discuss to reflect discussion on the telechat]

draft-ietf-sipping-service-identification makes a strong argument that derived service
identification is safe, and declarative service identification is perilous.  This document
includes both forms of service identification, although there are some constraints regarding
the applicability of declarative service identification.  A pointer (perhaps in the introduction)
to the wg document with an initial note regarding wg consensus on the risks of declarative
service identification would help resolve the disconnect between these two documents.
2009-09-10
05 Russ Housley [Ballot Position Update] New position, No Objection, has been recorded by Russ Housley
2009-09-10
05 Tim Polk
[Ballot discuss]
This is a discuss-discuss.  I will move to Abstain if the sponsoring AD prefers to
proceed with publication as Informational.

draft-ietf-sipping-service-identification makes a …
[Ballot discuss]
This is a discuss-discuss.  I will move to Abstain if the sponsoring AD prefers to
proceed with publication as Informational.

draft-ietf-sipping-service-identification makes a strong argument that derived service
identification is safe, and declarative service identification is perilous.  This document
includes both forms of service identification, although there are some constraints regarding
the applicability of declarative service identification.

Given the disconnect, would it be better to publish this document as experimental?  (Or are
there IANA considerations that preclude publishing as experimental?) 

I do not feel strongly enough to block publication, but it does seem a bit odd that we could
approve two conflicting specifications on the same telechat...
2009-09-10
05 Tim Polk
[Ballot discuss]
This is a discuss-discuss.  I will probably move to Abstain if the sponsoring AD prefers to
proceed with publication as Informational.

draft-ietf-sipping-service-identification makes …
[Ballot discuss]
This is a discuss-discuss.  I will probably move to Abstain if the sponsoring AD prefers to
proceed with publication as Informational.

draft-ietf-sipping-service-identification makes a strong argument that derived service
identification is safe, and declarative service identification is perilous.  This document
includes both forms of service identification, although there are some constraints regarding
the applicability of declarative service identification.

Given the disconnect, would it be better to publish this document as experimental?  (Or are
there IANA considerations that preclude publishing as experimental?) 

I do not feel strongly enough to block publication, but it does seem a bit odd that we could
approve two conflicting specifications on the same telechat...
2009-09-10
05 Tim Polk
[Ballot discuss]
This is a discuss-discuss.  I will probably move to Abstain if the sponsoring AD prefers to
proceed with publication as Informational.

draft-ietf-sipping-service-identification makes …
[Ballot discuss]
This is a discuss-discuss.  I will probably move to Abstain if the sponsoring AD prefers to
proceed with publication as Informational.

draft-ietf-sipping-service-identification makes a strong argument that derived service identification is safe, and declarative service identification is perilous.  This document
includes both forms of service identification, although there are some constraints regarding
the applicability of declarative service identification.

Given the disconnect, would it be better to publish this document as experimental?  (Or are
there IANA considerations that preclude publishing as experimental?)

I do not feel strongly enough to block publication, but it does seem a bit odd to approve
two conflicting specifications on the same telechat...
2009-09-10
05 Tim Polk [Ballot Position Update] New position, Discuss, has been recorded by Tim Polk
2009-09-10
05 Magnus Westerlund [Ballot Position Update] New position, No Objection, has been recorded by Magnus Westerlund
2009-09-10
05 Jari Arkko [Ballot Position Update] New position, No Objection, has been recorded by Jari Arkko
2009-09-09
05 Cullen Jennings [Ballot Position Update] New position, Abstain, has been recorded by Cullen Jennings
2009-09-08
05 Amanda Baber
IANA comments:

ACTION 1:

Upon approval of this document, IANA will make the following
assignments in the Header Fields registry at
http://www.iana.org/assignments/sip-parameters

Header Name compact …
IANA comments:

ACTION 1:

Upon approval of this document, IANA will make the following
assignments in the Header Fields registry at
http://www.iana.org/assignments/sip-parameters

Header Name compact Reference
----------------- ------- ---------
P-Asserted-Service [RFC-drage-sipping-service-identification-03]
P-Preferred-Service [RFC-drage-sipping-service-identification-03]


ACTION 2:

Upon approval of this document, IANA will create the following
registry at
http://www.iana.org/assignments/sip-parameteres

Registry Name: Service-ID/Application-ID Labels
Registration Procedure: Specification Required
Initial contents of this registry will be:

Initial Contents of the Registry:
Service/Application Reference Description
--------------------------------------------------------------------
3gpp-service [RFC-drage-sipping-service-identification-03]
Communication services defined by
3GPP for use by the IM CN subsystem
and its attached UAs. This value
in itself does not define a service
and requires subsequent labels to
define the service.

3gpp-application [RFC-drage-sipping-service-identification-03]
Applications defined by 3GPP for
use by UAs attached to the IM CN
subsystem. This value in itself
does not define a service and
requires subsequent labels to define
the service.
2009-09-08
05 Lars Eggert [Ballot Position Update] New position, No Objection, has been recorded by Lars Eggert
2009-09-06
05 Alexey Melnikov
[Ballot comment]
4.  Syntax of the Header Fields

  The following syntax specification uses the augmented Backus-Naur
  Form (BNF) as described in RFC 4234 …
[Ballot comment]
4.  Syntax of the Header Fields

  The following syntax specification uses the augmented Backus-Naur
  Form (BNF) as described in RFC 4234 [RFC5234].

Typo: RFC 5234


4.2.  The P-Preferred-Service Header

  Table 2 extends the headers defined in this document to Table 2 in

I think you mean "adds the headers defined ...".

  SIP [RFC3261], Section 7.1 of the SIP-specific event notification
  [RFC3265], tables 1 and 2 in the SIP INFO method [RFC2976], tables 1
  and 2 in Reliability of provisional responses in SIP [RFC3262],
  tables 1 and 2 in the SIP UPDATE method [RFC3311], tables 1 and 2 in
  the SIP extension for Instant Messaging [RFC3428], table 1 in the SIP
  REFER method [RFC3515] and tables 2 and 3 in the SIP PUBLISH method
  [RFC3903]:

6.  Examples of Usage

    * F4  proxy.example.com -> proxy.pstn.example (trusted)

    INVITE sip:+14085551212@proxy. pstn.example SIP/2.0
    Via: SIP/2.0/TCP useragent.example.com;branch=z9hG4bK-124
    Via: SIP/2.0/TCP proxy.example.com;branch=z9hG4bK-abc
    To:
    From: "Anonymous" ;tag=9802748
    Call-ID: 245780247857024504
    CSeq: 2 INVITE
    Max-Forwards: 69
    P-Asserted-Service: urn:urn-7:3gpp-service.exampletelephony.version1

Should there be a Service-ID reserved for use in examples?
2009-09-06
05 Alexey Melnikov
[Ballot discuss]
I am thinking about voting Abstain on this document. However before I
decide I think the following minor issues needs to be fixed …
[Ballot discuss]
I am thinking about voting Abstain on this document. However before I
decide I think the following minor issues needs to be fixed (as RFC Editor notes or otherwise):

1).
4.2.  The P-Preferred-Service Header

  There may be multiple P-Preferred-Service header fields.  The
  semantics of multiple P-Preferred-Service header fields appearing in
  the same request is not defined.

What is the reason for allowing multiple header fields and not specifying their handling?
Lack of clarity here might affect interoperability.

2).
4.4.  Registration Template

  Declared registrant of the namespace:  TBD

Who is the registrant of the namespace?
2009-09-06
05 Alexey Melnikov [Ballot Position Update] New position, Discuss, has been recorded by Alexey Melnikov
2009-08-22
05 Samuel Weiler Request for Telechat review by SECDIR is assigned to Barry Leiba
2009-08-22
05 Samuel Weiler Request for Telechat review by SECDIR is assigned to Barry Leiba
2009-08-18
05 Robert Sparks [Ballot Position Update] New position, Yes, has been recorded for Robert Sparks
2009-08-18
05 Robert Sparks Ballot has been issued by Robert Sparks
2009-08-18
05 Robert Sparks Created "Approve" ballot
2009-08-18
05 Robert Sparks Placed on agenda for telechat - 2009-09-10 by Robert Sparks
2009-08-18
05 Robert Sparks State Changes to IESG Evaluation from Waiting for Writeup::AD Followup by Robert Sparks
2009-08-18
05 Robert Sparks Note field has been cleared by Robert Sparks
2009-08-18
05 Robert Sparks Area acronymn has been changed to rai from gen
2009-04-01
05 Robert Sparks Responsible AD has been changed to Robert Sparks from Jon Peterson
2009-03-24
03 (System) New version available: draft-drage-sipping-service-identification-03.txt
2008-10-20
05 (System) Sub state has been changed to AD Follow up from New Id Needed
2008-10-20
02 (System) New version available: draft-drage-sipping-service-identification-02.txt
2007-11-08
05 Jon Peterson State Changes to Waiting for Writeup::Revised ID Needed from Waiting for Writeup by Jon Peterson
2007-08-06
05 (System) State has been changed to Waiting for Writeup from In Last Call by system
2007-07-16
05 Samuel Weiler Request for Last Call review by SECDIR Completed. Reviewer: Barry Leiba.
2007-07-13
05 Yoshiko Fong
IANA Last Call Comments:

*** We would like authors to confirm if
*** we understood correctly.

Upon approval of this document, the IANA will make …
IANA Last Call Comments:

*** We would like authors to confirm if
*** we understood correctly.

Upon approval of this document, the IANA will make
the following assignments in the xxx" registry
located at

http://www.iana.org/assignments/example-foobar-registry
sub-registry "yyy"

Action #1:
Upon approval of this document, the IANA will make
the following assignments in the "Session Initiation
Protocol (SIP) Parameters" registry located at

http://www.iana.org/assignments/sip-parameters
sub-registry "Header Fields - per [RFC3261] Section 27.3"

Header Name ! compact | Reference
--------------------+---------+---------
P-Asserted-Service + + [RFC-drage-sipping-service-
identification-00]
P-Preferred-Service + + [RFC-drage-sipping-service-
identification-00]


Action #2:
Upon approval of this document, the IANA will in
the following registry "Session Initiation Protocol
(SIP) Parameters" located at

http://www.iana.org/assignments/sip-parameters
create a new sub-registry "Service-ID Labels
[RFC-drage-sipping-service-identification-00]"

Registration policy: Specification Required

Format of this sub-registry will be:

Service | Reference | Description
--------+-----------+-------------------------------------------------
foo | RFCxyz | Brief description of the 'foo' service

The registry will not contain any registrations
upon creation.


We understand the above to be the only IANA Actions
for this document.
2007-07-12
05 Samuel Weiler Request for Last Call review by SECDIR is assigned to Barry Leiba
2007-07-12
05 Samuel Weiler Request for Last Call review by SECDIR is assigned to Barry Leiba
2007-07-12
01 (System) New version available: draft-drage-sipping-service-identification-01.txt
2007-07-09
05 Amy Vezza Last call sent
2007-07-09
05 Amy Vezza State Changes to In Last Call from Last Call Requested by Amy Vezza
2007-07-09
05 Jon Peterson Last Call was requested by Jon Peterson
2007-07-09
05 (System) Ballot writeup text was added
2007-07-09
05 (System) Last call text was added
2007-07-09
05 (System) Ballot approval text was added
2007-07-09
05 Jon Peterson State Changes to Last Call Requested from Publication Requested by Jon Peterson
2007-07-09
05 Jon Peterson Intended Status has been changed to Informational from None
2007-07-09
05 Jon Peterson State Changes to Publication Requested from AD is watching by Jon Peterson
2007-05-02
05 Jon Peterson Draft Added by Jon Peterson in state AD is watching
2007-05-02
00 (System) New version available: draft-drage-sipping-service-identification-00.txt