#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 |