Skip navigation

Use este identificador para citar ou linkar para este item: https://repositorio.ufpb.br/jspui/handle/123456789/19914
Registro completo de metadados
Campo DCValorIdioma
dc.creatorSantos, Aellison Cassimiro Teixeira dos-
dc.date.accessioned2021-03-31T22:29:01Z-
dc.date.available2021-03-23-
dc.date.available2021-03-31T22:29:01Z-
dc.date.issued2020-01-30-
dc.identifier.urihttps://repositorio.ufpb.br/jspui/handle/123456789/19914-
dc.description.abstractTime Sensitive Networking (TSN) is a set of standards enabling high performance de terministic communication using time scheduling. Due to the size of industrial networks, configuring TSN networks is challenging to be done manually. We present TSNsched, a tool for automatic generation of schedules for TSN. TSNsched takes as input the logical topology of a network, expressed as flows, and outputs schedules for TSN switches by using an SMT-solver. The generated schedule guarantees the desired network performance (specified in terms of latency and jitter), if such schedules exist. TSNsched supports unicast and multicast flows, such as, in Publish/Subscribe networks; can combine existing variants of TSN scheduling problems, and reason about the best-effort and priority TSN traffic. TSNsched can be run as a standalone tool and also allows rapid prototyping with the available JAVA API. We evaluate TSNsched on a number of realistic-size network topologies. TSNsched can generate high performance schedules, with average latency less than 1000μs, and average jitter less than 20μs, for TSN networks, with up to 138 subscribers and up to 10 multicast flows.pt_BR
dc.description.provenanceSubmitted by Adriana Cardoso (adriana@biblioteca.ufpb.br) on 2021-03-23T11:33:32Z No. of bitstreams: 2 license_rdf: 805 bytes, checksum: c4c98de35c20c53220c07884f4def27c (MD5) AellisonCassimiroTeixeiraDosSantos_Dissert.pdf: 2889194 bytes, checksum: f69e9cd82e80deecab86e5fc6e8412ba (MD5)en
dc.description.provenanceApproved for entry into archive by Biblioteca Digital de Teses e Dissertações BDTD (bdtd@biblioteca.ufpb.br) on 2021-03-31T22:29:01Z (GMT) No. of bitstreams: 2 license_rdf: 805 bytes, checksum: c4c98de35c20c53220c07884f4def27c (MD5) AellisonCassimiroTeixeiraDosSantos_Dissert.pdf: 2889194 bytes, checksum: f69e9cd82e80deecab86e5fc6e8412ba (MD5)en
dc.description.provenanceMade available in DSpace on 2021-03-31T22:29:01Z (GMT). No. of bitstreams: 2 license_rdf: 805 bytes, checksum: c4c98de35c20c53220c07884f4def27c (MD5) AellisonCassimiroTeixeiraDosSantos_Dissert.pdf: 2889194 bytes, checksum: f69e9cd82e80deecab86e5fc6e8412ba (MD5) Previous issue date: 2020-01-30en
dc.description.sponsorshipCoordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPESpt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal da Paraíbapt_BR
dc.rightsAcesso abertopt_BR
dc.rightsAttribution-NoDerivs 3.0 Brazil*
dc.rights.urihttp://creativecommons.org/licenses/by-nd/3.0/br/*
dc.subjectTSNpt_BR
dc.subjectSMTpt_BR
dc.subjectEscalonamentopt_BR
dc.subjectSchedulingpt_BR
dc.titleTSNsched: automated schedule generation for time sensitive networkingpt_BR
dc.typeDissertaçãopt_BR
dc.contributor.advisor1Nigam, Vivek-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/2523534885788994pt_BR
dc.contributor.advisor-co1Fonseca, Iguatemi Eduardo da-
dc.contributor.advisor-co1Latteshttp://lattes.cnpq.br/4519016123693631pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/3079154074156918pt_BR
dc.description.resumoTime Sensitive Networking (TSN) é um conjunto de padrões que habilitam alta performance e comunicação determinística utilizando escalonamento de tráfego. Devido ao tamanho das redes industriais, configurar redes TSN manualmente é uma tarefa desafiadora. Nós apresentamos TSNsched, uma ferramenta para geração automática de cronogramas para redes TSN. TSNsched recebe como entrada a topologia lógica da rede, expressada por meio de fluxos, e retorna cronogramas para os switches TSN fazendo uso de um resolvedor SMT. O cronograma gerado garante a performance desejada para a rede (especificada em forma de latência e variação da latência), considerando que tal cronograma existe. TSNsched suporta a especificação de fluxos unicast e multicast, como em sistemas seguindo o padrão Publish/Subscribe; é capaz de combinar variações existentes do problema de escalonamento de tráfego em redes TSN, e considera tanto tráfego de melhor esforço quanto tráfego prioritário para estas redes. TSNsched pode ser usado como uma ferramenta independente e também permite rápida prototipação por meio de sua API em JAVA. Nós avaliamos TSNsched em um conjunto de topologias de tamanho semelhante a cenários reais. TSNsched é capaz de gerar cronogramas de alta performance, com latência média de menos de 1000μs, e variação da latência média de menos de 20μs, para redes TSN com até 138 assinantes e 10 fluxos multicast.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentInformáticapt_BR
dc.publisher.programPrograma de Pós-Graduação em Informáticapt_BR
dc.publisher.initialsUFPBpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
Aparece nas coleções:Centro de Informática (CI) - Programa de Pós-Graduação em Informática

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
AellisonCassimiroTeixeiraDosSantos_Dissert.pdf2,82 MBAdobe PDFVisualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons