Re: Third WGLC on draft-ietf-bmwg-traffic-management

"MORTON, ALFRED C (AL)" <[email protected]>
Newsgroups gmane.ietf.bmwg
Message-ID <4AF73AA205019A4C8A1DDD32C034631D8955DD45@NJFPSRVEXG0.research.att.com>
Hi Barry,

I must have been interrupted, I meant to say
"respect the mandatory inter-frame gap."

Al

> -----Original Message-----
> From: Barry Constantine [mailto:[email protected]]
> Sent: Friday, February 20, 2015 6:33 PM
> To: MORTON, ALFRED C (AL); [email protected]
> Subject: RE: Third WGLC on draft-ietf-bmwg-traffic-management
> 
> Hi Al,
> 
> Thanks for the comments, one question in this area (see my initials BAC):
> 
> ACM:
> The first sentence for SR should give the definition, let's qualify it
> later.
> OLD
>   - Shaper Rate (SR): the Shaper Rate is only applicable to the
>    traffic shaping tests.  The SR represents the average egress output
>    rate (bps) over the test interval.
> NEW
>   - Shaper Rate (SR): The SR represents the average DUT output
>    rate (bps) over the test interval. The Shaper Rate is only applicable
> to the
>    traffic shaping tests.
> ACM:
> Need the same fixes in SBB and SBI below, also s/shall/SHALL/ Also "(bytes
> back to back)" must respect the
> BAC:
> What did you mean by ,,, / Also "(bytes back to back)" must respect
> the...???
> 
> - Shaper Burst Bytes (SBB): the Shaper Burst Bytes is only applicable
>    to the traffic shaping tests.  A traffic shaper will emit packets in
>    different size "trains" (bytes back-to-back).  This metric
>    characterizes the method by which the shaper emits traffic. Some
>    shapers transmit larger bursts per interval, and a burst of 1 packet
>    would apply to the extreme case of a shaper sending a CBR stream of
>    single packets. This metric shall be reported in units of bytes,
>    KBytes, or MBytes.
> 
> Thank you,
> Barry Constantine
> 
> JDSU Network and Service Enablement
> Principal Member Technical Staff
> 301-325-7069
> 
> -----Original Message-----
> From: bmwg [mailto:[email protected]] On Behalf Of MORTON, ALFRED C
> (AL)
> Sent: Monday, February 16, 2015 6:28 PM
> To: [email protected]
> Subject: Re: [bmwg] Third WGLC on draft-ietf-bmwg-traffic-management
> 
> Hi Barry and Ramki,
> 
> This is getting closer, comments and suggestions below.
> (you'll have to text search for locations, sorry) Al (as a participant)
> 
> BMWG:
> The WGLC ends on the 19th.
> Al
> (as co-chair)
> 
> 
> -=-=-=-=-=-=-
> 
> Global: Decide how you want to call-out references, but the text in
> Brackets must be present:
> 
> use
> RFC 1242 [RFC1242] defines...
> or
> [RFC1242] defines...
> 
> -=-=-=-=-=-=-=-
> 
>    - Lost Packets(LP): For all traffic management tests, the tester will
>    transmit the test packets into the DUT ingress port and the number of
>    packets received at the egress port will be measured.  The difference
>    between packets transmitted into the ingress port and received at the
>    egress port is the number of lost packets as measured at the egress
>    port.  These packets must have unique identifiers such that only the
>    test packets are measured.  For cases where multiple flows are
>    transmitted from ingress to egress port (e.g. IP conversations), each
>    flow must have sequence numbers within the test packets stream.
> ACM:
> I think some suggested references got confused...
> OLD
>    RFC 4737 and RFC 2680 [RFC2680] describe the need to establish the
>    time threshold to wait before a packet is declared as lost, and this
>    threshold MUST be reported with the results. This metric shall be
>    reported as an integer number which cannot be negative.
> NEW
>    [RFC6703] and [RFC2680] describe the need to establish the
>    time threshold to wait before a packet is declared as lost, and this
>    threshold MUST be reported with the results. This metric shall be
>    reported as an integer number which cannot be negative.
> (see: http://tools.ietf.org/html/rfc6703#section-4.1)
> ACM:
> This benchmark is a bit confusing now, I suggest to simply measure OOO:
> OLD
>    - Out of Sequence (OOS): in additions to the LP metric, the test
>    packets must be monitored for sequence and the out-of-sequence (OOS)
>    packets. RFC 4689 defines the general function of sequence tracking,
>    as well as definitions for in-sequence and out-of-order packets.
>    Out-of-order packets will be counted per RFC 4737 and RFC 2680
>    [RFC2680]. This metric shall be reported as an integer number which
>    cannot be negative.
> NEW
>    - Out of Order (OOO): in additions to the LP metric, the test
>    packets must be monitored for sequence. [RFC 4689] defines the
>    general function of sequence tracking,
>    as well as definitions for in-sequence and out-of-order packets.
>    Out-of-order packets will be counted per [RFC 4737].
>    This metric shall be reported as an integer number which
>    cannot be negative.
> 
>    - Packet Delay (PD): the Packet Delay metric is the difference
>    between the timestamp of the received egress port packets and the
>    packets transmitted into the ingress port and specified in RFC 1242
>    [RFC1242].  The transmitting host and receiving host time must be in
>    time sync using NTP , GPS, etc.  This metric shall be reported as an
>    real number of seconds which cannot be negative, which usually
>    indicates a time synchronization problem.
> ACM:
> there are too many "which"es in the last sentence. Try this:
> NEW
>    time sync using NTP , GPS, etc.  This metric SHALL be reported as a
>    real number of seconds, where a negative measurement usually
>    indicates a time synchronization problem between test devices.
> 
>    - Packet Delay Variation (PDV): the Packet Delay Variation metric is
>    the variation between the timestamp of the received egress port
>    packets and specified in RFC 5481 [RFC5481].  Note that per RFC 5481,
>    this PDV is the variation of one-way delay across many packets in
>    the traffic flow.  Per the measurement formulat in RFC 5481, select
>    the high percentile of 99% and units of measure will be a real
>    number of seconds (negative is not possible for PDV and would
>    indicate a measurement error).
> Constantine                         January 27, 2015           [Page 10]
> ?
> Internet-Draft     Traffic Management Benchmarking        November, 2014
> ACM:
> The first sentence for SR should give the definition, let's qualify it
> later.
> OLD
>   - Shaper Rate (SR): the Shaper Rate is only applicable to the
>    traffic shaping tests.  The SR represents the average egress output
>    rate (bps) over the test interval.
> NEW
>   - Shaper Rate (SR): The SR represents the average DUT output
>    rate (bps) over the test interval. The Shaper Rate is only applicable
> to the
>    traffic shaping tests.
> ACM:
> Need the same fixes in SBB and SBI below, also s/shall/SHALL/ Also "(bytes
> back to back)" must respect the
> - Shaper Burst Bytes (SBB): the Shaper Burst Bytes is only applicable
>    to the traffic shaping tests.  A traffic shaper will emit packets in
>    different size "trains" (bytes back-to-back).  This metric
>    characterizes the method by which the shaper emits traffic. Some
>    shapers transmit larger bursts per interval, and a burst of 1 packet
>    would apply to the extreme case of a shaper sending a CBR stream of
>    single packets. This metric shall be reported in units of bytes,
>    KBytes, or MBytes.
> 
>    - Shaper Burst Interval(SBI):  the interval is only applicable to the
>    traffic shaping tests and again is the time between shaper emitted
>    bursts.
> ACM:  ... measured at the DUT output. (?) OLD
>    ...This metric shall be reported as an real number of
>    seconds which cannot be negative, which usually indicates a time
>    synchronization problem.
> NEW
>    ...This metric shall be reported as an real number of
>    seconds.
> (note: one test device is making this measurement, right? no sync
> problem...)
> 
> 
>    The TCP implementation used by the test host MUST be specified in
>    the test results (e.g. TCP New Reno, TCP options supported, etc.).
> ACM:
> (the results could be worthless without it) OLD
>    Additionally, RFC 3148 recommends that specific congestion control
>    algorithm details that should also be included in the test results.
> NEW
>    Additionally, the test results SHALL provide specific congestion
> control
>    algorithm details, as per [RFC3148].
> 
> 
> 
> 
> ACM:
> OLD
>    Finally, application throughput measurements are based off of Layer 4
> NEW
>    Finally, application throughput measurements are based on Layer 4
> 
> EOT
> ________________________________________
> From: bmwg [[email protected]] On Behalf Of MORTON, ALFRED C (AL)
> Sent: Wednesday, February 04, 2015 7:07 PM
> To: [email protected]; [email protected]
> Subject: [bmwg] Third WGLC on draft-ietf-bmwg-traffic-management
> 
> 
> 
> BMWG (and AQM):
> 
> A WG Last Call period for the Internet-Draft on Traffic Management
> Benchmarking:
> 
>    http://tools.ietf.org/html/draft-ietf-bmwg-traffic-management
> 
> will be open from 4 February 2015 through 19 February 2015.
> 
> Please note that the RFC diff for this version indicates the introduction
> of many new instances of RFC 2119 Requirements Language:
> http://www.ietf.org/rfcdiff?url2=draft-ietf-bmwg-traffic-management-02
> Past reviewers should check the current draft and indicate their current
> opinion or support.
> 
> The second WGLC (on -01) closed on 6 January, 2015 with substantial
> comments and the authors believe they are now addressed.
> 
> The first WGLC (on -00) closed October 21 2014, with substantial comments.
> 
> This draft is continuing the BMWG Last Call Process. See
> http://www1.ietf.org/mail-archive/web/bmwg/current/msg00846.html
> 
> Please read and express your opinion on whether or not this Internet-Draft
> should be forwarded to the Area Directors for publication as an
> Informational RFC.  Send your comments to this list or [email protected]
> and [email protected]
> 
> Al
> bmwg co-chair
> 
> 
> 
> _______________________________________________
> bmwg mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/bmwg
> _______________________________________________
> bmwg mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/bmwg
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.