[MMUSIC] Design feature chart for bundling proposals

worley@ariadne.com (Dale R. Worley) Mon, 25 February 2013 01:40 UTC

Return-Path: <worley@shell01.TheWorld.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F85121F90D6 for <mmusic@ietfa.amsl.com>; Sun, 24 Feb 2013 17:40:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.832
X-Spam-Level:
X-Spam-Status: No, score=-1.832 tagged_above=-999 required=5 tests=[AWL=-0.652, BAYES_00=-2.599, J_CHICKENPOX_15=0.6, J_CHICKENPOX_18=0.6, J_CHICKENPOX_19=0.6, RCVD_IN_DNSWL_LOW=-1, RCVD_IN_SORBS_WEB=0.619]
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 m7LhnswC479y for <mmusic@ietfa.amsl.com>; Sun, 24 Feb 2013 17:40:01 -0800 (PST)
Received: from TheWorld.com (pcls5.std.com [192.74.137.145]) by ietfa.amsl.com (Postfix) with ESMTP id 9B90E21F90C4 for <mmusic@ietf.org>; Sun, 24 Feb 2013 17:40:01 -0800 (PST)
Received: from shell.TheWorld.com (svani@shell01.theworld.com [192.74.137.71]) by TheWorld.com (8.14.5/8.14.5) with ESMTP id r1P1dmAk008784 for <mmusic@ietf.org>; Sun, 24 Feb 2013 20:39:50 -0500
Received: from shell01.TheWorld.com (localhost.theworld.com [127.0.0.1]) by shell.TheWorld.com (8.13.6/8.12.8) with ESMTP id r1P1dm2q2543936 for <mmusic@ietf.org>; Sun, 24 Feb 2013 20:39:48 -0500 (EST)
Received: (from worley@localhost) by shell01.TheWorld.com (8.13.6/8.13.6/Submit) id r1P1dlah2542586; Sun, 24 Feb 2013 20:39:47 -0500 (EST)
Date: Sun, 24 Feb 2013 20:39:47 -0500
Message-Id: <201302250139.r1P1dlah2542586@shell01.TheWorld.com>
From: worley@ariadne.com
Sender: worley@ariadne.com
To: mmusic@ietf.org
Subject: [MMUSIC] Design feature chart for bundling proposals
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 25 Feb 2013 01:40:02 -0000

I've submitted a revision of my draft, draft-worley-sdp-bundle-03.
The proposed bundling mechanism is unchanged (although it will need to
be improved, based on the feedback I've received).

The useful part of the new version is a draft of a design feature
comparison chart for the current bundling proposals.  (6 that I've found
so far!)  The chart can be found at
http://tools.ietf.org/html/draft-worley-sdp-bundle-03#section-7
(I'd welcome any corrections or additions to the chart.)  The entire
draft is at
http://tools.ietf.org/html/draft-worley-sdp-bundle-03

Here is a copy of the chart itself (more detailed notes in the draft
itself):

7.  Design Features and Comparison

   Key:

         x = feature present in proposal
         - = feature not present in proposal
         . = feature not discussed in proposal
       N/A = feature is not relevant because of another feature choice

		   worley-sdp-bundle-03 (KUMQUAT)
		   |   ietf-mmusic-sdp-bundle-negotiation-03 (BUNDLE)
		   |   |   holmberg-mmusic-sdp-mmt-negotiation-00 (MMT)
		   |   |   |   alvestrand-one-rtp-02 (TOGETHER)
		   |   |   |   |   ejzak-mmusic-bundle-alternatives-00
		   |   |   |   |   |   Roach alternative 1a
		   |   |   |   |   |   |(roach-mmusic-mlines-00)
		   |   |   |   |   |   |   Roach alternative 1b
		   |   |   |   |   |   |   |   Roach alternative 2
		   |   |   |   |   |   |   |   |   westerlund-avtcore-
		   |   |   |   |   |   |   |   |   |transport-multiplexing-04
		   |   |   |   |   |   |   |   |   |(SHIM)
		   V   V   V   V   V   V   V   V   V
   MD grouping:
       one         -   -   -   -   -   -   x   -   -
       per type    -   -   -   -   -   x   -   -   -
       none        x   x   x   x   x   -   -   x   x

   Separate bundle MD:
       no          -   x   -   x   x   x   x   x   x
       m=anymedia  -   -   x   -   -   -   -   -   -
       m=audio     x   -   -   -   -   -   -   -   -
       m=multipart -   -   -   -   -   -   -   -   -

   Ports in constituent MDs in offer:
       N/A         -   -   -   -   -   x   x   -   -
       same        -   -   -   x   x   -   -   x   x
       different   -   x   x   -   x   -   -   -   -
       null        x   -   -   -   -   -   -   -   -

   Immediate update:
       none        -   -   x   x   x   x   x   x   x
       for support -   x   -   -   -   -   -   -   -
       for compat. x   -   -   -   -   -   -   -   -

   Constituent MD ports after establishment:
       N/A         -   -   -   -   -   x   x   -   -
       same        -   x   -   x   -   -   -   x   x
       different   -   -   -   -   -   -   -   -   -
       null        -   -   -   -   -   -   -   -   -
       rejected    x   -   x   -   x   -   -   -   -

   Bundle MD payload types:
       N/A         -   -   -   -   -   x   x   -   -
       one MD      -   x   -   x   .   -   -   x   x
       all MDs     -   -   x   -   .   -   -   -   -
       encap.      x   -   -   -   .   -   -   -   -

   Constituent MD payload types:
       N/A         -   -   -   -   -   x   x   -   -
       overlapping x   -   -   -   .   -   -   x   x
       distinct    -   x   x   x   .   -   -   -   -

   Demultiplexing based on:
       N/A         -   -   -   -   -   x   x   -   -
       PT          -   x   x   x   .   -   -   -   -
       encap.      x   -   -   -   .   -   -   x   x

   Rejection of bundle MD based on:
       N/A         -   x   -   x   x   x   x   x   x
       media type  -   -   x   -   -   -   -   -   -
       codec       x   -   -   -   -   -   -   -   -

Dale