dtnrg-3----Page:36
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  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41 

Lessons Learned Evaluation Platform
Evaluation platform is useful for investigating DTN algorithms
evaluation platform can be effectively leveraged in next phase

Virtualization (User-Mode-Linux) proved to be a useful tool
requires host and guest kernels to be configured initially

Ns-2 emulator worked out well, but required significant effort
many interactions had to be dealt with
frequency scaling, ACPI, hyper-threading affect correct operation
interactions between nse scheduler and Tcl/expect scripting
we offloaded traffic generation entirely to UMLs

Platform is compute-bound, emulated network is not congested
certain scenarios can overload even a 4-way SMP system
especially if the number of records in the KB goes into the hundreds
running emulator at higher priority helps somewhat
PPT Version