First-Pass Review of vdsl2-04 ID
Clay Sikes <[email protected]> Sat, 08 Mar 2008 12:46:27 -0500
| Newsgroups | gmane.ietf.adslmib |
|---|---|
| Message-ID | <[email protected]> |
Hi, Moti, Scott, and Umberto, thank you for all your hard work and your time on the ID. It looks awesome. I made a first-pass through the ID and mostly could find white-space stuff. I have a few minor comments that you may want to consider. I have one more thing I want to look for and will send another Email when I complete that process. - On page 4, the first sentence, commas may be needed to set off parenthetical elements. e.g., "Note that the management model, according to this document, does not allow managing VDSL technology." - On page 5, an adjustment in white space may be required to cause the equal signs to be on the same page as the Figure 1. - On page 8, a trend begins where in some places Xtuc/Xtur is used and in others xTU-C/xTU-R. The designation for the line termination units seems to switch back and forth through out the ID. I wonder if there should be a consistent designation for the line termination unit through out the document. - On page 9, Xdsl2Band, line 5, the sentence beginning with "for" should be changed to "For." - On page 11, the comment text for l2(3) state for Xdsl2PowerMngState needs some more white space indentation so that the G in G.992.4 aligns with the L in L2 on the previous line. The comment text should be aligned like that for Xdsl2ConfPmsForce. - On page 15 and 16, some of the dashes don't align up. - On page 16, Xdsl2ScMaskUs, second sentence, there is an extra space after the hyphen in "upstream sub- carrier mask." - Through out the ID, some places use "sub-carrier" while others use "subcarrier." - On page 17, RFI is used but has not been defined as of yet. Note how PSD is defined in Xdsl2PsdMaskDs. - On page 18, Xdsl2ChAtmStatus, comments for noCellDelineation (1) does not align up like the others. - On page 21, Xdsl2MrefPsdUs, needs to be preceded by a bland line and there is a space before the colon character. - On page 28, "On the whole line level" bullet, second to last line, there is an extra space after the hyphen in "15- minute." - On page 28, "On the xtu level" bullet, second to last line, there is an extra space after the hyphen in "15- minute." - On page 28, "On the bearer channel level" bullet, second line, there is an extra space after the hyphen in "15- minute" and on the third line, there is an extra space after the hyphen in "interval- counters." - On page 29, section 2.7.4. Interval Buckets Validity, second paragraph, scenario 1, there is an extra space after the hyphen in "15- minute." - On page 30, the second sentence should have hyphens added such that: "line level provisioning" becomes "line-level provisioning" and "channel level provisioning" becomes "channel-level provisioning." - On page 30, first paragraph, there are missing hyphens in the third and forth line: - "line level provisioning" should be "line-level provisioning" - "channel-level provisioning" should be "channel-level provisioning" - On page 30, second paragraph, the first sentence has an extra space after a hyphen in "profile-of- profiles." - On page 30, section 2.8.1, "Line Configuration Profiles" bullet, second paragraph, third line, a hyphen is needed such that it reads "SNR margin-related parameters.." - On page 31, section 2.8.2, an extra line is needed between the section identifier and the first bullet. - On page 31, section 2.8.2, "Line Alarm Configuration Profiles" bullet, first line, a hyphen is needed such that it reads "Line-level Alarm Configuration." - On page 31, section 2.8.2, "Channel Alarm Configuration Profiles" bullet, first line, a hyphen is needed such that it reads "Channel-level Alarm." - On page 31, section 2.8.2, "Line Alarm Configuration Templates" bullet, the following hyphens are needed such that it reads: - First paragraph, second line, "line-level alarm configuration" - First paragraph, third line, "channel-level alarm configuration" - Second paragraph, second line, "line-level alarm configuration" - Second paragraph, third line, "channel-level alarm configuration" - On page 33, continuing with section 2.8.4, first paragraph, sixth line, there is an extra space after the hyphen in "channel- related." - On page 33, continuing with section 2.8.4, first paragraph, last line, a hyphen is needed such that it reads "channel-related." - On page 33, continuing with section 2.8.4, last line in the first paragraph, there is an extra space before the colon in "as follows :." - On page 34, third paragraph, a hyphen is missing for "rate-limited" in two places, lines two and four. - Regarding the TCs, it would be nice to add references to the sections in the various standards documents. I know that they exist in the MIB, but the redundancy would provide some independence to the TC and may help implementors to speed up their implementation. Note that RFC 4706 has the references in the descriptions. - On page 37, align up the text for the comment for downstream(2) to upstream(1). - On page 38, why not align the "(US1)" and "(VDSL2)" text with previous "(DS1)" and "(VDSL2)." - On page 41, Xdsl2OperationModes, last sentence on the page, a hyphen is needed such that it reads, "mode-specific configuration." - Some descriptions such as Xdsl2SymbolProtection on page 53 have the beginning quote on a line by itself. - On page 55, Xdsl2CarMask, the description text uses the term "subcarrier." Other places use "sub-carrier." - On page 59, Xdsl2ChAtmStatus, noCellDelineation comments have extra line breaks. - On page 60, Xdsl2ChPtmStatus, there is an extra space before the closing quote in the description text. - On page 67, fifth paragraph, the description text is indented differently that the others. - On page 69, xdsl2LineTable, there is an extra space before the closing quote in the description text. - On page 76, xdsl2LineStatusXtrTransSys, there is an extra space before the closing quote in the description text. - On page 77, xdsl2LineStatusXtur, there is an extra space before the closing quote in the description text. - On page 78, xdsl2LineStatusXtuc, description has an extra space between the last period and ending quote. - On page 86, xdsl2LineSegmentDirection, a period is missing before the closing quote in the description text. - On page 87, middle terminating characters for xdsl2LineBandTable are out of alignment. - On page 90, xdsl2ChannelStatusTable, there is an extra space before the closing quote in the description text. - On page 95, xdsl2ChstatusAtmStatus description has inconsistent spaces between the bit position identifiers and the opening parenthesis for their numerical assignments. - On page 96, middle terminating characters for xdsl2SCStatusTable are out of alignment. - On page 97, xdsl2SCStatusDirection, the period is missing before the closing quote in the description text. - On page 98, should the syntax for xdsl2SCStatusLinScale and xdsl2SCStatusLogMt be bound? - On page 99, should the syntax for xdsl2SCStatusQlnMt and xdsl2SCStatusSnrMtime be bound? - Some rate objects are unbounded, while others are bound. Not sure if that was intended or if rate object should be consistently unbounded or bounded . See: - Page 78, xdsl2LineStatusAttainableRateDs - Page 78, xdsl2LineStatusAttainableRateUs - Page 91, xdsl2ChStatusActDataRate - Page 91 and 92, xdsl2ChStatusPrevDataRate - Page 100, xdsl2SCStatusAttainableRate - Page 149, xdsl2ChConfProfMinDataRateDs - Page 149, xdsl2ChConfProfMinDataRateUs - Page 149, xdsl2ChConfProfMinResDataRateDs - Page 149 and 150, xdsl2ChConfProfMinResDataRateUs - Page 150, xdsl2ChConfProfMaxDataRateDs - Page 150, xdsl2ChConfProfMaxDataRateUs - Page 150, xdsl2ChConfProfMinDataRateLowPwrDs - Page 151, xdsl2ChConfProfMinDataRateLowPwrUs - Page 154, xdsl2ChConfProfUsDataRateDs - Page 154, xdsl2ChConfProfDsDataRateDs - Page 154 and 155, xdsl2ChConfProfUsDataRateUs - Page 155, xdsl2ChConfProfDsDatatRateUs - On page 101, middle terminating characters for xdsl2SCStatusBandTable are out of alignment. - On page 103, middle terminating characters for xdsl2SCStatusSegmentTable are out of alignment. - On page 109, xdsl2LineIInventoryTable, there is an extra space between the last period and ending quote for the description text. - On page 111, description for xdsl2LInvVersionNumber and xdsl2LInvSerialNumber, a hyphen is need such that it reads "vendor-specific information." - On page 112, xdsl2LineConfTemplateEntry, the period is missing before the terminating quote for the description text. - On page 113, xdsl2LConfTempLineProfile references Xdsl2LineConfProfTable. Seems like it should be xdsl2LineConfProfTable. - On page 115, xdsl2LConfTempChan2ConfProfile, a hyphen is needed in two places such that it reads "zero-length string." - On page 116, xdsl2LConfTempChan3ConfProfile, a hyphen is needed in four places such that it reads "zero-length string." - On page 117, xdsl2LConfTempChan4ConfProfile, a hyphen is needed in one place such that it reads "zero-length string." - On page 117, xdsl2LConfTempChan4ConfProfile, a hyphen is needed in two places such that it reads "non-zero-length string." - On page 119, xdsl2LineConfProfEntry, the period is missing before the terminating quote for the description text. - On page 122, xdls2LConfProfRfiBands use the term "subcarrier." See comment above on "subcarrier" vs. "sub-carrier." - On page 123, xdsl2LConfProfRaUsNrmDs, should "Up-shift Noise" be "Up-Shift Noise." - On page 124, xdsl2LConfProfRaUsNrmUs, xdsl2LConfProfRaUsTimeDs, and xdsl2LConfProfRaUsTimeUs, should "Up-shift Noise" be "Up-Shift Noise." - On page 125, xdsl2LConfProfRaDsNrmDs, xdsl2LConfProfRaDsNrmsUs, and xdsl2LConfProfRaDsTimeDs, should "Down-shift Noise" be "Down-Shift Noise." - On page 126, xdsl2LConfProfRaDsTimeUs, should "Down-shift Noise" be "Down-Shift Noise." - On page 137, xdsl2LConfProfUs0Mask, has extra space before the terminating quote for the description text. - On page 140, xdsl2LConfProfXdslMode, xdsl2LConfProfMaxNomPsdDs, and xdsl2LconfProfMaxNomPsdUs, has extra space before the terminating quote for the description text. - On page 142, xdsl2LConfProfPsdMaskDs, has extra space before terminating quote for the description text. - On page 143, xdsl2LConfProfPsdMaskUs, xdsl2LConfProfPsdMaskSelectUs, has extra space before terminating quote for the description text. - On page 145, middle terminating characters for xdsl2LineConfProfModeSpecBandUsTable are out of alignment. - On page 148, xdsl2ChConfProfileEntry, the period is missing before the terminating quote for the description text. - On page 154, xdsl2ChConfProfUsDataRateDs, should "Up-shift rate" be "Up-Shift rate." - On page 154, xdsl2ChConfProfDsDataRateDs, should "Down-shift rate" be "Down-Shift rate." - On page 155, xdsl2ChConfProfUsDataRateUs, should "Up-shift rate" be "Up-Shift rate." - On page 155, xdsl2ChConfProfDsDataRateUs, should "Down-shift rate be "Down-Shift rate." - On page 156, middle terminating characters for xdsl2LineAlarmConfTemplateTable are out of alignment. - On page 157, xdsl2LineAlarmConfTemplateEntry, is missing a period before the terminating quote for the description text. - On page 158, xdsl2LAlarmConfTrempChan2ConfProfile, a hyphen is needed such that it reads "non-zero-length string." - On page 158 and 159, xdsl2LAlarmConfTempChan3ConfProfile, a hyphen is needed in two places such that it reads "non-zero-length string." - On page 159, xdsl2LAlarmConfTempChan4ConfProfile, a hyphen is needed in two places such that it reads "non-zero-length string." - On page 160, xdsl2LineAlarmConfProfileEntry, a hyphen is needed such that it reads "vendor-specific" values. - On page 160, xdsl2LineAlarmConfProfileEntry, is missing a period before the terminating quote for the description text. - On page 165, the middle terminating characters for xdsl2ChAlarmConfProfileTable are out of alignment. - On page 165, xdsl2ChAlarmConfProfileEntry, is missing a period before the terminating quote for the description text. - On page 167, xdsl2PMLineCurrTable, there is an extra space before the terminating quote at the end of the description text. - On page 169, xdsl2PMLCurr15MTimeElapsed, is missing a period before the terminating quote for the description text. - On page 172, xdsl2PMLCurr1DayUas, the hyphen in "severely-errored seconds," seems like it shouldn't begin the line; it should be on the end of the previous line if there is room. If there is not room, the word "severely" should be moved to the next line. - On page 172, xdsl2PMLineCurrInitTable, has an extra space before the terminating quote for the description text. - On page 176, xdsl2PMLineHist15MinTable, has an extra space before the terminating quote for the description text. - On page 179, xdsl2PMLHist15MUas, the hyphen in "severely-errored seconds," seems like it shouldn't begin the line; it should be on the end of the previous line if there is room. If there is not room, the word "severely" should be moved to the next line. - On page 179, xdsl2PMLineHist1DayTable and xdsl2PMLineHist1DayEntry, should read "24-hour intervals." - On page 179, xdsl2PMLineHist1DayTable, has an extra space before the terminating quote for the description text. - On page 182, xdsl2PMLHist1DUas, the hyphen in "severely-errored seconds," seems like it shouldn't begin the line; it should be on the end of the previous line if there is room. If there is not room, the word "severely" should be moved to the next line. - On page 182, xdsl2PMLineInitHist15MinTable and xdsl2PMLineInitHist15MinEntry, should read "15-minute intervals." - On page 182, xdsl2PMLineInitHist15MinTable, has an extra space before the terminating quote for the description text. - On page 184 and 185, xdsl2PMLineInitHist1DayTable and xdsl2PMLineInitHist1DayEntry, should read "24-hour intervals." - On page 187, xdsl2PMChCurrTable, has and extra space before the terminating quote for the description text. - On page 190, xdsl2PMChHist15MinTable and xdsl2PMChHist15MinEntry, seem to have their description copied from the xdsl2PMChCurrTable and they should be stating that the table contains PM history for 15-minute intervals. - On page 190, xdsl2PMChHist15MinTable, there is an extra space before the closing quote in the description text. - On page 190, xdsl2PMChHist15MinTable, there is an extra space before the terminating quote in the description text. - On page 192, xdsl2PMChHist1DTable and xdsl2PMChHist1DEntry, a hyphen is needed such that it reads "1-day intervals." - On page 192, xdsl2PMChHist1DTable, there is an extra space before the closing quote in the description text. - On page 192, xdsl2PMChHist1DTable, there is an extra space before the closing quote in the description text. - On page 200, xdsl2LineConfProfRaGroup, a hyphen is needed such that it reads "rate-adaptive behavior." - On page 200, xdsl2ChAlarmConfProfileGroup, a hyphen is needed such that it reads "channel-level PM counters." - On page 201, xdsl2PMLineInitHist15MinShortGroup, should read "15-minute intervals." - On page 201, xdsl2PMLineInitHist1DayShortGroup, should read 24-hour intervals." - On page 207, xdsl2LineConfProfRaGroup, a hyphen is needed such that it reads "rate-adaptive behavior." - On page 211, xdsl2PMLineCurrGroup, a hyphen is needed such that it reads "line-level counters." - On page 212, xdsl2PMLineHist15MinGroup and xdsl2PMLineHist1DayGroup, a hyphen is needed such that it reads "line-level PM counters." - On page 212, xdsl2PMLineHist15MinGroup and xdsl2PMLineInitHist15MinGroup, should read "15-minute intervals." - On page 212, xdsl2PMLineHist1DayGroup, should read "24-hour intervals." - On page 213, xdsl2PMLineInitHist15MinShortGroup, should read "15-minute intervals." - On page 213, xdsl2PMLineInitHist1DayGroup and xdsl2PMLineInitHist1DayShortGroup should read "24-hour intervals." - On page 214, xdsl2PMChCurrGroup, xdsl2PMChHist15MinGroup, and xdsl2PMChHist1DGroup, should read "channel-level counters." - On page 216, Security Considerations section, fourth line, has an extra space in "non- secure." - On page 222, last paragraph, in two places, should "rate limiting" read "rate-limiting." Also see page 223, third-to-the-last paragraph as well. - On page 225, top, "wipro" should be "Wipro," "infineon" should be "Infineon," "avaya" should be "Avaya." - There are various objects that have "will," "must," and "should," typically row status objects. It seems like key words per RFC 2119 should be used. - There are several objects whose descriptions seem to have premature line breaks. Just to name a few: - xdsl2LineCnfgTemplate - xdsl2LineAlarmCnfgTemplate - xdsl2LineSegment - xdsl2ChStatusActDataRate - xdsl2ChStatusLPath - xdsl2LineInventoryEntry - Some TCs/objects have the beginning quote on a line by itself which seems to not be consistent with the majority. Just to name a few: - Xdsl2SymbolProtection - Xdsl2SymbolProtection8 - Some descriptions have inconsistent left indentation. Just to name a few: - xdsl2LineCnfgTemplate - xdsl2LineStatusInitResult - xdsl2LineStatusTssiDs - xdsl2StatusChangeNotificationGroup Thanks again for your work! Best Regards, Clay Sikes _______________________________________________ Adslmib mailing list [email protected] https://www.ietf.org/mailman/listinfo/adslmib