Active Virtual Network Management Prediction (AVNMP) Classes

avnmp.java.load
Class LoadGen

java.lang.Object
  |
  +--magician.Node.KU_SmartPacket_V2
        |
        +--avnmp.java.load.LoadBase
              |
              +--avnmp.java.load.LoadGen
All Implemented Interfaces:
java.lang.Runnable, java.io.Serializable, SnmpInterface

public class LoadGen
extends LoadBase
implements SnmpInterface

This class is a load generation application. It generates packets at a given load and has the required SNMP instrumentation so that AVNMP can monitor it. This research is funded by DARPA/ITO Contract Number: F30602-98-C-0230 supported by the Air Force Research Laboratory/IF.

Version:
$Revision: 1.1.1.1 $ $State: Exp $
Author:
Steve Bush
See Also:
Serialized Form

Fields inherited from class magician.Node.KU_SmartPacket_V2
CPU_Requirements, Destination_Address, IO_BW_Requirements, Memory_Requirements, NextHop, PacketID, Source_Address, TypeID
 
Fields inherited from interface avnmp.java.lp.SnmpInterface
active, AppOid, avnmpMIB, avnmpTable, experimental, loadApp, loadAppPackets, loadAppUptime, loadPred, loadPredictionCurrentLoad, loadPredictionCurrentTime, loadPredictionID, loadPredictionPort, loadPredictionPredictedLoad, loadPredictionPredictedTime, loadPredictionTable, logicalProcessCausalityRollbacks, logicalProcessELkAhead, logicalProcessErb, logicalProcessETask, logicalProcessGVT, logicalProcessGvtUpdate, logicalProcessID, logicalProcessLookAhead, logicalProcessLVT, logicalProcessNumAnti, logicalProcessNumNoState, logicalProcessNumPkts, logicalProcessPktPred, logicalProcessPredAcc, logicalProcessPropX, logicalProcessPropY, logicalProcessQRSize, logicalProcessQSSize, logicalProcessReal, logicalProcessReRate, logicalProcessSpeedup, logicalProcessSQSize, logicalProcessStateError, logicalProcessStatePred, logicalProcessStepSize, logicalProcessTableIndex, logicalProcessTdiff, logicalProcessTolerance, logicalProcessToleranceRollbacks, logicalProcessUptime, logicalProcessVirtual, logicalProcessVmRate
 
Constructor Summary
LoadGen()
           
 
Method Summary
 void exec()
           
 
Methods inherited from class magician.Node.KU_SmartPacket_V2
AcquireSmallState, build, CreateSmallState, describeComponents, DestroySmallState, GetCanonicalAddress, GetLinkLayerAddress, GetNetName, GetNextHop, GetNodeName, GetNumberOfHops, GetService, GetSmallState, GetSmallState, getSourceAddress, getTypeId, halt, pathNotFound, run, SendForProcessing, SendSmartPacket, SendSmartPacket, SetSmallState, sleep, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoadGen

public LoadGen()
Method Detail

exec

public void exec()
Overrides:
exec in class magician.Node.KU_SmartPacket_V2

Active Virtual Network Management Prediction (AVNMP) Classes