Re: [rmcat] WG last call draft-ietf-rmcat-wireless-tests-06
Colin Perkins <csp@csperkins.org> Wed, 03 July 2019 09:03 UTC
Return-Path: <csp@csperkins.org>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8F8271201D7 for <rmcat@ietfa.amsl.com>; Wed, 3 Jul 2019 02:03:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.199
X-Spam-Level:
X-Spam-Status: No, score=-4.199 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 vqvSHz2klkrB for <rmcat@ietfa.amsl.com>; Wed, 3 Jul 2019 02:03:00 -0700 (PDT)
Received: from balrog.mythic-beasts.com (balrog.mythic-beasts.com [IPv6:2a00:1098:0:82:1000:0:2:1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E4838120183 for <rmcat@ietf.org>; Wed, 3 Jul 2019 02:02:59 -0700 (PDT)
Received: from [130.246.253.48] (port=60603 helo=stfc-guest-0280.rl.ac.uk) by balrog.mythic-beasts.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <csp@csperkins.org>) id 1hibAD-0007Kr-HN; Wed, 03 Jul 2019 10:02:58 +0100
From: Colin Perkins <csp@csperkins.org>
Message-Id: <7897E2C0-8C58-45A8-B657-958DB96E0B1F@csperkins.org>
Content-Type: multipart/alternative; boundary="Apple-Mail=_A416331F-6310-4004-9BD1-7F806A16F230"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Date: Wed, 03 Jul 2019 10:02:44 +0100
In-Reply-To: <88108E59-0361-4BE3-AB73-34C89F579B02@cisco.com>
Cc: "Sergio Mena de la Cruz (semena)" <semena@cisco.com>, Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com>, "Jeromy Fu (jianfu)" <jianfu@cisco.com>, "Dan Tan (dtan2)" <dtan2@cisco.com>, Ingemar Johansson S <ingemar.s.johansson@ericsson.com>, "rmcat@ietf.org" <rmcat@ietf.org>, "Michael Ramalho (mramalho)" <mramalho@cisco.com>
To: "Xiaoqing Zhu (xiaoqzhu)" <xiaoqzhu@cisco.com>
References: <E6617C54-2372-4915-97D0-50200571B790@csperkins.org> <63ddb8a7-d0fc-f20e-1e66-8be13cc2395d@cisco.com> <9DAA8BC1-62E3-4044-9E72-F23CE5448ABE@cisco.com> <0cabdb6c-fac0-7f5b-58a3-d11d11a6d255@cisco.com> <88108E59-0361-4BE3-AB73-34C89F579B02@cisco.com>
X-Mailer: Apple Mail (2.3445.104.11)
X-BlackCat-Spam-Score: 14
Archived-At: <https://mailarchive.ietf.org/arch/msg/rmcat/Y8Y3WJhgkpjuP4VeWRYYdKei_kE>
Subject: Re: [rmcat] WG last call draft-ietf-rmcat-wireless-tests-06
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rmcat/>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Jul 2019 09:03:03 -0000
Hi, If it’s easy to do, I’d recommend you make the editorial fixes now. Colin > On 2 Jul 2019, at 15:04, Xiaoqing Zhu (xiaoqzhu) <xiaoqzhu@cisco.com> wrote: > > Thanks a lot, Sergio, for reviewing our updated draft, and also for providing further suggestions. > > WG Chairs – would you recommend us to update the draft again to incorporate these editorial changes, hence updating the draft from -07 to -08? Or shall we hold on to these (fairly local and minor) changes and combine them in the next round of revision? Please advise. > > Thanks, > Xiaoqing > > From: Sergio Mena <semena@cisco.com <mailto:semena@cisco.com>> > Date: Tuesday, July 2, 2019 at 8:17 AM > To: Xiaoqing Zhu <xiaoqzhu@cisco.com <mailto:xiaoqzhu@cisco.com>> > Cc: "rmcat@ietf.org <mailto:rmcat@ietf.org>" <rmcat@ietf.org <mailto:rmcat@ietf.org>>, Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com <mailto:zaheduzzaman.sarker@ericsson.com>>, Ingemar Johansson S <ingemar.s.johansson@ericsson.com <mailto:ingemar.s.johansson@ericsson.com>>, "Dan Tan (dtan2)" <dtan2@cisco.com <mailto:dtan2@cisco.com>>, "Michael Ramalho (mramalho)" <mramalho@cisco.com <mailto:mramalho@cisco.com>>, "Jeromy Fu (jianfu)" <jianfu@cisco.com <mailto:jianfu@cisco.com>> > Subject: Re: [rmcat] WG last call draft-ietf-rmcat-wireless-tests-06 > > Hi Xiaoqing, draft authors, > Thanks for addressing my comments. I carefully went through your answers and the updated draft. In general, I agree with the way you addressed the comments. > I only have three extra comments to make. Two of them are editorial fixes I caught while going through the new version, and the third is a reaction to one of your answers (please see inline [SM]). > Editorial: > * (über-minor) Section 4. Fifth bullet. "[Heusse2003]since" --> "[Heusse2003] since" (missing space) > * Section 4.2.4. Last bullet. "throughtput" --> "throughput" > Independently of those extra comments, I believe that, overall, my review has been properly addressed and is thus complete. > I hope my review helped improve the draft's quality. > Thanks, > Sergio > > On 01/07/2019 20:26, Xiaoqing Zhu (xiaoqzhu) wrote: > >> Hi Sergio, >> >> Thanks again for your valuable review for the draft. We finally got a chance to update the draft to version -07 so as to incorporate your comments. Apologies for the long wait! >> >> https://tools.ietf.org/html/draft-ietf-rmcat-wireless-tests-07 <https://tools.ietf.org/html/draft-ietf-rmcat-wireless-tests-07> >> >> Please find below inline detailed responses (tagged [Authors]). And, of course, any further comments or discussions are very welcome. >> >> Cheers, >> Xiaoqing (on behalf of all authors) >> >> On 2/6/19, 9:06 AM, "rmcat on behalf of Sergio Mena" <rmcat-bounces@ietf.org on behalf of semena@cisco.com> <mailto:rmcat-bounces@ietf.orgonbehalfofsemena@cisco.com> wrote: >> >> RMCAT working group, >> >> This is my review of draft-ietf-rmcat-wireless-tests-06. I realize my >> review comes a few days after the deadline. Sorry about that. Hopefully >> it's not too late. >> >> I have structured my feedback in three parts: minor/editorial comments, >> "less minor" comments, and general comments. >> >> * General comments. >> - Although I had some (fairly minor) suggestions on the particular >> setup of test cases, I understand it is too late for that, as the draft >> is quite mature and several teams have already implemented the TCs as >> they are described, so this review doesn't attempt to re-discuss the >> values/topologies chosen for the test cases. >> - Wifi6. The document does not make any reference to Wifi6. I am >> aware of the fact the the standard is not yet finalized, but I think the >> announced innovations (in particular OFDMA, and the increased scheduling >> flexibility it mail entail) would justify at least a general mention. My >> suggestion is that page 11 could be a good place to introduce such a >> reference. Section 4.3 is another good spot. >> >> >> [Authors] Thanks for the great suggestion. Sec. 4 is now revised as follows. Note that we've also >> updated the statistics for 11ac and 11n to catch up on their evolution over time. >> >> Unless otherwise mentioned, test cases in this section are described >> using the underlying PHY- and MAC-layer parameters based on the IEEE >> 802.11n Standard. Statistics collected from enterprise Wi-Fi >> networks show that the two dominant physical modes are 802.11n and >> 802.11ac, accounting for 41% and 58% of connected devices. As Wi-Fi >> standards evolve over time, for instance, with the introduction of >> the emerging Wi-Fi 6 (802.11ax) products, the PHY- and MAC-layer test >> case specifications need to be updated accordingly to reflect such changes. >> >> ... >> >> All test cases described below can be carried out using simulations, >> e.g. based on [ns-2] or [ns-3]. When feasible, it is also encouraged >> to perform testbed-based evaluations using Wi-Fi access points and >> endpoints running up-to-date IEEE 802.11 protocols, such as 802.11ac >> and the emerging Wi-Fi 6, to verify the viability of the candidate >> schemes. >> >> * "less minor" >> - Page 6. Section 3.1.1. Please do not define the bandwidth as >> "infinite". That is problematic in a simulation. Rather, choose a big >> enough value (e.g., 10 Gbps) that is big enough so that it will not >> produce any congestion. >> >> [Authors] Thanks for raising this point. The text in that section is now revised as: >> >> ... The fixed user is connected to the Internet via wired connection >> with sufficiently high bandwidth, for instance, 10 Gbps, so that the >> system is resource-limited on the wireless interface. >> >> - Page 10. Last bullet. I would use the expression "non-congestion >> related losses" in this bullet, to be consistent with the cellular section. >> >> >> [Authors] We've discussed offline regarding this topic. In order to describe >> the nature of packet losses over Wi-Fi more accurately, the wording in the 3rd >> bullet point of Sec. 4 has been revised to: >> >> * Packet transmissions over Wi-Fi are susceptible to contentions and >> collisions over the air. Consequently, traffic load beyond a >> certain utilization level over a Wi-Fi network can introduce >> frequent collisions over the air and significant network overhead, >> as well as packet drops due to buffer overflow at the transmitters. >> This, in turn, leads to excessive delay, retransmissions, packet losses >> and lower effective bandwidth for applications. Note, however, that >> the consequent delay and loss patterns caused by collisions are >> qualitatively different from those induced by congestion over a wired >> connection. >> >> - Page 11. Last paragraph. I wonder why the cellular section >> recommends or suggests that the tests should be carried out only in a >> simulator, whereas the WiFi section recommends to also run some >> "evaluation" in a real testbed. >> >> >> [Authors] Thanks for raising this important issue. Even though it is possible to carry out tests >> over LTE (and 5G) networks, and actually it is already done so today, these tests cannot in the >> general case be carried out in a deterministic fashion or to ensure repeatability, as these network >> are in the control of cellular operators and there can various amounts of competing traffic in the >> same cell(s). In practice, it is only in underground mines that one can carry out near deterministic >> testing. Even there, it is not guaranteed either as workers in the mines carry with them their >> iPhones and Androids. Also, the underground mining setting may not reflect typical usage >> patterns of a urban setting. >> >> [Authors] The main reason for the lack of suggestion for testbed-based evaluations for cellular >> in the draft is out of the above concerns of practical feasibility, whereas Wi-Fi equipment is >> relatively lower cost to acquire and setup. Based on the reviewer comments, we've revised the >> discussion in this paragraph (Sec. 4) to tune down the level of recommendation for testbed-based >> Wi-Fi evaluations to "encourage": >> >> All test cases described below can be carried out using simulations, >> e.g. based on [ns-2] or [ns-3]. When feasible, it is also encouraged >> to perform testbed-based evaluations using Wi-Fi access points and >> endpoints running up-to-date IEEE 802.11 protocols, such as 802.11ac >> and the emerging Wi-Fi 6, to verify the viability of the candidate schemes. > [SM] Thanks for the explanation. I find it valuable. Please consider explaining this in the draft, e.g., by squeezing a few sentences somewhere in the cellular section (suggestion: at the end of page 5). > >> >> - Page 16. "Congestion control" bullet includes the acronym [TBD]. >> Does it mean "to be decided"? If it does, what is the decision? BTW, why >> aren't TCP flows used in the cellular TCs (or did I miss them?) >> >> >> >> [Authors] Good catch. This was indeed a "to-be-decided" reminder to the editors. >> We've updated the reference for the default congestion control scheme of TCP to >> [RFC5681] so as to align with the eval-test draft >> (https://tools.ietf.org/html/draft-ietf-rmcat-eval-test-10 <https://tools.ietf.org/html/draft-ietf-rmcat-eval-test-10>, see Sec. 5.6 and 5.7). >> >> The draft now specifies background FTP traffic over TCP (using default congestion >> control per RFC5681) in both Sections 3.1 and 3.2 for cellular test cases. >> >> * minor/editorial >> - Abstract. "These applications are typically required to implement >> congestion control". Grammar is correct, but somewhat ambiguous on what >> requires what. Suggestion: "A congestion control algorithm is typically >> required by these applications" >> - Page 4. 1st paragraph. "Besides, there are certain characteristics >> which make the cellular network different and challenging than other >> types of access network such as Wi-Fi and wired network”. Please fix >> grammar near the word "than". >> - Page 5. "The key factors to define test cases for cellular network >> are" should read either "for a cellular network", or "for cellular >> networks". There are other occurrences of this further down in the text >> - Page 6. In my opinion, "there should be enough amount of time" >> could be shortened to "there should be enough time" >> - Page 8. "intercity" --> "intensity" (?) >> - Page 11. First paragraph "singal" --> "signal" >> - Page 11. "Throughout this draft". I would rather say "Throughout >> the 'WiFi networks' section" or "Throughout this section" something >> similar, to avoid confusion with the cellular section >> - Page 12. 1st paragraph. "set up" --> "setup" >> - All over. Search and replace: "traffics" --> "traffic" >> - All over. Search and replace "followings" --> "following" >> >> [Authors] Thanks for identifying all these nits via your "minor/editorial" comments. The >> draft has been updated accordingly. >> >> >> I hope this will help improve the quality of the text. >> >> Sergio >> >> >> On 15/01/19 00:24, Colin Perkins wrote: >> > This is to announce a working group last call on the “Evaluation Test Cases for Interactive Real-Time Media over Wireless Networks” (draft-ietf-rmcat-wireless-tests-06). >> > >> > Please send any final comments to the working group mailing list and the authors by 1 February 2019. If no substantive comments are received by that time, we intend to submit this draft to the IESG for publication as an Informational RFC. >> > >> > Colin >> > (as WG co-chair) >> > >> > >> > >> > >> > -- Colin Perkins https://csperkins.org/
- [rmcat] WG last call draft-ietf-rmcat-wireless-te… Colin Perkins
- Re: [rmcat] WG last call draft-ietf-rmcat-wireles… Sergio Mena
- Re: [rmcat] WG last call draft-ietf-rmcat-wireles… Colin Perkins
- Re: [rmcat] WG last call draft-ietf-rmcat-wireles… Xiaoqing Zhu (xiaoqzhu)
- Re: [rmcat] WG last call draft-ietf-rmcat-wireles… Xiaoqing Zhu (xiaoqzhu)
- Re: [rmcat] WG last call draft-ietf-rmcat-wireles… Sergio Mena
- Re: [rmcat] WG last call draft-ietf-rmcat-wireles… Xiaoqing Zhu (xiaoqzhu)
- Re: [rmcat] WG last call draft-ietf-rmcat-wireles… Colin Perkins
- Re: [rmcat] WG last call draft-ietf-rmcat-wireles… Xiaoqing Zhu (xiaoqzhu)