[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [ipcdn] AD (MIB Dcotor) review of: draft-ietf-ipcdn-bpiplus-mib-11.txt
Thanks Jean-Francois,
I Agree the vendors read all specs RFI, BPI, OSSI to implement the protocols and BPI MIBs
I will use your proposed wording with some sligth variations.
Some additional comments below the --- section ---
-----------------------------
To your suggestion:
- Remove the must statements to make that informational and refer to the specs
- Because the title BPI+ vs BPI MIBs, your text does not really refers to
BPI MIBs relationships just BPI specs (?),
- Also the reference to RFC 3083 in Appendix F of BPI+ spec
is not cited in the spec text (our fault), so, BPI+ spec does not reference
to BPI MIB (CM requirements) when OSSI does, so I added a couple of
references in your text to close the loop.
Please suggest any changes you would like
Proposed text:
2.2 Relationship between BPI+ and BPI MIBs
This section describes the relationship between the BPI+ MIB module defined in this document and the BPI MIB module defined in RFC 3083 [RFC3083]. The BPI+ protocol interface is an enhancement to the BPI protocol and it is a distinct protocol from BPI. The associated BPI+ managed objects should be considered separate from the BPI MIB objects defined in RFC 3083.
DOCSIS 1.1 and 2.0 systems implement both BPI+ and BPI protocols to be backward compatible with 1.0 systems. For more information regarding the interoperability between BPI and BPI+ systems, refer to appendix C of [1] and for MIB modules requirements, refers to section 4.6.1, Figure 9 of [3] and 7.6.1, Table 7-9 of [4]
------------------------------
More notes:
The operational mode (config file) defines the BPI protocol to support, as an example a 1.1/2.0 CM support both BPI and BPI+ protocols and because a 1.1/2.0 CM in a 1.0 CMTS, the CMTS only knows BPI and won't understand BPI+ capabilities in the REG-REQ message.
The initial proposed text is the complete matrix of combinations for mib implementation, and I agree that a reader will have a terrible headacke reading that, with no more options that going to the specs.
The problem is summarized as :
Graphically is more digestable
Indeed mode of operation (
config file for (1.0 operational mode style) 1.1 and 2.0 CM will load all BPI MIB and ( SSD of BPI+ )
Config file for (1.1 operational mode style) 1.1 and 2.0 CM will load all BPI+ only
*SSD (secure Software Download only for 1.1/2.0 systems) is not really part of the BPI+ protocol, but it is a security feature of DOCSIS, which is the only security spec available in DOCSIS, then SSD was incorporated to BPI+ spec and MIBs.
see OSSIv1.1
http://www.cablemodem.com/downloads/specs/SP-OSSIv1.1-I07-030730.pdf
4.6.1 Coexistence and MIBs
Figure 9. CM DOCSIS Mode and MIBs Requirement
Or in OSSIv2.0 spec
http://www.cablemodem.com/downloads/specs/SP-OSSIv2.0-I04-030730.pdf
Section 7.6.1 Coexistence and MIBs
Table 7-9 DOCSIS 2.0 CM Modes and MIB Requirements
-----Original Message-----
From: Jean-Francois Mule
Sent: Friday, October 24, 2003 4:14 PM
To: Eduardo Cardona; Wijnen, Bert (Bert); Ipcdn (E-mail)
Subject: RE: [ipcdn] AD (MIB Dcotor) review of: draft-ietf-ipcdn-bpiplus-mib-11.txt
Eduardo,
A quick comment regarding the relationship between the BPI+ and BPI MIB modules.
If you decide to add some informative text to explain it, I would recommend keeping it short and only stating the compliance in terms of DOCSIS 1.0/1.1/2.0, see more below. The considerations on operational modes - even though it is valuable information - are outside any implementation consideration for this MIB and they are a given due to the fact that a 2.0 CM can run in 1.0 mode and this depends on operator config & CMTS.
Refer to appendix C of the BPI+ specification (a normative ref) for more details on interop between bpi and bpi+.
You wrote:
... snipped
> 2.2 MIB Module implementation
How about a single section called "Relationship between BPI+ and BPI MIBs"
> This section describe the overall implementation framework of
> BPI+ MIB module to clarify the relation with BPI MIB
> [RFC3083]. BPI/BPI+ MIB requirements depends both on the
> device specification compliance and additionally for CM, of
> its DOCSIS operational mode when connected to a partcular CMTS type
The pb I have with this sentence is that the actual CM requirements (what a CM must implement) do not depend on the operational mode.
>
> 2.2.1 DOCSIS Specification Compliance Classification
> DOCSIS currently defines three kinds of interoperable
> specification compliance devices based on the DOCSIS RFI
> specifications: DOCSIS 1.0 CM/CMTS defined in [3] DOCSIS 1.1
> CM/CMTS defined in [4] DOCSIS 2.0 CM/CMTS defined in [5]
>
> 2.2.2 DOCSIS Operational Modes
>
> DOCSIS operational mode refers to the CM specification
> compliance set of functionalities and the interoperability
> requirements to connect to a specific CMTS type (2.0, 1.1,
> 1.0). In general this document calls DOCSIS 1.1 mode a
> configuration where a DOCSIS 2.0/1.1 CM can interoperate with
> a 1.1 CMTS; in the same way, a DOCSIS 1.0 mode is a
> configuration where a DOCSIS 2.0/1.1/1.0 CM can interoperate
> with a 1.0 CMTS. In the CMTS side a 2.0 CMTS can support
> simultaneously CMs configured in either DOCSIS 2.0, 1.1 or
> 1.0 mode. For the scope of the
> BPI+ requirements DOCSIS 2.0 mode is equivalent to DOCSIS 1.1 mode (*)
>
>
> 2.2.3 BPI/BPI+ MIB implementation:
The section below is very confusing and I strongly recommend to reference the BPI+ spec without trying to put too much details in the MIB. MIB implementers will have to read the spec (hopefully ;).
>
> Based on CM perational modes and CM/CMTS specification
> compliances below is a summary of Baseline Privacy Interface
> MIB modules requirements (BPI and BPI+) 1. DOCSIS 1.0
> CM/CMTS only implements BPI MIB per [6],
> 2. DOCSIS 2.0 and 1.1 CMTS only implements BPI+ MIB per [8]
> and[7] respectively
> 3. DOCSIS 2.0 and 1 1 CM in DOCSIS 1.0 mode implements BPI MIB
> plus the BPI+ MIB objects associated with Authentication of
> Downloaded Images
> 4. DOCSIS 2.0 and 1.1 CM in DOCSIS 1.1 mode (*) implements only
> BPI+ MIB
> 5. DOCSIS 2.0 and 1.1 CM BPI MIB requirements are in [8] and [7]
> respectively
How about something like this:
------------
2.2 Relationship between BPI+ and BPI MIBs
This section describes the relationship between the BPI+ MIB module defined in this document and the BPI MIB module defined in RFC 3083 [RFC3083]. The BPI+ protocol interface is an enhancement to the BPI protocol and it is a distinct protocol from BPI. The associated BPI+ managed objects should be considered separate from the BPI MIB objects defined in RFC 3083.
DOCSIS 1.1 and 2.0 systems must implement the BPI+ specification. For more information regarding the interoperability between BPI and BPI+ systems, refer to appendix C of the BPI+ specification [xxx].
------------
Jean-François
_______________________________________________
IPCDN mailing list
IPCDN@ietf.org
https://www1.ietf.org/mailman/listinfo/ipcdn
_______________________________________________
IPCDN mailing list
IPCDN@ietf.org
https://www1.ietf.org/mailman/listinfo/ipcdn