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

RE: COPS - Query PEP for policy detail?



> > The PEP policy is controlled and installed/removed by the 
> > PDP. I don't see a
> > lot of value for the PDP "getting" the policy it installed back.
> >
> 
> One benefit of this ability could be to add more value to 
> synchronization.
> Current Synchronization mechanism leaves a lot to be desired. 
> essentially it
> will just repeat past request that PEP had sent. this does 
> not tell PDP
> much. however ability to get list of installed policies could 
> actually tell
> PDP that even though it had sent policies p1 thru p11 to the 
> PEP, PEP is
> only reporting presence of p1 thru p9. It could also aid backup PDP in
> determining what policies were downloaded by primary PDP 
> before it went
> down.
> 
[Dave] Actually, the Framework PIB provides a Policy ID variable (in the
incarnation table) from the last policy exchange. This is repeated back from
the PEP to the PDP after a connection failure during the subsequent
reconnect & COPS resynchronization procedure. From this incarnation value
communicated via the subsequent Request message, the PDP will be able to
figure out what state the PEP is in. Reducing this state keeping to a single
value is more efficient than repeating back the whole list of currently
installed policies, and achieves the desired result as well.