Draft-srinivasan-xcon-eventpkg- extension-01 IETF July 2007 Srivatsa Srinivasan Roni Even

Slides:



Advertisements
Similar presentations
XCON Framework Overview & Issues Editors: Mary Barnes Chris Boulton
Advertisements

Fall VON Developers’ Conference – 09/13/00 SIP Update IMPS – Instant Messaging and Presence Using SIP Steve Donovan Architect.
#1 IETF58 / SIMPLE WG Ad-hoc Resource Lists using SUBSCRIBE draft-levin-simple-adhoc-list-00.txt by Orit Levin 58 th IETF Meeting SIMPLE.
Options to Transport CLUE Messages Stephan Wenger Roni Even Gonzalo Caramillo Marshall Eubanks 1.
XCON Framework Overview & Issues Editors: Mary Barnes Chris Boulton
1 CPCP Hisham Khartabil XCON WG IETF 60, San Diego 2 nd August, 2004
Draft-li-l2vpn-ccvpn-arch-00IETF 88 L2VPN1 An Architecture of Central Controlled Layer 2 Virtual Private Network (L2VPN) draft-li-l2vpn-ccvpn-arch-00 Zhenbin.
XCON Framework Overview & Issues Editors: Mary Barnes Chris Boulton
IDN over EPP (IDNPROV) IETF BOF, Washington DC November 2004.
IODEF Design principles and IODEF Data Model Overview IODEF Data Model and XML DTD pre-draft Version 0.03 TERENA IODEF WG Yuri Demchenko.
1 CONFERENCE STATE CHANGE PROTOCOL (CSCP) draft-jennings-xcon-cscp-03.txt XCON WG
XCON Framework Overview & Issues Editors: Mary Barnes Chris Boulton
Clue data model Design team meeting 30/09/2014 Roberta Presta, Simon Romano.
Mary Barnes (WG co-chair) Gonzalo Camarillo (WG co-chair) Oscar Novo (WG secretary) DISPATCH WG IETF-76.
XCON WG IETF-73 Meeting Instant Messaging Sessions with a Centralized Conferencing (XCON) System draft-boulton-xcon-session-chat-02 Authors: Chris Boulton.
FIMS v1.1 Version numbers in schema Richard Cartwright Quantel July 2013.
Ed-Fi 1.1 Request for Comment Webinar 1 Adam Miller - Michael & Susan Dell Foundation Audio lines are muted during the presentation.
XCON IETF 63 08/01/2005 Paris, France. Administrative Stuff Read “Note Well” statement (yellow sheet in your registration packet) Minutes Scribe Blue.
IETF GEOPRIV Status Richard L. Barnes BBN Technologies GEOPRIV Secretary Emergency Services Workshop October 2008.
1 SIPREC draft-ietf-siprec-architecture-00 An Architecture for Media Recording using SIP IETF SIPREC INTERIM – Sept 28 th 2010 Andrew Hutton.
A Basic IVR Control Package for SIP Chris Boulton, Tim Melanchuk, Scott McGlashan draft-boulton-ivr-control-package-05 IETF 70 Vancouver, Canada.
ECRIT Virtual Interim Meeting 3rd June 2009, 1PM EDT (New York) Marc Linsner Hannes Tschofenig.
1 Virtual Router Redundancy Protocol (VRRP) San Francisco IETF VRRP Working Group March 2003 San Francisco IETF Mukesh Gupta / Nokia Chair.
SIP and MMS Jonathan Rosenberg Chief Scientist. SIP What Is It? European Technology for Enhanced Messaging Specified by 3GPP, WAP Forum Different.
SIMPLE Drafts Jonathan Rosenberg dynamicsoft. Presence List Changes Terminology change Presence List Information Data Format –Provides version, full/partial.
IETF 69 SIPPING WG Meeting Mohammad Vakil Microsoft An Extension to Session Initiation Protocol (SIP) Events for Pausing and Resuming.
Slide #1 Boston, Jan 5 – 6, 2005XCON WG Interim draft-levin-xcon-cccp-01.txt By Orit Levin
SIP PUBLISH draft-ietf-simple-publish-01 Aki Niemi
XCON BOF IETF 57 Vienna, Austria July 15, Administriva Conscripting a Scribe Note Well announcement (Read Section 10 of RFC 2026) Blue Sheets.
Conference Control Manipulation Protocol (CCMP) draft-ietf-xcon-ccmp-03.txt Authors: Mary Barnes Chris Boulton.
Slide #1 Nov 6 – 11, 2005XCON WG IETF54 Conference Package Extensions draft-levin-xcon-conference-package-ext-00 by Orit Levin The Discussion Starter.
A Framework for Session Initiation Protocol User Agent Profile Delivery (draft-ietf-sipping-config-framework-11) SIPPING – IETF 68 Mar 19, 2007 Sumanth.
1 SIPREC Recording Metadata format (draft-ram-siprec-metadata-format- 00) Jan 25-26th SIPREC INTERIM MEETING R Parthasarathi On behalf of the team Team:
SIPPING Draft Status individualWG itemWGLCIETF LCIESG revRFCed 3g reqscc-transfercall-flowsisup-sip3pccdeaf reqs req historye164overlapnai-reqs reg packagecc-fwsipt.
File metadata format draft-garcia-app-area-file-data-format-00.txt 70 th IETF Applications Area Open meeting WG December 2007 Miguel Garcia Marcin Matuszewski.
SIP file directory draft-garcia-sipping-file-sharing-framework-00.txt draft-garcia-sipping-file-event-package-00.txt draft-garcia-sipping-file-desc-pidf-00.txt.
Requirements and Selection Process for RADIUS Crypto-Agility December 5, 2007 David B. Nelson IETF 70 Vancouver, BC.
Lemonade IETF 70 Eric Burger Glenn Parsons
Slide # 1 IETF-62 March 2005Conference Package Conference Package Status March 11 th, 2005 IETF 62, Minnesota draft-sipping-conference-package-09.
Draft-melia-mipshop-mobility-services-ps-01.txt. From IETF #66 Discuss MIH PS (as expressed by the WG chair) Need a single PS at WG level (several drafts.
1 CPCP Hisham Khartabil XCON WG IETF 59, Seoul
SIMPLE Working Group IETF 59 Chairs Hisham Khartabil Robert Sparks.
1 © NOKIA Presentation_Name.PPT / DD-MM-YYYY / Initials Company Confidential XCAP Usage for Publishing Presence Information draft-isomaki-simple-xcap-publish-usage-00.
The “application” Profile Type (draft-channabasappa-sipping-app-profile-type-01) Sumanth Channabasappa Josh Littlefield Salvatore Loreto 70th IETF, Vancouver,
SIPPING Drafts Jonathan Rosenberg dynamicsoft. Conferencing Package Issues Only one – scope Depends on broader work in conferencing May include –Participant.
A SIP Load Control Event Package draft-shen-sipping-load-control-event-package-00.txt Charles Shen, Henning Schulzrinne, Arata Koike IETF 72, Dublin Ireland.
XCON CCMP Call Flow Examples draft-barnes-xcon-examples-00 Authors: Mary Barnes Chris Boulton
54 th IETFMMUSIC WG1 54 th IETF – Yokohama 18 July 2002.
DIME WG IETF 84 Diameter Design Guidelines draft-ietf-dime-app-design-guide-15 Tuesday, July 31, 2012 Lionel Morand.
Conference Control Manipulation Protocol (CCMP) draft-ietf-xcon-ccmp-02.txt Authors: Mary Barnes Chris Boulton.
1 Yet Another Mail Working Group IETF 76 November 11, 2009.
CLUE protocol CLUE design team meeting 07/10/ /10/2013.
SIPPING Working Group IETF 67 Mary Barnes Gonzalo Camarillo.
Message Waiting for SIP Rohan Mahy
XCON WG IETF-64 Meeting Centralized Conferencing (XCON) using the Message Session Relay Protocol (MSRP) draft-boulton-xcon-msrp-conferencing-02 Editors:
Ad-hoc Resource Lists using SUBSCRIBE
XCON WG IETF-64 Meeting XCON Framework Overview & Issues
CLUE WG Interim Meeting San Jose, CA Sept , 2012
IETF 61 Hisham Khartabil Robert Sparks
Kumiko Ono End-to-middle Security in SIP draft-ietf-sipping-e2m-sec-reqs-04 draft-ono-sipping-end2middle-security-03 Kumiko Ono.
Markus Isomäki Eva Leppänen
Options to Transport CLUE Messages draft-wenger-clue-transport-01
IETF 61 Hisham Khartabil Robert Sparks
iSIP: iTIP over SIP and Using iCalendar with SIP
IETF 71 Philadelphia, PA, US
IETF 57 Vienna, Austria July 15, 2003
draft-levin-xcon-cccp-02.txt Orit Levin
Charles Shen, Henning Schulzrinne, Arata Koike
SIP Session Policies Volker Hilt
A RELOAD Usage for Distributed Conference Control (DisCo) – Update
Presentation transcript:

draft-srinivasan-xcon-eventpkg- extension-01 IETF July 2007 Srivatsa Srinivasan Roni Even

Goals for the document (1) Satisfy notification needs (over SIP) defined in the XCON conferencing framework and XCON data model by using concepts from RFC 4575 (2) Support partial updates of elements previously defined without any (3) Backward compatibility: Specify how servers should be written so that clients implementing RFC 4575 will work.

Recap: Options discussed (and previously eliminated from IETF-68) Option-1: New media type – A) Existing XML namespace (‘conference-info’), extended schema with new elements under a new XML namespace – B) (current data model) Entirely new XML namespace (‘conference-schema’) and schema (copying elements from conf. event package) Option-2: No media type, Existing XML Namespace, Extended Schema, redefine controls under new XML elements Option-3: New event package with new partial update mechanism (perhaps like PIDF-DIFF) Option-4: Propose a RFC4575bis update with new data format and schema as proposed by XCON

Suggestions from prior RFCs (Recap) RFC 3265: "Designers of event packages are strongly encouraged to re-use existing MIME types for message bodies where practical. " RFC 3863: PIDF RFC 4119: PIDF-LO – Defined under presence – Simply uses a Sub-Namespace in XML and re-uses the same/existing MIME type. – No new MIME/media type defined for event packages, just a new data format in a new namespace for those elements that were extended.

Example (Recap) State change: The main audio with a label of "34569" changes mute state from false to true. Content-Type: application/conference-info+xml …. main audio audio sendrecv true 0

Elements supporting partial updates (Recap) RFC 4575: "Below is the complete list of elements permissible to use the partial notifications mechanism defined in this specification. (Note that future partial notifications mechanisms can potentially be applicable to additional elements.) – Element – Element "

Problem statement (Recap) Controls are now defined under and in the XCON data model RFC 4575 Missing and partial updates support Need to support partial updates

With the proposed new media type (Recap) Content-Type: application/xcon-conference-info+xml …. true

Backward compatibility Servers SHOULD implement BOTH media types: ‘application/conference-info+xml’ ‘application/xcon-conference-info+xml’ Questions: – What does the WG think about this? – Should we make this a MUST?

Overview of changes Changes from -00 – Registration template for media type using RFC 4288 – Some new wording WG document? Proposed changes coming in -02 – Require servers to implement both conference event package and xcon based data format. – Expanded "Introduction" section – Re-ordering of sections for easy readability – Examples

Appendix (meeting notes from IETF-68) Roni - Xcon event package extensions Complements work in data model and complements conference event package Overcome 4575 Sipping conference event limitations in the Xcon data model. Here are our three options 1) Extend RFC 4575 with a new Mime type, or 2) change the data model to keep compatibility with not clean from data model perspective, or 3) define a new event package Adam - preference is #1 Roni - just means the server will have to support both elements. Roni pointed out that the data model draft says it? informational Adam - data model itself is not supposed to be informational, it will have to be standards draft Roni - it will need to be changed, for example dealing with current speaker notification, have to poll the data model, proposed status elements in the event package Oscar - these status elements should be in the data model Roni - Way forward agreed, status elements should be kept in the data model. Has to take into account Cullen? feedback on the list.