Re: [MMUSIC] unified plan glareless atomicity improvement

Suhas Nandakumar <suhasietf@gmail.com> Wed, 31 July 2013 13:35 UTC

Return-Path: <suhasietf@gmail.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9985B21F9ED1 for <mmusic@ietfa.amsl.com>; Wed, 31 Jul 2013 06:35:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.866
X-Spam-Level:
X-Spam-Status: No, score=-1.866 tagged_above=-999 required=5 tests=[AWL=0.133, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_18=0.6, NO_RELAYS=-0.001]
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 vFN9Q26ZlL1g for <mmusic@ietfa.amsl.com>; Wed, 31 Jul 2013 06:35:06 -0700 (PDT)
Received: from mail-we0-x230.google.com (mail-we0-x230.google.com [IPv6:2a00:1450:400c:c03::230]) by ietfa.amsl.com (Postfix) with ESMTP id 9B93721F9EE9 for <mmusic@ietf.org>; Wed, 31 Jul 2013 06:35:00 -0700 (PDT)
Received: by mail-we0-f176.google.com with SMTP id q56so599892wes.7 for <mmusic@ietf.org>; Wed, 31 Jul 2013 06:34:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=vjKFsSIBpzn8N3+BjoZgsu34foazaq37KJzIXqL0yNc=; b=H2E3B6XUEtNfzNzdh4PREJmt+wfVxfRCBzu/Hxi1eMvLlV/toxTFJ1dQrOnYqO6RgM Pl0Z52Xk42qY5UzuPStopwvs61WOmFzkWCzMy7l/CQ4DLotnCu8OEQtZ3T/C6e/VOnWV mov6+iEK7Dc79H9H+tPgbUyR5JFXFfYVFG0tF6OP3f6V4TU194typl4T+hmylE0+4ESW FsEXLj81IvSfVpyTxA1+e56xGtDqiRIWI5xtVZ3hB22b/leQW/blPi97noAds1L2my2Q hTT9Gn+FNv5JBFV7lzdvlE56WA8b9OpaVjRtOYNt/BRsdgHa9eUXNLL629Cg9d9LbKk7 vbig==
MIME-Version: 1.0
X-Received: by 10.194.109.104 with SMTP id hr8mr49629159wjb.32.1375277698560; Wed, 31 Jul 2013 06:34:58 -0700 (PDT)
Received: by 10.194.9.9 with HTTP; Wed, 31 Jul 2013 06:34:58 -0700 (PDT)
In-Reply-To: <CABkgnnWzq--ej3BPt8jy4hZNmRrqf7Fvff2sgPjThSRRa9UBpQ@mail.gmail.com>
References: <CABkgnnWzq--ej3BPt8jy4hZNmRrqf7Fvff2sgPjThSRRa9UBpQ@mail.gmail.com>
Date: Wed, 31 Jul 2013 15:34:58 +0200
Message-ID: <CAMRcRGQ9GOKEah65w5XV5YjHWC_Bjsg1_K2V_jm15=MyZA19Xw@mail.gmail.com>
From: Suhas Nandakumar <suhasietf@gmail.com>
To: Martin Thomson <martin.thomson@gmail.com>
Content-Type: multipart/alternative; boundary="047d7bf10aeab0b91b04e2cecabc"
Cc: "mmusic@ietf.org" <mmusic@ietf.org>
Subject: Re: [MMUSIC] unified plan glareless atomicity improvement
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
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, 31 Jul 2013 13:35:06 -0000

I am not sure if this proposal answer this topic .. I had a similar
proposal with uni-directional handling w.r.t glare ...

http://tools.ietf.org/id/draft-nandakumar-rtcweb-glare-handling-00.txt

Cheers
./S
PS: Its been a while i read the above draft myself .. So please forgive me
, if this is totally irrelevant :)



On Wed, Jul 31, 2013 at 2:16 PM, Martin Thomson <martin.thomson@gmail.com>wrote:

> The draft currently doesn't say much about how the glareless
> negotiation features relate to a=sendrecv/sendonly/etc...  I think
> that using recvonly and sendonly could reduce the probability of
> encountering glare.
>
> It's a detail.  And obviously, there are tradeoffs here.  By choosing
> to use sendonly in an offer, you foreclose the ability of the answerer
> to use that m-line for their streams.  So you would need to generate
> extra recvonly m-lines in order to enable the 1-RTT negotiation.
> There may be other implications that then stem from using extra
> m-lines, especially in legacy interop cases, e.g. where BUNDLE
> negotiation fails, or you can't access SSRCs etc..., each of which
> have various negative consequences.
>
> I think that the only guidance needed is something like:
> "Implementations MAY choose to exclusively use m-lines with a=sendonly
> or a=recvonly in order to further reduce the probably of encountering
> glare."
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org
> https://www.ietf.org/mailman/listinfo/mmusic
>