Re: [rtcweb] Offer & Answer interworking between JSEP & SIP draft for review

"Parthasarathi R" <partha@parthasarathi.co.in> Thu, 13 June 2013 16:41 UTC

Return-Path: <partha@parthasarathi.co.in>
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 0F30721F930C for <rtcweb@ietfa.amsl.com>; Thu, 13 Jun 2013 09:41:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[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 kE+kg9geUh+H for <rtcweb@ietfa.amsl.com>; Thu, 13 Jun 2013 09:41:26 -0700 (PDT)
Received: from smtp.mailhostbox.com (outbound-us3.mailhostbox.com [70.87.28.153]) by ietfa.amsl.com (Postfix) with ESMTP id 3C64D21F9473 for <rtcweb@ietf.org>; Thu, 13 Jun 2013 09:41:25 -0700 (PDT)
Received: from userPC (unknown [122.179.62.1]) (Authenticated sender: partha@parthasarathi.co.in) by smtp.mailhostbox.com (Postfix) with ESMTPA id 329FF868D3A; Thu, 13 Jun 2013 16:41:21 +0000 (GMT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=parthasarathi.co.in; s=20120823; t=1371141684; bh=VsMXk58Oxg55GneYfgZuIxdsHkEUhujvsupxDrRRy6Y=; h=From:To:References:In-Reply-To:Subject:Date:Message-ID: MIME-Version:Content-Type:Content-Transfer-Encoding; b=LQXVinjHz9NjNTT7h50eI/H44AfjUxNzMX3+0R/VjqNMxcggDg+m9o/0p9OxySTEo oKQuGXkal8O3qkRvTS5rwajya+uAcMlcTM0IqKqkchtSJUniGa5JMTdMFtszj892xN C1KoKX0VRb2lfzwSOgVi5l9MdvyaB+RfPeqzSSjM=
From: "Parthasarathi R" <partha@parthasarathi.co.in>
To: "'Christer Holmberg'" <christer.holmberg@ericsson.com>, <rtcweb@ietf.org>
References: <7594FB04B1934943A5C02806D1A2204B1C3893F6@ESESSMB209.ericsson.se>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B1C3893F6@ESESSMB209.ericsson.se>
Date: Thu, 13 Jun 2013 22:11:16 +0530
Message-ID: <008101ce6854$d509bd90$7f1d38b0$@co.in>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: Ac5nmEmmXFOwKCwpR1e2EqmBZUP0kQAuVoPw
Content-Language: en-us
X-CTCH-RefID: str=0001.0A0C0203.51B9F634.0106, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0
X-CTCH-VOD: Unknown
X-CTCH-Spam: Unknown
X-CTCH-Score: 0.000
X-CTCH-Rules:
X-CTCH-Flags: 0
X-CTCH-ScoreCust: 0.000
X-CTCH-SenderID: partha@parthasarathi.co.in
X-CTCH-SenderID-TotalMessages: 1
X-CTCH-SenderID-TotalSpam: 0
X-CTCH-SenderID-TotalSuspected: 0
X-CTCH-SenderID-TotalBulk: 0
X-CTCH-SenderID-TotalConfirmed: 0
X-CTCH-SenderID-TotalRecipients: 0
X-CTCH-SenderID-TotalVirus: 0
X-CTCH-SenderID-BlueWhiteFlag: 0
X-Scanned-By: MIMEDefang 2.72 on 70.87.28.156
Subject: Re: [rtcweb] Offer & Answer interworking between JSEP & SIP draft for review
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, 13 Jun 2013 16:41:31 -0000

Hi Christer,

I understand your concern about forking solution with two O/A and it is
documented in sec 5.5 as 

"  The assumption in Fig 5 is that ANSWER2 and ANSWER4 are same.  In
   case they are different, there is a need of extra offer-answer
   between JSEP-SIP GW and SIP UA3"

As you indicated, "PRANSWER" state is not used in the callflow because 

1) PRANSWER related states don't allow for second "OFFER"
2) SIP Parallel forking is not possible with JSEP as of now

I agree with you that some sort of cloning resolves SIP forking issue.
Unfortunately JSEP does not support cloning which forces to map SIP ANSWER
to JSEP OFFER during forking. 

Thanks
Partha 

> -----Original Message-----
> From: Christer Holmberg [mailto:christer.holmberg@ericsson.com]
> Sent: Wednesday, June 12, 2013 11:41 PM
> To: Parthasarathi R; rtcweb@ietf.org
> Cc: 'Elangovan Manickam'
> Subject: VS: [rtcweb] Offer & Answer interworking between JSEP & SIP
> draft for review
> 
> Hi,
> 
> I have some issues with your way of solving forking.
> 
> In sections 5.5 and 5.6, you are mapping SIP Answers to JSEP Offer. I
> think that is a very bad thing to do, because what happens if something
> has changed in the associated JSEP Answer? Then you'll have to map that
> into a SIP Offer, and then again map the associated SIP Answer into a
> JSEP Offer. Etc etc etc.
> 
> I do like that fact that you are not using PRANSWER, but unfortunately
> I don't think the suggested way will work :)
> 
> My suggestion is still that we should support some kind of "cloning" (I
> use that as a generic term), in order to support forking.
> 
> Regards,
> 
> Christer
> 
> 
> -----Alkuperäinen viesti-----
> Lähettäjä: rtcweb-bounces@ietf.org [mailto:rtcweb-bounces@ietf.org]
> Puolesta Parthasarathi R
> Lähetetty: 12. kesäkuuta 2013 20:55
> Vastaanottaja: rtcweb@ietf.org
> Kopio: 'Elangovan Manickam'
> Aihe: [rtcweb] Offer & Answer interworking between JSEP & SIP draft for
> review
> 
> Hi all,
> 
> Offer/answer Interworking between JSEP & SIP IETF draft is written as
> JSEP (O/A) model is different from SIP O/A and there is a need of
> mapping document. This draft will act  as a building block for
> developing the O/A interwork between SIP & JSEP. The draft is available
> at http://www.ietf.org/internet-drafts/draft-partha-rtcweb-jsep-sip-
> 00.txt. Could you please provide your valuable review comments.
> 
> Thanks
> Partha
> 
> > -----Original Message-----
> > From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]
> > Sent: Wednesday, June 12, 2013 11:07 PM
> > To: Uwe Rauschenbach; Elangovan Manickam; Parthasarathi Ravindran
> > Subject: New Version Notification for draft-partha-rtcweb-jsep-sip-
> > 00.txt
> >
> >
> > A new version of I-D, draft-partha-rtcweb-jsep-sip-00.txt
> > has been successfully submitted by Parthasarathi Ravindran and posted
> > to the IETF repository.
> >
> > Filename:	 draft-partha-rtcweb-jsep-sip
> > Revision:	 00
> > Title:		 Offer & Answer interworking between JSEP & SIP
> > Creation date:	 2013-06-12
> > Group:		 Individual Submission
> > Number of pages: 13
> > URL:             http://www.ietf.org/internet-drafts/draft-partha-
> > rtcweb-jsep-sip-00.txt
> > Status:          http://datatracker.ietf.org/doc/draft-partha-rtcweb-
> > jsep-sip
> > Htmlized:        http://tools.ietf.org/html/draft-partha-rtcweb-jsep-
> > sip-00
> >
> >
> > Abstract:
> >    Real time communcation Web (RTCWeb) workgroup defines the real
> time
> >    commmunication using JavaScript Session establishment protocol
> > (JSEP)
> >    as an offer/answer mechanism.  Session Initiation protocol (SIP)
> is
> >    IETF defined and well deployed protocol for real time
> communication.
> >    This document provides offer & answer interworking between JSEP
> and
> >    SIP.
> >
> >
> >
> >
> > The IETF Secretariat
> 
> _______________________________________________
> rtcweb mailing list
> rtcweb@ietf.org
> https://www.ietf.org/mailman/listinfo/rtcweb