Decider.h File Reference

#include "Bundle.h"
#include "Link.h"
#include "Stats.h"
#include "FwdStrategy.h"
#include "BundleCore.h"

Go to the source code of this file.

Classes

class  prophet::Decider
 Base class for FwdStrategy deciders, used by router to decide whether to forward a Bundle based on the forwarding strategy. More...
class  prophet::FwdDeciderGRTR
 Forward the bundle only if P(B,D) > P(A,D). More...
class  prophet::FwdDeciderGTMX
 Forward the bundle only if P(B,D) > P(A,D) (same as GRTR) and if the bundle has been forwarded (NF) less than max times (NF_Max). More...
class  prophet::FwdDeciderGRTRPLUS
 Forward the bundle only if P(B,D) > P(A,D) (same as GRTR) and if P(B,D) > P_max where P_max is the largest delivery predictability reported by a node to which the bundle has been sent so far. More...
class  prophet::FwdDeciderGTMXPLUS
 Forward the bundle only if P(B,D) > P(A,D) && P(B,D) > P_max && NF < NF_max which is a combination of GTMX and GRTR_PLUS. More...

Namespaces

namespace  prophet
Generated on Sun Nov 21 11:40:46 2010 for DTN Reference Implementation by  doxygen 1.6.3