Curso OTN - Simulação.

Slides:



Advertisements
Apresentações semelhantes
Redes de Computadores - RC
Advertisements

Protocolos de Comunicação
Redes de computadores I
UML Visões – Parte 2.
(Unified Modeling Language)
Identificando requisitos
UML – MODELAÇÃO DA ESTRUTURA Professor Sandro Carvalho.
MODELO DE REFERÊNCIA OSI
Modelagem e simulação de sistemas
CAPÍTULO 6 1. Computação reconfigurável
Tolerância a Falhas em redes Intra-Chip
ESTRUTURA DE COMUNICAÇÃO DE DADOS
Curso Técnico em Manutenção e Suporte em Informática
MODULAÇÃO Conceito de Modulação
Modelagem de Interações
Diagrama de Instalação
Padrão rede ISDN (ou RDIS)
Escola Secundária Filipa de Vilhena Ano Lectivo 2010/ Turma IGR1
JAVA: Conceitos Iniciais
Redes – Unidade 1 Aula 4 Professor: Marcelo Maia.
ALMIR RIBEIRO CRISTIANO PEREIRA FABIO SALVADOR FERNANDA BONFIM JUAN CALEU RONALDO SANTOS
Universidade do Vale do Rio dos Sinos - São Leopoldo -
Conceitos básicos de orientação a objetos
Disciplina: Princípios de Redes de Computadores Parte 3
Análise e Projeto de Sistemas UNIVERSIDADE DE CRUZ ALTA Ciência da Computação 2010/1.
Web Services Uninorte Semana de Tecnologia da Informação
Aula 4 – Redes de Computadores Parte 1
Protocolos e o Modelo OSI
Professor: Márcio Amador
Faculdade de Tecnologia SENAI de Desenvolvimento Gerencial
Prof. Silvestri – todos os direitos reservados SISTEMAS DISTRIBUIDOS Aula 5 Eduardo Silvestri
Concorrência e thread Petrônio Júnior(pglj) Márcio Neves(mmn2)
Computação L1: Infra-Estrutura Básica
SISTEMAS DISTRIBUIDOS Aula 4
Princípios de Sistemas de Informação
Índice Modulação Modulação - Portadora Modulação Amplitude Frequência
Módulo 3 Implantação do IPv6.
Proteção A Recomendação ITU-T G.873.1: Optical Transport Network (OTN): Linear Protection.
Comunicação.
Curso OTN - Simulação.
Curso OTN - Simulação.
MODELO DE REFERÊNCIA TCP/IP
OMNeT++.
(OU) Hardware da Rede Implementacao da rede
Modelagem da G.798 no OMNeT++ Felipe Pedroni Favoreto Rodrigo Stange Tessinari.
Laboratório de Programação
Troca de Mensagens Programação concorrente
Processos da recomendação G.872 ITU-T G.872: Arquitetura de redes ópticas de transporte.
Plano de Controle GMPLS para Redes Ópticas de Transporte Felipe P. Favoreto Anilton S. Garcia Marcelo T. A.Torres Marcelo.
PLANO DE CONTROLE GMPLS PARA REDES OTN
Trabalho realizado por: Ricardo Costa Comunicação de dados
Conectividade Prof.: Alessandro V. Soares Ferreira Aula 05 – Modelo OSI.
Modelo OSI Disciplina: Comunicação de Dados Ricardo Bento 12ºL nº11.
PCS - Departamento de Engenharia de Computação e Sistemas Digitais Projeto de Formatura – Turmas 2008 Integrantes: Professor Orientador: Co-orientadores:
Linguagem de Modelagem Unificada
Topologia de Redes e Transmissão de informações
CloudSim Um framework para modelagem e simulação de infraestrutura e serviços de Computação em Nuvem.
Introdução a Orientação a Objetos
Análise e Projeto de Sistemas
Infraestrutura de Redes
Tecnologia em Gestão da TI
A linguagem unificada de modelagem
Transmissão de Dados O Modelo de Referência TCP/IP A Camada de Rede
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
Redes de Computadores e Internet Transmissão de dados Professor: Waldemiro Arruda.
CIn-UFPE1 UML Uma linguagem unificada de modelagem Visão Geral.
Capítulo 5 Entrada/Saída 5.1 Princípios do hardware de E/S
Fundamentos de Redes de Computadores
1 Especificação de Sistemas de Software e a UML. 2 Modelagem de sistema A modelagem de sistema auxilia o analista a entender a funcionalidade do sistema.
Bruna Cavallero Martins Universidade Católica de Pelotas.
Transcrição da apresentação:

Curso OTN - Simulação

Sumário Simulação OMNeT++ Redes OTN no OMNeT++ Modelagem da Recomendação ITU-T G.798 – Camadas Ópticas Modelagem da Recomendação ITU-T G.798 – Camadas Digitais Integração entre as Camadas Ópticas e Digitais Exemplos

Em computação, simulação consiste em empregar técnicas matemáticas em computadores com o propósito de imitar um processo ou operação do mundo real. Quando usar simulação? –Para descrever ou validar o comportamento de um sistema: → como funciona x como pensam que funciona. –Quando experimentar é dispendioso. Modelagem Analítica x Simulação –Complexidade do sistema em análise; –Qualidade das análises ↔ qualidade do modelo. Simulação

OMNeT++ Algumas características: –Simulador de eventos discretos, orientado a objetos e escrito em C++; –Uso de linguagem de descrição de topologia própria (NED); –Software Livre com 100% de seu código-fonte disponível; –Gratuito para uso acadêmico e/ou não comercial; –Modos de execução (gráfico ou não-gráfico); –Pacotes desenvolvidos pela comunidade (ex.: INET).

OMNeT++ Principais Elementos: –Módulos, parâmetros e gates; –Canal de transmissão; –Mensagens; –NED (NEtwork Descriptor);

REDES OTN NO OMNeT++

Não existe canal óptico no OMNeT++. Necessidade de implementação de um novo tipo canal, seguindo dois requisitos: 1.Poder enviar diferentes sinais ao mesmo tempo quando eles estiverem em diferentes comprimentos de onda; 2.Modelar o comportamento desses canais em termos de atraso, taxa de erro de bits, queda de potência do sinal, etc; Implementação: –Criação de uma nova classe, herdando características da classe cDatarateChannel e modificando algumas de suas funções. Canal Óptico

Diz “o que fazer” quando receber uma mensagem de um gate. A principal mudança é o não bloqueio de mensagens simultâneas, desde que possuam com comprimentos de onda distintos. Código C++ da classe OpticalChannel

Mensagem óptica Uma OTNMsg representa um fluxo óptico durante o tempo de transmissão de todo a OTNMsg.

MODELAGEM DA RECOMENDAÇÃO ITU-T G.798 – Camadas Ópticas

Análise dos blocos funcionais G.798 a serem modelados: –Criação dos Módulos Simples; –Criação das Classes em C++. Criação das mensagens necessárias. Modelagem dos equipamentos: –Criação de Módulos Compostos. Criação da rede OTN: –Definição da topologia; Metodologia

Componentes implementados: –Blocos funcionais: OTSn_TT_Sk, OTSn_TT_So; OTSn_OMSn_A_Sk, OTSn_OMSn_A_So; OMSn_TT_Sk, OMSn_TT_So; OMSn_OCh_A_Sk, OMSn_OCh_A_So. –Módulo auxiliar: Host_OCh. –Mensagens: OTNMsg, OHMsg, SIGNALMsg, etc. –Equipamentos: Amplificadores de linha (unidirecional e bidirecional); Host OTN com cinco comprimentos de onda. Simulação: –Rede com 2 hosts e um amplificador bidirecional. Modelagem

Blocos Funcionais

OTSn_TT_Sk Metodologia

OTSn_TT_So Metodologia

Mensagens – Cabeçalho e Sinalização

Mensagens – SIGNALMsg Exemplo de uso: Entre as funções de terminação de trilha e funções de adaptação no lado sink da camada OMS.

Mapeamento - ONE

Amplificador de Linha Unidirecional

Amplificador de Linha Unidirecional

Amplificador de Linha Unidirecional

Amplificador de Linha Bidirecional

MODELAGEM DA RECOMENDAÇÃO ITU-T G.798 – Camadas Digitais

Metodologia semelhante a adotada dos blocos funcionais G.798 relativos as camadas ópticas: –Criação dos Módulos Simples; –Criação das Classes em C++; –Criação da Mensagem de Payload Digital. Modelagem do equipamento: –Criação de Módulos Compostos. Criação da rede OTN: –Definição da topologia; –Simulação. Metodologia

Blocos Funcionais

OCh_OTUk_A_Sk

Mensagem de dados (utilizada pelas camadas digitais; Além do payload, transporta os cabeçalhos das camadas OTUk e ODUk. Mensagens – OTNMsgDigital

Exemplos