CLUE Framework 01 – comments and issues Interim meeting October 2011 Roni Even.

Slides:



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

CLUE REQUIREMENTS IETF 80 Allyn Romanow
CLUE protocol CLUE design team meeting 28/10/2014.
Intermediate Level Course. Text Format The text styles, bold, italics, underlining, superscript and subscript, can be easily added to selected text. Text.
8/2/ IETF, Pittsburgh Kutscher/Ott/Bormann SDPng Requirements draft-kutscher-mmusic-sdpng-req-00.txt Dirk Jörg
XCON architecture and protocol musings Henning Schulzrinne Columbia University.
RTP Multiplexing draft-rosenberg-rtcweb-rtpmux Jonathan + {Rosenberg, Lennox}
AARNet Copyright 2011 Network Operations SDP Deep Dive Bill Efthimiou APAN33 SIP workshop February 2012.
Application Layer. Applications A program or group of programs designed for end users. A program or group of programs designed for end users. Software.
Introduction to SDP Issues. Content Background Goals SDP Primer RTP Primer Use cases “New” Functionalities in SDP Multiple RTP Streams in SDP Decision.
Allyn Romanow Mark Duckworth ) Andy Pepperell Brian Baldino
T ELEPRESENCE T UTORI A L July 30, Introduction to Telepresence 1 Introduction to the IETF CLUE work 2 Telepresence scenarios 3 CLUE FrameworkCLUE.
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,
CLUE Framework IETF 84 July 30 – Aug 3, 2012 Mark Duckworth Allyn Romanow Brian Baldino Andy Pepperell.
Doc.: IEEE /176 Submission July 2000 Slide 1Several Authors Perspective on the QoS Problem Keith Amann, Spectralink Peter Ecclesine, Cisco David.
WG RAQMON Internet-Drafts RMON MIB WG Meeting Washington, Nov. 11, 2004.
CLUE Framework Status and Issues IETF89 - London March 5, 2014 Mark Duckworth draft-ietf-clue-framework-14 1.
SDP negotiation of DataChannel sub-protocols draft-ejzak-mmusic-data-channel-sdpneg-02 draft-ejzak-dispatch-msrp-usage-data-channel-01 IETF 91 Honolulu.
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.
Slide title minimum 48 pt Slide subtitle minimum 30 pt RTP Multiple Stream Sessions and Simulcast draft-westerlund-avtcore-multistream-and-simulcast-00.
CLUE Framework Issues CLUE virtual interim meeting Jan 27, 2014 Mark Duckworth draft-ietf-clue-framework-13 1.
CLUE MCU use cases Espen Berger February. 15 – 16, 2012.
Chapter 2 XHTML: Part II The Web Warrior Guide to Web Design Technologies.
Clue data model Design team meeting 30/09/2014 Roberta Presta, Simon Romano.
MPTCP – MULTIPATH TCP Interim meeting #3 20 th October 2011 audio Yoshifumi Nishida Philip Eardley.
Presence Data Model Jonathan Rosenberg. Changes in -02 Split out data and processing models Allow multiple devices, services, person with same URI/device.
XCAP Needed Diffs Jonathan Rosenberg Cisco Systems.
M337 Standards Based Video Interop Interoperability modelling for Video Skype for Business Video Interoperability Server (VIS)
CLUE framework updates IETF 85, Atlanta. “Capture encoding” “Capture encoding” was term agreed by the list to define a specific instantiation of a media.
Omar A. Abouabdalla Network Research Group (USM) SIP – Functionality and Structure of the Protocol SIP – Functionality and Structure of the Protocol By.
Use-Cases draft-romanow-clue-telepresence- use-cases-01 IETF 80 Prague March 2011.
Real-time Transport Protocol (RTP) Recommendations for SIPREC (draft-eckel-siprec-rtp-rec-02) Charles Eckel SIPREC Virtual Interim.
SIP and SIPPING WGsMay, IETF Interim Meeting Orit levin Conferencing Requirements for SIP Based Applications.
ISDN or IP Codec Camera(s) Microphone(s) Monitor (s) Resident PC or CPU Peripheral Hardware  Computer  Document camera  DVD.
Christian Groves Describing Captures in CLUE and relation to multipoint conferencing draft-groves-clue-multi-content-00 CLUE Interim meeting (09/13)
Submission doc.: IEEE 14-22/0098r0 July 2014 Slide 1 P PAR and CSD Comment Resolution Date: Authors:
Media Control Policy Chris Boulton, Umesh Chandra, Roni Even, Cullen Jennings, Alan Johnston, Brian Rosen, Mark Trayer.
CLUE RTP usage Andy Pepperell
New stuff People were interested in more detailed spatial information about media captures Added area of capture and point of capture attributes Also addresses.
IEEE mban SubmissionSlide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title:Resolution.
CLUE Overview and Architecture IETF 82 CLUE ad hoc meeting Allyn Romanow
CLUE datamodel & protocol IETF 90 Toronto, July 21 st 2014 Roberta Presta & Simon Romano.
Session Description Protocol
GMPLS Recovery Signaling Issues draft-rhodes-rsvp-recovery-signaling-01 Nic Neate Data Connection Ltd (DCL)
Vakhtang Assatrian Asia Communications TSP Lead, Microsoft
RTP Usage for CLUE draft-lennox-clue-rtp-usage-02 Clue WG, IETF 83, 27 March 2012 Jonathan Lennox Allyn Romanow
RTP Usage for CLUE IETF 82 – 14 November 2011 Jonathan Lennox Allyn Romanow Paul Witty.
© 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Niranjan Damera-Venkata HP Labs Design.
SIPREC Conference Recording (draft-kyzivat-siprec-conference-use-cases-00) IETF 87, November 4, 2013 Authors: Michael Yan, Paul Kyzivat, Simon Romano.
Allyn Romanow Stephen Botzko Robert Hansen Signaling Requirements for implementing the.
GroupMap Starter’s Guide Think Better Together Plan, brainstorm, discuss and prioritise for action. © GroupMap Pty Ltd |
CLUE Framework IETF 88 – Nov 8, 2013 Mark Duckworth draft-ietf-clue-framework-12 draft-groves-clue-multi-content-00 draft-duckworth-clue-switching-example-01.
IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: Suggested remedy for SB Comments 598/599/610/611 Date Submitted:
Presenting: Shlomo Ben-Shoshan, Nir Straze Supervisors: Dr. Ofer Hadar, Dr. Evgeny Kaminsky.
ORGANIZING AND DESIGN PRINCIPLES FOR VIDEO MyGraphicsLab Adobe Premiere Pro CS6 ACA Certification Preparation for Video Communication Copyright © 2013.
CLUE Framework Interim Meeting Feb 15, 2012 Mark Duckworth
Pedro Capelastegui 3D Video in the Session Description Protocol (SDP) draft-capelastegui-mmusic-3dv-sdp-00 Pedro Capelastegui.
CLUE WG Interim Meeting San Jose, CA Sept , 2012
IETF#67 – 5-10 November 2006 FECFRAME requirements (draft-ietf-fecframe-req-01) Mark Watson.
CLUE definitions Stephan Wenger.
Nancy Cam-Winget June 2015 SACM Requirements Nancy Cam-Winget June 2015.
IMTC Telepresence AG Overview
CLUE Use Cases 02 – comments and proposal
May 2018 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Discussion on Suitable Parameters for SCHC]
<month year> doc.: IEEE < e> <May 2018>
Submission Title: [Channel Page/Number Proposal]
<month year> doc.: IEEE < e> <May 2018>
May 2018 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: [Discussion on Suitable Parameters for SCHC]
Jul 12, /12/10 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: Response to PAR and 5C Comments.
Presentation transcript:

CLUE Framework 01 – comments and issues Interim meeting October 2011 Roni Even

Major issues 1.The capture area, point and scale attributes. 2.The architecture, what is the relation between EPs, Scene, capture set and how does presentation or presentations fit in the model. 3.Hierarchy of attributes, should they be available for each layer of the model. Scene, capture set, media captures? 4.Where should the protocol be specified, do we split this document to two? And what is the extensibility mechanism. 5.Relation of attributes and encoding parameters to SDP (duplicate?)

Capture area – example three screen system – from Christian Groves contribution to ITU-T.

Capture area As can be seen from the drawing, if we want no overlap at the back of the room there will be gap between the seating in row/rows. The gap can be hidden by the monitors frame, this require information about the gap from the provider to the consumer. Current proposal suggest some undefined numbers that will just give spatial information and not real measurement. Propose to provide as default, the units for measuring the gap (width and distance from camera, or angle, or other– can be decided later) The point of capture as defined stands by itself with no relation to the capture area, in order to get a full description suggest to define the origin of axes for the capture area and the range for the dimensions. This will enable to map the point of capture in the room.

Capture area The area scale millimeters is an optional parameter to indicate that the values in capture area are in millimeters. I think that instead of Boolean it should provide the units, the point of origin of the axes and the range. This parameter can be specified for the capture set or scene (see discussion on model) and not for a specific media capture. The current description of auto switch in term of capture area does not provide any information about the actual size of each view. Note that auto switch algorithm is not defined and is not meant to be unique. (voice activated is an option). (the interpretation of VC3 in section 7 is not unique, it can be a switch between cameras every 30 second for example)

The architecture model The model defines Endpoints (EP), Scene, capture set, media captures (with Attributes and encode groups). The model does not show the full hierarchy. –The figure in section 5 starts from the capture set. –The example in section 7 shows two capture sets (main people and presentation) Suggest to have a full description –EP that can have one or more capture scene (Main people scene, presentation1 scene, presentation 2 scene). –Capture sets – one capture set per scene (not sure, what is the use for multiple capture sets) –Media captures (as today) Attributes and encode group can be defined at each level, if defined per capture set is applicable to all media captures in the set and are overridden by definition at the media capture level.

Hierarchy of attributes The framework defines attributes and group encodes as part of a media capture. I propose to allow attributes also for a scene or capture set. An example is the capture area range and point of origin for axes (or what method we will take to describe the room) which should be at the higher level than the media capture.

How should the protocol be specified The framework document defines attributes and encoding parameters. –Is this the right place for them or should we have two documents. –Need to agree on what is the mandatory basic set of attributes and encoding. –Add an SDP parameter TelePresence capability (Tpcap) that will indicate support for the mandatory set of attributes and encoding parameters. This will enable adding extensions and signaling support for the extensions. –Need to define how to define extensions, what an extension document must have.

Relation to SDP Section 5.2 has an editor comment about duplication of SDP parameters. –The purpose attribute is similar to the SDP content attribute (RFC 4796) yet I can see the need for it to describe the specific capture. –The encoding parameters duplicate H.264 parameters – at least we can say that SDP is codec specific while here we want general parameters. The framework or protocol will need to address the issue of merging SDP and TP attributes by the consumer. Once we decide on protocol we will need to address the interoprability with SDP systems and the fact that the SDP and TP protocol may not follow the same data path. (SDP with SIP signalling and TP may go end to end).

Other comments Video compose does not provide any informtaion about what is the content of the composed stream. The current text says what the parameter is not and does not discuss the use for it. –I propose that it should at least provide information about which individual media captures are part of the composed image and scale for each. This will allow the provider to offer a couple of options to the consumer. (the interpetation of VC4 in section 7 is not unique to what is described) The media capture description is about cameras. There is no clear definition of the presentation support. This starts from the capture device definition in section 3 and in media capture in 5.1. MCU case in section 7.1 does not provide much information, what I think is needed is a way to associate a media capture with the endpoint and capture device from where the information is coming. How do we keep consistency between use cases, requirements and framework. There is an thread on the topic.