Skip to main content

Considerations for Information Services and Operator Services Using SIP
draft-haluska-sipping-directory-assistance-11

Revision differences

Document history

Date Rev. By Action
2021-11-24
11 Adrian Farrel
Removed document from Independent Stream

Was originally brought to the IESG for a conflict review consistent with RFC5742. The IESG responded requesting the ISE …
Removed document from Independent Stream

Was originally brought to the IESG for a conflict review consistent with RFC5742. The IESG responded requesting the ISE "Do Not Publish". Explanation of this can be seen in the material in the IESG Comments and History tabs.
2021-11-24
11 Adrian Farrel Stream changed to None from ISE
2015-10-14
11 (System)
2012-08-22
11 (System) post-migration administrative database adjustment to the No Objection position for Jari Arkko
2012-08-22
11 (System) post-migration administrative database adjustment to the No Objection position for Adrian Farrel
2011-11-02
11 Cindy Morgan IESG state changed to Dead
2011-11-02
11 Cindy Morgan Do Not Publish note has been sent to the RFC Editor
2011-11-02
11 Cindy Morgan Closed "Approve" ballot
2011-11-02
11 Cindy Morgan Approval announcement text changed
2011-11-02
11 Cindy Morgan Approval announcement text regenerated
2011-11-02
11 Robert Sparks Ballot writeup text changed
2011-10-20
11 Cindy Morgan Removed from agenda for telechat
2011-10-20
11 Cindy Morgan State changed to DNP-waiting for AD note from IESG Evaluation.
2011-10-20
11 Jari Arkko [Ballot Position Update] Position for Jari Arkko has been changed to No Objection from Discuss
2011-10-20
11 Adrian Farrel
[Ballot comment]
I cleared my Discuss understanding that Robert will add a note to the 5742 recommendation.

I suspect that parts of this document could …
[Ballot comment]
I cleared my Discuss understanding that Robert will add a note to the 5742 recommendation.

I suspect that parts of this document could have been acceptable for
publication, but the document has tried to do too much and cover too
much ground.

To some extent, this can be seen from the mixed message about the
purpose of the document.

The Abstract says:

  This document aims to identify how Operator and Information Services
  can be implemented using existing or currently proposed SIP
  mechanisms, to identity existing protocol gaps, and to provide a set
  of Best Current Practices to facilitate interoperability. For
  Operator Services, the intention is to describe how current operator
  services can continue to be provided to PSTN based subscribers via a
  SIP based operator services architecture. It also looks at how
  current operator services might be provided to SIP based subscribers
  via such an architecture, but does not consider the larger question
  of the need for or usefulness or suitability of each of these
  services for SIP based subscribers.

  This document addresses the needs of current Operator and
  Information Services providers; as such, the intended audience
  includes vendors of equipment and services to such providers.

But Section 1 says:

  Implementing Operator and Information Services with SIP will require
  the exchange of certain information, and possibly the use of
  specialized capabilities which are not normally required for other
  types of calls. This document aims to identify such information, and
  stimulate discussion about how this information could be exchanged.
  Existing mechanisms will be used where appropriate, and currently
  existing proposals will be favored over new extensions.

That is a lot of different purposes, and some of them run flat up
against core IETF work as Robert indicates.

I think that if you had limited yourselves to

  This document aims to identify how Operator and Information Services
  can be implemented using existing or currently proposed SIP
  mechanisms, and to provide a set of Best Current Practices to
  facilitate interoperability.

you would probably have found more suport for the document and possibly
support from within the working group.
2011-10-20
11 Adrian Farrel [Ballot Position Update] Position for Adrian Farrel has been changed to No Objection from Discuss
2011-10-20
11 Jari Arkko [Ballot comment]
2011-10-20
11 Jari Arkko
[Ballot discuss]
I'm not sure I understand why a document that says "here's one way of using IETF protocols for " and "here are some …
[Ballot discuss]
I'm not sure I understand why a document that says "here's one way of using IETF protocols for " and "here are some unmet requirements for " can be considered as harmful for an IETF working group, even if that working group is focusing on the same space. I think a note with pointer to the IETF work would be more reasonable reaction in this case.

But I don't work in this field, so maybe I'm missing something obvious.
2011-10-20
11 Jari Arkko [Ballot Position Update] Position for Jari Arkko has been changed to Discuss from No Objection
2011-10-20
11 Ron Bonica [Ballot Position Update] New position, No Objection, has been recorded
2011-10-20
11 Gonzalo Camarillo [Ballot Position Update] New position, No Objection, has been recorded
2011-10-20
11 Jari Arkko
[Ballot comment]
I'm not sure I understand why a document that says "here's one way of using IETF protocols for " and "here are some …
[Ballot comment]
I'm not sure I understand why a document that says "here's one way of using IETF protocols for " and "here are some unmet requirements for " can be considered as harmful for an IETF working group, even if that working group is focusing on the same space. I think a note with pointer to the IETF work would be more reasonable reaction in this case.

But I don't work in this field, so maybe I'm missing something obvious.
2011-10-20
11 Jari Arkko [Ballot Position Update] New position, No Objection, has been recorded
2011-10-18
11 Pete Resnick [Ballot comment]
I agree with Adrian that we should also ask for the opportunity to include a statement if the ISE decides to publish.
2011-10-18
11 Pete Resnick [Ballot Position Update] New position, No Objection, has been recorded
2011-10-18
11 Adrian Farrel
[Ballot comment]
I suspect that parts of this document could have been acceptable for
publication, but the document has tried to do too much and …
[Ballot comment]
I suspect that parts of this document could have been acceptable for
publication, but the document has tried to do too much and cover too
much ground.

To some extent, this can be seen from the mixed message about the
purpose of the document.

The Abstract says:

  This document aims to identify how Operator and Information Services
  can be implemented using existing or currently proposed SIP
  mechanisms, to identity existing protocol gaps, and to provide a set
  of Best Current Practices to facilitate interoperability. For
  Operator Services, the intention is to describe how current operator
  services can continue to be provided to PSTN based subscribers via a
  SIP based operator services architecture. It also looks at how
  current operator services might be provided to SIP based subscribers
  via such an architecture, but does not consider the larger question
  of the need for or usefulness or suitability of each of these
  services for SIP based subscribers.

  This document addresses the needs of current Operator and
  Information Services providers; as such, the intended audience
  includes vendors of equipment and services to such providers.

But Section 1 says:

  Implementing Operator and Information Services with SIP will require
  the exchange of certain information, and possibly the use of
  specialized capabilities which are not normally required for other
  types of calls. This document aims to identify such information, and
  stimulate discussion about how this information could be exchanged.
  Existing mechanisms will be used where appropriate, and currently
  existing proposals will be favored over new extensions.

That is a lot of different purposes, and some of them run flat up
against core IETF work as Robert indicates.

I think that if you had limited yourselves to

  This document aims to identify how Operator and Information Services
  can be implemented using existing or currently proposed SIP
  mechanisms, and to provide a set of Best Current Practices to
  facilitate interoperability.

you would probably have found more suport for the document and possibly
support from within the working group.
2011-10-18
11 Adrian Farrel
[Ballot discuss]
As this docuent stands, I support Robert's 5742 review. According to
5742, I think Robert's feedback to the ISE should include the request …
[Ballot discuss]
As this docuent stands, I support Robert's 5742 review. According to
5742, I think Robert's feedback to the ISE should include the request
that the IESG should be allowed to add an IESG note to the document
in the event that the ISE decides to publish it.

I also think it would be helpful (although not required by 5742) to
clarify "at this time." Does the IESG forsee a time at which publication
would be OK?
2011-10-18
11 Adrian Farrel [Ballot Position Update] New position, Discuss, has been recorded
2011-10-18
11 Sean Turner [Ballot Position Update] New position, No Objection, has been recorded
2011-10-17
11 Stephen Farrell
[Ballot comment]
I agree with the proposed 5742 response, i.e. to recommend
not publishing at this time.

I also have some comments below that the …
[Ballot comment]
I agree with the proposed 5742 response, i.e. to recommend
not publishing at this time.

I also have some comments below that the authors might want to
take into account.

- "MF" isn't defined/explained (p6, used twice), as are a bunch of
other acronyms (ISUP, TNS, CIP, CSI...). Not sure which need
definitions but I guess some at least do.

- p22 - listening to "a scrambled version" of the call seems odd -
is that a real service? what kind of "scrambling"?

- 2nd last para of p29 says when you've no identity info, you "MAY
be unable" to do stuff - would that be better with a "SHOULD or
MUST NOT implement" since attempting to do so would presumably go
against the caller's wishes or the inter-domain agreements between
the various providers?

- There are many occurrences of phrases like "in North America."
(`grep America draft-haluska-* | wc` -> 38; Europe occurs twice and
Asia not at all.) So many in fact, that I wonder if the title
should be changed to reflect that - this really seems like a North
American oriented document. (Having said that, I've no real clue as
to whether the actual content is more broadly applicable or not.)

- Section 9.16 seems to depend on sending an obfuscated URI for the
"whisper" audio. That should raise a bunch of security
considerations, but those are not addressed, at least in 9.16.
There would also be questions as to when that audio can safely be
deleted, and potential privacy concerns if it is not promptly
deleted that don't seem to be addressed.

- Title of 9.20 - s/With Holding/Withholding/ and similarly within
the body of the section s/with held/withheld/ etc

- The "intercept-*" sip URIs described in 11.4.1 seem odd.
Wouldn't doing that require these to be specially registered in
some IANA registry that every SIP UA and other SIP implementation
knows about in order to prevent fairly nasty attacks?

- I didn't read the "collect call" and 3rd party billing things
very closely but they seem fairly ripe for fraud. A section showing
why this is not the case would seem to be missing, especially as
11.5 says that collect calling could be done without human
intervention. I guess I'd start thinking about attacking this by
re-routing the RTP streams maybe but the point is that if the
authors have thought through the potential for fraud, I'd have
expected some text about that.

- The security considerations basically says "look at the
references and the rest is TBD" but in more words;-) That may be ok
in a document like this, but its not very satisfactory that the
proposed services have been defined down to the level of message
flows but with no security analysis being provided.
2011-10-17
11 Stephen Farrell [Ballot Position Update] New position, No Objection, has been recorded
2011-10-14
11 Amanda Baber We understand that this document doesn't require any IANA actions.
2011-10-11
11 Robert Sparks State changed to IESG Evaluation from AD Evaluation.
2011-10-10
11 Robert Sparks Placed on agenda for telechat - 2011-10-20
2011-10-10
11 Robert Sparks [Ballot Position Update] New position, Yes, has been recorded for Robert Sparks
2011-10-10
11 Robert Sparks Ballot has been issued
2011-10-10
11 Robert Sparks Created "Approve" ballot
2011-10-10
11 (System) Ballot writeup text was added
2011-10-10
11 (System) Last call text was added
2011-10-10
11 (System) Ballot approval text was added
2011-09-12
11 Robert Sparks State changed to AD Evaluation from Publication Requested.
2011-09-06
11 Robert Sparks Removed from agenda for telechat
2011-09-06
11 Robert Sparks [Note]: changed to 'ISE Submission
Robert Sparks is the 5742 review shepherd'
2011-09-06
11 Robert Sparks Responsible AD has been changed to Robert Sparks from Russ Housley
2011-08-30
11 Cindy Morgan
The draft draft-draft-haluska-sipping-directory-assistance-11.txt
is ready for publication from the Independent Stream.
Please ask IESG to review it, as set out in RFC 5742.

The …
The draft draft-draft-haluska-sipping-directory-assistance-11.txt
is ready for publication from the Independent Stream.
Please ask IESG to review it, as set out in RFC 5742.

The following is some background for this draft, please forward it
to IESG along with this request ...

From its abstract:
This document aims to identify how Operator and Information Services
can be implemented using existing or currently proposed SIP
mechanisms, to identity existing protocol gaps, and to provide a set
of Best Current Practices to facilitate interoperability.

It was reviewed by Hadriel Kaplan, recommended to me as someone
with a really good understanding of SIP. Hadriel made quite extensive
comments; John Haluska has worked with him to correct misunderstandings
and generally improve the draft.

Thanks, Nevil (ISE)
2011-08-30
11 Cindy Morgan State changed to Publication Requested from AD is watching.
2011-08-30
11 Cindy Morgan Placed on agenda for telechat - 2011-09-08
2011-08-30
11 Cindy Morgan [Note]: 'ISE Submission' added
2011-08-30
11 Cindy Morgan
2011-08-30
11 Cindy Morgan Responsible AD has been changed to Russ Housley from Cullen Jennings
2011-08-15
11 (System) New version available: draft-haluska-sipping-directory-assistance-11.txt
2010-11-09
10 (System) New version available: draft-haluska-sipping-directory-assistance-10.txt
2010-03-02
11 Cindy Morgan
2009-10-23
09 (System) New version available: draft-haluska-sipping-directory-assistance-09.txt
2009-07-21
11 Cullen Jennings State Changes to AD is watching from Dead by Cullen Jennings
2009-06-19
08 (System) New version available: draft-haluska-sipping-directory-assistance-08.txt
2009-06-18
11 (System) State Changes to Dead from AD is watching by system
2009-06-18
11 (System) Document has expired
2009-01-26
11 Cullen Jennings
2009-01-26
11 Cullen Jennings Draft Added by Cullen Jennings in state AD is watching
2008-12-16
07 (System) New version available: draft-haluska-sipping-directory-assistance-07.txt
2008-12-15
06 (System) New version available: draft-haluska-sipping-directory-assistance-06.txt
2008-05-13
05 (System) New version available: draft-haluska-sipping-directory-assistance-05.txt
2007-11-18
04 (System) New version available: draft-haluska-sipping-directory-assistance-04.txt
2007-07-12
03 (System) New version available: draft-haluska-sipping-directory-assistance-03.txt
2007-04-06
02 (System) New version available: draft-haluska-sipping-directory-assistance-02.txt
2006-11-07
01 (System) New version available: draft-haluska-sipping-directory-assistance-01.txt
2006-06-20
00 (System) New version available: draft-haluska-sipping-directory-assistance-00.txt