Re: [rtcweb] Does ROAP mandate the on-the-wire format?

Wolfgang Beck <wolfgang.beck01@googlemail.com> Mon, 31 October 2011 15:34 UTC

Return-Path: <wolfgang.beck01@googlemail.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 DE8CC21F8CF4 for <rtcweb@ietfa.amsl.com>; Mon, 31 Oct 2011 08:34:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.802
X-Spam-Level:
X-Spam-Status: No, score=-2.802 tagged_above=-999 required=5 tests=[AWL=-0.125, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, MIME_8BIT_HEADER=0.3, 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 TmTcSa4fn6XO for <rtcweb@ietfa.amsl.com>; Mon, 31 Oct 2011 08:34:03 -0700 (PDT)
Received: from mail-qw0-f44.google.com (mail-qw0-f44.google.com [209.85.216.44]) by ietfa.amsl.com (Postfix) with ESMTP id 47EF621F8CE8 for <rtcweb@ietf.org>; Mon, 31 Oct 2011 08:34:03 -0700 (PDT)
Received: by qadc10 with SMTP id c10so6456442qad.31 for <rtcweb@ietf.org>; Mon, 31 Oct 2011 08:34:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=KdmM0GV6fFCg7sW43E8MifAkvNuRbwBqLWEwoR2qzWU=; b=Uz73oxwDifENlWrGGuKylkglZIFJ79QeLnKUVUsKJwwKdEuq/jkQHDdNvhHsoaG1lW DhMLf6RIm/r6PmJgehhiOKilkbJJau53tLYGQd1wQJzcpqUb1ija3ciylNV92y28lfbw enncaeYgSZzQ3Whwmzs/VNqrnGqUn6OKrx5vI=
MIME-Version: 1.0
Received: by 10.68.52.134 with SMTP id t6mr24094434pbo.96.1320075242578; Mon, 31 Oct 2011 08:34:02 -0700 (PDT)
Received: by 10.68.64.66 with HTTP; Mon, 31 Oct 2011 08:34:02 -0700 (PDT)
In-Reply-To: <CALiegfk2sR4E852qZ5fF3m7jaBXpwZ0V20a9zqUuehfLfgK=OQ@mail.gmail.com>
References: <CALiegf=gbZJgvCEy83FuS4GJ+6O-kU4MBXdPEgdz4ubSt5Y4pw@mail.gmail.com> <F6C22392-95FE-4CB2-836A-5DF1B5143F8B@acmepacket.com> <CALiegfnTJVJTnNy-V_UrQtzAptQ1LUhCyaZFvsAr-L39ePBFGw@mail.gmail.com> <BACB56B1-B36B-46DE-A80B-73A8243716E0@cisco.com> <CALiegfk2sR4E852qZ5fF3m7jaBXpwZ0V20a9zqUuehfLfgK=OQ@mail.gmail.com>
Date: Mon, 31 Oct 2011 16:34:02 +0100
Message-ID: <CAAJUQMh2RxBKGzHh5_E7ezpgAL7T5jmW-VMswPRiKGYQsuS5vQ@mail.gmail.com>
From: Wolfgang Beck <wolfgang.beck01@googlemail.com>
To: Iñaki Baz Castillo <ibc@aliax.net>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: "<rtcweb@ietf.org>" <rtcweb@ietf.org>
Subject: Re: [rtcweb] Does ROAP mandate the on-the-wire format?
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, 31 Oct 2011 15:34:04 -0000

It's the question whether we see 'SDP' as browser-to-browser or as
browser-to-server communication. If it was strictly
browser-to-browser, W3C could define a blob format that just needs
some transport, like ROAP. If we have interconnection, we have to do
protocol translation and know the blob's format on some server. In
this case, SDP is a good choice as we can avoid translating this
format most of the time. Let's hope your implementation will not choke
on SDPs like this one:
http://osdir.com/ml/ietf.mmusic/2006-05/msg00045.html

On Mon, Oct 31, 2011 at 10:44 AM, Iñaki Baz Castillo <ibc@aliax.net> wrote:
> 2011/10/30 Cullen Jennings <fluffy@cisco.com>:
>> Let's say the RTCWeb API passed JSON objects like the ones in ROAP in and out of the PeerConnection object. (I will be arguing that is one thing we should consider).  At that oping you could write the SIP over webesockets in JS in the browsers. You might even find some useful info on how to do the mapping in draft-jennings-rtcweb-signaling-gateway-01
>>
>> I think there has been a lot of talking past each other on this. In some cases ROAP over webesockets might be a protocol used to speak directly to a ROAP to SIP signaling GW. So I view ROAP over a well defined transport to be a on the wire protocol but certainly not the only on the wire protocol. Just one that some systems could use.
>>
>> On the other hand, if one does SIP in JS (or the browser), that works too.
>>
>> Hope that helps clarify.
>
> Sure, thanks a lot.
>
> --
> Iñaki Baz Castillo
> <ibc@aliax.net>
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb
>