Fault injection and reliability analysis on time sensitive networking
| Ano de defesa: | 2024 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Federal da Paraíba
Brasil Informática Programa de Pós-Graduação em Informática UFPB |
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://repositorio.ufpb.br/jspui/handle/123456789/33073 |
Resumo: | Time Sensitive Networking (TSN) provides high performance communication using time scheduling to achieve deterministic latency and jitter. In theory, the rigor of a TSN schedule is the key to achieve deterministic communication. However, real devices are prone to errors. TSN-based applications require both fault-tolerance and end-to-end latency guarantee. In this work we identify the limitations of the TSN scheduling method, enhancing the simulation model NeSTiNg to enable fault-injection. The fault-injection is performed by introducing new components, and modules to emulate permanent, transient and intermittent faults based on probability distributions. We evaluate the effectiveness of the fault-injection comparing the latency and jitter results to the ones expected by the schedule generator TSNsched, also presenting a technique to increase network reliability on faulty scenarios. Moreover, we analyze the the schedule generated by TSNsched using criteria such as path and transmission window consistency. In conclusion, we were able to prove the effectiveness of the fault-tolerant techniques found on the state-of-the-art, compiling all the results and impacts on scheduled and non-critical traffic. |
| id |
UFPB_16b4f0f9447a44a6d3c0dddaaa59e831 |
|---|---|
| oai_identifier_str |
oai:repositorio.ufpb.br:123456789/33073 |
| network_acronym_str |
UFPB |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da UFPB |
| repository_id_str |
|
| spelling |
Fault injection and reliability analysis on time sensitive networkingInformáticaRede sensível ao tempo (TSN)SimulaçãoTolerância a falhasSimulationFault-ToleranceCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOTime Sensitive Networking (TSN) provides high performance communication using time scheduling to achieve deterministic latency and jitter. In theory, the rigor of a TSN schedule is the key to achieve deterministic communication. However, real devices are prone to errors. TSN-based applications require both fault-tolerance and end-to-end latency guarantee. In this work we identify the limitations of the TSN scheduling method, enhancing the simulation model NeSTiNg to enable fault-injection. The fault-injection is performed by introducing new components, and modules to emulate permanent, transient and intermittent faults based on probability distributions. We evaluate the effectiveness of the fault-injection comparing the latency and jitter results to the ones expected by the schedule generator TSNsched, also presenting a technique to increase network reliability on faulty scenarios. Moreover, we analyze the the schedule generated by TSNsched using criteria such as path and transmission window consistency. In conclusion, we were able to prove the effectiveness of the fault-tolerant techniques found on the state-of-the-art, compiling all the results and impacts on scheduled and non-critical traffic.Sem resumo.Universidade Federal da ParaíbaBrasilInformáticaPrograma de Pós-Graduação em InformáticaUFPBNigam, Vivekhttp://lattes.cnpq.br/2523534885788994Silva, Renan Moreira da2025-01-15T22:09:53Z2024-08-202025-01-15T22:09:53Z2024-02-26info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttps://repositorio.ufpb.br/jspui/handle/123456789/33073porAttribution-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nd/3.0/br/info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFPBinstname:Universidade Federal da Paraíba (UFPB)instacron:UFPB2025-01-16T06:07:51Zoai:repositorio.ufpb.br:123456789/33073Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufpb.br/PUBhttp://tede.biblioteca.ufpb.br:8080/oai/requestdiretoria@ufpb.br|| bdtd@biblioteca.ufpb.bropendoar:2025-01-16T06:07:51Biblioteca Digital de Teses e Dissertações da UFPB - Universidade Federal da Paraíba (UFPB)false |
| dc.title.none.fl_str_mv |
Fault injection and reliability analysis on time sensitive networking |
| title |
Fault injection and reliability analysis on time sensitive networking |
| spellingShingle |
Fault injection and reliability analysis on time sensitive networking Silva, Renan Moreira da Informática Rede sensível ao tempo (TSN) Simulação Tolerância a falhas Simulation Fault-Tolerance CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| title_short |
Fault injection and reliability analysis on time sensitive networking |
| title_full |
Fault injection and reliability analysis on time sensitive networking |
| title_fullStr |
Fault injection and reliability analysis on time sensitive networking |
| title_full_unstemmed |
Fault injection and reliability analysis on time sensitive networking |
| title_sort |
Fault injection and reliability analysis on time sensitive networking |
| author |
Silva, Renan Moreira da |
| author_facet |
Silva, Renan Moreira da |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Nigam, Vivek http://lattes.cnpq.br/2523534885788994 |
| dc.contributor.author.fl_str_mv |
Silva, Renan Moreira da |
| dc.subject.por.fl_str_mv |
Informática Rede sensível ao tempo (TSN) Simulação Tolerância a falhas Simulation Fault-Tolerance CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| topic |
Informática Rede sensível ao tempo (TSN) Simulação Tolerância a falhas Simulation Fault-Tolerance CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| description |
Time Sensitive Networking (TSN) provides high performance communication using time scheduling to achieve deterministic latency and jitter. In theory, the rigor of a TSN schedule is the key to achieve deterministic communication. However, real devices are prone to errors. TSN-based applications require both fault-tolerance and end-to-end latency guarantee. In this work we identify the limitations of the TSN scheduling method, enhancing the simulation model NeSTiNg to enable fault-injection. The fault-injection is performed by introducing new components, and modules to emulate permanent, transient and intermittent faults based on probability distributions. We evaluate the effectiveness of the fault-injection comparing the latency and jitter results to the ones expected by the schedule generator TSNsched, also presenting a technique to increase network reliability on faulty scenarios. Moreover, we analyze the the schedule generated by TSNsched using criteria such as path and transmission window consistency. In conclusion, we were able to prove the effectiveness of the fault-tolerant techniques found on the state-of-the-art, compiling all the results and impacts on scheduled and non-critical traffic. |
| publishDate |
2024 |
| dc.date.none.fl_str_mv |
2024-08-20 2024-02-26 2025-01-15T22:09:53Z 2025-01-15T22:09:53Z |
| 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://repositorio.ufpb.br/jspui/handle/123456789/33073 |
| url |
https://repositorio.ufpb.br/jspui/handle/123456789/33073 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
Attribution-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nd/3.0/br/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Attribution-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nd/3.0/br/ |
| eu_rights_str_mv |
openAccess |
| dc.publisher.none.fl_str_mv |
Universidade Federal da Paraíba Brasil Informática Programa de Pós-Graduação em Informática UFPB |
| publisher.none.fl_str_mv |
Universidade Federal da Paraíba Brasil Informática Programa de Pós-Graduação em Informática UFPB |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFPB instname:Universidade Federal da Paraíba (UFPB) instacron:UFPB |
| instname_str |
Universidade Federal da Paraíba (UFPB) |
| instacron_str |
UFPB |
| institution |
UFPB |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da UFPB |
| collection |
Biblioteca Digital de Teses e Dissertações da UFPB |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFPB - Universidade Federal da Paraíba (UFPB) |
| repository.mail.fl_str_mv |
diretoria@ufpb.br|| bdtd@biblioteca.ufpb.br |
| _version_ |
1831315358406934528 |