Str 1sem2015
3200 palavras
13 páginas
Redes Locais IndustriaisSistemas em Tempo Real
Prof. José Jean-Paul Z. De S.
Tavares
Sumário
Introdução
•
Classificação Protocolos de Acesso ao Meio
•
Não Determinísticos
Aloha
•
•
•
•
•
•
•
CSMA 1 persistente, p persistente e não persistente
CSMA/CD
Determinísticos
Mestre/Escravo
Token Passing
CSMA
Cabeçalhos Forçantes
Comprimento de Preâmbulo
CSMA/DRC
Introdução
Redes de Difusão tem métodos de acesso ao meio compartilhados ●
Mensagens pendentes em cada estação devem ser entregues a seu destino antes de um prazo limite (deadline) associado.
●
M1
M2
M3
DL = 10
DL = 15
DL = 50
End. 01
End. 02
End. 03
M4
M5
DL = 25
DL = 5
End. 04
End. 05
rramentos são compartilhados por todas as estações. Como definir o acesso ao meio ?
Com colisão em Colisão rioridade Sistemas 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 pelo próprio ambiente.
●
A correção não depende somente dos resultados lógicos obtidos, mas também do instante no qual são produzidos.
●
INTERFACE
Sistema
estímulo
SENSOR
Sistema
ATUADOR resposta Controlar
de
Controle
a
(Ambiente)
Como o Tempo de Resposta do sistema de controle está relacionado com a estabilidade do sistema a controlar?
Sistemas em Tempo Real
Arquitetura do Software para Sistemas em Tempo Real
O sistema deve ter comportamento determinista (tempo de reação conhecido) e, idealmente, permitir escalonamento ótimo global de mensagens.
●
Software
AP
AP
Aplicativo
Camada de Aplicação
Controle Lógico de enlace (LLC)
Controle de Acesso ao Meio (MAC)
Camada Física
Sistemas em Tempo Real
Identifique o uso das Camadas de Enlace e Acesso ao Meio nesse código
/*
This example code is in the public domain. */
// digital pin 2 has a pushbutton attached to it. Give it a name: int pushButon = 2; void setup() { Serial.begin(9600); pinMode(pushButon, INPUT);
}
void loop() { int butonState =