[Taps] A proposal to throw out RTP

Michael Welzl <michawe@ifi.uio.no> Wed, 03 June 2015 13:26 UTC

Return-Path: <michawe@ifi.uio.no>
X-Original-To: taps@ietfa.amsl.com
Delivered-To: taps@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA98E1A8842 for <taps@ietfa.amsl.com>; Wed, 3 Jun 2015 06:26:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.011
X-Spam-Level:
X-Spam-Status: No, score=-0.011 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tHKu2VeKl_MX for <taps@ietfa.amsl.com>; Wed, 3 Jun 2015 06:26:20 -0700 (PDT)
Received: from mail-out5.uio.no (mail-out5.uio.no [IPv6:2001:700:100:10::17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2480D1A8849 for <taps@ietf.org>; Wed, 3 Jun 2015 06:26:20 -0700 (PDT)
Received: from mail-mx2.uio.no ([129.240.10.30]) by mail-out5.uio.no with esmtp (Exim 4.80.1) (envelope-from <michawe@ifi.uio.no>) id 1Z08gU-0000zo-7e for taps@ietf.org; Wed, 03 Jun 2015 15:26:18 +0200
Received: from 173.179.249.62.customer.cdi.no ([62.249.179.173] helo=[192.168.0.114]) by mail-mx2.uio.no with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) user michawe (Exim 4.80) (envelope-from <michawe@ifi.uio.no>) id 1Z08gT-0007ik-OI for taps@ietf.org; Wed, 03 Jun 2015 15:26:18 +0200
From: Michael Welzl <michawe@ifi.uio.no>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Message-Id: <E3DC5BD4-8D0C-46FE-996D-36E32F3C1DAF@ifi.uio.no>
Date: Wed, 03 Jun 2015 15:26:17 +0200
To: taps WG <taps@ietf.org>
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2070.6\))
X-Mailer: Apple Mail (2.2070.6)
X-UiO-SPF-Received:
X-UiO-Ratelimit-Test: rcpts/h 2 msgs/h 2 sum rcpts/h 5 sum msgs/h 3 total rcpts 29737 max rcpts/h 54 ratelimit 0
X-UiO-Spam-info: not spam, SpamAssassin (score=-5.0, required=5.0, autolearn=disabled, TVD_RCVD_IP=0.001, UIO_MAIL_IS_INTERNAL=-5, uiobl=NO, uiouri=NO)
X-UiO-Scanned: 81CDFBAB7BF4F6B30FD4622E6BFE1316C412B420
X-UiO-SPAM-Test: remote_host: 62.249.179.173 spam_score: -49 maxlevel 80 minaction 2 bait 0 mail/h: 2 total 1135 max/h 13 blacklist 0 greylist 0 ratelimit 0
Archived-At: <http://mailarchive.ietf.org/arch/msg/taps/W8eM6abLRtsnf0b3PEEzefS-Jxs>
Subject: [Taps] A proposal to throw out RTP
X-BeenThere: taps@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Discussions on Transport Services <taps.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/taps>, <mailto:taps-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/taps/>
List-Post: <mailto:taps@ietf.org>
List-Help: <mailto:taps-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/taps>, <mailto:taps-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Jun 2015 13:26:23 -0000

Hi,

I know this has been discussed before, but only briefly. I have two arguments that I'd like to bring forward towards removing RTP (/RTCP) from draft-ietf-taps-transports-04 and the documents that will follow it. I understand that it's a non-obvious question whether RTP should be considered a transport protocol or not, and I don't want to take a side in this or step on anyone's toes here - these are more practical, pragmatic considerations, and I'd just like to see how people react. If folks go crazy in response to this I won't keep arguing, but I'd be happy if I'd see some agreement:

Argument #1: RTP implementations need to be tied closer to the application than the implementation of transport such as TCP, DCCP, SCTP. There is usually a very tight interaction with the codec and RTP - a reaction to one specific incoming RTCP message, for instance. So I'd rather see a future TAPS system being *used* by RTP instead of *providing* RTP functionality.

Argument #2: TAPS has a non-negligible risk of ending up as an academic exercise. I understand that but I don't want that - I think we should do our best to keep TAPS "real". If that is our goal, including the world's largest protocol isn't perhaps ideal... I think it should be in our interest to try to keep the list in draft-ietf-taps-transports-04.txt reasonably contained.

Cheers,
Michael