For the purpose of Quality of Service testing of new applications and network mechanisms in the Internet, a generator of controllable, scalable, synthetic but realistic IP traffic is required. This is the motivation for the development of GenSyn - a generator of synthetic Internet traffic implemented in Java.
GenSyn has defined a flexible and scalable modelling framework. The stochastic user behaviour is described by state diagrams. The model is scalable because it allows a composition of users in each state, instead of creating a new instance of the process for every user. The stochastic user behaviour model controls the creation of TCP connections and UDP streams through interface modules that links the GenSyn process to the underlying Internet protocol stack on the workstation. This means that on transitions between specific states in the stochastic model, an interface process will be initiated and IP packets are sent and received through the network. GenSyn is implemented in Java.
If you woild like to try GenSyn just send me an email.
Norwegian University of Science and Technology (NTNU)
Department of Telematics
Email: poul.heegaard at item.ntnu.no
Phone: +47 9928 6858