Hi Vijay,

Thank you for the review. Please see our replies inline starting with [Rachel]. 

BR,
Rachel

> 
> Document: draft-ietf-ppsp-base-tracker-protocol-10
> Reviewer: Vijay K. Gurbani
> Review Date: Oct-15-2015
> IETF LC End Date: Not known
> IESG Telechat date: Oct-15-2015
> 
> This document is ready as a Proposed Standard, however, it does have some
> minor comments and nits that I detail below.
> 
> Major: 0
> Minor: 3
> Nits:  9
> 
> Minor:
> - Generally speaking, I think one more round of edits for grammar and
>    clarity may not be a bad thing.

[Rachel]: Will do.

> 
> - S2, "The PPSP Tracker Protocol architecture is intended to be
>    compatible with the web infrastructure."  What is the "web
>    infrastructure"?  How is it defined?  What does it mean to be
>    compatible with it?  Perhaps you meant that the PPSP TP is a request-
>    response protocol, which characterizes many "web protocols"?

[Rachel]: Right. Will fix it.

> 
> - S3.2.5, Table 4: "available_bandwidth  | Upstream Bandwidth
>    available" is this provisioned upload bandwidth or instantaneous
>    upload bandwidth?

[Rachel]: It's available instantaneous upload bandwidth. Will add some 
clarifications.

> 
> Nits:
> 
> - General comment: too much use of gratuitous capitalization (Request
>    message, Tracker, Peer etc.)

[Rachel]: Will fix it in the next version.

> 
> - S1.1, CHUNK is better defined as "An uniformly sized atomic subset of
>   the resource that constitutes the basic unit of data organized in P2P
>   ..."

[Rachel]: As for the terminologies. I think it's better to reference RFC6972. 
So maybe just delete those already defined in [RFC6972] and keep those new ones.

> 
> - S1.1, For uniformity when defining terms, you may want to think of
>   starting the definition of live streaming as "LIVE STREAMING: Refers to
>   ..."

[Rachel]: Ok.

> 
> - S1.1: The taxonomy of a peer into a leecher or a seeder appears to be
>    absolute.  In real swarms (BitTorrent), a peer trades chunks with
>    other peers, so it is a leecher but also a provider for certain
>    chunks.  This eventuality is not considered here.
> 
> - S1.2.1, what is the implication of the prefix "[Peer Protocol]" in the
>    numbered steps shown?  Is it a reference (using syntax like we use for
>    references), or is it implying that the protocol used by a peer in
>    these steps is the peer protocol?  If so, why not put the RFC/I-D
>    number of the peer protocol there?

[Rachel]: Sorry, it should be [RFC7574].

> 
> - S1.2.2, s/Once CONNECTed/Once connected/
> 
> - S2.2, what is an "action signal"?  Perhaps easier to simply say that
>    "This Request message is used when ..."  Same with "information
>    signal".
> 
> - S2.3.1, s/register on a tracker/register with a tracker/

[Rachel]: Accepted. Will fix them in the next version.

> 
> - S3.1, "turning the definitions for JSON objects extensible."  I cannot
>    quite parse that.  Sorry.

[Rachel]: This sentence should be deleted.

> 
> Thanks,
> 
> - vijay
> --
> Vijay K. Gurbani, Bell Laboratories, Alcatel-Lucent
> 1960 Lucent Lane, Rm. 9C-533, Naperville, Illinois 60563 (USA)
> Email: vkg@{bell-labs.com,acm.org} / [email protected]
> Web: http://ect.bell-labs.com/who/vkg/  | Calendar: http://goo.gl/x3Ogq
_______________________________________________
Gen-art mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/gen-art

Reply via email to