Notes by Bill Marshall, Dean Willis, and Paul Kyzivat Minutes edited by Gonzalo Camarillo Meeting chaired by Gonzalo Camarillo, Rohan Mahy, and Dean Willis SIP WG Chairs: Dean Willis dwillis@dynamicsoft.com Rohan Mahy rohan@cisco.com SIPPING WG Chairs: Gonzalo Camarillo gonzalo.camarillo@ericsson.com Dean Willis dwillis@dynamicsoft.com Rohan Mahy rohan@cisco.com Adam Roach adam@dynamicsoft.com Alan Johnston alan.johnston@mci.com Allison Mankin mankin@psg.com Asher Shiratzky ashers@radvision.com Ashir Ahmed a.ahmed@ntt.com Ben Campbell bcampbell@dynamicsoft.com Bill Marshall wtm@research.att.com Bob Penfield bpenfield@acmepacket.com Brain Stucker bstucker@nortelnetworks.com Chris Boulton cboulton@ubiquity.com Christer Holmberg christer.holmberg@ericsson.com Christian Schmidt christian.schmidt@siemens.com Christian Stredicke cs@snom.com Cullen Jennings fluffy@cisco.com Cyrus Shaoul cyrus@ntt-at.com Dale Moberg dmoberg@nortelnetworks.com Dan Petrie dpetrie@pingtel.com David Oran oran@cisco.com Dorothy Gellert dorothy.gellert@nokia.com Fardad Farahmand ffarahmand@sonusnet.com Francois Audet audet@nortelnetworks.com Gary Ruggiero gary.ruggiero@nokia.com George Foti george.foti@ericsson.com Gordon Legard glegard@iperia.com Henry Sinnreich henry.sinnreich@mci.com Hisham Khartabil hisham.khartabil@nokia.com John Buford buford@research.panasonic.com John Elwell john.elwell@siemens.com John Lawser lawser@att.com Jon Peterson jon.peterson@neustar.com Jonathan Rosenberg jdrosen@dynamicsoft.com Keith Drage drage@lucent.com Kumiko Ono ono.kumiko@lab.ntt.co.jp Kurt Bertone kurt@convergence.com Kwok Ho Chan khchan@nortelnetworks.com Mahfuzur Rahman mahfuz@research.panasonic.com Mark Zeren mzeren@artisoft.com Martin Dolly mdolly@att.com Mary Barnes mary.barnes@nortelnetworks.com Maureen Stillman maureen.stillman@nokia.com Miguel Garcia miguel.an.garcia@nokia.com Mihko Lonnfors mikko.lonnfors@nokia.com Orit Levin oritl@microsoft.com Paul Kyzivat pkyzivat@cisco.com Peter Mataga mataga@avaya.com Radhika Roy rrroy@att.com Robert Sparks rsparks@dynamicsoft.com Roni Even roni.even@polycom.co.il Shida Schubert shida@ntt-at.com Ted Hardie hardie@qualcomm.com Thomas Froment thomas.froment@alcatel.fr Tom Phelan tphelan@sonusnet.com Volker Hilt volkerh@bell-labs.com Yaron Reinharts yaronr@il.ibm.com 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. |