[MMUSIC] Another bundling proposal
worley@ariadne.com (Dale R. Worley) Fri, 22 February 2013 21:06 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 5DA7C21E808C for <mmusic@ietfa.amsl.com>; Fri, 22 Feb 2013 13:06:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.725
X-Spam-Level:
X-Spam-Status: No, score=-2.725 tagged_above=-999 required=5 tests=[AWL=0.255, BAYES_00=-2.599, 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 HTfaxjg4EogP for <mmusic@ietfa.amsl.com>; Fri, 22 Feb 2013 13:06:02 -0800 (PST)
Received: from TheWorld.com (pcls5.std.com [192.74.137.145]) by ietfa.amsl.com (Postfix) with ESMTP id B066421E8088 for <mmusic@ietf.org>; Fri, 22 Feb 2013 13:06:02 -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 r1ML5W3g009805 for <mmusic@ietf.org>; Fri, 22 Feb 2013 16:05:34 -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 r1ML5WBE2394615 for <mmusic@ietf.org>; Fri, 22 Feb 2013 16:05:32 -0500 (EST)
Received: (from worley@localhost) by shell01.TheWorld.com (8.13.6/8.13.6/Submit) id r1ML5WY52373869; Fri, 22 Feb 2013 16:05:32 -0500 (EST)
Date: Fri, 22 Feb 2013 16:05:32 -0500
Message-Id: <201302222105.r1ML5WY52373869@shell01.TheWorld.com>
From: worley@ariadne.com
Sender: worley@ariadne.com
To: mmusic@ietf.org
Subject: [MMUSIC] Another bundling proposal
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: Fri, 22 Feb 2013 21:06:03 -0000
I've written an alternative bundling proposal which I think manages the problems of bundling better. A series of tutorial examples are here: http://tools.ietf.org/html/draft-worley-sdp-bundle-02#section-4 so it's easy to see how the proposal works. Distinctive features of this proposal are: - A separate m= line describes the bundled media, allowing unambiguous attribution of attributes to either the bundle or a constituent, and independent rejection of each constituent. - Backward compatibility is achieved straightforwardly. - Multiplexed media flows are attributed to their original constituent media descriptions without requiring each to be declared individually in the SDP. - The multiplexed media flow is artificially given the media type "audio" to prevent rejection by SBCs. - An encapsulating RTP format is used so demultiplexing can be done without coordinating payload types between media descriptions, and to ensure the bundled media description is rejected by non-supporting endpoints. - Zero/non-zero ports and valid/null addresses are controlled to avoid duplicate port usage, and to ensure SBCs see exactly the media flows specified by the SDP. Filename: draft-worley-sdp-bundle Revision: 02 Title: Kumquat: A Generic Bundle Mechanism for the Session Description Protocol (SDP) Creation date: 2013-02-22 Group: Individual Submission Number of pages: 27 URL: http://www.ietf.org/internet-drafts/draft-worley-sdp-bundle-02.txt Status: http://datatracker.ietf.org/doc/draft-worley-sdp-bundle Htmlized: http://tools.ietf.org/html/draft-worley-sdp-bundle-02 Diff: http://www.ietf.org/rfcdiff?url2=draft-worley-sdp-bundle-02 Abstract: This document defines a generic bundle mechanism for the Session Description Protocol (SDP) by which the media described by a number of media descriptions ("m= lines") are multiplexed and transmitted over a single transport association. The transport association is described by an additional media description, allowing SDP attributes to be applied to the aggregate, independently of attributes applied to the constituents. In offer/answer usage, the bundle mechanism is backward compatible with SDP processors that do not understand the mechanism. The mechanism is designed to be compatible with the limitations of the existing Internet infrastructure.
- Re: [MMUSIC] Another bundling proposal (and why y… Bernard Aboba
- [MMUSIC] Another bundling proposal Dale R. Worley
- Re: [MMUSIC] Another bundling proposal Charles Eckel (eckelcu)
- Re: [MMUSIC] Another bundling proposal Bernard Aboba
- Re: [MMUSIC] Another bundling proposal Paul Kyzivat
- Re: [MMUSIC] Another bundling proposal Dale R. Worley
- Re: [MMUSIC] Another bundling proposal (and why y… Dale R. Worley