Re: [MMUSIC] Review of draft-ietf-mmusic-trickle-ice-sip-02
Thomas Stach <thomass.stach@gmail.com> Fri, 11 September 2015 07:01 UTC
Return-Path: <thomass.stach@gmail.com>
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 2B6651B37FD for <mmusic@ietfa.amsl.com>; Fri, 11 Sep 2015 00:01:42 -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, FREEMAIL_FROM=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 Lx0CKbLlTaod for <mmusic@ietfa.amsl.com>; Fri, 11 Sep 2015 00:01:40 -0700 (PDT)
Received: from mail-wi0-x22f.google.com (mail-wi0-x22f.google.com [IPv6:2a00:1450:400c:c05::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1DB441B3762 for <mmusic@ietf.org>; Fri, 11 Sep 2015 00:01:40 -0700 (PDT)
Received: by wicfx3 with SMTP id fx3so52766713wic.1 for <mmusic@ietf.org>; Fri, 11 Sep 2015 00:01:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-type:content-transfer-encoding; bh=NJ4s7UO4mlTOBJXrN7s0HyW3j9bkSmfx6qgIpzmkpvk=; b=JtPXAMah/4d4Fjlzs+tekSfbmoz9B/mpzv8SJAqU0KWI8VYR3BBGqjqQy8dJ6M/n72 iBP8u8x9EDvq1hSmvZJ/W1yaZlfQM4njXQtEQDMOup2HN4DTiNegWXF/KnRt3RN6+iDN xtxSEI11m2DDmh321I7c7T1k7glQNljnhC206C1atUsI1vzVrqIz1vRSv1lujvT8Nhvx 3988/wDtL+jNOriWTcS7enTGjXpZlQpkN7MpwRSQTBrLc1CWS5SsZgYMPF0Bg0a1MQqm VKDMiBuUlGuOV8BPtd8V0FNieaSxGtO0QHlZfwDFIjKx79Vok/0UGEoMJbZ/y+Wr1TrD hQ1w==
X-Received: by 10.180.109.135 with SMTP id hs7mr14713455wib.12.1441954898702; Fri, 11 Sep 2015 00:01:38 -0700 (PDT)
Received: from [192.168.2.110] (d91-128-164-61.cust.tele2.at. [91.128.164.61]) by smtp.gmail.com with ESMTPSA id r4sm13044428wia.19.2015.09.11.00.01.37 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 11 Sep 2015 00:01:37 -0700 (PDT)
To: mmusic@ietf.org, Simon Perreault <sperreault@jive.com>
References: <55F1F520.8050904@jive.com>
From: Thomas Stach <thomass.stach@gmail.com>
Message-ID: <55F27C50.1020908@gmail.com>
Date: Fri, 11 Sep 2015 09:01:36 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0
MIME-Version: 1.0
In-Reply-To: <55F1F520.8050904@jive.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/mmusic/nzYBOQfzacx0HLE8Jl55dlbXM2E>
Subject: Re: [MMUSIC] Review of draft-ietf-mmusic-trickle-ice-sip-02
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: <https://mailarchive.ietf.org/arch/browse/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, 11 Sep 2015 07:01:42 -0000
Simon, thanks for the review. More inline. > WG, > > In Prague I volunteered to review this draft. Here's my review. > > In general the document is close to being done, but there are a few > minor things that require a new revision before WGLC. > > > Major > ===== > > (nothing) > > > Minor > ===== > > - There are quite a few open issues and notes that need to be closed: > > 6. Considerations for RTP and RTCP multiplexing > > [OPEN ISSUE: These considerations are of general relevance > and might be better suited for draft-ietf-mmusic-trickle-ice > > 7. Considerations for Media Multiplexing > > [OPEN ISSUE: These considerations are of general relevance > and might be better suited for draft-ietf-mmusic-trickle-ice.] My proposal for these is to keep the text in this document. draft-mmusic-trickle-ice can still include (or repeat) corresponding text for other applications of Trickle ICE outside of SIP. > > 9.8. Rate of INFO Requests > > [OPEN ISSUE: What rate will give a good trade-off? 100ms, 200ms?] This was discussed in IETF-93. We will not recommend an explicit value. > > 9.6. Info Message Body Parts > > [NOTE: end-of-candidates-att currently lacks a formal definition in > [I-D.ietf-mmusic-trickle-ice]] Something to be resolved in draft-mmusic-trickle-ice. I'll keep this note until it is done. > > > - "Section 4.1. Establishing the dialog" says: "The SIP dialog at both > sides MUST be at least in the early state." > > What does "at least" mean in this context? Do states have numerical > value? This refers to https://tools.ietf.org/html/rfc3261#section-12. I could reword to "The dialog at both sides MUST be in early or confirmed state" > I sort of get what the intent is, but it could be stated more > precisely. > > > - On page 11 I suggest rewording for clarity: > > OLD: > This > INFO message can repeat the candidates that were already provided in > the Offer (as would be the case when Half Trickle is performed or > when new candidates have not been learned since then) or they can > also deliver new new candidates (if available). > NEW: > This > INFO message MAY repeat the candidates that were already provided in > the Offer (as would be the case when Half Trickle is performed or > when new candidates have not been learned since then) and/or they MAY > deliver new candidates (if available). OK > > > - Sections 4.1.2 and 4.1.3 contain this: > > When sending the Answer in the 200 OK response, the Answerers MUST > repeat exactly the same Answer that was previously sent in the > unreliable provisional response in order to fulfill the corresponding > requirements in [RFC3264]. > > Doesn't that also apply to 4.1.1 and 4.1.4? If so, wouldn't it make > sense to factor it out so that it applies in every case? In 4.1.1 and 4.1.4 the answer is sent only once. In case of 4.1.1 this is a reliable provisional response, in 4.1.4 it is either the PRACK (offer in reliable provisional response) or in the ACK (offer in 200OK). RFC6337 deals with unnecessary repetitions, but I don't think we need to reference that one here. > > > - On page 18, the example's content-type should be application/sdpfrag. Will be addressed > > - On page 26, please make the lines fit the RFC format line width. OK > > > Nits > ==== > > Page 6: s/In order for to benefit/In order to benefit/ > Page 10: s/provisioanl/provisional/ > Page 12: s/Answerers/Answerer/ > Page 12: s/less candidates/fewer candidates/ > Page 12: s/SIPfrag/SDPfrag/ > Page 12: s/M UST/MUST/ > Page 13: s/less candidates/fewer candidates/ > Page 17: s/local candidates/host candidates/ > Page 22: s/sdp-frag/sdpfrag/ > > _______________________________________________ > mmusic mailing list > mmusic@ietf.org > https://www.ietf.org/mailman/listinfo/mmusic
- Re: [MMUSIC] Review of draft-ietf-mmusic-trickle-… Thomas Stach
- [MMUSIC] Review of draft-ietf-mmusic-trickle-ice-… Simon Perreault
- Re: [MMUSIC] Review of draft-ietf-mmusic-trickle-… Simon Perreault