Subject: RE: [ipcdn] draft-ietf-ipcdn-bpiplus-mib-10, closure on docsBpi2C mtsAuthCmBpiVersion

From: "Wijnen, Bert (Bert)" <[email-masked]>
Date: Thu, 24 Jul 2003 10:02:26 +0200

Inline

> -----Original Message-----
> From: Eduardo Cardona [mailto:[email-masked]]
> Sent: donderdag 24 juli 2003 1:28
> To: Jean-Francois Mule; Wijnen, Bert (Bert); Ipcdn (E-mail)
> Cc: [email-masked]; Alexander Katsnelson;
> [email-masked]
> Subject: RE: [ipcdn] draft-ietf-ipcdn-bpiplus-mib-10, closure on
> docsBpi2CmtsAuthCmBpiVersion 
> 
.. snip ..
> 
> About Bert Comments: 
> 
> Please make the required comments.
> 
> Below is a proposed two compliance modules 
> I changed relaxation for constrains
> Removed commenst in SYNTAX clauses 
> Compliances modules Basic keyword removed, expanded to Cm or CMTS
> 
> 
>        docsBpi2CmCompliance MODULE-COMPLIANCE 
>             STATUS         current 
>             DESCRIPTION 
>                  "This is the compliance statement for CMs which 
>                  implement the DOCSIS Baseline Privacy Interface Plus." 
>      
>             MODULE  -- docsBpi2MIB 
>      
>        -- unconditionally mandatory group
>        MANDATORY-GROUPS {
>               docsBpi2CmGroup,
>               docsBpi2CodeDownloadGroup
>        }
> 
>         
>        GROUP     docsBpi2CmGroup 
>             DESCRIPTION 
>             "This group implementation is required for CMs only." 
>      
>        GROUP     docsBpi2CodeDownloadGroup 
>             DESCRIPTION 
>             "This group implementation is required for CMs." 
>   
The above two GROUP statements are not needed (may even cause errors).
They are already included in the MANDATORY-GROUPS clause !

>        -- constrains on IP addressing 
>        OBJECT    docsBpi2CmIpMulticastAddressType 
>               -- SYNTAX InetAddressType { ipv4(1) } 
This comment line should be changed in a real statement:
                SYNTAX InetAddressType { ipv4(1) } 

>               DESCRIPTION 
>               "An implementation is only required to support IPv4 
>                addresses." 
>      
>        -- constrains on IP addressing 
>        OBJECT    docsBpi2CmIpMulticastAddress 
>               SYNTAX  InetAddress (SIZE(4)) 
>               DESCRIPTION 
>               "An implementation is only required to support IPv4 
>                addresses." 
>   
>        ::= { docsBpi2Compliances 1 } 
> 
> 
>        docsBpi2CmtsCompliance MODULE-COMPLIANCE 
>             STATUS         current 
>             DESCRIPTION 
>                  "This is the compliance statement for CMTSs which 
>                  implement the DOCSIS Baseline Privacy Interface Plus." 
>      
>             MODULE  -- docsBpi2MIB 
>        -- unconditionally mandatory group
>        MANDATORY-GROUPS {
>               docsBpi2CmtsGroup
>        }
>      
> 
>        GROUP     docsBpi2CmtsGroup 
>             DESCRIPTION 
>             "This group implementation is required for CMTSs only." 
>      
The above GROUP can be removed, it is already included in the
MANDATORY-GROUPS clause !!

>        -- Optional group 
>        GROUP     docsBpi2CodeDownloadGroup 
>             DESCRIPTION 
>             "This group is optional for CMTSs." 
>   
It would be better to describe under what circumstances this group
would/should be used. Or is it completely at the discretion of the
implementer?

>     
>        -- constrains on Object range 
>        OBJECT    docsBpi2CmtsDefaultAuthLifetime 
>             SYNTAX    Integer32 (86400..6048000) 
>             DESCRIPTION 
>             "The refined range corresponds to the minimum and maximum 
>              values in operational networks." 
>      
>        -- constrains on mandatory range 
>        OBJECT    docsBpi2CmtsDefaultTEKLifetime 
>             SYNTAX    Integer32 (1800..604800) 
>             DESCRIPTION 
>             "The refined range corresponds to the minimum and maximum 
>             values in operational networks." 
>      
>        -- constrains on mandatory range 
>        OBJECT    docsBpi2CmtsAuthCmLifetime 
>             SYNTAX    Integer32 (86400..6048000) 
>             DESCRIPTION 
>             "The refined range corresponds to the minimum and maximum 
>             values in operational networks." 
>      
>        -- constrains on mandatory range 
>        OBJECT    docsBpi2CmtsTEKLifetime 
>             SYNTAX    Integer32 (1800..604800) 
>             DESCRIPTION 
>             "The refined range corresponds to the minimum and maximum 
>             values in operational networks." 
>      
>        -- constrains on IP addressing 
>        OBJECT    docsBpi2CmtsIpMulticastAddressType 
>               -- SYNTAX InetAddressType { ipv4(1) } 
This comment line should be changed in a real statement:
                SYNTAX InetAddressType { ipv4(1) } 

>               DESCRIPTION 
>               "An implementation is only required to support IPv4 
>                addresses." 
>      
>        -- constrains on IP addressing 
>        OBJECT    docsBpi2CmtsIpMulticastAddress 
>               SYNTAX  InetAddress (SIZE(4)) 
>               DESCRIPTION 
>               "An implementation is only required to support IPv4 
>                addresses." 
>      
>        -- constrains on IP addressing 
>        OBJECT    docsBpi2CmtsIpMulticastMaskType 
>               -- SYNTAX InetAddressType { ipv4(1) } 
This comment line should be changed in a real statement:
                SYNTAX InetAddressType { ipv4(1) } 

>               DESCRIPTION 
>               "An implementation is only required to support IPv4 
>                addresses." 
>      
>        -- constrains on IP addressing 
>        OBJECT    docsBpi2CmtsIpMulticastMask 
>               SYNTAX  InetAddress (SIZE(4)) 
>               DESCRIPTION 
>               "An implementation is only required to support IPv4 
>                addresses." 
>      
>        ::= { docsBpi2Compliances 2 } 
> 
> 
Hope this helps/explains,
Bert

_______________________________________________
IPCDN mailing list
[email-masked]
https://www1.ietf.org/mailman/listinfo/ipcdn