R-TOOL: UMA FERRAMENTA PARA ANÁLISE DE ESCALONABILIDADE DE MENSAGENS EM UMA REDE TIPO P-NET
|
|
- Mônica Bastos Carneiro
- 6 Há anos
- Visualizações:
Transcrição
1 R-TOOL: UMA FERRAMENTA PARA ANÁLISE DE ESCALONABILIDADE DE MENSAGENS EM UMA REDE TIPO P-NET A. Dequech M.Santos K. Fonseca L. Scandelari Centro Federal de Educação Tecnológica do Paraná CEFET-PR Programa de Pós-Graduação em Engenharia Elétrica e Informática Industrial CPGEI Centro de Pesquisa e Desenvolvimento em Tecnologia em Telecomunicações CPDTT Avenida Sete de Setembro, Curitiba Paraná - Brasil RESUMO P-NET é um padrão de barramento industrial que permite a interconexão de controladores de processos, sensores e atuadores em ambientes industriais, além da coleta de dados e configuração de nós e sensores. Vários trabalhos já abordaram o tema de análise de escalonabilidade tempo-real em redes P-NET (TOVAR, et al, 1999a), (TOVAR, et al, 1999b) (TOVAR, 1998) (TOVAR; VASQUES, 1998), entretanto, esta análise se torna uma tarefa manual extremamente complexa e passível de erros quando envolve muitas mensagens. Este trabalho apresenta uma Ferramenta para Análise de Escalonabilidade de mensagens em redes P-NET para atender a demanda de análises automatizadas. São apresentados os resultados da implementação e uso da ferramenta proposta e uma comparação em termos de uso e aplicações com a ferramenta desenvolvida por YANAGA, FONSECA (2001), baseada em uma nova arquitetura proposta por TOVAR, et al (1999a) para o P-NET. 1 INTRODUÇÃO Sistemas tempo-real são definidos como sistemas onde a sua exatidão não depende somente dos resultados lógicos, mas também do tempo em que estes resultados levam para serem alcançados (STANKOVIC;RAMAMRITHAM, 1988). A análise de escalonabilidade destes sistemas permite verificar a priori o atendimento ou não de restrições temporais especificadas em projeto. No entanto, esta análise pode ser uma tarefa extremamente complexa e passível de erros e, dependendo do número de mensagens e nós, praticamente impossível. Este fato motiva a busca para automatização dos processos necessários para este tipo de análise.
2 Redes Fieldbus são sistemas de comunicação dedicados à interconexão de controladores de processos, sensores e atuadores, nos menores níveis da hierarquia da automação, onde o respeito a restrições de tempo é freqüentemente um requisito obrigatório (TOVAR; VASQUES, 1998). Um exemplo de rede Fieldbus é a rede P-NET. Em redes P-NET, o barramento é compartilhado por um conjunto de nós, implicando assim na existência de uma disputa de acesso ao meio. Considerando o modelo de arquitetura OSI/ISO, a camada responsável pelo controle desta disputa é a camada MAC (Medium Access Control). Esta camada em redes P-NET adota o esquema FCFS (First-Come-First-Serve) para uso do barramento. Este esquema não leva em consideração as restrições de tempo individuais das mensagens e conseqüentemente as penaliza em termos do seu pior caso de tempo de resposta (WCRT), ou seja, o intervalo de tempo desde o momento em que é colocada na fila de envio até a sua chegada ao seu usuário consumidor (TOVAR, et al, 1999a). Em TOVAR,et al (1999a) uma nova arquitetura para redes P-NET baseada em esquema de prioridades locais é proposta, substituindo assim o esquema FCFS. A ferramenta proposta por YANAGA; FONSECA (2001), doravante denominada Y-TOOL, permite a análise de escalonabilidade de mensagens em redes P-NET para esta arquitetura. A ferramenta aqui apresentada, doravante denominada R-TOOL diferencia-se da Y-TOOL, por abranger o esquema tradicional de escalonamento de mensagens, o FCFS, bem como considerar a taxa de utilização atual do token, ao invés de sempre considerar o pior caso no tempo de rotação do token. As próximas seções são organizadas como citado a seguir: na seção 2 descreve-se o funcionamento da camada MAC em redes P-NET, a seção 3 abrange as análises de escalonabilidade de mensagens Worst-Case Response-Time (WCRT) apresentadas em TOVAR, et al (1999a) e em TOVAR, et al (1998). A descrição da ferramenta proposta compõe a seção 4 enquanto a seção 5 descreve a nova arquitetura das redes P-NET, baseado em um mecanismo de prioridade local, proposta por TOVAR,et al (1999b). A seção 6 trata da comparação entre a ferramenta proposta com a ferramenta apresentada por YANAGA; FONSECA (2001). Na seção 7 são apresentadas as conclusões e a bibliografia consultada.
3 2 PROTOCOLO DE CONTROLE DE ACESSO AO MEIO O P-NET é um padrão multi-master baseado em um protocolo de passagem de token, porém, sem a transmissão explícita de tokens entre os masters, onde um master envia uma requisição a um slave e este retorna uma resposta imediatamente. Ao invés da passagem explícita de um tokem entre os masters, cada master possui informações suficientes para determinar se possui ou não o direito de acesso ao meio de transmissão. Esse esquema é conhecido como Virtual Token Passing (VTP). O número máximo de masters em um barramento P-NET é de 32. O padrão P-NET possui taxa de transmissão de bps. Esta é a maior taxa de transmissão possível de ser alcançada, levando em consideração as restrições práticas impostas pela velocidade dos microprocessadores, das UARTS e o comprimento dos cabos da rede.(cenelec, 1996) Figura 1: Exemplo da Passagem Virtual do Token Em uma rede P-NET cada master possui um endereço único, além de ter o conhecimento do total de masters existentes no barramento, permitindo assim a sincronização da localização do token no protocolo. O esquema VTP é implementado com a utilização de dois contadores. O primeiro, Access Counter (AC), armazena o endereço do master que possui o direito de acesso ao barramento. Se o barramento permanecer ocioso por 40 períodos de bit (520µs a uma taxa de
4 76800bps) após o término da resposta do slave à requisição de um master, cada um dos ACs de todos os masters serão incrementados em uma unidade. Então, o master que possuir endereço igual ao valor de AC passa a ter o direito de transmissão sobre o barramento. Quando o AC é incrementado e ultrapassa o número total de masters existentes na rede, o valor de AC passa a ser 1. O segundo contador, o Idle Bus Bit Period Counter (IBBPC), é incrementado a cada período de bit que o barramento permanecer inativo. Sendo o barramento utilizado, o contador é zerado. Como citado anteriormente, quando o barramento permanece ocioso por 40 períodos de bit após a resposta de um slave, todos ACs são incrementados em um, permitindo assim o acesso do próximo master ao barramento. Mas se o master não tiver o que transmitir (ou mesmo não estiver presente), o barramento continuará inativo. Então, após um período de 130µs (10 períodos de bit), o IBBPC alcançará 50, 60, 70..., e todos ACs serão novamente incrementados, permitindo o próximo master acessar o barramento. A passagem do tokem virtual continuará a cada 130µs, até que algum master solicite acesso ao barramento (TOVAR, et al, 1999a). visita do token. O padrão P-NET também define que cada master pode enviar somente uma mensagem por Um slave pode acessar o barramento entre 11 e 30 períodos de bit após o recebimento de uma requisição, medido a partir do último bit do último byte do frame recebido. Logo, o atraso máximo permitido é de 390µs (que corresponde a 30 períodos de bit). Se o valor do IBBPC for maior ou igual a 360, o master que possui o token envia um sinal de sincronismo chamado sync. O sync é um byte que contém o endereço do master que possui o token. Todos os contadores IBBPC serão zerados, ocorrendo assim a sincronização dos contadores ACs. A Figura 1 demonstra o esquema VTP. 3 ANÁLISE DE ESCALONABILIDADE O pior caso de tempo de resposta (Worst-Case Response Time - WCRT) de uma mensagem é o tempo medido a partir do instante em que a mensagem é inserida em uma fila de saída, até o
5 momento em que a resposta da mensagem enviada é completamente recebida. Basicamente este tempo é composto pelo tempo gasto na fila de saída e o tempo de envio da mensagem e recebimento de sua resposta (tempo de transmissão). Em TOVAR, et al, (1999), analisam o comportamento da camada MAC do P-NET e propõem uma análise WCRT para as mensagens P-NET. Esta análise é baseada no conhecimento do tempo máximo de rotação do token. Porém, esta análise é imprecisa e pessimista pois considera sempre o pior tempo de rotação do token para cada um dos masters da rede. Então, (TOVAR, et al, 1998) melhora a análise considerando a utilização atual do token, ao invés de sempre considerar o pior tempo de rotação do token. É com base nesta análise que a Ferramenta para Análise de Escalonabilidade proposta no trabalho será desenvolvida. Figura 2: Arquitetura do P-NET Ambos estudos mostram que a camada MAC do P-NET penaliza o WCRT das mensagens devido à política FCFS para mensagens pendentes. A Figura 2 apresenta um diagrama de componentes da arquitetura P-NET aqui citados. 4 FERRAMENTA PROPOSTA Uma análise de escalonabilidade é de extrema importância no desenvolvimento de aplicações de controle industrial com restrições temporais a serem atendidas com garantia. Um grande conjunto de mensagens implica em alta complexidade para solução dos modelos analíticos como os apresentados em TOVAR, et al, (1999a), (TOVAR, et al, (1999b), TOVAR, et al, (1998) (TOVAR ; VASQUES, 1998). A R-TOOL é uma automatização para solução destes modelos de
6 análise de escalonabilidade para Redes P-NET. A interface principal da ferramenta proposta é mostrada na Figura 3. Figura 3: Interface da Ferramenta R-TOOL A R-TOOL foi desenvolvida de acordo com a análise em TOVAR, et al, (1998), a qual resulta no WCRT das mensagens considerando sempre a utilização atual do token, ao invés de considerar o pior tempo de rotação do token para cada um dos masters como apresentado em TOVAR et al, (1999b). A ferramenta suporta até 32 masters (que é o número máximo permitido pelo padrão P- NET), e um número ilimitado de mensagens para cada master. Os parâmetros necessários para as mensagens são carga, período e deadline. A carga de uma mensagem indica o total de bytes utilizados para a transmissão tanto do frame de requisição quanto do frame de resposta. A R-TOOL converte os bytes de uma mensagem em bits como requerido pelo padrão P-NET - o qual 1 byte corresponde a 11 bits. Já os parâmetros período e deadline são definidos em ms e são freqüentemente utilizados nas análises de sistemas em tempo real como TOVAR, et al, (1998), O desenvolvimento da ferramenta foi Java. Esta escolha foi determinada pelo fato de que a ferramenta desenvolvida por YANAGA; FONSECA (2001) também foi desenvolvida em Java,
7 podendo ocorrer assim, como trabalho futuro, a integração entre as análises realizadas por cada uma das ferramentas em uma única aplicação. 5 UMA NOVA ARQUITETURA PARA O P-NET Em TOVAR, et al, (1999b), TOVAR, et al, (1998), mostram que o WCRT das mensagens é penalizado pela política FCFS adotada pelo P-NET para o tratamento de mensagens pendentes. Para solucionar esse problema imposto pelo esquema FCFS, é proposto em TOVAR, et al, (1999a) um modelo para adicionar um mecanismo baseado em prioridade local. Esse mecanismo deve ser implementado na camada de aplicação de cada um dos masters para se preservar a compatibilidade com o padrão P-NET. A Figura 3 mostra a arquitetura proposta. A fila ordenada por prioridade é implementada na camada de aplicação dos masters e a fila de saída na pilha de comunicação é composta por somente uma mensagem. Figura 4: Arquitetura proposta por TOVAR, et al, (1999a) Cada mensagem gerada pela camada de aplicação é inserida na fila ordenada. Todo o momento que a fila na pilha de comunicação é esvaziada, uma mensagem da fila ordenada é inserida na fila da pilha de comunicação. Embora vários esquemas de prioridade fixa pudessem ter sido utilizados, o esquema deadline monotonic (DM) para prioridade fixa foi escolhido em TOVAR, et al, (1999a). Esta arquitetura é mostrada na Figura 4 para a qual a ferramenta Y-TOOL YANAGA; FONSECA (2001) foi desenvolvida para automatizar a análise de escalonabilidade de mensagens.
8 6 COMPARAÇÃO ENTRE AS FERRAMENTAS A principal diferença entre a R-TOOL e a Y-TOOL (YANAGA; FONSECA, 2001) está no tipo de implementação de rede P-NET (determinado pela arquitetura adotada) para a qual a ferramenta faz a análise de escalonabilidade. A R-TOOL faz a análise apresentada em TOVAR, et al, (1998), onde o modelo considera a camada MAC implementando o esquema de FCFS para transmissão das mensagens (arquitetura original da P-NET). Já a Y-TOOL baseia-se na análise apresentada em TOVAR, et al, (1999a), a qual é adicionada a arquitetura original da P-NET, um mecanismo baseado em prioridades locais. Assim sendo, os resultados apresentados pela R-TOOL podem ser diretamente utilizados por aqueles que utilizam a arquitetura padrão das redes P-NET comerciais. Uma comparação de resultados de ambas as ferramentas para um mesmo conjunto de mensagens permitiria ao projetista optar pela arquitetura tradicional do P-NET ou por uma implementação da arquitetura modificada. Outra diferença está nos parâmetros requeridos por cada ferramenta para a execução da análise de escalonabilidade. Os parâmetros que devem ser fornecidos pelo usuário na R-TOOL são as características das mensagens de cada master da rede: o nome da mensagem, a carga, o período e o deadline. Um exemplo para estes valores é apresentado na Tabela 1. O valor da carga em geral dado em bytes indica o total de bytes utilizados para a transmissão tanto do frame de requisição quanto do frame de resposta de uma mensagem. Na tabela o valor da carga é transformado em unidades de tempo. Cada byte da carga em uma rede P-NET corresponde a 11 bits, a estes acrescentam-se o tempo de reação do master (master Reaction Time - 7 bits), o tempo de permanência do escravo (Slave s turnaround time - 30 bits) e o tempo para passar o token após um ciclo de mensagem ter transcorrido (40 bits). Para o exemplo da tabela 1, 67 bytes equivalem a 10,58ms a bps, ou seja, (67x11) bits e cada bit a taxa de 76800bps equivale a 13 µs, tal que 814x13µ=10,58ms. Os valores do período e deadline já estão em milisegundos Em YANAGA; FONSECA (2001), a entrada de dados requer, além dos parâmetros citados acima, a prioridade das mensagens e o valor de jitter. Este último parâmetro nem sempre pode ser obtido trivialmente. A ordem em que aparecem as mensagens (da esquerda para a direita) é da maior prioridade para a menor.
9 Máster Mensagens (Carga =67 bytes; Período; Deadline) Velocidade necessária Pior tempo de resposta conclusão Master 1 3 (10,58; 14; (10,58; 20; (10,58; 20; 460,82 kbps 95,78 ms >D 14) 20) 20) Master 2 1 (10,58; 12; 12) 264,97 kbps 42,39 ms >D Master 3 3 (10,58; 14; 14) (10,58; 20; 20) (10,58; 20; 20) 460,82 kbps 95,78 ms >D Master 4 2 (10,58; 14; 14) (10,58; 20; 20) 230,41 kbps 74,32 ms >D Tabela 1: Resultado da análise através das ferramentas R-TOOL e Y-TOOL A apresentação dos resultados também difere: YANAGA; FONSECA (2001) apresenta o valor necessário da velocidade de uma rede P-NET para que o conjunto de mensagens de um master seja escalonável, enquanto R-TOOL apresenta o pior tempo de resposta das mensagens de um determinado master, levando-se em consideração as mensagens dos demais masters da rede. Acreditamos ser esta apresentação mais interessante quando se deseja saber se há ou não violação de atendimento de restrições temporais basta somente comparar o resultado de WCRT com o deadline da mensagem. A Tabela 2 apresenta um exemplo de uso de ambas as ferramentas citadas para um conjunto escalonável de mensagens. Master Mensagens (Carga; Período; Deadline) Velocidade necessária Pior tempo conclusão de resposta Master 2 (13,87; 90, 90) (13,87; 90, 90) 58,34 kbps 85,05 ms <D 1 Master 1 (13,87; 80, 80) 65,12 kbps 52,99 ms <D 2 Master 2 (13,87; 90, 90) (13,87; 90, 90) 58,14 kbps 85,05 ms <D 3 Master 2 (13,87; 90, 90) (13,87; 90, 90) 58,08 kbps 85,05 ms <D 4 Master 1 (13,87; 90, 90) (13,87; 90, 90) 65,12 kbps 52,99 ms <D 5 Tabela 2: Resultado da análise através das ferramentas R-TOOL e Y-TOOL
10 7 CONCLUSÃO Este artigo apresenta a ferramenta R-TOOL desenvolvida em Java, com o objetivo de auxiliar a análise de escalonabilidade de um conjunto de mensagens em uma rede P-NET na forma usual de sua aplicação comercial. A ferramenta apresenta a solução do modelo de análise apresentado em TOVAR et, al, (1998). O artigo apresenta ainda uma comparação entre a R-TOOL e a ferramenta Y-TOOL descrita em YANAGA; FONSECA (2001). O desenvolvimento da R- TOOL se fez de forma a ser integrável às demais ferramentas já desenvolvidas no CPGEI (YANAGA; FONSECA, 2001) (CARREIRO, 2000) (CARREIRO; FONSECA, 2001) e deve ser estendida para abranger outros soluções de modelos analíticos para análise de escalonabilidade de mensagens, sejam estes para redes P-NET ou outros tipos de redes tipo Fieldbus. A utilização da R- TOOL pretende reduzir o tempo e minimizar erros quando da solução de modelos analíticos para análise de escalonabilidade de mensagens, através da automatização da solução de diversos modelos. O uso desta ferramenta torna também transparente o processo de solução dos modelos e permite o uso da mesma por usuários não familiarizados com a teoria de análise de escalonabilidade de sistemas de comunicação tempo-real. Embora Yanaga faz uma ressalva quanto ao uso de Java em sistemas em tempo real, ele justifica seu uso devido à relativa abundância de Java Virtual Machines (JVM) para uma grande quantidade de plataformas. Embora a utilização de Java em sistemas em tempo real é ainda um ponto que deve ser analisado, justifica-se a sua escolha devido a portabilidade oferecida pela linguagem,uma vez que as redes P-NET podem ser compostas por uma grande variedade de dispositivos, incluindo PCs rodando Windows ou Unix. 8 REFERÊNCIAS BIBLIOGRÁFICAS TOVAR, E., VASQUES, F., BURNS A. Adding Local Priority-Based Dispatching Mechanisms to P-NET Networks: A Fixed Priority Approach. Proceedings of the 11 th Euromicro Conference on Real-Time Systems. Páginas YANAGA, E, FONSECA, K:. A P-NET Schedulability Analysis Tool. Anais do III Workshop de Tempo Real - WTR. 2001, SBRC 2001, Florianópolis-SC STANKOVIC, J., RAMAMRITHAM, K. Tutorial: Hard Real-Time Systems IEEE, 1988, pag
11 CENELEC General Purpose Field Communication System. Vol. 1/3 (P-NET). CENELEC TOVAR,E, VASQUES, F. BURNS. A. Supporting Real-Time Distributed Computer Controlled Systems with Multihop P-NET Networks. Control Engineering Practice. Setembro, TOVAR,E, VASQUES, F. BURNS. A. Communication Response Time in P-NET Networks: Worst-Case Analysis Considering the Actual Token Utilization. Journal of Real-Time Systems. Dezembro, TOVAR,E, VASQUES, F Scheduling Real-Time Communications with P-NET. Digest 98/306 of the IEEE Colloquium on Real-Time Systems. York, England. Abril, CARREIRO F. B., Proposta de uma Ferramenta para Análise de Escalonabilidade de sistemas Tempo-real., Dissertação de Mestrado Centro Federal de Educação Tecnológica do Paraná, Curitiba, Abril CARREIRO F. B., FONSECA, K.: Uma Ferramenta para Análise de garantia de comunicação tempo-real em redes Fieldbus, Anais do III Workshop de Tempo Real - WTR. 2001, SBRC 2001, Florianópolis-SC
Sistemas de Tempo-Real
Aula 5 Escalonamento usando prioridades fixas Escalonamento on-line com prioridades fixas O critério Rate-Monotonic limite de utilização de CPU Os critérios Deadline-Monotonic e prioridades fixas arbitrárias
Leia maisComunicação em tempo real
Comunicação em tempo real Introdução à comunicação em tempo real Um STR é um sistema computacional que deve reagir a estímulos (físicos ou lógicos) oriundos do ambiente dentro de intervalos de tempo impostos
Leia maisSistemas de Tempo-Real
Aula Escalonamento usando prioridades dinâmicas Escalonamento on-line com prioridades dinâmicas O critério Earliest Deadline First limite de utilização de CPU Optimalidade e comparação com RM: nível de
Leia maisProcessos. Escalonamento de Processos
Processos Escalonamento de Processos Objetivos do Escalonamento Maximizar a taxa de utilização da UCP. Maximizar a vazão ( throughput ) do sistema. Minimizar o tempo de execução ( turnaround ). Turnaround:
Leia maisCapítulo6-7 Redes de Computadores Camada 2 Conceitos
Há três formas de se calcular o frame check sum: cyclic redundancy check (CRC) - executa cálculos polinomiais sobre os dados paridade bidimensional - adiciona um 8 th oitavo bit que faz uma seqüência de
Leia maisConceitos Básicos dos Sistemas de Tempo Real
Conceitos Básicos dos Sistemas de Tempo Real Rômulo Silva de Oliveira Edição do Autor, 2018 www.romulosilvadeoliveira.eng.br/livrotemporeal Outubro/2018 1 Sistemas computacionais com requisitos de tempo
Leia maisComparação entre Redes Industriais: Fieldbus Foundation H1 e Allen-Bradley DH+
Comparação entre Redes Industriais: Fieldbus Foundation H1 e Allen-Bradley DH+ Salvador Fernandes de Jesus Júnior * Sérgio José Gonçalves e Silva ** salvadorjr@petrobras.com.br sergiojose@petrobras.com.br
Leia maisBarramento. Prof. Leonardo Barreto Campos 1
Barramento Prof. Leonardo Barreto Campos 1 Sumário Introdução; Componentes do Computador; Funções dos Computadores; Estrutura de Interconexão; Interconexão de Barramentos Elementos de projeto de barramento;
Leia maisEscola Politécnica da Universidade de São Paulo
Escola Politécnica da Universidade de São Paulo Departamento de Engenharia de Telecomunicações e Controle PTC3450 - Redes de Comunicação - 1o semestre 2017 Lista de Exercícios Suplementares 1 1) (2014-P1)
Leia maisTOKEN RING. Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos. Redes de Comunicação 10º Ano
TOKEN RING Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos Redes de Comunicação 10º Ano Nome: Marcelo Filipe Rocha Assunção 2013/2014 ÍNDICE Introdução...2 Token Ring...3 CONCEITO...3
Leia maisFDDI. Marcelo Assunção 10º13. Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos. Disciplina: Redes de Comunicação
FDDI Marcelo Assunção 10º13 Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos Disciplina: Redes de Comunicação 2013/2014 Introdução O padrão FDDI (Fiber Distributed Data Interface)
Leia maisAULA 04 EXERCÍCIOS 1
1 AULA 04 EXERCÍCIOS (FUB/2008 Cespe) 80 As redes ethernet, definidas no padrão IEEE 802.3 não possuem mecanismos de detecção de colisão. (FUB/2008 Cespe) 81 O endereço de uma interface de rede ethernet,
Leia mais1. INTRODUÇÃO AS REDES INDUSTRIAIS
1. INTRODUÇÃO AS REDES INDUSTRIAIS 1. Como poderíamos explicar a divisão das redes de comunicação industriais em níveis? 2. Qual a importância da padronização de um protocolo de rede de comunicação? 3.
Leia maisOrganização e Arquitetura de Computadores I
Organização e Arquitetura de Computadores I BARRAMENTO Slide 1 Sumário Introdução Componentes de Computador Funções dos Computadores Estruturas de Interconexão Interconexão de Barramentos Slide 2 Introdução
Leia maisEscalonamento (Tarefas Esporádicas)
Universidade Federal do Amazonas Faculdade de Tecnologia Escalonamento (Tarefas Esporádicas) Lucas Cordeiro lucascordeiro@ufam.edu.br Notas de Aula Baseado nas notas de aula do Prof. Francisco Vasques,
Leia maisBarramento CoreConnect
Barramento CoreConnect MO801 1º semestre de 2006 Prof. Rodolfo Jardim de Azevedo Fabiana Bellette Gil - RA 028671 CoreConnect Agenda Conceitos básicos Introdução ao CoreConnect Arquitetura Referências
Leia maisRedes de Computadores II. Módulo 1 Introdução e a camada de enlace
Redes de Computadores II Módulo 1 Introdução e a camada de enlace 1 Comunicação de Dados e Redes de Computadores O problema fundamental da comunicação é reproduzir em um ponto exatamente ou aproximadamente
Leia maisRedes de Computadores. Fundamentos de Sistemas Operacionais - 2º Período
Redes de Computadores Fundamentos de Sistemas Operacionais - 2º Período PARTE III: GERÊNCIA DE RECURSOS SUMÁRIO 8. GERÊNCIA DO PROCESSADOR: 8.1 Introdução; 8.2 Funções Básicas; 8.3 Critérios de Escalonamento;
Leia maisSISTEMAS EMBARCADOS. Escalonamento e Tempo Real. Prof. André Schneider de Oliveira
Universidade Tecnológica Federal do Paraná (UTFPR) Departamento Acadêmico de Eletrônica (DAELN) SISTEMAS EMBARCADOS Escalonamento e Tempo Real Prof. André Schneider de Oliveira andreoliveira@utfpr.edu.br
Leia mais(a) Maior ou igual ao WECT (b) Inferior ao WECT (c) Exatamente igual ao WECT (d) Mais seguro no entanto sem garantias
Universidade Federal de Santa Catarina (UFSC) Departamento de Automação e Sistemas (DAS) Pós-Graduação em Engenharia de Automação e Sistemas (PGEAS) Professor: Rômulo Silva de Oliveira (romulo.deoliveira@ufsc.br)
Leia maisProcessos. Escalonamento de Processos
Processos Escalonamento de Processos Objetivos do Escalonamento Maximizar a taxa de utilização da UCP. Maximizar a vazão ( throughput ) do sistema. Minimizar o tempo de execução ( turnaround ). Turnaround:
Leia maisProcessos. Escalonamento de Processos
Processos Escalonamento de Processos Objetivos do Escalonamento Maximizar a taxa de utilização da UCP. Maximizar a vazão ( throughput ) do sistema. Minimizar o tempo de execução ( turnaround ). Turnaround:
Leia maisProcessos. Objetivos do Escalonamento. Políticas de Escalonamento. Algoritmos de Escalonamento. Maximizar a taxa de utilização da UCP.
Objetivos do Escalonamento Maximizar a taxa de utilização da UCP. Processos Maximizar a vazão ( throughput ) do sistema. Minimizar o tempo de execução ( turnaround ). Turnaround: tempo total para executar
Leia maisRedes de Computadores I
Redes de Computadores I Prof.ª Inara Santana Ortiz Aula 3 Protocolos de Comunicação Protocolos de Comunicação Protocolos de Comunicação Para que ocorra a transmissão de uma informação entre o transmissor
Leia mais4 Agregação de Quadros
4 Agregação de Quadros Foram implementados no padrão 802.11n diversos mecanismos para melhorar a vazão tanto na camada física quanto na camada MAC. Na camada física, o uso principalmente de MIMO, OFDM
Leia maisSistemas Operacionais. Gerência de Processador
Sistemas Operacionais Gerência de Processador Sumário 1. Introdução 2. Funções Básicas do Escalonamento 3. Critérios de Escalonamento 4. Escalonamento 1. Não-Preemptivo 2. Preemptivo 5. Políticas de Escalonamento
Leia maisAula 3B. Camada de Enlace de Dados. Disciplina: IF66B Redes de Computadores 2018/1 Universidade Tecnológica Federal do Paraná Câmpus Curitiba.
Camada de Enlace de Dados Disciplina: IF66B Redes de Computadores 2018/1 Universidade Tecnológica Federal do Paraná Câmpus Curitiba 1 / 30 Roteiro 1 2 Enlace Ponto-a-Ponto 3 4 5 2 / 30 / O Quadro O Preâmbulo
Leia maisProcessos. Aula Passada. Aula Passada (2) Ciclos de CPU e de I/O (1)
Aula Passada Processos (Aula 6) Escalonamento de Processos O SO gerencia os recursos do sistema de computação em benefício dos processos Para isso, mantem estruturas de controles Tabelas (memória, I/O,
Leia maisI/O para Dispositivos Externos e Outros Computadores. Redes de Interconexão. Redes de Interconexão. Redes de Computadores Correntes
para Dispositivos Externos e Outros Computadores Processor interrupts Cache Memory - Bus Main Memory Disk Disk Graphics Network ideal: bandwidth alto, baixa latência Redes de Computadores Correntes Objetivos:
Leia maisServidores de Aperiódicas
Sistemas de Tempo Real: Servidores de periódicas Testes de escalonabilidade podem garantir deadlines Mas precisam assumir carga limitada Tarefas periódicas Tarefas esporádicas Em muitos sistemas existem
Leia maisAnálise do Tempo de Resposta da Composição de Micro-Protocolos
Análise do Tempo de Resposta da Composição de Micro-Protocolos João Carlos Negrão Ventura Discussão da Dissertação de Mestrado 12 de Julho de 2001 Faculdade de Ciências Universidade de Lisboa Introdução
Leia maisModbus, Profibus, Devicenet. Prof. Regis Isael
Modbus, Profibus, Devicenet Prof. Regis Isael Redes Modbus Redes Modbus A princípio era um protocolo proprietário criado pela MODICON em 1978 visando o uso em seus próprios dispositivos. Atualmente a MODICON
Leia maisRedes de Computadores
s de Computadores Prof. Macêdo Firmino Modelo TCP/IP e OSI Macêdo Firmino (IFRN) s de Computadores Setembro de 2011 1 / 19 Modelo de Camadas Para que ocorra a transmissão de uma informação entre o transmissor
Leia maisArquitetura de Computadores. Revisão Volnys Bernal. Agenda. Revisão: Arquitetura de Computadores. Sobre esta apresentação
1998-2010 - Volnys Bernal 1 1998-2010 - Volnys Bernal 2 Agenda Revisão: Volnys Borges Bernal volnys@lsi.usp.br http://www.lsi.usp.br/~volnys Arquitetura Geral Espaço de Endereçamento Processador e s Laboratório
Leia maisSistemas de Troca de Mensagens
Universidade Federal do Rio de Janeiro Programa de Pós-Graduação em Informática DCC/IM - NCE/UFRJ Arquitetura de Sistemas Paralelos Sistemas de Troca de Mensagens Sistemas de Comunicação O Sistema de Comunicação
Leia maisProfibus Tempo de Barramento
Profibus Tempo de Barramento INTRODUÇÃO O Profibus é um protocolo digital utilizado em sistemas de controle, que permite a conexão com interoperabilidade de diversos equipamentos e fabricantes. Possui
Leia maisCapítulo 13: Sistemas de E/S. Operating System Concepts with Java 7th Edition, Nov 15, 2006
Capítulo 13: Sistemas de E/S Capítulo 13: Sistemas de E/S Hardware de E/S Interface de E/S da aplicação Subsistema de E/S do kernel Transformando requisições de E/S em operações de hardware Fluxos Desempenho
Leia maisIntrodução às Redes Industriais Parte 01
Referências Introdução às Redes Industriais Parte 01 Barramentos Industriais Referência principal 2 Seções Seções 1. Introdução 2. Redes Industriais A. Redes comerciais x industriais 1) Implementação 2)
Leia maisRedes Locais (LANs): PRINCÍPIOS
Redes Locais (LANs): PRINCÍPIOS Aplicações de LANs Para computadores pessoais Baixo custo Taxas de transmissão limitadas Para conexão de redes Interconexão de sistemas maiores (grandes servidores e dispositivos
Leia maisAula 12: Memória: Barramentos e Registradores
Aula 12: Memória: Barramentos e Registradores Diego Passos Universidade Federal Fluminense Fundamentos de Arquiteturas de Computadores Diego Passos (UFF) Memória: Barramentos e Registradores FAC 1 / 34
Leia maisOrganização e Arquitetura de Computadores I
Organização e Arquitetura de Computadores I Entrada e Saída Slide 1 Entrada e Saída Dispositivos Externos E/S Programada Organização e Arquitetura de Computadores I Sumário E/S Dirigida por Interrupção
Leia maisAbordagens de Escalonamento
Necessidade de Diferentes Abordagens Sistemas de Tempo Real: Abordagens de Escalonamento Rômulo Silva de Oliveira Departamento de Automação e Sistemas DAS UFSC romulo@das.ufsc.br http://www.das.ufsc.br/~romulo
Leia maisVariância dos Tempos de Resposta
Variância dos Tempos de Resposta Rômulo Silva de Oliveira ebook Kindle, 2018 www.romulosilvadeoliveira.eng.br/livrotemporeal Outubro/2018 1 Introdução Fontes da Variância do Tempo de Resposta Variância
Leia maisPLANEJAMENTO DE UMA REDE DEVICENET 1. Rafael Ruppenthal 2.
PLANEJAMENTO DE UMA REDE DEVICENET 1 Rafael Ruppenthal 2. 1 Projeto de pesquisa realizado no curso de Engenharia Elétrica da Unijui 2 Aluno do curso de Engenharia Elétrica da Unijui Com o desenvolvimento
Leia maisBarramentos. Alguns sistemas reutilizam linhas de barramento para múltiplas funções; Dados Endereços Controle
Aula 07 BARRAMENTOS Barramentos Para que as placas de expansão possam ser utilizados em qualquer micro, independentemente do processador instalado, utiliza-se diversos modelos de barramentos de expansão.
Leia maisSSC510 Arquitetura de Computadores 1ª AULA
SSC510 Arquitetura de Computadores 1ª AULA REVISÃO DE ORGANIZAÇÃO DE COMPUTADORES Arquitetura X Organização Arquitetura - Atributos de um Sistema Computacional como visto pelo programador, isto é a estrutura
Leia maisÍNDICE. Redes de Computadores - 1º Período de Cap 12 - Fls. 1
ÍNDICE 12. Sistemas Operacionais de Redes 2 12.1. Conceito 2 12.2. Redirecionador 3 12.3. Arquiteturas 3 12.4. Par a Par 4 12.5. Cliente-Servidor 4 12.6. Os Sistemas Operacionais de Redes e as Arquiteturas
Leia maisCurso Técnico Integrado em Informática Redes de Computadores e Aplicações
Curso Técnico Integrado em Informática e Aplicações Aula 02 Visão Geral do Modelo de Referência OSI (Open Systems Interconnection) Objetivos Entender o que é uma pilha de protocolos; Conhecer o Modelo
Leia mais2005 Suporte a Qualidade de Serviço (QoS) na subcamada MAC. Seguindo a abordagem do DiffServ
IEEE 802.11e 2005 Suporte a Qualidade de Serviço (QoS) na subcamada MAC Seguindo a abordagem do DiffServ 802.11 original Serviço de melhor esforço Parte do tempo de acesso ao meio desperdiçada com Fragmentações
Leia maisAberto. Domínio público. Estabelecido por órgãos oficiais de normatização, padronização.
Redes industriais Definição Estrutura de comunicação digital que permite a troca de informações entre diferentes componentes/equipamentos computadorizados, dedicada ao contexto e ambiente industrial. Padrões
Leia maisArquitetura e Organização de Computadores I
AULA 09 Estruturas de Interconexão (Barramentos) II Existem algumas questões relacionadas ao desempenho do sistema e os barramentos que merecem ser destacadas. 1. a quantidade de dispositivos conectados
Leia maisNotas da Aula 11 - Fundamentos de Sistemas Operacionais
Notas da Aula 11 - Fundamentos de Sistemas Operacionais 1. Escalonamento de Tempo Real Em sistemas de tempo real, o objetivo principal do escalonador é garantir que todos os processos sejam executados
Leia maisCaracterização. Sistemas de Tempo Real: Caracterização. Caracterização. Caracterização. Concepções Erradas. Mercados
Sistemas de Tempo Real: Rômulo Silva de Oliveira Departamento de Automação e Sistemas DAS UFSC romulo@das.ufsc.br http://www.das.ufsc.br/~romulo Maio/2009 1 Sistemas computacionais com requisitos de real:
Leia maisFundamentos de Redes de Computadores Modelo de Referência ISO/OSI
Fundamentos de Redes de Computadores Modelo de Referência ISO/OSI ISO - International Organization for Standardization OSI Open Systems Interconnection Prof. Airton Ribeiro de Sousa 2017 História Quando
Leia maisRELÓGIOS. (d) Entre 101 e 99 milisegundos. (e) Entre 102 e 98 milisegundos.
RELÓGIOS 1) Em um sistema industrial, um computador A é responsável por registrar um certo evento EVA enquanto o computador B é responsável por registrar um certo evento EVB. Os cristais de quartzo usados
Leia maisRedes Industriais. Carlos Roberto da Silva Filho, M. Eng.
Redes Industriais Carlos Roberto da Silva Filho, M. Eng. Criado na década de 1970 pela Modicon. É um dos mais antigos protocolos utilizados em redes de CLPs para aquisição de sinais de instrumentos e comandar
Leia maisProf. Antonio P. Nascimento Filho. Tecnologias de rede. Ethernet e IEEE Token ring ATM FDDI Frame relay. Uni Sant Anna Teleprocessamento e Redes
Tecnologias de rede Ethernet e IEEE 802.3 Token ring ATM FDDI Frame relay Ethernet A Ethernet é uma tecnologia de broadcast de meios compartilhados. Entretanto, nem todos os dispositivos da rede processam
Leia maisDavidson Rodrigo Boccardo
Gerenciamento de processos Davidson Rodrigo Boccardo flitzdavidson@gmail.com Revisão Critérios de alocação: Utilização da CPU Produtividade (Throughput) Número de processos finalizados por unidade de tempo
Leia maisSSC0611 Arquitetura de Computadores
SSC0611 Arquitetura de Computadores 6ª Aula Entrada e Saída Profa. Sarita Mazzini Bruschi sarita@icmc.usp.br Estrutura da máquina de von Neumann Dispositivos Periféricos Interface com o mundo exterior
Leia maisProposta de Ferramenta para Validação Temporal em Barramentos de Campo
Proposta de Ferramenta para Validação Temporal em Barramentos de Campo Rafael Wild Orientador: Prof. Dr. Carlos E. Pereira Dissertação de Mestrado - maio/2000 PPGEE- UFRGS Tópicos da Apresentação Introdução
Leia maisReal Time Multitasking Processor
Real Time Multitasking Processor Descrição do Produto O RealTime Multitasking Processor é um processador de comunicação e de algoritmos que opera em conjunto com as UCPs AL2003 ou AL2004. O processador
Leia mais2º Estudo Dirigido CAP 3
2º Estudo Dirigido CAP 3 1. Cite três exemplos de aspecto na definição e implementação de uma arquitetura que são influenciados pelas características do conjunto de instruções? R.: Operações lógicas e
Leia mais6. Mostre os principais modelos de organização interna de um sistema operacional.
Trabalho 1 Sistemas Operacionais Embarcados Engenharia Elétrica Prof. Carlos Marcelo Pedroso 1 Problemas 1. O IBM 360 modelo 75 é cerca de 50 vezes mais rápida do que o IBM 360 modelo 30. Todavia, o tempo
Leia maisOpen Systems Interconnection
Introdução 0 A tecnologia LAN FDDI (Fiber Distributed Data Interface) é uma tecnologia de acesso à rede em linhas de tipo fibra óptica. 0 Trata-se, com efeito, de um par de anéis (um é primário, o outro,
Leia maisPadrão MIDI. Fundamentos Multimídia. Professora: Débora. Aluno: Marco Silva
Padrão MIDI Fundamentos Multimídia Professora: Débora Aluno: Marco Silva Introdução MIDI Musical Instrument Digital Interface. Protótipo apresentado por Dave Smith na convenção da AES de 1981 (USI - Universal
Leia maisLocal Interconnect Network
Local Interconnect Network O LIN-Bus (Local Interconnect Network) é um padrão de comunicação veicular utilizada em arquitetura de redes inseridas em carros. A especificação do LIN é mantida pelo LIN-consortium,
Leia maisSistemas Operacionais. Escalonamento de processos
Sistemas Operacionais Escalonamento de processos 1 Escalonamento de Processos Sistemas Interativos Algoritmos para Sistemas Interativos: First-Come-First-Served (FIFO) Round-Robin; Prioridade; Múltiplas
Leia maisENGG55 REDES INDUSTRIAIS Introdução aos Sistemas de Comunicação Industrial
ENGG55 REDES INDUSTRIAIS Introdução aos Sistemas de Comunicação Industrial Prof. Eduardo Simas (eduardo.simas@ufba.br) DEE Departamento de Engenharia Elétrica Escola Politécnica - UFBA 1 Introdução Muitas
Leia maisCST em Redes de Computadores
CST em Redes de Computadores Comunicação de Dados II Aula 10 Camada de Enlace de Dados Prof: Jéferson Mendonça de Limas Introdução Função das Camadas Anteriores: Aplicação: fornece a interface com o usuário;
Leia maisTópicos Especiais em Redes de Telecomunicações
Tópicos Especiais em Redes de Telecomunicações Redes definidas por software e Computação em Nuvem Prof. Rodrigo de Souza Couto PARTE 1 REDES DEFINIDAS POR SOFTWARE (SDN) 2 Bibliografia Esta aula é baseada
Leia maisDesenvolvimento de Aplicações Distribuídas
Desafios e Características Pontifícia Universidade Católica de Minas Gerais Instituto de Ciências Exatas e Informática DAD (2019/01) Tópicos Apresentação da disciplina Introdução Desafios e características
Leia mais2 Transmissão de Pacotes na Segunda Geração 2.1. Introdução
2 Transmissão de Pacotes na Segunda Geração 2.1. Introdução Embora alguma forma de comunicação móvel já fosse possível desde a Segunda Guerra Mundial (através de aparatos eletrônicos montados sobre veículos
Leia maisUm Protótipo de Servidor Multimídia com Mecanismos de QoS
Um Protótipo de Servidor Multimídia com Mecanismos de QoS Laboratório de Modelagem, Análise e Desenvolvimento de Sistemas de Computação e Comunicação - LAND COPPE/UFRJ Autores Adriane de Quevedo Cardozo
Leia maisSistemas de Tempo-Real
Sistemas de Tempo-Real Bibliografia H. Kopetz, Design Principles for Distributed Embedded Applications, Kluwer Academic Publishers, 1997. G. Buttazzo, Hard Real-Time Computing Systems: Predictable Scheduling
Leia maisTópicos Especiais em Redes de Telecomunicações
Tópicos Especiais em Redes de Telecomunicações Redes definidas por software e Computação em Nuvem Prof. Rodrigo de Souza Couto PARTE 1 REDES DEFINIDAS POR SOFTWARE (SDN) 2 Bibliografia Esta aula é baseada
Leia maisCapítulo 6 - Conceitos Básicos de Ethernet. Associação dos Instrutores NetAcademy - Fevereiro Página
Capítulo 6 - Conceitos Básicos de Ethernet 1 Introdução à Ethernet A maior parte do tráfego na Internet origina-se e termina com conexões Ethernet. A idéia original para Ethernet surgiu de problemas de
Leia maisConceitos básicos de Tempo Real
Especificação, Modelação e Projecto de Sistemas Embutidos Conceitos básicos de Tempo Real Paulo Pedreiras pbrp@ua.pt Departamento de Electrónica, Telecomunicações e Informática Universidade de Aveiro Parcialmente
Leia maisTecnologia em Sistemas para Internet Redes de Computadores e Aplicações
Tecnologia em Sistemas para Internet e Aplicações Aula 05 Elementos de Interconexões de Redes Objetivos Conhecer os principais dispositivos responsáveis por realizar interconexões em redes de computadores;
Leia maisCOMPARATIVO ENTRE OS PROTOCOLOS DEVICENET E FOUNDATION FIELDBUS
COMPARATIVO ENTRE OS PROTOCOLOS DEVICENET E FOUNDATION FIELDBUS Marcos Vinícius de Miranda Weldson Queiroz de Lima Leonardo Silveira DCA - UFRN CEP 59072-970 Natal, RN {miranda, well, leonardo}@dca.ufrn.br
Leia maisET53C - SISTEMAS DIGITAIS
ET53C - SISTEMAS DIGITAIS Barramentos de Comunicação Serial UART e I 2 C Prof.: Glauber Brante e Profa. Mariana Furucho gbrante@utfpr.edu.br marianafurucho@utfpr.edu.br UTFPR Universidade Tecnológica Federal
Leia maisProtocolos e Serviços de Redes
Protocolos e Serviços de Redes Redes de Computadores Charles Tim Batista Garrocho Instituto Federal de São Paulo IFSP Campus Campos do Jordão garrocho.ifspcjo.edu.br/rdc charles.garrocho@ifsp.edu.br Técnico
Leia maisPadrão IEEE 802.1p Priorização na camada MAC
IFSC Campus São José Engenharia de Telecomunicações 5ª Fase Disciplina: Redes de Computadores II Professor: Jorge Casagrande Nome: Helenluciany Cechinel, Katharine S. Fertig, Kristhine S. Fertig, Leticia
Leia maisAtualmente trabalha como Engenheiro de Aplicação na Freescale Semicondutores.
ZigBee Este tutorial apresenta o protocolo ZigBee, desenvolvido para para permitir comunicação sem fio confiável, com baixo consumo de energia e baixas taxas de transmissão para aplicações de monitoramento
Leia maisREDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar
- Aula 7 - MODELO DE REFERÊNCIA TCP O modelo de referência TCP, foi muito usado pela rede ARPANET, e atualmente usado pela sua sucessora, a Internet Mundial. A ARPANET é de grande utilidade para entender
Leia maisDOMÓTICA Protocolo de comunicação EIB - KNX
DOMÓTICA Protocolo de comunicação EIB - KNX Introdução O Konnex (KNX), foi criado a 14 de Abril de 1999, a partir dos protocolos Batibus, EIB e EHS. Teve como objetivo criar um único standard europeu para
Leia maisBARRAMENTO DO SISTEMA. Adão de Melo Neto
BARRAMENTO DO SISTEMA Adão de Melo Neto 1 BARRAMENTOS DO SISTEMA O mecanismo mais comum de interconexão dos componentes de um computador (processador, memória principal e módulos de E/S) usa um barramento
Leia maisManual de Operação Slip e Rates
Manual de Operação Slip e Rates Anexo ao Manual de Operação do TSW200E1 Versão: 2 Revisão: 2 Dezembro/2008 Direitos de edição Este manual foi elaborado pela equipe da Wise Indústria de Telecomunicações.
Leia maisTOKEN RING & TOKEN BUS
TOKEN RING & TOKEN BUS Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos Redes de Comunicação 10º Ano Nome: Diogo Martins Rodrigues Ferreira 2013/2014 ÍNDICE Introdução...2 Token
Leia maisO que o comando show ip ospf interface revela?
O que o comando show ip ospf interface revela? Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Exemplo da estrutura de dados da interface Estado da interface Endereço IP e
Leia maisIA346 M Métodos de Pesquisa Para Engenharia de Computação. Atividade 07
IA346 M Métodos de Pesquisa Para Engenharia de Computação Atividade 07 Nome: Janize Monteiro de Castilho RA: 150148 1. Tema de Pesquisa: Implementação de monitores para verificação de padrões de cenários
Leia maisSeminário de Redes - Profibus
UNIVERSIDADE FEDERAL DE SÃO JOÃO DEL REI Campus Alto Paraopeba Engenharia Mecatrônica Seminário de Redes - Profibus Samuel Aladim Amorim - 154400063 Anne Caroline Gonçalves Coelho - 124450039 Thiago Lucas
Leia maisOrganização de Computadores
Organização de Computadores Aula 19 Barramentos: Estruturas de Interconexão Rodrigo Hausen 14 de outubro de 2011 http://cuco.pro.br/ach2034 1/40 Apresentação 1. Bases Teóricas 2. Organização de computadores
Leia maisModelagem de Sistemas de Tempo Real. Sérgio Campos
Modelagem de Sistemas de Tempo Real Sérgio Campos 1 / 18 Antecedentes Sistemas reativos, Processos: comunicação, sincronização, Escalonamento, Sistemas distribuidos. Jobs, processors & timing constraints
Leia maisInstituto Federal de São Paulo Campus Presidente Epitácio Redes e Protocolos Industriais Prof Fernando Barros Rodrigues Protocolos Industriais
Protocolos Industriais Redes de campo surgiram da necessidade de interligar equipamentos usados nos sistemas de automação, que se proliferavam operando independentemente. A interligação desses equipamentos
Leia maisNoções de Ethernet (enlace) Endereçamento Físico Dispositivos de Rede. Introdução às Redes de Computadores
Noções de Ethernet (enlace) Endereçamento Físico Dispositivos de Rede Nível de enlace Enlace Físico Delimitação da informação Detecção de erros de transmissão Controle de acesso ao Meio Físico Endereçamento
Leia maisBarramentos de campo. Modelo OSI para sistemas comunicantes
Barramentos de campo Bibliografia H. Kopetz, Design Principles for Distributed Embedded Applications, Kluwer Academic Publishers, 1997. 1 Modelo OSI para sistemas comunicantes OSI Open Systems Interconnect
Leia mais