[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: docsis subscriber mib
HI,
Randy's suggestion is an efficient way to achieve two results:
1) initiating and action, and
2) determining if the action was initiated when no response
is received.
It's a somewhat unusual application of the TestAndIncr, and
they do have object definitions in the field, and this is
a change of solutions. However, it is a superior solution
to what they have previously done.
Here is the OLD solution....
docsBpi2CmAuthReset OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to TRUE generates a Reauthorize
event in the authorization FSM. Reading this object always
returns FALSE."
REFERENCE
"DOCSIS Baseline Privacy Plus Interface Specification,
Section 4.1.2.3.4."
::= { docsBpi2CmBaseEntry 7 }
And here is the NEW solution...
docsBpi2CmAuthReset OBJECT-TYPE
SYNTAX TestAndIncr
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting this object to its current value results in
incrementing the value and causes a Reauthorize event
in the authorization FSM. Reading this object always
returns its current value."
REFERENCE
"DOCSIS Baseline Privacy Plus Interface Specification,
Section 4.1.2.3.4."
::= { docsBpi2CmBaseEntry 7 }
Notes: I would probably define another TC that acted like the TestAndIncr
TC, but whose value was the number of "administratively initiated
actions", and to initiate and action, I would write the current value
plus one (instead of the current value).
At 12:17 AM 1/10/2003 +0100, Wijnen, Bert (Bert) wrote:
>Possibly... the reason why I forwarded was,
>cause they seem to want one common way of doing these
>things and we/they already have a set of RFCs that
>do this in the same way as they are proposing in this
>new MIB module.
>
>So the question becomes:
> - is it so seriously flawed that we want to force them
> to change the way they are doing these resets
> - if so, then we should make a note so that if they
> respind the existing RFCs, that we then also force them
> to deprecate and create a new object.
>
>Or does this not make sense what I am asking here?
>
>Thanks,
>Bert
>
>> -----Original Message-----
>> From: Presuhn, Randy [mailto:Randy_Presuhn@bmc.com]
>> Sent: donderdag 9 januari 2003 23:51
>> To: Mreview (E-mail)
>> Subject: RE: docsis subscriber mib
>>
>>
>> Hi -
>>
>> > From: Wijnen, Bert (Bert) [mailto:bwijnen@lucent.com]
>> > Sent: Thursday, January 09, 2003 13:47
>> > To: Mreview (E-mail)
>> > Subject: Re: docsis subscriber mib
>> >
>> >
>> > This is what I get back (or what I see in terms of discussion
>> > on their ipcdn mailing list).
>> ...
>>
>> Elaborating on my earlier comment:
>>
>> If the purpose of adding an additional time stamp object is
>> to support detection of the cases Dave Perkins outlined,
>> wouldn't it be simpler to replace the TruthValue with a
>> TestAndIncr? This would get rid of the odd read/write
>> semantics, prevent the worst replay scenarios, and allow
>> recovery in the "lost response" case.
>>
>> The semantics they're proposing for these objects really
>> don't match up with TruthValue.
>>
>> Randy Presuhn BMC Software, Inc. 1-3141
Regards,
/david t. perkins