 |
NS-MIRACLE: Multi-InteRfAce Cross-Layer Extension library for the Network Simulator
|
Overview |
|
NS-MIRACLE is a set of libraries designed to enhance the
functionalities provided by the Network Simulator ns2. It provides an efficient and embedded engine for handling cross-layer
messages and, at the same time, enables the coexistance of multiple
modules within each layer of the protocol stack. For instance, multiple
IP, link layers, MACs or physical layers can be specified and
used within the same node. The NS-MIRACLE framework facilitates the implementation and the
simulation of modern communication systems in ns2; moreover,
due to its modularity, the code will be portable, re-usable and extensible.
|
nsmiracle-1.2.2 (600 Kb) (Agg: 11-07-2008)
|
|
Documentation |
|
A detailed documentation was written for a preliminary release of ns-miracle, it is still useful to understand the architecture of ns-miracle, but it is also outdated with respect to many small practical details.
You can find this documentation here.
|
|
NS-Miracle Sandbox library |
|
We also provide a sample library which we call the Sandbox. The set of modules included in the Sandbox library provides a didactical cross-layer architecture which illustrates how cross-layer interactions can be implemented within NS-Miracle. The name Sandbox is meant to encourage developers to get their hands dirty with the code and try to implement their own cross-layer interactions. The Sandbox is a completely separate library so there is no risk of compromising your existing NS-Miracle installation.
|
sandbox-1.1.1 (309 Kb) (Agg: 11-07-2008)
|
|
 |