protocolo dnp3

Upload: german-mauricio-neira-vargas

Post on 03-Apr-2018

254 views

Category:

Documents


4 download

TRANSCRIPT

  • 7/28/2019 PROTOCOLO DNP3

    1/38

    PROTOCOLO DNP3(Distributed Network Protocol)IVAR FERNANDO GOMEZ PEDRAZA

  • 7/28/2019 PROTOCOLO DNP3

    2/38

    DNP3Este protocolopermitetransferirmensajes entreestacionesprimarias(origen) yestacionessecundarias(destino

    DNP3

  • 7/28/2019 PROTOCOLO DNP3

    3/38

    CAPAS DEL SOFTWARE DNP3El software DNP3esta organizado encapas para tener

    una comunicacinconfiable. Adems, larelacin maestro-esclavo da una vistasimplificada de lasbases de datos y losprocesos de softwareinvolucrados.

  • 7/28/2019 PROTOCOLO DNP3

    4/38

    CAPAS DEL SOFTWARE DNP3

  • 7/28/2019 PROTOCOLO DNP3

    5/38

    CAPAS DEL SOFTWARE DNP3Las series de bloquesen la parte superiordel maestro

    representan su basede datos ydispositivos de salida.Los diferentes tiposde datos son

    organizados comoarreglos.

  • 7/28/2019 PROTOCOLO DNP3

    6/38

    CAPAS DEL SOFTWARE DNP3 Un arreglo de valores

    de entrada binariarepresenta estados de

    dispositivos booleanosfsicos o lgicos. Los valores en el

    arreglo de entradaanalgico representancantidades de

    entrada que elesclavo ha medido ocalculado.

  • 7/28/2019 PROTOCOLO DNP3

    7/38

    CAPAS DEL SOFTWARE DNP3 Un arreglo de contadores

    representa valores de conteo,como son los kilowatt-hora.

    Las salidas de control sonorganizadas dentro de unarreglo representadofsicamente o lgicamentecomo puntos de encendido-apagado, aumento-disminucin, disparo-cierre.

    El arreglo de las salidasanlogas representadacantidades analgicas fsicaso lgicas, como aquellasusadas para referencias.

  • 7/28/2019 PROTOCOLO DNP3

    8/38

    CAPA DE ENLACE DE DATOLos principales propsitos de esta capa son:

    Primero debe proveer la transferencia deinformacin o unidad de datos de servicios de

    enlace (LSDU: Link Service Data Unit) a travsde la capa fsica del estndar ISO-OSI.

    CAPA DEENLACE DE

    DATOS

    TRAMAS: LPDU (Link Protocol DataUnit)

    CAPAFISICA

    UNIDADES :LSDU (Link Service DataUnit)

  • 7/28/2019 PROTOCOLO DNP3

    9/38

    CAPA DE ENLACE DE DATO Segundo la capa de enlace de datos

    debe proveer indicaciones de otros

    eventos tales como el estado delenlace.

  • 7/28/2019 PROTOCOLO DNP3

    10/38

    FORMATO DE LA TRAMA FT3

  • 7/28/2019 PROTOCOLO DNP3

    11/38

    CAPA DE ENLACE Y DE TRANSPORTELa funcin de esta capa es especficasolo para aquellos mensajes que son ms

    largos que una unidad de datos de enlacede protocolo LPDU, entre las estacionesprimaria y secundaria.

  • 7/28/2019 PROTOCOLO DNP3

    12/38

    CAPA DE ENLACE Y DE TRANSPORTELa capa de transporte toma una TSDU (datosde usuario) y lo fragmenta en varias secuenciasde TPDUs: Transport Protocol Data Units (cada

    una con informacin de control del protocolo detransporte (TPCI: Transport Protocol ControlInformation)).

    CAPA DE TRANSPORTE

    UNIDAD:TSDU(TransportService DataUnit)

    CAPA ENLACE DE DATOS

    MULTIPLES:TPDU(TransportService DataUnit)

  • 7/28/2019 PROTOCOLO DNP3

    13/38

    CAPA DE ENLACE DE APLICACINLa interfaz de capa de aplicacintiene estructuralmente la PDU

    (Protocol Data Unit: Unidad dedatos de protocolo) la cual cumple ladescripcin de la IEC de un APDU(Aplication Protocol Data Unit).

  • 7/28/2019 PROTOCOLO DNP3

    14/38

    CAPA DE ENLACE DE APLICACINLos usuarios envan unidades de datos deusuario de aplicacin a la capa deaplicacin donde son convertidos en

    ASDU (Aplication Service Data Unit:Unidad de aplicacin de datos deservicio). Cada ASDU es entoncesprefijado por la APCI (applicationProtocol Control Information:

    Informacin de aplicacin de protocolode control), el cual es entoncesempaquetado como una APDU.

  • 7/28/2019 PROTOCOLO DNP3

    15/38

    CAPA DE ENLACE DE APLICACINCada APDU es referida como unfragmento y hay una restriccin,donde cada fragmento contiene datos

    completos y el cdigo de la funcin dela APCI es idntico en cada fragmentodel mismo mensaje o mltiples APDU,o sea que no habr fragmentacin deinformacin de objetos entre APDUs y

    la misma operacin debe ser requeridapara cada objeto en el mensaje.

  • 7/28/2019 PROTOCOLO DNP3

    16/38

    PROTOCOLO 60870-5-104

  • 7/28/2019 PROTOCOLO DNP3

    17/38

    PROTOCOLO 60870-5O En cuanto a DNP3, IEC 60870-5 se basa

    en la de tres capas mejorada arquitectura

    de rendimiento o modelo de la EPA paracomunicaciones de datos. el modelo de laEPA es una forma simplificada de lossiete modelo de referencia OSI paraproporcionar un rendimiento ptimo para

    aplicaciones de telecontrol.

  • 7/28/2019 PROTOCOLO DNP3

    18/38

    PROTOCOLO 60870-5

  • 7/28/2019 PROTOCOLO DNP3

    19/38

    PROTOCOLO 60870-5De este protocolo existen varias extensiones, de lascuales se detallarn:

    O

    IEC 60870-5-101 (IEC 101): representa laaplicacin bsica de las especficas descritas enlos documentos 1 y 5 de la norma y define elprotocolo para la monitorizacin de equipos DTE-DCE conectados va cable serial.

    O IEC 60870-5-102 (IEC 102): extensin paraaplicaciones en entorno especfico de producciny distribucin de energa elctrica, utilizado en laRed Elctrica Espaola (REE).

  • 7/28/2019 PROTOCOLO DNP3

    20/38

    PROTOCOLO 60870-5O IEC 60870-5-104 (IEC 104): extensin del

    protocolo IEC 101 con los cambios

    necesarios para la conexin red Ethernete interfaz TCP/IP. Generalmente para lossistemas de energa se utiliza el protocoloIEC 104 para el centro telecontrol y elprotocolo IEC 101/103 para la interaccin

    con las remotas de campo.

  • 7/28/2019 PROTOCOLO DNP3

    21/38

    Diferencias entre los protocolos60870-5-101 y 60870-5-104

  • 7/28/2019 PROTOCOLO DNP3

    22/38

    PROTOCOLO 60870-5-104PROCESOS

    APLICACION

    TRANSPORTE

    NETWORK

    ENLACE

    FISICA

  • 7/28/2019 PROTOCOLO DNP3

    23/38

    NIVEL FSICOLa capa fsica se refiere a la transmisin yrecepcin de datos a travs del medio

    fsico. Este nivel se refiere a la transmisinde bits y bytes, pero no con el significado deesos bytes. La interfaz fsica se define entrminos de las caractersticas elctricas, y

    las seales individuales que pasan a travsde la interfaz.

  • 7/28/2019 PROTOCOLO DNP3

    24/38

    Comunicacin en el Nivel fsico

  • 7/28/2019 PROTOCOLO DNP3

    25/38

    CAPA DE ENLACE DE DATOSLa capa de enlace de datos es responsablede la transmisin de datos a travs del

    canal de comunicaciones, y asegurar quelos datos son recibidos en su totalidad y nocorrompido por errores.

  • 7/28/2019 PROTOCOLO DNP3

    26/38

    Trama de la capa de enlace

  • 7/28/2019 PROTOCOLO DNP3

    27/38

    Trama de la capa de enlace

  • 7/28/2019 PROTOCOLO DNP3

    28/38

    Orden de la informacin

  • 7/28/2019 PROTOCOLO DNP3

    29/38

    CAPA DE APLICACIN

  • 7/28/2019 PROTOCOLO DNP3

    30/38

    Estructura ASDULa estructura de la ASDU se divide en dossecciones principales.

    o Estos son el identificador de unidad dedatos, y

    o los datos en s, formado por uno oms objetos de informacin.

  • 7/28/2019 PROTOCOLO DNP3

    31/38

    1. Tipo de identificacin de datos

  • 7/28/2019 PROTOCOLO DNP3

    32/38

    Las siguientes notas se aplican a estos cdigos: El valor no se utiliza En la gama de las definiciones de tipo

    estndar, hay actualmente 58 tiposespecficos definido. stos se agrupan comose muestra en la siguiente tabla, que muestra

    los grupos globales y nmeros de cdigos deidentificacin del tipo que se definen.

  • 7/28/2019 PROTOCOLO DNP3

    33/38

  • 7/28/2019 PROTOCOLO DNP3

    34/38

    El rango de no est definidopor la norma, y puede ser utilizado por

    vendedores particulares para funcionesespecficas del sistema. Sin embargo,esto tiene implicaciones parainteroperabilidad.

  • 7/28/2019 PROTOCOLO DNP3

    35/38

    2. Estructura calificador Variable

  • 7/28/2019 PROTOCOLO DNP3

    36/38

    3. La causa de la transmisin

  • 7/28/2019 PROTOCOLO DNP3

    37/38

    4. La direccin general de ASDU

  • 7/28/2019 PROTOCOLO DNP3

    38/38