Re: [MMUSIC] Comment on SIP Trickle ICE based on INFO draft - FORKING

"Parthasarathi R" <partha@parthasarathi.co.in> Fri, 04 April 2014 01:45 UTC

Return-Path: <partha@parthasarathi.co.in>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08D031A03CC for <mmusic@ietfa.amsl.com>; Thu, 3 Apr 2014 18:45:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wFw2AvYgopF7 for <mmusic@ietfa.amsl.com>; Thu, 3 Apr 2014 18:45:42 -0700 (PDT)
Received: from outbound.mailhostbox.com (outbound.mailhostbox.com [162.222.225.29]) by ietfa.amsl.com (Postfix) with ESMTP id 7C5FE1A0390 for <mmusic@ietf.org>; Thu, 3 Apr 2014 18:45:42 -0700 (PDT)
Received: from userPC (unknown [122.167.110.233]) (Authenticated sender: partha@parthasarathi.co.in) by outbound.mailhostbox.com (Postfix) with ESMTPA id 760F9868AE1; Fri, 4 Apr 2014 01:45:33 +0000 (GMT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=parthasarathi.co.in; s=20120823; t=1396575938; bh=vsF0OGxFYYNtpp5Z8hWXwWGF6DYY5K3/Nz7AUNjXe4g=; h=From:To:References:In-Reply-To:Subject:Date:Message-ID: MIME-Version:Content-Type:Content-Transfer-Encoding; b=LKTliJ93vXduc2hhfsLaaOqq/3vzCX4kGFFl0oarbk5xUqqYpt4nre3UC/KlwrBa5 nylG2R4Tlu0e0MG7HWDa+/wdHi0HhkviZ2cYgMvv9bbSRYwXp1fwglLTnyL6yU0kdE R2I/bTVirG9mt3Y1ptQsNWNTguT8ED5yQ5Y/1uLk=
From: Parthasarathi R <partha@parthasarathi.co.in>
To: 'Christer Holmberg' <christer.holmberg@ericsson.com>, 'Paul Kyzivat' <pkyzivat@alum.mit.edu>, mmusic@ietf.org
References: <7594FB04B1934943A5C02806D1A2204B1D26BE6A@ESESSMB209.ericsson.se>, <533C85D5.3060700@alum.mit.edu> <dro1b68p90h76f6aawmpjj44.1396511973109@email.android.com>
In-Reply-To: <dro1b68p90h76f6aawmpjj44.1396511973109@email.android.com>
Date: Fri, 04 Apr 2014 07:15:22 +0530
Message-ID: <003401cf4fa7$901f0b00$b05d2100$@co.in>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AQHPS/02PLTBD8bHIkyTiQF+pdjMC5r+wT+AgADMF+eAAGnuYA==
Content-Language: en-us
X-CTCH-RefID: str=0001.0A020203.533E0EC2.0014, 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 172.18.214.93
Archived-At: http://mailarchive.ietf.org/arch/msg/mmusic/zk68jL1TXNN9M10CTiT1mgWgaZg
Subject: Re: [MMUSIC] Comment on SIP Trickle ICE based on INFO draft - FORKING
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic/>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Apr 2014 01:45:47 -0000

Hi Paul/Christer,

We are all in the same page that INFO is not forked and possible to be send
only within the dialg after receiving 18x response.

I have provided this example to clarify that "INFO" as a method does not any
advantage over "UPDATE" in sending SIP Trickle ICE fragments. In IETF-89
meeting, it was mentioned that INFO has advantage over other SIP methods. As
I mailed earlier, SIP Trickle ICE fragments has to send in any SIP method
within the dialog and particularly should be possible using "UPDATE" as
well. We can also discuss whether PRACK shall have SIP trickle ICE fragment
or not.

Thanks
Partha

> -----Original Message-----
> From: mmusic [mailto:mmusic-bounces@ietf.org] On Behalf Of Christer
> Holmberg
> Sent: Thursday, April 03, 2014 1:30 PM
> To: Paul Kyzivat; mmusic@ietf.org
> Subject: Re: [MMUSIC] Comment on SIP Trickle ICE based on INFO draft -
> FORKING
> 
> Hi,
> 
> That is what I tried to say :)
> 
> The INFO itself is not forked, but once you have multiple early dialogs
> you need to send INFO on all of them.
> 
> Regards,
> 
> Christer
> 
> Sent from my Sony Ericsson Xperia arc S
> 
> Paul Kyzivat <pkyzivat@alum.mit.edu> wrote:
> 
> 
> Just to clarify: INFOs are never forked.
> 
> An INFO isn't sent until there is an early (or confirmed) dialog. And
> then each INFO is sent within a particular dialog. If the INVITE is
> forked, then *separate* INFOs can be sent, each in one of the dialogs.
> 
>         Thanks,
>         Paul
> 
> On 3/30/14 5:48 AM, Christer Holmberg wrote:
> > Hi,
> >
> >> 2) Trickle ICE INFO with serial forking
> >>
> >>    a) INVITE from local
> >>    b) INVITE is forked by proxy to first remote destination
> >>    c) 100 trying is reaching local
> >>    d) INFO with Trickle ICE from local
> >>    e) INFO is forward by proxy to first remote destination
> >>    f) INVITE is forked by proxy to second remote destination
> >>    g) Whether INFO has to be forked?
> >>
> >> It is not mentioned in the draft whether INFO has to be forked to
> the
> >> second remote destination as well. Could you please explain the
> expect
> >> behavior for this scenario.
> >
> > I am not sure what you mean by the INFO being forked.
> >
> > When a new fork is created (i.e. when the offerer receives a 18x
> response from a new destination), whatever candidates have been
> trickled on previously created fork(s) of course need to be provided
> also on the new fork.
> >
> > And, when multiple forks exist, whenever a new candidate is to be
> trickled, an INFO carrying the candidate needs to be sent on each fork.
> >
> > I don't see a problem with this, but if it is unclear in the spec
> then some additional text might be needed.
> >
> > Regards,
> >
> > Christer
> > _______________________________________________
> > mmusic mailing list
> > mmusic@ietf.org
> > https://www.ietf.org/mailman/listinfo/mmusic
> >
> 
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org
> https://www.ietf.org/mailman/listinfo/mmusic
> 
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org
> https://www.ietf.org/mailman/listinfo/mmusic