Miracle: The Multi-Interface Cross-Layer Extension of ns2

<p/> <p>We present Miracle, a novel framework which extends ns2 to facilitate the simulation and the design of beyond 4G networks. Miracle enhances ns2 by providing an efficient and embedded engine for handling cross-layer messages and, at the same time, enabling the coexistence of multi...

Full description

Bibliographic Details
Main Authors: Guerra Federico, Rossi Michele, Zorzi Michele, Baldo Nicola, Miozzo Marco
Format: Article
Language:English
Published: SpringerOpen 2010-01-01
Series:EURASIP Journal on Wireless Communications and Networking
Online Access:http://jwcn.eurasipjournals.com/content/2010/761792
_version_ 1819213020016934912
author Guerra Federico
Rossi Michele
Zorzi Michele
Baldo Nicola
Miozzo Marco
author_facet Guerra Federico
Rossi Michele
Zorzi Michele
Baldo Nicola
Miozzo Marco
author_sort Guerra Federico
collection DOAJ
description <p/> <p>We present Miracle, a novel framework which extends ns2 to facilitate the simulation and the design of beyond 4G networks. Miracle enhances ns2 by providing an efficient and embedded engine for handling cross-layer messages and, at the same time, enabling the coexistence of multiple modules within each layer of the protocol stack. We also present a novel framework developed as an extension of Miracle called Miracle PHY and MAC. This framework facilitates the development of more realistic Channel, PHY and MAC modules, considering features currently lacking in most state-of-the-art simulators, while at the same time giving a strong emphasis on code modularity, interoperability and reusability. Finally, we provide an overview of the wireless technologies implemented in Miracle, discussing in particular the models for the IEEE 802.11, UMTS and WiMAX standards and for Underwater Acoustic Networks. We observe that, thanks to Miracle and its extensions, it is possible to carefully simulate complex network architectures at all the OSI layers, from the physical reception model to standard applications and system management schemes. This allows to have a comprehensive view of all the interactions among network components, which play an important role in many research areas, such as cognitive networking and cross-layer design.</p>
first_indexed 2024-12-23T06:52:13Z
format Article
id doaj.art-de7ca91192ca424c8a3f95c8f88f957e
institution Directory Open Access Journal
issn 1687-1472
1687-1499
language English
last_indexed 2024-12-23T06:52:13Z
publishDate 2010-01-01
publisher SpringerOpen
record_format Article
series EURASIP Journal on Wireless Communications and Networking
spelling doaj.art-de7ca91192ca424c8a3f95c8f88f957e2022-12-21T17:56:25ZengSpringerOpenEURASIP Journal on Wireless Communications and Networking1687-14721687-14992010-01-0120101761792Miracle: The Multi-Interface Cross-Layer Extension of ns2Guerra FedericoRossi MicheleZorzi MicheleBaldo NicolaMiozzo Marco<p/> <p>We present Miracle, a novel framework which extends ns2 to facilitate the simulation and the design of beyond 4G networks. Miracle enhances ns2 by providing an efficient and embedded engine for handling cross-layer messages and, at the same time, enabling the coexistence of multiple modules within each layer of the protocol stack. We also present a novel framework developed as an extension of Miracle called Miracle PHY and MAC. This framework facilitates the development of more realistic Channel, PHY and MAC modules, considering features currently lacking in most state-of-the-art simulators, while at the same time giving a strong emphasis on code modularity, interoperability and reusability. Finally, we provide an overview of the wireless technologies implemented in Miracle, discussing in particular the models for the IEEE 802.11, UMTS and WiMAX standards and for Underwater Acoustic Networks. We observe that, thanks to Miracle and its extensions, it is possible to carefully simulate complex network architectures at all the OSI layers, from the physical reception model to standard applications and system management schemes. This allows to have a comprehensive view of all the interactions among network components, which play an important role in many research areas, such as cognitive networking and cross-layer design.</p>http://jwcn.eurasipjournals.com/content/2010/761792
spellingShingle Guerra Federico
Rossi Michele
Zorzi Michele
Baldo Nicola
Miozzo Marco
Miracle: The Multi-Interface Cross-Layer Extension of ns2
EURASIP Journal on Wireless Communications and Networking
title Miracle: The Multi-Interface Cross-Layer Extension of ns2
title_full Miracle: The Multi-Interface Cross-Layer Extension of ns2
title_fullStr Miracle: The Multi-Interface Cross-Layer Extension of ns2
title_full_unstemmed Miracle: The Multi-Interface Cross-Layer Extension of ns2
title_short Miracle: The Multi-Interface Cross-Layer Extension of ns2
title_sort miracle the multi interface cross layer extension of ns2
url http://jwcn.eurasipjournals.com/content/2010/761792
work_keys_str_mv AT guerrafederico miraclethemultiinterfacecrosslayerextensionofns2
AT rossimichele miraclethemultiinterfacecrosslayerextensionofns2
AT zorzimichele miraclethemultiinterfacecrosslayerextensionofns2
AT baldonicola miraclethemultiinterfacecrosslayerextensionofns2
AT miozzomarco miraclethemultiinterfacecrosslayerextensionofns2