Fase I - Estudo


Time Sensitive Networking (Rede Sensível ao Tempo)


Objetivos

Essa pesquisa tem como objetivo prospectar o tema Time Sensitive Networking, que se trata de uma tecnologia que visa fornecer uma rede com perda de pacotes extremamente pequena alem de latências calculáveis ponta a ponta e jitter limitado.


Conceito


A rede sensível ao tempo (TSN) é uma tecnologia embasada em um conjunto de padrões totalmente novos, que ainda estão sendo desenvolvidos pelo grupo de trabalho IEEE 802.1, esse tipo de rede pretende fornecer um nível de determinismo totalmente novo, visam oferecer além de uma perda de pacotes extremamente pequena uma latência minima calculável de ponta a ponta e jitter limitado.


Características 

Características das Redes TSN

A primeira característica importante a se destacar a respeito da TSN é que elas permitem a convergência de dados ou seja proporcionam a unificação entre duas ou mais redes de comunicação distintas numa única rede capaz de prover os serviços antes prestados pelas diversas redes, unificando então as Tecnologias de Operação (TO), a Tecnologia da Informação (TI) e a Internet das Coisas (IOT), fazendo com que essas tecnologias possuam apenas um padrão. Uma "facilidade" para a adoção se da no sentido de que não existe a necessidade de criação de novos padrões, uma vez que o modelo TSN utiliza de padrões previamente estabelecidos pelo IEEE 802.1, porém a curva de aprendizagem e adoção ainda se faz tênue uma vez que não há muito material disponível para pesquisa. O grupo IEEE 802.1 se trata de um grupo em operação desde os anos 80, seu trabalho é sub-dividido em vertentes menores, tais vertentes são os grupos de tarefas, que podem ser divididos em:

    • Segurança
    • Rede Sensível ao Tempo (TSN)
    • OmniRAn
    • Manutenção

Latência

Como foi citado anteriormente a tecnologia TSN é composta por um conjunto de padrões e possui o objetivo de fornecer baixas latências (na ordem de alguns milissegundos) de ponta a ponta (desde seu envio na transmissão até seu recebimento completo no receptor), nas aplicações das redes TSN existe uma latência determinística, isto é, os quadros de um determinado fluxo de tráfego da aplicação não devem ultrapassar um determinado limite, sendo assim possível garantir a estabilidade de sistemas críticos.

Qualidade de serviço (QoS)

As principais métricas utilizadas para determinar a Qualidade de Serviço (QoS - Quality of Service) são a Latência e o jitter. A forma como a Latência interfere nas redes foi visto anteriormente, já o jitter refere-se às variações do atraso dos pacotes, tais variações devem ser baixas a fim de garantir a QoS e a entrega dos pacotes no tempo esperado ou o mais próximo possível dele. Os requisitos de Qualidade de serviço são variáveis, algumas aplicações necessitam de valores muito restritos de atraso (alguns microssegundos), já outras aplicações possuem o atraso mais amplo (na ordem de milissegundos), dessa forma cabe aos projetistas da rede determinarem métricas adequadas, a fim de garantir a QoS e também a viabilidade (física e financeira) das implementações.

Organização dos padrões TSN

Como vimos anteriormente o Grupo de Trabalho IEEE 802 é responsável pelas determinações a respeito da TSN, tal grupo é formado por sub-grupos de tarefas, um dos sub-grupos é o responsável pela Rede Sensível ao Tempo (TSN), em 2012 o grupo pré existente chamado AVB - Audio Video Bridging foi transformado no grupo TSN, o AVB inicialmente tinha como foco as transmissões de áudio e vídeo, porém posteriormente os recursos desde grupo tornaram-se interessantes para outros casos de uso, dessa forma foi necessária essa transformação.

A organização dos componentes da TSN pode ser observada abaixo:

Como pode ser observado os projetos 802.1 possuem uma nomenclatura em comum, após o 802.1 podem existir até quatro letras, tal padrão auxilia na identificação dos projetos, uma vez que os padrões que possuem letra maiúscula após o "." são projetos independentes, já as letras minusculas representam alterações nesses projetos, as chamadas "ementas".

Mecanismos da rede TSN

Dentro dos enlaces habilitados para o TSN há um padrão a ser seguido, o controle de fluxo especifica como os quadros são encaminhados e enfileirados de maneira eficiente, levando em consideração a classe de tráfego associada, os recursos adequados devem estar disponíveis para os fluxos do TSN, os padrão que garante esse mecanismo é o IEEE 802.1Qbv.

  • IEEE 802.1Qbv

Existe um mecanismo que evita o surgimento de gargalos durante o fluxo de dados, além de diminuir a formação de filas de pacotes, esse mecanismo se chama Modelador Sensível ao Tempo, e está especificado no IEEE 802.1Qbv. Nesse mecanismo há a priorização de pacotes, essa prioridade pode variar de 0 a 7 de acordo com a necessidade dos dados que estão sendo transmitidos, os elementos de rede "Switches" no enlace devem ter a capacidade de identificar quadros com diferentes prioridades. Um fato interessante é que durante a transmissão quando há o surgimento de quadros de alta prioridade e os quadros de baixa prioridade já estão sendo transmitidos há o "esvaziamento" das filas de transmissão, dessa forma os dados não são "interceptados" pelos pacotes de baixa prioridade.






Estudo Dirigido


Coloque aqui o plano de estudos bem como as possíveis fontes de informação.


Fase II - Ensino


Conteúdo

Desenvolva um conteúdo que possa transmitir o conhecimento adquirido para outros
Crie um material (Wiki, PDF, PPT, ...) que possa ser armazenado e facilmente atualizável


Apresentação

Apresente ao grupo (reunião, EAD, Blog, ...)
Publique aqui


Metodologia


Descrevas as metodologias usadas. Alguns exemplos:
Estratégia de Job Rotation
Estudos básicos para conhecimento do potencial
Estudos básicos para entendimento sobre o problema
Estudos para dar base aos pesquisadores
Benchmarking com empresas estrangeiras 
Aceleradoras de empresas
Adoção de novas tecnologias
Utilização da proposta de soluções Open-source
Priorização no desenvolvimento interno
Foco na não dependência de fornecedores
Prática de formação dos talentos necessários 


Fase III - Exemplo de Caso de Negócio


Product Backlog


Descreva os requisitos deste projeto


Benefícios para quem for oferecer esta solução

    Descrever em tópicos os benefícios que uma pessoa ou uma empresa podem obter: ganhos, receitas, novos negócios, novos produtos, novas parcerias



Benefícios para o usuário

    Descrever em tópicos os benefícios para os usuários desta solução.
    Pode se inspirar no Canvas.


Direcionadores chave para esta iniciativa

    Descrever em tópicos o que esta iniciativa pode proporcionar



Possíveis modelos de negócios

    Descrever em tópicos os possíveis modelos de negócios

Business Case

    Descrever um exemplo de negócio que permita avaliar a solução comercialmente


Alinhamento com Lei do Bem


  • Projeto possui algum elemento tecnologicamente novo ou inovador?
Elemento tecnologicamente novo ou inovador pode ser entendimento como o avanço tecnológico pretendido pelo projeto, ou a hipótese que está sendo testada


  • Projeto possui barreira ou desafio tecnológico superável?
Barreira ou desafio tecnológico superável pode ser entendido como aquilo que dificulta o atingimento do avanço tecnológico pretendido, ou dificulta a comprovação da hipótese


  • Projeto utiliza metodologia/método para superação da barreira ou desafio tecnológico?
Metodologia/método para superação da barreira ou desafio tecnológico pode ser entendido como aqueles atividades que foram realizadas para superação da barreira ou do desafio tecnológico existente no projeto


  • Projeto é desenvolvido em parceira com alguma instituição acadêmica, ICT ou startup?
Se sim, o desenvolvimento tecnológico é executado por associado ou por alguma empresa terceira? qual o nome da empresa? 
Anexar cópia do contrato


Fase IV - Protótipo orientado ao Negócio


Escopo


Explique o escopo deste protótipo


Limitações


Informe sobre as limitações técnicas, comerciais, operacionais, recursos, etc.


PoC


Desenvolva um PoC (Proof of Concept)


Detalhamento Técnico


Descreva especificamente os aspectos técnicos desta pesquisa





Cronograma Macro


Histórico



Pesquisadores

  • Igor Henrique Leite
  • Edgar Dias Citrângulo