Skip to main content

Session Initiation Protocol (SIP) URIs for Applications such as Voicemail and Interactive Voice Response (IVR)
draft-jennings-sip-voicemail-uri-06

Revision differences

Document history

Date Rev. By Action
2012-08-22
06 (System) post-migration administrative database adjustment to the No Objection position for Ted Hardie
2012-08-22
06 (System) post-migration administrative database adjustment to the No Objection position for Russ Housley
2006-01-26
06 Amy Vezza State Changes to RFC Ed Queue from Approved-announcement sent by Amy Vezza
2006-01-25
06 Amy Vezza IESG state changed to Approved-announcement sent
2006-01-25
06 Amy Vezza IESG has approved the document
2006-01-25
06 Amy Vezza Closed "Approve" ballot
2006-01-24
06 Allison Mankin [Note]: 'Will send liaison statement to ETSI when announcement comes out' added by Allison Mankin
2006-01-24
06 Allison Mankin State Changes to Approved-announcement to be sent from IESG Evaluation::AD Followup by Allison Mankin
2006-01-16
06 Ted Hardie [Ballot Position Update] Position for Ted Hardie has been changed to No Objection from Discuss by Ted Hardie
2006-01-13
06 (System) Sub state has been changed to AD Follow up from New Id Needed
2006-01-13
06 (System) New version available: draft-jennings-sip-voicemail-uri-06.txt
2006-01-12
06 Russ Housley [Ballot Position Update] Position for Russ Housley has been changed to No Objection from Discuss by Russ Housley
2006-01-06
06 Amy Vezza State Changes to IESG Evaluation::Revised ID Needed from IESG Evaluation by Amy Vezza
2006-01-06
06 (System) Removed from agenda for telechat - 2006-01-05
2006-01-05
06 Margaret Cullen [Ballot Position Update] New position, No Objection, has been recorded for Margaret Wasserman by Margaret Wasserman
2006-01-05
06 Bert Wijnen
[Ballot comment]
I see (a couple of times)
      Contact:

I suspect that the 92.168.0.1 better be changed into an IP address
that …
[Ballot comment]
I see (a couple of times)
      Contact:

I suspect that the 92.168.0.1 better be changed into an IP address
that complies with RFC3330.
2006-01-05
06 Bert Wijnen [Ballot Position Update] New position, Undefined, has been recorded for Bert Wijnen by Bert Wijnen
2006-01-04
06 David Kessens [Ballot Position Update] New position, No Objection, has been recorded for David Kessens by David Kessens
2006-01-04
06 Ted Hardie
[Ballot discuss]
This document modifies a section of the 3261 ABNF.  The original ABNF is as follows:

uri-parameter    =  transport-param / user-param / method-param …
[Ballot discuss]
This document modifies a section of the 3261 ABNF.  The original ABNF is as follows:

uri-parameter    =  transport-param / user-param / method-param
                    / ttl-param / maddr-param / lr-param / other-param
transport-param  =  "transport="
                    ( "udp" / "tcp" / "sctp" / "tls"
                    / other-transport)
other-transport  =  token
user-param        =  "user=" ( "phone" / "ip" / other-user)
other-user        =  token
method-param      =  "method=" Method
ttl-param        =  "ttl=" ttl
maddr-param      =  "maddr=" host
lr-param          =  "lr"
other-param      =  pname [ "=" pvalue ]
pname            =  1*paramchar
pvalue            =  1*paramchar
paramchar        =  param-unreserved / unreserved / escaped
param-unreserved  =  "[" / "]" / "/" / ":" / "&" / "+" / "$"

This document modifies it by adding the following:

This specification updates the ABNF in Section 25 of RFC 3261 [1] to
  add the target-param to the uri-parameter as shown below.

    uri-parameter    =  transport-param / user-param /
                          method-param / ttl-param / maddr-param /
                          lr-param / other-param /
                          target-param / cause-param

    target-param      =  "target"  EQUAL pvalue

    cause-param      =  "cause" EQUAL Status-Code

So, I understand the 3968 allows the registration of new parameter values without a standards-track RFC, but can the ABNF be updated in an informational?  I'm also wondering whether it actually needs to be updated, or whether this can actually be understood using the other-param value already in 3261.
2006-01-04
06 Ted Hardie [Ballot Position Update] New position, Discuss, has been recorded for Ted Hardie by Ted Hardie
2006-01-04
06 Michelle Cotton
IANA Comments:
Upon approval of this document the IANA will register 2 new values for target and cause to the SIP/SIPS URI Parameters sub-registry found …
IANA Comments:
Upon approval of this document the IANA will register 2 new values for target and cause to the SIP/SIPS URI Parameters sub-registry found at the following:
http://www.iana.org/assignments/sip-parameters as defined in [3].

(The text in the document says value singular but it appears there are 2 registrations.)
2006-01-04
06 Sam Hartman [Ballot Position Update] New position, No Objection, has been recorded for Sam Hartman by Sam Hartman
2006-01-03
06 Brian Carpenter
[Ballot comment]
Points from a Gen-ART review by Scott Brim, to be considered as
possible clarifications.

--------


First, Section 4 says there is an assumption …
[Ballot comment]
Points from a Gen-ART review by Scott Brim, to be considered as
possible clarifications.

--------


First, Section 4 says there is an assumption that the sender knows
what target syntax is valid on the receiving system.  Target syntax is
apparently known with certainty when it is provided by the intended
recipient e.g. in a "Moved" message.  Other than that, target syntax
is a local matter, right?

One of the draft goals is to match expectations of ETSI and TDM
systems.  Do they already have some syntax defined for targets, at
least for common situations?  If so, and since the point of the draft
is to promote common usage, shouldn't they be reproduced or referenced
here?

As another possibility, have you considered having a default universal
target syntax, which would be converted to the local syntax by
interworking functions?  That would put the problem where it belongs,
at the receiver (or interworker), not the sender.

If you don't need this, because target syntax is always known in all
reasonable deployment cases, then maybe you could redo the first
paragraph of Section 4?

Next ... Section 8.1 says: "Any redirection of a call to an attacker's
mailbox is serious.  It is trivial for an attacker to make its mailbox
seem very much like the real mailbox and forward the messages to the
real mailbox so that the fact that the messages have been intercepted
or even tampered with escapes detection."

There seems to be a general sense that the caller A must depend on the
security behavior of the callee B, and that the caller has no way to
authenticate the party it finally connects to (C).  I don't like
security dependencies.  I don't know enough about SIP to make a
specific suggestion, but can't A authenticate C the same way it would
authenticate B in the first place?

Finally, something smaller.  The cause codes (aka redirecting reasons)
are referred to as SIP "error" codes in 2.0.  Is this just a slip, or
are informational codes generally referred to as "error" codes in SIP
drafts?

In case you decide to do another revision, there is a typo: "This was
only done for formatting and is not a valid SIP messages."
2006-01-03
06 Brian Carpenter [Ballot Position Update] New position, No Objection, has been recorded for Brian Carpenter by Brian Carpenter
2006-01-01
06 Russ Housley
[Ballot discuss]
Section 8.2 says:
  >
  > The scenario in which B wants to make sure that C does not see that
  …
[Ballot discuss]
Section 8.2 says:
  >
  > The scenario in which B wants to make sure that C does not see that
  > the call was to B is easier to deal with but a bit weird.
  >
  Isn't this the service needed to allow anonymous calls to a voice
  mailbox on a "whistle blower hotline?"
2006-01-01
06 Russ Housley [Ballot comment]
I suggest swapping section 5 and section 6.

  Section 8.1: s/man in the middle/man-in-the-middle/

  Section 8.1: s/hop by hop/hop-by-hop/ (2 places)
2006-01-01
06 Russ Housley
[Ballot discuss]
Section 8.2 says:
  >
  > The scenario in which B wants to make sure that C does not see that
  …
[Ballot discuss]
Section 8.2 says:
  >
  > The scenario in which B wants to make sure that C does not see that
  > the call was to B is easier to deal with but a bit weird.
  >
  Isn't this the service needed to allow anonymous calls to a voice
  mailbox on a "whistle blower hotline?"
2006-01-01
06 Russ Housley [Ballot Position Update] New position, Discuss, has been recorded for Russ Housley by Russ Housley
2005-12-26
06 Allison Mankin State Changes to IESG Evaluation from AD Evaluation::AD Followup by Allison Mankin
2005-12-26
06 Allison Mankin [Ballot Position Update] New position, Yes, has been recorded for Allison Mankin
2005-12-26
06 Allison Mankin Ballot has been issued by Allison Mankin
2005-12-26
06 Allison Mankin Created "Approve" ballot
2005-12-26
06 (System) Ballot writeup text was added
2005-12-26
06 (System) Last call text was added
2005-12-26
06 (System) Ballot approval text was added
2005-12-26
06 Allison Mankin Placed on agenda for telechat - 2006-01-05 by Allison Mankin
2005-12-26
06 Allison Mankin
Mail from Cullen last week that he is ready for progress -
has had significant expert review by
SIPPING and discussion with ETSI because it …
Mail from Cullen last week that he is ready for progress -
has had significant expert review by
SIPPING and discussion with ETSI because it turns out to
meet up with and support an important time-sensitive requirement.
2005-11-29
06 (System) Sub state has been changed to AD Follow up from New Id Needed
2005-11-29
05 (System) New version available: draft-jennings-sip-voicemail-uri-05.txt
2005-11-22
06 Allison Mankin State Changes to AD Evaluation::Revised ID Needed from AD Evaluation by Allison Mankin
2005-11-22
06 Allison Mankin Sent AD Eval comments
2005-11-21
06 Allison Mankin State Changes to AD Evaluation from Publication Requested by Allison Mankin
2005-11-21
06 Allison Mankin Area acronymn has been changed to tsv from gen
2005-11-21
06 Allison Mankin State Change Notice email list have been change to fluffy@cisco.com, dean.willis@softarmor.com, jon.peterson@neustar.biz from fluffy@cisco.com
2005-11-21
06 Allison Mankin Matched up with ETSI goals at IETF64 -  not sure if Publication is requested still or will have a rev
2005-11-21
06 Allison Mankin Matched up with ETSI goals at IETF64 -  not sure if Publication is requested still or will have a rev
2005-11-08
06 Dinara Suleymanova Draft Added by Dinara Suleymanova in state Publication Requested
2005-07-18
04 (System) New version available: draft-jennings-sip-voicemail-uri-04.txt
2004-10-25
03 (System) New version available: draft-jennings-sip-voicemail-uri-03.txt
2004-07-19
02 (System) New version available: draft-jennings-sip-voicemail-uri-02.txt
2004-02-16
01 (System) New version available: draft-jennings-sip-voicemail-uri-01.txt
2003-10-20
00 (System) New version available: draft-jennings-sip-voicemail-uri-00.txt