Real Time Ethernet

Páginas: 7 (1673 palabras) Publicado: 22 de diciembre de 2012
Ethernet en tiempo real (RETHER, EtheReal)

Ethernet en tiempo real

3 Ethernet 4 Modificaciones 4.1 Modificaciones que no alteran la compatibilidad 4.1.1 Homogéneas 4.1.2 RETHER 4.1.2.1 Introducción 4.1.2.2 Cambio a modo RETHER 4.1.2.3 Algoritmo 4.1.2.4 Cambio a modo CSMA 4.1.2.5 RETHER multisegmento 4.1.3 Heterogéneas 4.1.4 EtheReal 4.1.4.1 Introducción 4.1.4.2 Establecimiento de laconexión 4.1.4.3 Gestión de los recursos 4.1.4.4 Limitaciones 4.1.4.5 Requerimientos 4.1.4.6 Conmutación de paquetes 4.1.4.7 Conclusiones EtheReal 5 Conclusiones 6 Referencias

homogéneas compatibl es modificaciones no compatibles heterogéneas

Ethernet en tiempo real

Ethernet


Solución más extendida Aplicaciones con comunicación en tiempo real Protocolo no determinista




●CSMA/CD Efecto captura Planificación





Niveles de prioridad (? / 8)


Ethernet en tiempo real

Modificaciones
Tres enfoques para acercarnos a comunicación en tiepo real: 1.Supresión de colisiones. 2.Reducir su número. 3.Resolución de colisiones de una manera determinista. Existen dos tipos de modificaciones partiendo del protocolo original: 1. Las que alteran compatibilidad 2. Lasque mantienen compatibilidad


homogéneas compatibl es modificaciones no compatibles heterogéneas

Homogéneas Heterogéneas



Ethernet en tiempo real

homogéneas compatibles heterogéneas modificaciones no compatibles

Homogéneas


Regulación del tráfico Tráfico aplicaciones en tiempo real -> regulado Tráfico resto aplicaciones -> a ráfagas
● ●

Reducción de colisiones
●Token bucket: créditos No garantiza todavía un tiempo límite para la comunicación. RETHER





Ethernet en tiempo real

homogéneas compatibles heterogéneas modificaciones no compatibles

RETHER
Introducción


Reemplazar controlador ethernet por RETHER. Garantiza requerimientos de comunicación RT. No modifica HW existente. Garantiza ancho de banda para aplicaciones que losoliciten(mientras pueda). Se puede reservar hasta el 60% de la capacidad de la red para RT sin deteriorar el rendimiento de aplicaciones NRT. RETHER tiene dos modos de operación: CSMA/CD y RETHER. Por defecto CSMA/CD (NRT). Modo RETHER basado en token bus.















Ethernet en tiempo real

homogéneas compatibles heterogéneas modificaciones no compatibles

RETHER
Cambio amodo RETHER


Si en CSMA y alguien solicita enviar tráfico RT => Cambio a RETHER. Mensaje broadcast enviado a todos los nodos.




Problema: Más de un nodo pretende ser el iniciador. Solución: Mayor prioridad el de ID menor.



Iniciador espera a recibir la contestación de todos los nodos a su mensaje. El iniciador crea el token. Nodos que quieran transmitir en tiempo real seinscribiran en el grupo RT. Mientras haya nodos en el grupo RT se operará en modo RETHER. Todos los nodos tendrán oportunidad de transmitir, tanto para RT como para NRT.









Ethernet en tiempo real

homogéneas compatibles heterogéneas modificaciones no compatibles

RETHER
Algoritmo


Información contenida en el token: 1.Tiempo que tarda el token en dar unavuelta(Timed-token Rotation Time, TRT). 2.Tiempo que le queda en cada momento para completarla – Tiempo residual (Residual Time, RT). 3.Lista de nodos RT. 4.Lista de nodos activos en la red. (mantendrá un índice sobre estas listas) El token visitará tanto a los nodos que pertenezcan al grupo RT como a los que no. Un nodo sólo puee transmitir en posesión del token. Cada nodo podrá disponer del token durante unperiodo de tiempo específico. Cada nodo puede transmitir tanto tráfico RT como NRT.









Ethernet en tiempo real

homogéneas compatibles heterogéneas modificaciones no compatibles

RETHER
Algoritmo (cont.)


El tiempo que tiene cada nodo para transmitir RT es fijo. El tiempo para transmitir NRT se calcula al recibir el token. No se garantiza el envio de tráfico NRT.

●...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • REAL TIME MARKETING
  • Supporting real time trafic
  • Chat En Real Time
  • Caracteristicas Generales Real Time Vx Works
  • Como convrtit un kernel de linux real time
  • Brochure Real Time
  • Real time analyst
  • Real Time Web

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS