dtnrg-3----Page:11
1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25 

Simulator Framework
Implementation also includes basics of a discrete event simulator for prototyping and testing
TCL based simulation script to generate contact schedules, test traffic patterns, link bandwidth / delay, etc.1

Uses the same events and abstractions
Implemented via a SimConvergenceLayer, Bundle Payload option for no data, modified event queue, and SimBundleActions
Other core classes and architecture are unmodified
Allows testing of the whole code base except convergence layers

Key characteristic is that to the router, there is no distinction between simulation or deployment
1 not all planned simulation features are yet implemented
PPT Version