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

"Parthasarathi R" <partha@parthasarathi.co.in> Wed, 26 March 2014 17:49 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 2F0751A0078 for <mmusic@ietfa.amsl.com>; Wed, 26 Mar 2014 10:49:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, 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 2DsJG2RqVqx8 for <mmusic@ietfa.amsl.com>; Wed, 26 Mar 2014 10:49:52 -0700 (PDT)
Received: from outbound.mailhostbox.com (outbound.mailhostbox.com [162.222.225.29]) by ietfa.amsl.com (Postfix) with ESMTP id 8A68A1A01CC for <mmusic@ietf.org>; Wed, 26 Mar 2014 10:49:48 -0700 (PDT)
Received: from userPC (unknown [122.167.132.183]) (Authenticated sender: partha@parthasarathi.co.in) by outbound.mailhostbox.com (Postfix) with ESMTPA id 579AB869091; Wed, 26 Mar 2014 17:49:43 +0000 (GMT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=parthasarathi.co.in; s=20120823; t=1395856187; bh=W+VnJ1zFIzMVTwiocqy97/L7SozUPBRN4+9/zv/Cktw=; h=From:To:Cc:References:In-Reply-To:Subject:Date:Message-ID: MIME-Version:Content-Type; b=U0qfip4Z5WlspNFxWxoQH+vL1rSp6sX3/eVKCgLJFXu0YqhSp6vrLgiW9FoN8/MIl cCU3mK8+M5wb+9TjknzYgqOguJmHMMdJwkR1+Qdw03Jc7c7EiibXHv0hCRttiupqbW BCfVLnVVSH7HYF2D1tRFQeEsDdMAuWn3J4a0SeUQ=
From: Parthasarathi R <partha@parthasarathi.co.in>
To: 'Emil Ivov' <emcho@jitsi.org>
References: <01e601cf423c$57255890$057009b0$@co.in> <00c901cf4687$0a48dbb0$1eda9310$@co.in> <CAPvvaaKW+vxhJFqUPRZ-YfPQ4dHOS-=YwZaW+=NS3DttaaXD=Q@mail.gmail.com> <532F216E.7090400@alum.mit.edu> <532F2D8C.2010104@jitsi.org> <01b701cf4893$afbf0e80$0f3d2b80$@co.in> <CAPvvaaKCxnU=-SAefSDOkwms=Y=g9VoBpq57UPCqvGvYxV1VNw@mail.gmail.com>
In-Reply-To: <CAPvvaaKCxnU=-SAefSDOkwms=Y=g9VoBpq57UPCqvGvYxV1VNw@mail.gmail.com>
Date: Wed, 26 Mar 2014 23:19:34 +0530
Message-ID: <010501cf491b$c44b0830$4ce11890$@co.in>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0106_01CF4949.DE034430"
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: Ac9It57zNjPRSOqbSsea180mQZmSsAAYNK3A
Content-Language: en-us
X-CTCH-RefID: str=0001.0A020205.5333133A.0220, 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/rLGn4Nsx8BUdGdLHV6kcHmjA8U4
Cc: 'mmusic' <mmusic@ietf.org>, 'Paul Kyzivat' <pkyzivat@alum.mit.edu>
Subject: Re: [MMUSIC] Comment on SIP Trickle ICE based on INFO draft
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: Wed, 26 Mar 2014 17:49:56 -0000

Hi Emil,

 

Could you please clarify your intention of sending Origin "o" line or
ICE-ufrag & ICE-pwd in this INFO & UPDATE scenario.

 

I have mentioned  "o" line by which it will be trivial for everybody to
understand that offer/answer state machine is impacted by these INFO.

 

Thanks

Partha

 

From: Emil Ivov [mailto:emcho@jitsi.org] 
Sent: Wednesday, March 26, 2014 11:23 AM
To: Parthasarathi R
Cc: Paul Kyzivat; mmusic
Subject: RE: [MMUSIC] Comment on SIP Trickle ICE based on INFO draft

 


On 26 Mar 2014 2:35 AM, "Parthasarathi R" <partha@parthasarathi.co.in>
wrote:
>
> Hi Emil,
>
> <snip> > OK, I see. Then the easiest way to tackle this would be to
mandate
> that
> > all INFOs contain the ICE ufrag and pwd of the offer/answer they are
> > pertaining to.
> >
> > Does anyone see a problem with that?
> </snip>
>
> I guess that your intention is to pass the corresponding Origin ("o") line
> in each INFO message by which INFO will be identified for the
corresponding
> SDP by which the ICE candidates are passed.

No, that wasn't my intention but sending the origin line would also work
indeed. Thanks for pointing it out!

We could actually make that a requirement of the sdpfrag format.

--sent from my mobile

> I'm saying so as there is no
> purpose of passing ICE ufrag & pwd in each INFO message
>
> Thanks
> Partha
>
>
> > -----Original Message-----
> > From: mmusic [mailto:mmusic-bounces@ietf.org] On Behalf Of Emil Ivov
> > Sent: Monday, March 24, 2014 12:23 AM
> > To: Paul Kyzivat; mmusic@ietf.org
> > Subject: Re: [MMUSIC] Comment on SIP Trickle ICE based on INFO draft
> >
> >
> >
> > On 23.03.14, 19:01, Paul Kyzivat wrote:
> > > One comment
> > >
> > > On 3/23/14 7:54 AM, Emil Ivov wrote:
> > >
> > >> This is analogous to an UPDATE that is received before regular 5245
> > ICE
> > >> processing has completed.
> > >>
> > >>  > >     a) INVITE from local
> > >>  > >     b) 183 session progress from remote
> > >>  > >     c) PRACK from local
> > >>  > >     d) INFO from local (relay candidates)
> > >>  > >     e) UPDATE from remote
> > >>  > >
> > >>  > > Here, the remote has to consider whether INFO belongs to UPDATE
> > or
> > >>  > > INVITE as
> > >>  > > it is possible for INFO to reach before 200 OK for UPDATE as
> > well in
> > >>  > > the
> > >>  > > same sequence.
> > >>
> > >> And CSeq headers wouldn't help here because ....?
> > >
> > > IIUC, the question is whether the remote can tell whether the INFO
> > was
> > > sent before or after receiving the UPDATE.
> > >
> > > CSeq values are independent in each direction. So they are useless to
> > > answer this question. Something else will be needed.
> >
> > OK, I see. Then the easiest way to tackle this would be to mandate that
> > all INFOs contain the ICE ufrag and pwd of the offer/answer they are
> > pertaining to.
> >
> > Does anyone see a problem with that?
> >
> > Emil
> >
> > --
> > https://jitsi.org
> >
> > _______________________________________________
> > mmusic mailing list
> > mmusic@ietf.org
> > https://www.ietf.org/mailman/listinfo/mmusic
>