Вы находитесь на странице: 1из 22

Arquitectura de Redes Modelo de Referencia OSI

Tecnologas de Control

ndice
TEMA Arquitectura de Redes Modelo de Referencia OSI 1. Introduccin 2. Modelo de Referencia OSI de ISO 2.1 Introduccin 2.2 Niveles de Referencia 2.3 Enlace entre Sistemas 2.4 Comunicacin entre Niveles 2.5 Unidades de Datos 2.6 Servicios y Primitivas 3. Arquitecturas de Redes Industriales 3.1 Redes de Planta 3.2 Buses de Campo

Introduccin
Jerarquas de Protocolos Niveles de Comunicacin Problemas de Diseo para las Capas

Jerarquas de Protocolos
Capas o Niveles: Organizacin de las redes Protocolos: Reglas y convenciones utilizadas entre capas del mismo nivel en diferentes mquinas Procesos Pares: Entidades que forman las capas correspondientes en mquinas diferentes Interfases: enlace entre capas adyacentes en la misma mquina
9 Servicios 9 Primitivas

Arquitecturas de Red: Conjunto de capas y protocolos

Comunicacin entre Niveles

3 2

Filsofo - Kenia Traductor

Orrictogalus caniculus I: Swahili Me gustan los conejos

Mensaje

Jaime des lapins I: Francs

Filsofo - Francia Traductor

3 2

Informacin para el traductor remoto Informacin para la secretaria remota

Me gustan los conejos Fax: #..... I: Espaol Me gustan los conejos

Secretaria

Fax: #..... I: Espaol Me gustan los conejos

Secretaria

Problemas en el Diseo de Capas


Mecanismos de Conexin: Cada capa su mecanismo Reglas para la Transferencia de Datos:
9 Comunicacin Simplex 9 Comunicacin SemiDuplex 9 Comunicacin Duplex

Control de Errores Ordenacin de Mensajes Longitud de Mensajes Conversaciones Mltiples Encaminamiento entre Redes

OSI de ISO
Introduccin Niveles de Referencia Enlace entre Sistemas Comunicacin entre Niveles Unidades de Datos Primitivas Tipos de Servicios

OSI Introduccin (I)


Qu significa?
OSI: Open Systems Interconnection Modelo de referencia de 7 capas o niveles Aprobado por ISO en 1984

Por qu OSI?
Caos en el intercambio de informacin en la telecomunicaciones Imposibilidad para el usuario de alcanzar un entorno multi-proveedor

Ventajas de OSI
Establecimiento de un marco sintctico y semntico nico Definicin de interfaces para la modularizacin con varios proveedores Clarificacin que potencia el desarrollo RACIONALIZACIN DE LA TELEMTICA

OSI Introduccin (II)


Objetivo
Dividir la red de comunicacin en un nmero mnimo de capas independientes con un mnimo comn entre capas independientes Se llega a un sistema de 7 capas o niveles

Por qu los 7 niveles?


5 principios para llegar a la 7 capas: Una capa por cada nivel diferente de abstraccin
Cada capa realiza una funcin bien definida La funcin de cada capa se debe elegir pensando en la definicin de protocolos estandarizados internacionales Minimizar el flujo de informacin entre capas Suficientes capas para no agrupar diferentes funciones en la misma capa, pero no tantas que sea inmanejable

Qu especifica?
S lo que debe hacer cada capa (funcionalidad) NO cmo lo debe de hacer (servicios y protocolos exactos)

OSI Niveles de Referencia


Los 7 Niveles
NIVEL DE APLICACIN NIVEL DE PRESENTACIN NIVEL DE SESIN NIVEL DE TRANSPORTE NIVEL DE RED NIVEL DE ENLACE NIVEL FSICO

OSI Nivel Fsico


NIVEL FSICO Funcionalidad
Transmisin de bits por un canal de comunicacin

De qu se encarga?
Interfaces mecnicas y elctricas: - Conectores, resistencias terminadoras,... - Nivel de tensin para tener 0 1 - Tipo de modulacin - Tiempo de duracin de un bit

APLICACIN PRESENTACIN SESIN TRANSPORTE RED ENLACE FSICO

Medios de transmisin
Par trenzado Cable coaxial Fibra ptica Ondas de radio Microondas Infrarrojos

OSI Nivel de Enlace (I)


NIVEL DE ENLACE
El nivel de enlace se puede dividir en 2 subcapas: LLC (Logical Link Control) MAC (Medium Access Control)
APLICACIN PRESENTACIN SESIN TRANSPORTE

LLC ENLACE MAC

RED ENLACE FSICO

OSI Nivel de Enlace (II)


LLC (Logical Link Control)

Concepto de enlace: - 2 mquinas unidas por un medio de transmisin Establece un acceso fiable entre 2 nodos adyacentes de una red: - Inicializar o terminar el enlace - Deteccin y correccin de errores - Sincronizacin segn sea el protocolo: Orientado al bit Orientado al carcter - Control de flujo Cmo controlar el acceso al medio compartido (es necesario un mecanismo de arbitraje): - Acceso por contienda Ethernet - Acceso sin contienda: paso de testigos Token Ring Token Bus

MAC (Medium Access Control)

OSI Nivel de Red


NIVEL DE RED Funcionalidad

Garantiza que la informacin que entra por un lado de la red salga por el otro extremo: - Encaminamiento - Control de congestin - Recuperacin - Servicios en funcin de la calidad de la red - Facturacin Segn el tamao: - LAN (Local Area Network) - MAN (Metropolitan Area Network) - WAN (Wide Area Network)

APLICACIN PRESENTACIN SESIN TRANSPORTE RED ENLACE FSICO

Tipos de redes

OSI Nivel de Transporte


NIVEL DE TRANSPORTE Funcionalidad

Separa el servicio de red del servicio de usuario Garantizar un servicio independizndolo de cmo funciona la red Es una capa extremo a extremo: se consigue comunicacin entre aplicaciones de la mquina origen y destino Es el equivalente entre aplicaciones finales a lo que es el nivel de enlace entre mquinas Establecer y liberar conexiones Control de flujo (diferente del de nivel de enlace) Puede multiplexar varias conexiones de transporte sobre una de red, o una conexin de transporte sobre varias de red

APLICACIN PRESENTACIN SESIN TRANSPORTE RED ENLACE FSICO

OSI Nivel de Sesin


NIVEL DE SSIN Funcionalidad

Establecer la sesin lgica entre 2 mquinas, poniendo las reglas de dilogo Sincronizacin entre procesos Administracin del testigo

APLICACIN PRESENTACIN SESIN TRANSPORTE RED ENLACE FSICO

OSI Nivel de Presentacin


NIVEL DE PRESENTACIN Funcionalidad

Trata sobre el significado de la informacin Semntica Compactacin Encriptacin Seguridad

APLICACIN PRESENTACIN SESIN TRANSPORTE RED ENLACE FSICO

OSI Nivel de Aplicacin


NIVEL DE APLICACIN Funcionalidad

Proporcionar servicios al usuario de la aplicacin directamente. Aplicaciones especficas de uso general Correo electrnico Transferencia de datos y ficheros Terminal virtual Transferencia y administracin de trabajos Comandos

APLICACIN PRESENTACIN SESIN TRANSPORTE RED ENLACE FSICO

OSI Enlace entre Sistemas

Repetidor

Puente

Enrutador

Pasarela

OSI Filosofa OSI


Elementos Bsicos de OSI

QU?

CMO? Coaxial <> Par trenzado Ethernet Token Ring Token Bus

DNDE?

Transferencia de ficheros
SERVICIO

FTAM FTP PROTOCOLO

PC
INTERFAZ

OSI Comunicacin entre Niveles (I)


Protocolo entre entidades pares

Entidad de nivel N+1


SERVICIOS PETICIN DE SERVICIO

Entidad de nivel N+1

Interfaz
Protocolo entre entidades pares

Entidad de nivel N

Entidad de nivel N

OSI Comunicacin entre Niveles (II)


IDENTIFICADOR DE CONEXIN N SAP N

ENTIDAD N+1

NIVEL N+1
INTERFAZ

DIRECCIN SAP N

NIVEL N ENTIDAD N

ENTIDAD N

CONCEPTO DE SAP (Service Access Point)

OSI Unidades de Datos (I)


N+1
Service Data Unit Protocol Data Unit

SDU PDU

PCI

Protocol Control Information Interface Control Information

N
Interface Data Unit

ICI IDU

N-1

SDU

ICI

OSI Unidades de Datos (II)

Proceso que enva


Protocolo de aplicacin

DATOS

Proceso que recibe

APLICACIN PRESENTACIN SESIN TRANSPORTE RED ENLACE FSICO

AH DATOS Protocolo de presentacin PH Protocolo de sesin Prot de transporte TH Prot de red NH LH SH PPDU SPDU TPDU NPDU BITS APDU

APLICACIN PRESENTACIN SESIN TRANSPORTE RED ENLACE FSICO

Trayectoria real que siguen los datos

OSI Unidades de Datos (III)

Fragmentacin
PCI SDU PCI SDU

Agrupacin
PCI SDU

PDU

PDU

N+1 N

PDU

SDU

SDU

SDU

OSI Primitivas (I)


Un servicio se especifica de manera formal con un conjunto de PRIMITIVAS (operaciones) disponibles para que un usuario u otra entidad acceda al servicio. Las primitivas indican al servicio que debe efectuar una accin o que notifique la accin que haya tomado la entidad par.
NIVEL N+2

ORIGEN

DESTINO

NIVEL N+1

NIVEL N NIVEL N-1


PETICIN CONFIRMACIN RESPUESTA INDICACIN

OSI Primitivas (II)


NIVEL N+1
Usuario de servicios A PETICIN

Niveles 1...N cooperando cada uno con su par PROVEEDOR DE SERVICIOS

NIVEL N+1
Usuario de servicios B INDICACIN

CONFIRMACIN No hay relacin directa en el tiempo RESPUESTA

OSI Tipos de Servicios (I)


Existen 2 clasificaciones: 9 Segn las primitivas
Confirmados: Confirmado por el usuario Confirmado por el proveedor No confirmados: Iniciado por el usuario Iniciado por el proveedor

9 Segn los niveles


Orientados a la conexin No orientados a la conexin

OSI Tipos de Servicios (II)


Usuario A Peticin Tiempo Respuesta Confirmacin Confirmacin Tiempo

Proveedor de Servicios

Usuario B

Usuario A Peticin

Proveedor de Servicios

Usuario B

Indicacin

Indicacin

SERVICIO CONFIRMADO POR EL USUARIO Proveedor de Servicios

SERVICIO CONFIRMADO POR EL PROVEEDOR Proveedor de Servicios

Usuario A Peticin

Usuario B
Indicacin

Usuario A

Usuario B
Indicacin

Tiempo

Indicacin

Tiempo

SERVICIO NO CONFIRMADO

SERVICIO INICIADO POR EL PROVEEDOR

OSI Tipos de Servicios (III)


Usuario A

Proveedor de Servicios

Usuario B

Usuario A

Proveedor de Servicios

Usuario B

CONNECT.req CONNECT.conf

CONNECT.ind

Tiempo
CONNECT.resp

DATA.req

Tiempo

DATA.ind

ESTABLECIMIENTO CONFIRMADO

TRANSFERENCIA DE DATOS NO CONFIRMADA

Usuario A

Proveedor de Servicios

Usuario B

DISCONNECT.req

DISCONNECT.ind

Tiempo

LIBERACIN NO CONFIRMADA

EJEMPLO DE SERVICIO ORIENTADO A LA CONEXIN

OSI Tipos de Servicios (IV)

Usuario A

Proveedor de Servicios

Usuario B

UNIDATA.req

Tiempo
UNIDATA.ind

TRANSFERENCIA DE DATOS NO CONFIRMADA

EJEMPLO DE SERVICIO NO ORIENTADO A LA CONEXIN

Estructura Jerrquica de la Comunicaciones Industriales


Integracin de dispositivos de control
Nivel de corporacin Nivel de planta Nivel de proceso Nivel de clula Nivel de campo
API CN

Gestin y diseo Host y estacin de trabajo Planificacin y control de produccin Estacin de trabajo Control del proceso Estacin de trabajo, PC industrial Fabricacin APIs, CNs, Robots, PC industrial Sensores, actuadores, pequeos sistemas Pequeos autmatas de control

Clula A, B, C..
sensor actuador regulador

Estructura Jerrquica de la Comunicaciones Industriales II

Industrial Ethernet

Nivel de gestin

Industrial Ethernet PROFIBUS

Nivel medio Nivel de campo Nivel actuadorsensor

PROFIBUS

Interfase actuadorsensor

Arquitectura MAP (I)

Nace en la General Motors Objetivo: comunicar equipos de diferentes fabricantes Consistente con el modelo de referencia OSI de ISO Estandarizada para IEEE 802.3 y para IEEE 802.4 Servicios MMS Definida en ISO 9506 parte I y II

Arquitectura MAP (II)

Aplicaciones de usuario 7b
APLICACION

FTAM

MMS

DS

7a
PRESENTACION SESION TRANSPORTE RED

ISO 8650/2 ACSE ISO 8823 ISO 8327 ISO 8073, clase 4 ISO 8473

2b
ENLACE FISICO

ISO 8802.2, LLC ISO 8802.3 CSMA/CD ISO 8802.4 Token-Bus

2a

Alternativas de Integracin Industrial


Buses de actuadores sensores:
9 Se han presentado mltiples iniciativas
8 Interbus-S de Phoenix Contact 8 AS-i (Actuador-Sensor Interface) 8 DeviceNet (Controller Area Network CAN)

Buses de campo:
9 Se han presentado mltiples iniciativas
8 Bitbus de Intel 8 PROFIBUS de origen alemn 8 ControlNet (Controller Area Network CAN)

Requisitos para Redes de Planta


Diseada para transmitir grandes cantidades de datos Posibilidad de conectar gran nmero de estaciones Gran extensin de la red Se aceptan mayores costes de conexin Exigencias de tiempo real ms reducidas

Requisitos para el Bus de Campo


Caractersticas de un Bus de Campo
9 Diseado para transmitir pequeas cantidades de datos 9 Cubrir necesidades de tiempo real 9 Tener gran compatibilidad electromagntica 9 Nmero reducido de estaciones 9 Fcil configuracin 9 Protocolos simples y limitados 9 Bajos costes de conexin 9 Pseudoconsistente con el modelo OSI de ISO

Ventajas que Aporta


9 Reducir coste de cableado de la instalacin 9 Facilita la ampliacin o reduccin de elementos 9 Permite integrar los dispositivos menos inteligentes

Requisitos para el Bus de Sensores/Actuadores


Maestro Tiempo de ciclo breve y constante Alta fiabilidad de la transmisin con datos de pequeo tamao y alta eficacia del protocolo Transmisin simultanea de datos de E/S y mensajes sin influencia mutua Manejo sencillo

. . .

Buses de Campo (I)


Los buses de campo conectan actuadores, controladores, sensores y dispositivos similares en el nivel inferior de la estructura jerrquica de la automatizacin industrial. Una arquitectura de bus de campo es un sistema abierto de tiempo real. Pero no necesariamente ha de conformarse con el modelo OSI de 7 capas, pues es ms importante que la conexin sea de bajo coste y alta fiabilidad frente a las posibilidades de interconexin a redes generales. BUS DE CAMPO CONTROLADOR

Vlvula Presin Temperatura

Flujo

Buses de Campo (II)


Objetivo: Reduccin y simplificacin del cableado a costa de
reducir la disponibilidad de la informacin (codificacin digital muestreada en el tiempo y discretizada en su valor).
9 La informacin se multiplexa temporalmente
8 Canal bidireccional 8 Se requiere un procedimiento de acceso de la informacin al canal 8 Se requiere un mtodo de identificacin de la informacin transmitida

Controlador

mensaje 1 mensaje 2

mensaje 3

Transmisor

Actuador

Buses de Campo (III)


Valor aadido: Aprovecha la tecnologa para otras funcionalidades
9 Carga y descarga de programas 9 Seleccionar y controlar la ejecucin de programas 9 Indicacin continuada de operatividad y estado 9 Transmisin de informacin adicional a la de control (Vlvula: n ciclos/da, temperatura carcasa, max/min/med, etc) 9 Identificacin de dispositivo 9 Otras funcionalidades

Controlador COMM A/D D/A COMM uC+conv

Estructura de Capas del Bus de Campo (I)


La configuracin ms ampliamente consensuada es la de tres capas, correspondientes a las capas fsica, de enlace de datos y de aplicacin. Tambin usualmente se considera la capa de usuario.

Capa de Usuario

Capa de Aplicacin Capa de Enlace

Capa Fsica

Bloques funcionales Modelos abstractos Perfiles de dispositivos Capa de Usuario Servicios de aplicacin Servicios de mensajera Capa de Aplicacin Establecer y liberar el enlace lgico XXXX Control de errores y flujo en el enlace Capa de Enlace Sincronizacin de la transmisin Capa Fsica Control de acceso al medio Velocidad de transferencia Topologa y distancias mximas Codificacin y transmisin de datos Carac. electr. mecn. funcionales.

Estructura de Capas del Bus de Campo (II)


Modelo OSI
USUARIO APLICACIN PRESENTACIN SESIN TRANSPORTE RED ENLACE FSICO ENLACE FSICO FSICO Subnivel de Acceso FB Stack de Comunicaciones

Modelo Field Bus


USUARIO Especificacin de Mensaje de FB USUARIO

Вам также может понравиться