Re: [rtcweb] RTP Usage: Is RTP Retransmission REQUIRED or RECOMMENDED

Roman Shpount <roman@telurix.com> Wed, 04 July 2012 19:39 UTC

Return-Path: <roman@telurix.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 037AD21F85F6 for <rtcweb@ietfa.amsl.com>; Wed, 4 Jul 2012 12:39:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.976
X-Spam-Level:
X-Spam-Status: No, score=-2.976 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
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 Q9et81KYjMAB for <rtcweb@ietfa.amsl.com>; Wed, 4 Jul 2012 12:39:49 -0700 (PDT)
Received: from mail-pb0-f44.google.com (mail-pb0-f44.google.com [209.85.160.44]) by ietfa.amsl.com (Postfix) with ESMTP id F14D021F85C4 for <rtcweb@ietf.org>; Wed, 4 Jul 2012 12:39:40 -0700 (PDT)
Received: by pbcwy7 with SMTP id wy7so11794829pbc.31 for <rtcweb@ietf.org>; Wed, 04 Jul 2012 12:39:52 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:x-gm-message-state; bh=dWcj6sUhuCma+UmU73ZXgulPv60uyhHGrR9ORrd77lo=; b=oaamdkqxn/9/hr4bizcAz91RGTdUmI0ojm8nDyoZr/4zB8RY+ZhmW131VP6UMeIdxM HGmxv3c7iPFQBhrH0Q7Jky+rKAXOnqwu0zGfT69TWqshKCEqmzOBW+l5+GqZP12d39UN pUgmk7+E5pgiN8i3WnL6NdOSaAJuPXirofnQqSyOAjKZM4rttCAjxMkIM6s4+NqBsNgv aZDQXc05ZeU1OsogGXskisJOpo1Vq91P/6Ry+guIXpH1fFzUaJK3ViGijv68wU2H6WgU Wm7UYgLEUrv85ZvDtgX9mVKZxrucR4rR8f5r1xJRPXa9QGZjR7+5sOd4VWalrt5Y7aSH +gDA==
Received: by 10.68.221.74 with SMTP id qc10mr21300203pbc.31.1341430792217; Wed, 04 Jul 2012 12:39:52 -0700 (PDT)
Received: from mail-pb0-f44.google.com (mail-pb0-f44.google.com [209.85.160.44]) by mx.google.com with ESMTPS id iu6sm18220720pbc.35.2012.07.04.12.39.50 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 04 Jul 2012 12:39:51 -0700 (PDT)
Received: by pbcwy7 with SMTP id wy7so11794769pbc.31 for <rtcweb@ietf.org>; Wed, 04 Jul 2012 12:39:49 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.68.238.166 with SMTP id vl6mr21649081pbc.96.1341430789593; Wed, 04 Jul 2012 12:39:49 -0700 (PDT)
Received: by 10.68.194.202 with HTTP; Wed, 4 Jul 2012 12:39:49 -0700 (PDT)
In-Reply-To: <190327B0-72B8-4F9C-8A37-D932A2871879@edvina.net>
References: <4FEAB80A.7040207@ericsson.com> <4E5389B4-F54C-4060-952E-8319A801FDC3@iii.ca> <4FED4E81.7000607@ericsson.com> <B7F8286E-BDB0-4033-991C-A54A0A1227EB@iii.ca> <A8D45DD6-4E82-413F-8978-C6A80B2806DA@edvina.net> <CAOJ7v-1SwvqDrzOGGSwFjkmnqPmF8PVvbOoGrtbtx6qk2T_R-w@mail.gmail.com> <208EC80D-D101-43CC-9ED7-5BA3E2F39A87@edvina.net> <CAD5OKxtyMr4Z-g+o3WwuWULNRhWjSnPspWVX53cTkivE99UoVA@mail.gmail.com> <190327B0-72B8-4F9C-8A37-D932A2871879@edvina.net>
Date: Wed, 04 Jul 2012 15:39:49 -0400
Message-ID: <CAD5OKxszD1ia=8SwH0fSFDatfQxAMQ500y7ZYBhXqGgNSj28nA@mail.gmail.com>
From: Roman Shpount <roman@telurix.com>
To: "Olle E. Johansson" <oej@edvina.net>
Content-Type: multipart/alternative; boundary="047d7b33cf62b45abf04c406315e"
X-Gm-Message-State: ALoCoQk7yJ9UdLcqlI/4mSIGAEOFn2MjV9uGi+4DlKQ9V7Z204W0G3QWrW64E8I4HdQjeHqsuRi4
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] RTP Usage: Is RTP Retransmission REQUIRED or RECOMMENDED
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 04 Jul 2012 19:39:50 -0000

On Wed, Jul 4, 2012 at 11:52 AM, Olle E. Johansson <oej@edvina.net> wrote:

>
> 4 jul 2012 kl. 17:11 skrev Roman Shpount:
>
> >
> > I think this train left the station long time ago. WebRTC is not going
> to interoperate with anything of significance currently deployed in SIP
> world. Between DTLS-SRTP, ICE, AVPF and now RTP retransmissions you will
> need an application layer gateway. I guess the overall hope is that SIP
> implementations will catch up implementing features required to work with
> WebRTC in the future and gateways would be acceptable for current
> implementations.
>
> Doesn't that mean that the IETF work on SIP over websockets will not lead
> anywhere?
>
>
Unless we have a SIP end point that supports DTLS-SRTP  and ICE,
understands AVPF profile, and knows how to negotiate RTP retransmissions
and other RTP extensions, then I would say SIP over websockets will not
help in communications between SIP and WebRTC. There are a few SIP
endpoints that claim to support some of those specifications, but anything
massively deployed in real life, like IP phones, PBXs, SBCs, PSTN gateways,
and soft-phones,  almost universally do not support or use any of those
standards.

SIP over websockets might be useful on its own though, for instance as a
replacement for SIP-outbound, which fails to address even basic operational
requirements for SIP clients behind NAT. Hopefully though, WebRTC will
replace SIP on the client, and will remove the need for SIP behind NAT
support altogether, making SIP over websockets completely irrelevant.
_____________
Roman Shpount