Download - NovaGenesis: Convergent Information Architecture

Transcript
Page 1: NovaGenesis: Convergent Information Architecture
Page 2: NovaGenesis: Convergent Information Architecture

Arquitetura Convergente de Informação !

Antônio Marcos Alberti Laboratório de Tecnologias da Informação e Comunicações (ICT Lab)

www.inatel.br/novagenesis !

29 de maio 2014

Page 3: NovaGenesis: Convergent Information Architecture

‣ Iniciamos os estudos em 2008. O resultado foi apresentado na Futurecom do mesmo ano.

‣ Em 2009, apresentamos o tutorial "Convergência Digital em Telecomunicações: Das Redes Especializadas à Internet do Futuro" no XXVII Simpósio Brasileiro de Telecomunicações.

‣ Em 2010, publicamos um capítulo de livro sobre Future Network Architectures: Technological Challenges and Trends, Springer.

‣ Em 2011, iniciamos o desenho de uma nova arquitetura para a Internet chamada de NovaGenesis.

‣ Em 2012, uma prova de conceito da NovaGenesis foi implementada por nós e testada em parceria com ETRI, em Daejeon, Coréia do Sul.

Histórico do Inatel em “Internet do Futuro”

(c) A

nton

io A

lber

ti 20

14, I

nate

l.

Page 4: NovaGenesis: Convergent Information Architecture

Detalhes do Projeto

‣ Financiamento (até agora)

!

!!

‣ Parceiros

!

!!

!

(c) A

nton

io A

lber

ti 20

14, I

nate

l.

Page 5: NovaGenesis: Convergent Information Architecture

Detalhes do Projeto

‣ Equipe

(c) A

nton

io A

lber

ti 20

14, I

nate

l.

Page 6: NovaGenesis: Convergent Information Architecture

Detalhes do Projeto

‣ NovaGenesis na Mídia

(c) A

nton

io A

lber

ti 20

14, I

nate

l.

Page 7: NovaGenesis: Convergent Information Architecture

‣ Visa criar uma arquitetura “do zero” para a nova geração de tecnologias convergentes de informação.

‣ Consiste de um conjunto de sistemas distribuídos que cooperam entre si para auto-organizar todas as funcionalidades da arquitetura na forma de serviços contratados sob demanda.

‣ Adota a abordagem bottom-up, na qual complexos sistemas distribuídos são formados a partir da cooperação de uma grande quantidade de serviços simples.

‣ Visa criar um ecossistema amplo, flexível, sustentável e evolucionário de negócios digitais.

NovaGenesis (1/9)

(c) A

nton

io A

lber

ti 20

14, I

nate

l.

Page 8: NovaGenesis: Convergent Information Architecture

‣ A NG adota as seguintes decisões de projeto:

- Nomeação de entidades e conteúdos usando nomes em linguagem natural e auto-certificável (hash codes).

- Todas as funcionalidades são serviços, incluindo as de rede.

- Mapeamentos entre nomes são guardados em tabelas hash distribuídas, representando todo o tipo de relacionamento entre entidades e conteúdos.

- Os mapeamentos são publicados e assinados por serviços, permitindo a busca, descoberta, negociação e contratação.

- Recursos de substrato são expostos através de representantes que publicam suas capacidades, estados, informações, etc.

- Os representantes podem negociar em prol de entidades de outras tecnologias.

NovaGenesis (2/9)

(c) A

nton

io A

lber

ti 20

14, I

nate

l.

Page 9: NovaGenesis: Convergent Information Architecture

- Toda a comunicação se dá através do envio de mensagens com cabeçalho dinâmico e endereços auto-certificáveis.

- Serviços buscam por parceiros através de nomes publicados.

- Toda a atividade é baseada em contratos dinâmicos entre parceiros, capturando intrinsecamente as condições de qualidade de serviço, quebra de contrato, reputação.

- Os serviços utilizarão um ciclo de decisão para atender objetivos traçados por operadores humanos ou outros serviços.

- Os serviços competem entre si para melhor atender os objetivos de alto nível (pressão evolucionária) e otimizar o uso dos recursos de substrato (ambiente).

NovaGenesis (3/9)

(c) A

nton

io A

lber

ti 20

14, I

nate

l.

Page 10: NovaGenesis: Convergent Information Architecture

PGS

GW HT

CLIPG

PSS

GW HT

CLIPS

HTS

GW HT

CLI

PGS

GW HT

CLIPG

GIRS

GW HT

CLIIR

HTS

GW

DHT CLI

MAC/PHY MAC/PHYEth/Wi-Fi

PHY Eth/Wi-FiPHY

HT

App

GW HT

CLICore

App

GW HT

CLICore

NovaGenesis (6/9)

Page 11: NovaGenesis: Convergent Information Architecture

Visão Geral da Arquitetura (8/9)

(c) A

nton

io A

lber

ti 20

14, I

nate

l.

Page 12: NovaGenesis: Convergent Information Architecture

Visão Geral da Arquitetura (9/9)

(c) A

nton

io A

lber

ti 20

14, I

nate

l.

Page 13: NovaGenesis: Convergent Information Architecture

‣ Áreas

- Nomeação

- Mapeamento

- Identificação e Roteamento

- Mobilidade

- Exposição de Recursos

- Modelos de Comunicação e Cooperação

- Orquestração de Serviços

- Internet de Coisas

- Integração

NovaGenesis vs RINA vs NetInf

(c) A

nton

io A

lber

ti 20

14, I

nate

l.

Page 14: NovaGenesis: Convergent Information Architecture

‣ FI-PPP

‣ 5GPPP

‣ Horizon 2020 (Muitos Euros)

‣ NSF 2014: MobilityFirst, XIA e NDN (US$ 15 milhões)

‣ SDRWinnComm 2014

‣ Iniciativas “Folha em Branco” vs “Evolucionárias”

‣ Estado atual do projeto NovaGenesis:

• Radio Cognitivo, Internet de Coisas, Redes Programáveis

e Hardware FPGA.

Estado Atual das Pesquisas em Internet do Futuro

(c) A

nton

io A

lber

ti 20

14, I

nate

l.

http://5g-ppp.eu/http://www.fi-ppp.eu/

Page 15: NovaGenesis: Convergent Information Architecture

Obrigado!Antônio Marcos Alberti

!www.inatel.br/novagenesis antonioalberti.blogspot.com

facebook.com/antoniomarcos.alberti researchgate.net/profile/Antonio_Alberti linkedin.com/profile/view?id=69752898

http://inatel.academia.edu/AntonioMarcosAlberti mendeley.com/profiles/antonio-marcos-alberti/

twitter.com/antoniomalberti