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.

Slides:



Advertisements
Similar presentations
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.
Advertisements

MXIE overview 5/4/ Update1. MXIE Media Exchange Interface for End Users 5/4/ Update2.
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,
Identifying intra-realm calls with explicit addressing realm identifier attribute François AUDET SIPPING WG Meeting IETF-57.
SIPREC MSRP Recording ( draft-yan-siprec-msrp-recording-01 ) IETF 90, July 25, 2014 Authors: Michael Yan, Paul Kyzivat.
Real-time Transport Protocol (RTP) Recommendations for SIPREC (draft-eckel-siprec-rtp-rec-01) Charles Eckel IETF-81, Quebec City, July.
Gathering Information and Use Case Scenarios
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:
Membership and Media Management in Centralized Multimedia Conferences based on Internet Engineering Task Force Protocol Building Blocks Author: Ritu Mittal.
July 30, 2010SIPREC WG1 SIP Call Control - Recording Extensions draft-johnston-siprec-cc-rec-00 Alan Johnston Andrew Hutton.
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
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.
S New Security Developments in DICOM Lawrence Tarbox, Ph.D Chair, DICOM WG 14 (Security) Siemens Corporate Research.
Features and Applications for Multisite Deployments
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.
Security Requirements for Software Defined Networks Internet Area WG IETF 85: Atlanta November 4, 2012 Margaret Wasserman
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.
1 SIPREC draft-ietf-siprec-architecture-00 An Architecture for Media Recording using SIP IETF SIPREC INTERIM – Sept 28 th 2010 Andrew Hutton.
PAWS Protocol to Access White Space DB IETF 81 Gabor Bajko, Brian Rosen.
EsMD PPA Use Case 2 WG Meeting Wednesday, April 18 th, 2012.
Module 7 Planning and Deploying Messaging Compliance.
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:
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.
1 CPCP Open Issues Hisham Khartabil XCON WG Interim Meeting, Boston 26 th May, 2004
Christian Groves Describing Captures in CLUE and relation to multipoint conferencing draft-groves-clue-multi-content-00 CLUE Interim meeting (09/13)
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.
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:
1 SIPREC Protocol (draft-portman-siprec-protocol-05) June 28, 2011 IETF 81 Authors: L. Portman, H. Lum, A. Johnston, A. Hutton.
March 20, 2007BLISS BOF IETF-681 Requirements and Implementation Options for the Multiple Line Appearance Feature using the Session Initiation Protocol.
IETF 851 Chairs: Flemming Andreasen Miguel A. Garcia [Paul Kyzivat substitute for this meeting]
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:
SIPPING Drafts Jonathan Rosenberg dynamicsoft. Conferencing Package Issues Only one – scope Depends on broader work in conferencing May include –Participant.
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:
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.
HTML5 and CSS3 Illustrated Unit C: Getting Started with CSS.
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.
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 Interim Meeting San Jose, CA Sept , 2012
Session-Independent Policies draft-ietf-sipping-session-indep-policy-02 Volker Hilt Jonathan Rosenberg Gonzalo.
IP Telephony (VoIP).
CLUE WG Interim Meeting San Jose, CA Sept , 2012
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
Requirements and Implementation Options for the Multiple Line Appearance Feature using the Session Initiation Protocol (SIP) draft-johnston-bliss-mla-req-00.
WJEC GCSE Computer Science
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
Audio/Video Transport Extensions (avtext) Working Group
Presentation transcript:

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 Kyzivat, Ram Mohan R, R Parthasarathi

Agenda Changes in draft-ram-siprec-metadata from the previous version Discuss Open items in Metadata Model Go over object instances in draft-ram-siprec- metadata (if time permits) Next Steps

Changes from Previous version Updated draft with the revised Metadata model ( which was presented in IETF 79) Modified the sections of Metadata elements to reflect the discussions so far. Added Metadata model object instances for basic SIPREC uses cases

sends receives 0.. * Metadata Model 4 Recording Session(RS) Communication Session(CS) Group Media Stream Application Data Communication Session(CS) 1 Participant 0.. * 2..* 1 1..* 1 0..* 1.. * 0..*

Metadata Model: Recording Session 5 Communication Session Group (CS Group) Recording Session (RS) Recording Requestor ID Recording Reason Recording Type (Selective/Persistent) Application Data 10..* Open Items – What other attributes are needed? 1..* 0..*

Metadata Model: Communication Session Group 6 Communication Session Communication Session Group (CS Group) CS Group unique ID Application Data 10..* Conclusions after discussions in SIPREC mailer – SRC SHALL send CS group unique ID in the metadata to SRS. – The mechanism by which SRC SHALL create the id and ensure its uniqueness is outside scope of SIPREC – Further the rules by which different CSs are grouped are also outside scope of SIPREC Recording Session (RS) 1..* 0..* 1 1..*

Metadata Model: Communication Session Group Open Item – The current model allows a CS to be associated with only one CS- Group. Do we want to allow CSs to be concurrently associated (different views) with multiple CS-Groups in the model ? (By De Villers) – For e.g. we may need different groupings (from the perspective of customer, from the perspective of Agent or supervisor). Storing these different views(groupings) may be useful at SRS as there may be applications that may query for one view(a customer's view or agents view or supervisors view).If we need to accommodate this kind of thing in the model, a CS has to be associated with multiple CS-Groups simultaneously.

0..* 2..* Metadata Model: Communication Session 8 Participant Communication Session (CS) -Call Termination Reason -Retention -Force deletion Application Data 10..* Open Items: What other attributes needed ? (some attributes received in mailer) – Direction/initiator Communication Session Group (CS Group) 1 1..*

Metadata Model: Participant 9 Participant AoR Name Participant Type Application Data 10..* Attributes discussed during IETF 79 – AoR (SIP/SIPS/TEL URI) – Name (DN number of User name) – Type ( can have values as “internal” or “external” or “don’t know “ ) Communication Session 0..* 2..* Media Stream sends receives 0.. * 1.. * 0..*

Metadata Model: Participant Open Items. What other attributes ? Some suggested (by Leon)are: – End point information: ip/port, device id (MAC address), DN (used for the call, in case of multiline). – Device type: external, station, IVR, routing point, QUEUE, Gateway, MCU, Operator, etc – Participant Role: caller, called, added, last_redirecting, redirecting, conferencing, queing, redirected – AgentId, OSLogin Should these be part of App data attached to Participant block in the model or should this be in the basic model ?

Metadata Model: Media Stream 11 Media Stream Start Time End Time Codec (& codec params) Media Stream Reference Application Data 10..* Attributes – Start Time ( Represents Media Start time at SRC) – End Time (Media end Time). Are these needed ? – Media stream reference (In implementations this can reference to m- line ) What other attributes are needed ? Participant sends receives 0.. * 1.. * 0..*

Metadata Model: Media Stream Open items: – Is it required to model media streams that are not recorded[ e.g. SRC offered certain media types but SRS choose to accept only subset of them] ? If yes How do we model them ? – We discussed in IETF 79 (during req draft presentation) about SRC sending the information regarding privacy/access of media. How should we represent the Information that the SRC has regarding privacy/access of information(media) being recorded ? Should this be attributes of media stream or part of app data?

Metadata Model: Application Data 13 Application Data Type Identifier Data Encoding? Opaque Data 10..* Allowing any number of application data objects attached to any of the others. – Can we eliminate for any of the blocks ? We need a type identifier. – What namespace? – What assignment rules? Do we need a data encoding type separate from type id? How do we represent / transmit the opaque data? – Text/binary

Next steps Request for review of draft-ram-siprec- metadata-02 in the mailer Adopt metadata model draft as WG item ? Publish metadata format from SRC to SRS (it will be a separate draft) Add more Use cases to the Metadata Model draft (object instances)