1 SIPREC Recording Metadata format (draft-ram-siprec-metadata- format-01) 9 th May 2011 Interim SIPREC MEETING R Parthasarathi On behalf of the team Team:

Slides:



Advertisements
Similar presentations
SIP Interconnect Guidelines draft-hancock-sip-interconnect-guidelines-02 David Hancock, Daryl Malas.
Advertisements

SIPREC draft-ietf-siprec-req-03 Requirements for Media Recording using SIP Draft authors: K. Rehor, A. Hutton, L. Portman, R. Jain, H. Lum IETF 78.2 Interim.
SIPREC draft-ietf-siprec-req-06 Working Group Last Call Requirements for Media Recording using SIP Draft authors: K. Rehor, A. Hutton, L. Portman, R. Jain,
SIPREC MSRP Recording ( draft-yan-siprec-msrp-recording-01 ) IETF 90, July 25, 2014 Authors: Michael Yan, Paul Kyzivat.
“Lossless” recording in SIPREC Gerben Stam, NICE Systems.
SIPREC Recording Metadata for SRS (draft-ietf-siprec-metadata-05)
1 SIPREC Requirements IETF #80 Authors: K. Rehor, A. Hutton, L. Portman, R. Jain, H. Lam.
IETF 89 SIPREC WG SIPREC Working Group IETF89 - Friday, March 7 th 2014, 11:50-13:20 Mailing list:
RTP Multiplexing draft-rosenberg-rtcweb-rtpmux Jonathan + {Rosenberg, Lennox}
July 30, 2010SIPREC WG1 SIP Call Control - Recording Extensions draft-johnston-siprec-cc-rec-00 Alan Johnston Andrew Hutton.
Session-ID Requirements for IETF84 draft-ietf-insipid-session-id-reqts-00 1 August 2012 Paul Jones, Gonzalo Salgueiro, James Polk, Laura Liess, Hadriel.
1 SIPREC Recording Metadata format (draft-ram-siprec-metadata-format- 01) IETF-80 SIPREC MEETING R Parthasarathi On behalf of the team Team: Paul Kyzivat,
1 RTCWEB interim Remote recording use case / requirements John Elwell.
1 SIPREC Recording Metadata Model for SRS IETF-78 MEETING Paul Kyzivat on behalf of the team Team: Paul Kyzivat, Ram Mohan R, R Parthasarathi.
1 SIPREC Recording Metadata Model for SRS SIPREC Virtual Meeting 12-Oct-2010 Team: Paul Kyzivat, Ram Mohan R, R Parthasarathi.
SIPREC Conference Recording (draft-kyzivat-siprec-conference-use-cases-01) IETF 89, March 7, 2014 Authors: Michael Yan, Paul Kyzivat, Simon Romano.
Roni Even Jonathan Lennox Mapping RTP streams to CLUE media captures draft-even-clue-rtp-mapping-03 IETF-84.
1 SIPREC Recording Metadata Model for SRS IETF 79 MEETING Ram Mohan R On behalf of the team Team: Paul Kyzivat, Ram Mohan R, R Parthasarathi.
SIPREC draft-ietf-siprec-req-02 Requirements for Media Recording using SIP Draft authors: K. Rehor, A. Hutton, L. Portman, R. Jain, H. Lum IETF 78.5 Interim.
CLUE WG IETF-84 Mary Barnes (WG co-chair) Paul Kyzivat (WG co-chair)
1 SIPREC draft-ietf-siprec-architecture-00 An Architecture for Media Recording using SIP IETF SIPREC INTERIM – Sept 28 th 2010 Andrew Hutton.
Real-time Transport Protocol (RTP) Recommendations for SIPREC (draft-eckel-siprec-rtp-rec-02) Charles Eckel SIPREC Virtual Interim.
SIPREC draft-ietf-siprec-req-00 Requirements for Media Recording using SIP Draft authors: K. Rehor, A. Hutton, L. Portman, R. Jain, H. Lum IETF 78 Ken.
Session Recording (SIPREC) Protocol (draft-ietf-siprec-protocol-09) Leon Portman Henry Lum
1 SIPREC Recording Metadata for SRS (draft-ietf-siprec-metadata-03) July 28, 2011 IETF 81 meeting Ram Mohan R On behalf of the team Team: Paul Kyzivat,
1 SIPREC Recording Metadata Model for SRS (draft-ram-siprec-metadata-03) Jan 25-26, 2011 Virtual Interim meeting Ram Mohan R On behalf of the team Team:
1 SIPREC Protocol IETF #80 Authors: L. Portman, H. Lum, A. Johnston, A. Hutton.
SIPREC draft-ietf-siprec-req-05 Requirements for Media Recording using SIP Draft authors: K. Rehor, A. Hutton, L. Portman, R. Jain, H. Lum IETF 79.1 Interim.
Audio/Video Transport Core Maintenance Working Group Magnus Westerlund Roni Even Jabber room:
SIPREC WG, IETF# , GMT+2 John Elwell (WG co-chair) Brian Rosen (WG co-chair)
May 9th 2011 IETF SIPREC INTERIM - draft-ietf-siprec-architecture 1 An Architecture for Media Recording using the Session Initiation Protocol draft-ietf-siprec-architecture.
IETF 831 Chairs: Flemming Andreasen Miguel A. Garcia.
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:
1 SIPREC Protocol (draft-portman-siprec-protocol-05) June 28, 2011 IETF 81 Authors: L. Portman, H. Lum, A. Johnston, A. Hutton.
Nov 18 th, th IETF MMUSIC WG draft-levin-mmusic-xml-media-control-00.txt O. Levin / RADVISION S. Olson / Microsoft R. Even / Polycom.
1 SIPREC Recording Metadata Model for SRS (draft-ram-siprec-metadata-02) Dec 16, 2010 Virtual Interim meeting Ram Mohan R On behalf of the team Team: Paul.
IETF 851 Chairs: Flemming Andreasen Miguel A. Garcia [Paul Kyzivat substitute for this meeting]
Audio/Video Transport Extensions (AVTEXT). Administrivia Notetakers? Jabber scribe? Jabber ChatRoom
CLUE WG chair: Mary Barnes RTCWEB WG chair: Ted Hardie CLUE & RTCWEB WGs Adhoc Common (SDP/RTP) building blocks IETF-82.
1 Recording VoiceXML sessions with SIPREC draft-lum-siprec-vxml-00 July 30, 2013 IETF 87 Author: H. Lum.
1 SIPREC Recording Metadata Model for SRS (draft-ietf-siprec-metadata-01) June 23, 2011 Virtual Interim meeting Ram Mohan R On behalf of the team Team:
54 th IETFMMUSIC WG1 54 th IETF – Yokohama 18 July 2002.
SIPREC draft-ietf-siprec-req-04 Requirements for Media Recording using SIP Draft authors: K. Rehor, A. Hutton, L. Portman, R. Jain, H. Lum IETF 79 Beijing.
Session-ID Requirements for Interim-3 draft-ietf-insipid-session-id-reqts-00 Paul Jones, Gonzalo Salgueiro, James Polk, Laura Liess, Hadriel Kaplan.
1 SIPREC Protocol draft-portman-siprec-protocol Virtual interim meeting Dec 16, 2010 Authors: L. Portman, H. Lum.
Session-Independent Policies draft-ietf-sipping-session-indep-policy-00 Volker Hilt Gonzalo Camarillo
SIPREC Requirements for Media Recording using SIP IETF 77, Anaheim Ken Rehor on behalf of the team Draft authors: K. Rehor, A. Hutton, L. Portman, R. Jain,
SIPREC Conference Recording (draft-kyzivat-siprec-conference-use-cases-00) IETF 87, November 4, 2013 Authors: Michael Yan, Paul Kyzivat, Simon Romano.
SDP Security Descriptions for Media Streams draft-ietf-mmusic-sdescriptions-02.txt November 14, 2003 Flemming Andreasen Mark Baugher.
1 SIP Recording Metadata (draft-ietf-siprec-metadata-16) November 2014 IETF 91 meeting Presenter: Paul Kyzivat Authors: Ram Mohan R, R Parthasarathi, Paul.
SIPPING Working Group IETF 67 Mary Barnes Gonzalo Camarillo.
CLUE WG IETF-85 Mary Barnes (WG co-chair) Paul Kyzivat (WG co-chair)
1 Session Recording Protocol Requirements and Charter IETF 76, Hiroshima Andy Hutton and Leon Portman on behalf of the team Draft authors: Kenneth Rehor,
Codec Control for RTCWEB
CLUE WG Interim Meeting San Jose, CA Sept , 2012
Session-Independent Policies draft-ietf-sipping-session-indep-policy-02 Volker Hilt Jonathan Rosenberg Gonzalo.
CLUE WG Interim Meeting San Jose, CA Sept , 2012
Chairs: Flemming Andreasen Miguel A. Garcia
Session Recording (SIPREC) Protocol (draft-ietf-siprec-protocol-11)
CLUE WG Interim Meeting San Jose, CA Sept , 2012
IETF 78 Ken Rehor on behalf of the team
SIPREC WG, Interim virtual meeting , GMT-4
CLUE Use Cases 02 – comments and proposal
INSIPID Session Initiation Protocol (SIP) Extension for logging and debugging (draft-kaithal-dispatch-sip-log-information-00 ) March 26th 2012 IETF -83.
SIPREC WG, Interim Meeting , GMT/UTC
SIPREC Protocol (draft-portman-siprec-protocol-04)
SIPREC WG, Interim virtual meeting , GMT
A RELOAD Usage for Distributed Conference Control (DisCo) – Update
An Architecture for Media Recording using the Session Initiation Protocol draft-ietf-siprec-architecture Andy Hutton
Audio/Video Transport Extensions (avtext) Working Group
Presentation transcript:

1 SIPREC Recording Metadata format (draft-ram-siprec-metadata- format-01) 9 th May 2011 Interim SIPREC MEETING R Parthasarathi On behalf of the team Team: Paul Kyzivat, Ram Mohan R, R Parthasarathi

Agenda Recap on Metadata format (draft-ram- siprec-metadata-format-01) Discuss Open items in Metadata format Next Steps

Recording-Metadata Example

sends receive s 0.. * Metadata Format element view by SRS 4 Recording group Stream Extension Data Session 1 Participant 0.. * 1..* 1 1..* 1 0..* 1.. * 0..*

Open Issue 1 – RS to CS relationship at SRS  SIPREC solution will be designed with the principle of “Many RS to Many CS” relationship at SRS Other possible relationship are “one RS to one CS”, “one RS to many CS”, “many RS to one CS”. No Disagreement in the mailing alias for “Many RS to Many CS” which cover all above relationships

Open Issue 2: Recording session Unique Id generation mechanism 6  Recording session needs to be globally unique id Whether URN UUID (RFC 4412) or Dialog id is the best suitable id? URN UUID is generated by SRC and within metadata XML. Easy to group in case of RS group objects exists. Flexible for RS group. Dialog-id is generated by both SRC & SRS (to-tag from SRS). Here, reusing existing SIP mechanism is possible

Open Issue 3: CSG & CS Unique Id generation mechanism 7  group (CSG), session (CS) uses globally unique id by which these unique id will span across multiple RS. Any disagreement? Both CSG and CS span across Multiple RS in case of “Many RS to Many CS” relationship No disagreement in the mailer

Open Issue 4 – Stream Unique Id generation mechanism 8  Stream (MS) needs to be unique id within CS or it may extend to multiple CS within single RS. Whether unique id has to be URN UUID (global) or xml:id (local) Mapping between CS media stream and RS media stream is 1:1 or 1:N or N:1. As all possible relationship possible, there is a need for URN UUID (global id). In case relationship of RS MS to CS MS is 1:N only then it is possible for xml:id (local id)

Open Issue 5 – Participant Unique Id generation mechanism 9  Participant needs to be unique id within CS or it may extend to multiple CS within single RS. Whether unique id has to be URN UUID or xml:id participant scope is within single CS with multiple RS or single RS within CS or depends ?

Open Issue 6 – Extensiondata in XML 10  Whether extension data has to be passed as a separate metadata element or not? Passing the extension data as a individual metadata block allows partial-update of extension-data alone or partial-update of metadata main element without resending extension-data in each transaction

Open Issue 7 – Unique id for Extensiondata 11  If Extension data is required to be passed separately, Global unique id (URN UUID) or xml:id has to be used.

Open Issue 8 – Codec Parameters in Stream element 12 Whether Codec parameters in RS SDP has to be duplicated in Stream XML or Stream XML “label” attribute linkage with RS SDP will be suffice? Till now, Identified attributes are –Media Type (audio/video/…) –Direction attribute –Content type (RFC 4796) –RTP MUX (RFC 5576 )

Next steps Add Milestone in SIPREC or merge with SIPREC metadata draft? Close all the open items Update next revision based on the accepted comments & Model update Request for further review in the mailer