Re: [rtcweb] Use of offer / answer semantics

Tim Panton <tim@phonefromhere.com> Thu, 08 September 2011 09:38 UTC

Return-Path: <tim@phonefromhere.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 D22FF21F8B2B for <rtcweb@ietfa.amsl.com>; Thu, 8 Sep 2011 02:38:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.556
X-Spam-Level:
X-Spam-Status: No, score=-2.556 tagged_above=-999 required=5 tests=[AWL=0.043, BAYES_00=-2.599]
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 IBtLBwtRuEEB for <rtcweb@ietfa.amsl.com>; Thu, 8 Sep 2011 02:38:55 -0700 (PDT)
Received: from zimbra.westhawk.co.uk (zimbra.westhawk.co.uk [192.67.4.167]) by ietfa.amsl.com (Postfix) with ESMTP id 4DA7521F8B24 for <rtcweb@ietf.org>; Thu, 8 Sep 2011 02:38:55 -0700 (PDT)
Received: from [192.168.0.14] (unknown [93.89.81.113]) by zimbra.westhawk.co.uk (Postfix) with ESMTP id 16EF937A902; Thu, 8 Sep 2011 10:53:43 +0100 (BST)
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset="windows-1252"
From: Tim Panton <tim@phonefromhere.com>
In-Reply-To: <2E243EBA-3A4C-420F-A1CF-B62374FFEF66@cisco.com>
Date: Thu, 08 Sep 2011 10:40:46 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <9B14D89F-3285-4A49-A733-364C054722CC@phonefromhere.com>
References: <DB0C463A-FF5F-4C15-B2B4-E81B7DF92351@cisco.com> <4E663A35.7000507@skype.net> <2E243EBA-3A4C-420F-A1CF-B62374FFEF66@cisco.com>
To: Cullen Jennings <fluffy@cisco.com>
X-Mailer: Apple Mail (2.1084)
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] Use of offer / answer semantics
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: Thu, 08 Sep 2011 09:38:55 -0000

On 7 Sep 2011, at 02:45, Cullen Jennings wrote:
… snipped inc comment on excessive inlining ;-) …..
> 
> I'm not assuming anything about this being the primary use case. I'm assuming it is an important use case. If it were not, we would do this totally differently probably starting with not using RTP, certainly not using SDP or offer/answer, and I'd argue for a p2p (in the overlay network sense of the term) form rendezvous - there would be people on the list point out if we use used HIP, everything would be done. We are not doing that because it is an import use case.  The reason it is important is because that is the way we connect this to the existing voice and video communication infrastructure that currently supports well over 4 billion users and probably over 5 billion. 

Just to be pedantic, it is _a_ way we can connect to the 5 billion. Since a growing number of them are on GSM capable equipment, that could be seen as an argument for an Um or SS7 or IMS stack. 

My real point being that we can't expect a RTC capable web browser to be able to directly address anything but
a tiny proportion of them. A browser in an enterprise _might_ be able to connect RTP point-to-point with a SIP desk phone in the same enterprise, but only if it was on the same VLAN, which isn't common practice.

So whilst it is an important use case, it is not going to see much actual use (IMHO).

Tim (speaking for himself)