Minutes, SIPPING WG, SIPish Interim Meeting 2004
Notes by Bill Marshall, Dean Willis, and Paul Kyzivat
Minutes edited by Gonzalo Camarillo
Meeting chaired by Gonzalo Camarillo, Rohan Mahy, and Dean Willis
SIPPING Session, Tuesday, May 25, 2004,
0900-1800
Topic: KPML
Slides presented: pres-dolly-sip-interim04-KPMLup-iss.ppt
Discussions led by: Martin Dolly
Issue: digit supression when interworking with H.323.
Conslusion: A small design group
was assigned to discuss and report back.
Issue: Quarantine of digits before subscription.
Conclusion: a small design group was assigned
to discuss the problem and report back.
Issue: get rid of EnterKey and OK expression, and add FlashHook and
backspace.
Conclusion: only
things
which appear
on keypads of analog PSTN telephone are in scope: 0-9,
*#, flash hook, ABCD. Enter Key will be removed.
Issue: Multiple
timers
versus timer per expression
Conclusion: we stick to one timer per expression and add clarifying
text in the draft.
Issue: MIME
type for fileter in the SUBSCRIBE and for events in NOTIFY are
different. Should they be merged together?
Conclusion: There seems to be a slight consensus that we will
continue to maintain seperate MIME types at this time, but will also
continue to consider the problem.
Issue: draft timing.
Conclusion: The author of app-interaction feels
that it can be advanced concurrently, so we conclude to maintain the
normative dependency at this time.
Issue: Figure 3
Conclusion: It should be removed from the document.
Issue: add a sustained rate of no more than 100 NOTIFIES per minute.
Conclusion: OK, but need to state that overlapping NOTIFIES will happen.
Topic: GRUU
Slides presented: pres-rosenberg-sipping-interim04-gruu.ppt
Discussions led by: Jonathan Rosenberg
Issue: format of Instance ID is just a string now. We need to avoid
conflicts across namespaces.
Proposal: what about using the technique of UUID URNs?
Conclusion: Jonathan will send a mail to the NID list asking about
which namespace would be appropriate for Instance ID.
Issue: GRUU properties.
Conclusion: Temporal
scope no
longer makes sense, since same URI will be assigned when UA instance
re-registers. If the registrar can identify
a GRUU as one it generated (but not currently valid) then 410 or 480;
if it didn’t generate the GRUU then 404.
Issue: administrative
GRUU
Creation
Conclusion: document
administrative assignment as a means for GRUU construction, and scrub
text to
make sure there is not a registration bias (particularly the
informative text
regarding the UAS, e.g. section 5).
Issue: separate UI/Signaling Component – the
UI (with Keypad) on one host, but the signaling handled on another host. The result of the list discussion was to require
some kind of communication between the UI and signaling component in
this case.
Conclusion: Proposed that we ignore this
case. No objections noted.
Issue: meaning of
“Contact:
*” with “Expires: 0”.
Conclusion: it
means to
remove all registrations. No objections.
Issue: allow
GRUU to
work
without instance ID, bound only to Contact URI
Conclusion: mandate a URI, not a URN.
Issue: allow a client to propose GRUU to the server.
Conclusion: don’t do this.
Issue: the suggested algorithm, which involves AES, yields long GRUUs
Conclusion: Jonathan will work some text using a
hash in the registrar as another suggested algorithm.
Topic: Session Policies
Slides presented: pres-hilt-sipping-consider-policy-interim04.ppt and
pres-mahy-session-policy.ppt
Discussions led by: Volker Hilt, Gonzalo Camarillo, and Rohan Mahy
Issue: Adopt the session independent policy draft as a WG item?
Conclusion: yes. The chairs will talk to the AD.
Conclusion: Concensus that both session specific/independent policies
are needed.
Issue: which model do we choose for session-specific policies?
Piggyback or Separate Channel?
Conclusion: A session policy use-case draft would be helpful. Very
helpful. We should be able to extract use cases from every place that
3GPP has found it necessary to document SDP rewriting.
Issue: Response authentication. There appear to be issues in 3261 that
allow for insertion of spoofed responses, even if TLS is used.
Conclusion: Cullen
and Jonathan will work on addressing this in a 3261 addendum.
Topic: Exploders
Slides presented: pres-camarillo-sip-interim2004-exploders.ppt
Discussions led by: Gonzalo Camarillo
Issue: Address amplification issues.
Conclusion: Work on an opt-in mechanism with real-time removal.
Issue: Communicating the List, URI-Parameter vs only body.
Conclusion: the URI parameter has problems related to proxy
translation, which make it an unsuitable solution.
Topic: Connected Party and Identiry
Slides presented:
Discussions led by: Jon Peterson
Issue: Header vs Body for Identity.
Conclusion: deferred.
Issue: how to know what happened when I
called A but reached B. Two issues - Knowing it is B vs A, and knowing
who caused B to be reached rather than A.
Conclusion: need further discussions.
Topic: Certificates and S/MIME
Slides presented: pres-jennings-sip-Interim-spr2004-Certs-v3.ppt
Discussions led by: Cullen Jennings
Issue: how to offer both RTP and SRTP.
Conclusion: need further discussions.
Topic: Dialog Package
Slides presented:
Discussions led by: Rohan Mahy
Issue: Issue: Hold. Does this need a callee-caps feature tag for
interactivity?
Conclusion: How does this correlate to the "unable to send a BYE"
property?
Further discussions needed.