Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- WebSocket Transport for Session Initiation Protocol (SIP)
Roman Shpount <roman@telurix.com> Tue, 13 September 2011 17:58 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 72B1911E80B0 for <rtcweb@ietfa.amsl.com>; Tue, 13 Sep 2011 10:58:24 -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 DPcbdB63xdK2 for <rtcweb@ietfa.amsl.com>; Tue, 13 Sep 2011 10:58:23 -0700 (PDT)
Received: from mail-yi0-f44.google.com (mail-yi0-f44.google.com [209.85.218.44]) by ietfa.amsl.com (Postfix) with ESMTP id 930FF11E80AD for <rtcweb@ietf.org>; Tue, 13 Sep 2011 10:58:23 -0700 (PDT)
Received: by yie12 with SMTP id 12so771815yie.31 for <rtcweb@ietf.org>; Tue, 13 Sep 2011 11:00:30 -0700 (PDT)
Received: by 10.236.154.135 with SMTP id h7mr19041118yhk.82.1315936829574; Tue, 13 Sep 2011 11:00:29 -0700 (PDT)
Received: from mail-gw0-f44.google.com (mail-gw0-f44.google.com [74.125.83.44]) by mx.google.com with ESMTPS id c62sm2365690yhj.25.2011.09.13.11.00.28 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 13 Sep 2011 11:00:28 -0700 (PDT)
Received: by gwb20 with SMTP id 20so802050gwb.31 for <rtcweb@ietf.org>; Tue, 13 Sep 2011 11:00:28 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.68.52.106 with SMTP id s10mr305257pbo.40.1315936827537; Tue, 13 Sep 2011 11:00:27 -0700 (PDT)
Received: by 10.68.55.39 with HTTP; Tue, 13 Sep 2011 11:00:27 -0700 (PDT)
In-Reply-To: <2E239D6FCD033C4BAF15F386A979BF510F0B37@sonusinmail02.sonusnet.com>
References: <CALiegfk6BhtzErXOQM8iSV7FC6isYUwOS1KPYCw_M1vEcNP6eQ@mail.gmail.com> <2E239D6FCD033C4BAF15F386A979BF510F0B37@sonusinmail02.sonusnet.com>
Date: Tue, 13 Sep 2011 14:00:27 -0400
Message-ID: <CAD5OKxuqNLP0c0Us_Kqg3Ho8s7YOLNgT+361U=bvauLh9+gGHw@mail.gmail.com>
From: Roman Shpount <roman@telurix.com>
To: Ravindran Parthasarathi <pravindran@sonusnet.com>
Content-Type: multipart/alternative; boundary="bcaec543081a26fb6a04acd66b93"
Cc: rtcweb@ietf.org
Subject: Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- WebSocket Transport for Session Initiation Protocol (SIP)
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: Tue, 13 Sep 2011 17:58:24 -0000
Partha, I am not sure if you understood this from my emails before, but the main advantage is that SIP does not work from behind NAT if TCP or TLS is used. SIP is not intended for this and does not support this. You can try to build something which is somewhat standard to implement SIP over TCP (TLS) from behind NAT, but I do not think this is widely implemented at all. _____________ Roman Shpount On Tue, Sep 13, 2011 at 1:42 PM, Ravindran Parthasarathi < pravindran@sonusnet.com> wrote: > Hi Inaki, > > I like the idea of using SIP between browser & server. > > I really don't know the strong reason for tunneling SIP message within > websocket. In fact, we are discussing SIP vs websocket in > http://www.ietf.org/mail-archive/web/rtcweb/current/msg01071.html mail > thread as signaling protocol for RTCweb. Could you please mention the > technical advantage in going in the path of SIP over websocket rather than > having plain SIP connection over TCP or TLS or (UDP or DTLS). > > Thanks > Partha > > >-----Original Message----- > >From: rtcweb-bounces@ietf.org [mailto:rtcweb-bounces@ietf.org] On Behalf > >Of Iñaki Baz Castillo > >Sent: Tuesday, September 13, 2011 10:43 PM > >To: rtcweb@ietf.org > >Subject: [rtcweb] draft-ibc-rtcweb-sip-websocket -- WebSocket Transport > >for Session Initiation Protocol (SIP) > > > >Hi all, > > > >A draft describing a mechanism for usage of WebSocket protocol as the > >transport between SIP entities has been submitted and can be found at: > > > > HTML: http://tools.ietf.org/html/draft-ibc-rtcweb-sip-websocket-00 > > TXT: http://www.ietf.org/id/draft-ibc-rtcweb-sip-websocket-00.txt > > > > > >Abstract > > > > This document specifies a WebSocket subprotocol for a new transport > > in SIP (Session Initiation Protocol). The WebSocket protocol enables > > two-way realtime communication between clients (typically web-based > > applications) and servers. The main goal of this specification is to > > integrate the SIP protocol within web applications. > > > > > >We produced this initial version after implementing a working prototype. > > > > > >Your feedback is always welcome, > >The Authors > > > > > >-- > >Iñaki Baz Castillo > ><ibc@aliax.net> > >_______________________________________________ > >rtcweb mailing list > >rtcweb@ietf.org > >https://www.ietf.org/mailman/listinfo/rtcweb > _______________________________________________ > rtcweb mailing list > rtcweb@ietf.org > https://www.ietf.org/mailman/listinfo/rtcweb >
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Markus.Isomaki
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Ravindran Parthasarathi
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Roman Shpount
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Iñaki Baz Castillo
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Igor Faynberg
- [rtcweb] draft-ibc-rtcweb-sip-websocket -- WebSoc… Iñaki Baz Castillo
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Markus.Isomaki
- [rtcweb] draft-ibc-rtcweb-sip-websocket -- WebSoc… José Luis Millán
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Markus.Isomaki
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Thomas
- Re: [rtcweb] draft-ibc-rtcweb-sip-vs-websocket Bernard Aboba
- Re: [rtcweb] draft-ibc-rtcweb-sip-vs-websocket Dzonatas Sol
- Re: [rtcweb] draft-ibc-rtcweb-sip-vs-websocket Ravindran Parthasarathi
- [rtcweb] draft-ibc-rtcweb-sip-websocket -- WebSoc… José Luis Millán
- Re: [rtcweb] draft-ibc-rtcweb-sip-vs-websocket Binod PG
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Patrick McManus
- Re: [rtcweb] draft-ibc-rtcweb-sip-vs-websocket Hadriel Kaplan
- Re: [rtcweb] draft-ibc-rtcweb-sip-vs-websocket Binod PG
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Avasarala, Ranjit
- Re: [rtcweb] draft-ibc-rtcweb-sip-vs-websocket Markus.Isomaki
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Saúl Ibarra Corretgé
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Iñaki Baz Castillo
- Re: [rtcweb] draft-ibc-rtcweb-sip-vs-websocket Iñaki Baz Castillo
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Christer Holmberg
- Re: [rtcweb] draft-ibc-rtcweb-sip-vs-websocket Ravindran Parthasarathi
- Re: [rtcweb] draft-ibc-rtcweb-sip-vs-websocket José Luis Millán
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Iñaki Baz Castillo
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Christer Holmberg
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Iñaki Baz Castillo
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Iñaki Baz Castillo
- Re: [rtcweb] draft-ibc-rtcweb-sip-vs-websocket Ravindran Parthasarathi
- Re: [rtcweb] draft-ibc-rtcweb-sip-vs-websocket Olle E. Johansson
- Re: [rtcweb] draft-ibc-rtcweb-sip-vs-websocket Tim Panton
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Tim Panton
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Roman Shpount
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Randell Jesup
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Roman Shpount
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Markus.Isomaki
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Roman Shpount
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Igor Faynberg
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Dzonatas Sol
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Randell Jesup
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Markus.Isomaki
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Dzonatas Sol
- [rtcweb] Need for Default signaling protocol for … Ravindran Parthasarathi
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Saúl Ibarra Corretgé
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Markus.Isomaki
- Re: [rtcweb] draft-ibc-rtcweb-sip-websocket -- We… Dan Wing