= OTG -- ORBIT Traffic Generator = '''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 performances, 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 [wiki:Documentation/OML OML] component for providing real-time measurements for network applications. == Starting Points == * [wiki:Documentation/OTG/FAQ FAQ] * [wiki:Documentation/OTG/UserManual User Manual] * [wiki:Documentation/OTG/ArchitectureDesign Architecture Design] * [wiki:Documentation/OTG/FuncSpec/WritingTrafficGenerators Writing New Traffic Generators] * [wiki:Documentation/OTG/DebianPackageInformation Debian Package Information] * [wiki:Documentation/OTG/OTFHowto OTF HowTo ] == For Experimenters == * [wiki:Documentation/OTG/ScriptsRepository Download OTG-related scripts for nodehandler] * [wiki:Documentation/OTG/Measurement/DatabaseProcess Perl Script to post-process OML Database] == For Developers == * [wiki:Documentation/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:Documentation/OTG/DebugNote Debugging Notes] * [wiki:Documentation/OTG/NewFeatureList New Feature List]