Real-time communication for smart sensor networks: A CAN based solution

Detalhes bibliográficos
Autor(a) principal: António J. Pires
Data de Publicação: 2007
Outros Autores: Erico Meneses Leão, João P. Sousa, guedes, la, Luiz Affonso Guedes
Tipo de documento: Livro
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/69370
Resumo: Due to the increased availability of low cost network technology, the use of networks to interconnect sensors, actuators and controllers is now widely accepted. Such increased availability is one of the driving factors for the implementation of smart sensor networks. To ensure the correctness of the supported applications, the communication network must provide a reliable and timely communication service. Aside from the Medium Access Control (MAC) protocol, one of the components that has a high impact in the communication delays is the local communication stack. Therefore, the usage of an adequate communication stack is of utmost importance to guarantee the timing correctness of the supported smart sensor applications. In this paper, we analyze the real-time aspects of a CAN-based smart sensor network. We assess the use of well established real-time scheduling algorithms to manage the outgoing queue of each of the local communication stacks. We show that it is possible to improve the responsiveness of applications supported by the CAN communication protocol, by using just a light scheduling middleware to adequately schedule each of the outgoing queues. We also show that implementing such middleware upon COTS communication hardware, it is possible to reduce the occurrence of priority inversions in the communication medium. Therefore it becomes possible to decrease the number of deadline misses even for highly loaded network scenarios. As a consequence, we advocate that CAN networks can be an interesting solution to support event-triggered smart sensor networks.
id RCAP_571ff87c78b7de1d14b9cc410616499f
oai_identifier_str oai:repositorio-aberto.up.pt:10216/69370
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 Real-time communication for smart sensor networks: A CAN based solutionEngenhariaEngineeringDue to the increased availability of low cost network technology, the use of networks to interconnect sensors, actuators and controllers is now widely accepted. Such increased availability is one of the driving factors for the implementation of smart sensor networks. To ensure the correctness of the supported applications, the communication network must provide a reliable and timely communication service. Aside from the Medium Access Control (MAC) protocol, one of the components that has a high impact in the communication delays is the local communication stack. Therefore, the usage of an adequate communication stack is of utmost importance to guarantee the timing correctness of the supported smart sensor applications. In this paper, we analyze the real-time aspects of a CAN-based smart sensor network. We assess the use of well established real-time scheduling algorithms to manage the outgoing queue of each of the local communication stacks. We show that it is possible to improve the responsiveness of applications supported by the CAN communication protocol, by using just a light scheduling middleware to adequately schedule each of the outgoing queues. We also show that implementing such middleware upon COTS communication hardware, it is possible to reduce the occurrence of priority inversions in the communication medium. Therefore it becomes possible to decrease the number of deadline misses even for highly loaded network scenarios. As a consequence, we advocate that CAN networks can be an interesting solution to support event-triggered smart sensor networks.20072007-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bookapplication/pdfhttps://hdl.handle.net/10216/69370eng10.1109/indin.2007.4384817António J. PiresErico Meneses LeãoJoão P. Sousaguedes, laLuiz Affonso Guedesinfo: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-29T13:07:29Zoai:repositorio-aberto.up.pt:10216/69370Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T23:33:59.926592Repositó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 Real-time communication for smart sensor networks: A CAN based solution
title Real-time communication for smart sensor networks: A CAN based solution
spellingShingle Real-time communication for smart sensor networks: A CAN based solution
António J. Pires
Engenharia
Engineering
title_short Real-time communication for smart sensor networks: A CAN based solution
title_full Real-time communication for smart sensor networks: A CAN based solution
title_fullStr Real-time communication for smart sensor networks: A CAN based solution
title_full_unstemmed Real-time communication for smart sensor networks: A CAN based solution
title_sort Real-time communication for smart sensor networks: A CAN based solution
author António J. Pires
author_facet António J. Pires
Erico Meneses Leão
João P. Sousa
guedes, la
Luiz Affonso Guedes
author_role author
author2 Erico Meneses Leão
João P. Sousa
guedes, la
Luiz Affonso Guedes
author2_role author
author
author
author
dc.contributor.author.fl_str_mv António J. Pires
Erico Meneses Leão
João P. Sousa
guedes, la
Luiz Affonso Guedes
dc.subject.por.fl_str_mv Engenharia
Engineering
topic Engenharia
Engineering
description Due to the increased availability of low cost network technology, the use of networks to interconnect sensors, actuators and controllers is now widely accepted. Such increased availability is one of the driving factors for the implementation of smart sensor networks. To ensure the correctness of the supported applications, the communication network must provide a reliable and timely communication service. Aside from the Medium Access Control (MAC) protocol, one of the components that has a high impact in the communication delays is the local communication stack. Therefore, the usage of an adequate communication stack is of utmost importance to guarantee the timing correctness of the supported smart sensor applications. In this paper, we analyze the real-time aspects of a CAN-based smart sensor network. We assess the use of well established real-time scheduling algorithms to manage the outgoing queue of each of the local communication stacks. We show that it is possible to improve the responsiveness of applications supported by the CAN communication protocol, by using just a light scheduling middleware to adequately schedule each of the outgoing queues. We also show that implementing such middleware upon COTS communication hardware, it is possible to reduce the occurrence of priority inversions in the communication medium. Therefore it becomes possible to decrease the number of deadline misses even for highly loaded network scenarios. As a consequence, we advocate that CAN networks can be an interesting solution to support event-triggered smart sensor networks.
publishDate 2007
dc.date.none.fl_str_mv 2007
2007-01-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/book
format book
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/10216/69370
url https://hdl.handle.net/10216/69370
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 10.1109/indin.2007.4384817
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_ 1799135651905404928