Re: [AVTCORE] multi session draft-ejzak-avtcore-rtp-subsessions-00.txt

"Ejzak, Richard P (Richard)" <richard.ejzak@alcatel-lucent.com> Thu, 07 June 2012 19:20 UTC

Return-Path: <richard.ejzak@alcatel-lucent.com>
X-Original-To: avt@ietfa.amsl.com
Delivered-To: avt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D76DC21F8594 for <avt@ietfa.amsl.com>; Thu, 7 Jun 2012 12:20:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.571
X-Spam-Level:
X-Spam-Status: No, score=-9.571 tagged_above=-999 required=5 tests=[AWL=0.419, BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_HI=-8, SARE_SUB_OBFU_Z=0.259]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LalEV0xVyN3s for <avt@ietfa.amsl.com>; Thu, 7 Jun 2012 12:20:29 -0700 (PDT)
Received: from smail6.alcatel.fr (smail6.alcatel.fr [64.208.49.42]) by ietfa.amsl.com (Postfix) with ESMTP id B0ECC21F852C for <avt@ietf.org>; Thu, 7 Jun 2012 12:20:28 -0700 (PDT)
Received: from FRMRSSXCHHUB04.dc-m.alcatel-lucent.com (FRMRSSXCHHUB04.dc-m.alcatel-lucent.com [135.120.45.64]) by smail6.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id q57JKMQc012795 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Thu, 7 Jun 2012 21:20:22 +0200
Received: from US70TWXCHHUB04.zam.alcatel-lucent.com (135.5.2.36) by FRMRSSXCHHUB04.dc-m.alcatel-lucent.com (135.120.45.64) with Microsoft SMTP Server (TLS) id 8.3.213.0; Thu, 7 Jun 2012 21:20:22 +0200
Received: from US70UWXCHMBA05.zam.alcatel-lucent.com ([169.254.10.235]) by US70TWXCHHUB04.zam.alcatel-lucent.com ([135.5.2.36]) with mapi id 14.02.0247.003; Thu, 7 Jun 2012 15:20:20 -0400
From: "Ejzak, Richard P (Richard)" <richard.ejzak@alcatel-lucent.com>
To: Harald Alvestrand <harald@alvestrand.no>
Thread-Topic: [AVTCORE] multi session draft-ejzak-avtcore-rtp-subsessions-00.txt
Thread-Index: AQHNQ7RlSWV+roINM0KqpCYu7kaZG5bt2hmAgADLfwCAAIoHEA==
Date: Thu, 07 Jun 2012 19:20:17 +0000
Message-ID: <03FBA798AC24E3498B74F47FD082A92FCC0C@US70UWXCHMBA05.zam.alcatel-lucent.com>
References: <03FBA798AC24E3498B74F47FD082A92FC2F2@US70UWXCHMBA05.zam.alcatel-lucent.com> <4FCDAC9B.1040705@alvestrand.no> <03FBA798AC24E3498B74F47FD082A92FC824@US70UWXCHMBA05.zam.alcatel-lucent.com> <4FCF03EE.4080400@alvestrand.no> <03FBA798AC24E3498B74F47FD082A92FC9FA@US70UWXCHMBA05.zam.alcatel-lucent.com> <4FD04712.8000106@alvestrand.no>
In-Reply-To: <4FD04712.8000106@alvestrand.no>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [135.5.27.11]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.69 on 155.132.188.84
Cc: "avt@ietf.org" <avt@ietf.org>
Subject: Re: [AVTCORE] multi session draft-ejzak-avtcore-rtp-subsessions-00.txt
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Audio/Video Transport Core Maintenance <avt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avt>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Jun 2012 19:20:30 -0000

Harald Alvestrand wrote:
> That ("based on the negotiated payload types") is the part that doesn't
> seem natural to me.

I only mean by this that QoS treatment can take into account the characteristics of the expected payload.  I don't think we differ here.

> I'm suggesting that media lines should be grouped into RTP sessions,
> each of which is carried on a single transport connection. That's the
> reason why the BUNDLE extension is explicit about which sessions are
> part of the bundle; it's simple to define as many bundles as are needed
> in order to achieve one's differential-treatment goals.
> >   I would prefer to have a solution where we can assign differential
> treatment to flows within a transport connection.
> That's a complexity I don't see the need for. YMMV.

This seems to be the real issue.  We have a difference in understanding of requirements.  I thought that the multi session work was intended to remove the major limitations of the single session BUNDLE technique.  To me, the most significant limitation of BUNDLE is the inability to assign differential treatment to different media lines within a BUNDLE.  If we don't fix this I don't see a need to progress work on multi session within AVTCORE.  I agree with you that single session BUNDLE is adequate for all reasonable use cases without this requirement.  And differential treatment based on filtering on a SHIM header at the end of the IP payload is problematic in some implementations. 

Richard