The overall objective is to reduce the route update load without limiting convergence time for well behaved routes. To accomplish this, criteria must be defined for well behaved and poorly behaved routes. An algorithm must be defined which allows poorly behaved routes to be identified. Ideally, this measure would be a prediction of the future stability of a route. Any delay in propagation of well behaved routes should be minimal.
Some delay is tolerable to support better packing of updates.
Delay of poorly behave routes should, if possible, be proportional to a measure of the expected future instability of the route.