huntgoose smv

Upload: faheem-hussain

Post on 02-Jun-2018

238 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 HuntGoose SMV

    1/22

    IEC 61850-90-5

    The New GOOSE,Synchrophasors, and SampledValues

    Rich HuntGE Digital Energy

  • 8/10/2019 HuntGoose SMV

    2/22

    2 /UTC: 90-5 and Synchrophasors9/12/2012

    Synchrophasors

    Defined in C37.118.1 - 2011

  • 8/10/2019 HuntGoose SMV

    3/22

  • 8/10/2019 HuntGoose SMV

    4/22

    4 /UTC: 90-5 and Synchrophasors9/12/2012

    North American SynchroPhasor Initiative

    Network -NASPInet Vision

  • 8/10/2019 HuntGoose SMV

    5/22

    5 /UTC: 90-5 and Synchrophasors9/12/2012

    Synchrophasor transmission

    C37.118.2 2011 defines synchrophasor

    transmission requirements Data message formats

    UDP / IP based (unicast)

  • 8/10/2019 HuntGoose SMV

    6/22

    6 /UTC: 90-5 and Synchrophasors9/12/2012

    Gaps in C37.118

    No defined security

    o Requires an external solution

    o Multicast security not defined

    Dataset Configuration tools are vendor

    specific No standard data names

    Limitations on dataset name length

    Lack of Negative response from the server

    o Some consider this a feature

  • 8/10/2019 HuntGoose SMV

    7/22

    7 /UTC: 90-5 and Synchrophasors9/12/2012

    IEC 61850

    Self-description of data

    Peer-to-peer messaging

    GOOSE event data

    Sampled Values (SV) analog samples

    Multicast actually

    broadcast

  • 8/10/2019 HuntGoose SMV

    8/22

    8 /UTC: 90-5 and Synchrophasors9/12/2012

    Mapping Synchrophasors intoGOOSE

    Router

    w/ UDP/IP

    GOOSE

    message

    Routed

    GOOSE

    GOOSE

    No IP Address No Transport

    o UDP

    o TCP

    Bit

    BucketGOOSE after router

    RequiresRouterconfiguration

  • 8/10/2019 HuntGoose SMV

    9/22

    9 /UTC: 90-5 and Synchrophasors9/12/2012

    Committee Approved TechnicalReport:

    IEC 61850:

    COMMUNICATION NETWORKS AND

    SYSTEMS FOR

    POWER UTILITY AUTOMATION

    Part 90-5: Use of IEC 61850 to transmit

    synchrophasor

    information according to IEEE C37.118

  • 8/10/2019 HuntGoose SMV

    10/22

    10 /UTC: 90-5 and Synchrophasors9/12/2012

    TR 90-5 defines

    R-GOOSE (for Routed GOOSE) For routing of Event Data

    And

    R-SV (for Routed Sample Values) For routing periodic data

  • 8/10/2019 HuntGoose SMV

    11/22

    11 /UTC: 90-5 and Synchrophasors

    9/12/2012

    IEC 61850 90-5 NetworkedGOOSE/SV

    Potential Solution for NASPINet

  • 8/10/2019 HuntGoose SMV

    12/22

    12 /UTC: 90-5 and Synchrophasors

    9/12/2012

    Payload

    Consists of Multiple 9-2 Protocol Data Units(PDUs)

    PDU consists of: Header

    Dataset

    An Implementation Agreement isproposed to agree to the items in the

    Header and Dataset

  • 8/10/2019 HuntGoose SMV

    13/22

    13 /UTC: 90-5 and Synchrophasors

    9/12/2012

    Reliable Transport through Repeat

    ASDU1 Oldest data

    ASDUn Newest datan is a user-settable parameter

  • 8/10/2019 HuntGoose SMV

    14/22

    14 /UTC: 90-5 and Synchrophasors

    9/12/2012

    Internet Protocol Priority via

    Differentiated Services byte

    0

    1

    1

    0

    2

    1

    3

    1

    4

    1

    5

    0

    6

    0

    7

    0

    DSCP ECN

    DSCP - Differentiated Service Code Point set for Expedited Forwarding (0x2E)

    ECN Explicit Congestion Notification Set by the routers if enabled Overall byte value: 0xB8

    Bit #:

    Value:

  • 8/10/2019 HuntGoose SMV

    15/22

    15 /UTC: 90-5 and Synchrophasors

    9/12/2012

    Definition of Terms: Multicast

    Message Only Sent to Intended Recipients

  • 8/10/2019 HuntGoose SMV

    16/22

    16 /UTC: 90-5 and Synchrophasors

    9/12/2012

    Unicast vs. Multicast

    Requires 3x Bandwidth in this example 3X Infrastructure $$$

    Point-to-Point

    Multiple Streams

    Multicast

    One Output Stream

  • 8/10/2019 HuntGoose SMV

    17/22

    17 /UTC: 90-5 and Synchrophasors

    9/12/2012

    Multicast Path Establishment viaInternet Gateway Management Protocol IGMP

  • 8/10/2019 HuntGoose SMV

    18/22

    18 /UTC: 90-5 and Synchrophasors

    9/12/2012

    Security Definition in 90-5

    Defines a Secure Hash Algorithm - SHA2Hash code for message authentication /

    integrityDefines AES as the encryption algorithm

    Identifies / Extends a Key managementsystem

    RFC 3547 The Group Domain of

    InterpretationThe publisher manages the keys to all

    subscribers

    Same key for Hash and Encryption

  • 8/10/2019 HuntGoose SMV

    19/22

    19 /

    UTC: 90-5 and Synchrophasors9/12/2012

    Group Domain of Interpretation - GDOI

    Publishers act as Controllers Receiving Group Members Pull new keys

    Centralized Authorization Management

  • 8/10/2019 HuntGoose SMV

    20/22

    20 /

    UTC: 90-5 and Synchrophasors9/12/2012

    Publisher-based Key Management

    KeyManager

    KeyReceiver

    KeyReceivers

    Keys are dynamically managedChanged when a Subscriber is removed

  • 8/10/2019 HuntGoose SMV

    21/22

    21 /

    UTC: 90-5 and Synchrophasors9/12/2012

    Summary

    TR 90-5

    will eventually replace C37.118 forsynchrophasor transmission

    Uses 61850 data modeling, configuration

    describes R-GOOSE and R-SV Multicast

    Supports re-transmission of data Defines explicit security for synchrophasor

    data

  • 8/10/2019 HuntGoose SMV

    22/22

    22 /

    UTC: 90-5 and Synchrophasors9/12/2012