Framework for Offline Wireless Network Experimentation

Detalhes bibliográficos
Autor(a) principal: João Bernardo Martins de Sousa e Silva Mota
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: https://hdl.handle.net/10216/114134
Resumo: Projects related to communications systems often, if not always, require testing in a real testbed. This involves setting up a mostly temporary experiment, which may require the use of several resources. If the results from the real world experiments turn out to be different from those obtained from simulations, the project will need to be re-evaluated in a simulation environment before repeating the same, costly, real world experiments. This cycle of testing and validation can repeat itself an arbitrary number of times before a suitable solution is found, which in turn can amount to a considerable investment in terms of resources and time. This dissertation's project aims to minimize or even fully mitigate the amount of real world experimentation required to develop robust and reliable solutions by providing a system that allows its users to automatically create simulations whose conditions come very close to the ones found in the real world. Furthermore, the solution proposed in this dissertation would reduce the user's workload as well as minimize the possibility of human error in the process, by automating most of the tasks involved. This is achieved by storing layer one characteristics from previous real experiments, such as Signal-to-Noise Ratio (SNR) and node positions, and reproducing them in simulations instead of relying on the available Propagation Loss and Mobility models. By using this system, one can get more accurate results from a simulator, which means that when a project is finally tested in a real world environment, the probability that the obtained results differ significantly from those obtained in simulated environments is considerably lower, thus reducing the number of times the project needs to be tested in real testbeds. The solution proposed in this dissertation can also become a platform that enables wide and open access to network researchers data. This would simplify sharing of data and is useful in many cases, such as the validation of results published in scientific papers and those obtained from network projects in general. To validate the solution proposed in this document, a proof-of-concept version of the system was developed. The system is composed by three main components: 1) an information retrieval agent to be installed in the real testbed nodes; 2) a central storage system to store the layer one characteristics from real experiments; and 3) a web-based user interface to browse data from past experiments and download automatically generated trace-based simulations. The system was submitted to real usage, where its purpose was fulfilled by successfully recording a real laboratory testbed experiment and reproducing it as a trace-based simulation. Furthermore, a questionnaire was distributed among a group of researchers, the results of which showed a significant acceptance of the framework as an improvement upon the current methodology.
id RCAP_3ebd2ff21b97e50e4d955632de331769
oai_identifier_str oai:repositorio-aberto.up.pt:10216/114134
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Framework for Offline Wireless Network ExperimentationEngenharia electrotécnica, electrónica e informáticaElectrical engineering, Electronic engineering, Information engineeringProjects related to communications systems often, if not always, require testing in a real testbed. This involves setting up a mostly temporary experiment, which may require the use of several resources. If the results from the real world experiments turn out to be different from those obtained from simulations, the project will need to be re-evaluated in a simulation environment before repeating the same, costly, real world experiments. This cycle of testing and validation can repeat itself an arbitrary number of times before a suitable solution is found, which in turn can amount to a considerable investment in terms of resources and time. This dissertation's project aims to minimize or even fully mitigate the amount of real world experimentation required to develop robust and reliable solutions by providing a system that allows its users to automatically create simulations whose conditions come very close to the ones found in the real world. Furthermore, the solution proposed in this dissertation would reduce the user's workload as well as minimize the possibility of human error in the process, by automating most of the tasks involved. This is achieved by storing layer one characteristics from previous real experiments, such as Signal-to-Noise Ratio (SNR) and node positions, and reproducing them in simulations instead of relying on the available Propagation Loss and Mobility models. By using this system, one can get more accurate results from a simulator, which means that when a project is finally tested in a real world environment, the probability that the obtained results differ significantly from those obtained in simulated environments is considerably lower, thus reducing the number of times the project needs to be tested in real testbeds. The solution proposed in this dissertation can also become a platform that enables wide and open access to network researchers data. This would simplify sharing of data and is useful in many cases, such as the validation of results published in scientific papers and those obtained from network projects in general. To validate the solution proposed in this document, a proof-of-concept version of the system was developed. The system is composed by three main components: 1) an information retrieval agent to be installed in the real testbed nodes; 2) a central storage system to store the layer one characteristics from real experiments; and 3) a web-based user interface to browse data from past experiments and download automatically generated trace-based simulations. The system was submitted to real usage, where its purpose was fulfilled by successfully recording a real laboratory testbed experiment and reproducing it as a trace-based simulation. Furthermore, a questionnaire was distributed among a group of researchers, the results of which showed a significant acceptance of the framework as an improvement upon the current methodology.2018-07-122018-07-12T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/10216/114134TID:202115526engJoão Bernardo Martins de Sousa e Silva Motainfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-29T14:07:12Zoai:repositorio-aberto.up.pt:10216/114134Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T23:55:18.589425Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Framework for Offline Wireless Network Experimentation
title Framework for Offline Wireless Network Experimentation
spellingShingle Framework for Offline Wireless Network Experimentation
João Bernardo Martins de Sousa e Silva Mota
Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
title_short Framework for Offline Wireless Network Experimentation
title_full Framework for Offline Wireless Network Experimentation
title_fullStr Framework for Offline Wireless Network Experimentation
title_full_unstemmed Framework for Offline Wireless Network Experimentation
title_sort Framework for Offline Wireless Network Experimentation
author João Bernardo Martins de Sousa e Silva Mota
author_facet João Bernardo Martins de Sousa e Silva Mota
author_role author
dc.contributor.author.fl_str_mv João Bernardo Martins de Sousa e Silva Mota
dc.subject.por.fl_str_mv Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
topic Engenharia electrotécnica, electrónica e informática
Electrical engineering, Electronic engineering, Information engineering
description Projects related to communications systems often, if not always, require testing in a real testbed. This involves setting up a mostly temporary experiment, which may require the use of several resources. If the results from the real world experiments turn out to be different from those obtained from simulations, the project will need to be re-evaluated in a simulation environment before repeating the same, costly, real world experiments. This cycle of testing and validation can repeat itself an arbitrary number of times before a suitable solution is found, which in turn can amount to a considerable investment in terms of resources and time. This dissertation's project aims to minimize or even fully mitigate the amount of real world experimentation required to develop robust and reliable solutions by providing a system that allows its users to automatically create simulations whose conditions come very close to the ones found in the real world. Furthermore, the solution proposed in this dissertation would reduce the user's workload as well as minimize the possibility of human error in the process, by automating most of the tasks involved. This is achieved by storing layer one characteristics from previous real experiments, such as Signal-to-Noise Ratio (SNR) and node positions, and reproducing them in simulations instead of relying on the available Propagation Loss and Mobility models. By using this system, one can get more accurate results from a simulator, which means that when a project is finally tested in a real world environment, the probability that the obtained results differ significantly from those obtained in simulated environments is considerably lower, thus reducing the number of times the project needs to be tested in real testbeds. The solution proposed in this dissertation can also become a platform that enables wide and open access to network researchers data. This would simplify sharing of data and is useful in many cases, such as the validation of results published in scientific papers and those obtained from network projects in general. To validate the solution proposed in this document, a proof-of-concept version of the system was developed. The system is composed by three main components: 1) an information retrieval agent to be installed in the real testbed nodes; 2) a central storage system to store the layer one characteristics from real experiments; and 3) a web-based user interface to browse data from past experiments and download automatically generated trace-based simulations. The system was submitted to real usage, where its purpose was fulfilled by successfully recording a real laboratory testbed experiment and reproducing it as a trace-based simulation. Furthermore, a questionnaire was distributed among a group of researchers, the results of which showed a significant acceptance of the framework as an improvement upon the current methodology.
publishDate 2018
dc.date.none.fl_str_mv 2018-07-12
2018-07-12T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/10216/114134
TID:202115526
url https://hdl.handle.net/10216/114134
identifier_str_mv TID:202115526
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799135873058471936