= Welcome to OTG = '''OTG (ORBIT Traffic Generator)''' software is designed for in NSF '''[http://www.orbit-lab.org ORBIT ]''' Testbed Project. It is a typical application to inject packets into the network and test the link performanacesuch, similar to [http://www.netperf.org/netperf/NetperfPage.html Netperf]. ORBIT Traffic Generator is a special tool for ORBIT experimenters to generate traffic for testing network performance. Its primary focus is to generate bulk data of various characteristics and use either TCP or UDP protocol to transport data. '''ORBIT Traffic Generator''' Software consists of two components. One is the '''OTG (ORBIT Traffic Generator)'''; the other is '''OTR (Orbit Traffic Receiver)'''. They are used in pair to transmit and receive data respectively. The '''OTG''' software has a flexible design to support various configuration of generators such as ''CBR'' and ''exponential on/off'' traffic. '''OTG''' is also integrated with [http://svn.orbit-lab.org/projects/oml OML] componet for providing real-time measurements for network applications. == Starting Points == * [wiki:OTG/FAQ FAQ] * [wiki:OTG/UserManual User Manual] * [wiki:OTG/ArchitectureDesign Architecture Design] * [wiki:OTG/FuncSpec/WritingTrafficGenerators Writing New Traffic Generators] * [wiki:OTG/DebianPackageInformation Debian Package Information] == For Experimenters: Scripts Download == * [wiki:OTG/ApplicationDef Application Definition] * [wiki:OTG/PrototypeDef Prototype Definition] * [wiki:OTG/ExpDef Experiments] == For Developers == * [wiki:OTG/FuncSpec Function Specifications] * Check out source using [http://www.subversion.org subversion] at http://svn.orbit-lab.org/svn/orbit/otg/trunk. [[BR]] * [wiki:OTG/DebugNote Debugging Notes]