Any node that receives data for a particular group for which it has no downstream receivers, send a prune upstream. A prune message causes the upstream node to initiate prune state at that node. The prune state prevents that node from sending data for that group downstream to the node that sent the original prune message while the state is active. The time duration for which a prune state is active is configured through the DM class variable, PruneTimeout. A typical DM configuration is shown below:
DM set PruneTimeout 0.3 # default 0.5 (sec);
DM set CacheMissMode dvmrp # default pimdm;
$ns mrtproto DM
Tom Henderson 2011-11-05