This class extends ProbabilisticBroadcast by adding an algorithm which adapts broadcasting parameters according to network conditions. More...
#include <AdaptiveProbabilisticBroadcast.h>
Inherits ProbabilisticBroadcast.

Public Member Functions | |
| virtual void | initialize (int) |
| Initialization of the module and some variables. | |
Protected Types | |
| typedef map< int, cMessage * > | NeighborMap |
Protected Member Functions | |
| virtual void | handleLowerMsg (cMessage *msg) |
| Handle messages from lower layer. | |
| virtual void | handleSelfMsg (cMessage *msg) |
| Handle self messages. | |
| void | updateNeighMap (ProbabilisticBroadcastPkt *m) |
| void | updateBeta () |
Protected Attributes | |
| simtime_t | timeInNeighboursTable |
| cOutVector | bvec |
| NeighborMap | neighMap |
This class extends ProbabilisticBroadcast by adding an algorithm which adapts broadcasting parameters according to network conditions.
Definition at line 24 of file AdaptiveProbabilisticBroadcast.h.
1.7.1