Simulation of multi-radio multi-channel 802.11-based mesh networks in ns-3

In the context of wireless network simulation, many simulators are capable of evaluating the performance of single-channel network protocols, but they need many modifications to be able to simulate multi-radio multi-channel networks. We address the problem of simulating channel assignment protocols...

Descripción completa

Detalles Bibliográficos
Autores: Amiri Nezhad, Maryam, Guerrero Zapata, Manel, Bellalta, Boris, Cerdà Alabern, Llorenç
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2014
País:España
Institución:Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)
Repositorio:Recercat. Dipósit de la Recerca de Catalunya
OAI Identifier:oai:recercat.cat:10230/23260
Acceso en línea:http://hdl.handle.net/10230/23260
http://dx.doi.org/10.1186/1687-1499-2014-118
Access Level:acceso abierto
Palabra clave:Processos de Markov
Xarxes sense fils
Network simulation
ns-3
Channel assignment
Mesh networks
Markov model
Validation
Verification
id ES_2b3aa0f8e10e60c19db169af1f39ce35
oai_identifier_str oai:recercat.cat:10230/23260
network_acronym_str ES
network_name_str España
repository_id_str
spelling Simulation of multi-radio multi-channel 802.11-based mesh networks in ns-3Amiri Nezhad, MaryamGuerrero Zapata, ManelBellalta, BorisCerdà Alabern, LlorençProcessos de MarkovXarxes sense filsNetwork simulationns-3Channel assignmentMesh networksMarkov modelValidationVerificationIn the context of wireless network simulation, many simulators are capable of evaluating the performance of single-channel network protocols, but they need many modifications to be able to simulate multi-radio multi-channel networks. We address the problem of simulating channel assignment protocols for multi-radio wireless mesh networks in ns-3 simulator, providing the essential steps needed to simulate a channel assignment protocol. In addition, we explain the details of simulating the Semi-dynamic Interference aware Channel Assignment (SICA) protocol as an example. We use SICA as a reference to address the challenges of validating and verifying the simulation model. To validate the channel assignment model in SICA, we use mathematical validation based on Markov chains. Furthermore, we propose a novel automated test module to verify the simulation process.This work has been partially supported by the Spanish Government under project TEC2012-32354 (Plan Nacional I+D) and TIN2013-47272-C2-2, and by the Catalan Government (SGR-2014-1173 and SGR-2014-881)SpringerOpen201520152014info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfapplication/pdfhttp://hdl.handle.net/10230/23260http://dx.doi.org/10.1186/1687-1499-2014-118reponame:Recercat. Dipósit de la Recerca de Catalunyainstname:Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)InglésEURASIP Journal on Wireless Communications and Networking. 2014; 2014: 118info:eu-repo/grantAgreement/ES/3PN/TEC2012-32354info:eu-repo/grantAgreement/ES/1PE/TIN2013-47272© 2014 Amiri-Nezhad et al.; licensee Springer. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited.http://creativecommons.org/licenses/by/2.0info:eu-repo/semantics/openAccessoai:recercat.cat:10230/232602026-05-29T05:05:01Z
dc.title.none.fl_str_mv Simulation of multi-radio multi-channel 802.11-based mesh networks in ns-3
title Simulation of multi-radio multi-channel 802.11-based mesh networks in ns-3
spellingShingle Simulation of multi-radio multi-channel 802.11-based mesh networks in ns-3
Amiri Nezhad, Maryam
Processos de Markov
Xarxes sense fils
Network simulation
ns-3
Channel assignment
Mesh networks
Markov model
Validation
Verification
title_short Simulation of multi-radio multi-channel 802.11-based mesh networks in ns-3
title_full Simulation of multi-radio multi-channel 802.11-based mesh networks in ns-3
title_fullStr Simulation of multi-radio multi-channel 802.11-based mesh networks in ns-3
title_full_unstemmed Simulation of multi-radio multi-channel 802.11-based mesh networks in ns-3
title_sort Simulation of multi-radio multi-channel 802.11-based mesh networks in ns-3
dc.creator.none.fl_str_mv Amiri Nezhad, Maryam
Guerrero Zapata, Manel
Bellalta, Boris
Cerdà Alabern, Llorenç
author Amiri Nezhad, Maryam
author_facet Amiri Nezhad, Maryam
Guerrero Zapata, Manel
Bellalta, Boris
Cerdà Alabern, Llorenç
author_role author
author2 Guerrero Zapata, Manel
Bellalta, Boris
Cerdà Alabern, Llorenç
author2_role author
author
author
dc.subject.none.fl_str_mv Processos de Markov
Xarxes sense fils
Network simulation
ns-3
Channel assignment
Mesh networks
Markov model
Validation
Verification
topic Processos de Markov
Xarxes sense fils
Network simulation
ns-3
Channel assignment
Mesh networks
Markov model
Validation
Verification
description In the context of wireless network simulation, many simulators are capable of evaluating the performance of single-channel network protocols, but they need many modifications to be able to simulate multi-radio multi-channel networks. We address the problem of simulating channel assignment protocols for multi-radio wireless mesh networks in ns-3 simulator, providing the essential steps needed to simulate a channel assignment protocol. In addition, we explain the details of simulating the Semi-dynamic Interference aware Channel Assignment (SICA) protocol as an example. We use SICA as a reference to address the challenges of validating and verifying the simulation model. To validate the channel assignment model in SICA, we use mathematical validation based on Markov chains. Furthermore, we propose a novel automated test module to verify the simulation process.
publishDate 2014
dc.date.none.fl_str_mv 2014
2015
2015
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://hdl.handle.net/10230/23260
http://dx.doi.org/10.1186/1687-1499-2014-118
url http://hdl.handle.net/10230/23260
http://dx.doi.org/10.1186/1687-1499-2014-118
dc.language.none.fl_str_mv Inglés
language_invalid_str_mv Inglés
dc.relation.none.fl_str_mv EURASIP Journal on Wireless Communications and Networking. 2014; 2014: 118
info:eu-repo/grantAgreement/ES/3PN/TEC2012-32354
info:eu-repo/grantAgreement/ES/1PE/TIN2013-47272
dc.rights.none.fl_str_mv http://creativecommons.org/licenses/by/2.0
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by/2.0
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv SpringerOpen
publisher.none.fl_str_mv SpringerOpen
dc.source.none.fl_str_mv reponame:Recercat. Dipósit de la Recerca de Catalunya
instname:Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)
instname_str Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)
reponame_str Recercat. Dipósit de la Recerca de Catalunya
collection Recercat. Dipósit de la Recerca de Catalunya
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869405131188994048
score 15,812429