Re: [siprec] Can an MS object span several CSs in a CSG?
"Elwell, John" <john.elwell@siemens-enterprise.com> Wed, 25 May 2011 13:46 UTC
Return-Path: <john.elwell@siemens-enterprise.com>
X-Original-To: siprec@ietfa.amsl.com
Delivered-To: siprec@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2B17BE07FC for <siprec@ietfa.amsl.com>; Wed, 25 May 2011 06:46:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.468
X-Spam-Level:
X-Spam-Status: No, score=-106.468 tagged_above=-999 required=5 tests=[AWL=0.131, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w7VApVe-rSC0 for <siprec@ietfa.amsl.com>; Wed, 25 May 2011 06:46:45 -0700 (PDT)
Received: from mail216.messagelabs.com (mail216.messagelabs.com [85.158.143.99]) by ietfa.amsl.com (Postfix) with SMTP id CBDCBE072C for <siprec@ietf.org>; Wed, 25 May 2011 06:46:44 -0700 (PDT)
X-VirusChecked: Checked
X-Env-Sender: john.elwell@siemens-enterprise.com
X-Msg-Ref: server-13.tower-216.messagelabs.com!1306331203!6081133!1
X-StarScan-Version: 6.2.17; banners=-,-,-
X-Originating-IP: [62.134.46.9]
Received: (qmail 18893 invoked from network); 25 May 2011 13:46:43 -0000
Received: from unknown (HELO senmx11-mx) (62.134.46.9) by server-13.tower-216.messagelabs.com with SMTP; 25 May 2011 13:46:43 -0000
Received: from MCHP063A.global-ad.net (unknown [172.29.37.61]) by senmx11-mx (Server) with ESMTP id 28CC41EB83D3; Wed, 25 May 2011 15:46:43 +0200 (CEST)
Received: from MCHP058A.global-ad.net ([172.29.37.55]) by MCHP063A.global-ad.net ([172.29.37.61]) with mapi; Wed, 25 May 2011 15:46:43 +0200
From: "Elwell, John" <john.elwell@siemens-enterprise.com>
To: "Parthasarathi R (partr)" <partr@cisco.com>, "Charles Eckel (eckelcu)" <eckelcu@cisco.com>, "Ram Mohan R (rmohanr)" <rmohanr@cisco.com>, "siprec@ietf.org" <siprec@ietf.org>
Date: Wed, 25 May 2011 15:46:41 +0200
Thread-Topic: [siprec] Can an MS object span several CSs in a CSG?
Thread-Index: AcwZ5UbR730mQiXZRGSqd4Xx2cnzHgAHpFKQAAkglcAAAc/qEAAHiqxwAARuZ7AAEv0wYAAASlPQAA0tNiA=
Message-ID: <A444A0F8084434499206E78C106220CA089BE68FDF@MCHP058A.global-ad.net>
References: <A444A0F8084434499206E78C106220CA089BE68795@MCHP058A.global-ad.net><A11921905DA1564D9BCF64A6430A6239055B0D70@XMB-BGL-411.cisco.com> <E1CBF4C7095A3D4CAAAEAD09FBB8E08C04663764@xmb-sjc-234.amer.cisco.com> <35BCE99A477D6A4986FB2216D8CF2CFD067EECD7@XMB-BGL-417.cisco.com> <E1CBF4C7095A3D4CAAAEAD09FBB8E08C0466393B@xmb-sjc-234.amer.cisco.com> <A11921905DA1564D9BCF64A6430A6239055B0EC0@XMB-BGL-411.cisco.com> <A444A0F8084434499206E78C106220CA089BE68D2C@MCHP058A.global-ad.net> <A11921905DA1564D9BCF64A6430A6239055B103C@XMB-BGL-411.cisco.com>
In-Reply-To: <A11921905DA1564D9BCF64A6430A6239055B103C@XMB-BGL-411.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
Subject: Re: [siprec] Can an MS object span several CSs in a CSG?
X-BeenThere: siprec@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Recording Working Group Discussion List <siprec.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Wed, 25 May 2011 13:46:46 -0000
> -----Original Message----- > From: Parthasarathi R (partr) [mailto:partr@cisco.com] > Sent: 25 May 2011 08:48 > To: Elwell, John; Charles Eckel (eckelcu); Ram Mohan R > (rmohanr); siprec@ietf.org > Subject: RE: [siprec] Can an MS object span several CSs in a CSG? > > John, > > =================================================================== > > 3) B transfer the call of A & B to C using REFER, B2BUA > converts REFER > > > to RE-INVITE towards A & C and A & C are connected. B2BUA > updates RS > > with CS2, Participant1 as A & participant2 as C, MS1(A's media > > stream), MS2(C's media stream). There is no update on RS1, > CSG1, MS1, > > MS2. MS2 will become MS2 with the new association and in terms of > > format, it will associate with <send> tag > [JRE] What harm is done (what do we lose) if, following transfer, A's > media stream is called MS3 and C's media stream is called MS4? > ===================================================================== > <Partha> To indicate MS1 as MS3, MS1 media block has to be stopped in > the partial-update and start MS3 separate which is not > required in case > there is a means to have common MS1. </Partha> [JRE] It seems this distorts the model in order to give some minor efficiency improvement during metadata updates. I doubt that this alone is sufficient justification for having the MS persist from one CS to another CS. > > ============================================================== > ========== > ======================= > MS3 can reference the same SDP m-line (through a=label) as MS1, and > likewise MS4 could reference the same SDP m-line as MS2, if we are > concerned about recycling media descriptions in RS SDP. > ============================================================== > ========== > ================== > <Partha> As you mentioned, we will lose recycling of media description > in RS SDP without common value in media stream object for > this scenario. [JRE] I don't understand your point. With my proposal we can still recycle RS SDP m-lines. > AFAIK, Your proposal needs enhancement in RFC 4574 as label attribute > scope is within single SIP message and not required to be > unique in all > SIP messages of a given dialog. </Partha> [JRE] But I think we could nail that down as a requirement of the SIPREC protocol. John (as individual) > > Thanks > Partha > > John (as individual) > > > > > Thanks > > Partha > > > > -----Original Message----- > > From: Charles Eckel (eckelcu) > > Sent: Wednesday, May 25, 2011 1:39 AM > > To: Ram Mohan R (rmohanr); Parthasarathi R (partr); 'Elwell, John'; > > 'siprec@ietf.org' > > Subject: RE: [siprec] Can an MS object span several CSs in a CSG? > > > > Hi Ram, > > > > I think that is many cases, they will be treated as separate > > MSs due to > > the complexities you mention. However, I am trying to understand if > > Partha feels allowing an SRC to treat them as a single MS is still > > required. If not, then what is a use case? A concrete example > > would help > > me, and potentially others, to better understand the > motivation behind > > Partha's requirement for modeling media from multiple CSs > as a single > > MS. > > > > Cheers, > > Charles > > > > > -----Original Message----- > > > From: Ram Mohan R (rmohanr) > > > Sent: Tuesday, May 24, 2011 9:36 AM > > > To: Charles Eckel (eckelcu); Parthasarathi R (partr); > Elwell, John; > > > siprec@ietf.org > > > Subject: RE: [siprec] Can an MS object span several CSs in a CSG? > > > > > > Charles, > > > > > > I did bring about this specific usecase of MMOH/MOH stream being > > > played to different participants earlier and suggested that > > they have > > > to treated as a same MS across multiple CSs (potentially recorded > > using multiple RSs). > > > Refer > > > http://www.ietf.org/mail-archive/web/siprec/current/msg01886.html > > > > > > We had several discussions on it and it and several folks were in > > > favor of treating it as separate MS as there would be > > complexity in DB > > design. > > > > > > Regards, > > > Ram > > > > > > > > > > -----Original Message----- > > > > From: siprec-bounces@ietf.org > [mailto:siprec-bounces@ietf.org] On > > > > Behalf Of Charles Eckel (eckelcu) > > > > Sent: Tuesday, May 24, 2011 9:11 PM > > > > To: Parthasarathi R (partr); Elwell, John; siprec@ietf.org > > > > Subject: Re: [siprec] Can an MS object span several CSs > in a CSG? > > > > > > > > Hi Partha, > > > > > > > > Is an example of this the same music on hold audio stream > > existing > > > > as the same MS within multiple CSs? If so, then I > understand your > > > > requirement to be that the SRC be able to indicate multiple > > > > instances of this audio stream within several CSs as > > being the same > > > > MS. Is that correct? > > > > > > > > Thanks, > > > > Charles > > > > > > > > > -----Original Message----- > > > > > From: siprec-bounces@ietf.org > > [mailto:siprec-bounces@ietf.org] On > > > > Behalf Of Parthasarathi R (partr) > > > > > Sent: Tuesday, May 24, 2011 4:26 AM > > > > > To: Elwell, John; siprec@ietf.org > > > > > Subject: Re: [siprec] Can an MS object span several CSs > > in a CSG? > > > > > > > > > > John, > > > > > > > > > > I agree that it is not mandatory to consider recorded > > stream of a > > > > > specific participant in several CS within the same CSG as one > > > > recorded > > > > > stream but SIPREC protocol design MUST NOT restrict a > > SRC in case > > > > > it wishes to design in such a way. > > > > > > > > > > Thanks > > > > > Partha > > > > > > > > > > -----Original Message----- > > > > > From: siprec-bounces@ietf.org > > [mailto:siprec-bounces@ietf.org] On > > > > Behalf > > > > > Of Elwell, John > > > > > Sent: Tuesday, May 24, 2011 1:06 PM > > > > > To: siprec@ietf.org > > > > > Subject: [siprec] Can an MS object span several CSs in a CSG? > > > > > > > > > > We seem to have consensus that a Media Stream object > > represents a > > > > > recorded media stream, contributed to by one, several or all > > > > > Participants. However, Partha also wrote: > > > > > > > > > > "2) Each MS lifetime related to CSG because participant > > may move > > > > > from one CS to another CS within single CSG and also > > CSG will span > > > > > > > across multiple RS." > > > > > > > > > > I am not sure we had resolved this during earlier > > discussions on > > > > > the scope of an MS object. Although the same Participant can > > > > > participate > > > > in > > > > > several CSs within the same CSG, I don't think the > > recorded media > > > > > streams need to be considered the same. Any other views? > > > > > > > > > > John (as individual) > > > > > _______________________________________________ > > > > > siprec mailing list > > > > > siprec@ietf.org > > > > > https://www.ietf.org/mailman/listinfo/siprec > > > > > _______________________________________________ > > > > > siprec mailing list > > > > > siprec@ietf.org > > > > > https://www.ietf.org/mailman/listinfo/siprec > > > > _______________________________________________ > > > > siprec mailing list > > > > siprec@ietf.org > > > > https://www.ietf.org/mailman/listinfo/siprec > > >
- [siprec] Can an MS object span several CSs in a C… Elwell, John
- Re: [siprec] Can an MS object span several CSs in… Parthasarathi R (partr)
- Re: [siprec] Can an MS object span several CSs in… Charles Eckel (eckelcu)
- Re: [siprec] Can an MS object span several CSs in… Ram Mohan R (rmohanr)
- Re: [siprec] Can an MS object span several CSs in… Charles Eckel (eckelcu)
- Re: [siprec] Can an MS object span several CSs in… Parthasarathi R (partr)
- Re: [siprec] Can an MS object span several CSs in… Elwell, John
- Re: [siprec] Can an MS object span several CSs in… Parthasarathi R (partr)
- Re: [siprec] Can an MS object span several CSs in… Elwell, John
- Re: [siprec] Can an MS object span several CSs in… Parthasarathi R (partr)
- Re: [siprec] Can an MS object span several CSs in… Elwell, John
- Re: [siprec] Can an MS object span several CSs in… Leon Portman
- Re: [siprec] Can an MS object span several CSs in… Charles Eckel (eckelcu)
- Re: [siprec] Can an MS object span several CSs in… Parthasarathi R (partr)
- Re: [siprec] Can an MS object span several CSs in… Elwell, John
- Re: [siprec] Can an MS object span several CSs in… Paul Kyzivat
- Re: [siprec] Can an MS object span several CSs in… Elwell, John
- Re: [siprec] Can an MS object span several CSs in… Paul Kyzivat
- Re: [siprec] Can an MS object span several CSs in… Elwell, John
- Re: [siprec] Can an MS object span several CSs in… Paul Kyzivat
- Re: [siprec] Can an MS object span several CSs in… Henry Lum
- Re: [siprec] Can an MS object span several CSs in… Paul Kyzivat
- Re: [siprec] Can an MS object span several CSs in… Parthasarathi R (partr)
- Re: [siprec] Can an MS object span several CSs in… Elwell, John
- Re: [siprec] Can an MS object span several CSs in… Parthasarathi R (partr)
- Re: [siprec] Can an MS object span several CSs in… Henry Lum
- Re: [siprec] Can an MS object span several CSs in… Parthasarathi R (partr)