Re: [rtcweb] SIP vs Websocket in RTCWeb [was RE: SIP MUST NOT be used in browser?]

Peter Saint-Andre <stpeter@stpeter.im> Mon, 12 September 2011 21:37 UTC

Return-Path: <stpeter@stpeter.im>
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 1D2E121F8D53 for <rtcweb@ietfa.amsl.com>; Mon, 12 Sep 2011 14:37:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.544
X-Spam-Level:
X-Spam-Status: No, score=-102.544 tagged_above=-999 required=5 tests=[AWL=0.055, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 NUMcRvkjY5zn for <rtcweb@ietfa.amsl.com>; Mon, 12 Sep 2011 14:37:20 -0700 (PDT)
Received: from stpeter.im (mailhost.stpeter.im [207.210.219.225]) by ietfa.amsl.com (Postfix) with ESMTP id 7D66321F8D4C for <rtcweb@ietf.org>; Mon, 12 Sep 2011 14:37:20 -0700 (PDT)
Received: from dhcp-64-101-72-178.cisco.com (unknown [64.101.72.178]) (Authenticated sender: stpeter) by stpeter.im (Postfix) with ESMTPSA id AA106419E0; Mon, 12 Sep 2011 15:42:35 -0600 (MDT)
Message-ID: <4E6E7C0B.3040201@stpeter.im>
Date: Mon, 12 Sep 2011 15:39:23 -0600
From: Peter Saint-Andre <stpeter@stpeter.im>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:6.0.2) Gecko/20110902 Thunderbird/6.0.2
MIME-Version: 1.0
To: Ravindran Parthasarathi <pravindran@sonusnet.com>
References: <A444A0F8084434499206E78C106220CA0B00FDB08B@MCHP058A.global-ad.net> <496EE152-41F2-49AB-A136-05735FE5A9F9@voxeo.com><101C6067BEC68246B0C3F6843BCCC1E31018BF6BE2@MCHP058A.global-ad.net> <4E540FE2.7020605@alcatel-lucent.com> <2E239D6FCD033C4BAF15F386A979BF5106423F@sonusinmail02.sonusnet.com> <4E6595E7.7060503@skype.net><4E661C83.5000103@alcatel-lucent.com> <4E668FB3.9020601@skype.net><2E239D6FCD033C4BAF15F386A979BF510F08FE@sonusinmail02.sonusnet.com><4E67AD3D.9000005@alvestrand.no><2E239D6FCD033C4BAF15F386A979BF510F090F@sonusinmail02.sonusnet.com><4E686663.1050900@alvestrand.no><4E68CB68.3020100@alcatel-lucent.com><4E68D182.2090003@alvestrand.no><4E68D742.4010203@alcatel-lucent.com><4E68D8B5.7010602@alvestrand.no><4E6915F2.5000007@alcatel-lucent.com> <4E691CC6.9050905@stpeter.im> <2E239D6FCD033C4BAF15F386A979BF510F0A19@sonusinmail02.sonusnet.com><4E6E2B5F.7030307@stpeter.im> <4E6E3DEE.8080200@gmail.com> <2E239D6FCD033C4BAF15F386A979BF510F0AA1@sonusinmail02.sonusnet.c om>
In-Reply-To: <2E239D6FCD033C4BAF15F386A979BF510F0AA1@sonusinmail02.sonusnet.com>
X-Enigmail-Version: 1.3.1
OpenPGP: url=https://stpeter.im/stpeter.asc
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 7bit
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] SIP vs Websocket in RTCWeb [was RE: SIP MUST NOT be used in browser?]
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: Mon, 12 Sep 2011 21:37:21 -0000

On 9/12/11 12:41 PM, Ravindran Parthasarathi wrote:
> Peter,
> 
> <snip> > I think that the protocol used for server-to-server federation
> is a 
>> matter for the service providers and thus is not in scope for RTCWeb.
> </snip>
> 
> Sec 4.2.5 of draft-ietf-rtcweb-use-cases-and-requirements-04 includes
> the usecase for federation. My assumption is based on this usecases.
> Till now, there is no better protocol than SIP exists for this
> discussion.
> 
>> Some s2s links might use SIP, some might use XMPP/Jingle, etc.
>> </snip>
> 
> I agree with you that signaling interop is not focus of RTCWeb and only
> one webserver is solution space then your solution looks like working.
> Even then, I prefer single signaling protocol rather than ad-hoc
> signaling protocol by each web developer.

Using DNS SRV records, it's easy enough to figure out what protocols are
supported by the peer service with which you want to federate.

Peter

-- 
Peter Saint-Andre
https://stpeter.im/