[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[tsvwg] draft-polk-tsvwg-intserv-multiple-tspec-01.txt



James and Subha,

here are some comments on your draft, that include some nits.

-ken


General comments

- the document seems to focus on two tightly narrow views: real-time applications (with a telephony/calling flavor) and bandwidth. For the former, the natural question arises as to whether this effort is applicable to non-real time applications. If yes, then I'd recommend the use of more generic text. Otherwise, it would be helpful to know why it only applies to real-time apps.

- as for the subject of bandwidth, Int-Serv and the current service models are not just about bandwidth. Depending on the desired service model, strict latency requirements may also be a factor. I'd recommend a more general description in reference to QoS parameters. Its fine to say "as an example, more bandwidth...", but from my perspective, you need to always qualify your position when you talk about one aspect of the service.

- I may have missed it, but while your document makes a strict requirement in maintaining the exact order of the multiple TSPECs and FLOWSPECs (outside of those FLOWSPECs that have been discarded), there didn't seem to be any mention of the *basis* for the establishing the original order of the TSPECs. One would assume that the order is from the highest set of resources to the lowest. And if this is the case, it needs to be explicitly stated.

- for section 2 (and appendix A), I'd recommend getting rid of the text describing Options 1 & 2. Its very helpful in first introducing the work to the group, but there is no need to keep it from this point on.

- For section 3, I don't see the need to restate the original TSPEC and FLOWSPEC. Just show the new MULTI_TSPEC and MULTI_FLOWSPEC.

- page 12 places a recommended limit of 16 TSPECs. Given that one could produce up to 16 downstream error messages with just that limit, I'd prefer to have a harder more strict limit. It would be uncomfortable to have poorly configured and unbounded set of MULTI_TSPECs generating a considerable amount of overhead per flow. 16 really would seem to be more than enough.

Some nits...

1) for the sake of clarity, you need to put more space between the table of contents and the following paragraph because on the first read, the top of page 2 makes no sense.

2) its probably best to stay with the naming convention of rfc-2205 and just use the terms sender and receiver. Calling and Called node has too much of a telephony connotation, and I think it would be better to be application neutral in this document.

3) page 3, section 1, 1'st paragraph. It would be helpful to split it into two paragraphs, with the second paragraph starting with "There is a separation of function"

4) page 3, section 1, 2'nd paragraph. Its probably best not to refer to the receiver as the "PATH receiver". It could be a bit confusing and give the impression that you are referring to a node other than the destination.

5) section 1, paragraph 5. You need to reword the last sentence of the following paragraph

"Thus the current mechanism of the Integrated Services, and therefore
   RSVP, allowing the PATH generator to only provide one traffic
   specification and for the resulting RESV generator to only include
   one bandwidth request is limiting. "

Because its too muddled.

6) section 1, paragraph 6.  The first sentence is way too long.