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

Re: comments on draft-ietf-rap-frameworkpib-02




>>>>> Keith McCloghrie writes:

js> 5. The PIB module uses Role and RoleCombination from
js> POLICY-DEVICE-AUX-MIB. There are several problems with
js> this. First, I think that the Role and RoleCombination concept is
js> so fundamental that these two TCs deserve to be defined in the
js> COPS-PR-SPPI-TC or the FRAMEWORK-PIB module, especially since the
js> textual explanation is already in the FRAMEWORK-PIB module. If
js> folks prefer to have the Role and RoleCombination definition in
js> POLICY-DEVICE-AUX-MIB, then I would say that the FRAMEWORK-PIB
js> depends on the POLICY-DEVICE-AUX-MIB and thus we need to move the
js> POLICY-DEVICE-AUX-MIB also into last call so that all 3 documents
js> can proceed together.  Note also that Role is currently not used
js> in the FRAMEWORK-PIB.
>>
Ravi> The TCs can be moved, but can MIBs import TCs defined in PIBs?
>>  I think that a MIB can not import a TC from a PIB (since the SPPI
>> TC mechanism is different from the SMIv2 TC mechanism). However, a
>> MIB can import a TC from a MIB which was converted from a PIB using
>> the translation rules. Of course, this leaves the interesting
>> question open whether you can import a TC from a MIB module which
>> was only published as a PIB module or whether the converted MIB has
>> to be available as well. I guess the IESG will have fun with this
>> one.
 
Keith> In going through WG Last Call emails to find the updates that
Keith> need to be made to the SPPI, I came across the above, for which
Keith> I haven't found a resolution.  My suggestion is that we remove
Keith> the dependencies between the POLICY-DEVICE-AUX-MIB and the SPPI
Keith> and Framework PIB.

Keith> Specifically, I suggest we "copy by value", i.e., we have the
Keith> same Role and RoleCombination TCs defined in both the
Keith> POLICY-DEVICE-AUX-MIB and in the Framework PIB.

Was the resolution not to move the Role and RoleCombination TCs into
the FRAMEWORK-PIB? Once they are there, you can apply the PIB->MIB
translation rules which gives you a FRAMEWORK-PIB-MIB with Role and
RoleCombination TCs that can be imported from the POLICY-DEVICE-AUX-MIB.

It was my understanding that this is the general mechanism to use PIB
TCs within a MIB. It sure is not perfect - but I guess this is what we
have to live with until there is a converged data definition language.
;-)

/js

-- 
Juergen Schoenwaelder      Technical University Braunschweig
<schoenw@ibr.cs.tu-bs.de>  Dept. Operating Systems & Computer Networks
Phone: +49 531 391 3289    Bueltenweg 74/75, 38106 Braunschweig, Germany
Fax:   +49 531 391 5936    <URL:http://www.ibr.cs.tu-bs.de/~schoenw/>