DCE Cradle: Simulate Network Protocols With Real Stacks for Better Realism

Reusing real protocol implementations of the kernel network stack in network simulators can increase the realism of network experimentations as well as decrease the cost of protocol development. In this paper, the authors introduce DCE Cradle, a novel framework that allows to use any features of Linux kernel network stack with existing ns-3 applications. DCE Cradle uses Direct Code Execution (DCE) to address the brittleness of Network Simulation Cradle (NSC). They validate DCE Cradle with TCP good-put measurements, and analyze its performance overhead with micro-benchmarks in a large scale simulation.

Provided by: IOSR Journal of Engineering Topic: Mobility Date Added: Jan 2013 Format: PDF

Find By Topic