Re: [siprec] Review Request for draft-ram-siprec-metadata-format-01
"Elwell, John" <john.elwell@siemens-enterprise.com> Fri, 18 March 2011 08:08 UTC
Return-Path: <john.elwell@siemens-enterprise.com>
X-Original-To: siprec@core3.amsl.com
Delivered-To: siprec@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 384E53A680D for <siprec@core3.amsl.com>; Fri, 18 Mar 2011 01:08:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.582
X-Spam-Level:
X-Spam-Status: No, score=-102.582 tagged_above=-999 required=5 tests=[AWL=0.017, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id skRTzCXqd2Ag for <siprec@core3.amsl.com>; Fri, 18 Mar 2011 01:08:50 -0700 (PDT)
Received: from ms02.m0019.fra.mmp.de.bt.com (m0019.fra.mmp.de.bt.com [62.180.227.30]) by core3.amsl.com (Postfix) with ESMTP id AFD353A66B4 for <siprec@ietf.org>; Fri, 18 Mar 2011 01:08:49 -0700 (PDT)
Received: from senmx12-mx ([62.134.46.10] [62.134.46.10]) by ms02.m0020.fra.mmp.de.bt.com with ESMTP id BT-MMP-3791852; Fri, 18 Mar 2011 09:10:17 +0100
Received: from MCHP064A.global-ad.net (unknown [172.29.37.63]) by senmx12-mx (Server) with ESMTP id 7419723F028E; Fri, 18 Mar 2011 09:10:17 +0100 (CET)
Received: from MCHP058A.global-ad.net ([172.29.37.55]) by MCHP064A.global-ad.net ([172.29.37.63]) with mapi; Fri, 18 Mar 2011 09:10:17 +0100
From: "Elwell, John" <john.elwell@siemens-enterprise.com>
To: "Charles Eckel (eckelcu)" <eckelcu@cisco.com>, "Paul Kyzivat (pkyzivat)" <pkyzivat@cisco.com>
Date: Fri, 18 Mar 2011 09:10:15 +0100
Thread-Topic: [siprec] Review Request for draft-ram-siprec-metadata-format-01
Thread-Index: AcvjEUSsHcJ38+GcQ7elOYlEMOVDqwAByJ8wAHI6zjAAF8tFkA==
Message-ID: <A444A0F8084434499206E78C106220CA086A964E43@MCHP058A.global-ad.net>
References: <A11921905DA1564D9BCF64A6430A623904B1E134@XMB-BGL-411.cisco.com><A444A0F8084434499206E78C106220CA086A89AD0A@MCHP058A.global-ad.net><4D7A6898.1060809@cisco.com><A444A0F8084434499206E78C106220CA086A89B579@MCHP058A.global-ad.net><4D7F636F.5060105@cisco.com> <A444A0F8084434499206E78C106220CA086A89B6E7@MCHP058A.global-ad.net> <E1CBF4C7095A3D4CAAAEAD09FBB8E08C03CE3219@xmb-sjc-234.amer.cisco.com>
In-Reply-To: <E1CBF4C7095A3D4CAAAEAD09FBB8E08C03CE3219@xmb-sjc-234.amer.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "siprec@ietf.org" <siprec@ietf.org>
Subject: Re: [siprec] Review Request for draft-ram-siprec-metadata-format-01
X-BeenThere: siprec@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: SIP Recording Working Group Discussion List <siprec.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/siprec>, <mailto:siprec-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/siprec>
List-Post: <mailto:siprec@ietf.org>
List-Help: <mailto:siprec-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/siprec>, <mailto:siprec-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Mar 2011 08:08:51 -0000
> -----Original Message----- > From: Charles Eckel (eckelcu) [mailto:eckelcu@cisco.com] > Sent: 17 March 2011 20:31 > To: Elwell, John; Paul Kyzivat (pkyzivat) > Cc: siprec@ietf.org > Subject: RE: [siprec] Review Request for > draft-ram-siprec-metadata-format-01 > > Please see single comment inline. > > > -----Original Message----- > > From: siprec-bounces@ietf.org [mailto:siprec-bounces@ietf.org] On > Behalf Of Elwell, John > > Sent: Tuesday, March 15, 2011 6:56 AM > > To: Paul Kyzivat (pkyzivat) > > Cc: siprec@ietf.org > > Subject: Re: [siprec] Review Request for > draft-ram-siprec-metadata-format-01 > > > > > > > > > > > -----Original Message----- > > > From: Paul Kyzivat [mailto:pkyzivat@cisco.com] > > > Sent: 15 March 2011 13:03 > > > To: Elwell, John > > > Cc: siprec@ietf.org > > > Subject: Re: [siprec] Review Request for > > > draft-ram-siprec-metadata-format-01 > > > > > > On 3/15/2011 7:22 AM, Elwell, John wrote: > > > > > > >>> 2. We perhaps need to think about mixed RS media streams, > > > >> i.e., where several CS media streams have been mixed to > > > >> produce a single RS media stream. In this case, the several > > > >> Media Stream objects would all point to the same SDP label, I > > > >> guess. This then brings into question the mode element (type > > > >> streamMode) - why is this needed? The fact that several Media > > > >> Stream objects (stream elements) point to the same label > > > >> would imply there has been mixing, so the mode element seems > > > >> to be redundant. > > > >> > > > >> My thinking is that situation is modeled as a single media > > > >> stream with > > > >> multiple participants. > > > > [JRE] I was confused by section 4.5 of the metadata model > > > draft. It does indeed seem to say that it represents an RS > > > media stream: > > > > "A Media Stream block shall have properties of media as > > > seen by SRC and sent to SRS." > > > > And hence your interpretation above would seem reasonable. > > > On the other hand, in 4.5.2 it says: > > > > "A Media Stream SHALL be associated with Participant and CS." > > > > This misled me. Also in 4.5.1: > > > > "Codec params - represents codec parameters of the CS media" > > > > This also seemed to imply the Media Stream object relates > > > to a CS media stream. > > > > Perhaps some clarification is needed in the Metadata draft. > > > > Anyway, assuming we go with your interpretation, I suppose > > > what we end up with is that if streams are mixed (whether > > > this be at an MCU, say, or just part of the SRC in order to > > > send the streams to the SRS), the net result will be > > > modelling as a single stream in the metadata. Is this a > > > common understanding? > > > > > > You may have a point here - that things are somewhat ambiguous. > > > > > > If we have two distinct media streams in the CS, and they > are mixed > > > together by the SRC before sending to the SRS, then they could be > > > treated different ways: > > > > > > - The SRC could report this as a single media stream with multiple > > > participants. But then it would have to report its > metadata as if it > > > were a single stream from a mixer. > > > > > > - The SRC could report it as multiple media streams from > a metadata > > > perspective, but map them all onto the same RS media stream. > > > (This is a > > > possibility I had never considered/recognized.) > > > > > > Is there a desire to support both? If so, the metamodel and > mechanism > > > will probably need some tweaking. > > [JRE] Consider: > > "REQ-009: The mechanism MUST support the ability for an SRC to > > deliver mixed audio streams from different parties of a given > > Communication Session to an SRS." > > One particular case I believe this covers is the simple > 2-party call, > where there are two media > > streams, one from A to B and the other from B to A. The SRC > could mix > the two together into a single > > stream to the SRS. Certainly useful for bandwidth constrained > environments, but not so friendly > > towards speech analytics. > > > > John (as individual) > > Once the stream is mixed meaning all packets have the same SSRC and > CSRC, I think there is no point in trying to represent it as anything > other than a single stream. If the metadata can indicate all the > individual participants in the mixed stream, that would be > great, but I > doubt you will get this in all cases. > If it is a single RTP stream with multiple identifiable media streams > muxed together, then it would be good to model as independent streams. > In this case the different streams could be uniquely identified by a > SSRC or CSRC. [JRE] Yes, that might be a valid case (although I am not sure that CSRC would be appropriate). Actually, this is something we haven't considered at all - I will start a separate thread. John (as individual) > > Cheers, > Charles > > > > > > > > > Thanks, > > > Paul > > > > > _______________________________________________ > > siprec mailing list > > siprec@ietf.org > > https://www.ietf.org/mailman/listinfo/siprec >
- [siprec] Review Request for draft-ram-siprec-meta… Parthasarathi R (partr)
- Re: [siprec] Review Request for draft-ram-siprec-… Elwell, John
- Re: [siprec] Review Request for draft-ram-siprec-… Paul Kyzivat
- Re: [siprec] Review Request for draft-ram-siprec-… Parthasarathi R (partr)
- Re: [siprec] Review Request for draft-ram-siprec-… Parthasarathi R (partr)
- Re: [siprec] Review Request for draft-ram-siprec-… Paul Kyzivat
- Re: [siprec] Review Request for draft-ram-siprec-… Elwell, John
- Re: [siprec] Review Request for draft-ram-siprec-… Parthasarathi R (partr)
- Re: [siprec] Review Request for draft-ram-siprec-… Elwell, John
- [siprec] Partial Metadata XML document usage in S… Parthasarathi R (partr)
- Re: [siprec] Partial Metadata XML document usage … Leon Portman
- Re: [siprec] Partial Metadata XML document usage … Ram Mohan R (rmohanr)
- Re: [siprec] Review Request for draft-ram-siprec-… Paul Kyzivat
- Re: [siprec] Partial Metadata XML document usage … Elwell, John
- Re: [siprec] Partial Metadata XML document usage … Parthasarathi R (partr)
- Re: [siprec] Review Request for draft-ram-siprec-… Elwell, John
- Re: [siprec] Review Request for draft-ram-siprec-… Elwell, John
- Re: [siprec] Review Request for draft-ram-siprec-… Parthasarathi R (partr)
- Re: [siprec] Review Request for draft-ram-siprec-… Paul Kyzivat
- Re: [siprec] Review Request for draft-ram-siprec-… Elwell, John
- [siprec] CS Codec Parameter in stream XML element… Parthasarathi R (partr)
- Re: [siprec] CS Codec Parameter in stream XML ele… Elwell, John
- Re: [siprec] CS Codec Parameter in stream XML ele… Parthasarathi R (partr)
- Re: [siprec] CS Codec Parameter in stream XML ele… Paul Kyzivat
- Re: [siprec] CS Codec Parameter in stream XML ele… Leon Portman
- Re: [siprec] CS Codec Parameter in stream XML ele… Elwell, John
- Re: [siprec] CS Codec Parameter in stream XML ele… Ram Mohan R (rmohanr)
- Re: [siprec] CS Codec Parameter in stream XML ele… Leon Portman
- Re: [siprec] CS Codec Parameter in stream XML ele… Leon Portman
- Re: [siprec] CS Codec Parameter in stream XML ele… Ram Mohan R (rmohanr)
- Re: [siprec] CS Codec Parameter in stream XML ele… Leon Portman
- Re: [siprec] CS Codec Parameter in stream XML ele… Ram Mohan R (rmohanr)
- Re: [siprec] CS Codec Parameter in stream XML ele… Leon Portman
- Re: [siprec] CS Codec Parameter in stream XML ele… Ram Mohan R (rmohanr)
- Re: [siprec] CS Codec Parameter in stream XML ele… Elwell, John
- Re: [siprec] CS Codec Parameter in stream XML ele… Parthasarathi R (partr)
- Re: [siprec] CS Codec Parameter in stream XML ele… Elwell, John
- Re: [siprec] CS Codec Parameter in stream XML ele… Parthasarathi R (partr)
- Re: [siprec] CS Codec Parameter in stream XML ele… Elwell, John
- Re: [siprec] CS Codec Parameter in stream XML ele… Leon Portman
- Re: [siprec] Review Request for draft-ram-siprec-… Charles Eckel (eckelcu)
- Re: [siprec] Review Request for draft-ram-siprec-… Parthasarathi R (partr)
- Re: [siprec] Review Request for draft-ram-siprec-… Elwell, John
- Re: [siprec] CS Codec Parameter in stream XML ele… Parthasarathi R (partr)
- Re: [siprec] Review Request for draft-ram-siprec-… Paul Kyzivat