Top Banner
Syntax, Communication and Message Standard
31

Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

Dec 17, 2015

Download

Documents

Arthur Dawson
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

Syntax, Communication and Message Standard

Page 2: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014 Nordic Ediel Group

NBS info day, April 29th 2014

Nordic Balancing System

Syntax, Communication and Message Standard

Page 3: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

Syntax

Page 4: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

History

1995 1998 2001 2004 2007 2010 2013

Ediel Nordic Forumis founded

(1995)

Nordic Ediel Group

ebIX® is founded(2003)

ETSO/TF-14(2001)

ENTSO-E/WG-EDI(2009)

NEG is founded

ENTSO-E starts cooperation

with IEC(2010)

ebIX®, EFET and ENTSO-EHarmonisation

Group is founded(2003)

Ediel starts participating in UN/CEFACT

(1997)

ebIX® starts CustomerSwitching

project with Eurelectric

(2006)

NEG Project for Nordic (TSO) Energy Market Model for data

exchange (NEMM)(2008)

NTC(2014)

ebIX® starts cooperation

with IEC(2013)

eSett Oy established (Dec. 2013)

Page 5: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

Syntax

Two alternatives:I. EDIFACT

II. XML

<rsm:Header><rsm:Identification>AAA000240</rsm:Identification><rsm:DocumentType listAgencyIdentifier="260">7</rsm:DocumentType><rsm:Creation>2014-01-09T09:30:47Z</rsm:Creation><rsm:SenderEnergyParty>

<rsm:Identification schemeAgencyIdentifier="9">9876543210987</rsm:Identification></rsm:SenderEnergyParty><rsm:RecipientEnergyParty>

<rsm:Identification schemeAgencyIdentifier="9">1234567890123</rsm:Identification></rsm:RecipientEnergyParty>

</rsm:Header>

UNA:+.? 'UNB+UNOC:3+1234567890123:14:…..UNH+1+MSCONS:D:96A:ZZ:E2NO6A'BGM+7+AAA000240+9+NA'DTM+137:200212101201:203'DTM+163:200211020000:203'DTM+164:200212030000:203'DTM+ZZZ:1:805'NAD+FR+987654321:NO3:82….

Page 6: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

Why XML

The Danish Datahub have already implemented XML documents based on ebIX® and ENTSO-E standards

Nord Pool Spot will offer XML interface spring 2014 No existing alternative to XML for ENTSO-E documents Most other markets (Banks, Health care, Transport…) has

migrated, or has started to migrate to XML NBS requires changes to all systems and changing syntax seems

like a small additional cost

Conclusion: XML is the best choice for NBS message syntax

Page 7: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

Means of communication

Page 8: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

NBS requirements for means of communication

Same standard for all Nordic countries Encryption (parts of the market)

Typically for bids to the different markets

Compression (XML are large)The new formats will be notably bigger

Must handle both:many-to-many communication (FI, NO, SE)one-to-many communication (DK, i.e. datahub)

Page 9: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

Possible protocols

SMTPUsed in Norway and Sweden today

FTP Used in Finland today

Web Services Used in Denmark todayE.g. AS4 or ebMS 3.0Not seen as realistic without a central hub, hence not further elaborated

MADESA strong candidate for a common Nordic communication platform

Page 10: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

MADES (MArket Data Exchange Standard)

General communication standardbased on web-servicesdeveloped by ENTSO-E to facilitate reliable and secure exchange of

documents

SupportsEncryptioncompressionAuthenticationnon-repudiation

Published by IEC as Technical Specification (2013) The ECP (ENTSO-E Communication Platform) is free for the

industry

Page 11: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

MADES Network

Page 12: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

Status

NBS has not yet made a decision regarding means of communication

Comments from the industry are welcomed!

Page 13: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

Message Standard

Page 14: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

NBS message exchangesBusiness Requirement Documentation

NBS has asked the Nordic Ediel Group (NEG) to specify the message exchanges related to NBS. This includes a set of Business Requirement Specifications (BRS): BRS for NBS, version 1r4

(between NBS and market actors) BRS for NBS, TSO/NPS communication, version 1r2

(between NBS and TSO/NPS) Overview of information exchange

sequence diagrams

Harmonised roles used in Nordic settlement role model and definitions of roles

Process areas UseCases, activity diagrams and process descriptions

Data view Class diagrams and attribute usage

Page 15: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

NBS message exchangesTechnical Documentation

NBS User Guide for XML documents Detailed description of data elements, formats, codes….

Example XML files Aggregated_Data_per_MGA_for_Settlement_Responsible-E31-E44.xml EAR-Example.xml ESS-Schedule-Example.xml ESS-Confirmation-Example.xml Validated_Data_for_Settlement_for_Aggregator-E66-E44.xml Aggregated_Data_per_Neighbouring_Grid_for_Settlement_Responsible-E31-

E44.xml Validated_Data_for_Settlement_for_Aggregator-MGA-E66-E44.xml

Common Nordic XML rules and recommendations Acknowledgement process Basic rules for dates, times and periods …

Page 16: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

Settlement in the overall context

Page 17: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

Breakdown of the settlement phase

Page 18: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

NBS Scheduling PhaseExchange Load Profile Shares (before the delivery month)

• Arrow 1 is not handled in the first version of NBS• Arrow 2 and 3 are published on web

Page 19: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

NBS Scheduling Phase

Report tradefrom Elspotand Elbas (before operational hour)

• Green arrows are document in NBS BRS for TSO/NPS communication• Blue arrows are documented in other BRSs from NEG

Page 20: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

NBS Scheduling PhaseReport bilateral trade

• Black arrows are documented in NBS BRS • Green arrows are document in NBS BRS for TSO/NPS communication• Blue arrows are documented in other BRSs from NEG

Page 21: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

NBS Scheduling PhasePlan production

• Green arrows are document in NBS BRS for TSO/NPS communication• Blue arrows are documented in other BRSs from NEG

Page 22: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

NBS Scheduling Phase

Report trade from Balance Regulation Market

• Green arrows are document in NBS BRS for TSO/NPS communication• Blue arrows are documented in other BRSs from NEG

Page 23: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

NBS Metering and Settlement PhaseExchange Metered data for End Customer billing

• Blue arrows are documented in other BRSs from NEG

Page 24: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

NBS Metering and Settlement Phase

Exchange metered datafor imbalance settlement (2 – 13 days after delivery day)

• Black arrows are documented in NBS BRS • Red arrows are document in NBS BRS,

but proposed removed form NBS BRSs (not part of NBS scope)• Arrow 10 will be published on web

Page 25: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

NBS Metering and Settlement Phase

Aggregated consumption per MGA will be further split into:

• Interruptible consumption

• Pumped• etc.

Settle imbalance

• Blue arrows will be published on web• Black arrows are documented in NBS BRS

Page 26: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

NBS Reconciliation Phase

Reconcile (not part of the first phase of NBS)

• Arrow 1 will be detailed by HNR• Arrow 2 is an internal dataflow within the DSO• Black arrows is not handled in the first version of NBS

Page 27: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

Acknowledgements

NBS will use the ENTSO-E acknowledgement process NBS will acknowledge all documents received NBS expect an acknowledgement in return for all documents sent The ENTSO-E acknowledgement document is simplified in

comparison to the documents used today (CONTRL/APERAK) One structure Less detailed codes

Page 28: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

The main processes and data exchanges have been specified, however some issues still remain

How to exchange master data (structure data), such as MBA-MGA and MGA-MGA relations Party information (IDs, responsibilities, roles, contacts …)

Address register Test portal Maintenance requests to ebIX® and ENTSO-E

Intermediate Nordic solutions will be used until/unless accepted by ebIX® and ENTSO-E

Specification of technical details Identification schemes Identification of Time Series Rules for Direction, Delta value, signing convention

Page 29: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

Links to documentation

www.nbs.coop BRS for NBS, between NBS and market actors

www.ediel.org, Nordic Balance Settlement (NBS) BRS for NBS, including flows outside of NBS BRS for NBS, TSO/NPS communication NBS User Guide for XML documents Example XML files

www.ediel.org, Nordic TSO XML Project Common Nordic XML rules and recommendations

Page 30: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.

29.4.2014

Thank you for your kind attention!<?xml version="1.0" encoding="UTF-8"?><ResponsibleForPresentation>

<Name>Jan Owe</Name><Email>[email protected]</Email><Company>Svenska kraftnät</Company><Url>http://www.svk.se</Url>

</ResponsibleForPresentation><ResponsibleForPresentation>

<Name>Jari Hirvonen</Name><Email>[email protected]</Email>

<Company>Fingrid</Company><Url>http://www.fingrid.fi</Url>

</ResponsibleForPresentation><ResponsibleForPresentation>

<Name>Ove Nesvik</Name><Email>[email protected]</Email>

<Company>Edisys Consulting AS</Company><Url>http://www.edisys.no</Url>

</ResponsibleForPresentation>

Page 31: Syntax, Communication and Message Standard. 29.4.2014 Nordic Ediel Group NBS info day, April 29 th 2014 Nordic Balancing System Syntax, Communication.