Hi all, I'm glad to inform you that at the SIGNET lab, Dept. of Information Engineering (University of Padova, Italy), we have released version 1.0 of our MIRACLE library, you may find it at the following link:
www.dei.unipd.it/~rossi/miracle.html<http://www.dei.unipd.it/%7Erossi/miracle.html> The aim under this framework is to enhance the functionalities provided by ns2 from modern communication systems point of view. In fact, it is developed in order to provide an efficient and embedded engine for handling cross-layer messages and, at the same time, enable the coexistance of multiple modules within each layer of the protocol stack (i.e., to handle multiple radio interfaces, multiple transport protocols, different applications, etc.). In this release, in addition to MIRACLE library, we included a set of libraries to simulate wireless system networks, in detail: - Traffic generators - TCP Agents - IP modules - IEEE802.11 (both the one from standard ns distribution and Multirate [2]) - MPhy, a general physical layer module in which interference of in-flight packets is evaluated using a Gaussian Model, and an enhanced propagation model is provided (fading with Jakes Simulator, shadowing with Gudmonson model and path loss with Hata model) - UMTS: + Link layer is derived from eurane extension [3] + Physical layer is develpoed exteding Mphy - Link and Wireless Channel - physical mobility models (standard and Gauss Markov mobility model) I would like to stress that MIRACLE is developed as a dynamic library thanks to Dynamic Library patch [1]. Exploiting this patch, MIRACLE can be used with several versions of ns2 simply loading it and, therefore, without recompile your ns installation. Up to now, we have tested it with ns-2.29 and ns-2.31, and we expect it to work with future ns2 releases as well. Several Tcl example scripts are included in the distribution package in order to help users-developers in its understanding-utilization. However, for any comments, doubts or problem in the usage you may contact us in MIRACLE mailing list: https://mail.dei.unipd.it/mailman/listinfo/nsmiracle-users [1] Patch for Loading Dynamic Modules in ns-2, http://mailman.isi.edu/pipermail/ns-users/2007-June/060486.html http://www.dei.unipd.it/~rossi/ns2-patch.html<http://www.dei.unipd.it/%7Erossi/ns2-patch.html> [2] Multirate 802.11 http://mailman.isi.edu/pipermail/ns-users/2007-June/060526.html http://www.dei.unipd.it/wdyn/?IDsezione=5090 [3] Enhanced UMTS Radio Network Extensions for ns-2, http://www.ti-wmc.nl/eurane/. Best regards, Marco Miozzo.
