A Novel Table Finite State Machine-Based Routing Algorithm Implementation

Detalhes bibliográficos
Autor(a) principal: Ribeiro Carneiro, Cassiano
Data de Publicação: 2023
Outros Autores: de Almeida Amazonas, José Roberto
Tipo de documento: Artigo
Idioma: eng
Título da fonte: INFOCOMP: Jornal de Ciência da Computação
Texto Completo: https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/2604
Resumo: State machine is a concept originally proposed for computational numerical systems and used for modeling systems with applications in several fields. Governed by its own logic, an input produces a change of state and an output on the machine. The routing by FSM technique uses this dynamic to generate numerical sequences that represent the network nodes and the routes through which data transmission is allowed. With this, the number of transmissions is reduced and, consequently, the energy consumption. Due to its low complexity, the technique is particularly interesting in the context of networks with limited resources, such as wireless sensor networks and nanodevice networks. In this work, we show that for several scenarios the technique becomes inefficient due to the large number of routes produced and we propose a new implementation whereby the packet size remains reduced for a wide range of routing parameters.
id UFLA-5_cae80746b064e43908d02cb44ab4c45f
oai_identifier_str oai:infocomp.dcc.ufla.br:article/2604
network_acronym_str UFLA-5
network_name_str INFOCOMP: Jornal de Ciência da Computação
repository_id_str
spelling A Novel Table Finite State Machine-Based Routing Algorithm ImplementationState machine is a concept originally proposed for computational numerical systems and used for modeling systems with applications in several fields. Governed by its own logic, an input produces a change of state and an output on the machine. The routing by FSM technique uses this dynamic to generate numerical sequences that represent the network nodes and the routes through which data transmission is allowed. With this, the number of transmissions is reduced and, consequently, the energy consumption. Due to its low complexity, the technique is particularly interesting in the context of networks with limited resources, such as wireless sensor networks and nanodevice networks. In this work, we show that for several scenarios the technique becomes inefficient due to the large number of routes produced and we propose a new implementation whereby the packet size remains reduced for a wide range of routing parameters.Editora da UFLA2023-07-08info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://infocomp.dcc.ufla.br/index.php/infocomp/article/view/2604INFOCOMP Journal of Computer Science; Vol. 22 No. 1 (2023): June 20231982-33631807-4545reponame:INFOCOMP: Jornal de Ciência da Computaçãoinstname:Universidade Federal de Lavras (UFLA)instacron:UFLAenghttps://infocomp.dcc.ufla.br/index.php/infocomp/article/view/2604/590Copyright (c) 2023 Cassiano Ribeiro Carneiro, José Roberto de Almeida Amazonasinfo:eu-repo/semantics/openAccessRibeiro Carneiro, Cassianode Almeida Amazonas, José Roberto2023-07-09T00:28:43Zoai:infocomp.dcc.ufla.br:article/2604Revistahttps://infocomp.dcc.ufla.br/index.php/infocompPUBhttps://infocomp.dcc.ufla.br/index.php/infocomp/oaiinfocomp@dcc.ufla.br||apfreire@dcc.ufla.br1982-33631807-4545opendoar:2024-05-21T19:54:48.692342INFOCOMP: Jornal de Ciência da Computação - Universidade Federal de Lavras (UFLA)true
dc.title.none.fl_str_mv A Novel Table Finite State Machine-Based Routing Algorithm Implementation
title A Novel Table Finite State Machine-Based Routing Algorithm Implementation
spellingShingle A Novel Table Finite State Machine-Based Routing Algorithm Implementation
Ribeiro Carneiro, Cassiano
title_short A Novel Table Finite State Machine-Based Routing Algorithm Implementation
title_full A Novel Table Finite State Machine-Based Routing Algorithm Implementation
title_fullStr A Novel Table Finite State Machine-Based Routing Algorithm Implementation
title_full_unstemmed A Novel Table Finite State Machine-Based Routing Algorithm Implementation
title_sort A Novel Table Finite State Machine-Based Routing Algorithm Implementation
author Ribeiro Carneiro, Cassiano
author_facet Ribeiro Carneiro, Cassiano
de Almeida Amazonas, José Roberto
author_role author
author2 de Almeida Amazonas, José Roberto
author2_role author
dc.contributor.author.fl_str_mv Ribeiro Carneiro, Cassiano
de Almeida Amazonas, José Roberto
description State machine is a concept originally proposed for computational numerical systems and used for modeling systems with applications in several fields. Governed by its own logic, an input produces a change of state and an output on the machine. The routing by FSM technique uses this dynamic to generate numerical sequences that represent the network nodes and the routes through which data transmission is allowed. With this, the number of transmissions is reduced and, consequently, the energy consumption. Due to its low complexity, the technique is particularly interesting in the context of networks with limited resources, such as wireless sensor networks and nanodevice networks. In this work, we show that for several scenarios the technique becomes inefficient due to the large number of routes produced and we propose a new implementation whereby the packet size remains reduced for a wide range of routing parameters.
publishDate 2023
dc.date.none.fl_str_mv 2023-07-08
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/2604
url https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/2604
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv https://infocomp.dcc.ufla.br/index.php/infocomp/article/view/2604/590
dc.rights.driver.fl_str_mv Copyright (c) 2023 Cassiano Ribeiro Carneiro, José Roberto de Almeida Amazonas
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Copyright (c) 2023 Cassiano Ribeiro Carneiro, José Roberto de Almeida Amazonas
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Editora da UFLA
publisher.none.fl_str_mv Editora da UFLA
dc.source.none.fl_str_mv INFOCOMP Journal of Computer Science; Vol. 22 No. 1 (2023): June 2023
1982-3363
1807-4545
reponame:INFOCOMP: Jornal de Ciência da Computação
instname:Universidade Federal de Lavras (UFLA)
instacron:UFLA
instname_str Universidade Federal de Lavras (UFLA)
instacron_str UFLA
institution UFLA
reponame_str INFOCOMP: Jornal de Ciência da Computação
collection INFOCOMP: Jornal de Ciência da Computação
repository.name.fl_str_mv INFOCOMP: Jornal de Ciência da Computação - Universidade Federal de Lavras (UFLA)
repository.mail.fl_str_mv infocomp@dcc.ufla.br||apfreire@dcc.ufla.br
_version_ 1799874742708076544