NS-3 based Named Data Networking (NDN) simulator
ndnSIM: NDN, CCN, CCNx, content centric networks
API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
NDN forwarding strategies
Collaboration diagram for NDN forwarding strategies:

Namespaces

 ns3::ndn::fw
 Namespace for Forwarding Strategy operations.
 

Classes

class  ns3::ndn::fw::BestRoute
 Best route strategy. More...
 
class  ns3::ndn::fw::Flooding
 Simple flooding strategy. More...
 
class  ns3::ndn::fw::GreenYellowRed
 Forwarding strategy extensions to track simple link status based on data plane performance. More...
 
class  ns3::ndn::fw::Nacks
 Implementation of experimental NACK messages (enables with EnableNACKs option) More...
 
class  ns3::ndn::ForwardingStrategy
 Abstract base class for Ndn forwarding strategies. More...
 
class  ns3::ndn::fw::Tag
 Abstract class for the forwarding strategy tag, which can be added to PIT entries. More...
 
class  ns3::ndn::fw::PerFibLimits< Parent >
 Strategy implementing per-FIB entry limits. More...
 
class  ns3::ndn::fw::PerOutFaceLimits< Parent >
 Strategy implementing per-outgoing face limits. More...
 
class  ns3::ndn::fw::SmartFlooding
 Smart flooding forwarding strategy. More...
 
class  ns3::ndn::FwHopCountTag
 Packet tag that is used to track hop count for Interest-Data pairs. More...
 
class  ns3::ndn::LimitsRate
 Structure to manage limits for outstanding interests. More...
 
class  ns3::ndn::LimitsWindow
 Structure to manage limits for outstanding interests (window-based limiting) More...
 
class  ns3::ndn::Limits
 Abstract class to manage Interest limits. More...
 
class  ns3::ndn::LocalInfoTag
 Packet tag that is used to keep information about face from which packet was received. More...
 

Detailed Description