-----Original Message-----
From: avt-bounces at ietf.org [mailto:avt-bounces at ietf.org]On Behalf Of Romascanu, Dan (Dan)
Sent: Tuesday, July 27, 2004 1:50 PM
To: avt at ietf.org
Cc: bwijnen at lucent.com
Subject: [AVT] RTCP-XR MIB Comments (1)Following are my comments on a first review of draft-clark-avt-rtpmibv2-01.txt. I am breaking it in smaller pieces, because the initial mail was bounced back by the AVT WG mail list for being too large.
I did not perform yet a full 'MIB Doctor' review of this document. There seem to be enough serious problems to fix before getting to the details with this document. In general, the guidelines for authors and reviewers of MIB documents http://www.ietf.org/internet-drafts/draft-ietf-ops-mib-review-guidelines-03.txt seem to have been ignored and I would recommend to the authors to have a serious look and implement these guidelines before the next version.
1. Title and scope - This MIB module is not a 'Proposed Real-Time Transport Protocol Management Information Base Version 2' as the title claims, but an RTCP-XR MIB. I actually believe and expressed my opinion in the past that the AVT WG should first deal with doing an updated RTP MIB, as the charter says as well, before building extensions to a MIB module that models an older version of RTP. However, the title of this I-d should reflect the content.
2. What is the model for SNMP management that this MIB module provides? If such a MIB runs in each endpoint, how would the solution scale for an Internet deployment? If the authors believe that they have an answer, they should include some examples of deployment
3. The boilerplate is not updated, and does not refer to the latest version of the SNMP standards. See http://www.ops.ietf.org/mib-boilerplate.html for the updated boilerplate
4. I think that the concept of an 'RTP monitor' needs to be explained better. It is mentioned in the Overview, but not detailed 2.1. I feel it may be important in the conception of the authors, but the definition is missing, and 2.2.2 misses a clear explanation where monitors are deployed relative to the RTP and RTCP traffic on given sessions, etc.
5. The following text in 2.3 is not clear to me:
' rtpXrVoipIndex is a global object that permits a network-
management application to obtain a unique index for conceptual row
creation in the rtpSessionTable. In this way the SNMP Set operation
MAY be used to configure a monitor.
Are 'monitors' a mandatory part of the deployment scheme? From previous text I understood that RTCP-XR and the MIB can run in any end-point. What happens there? How are indices correlated in an Internet deployment with thousands of endpoints? How are multiple managers supported?
Regards,
Dan
_______________________________________________ Audio/Video Transport Working Group avt at ietf.org https://www1.ietf.org/mailman/listinfo/avt