SEC Guidance I Processing of Service Requests, Responses and Alerts



Similar documents
Smart Metering Implementation Programme: Testing Baseline Requirements Document

Updated SIT1 functionality (annex to SIT Approach Document) request for SEC Panel approval

Smart Metering Implementation Programme. Smart Metering Equipment Technical Specifications Version 1.58

SMKI Recovery Procedure

(SEC4.0) and (SEC4.1) indicates when new sections and appendices were added to the SEC. Section Title Section Title Definitions and Interpretation

DCC User Gateway Interface Design Specification. Annex - Service Request Definitions 1 Product Management Service

SMKI Recovery Procedure

Business Process Design Team Level 2 Process Diagram

Smart Meters Programme Schedule 5.2. (Software) (CSP North version)

Consultation on DCC Enduring Release Management Policy. Consultation opens: 18 September 2015

Incident Management Policy

Smart Meters Programme Schedule 5.3. (Escrow) (CSP North version)

Data Communications Company 2 nd Floor, Ludgate House 245 Blackfriars Road London, SE1 9UF

Operations update - DCC Industry Day 25 th March 15

Section Development History/Status Origin Link (to relevant. documentation) SEC stage 4 consultation. SEC Stage 4 consultation Content first proposed

Citizens Advice Response to DECC s Consultation on the timing of the review of the Data Access and Privacy Framework

Internet Authentication Procedure Guide

Standard conditions of electricity supply licence

Smart Metering Implementation Programme: Communications Business Model

Development of the Coding Process Analysis System for Programming Education. Tatsuyuki Takano, Takashi Kohama, Osamu Miyakawa. (pp.

Smart Meters Programme Schedule 1 (Interpretation and Definitions) (CSP Central version)

orrelog SNMP Trap Monitor Software Users Manual

DCC Release Management Strategy

Data Communications Company (DCC) price control guidance: process and procedures

Contribute to resource plan development in contact centre operations

Incident Management Policy

Interagency Guidelines on Identity Theft Detection, Prevention, and Mitigation

Glossary of Key Terms

UK-London: IT services: consulting, software development, Internet and support 2011/S CONTRACT NOTICE. Services

Smart Meters Programme Schedule 2.5. (Security Management Plan) (CSP South version)

OUR ELECTRICITY AGREEMENT Constellation Energy Power Choice, Inc. P.O. Box 4911, Houston, TX 77210

Card Management System Integration Made Easy: Tools for Enrollment and Management of Certificates. September 2006

Standard conditions of the Electricity Distribution Licence

Smart Meters Programme Schedule 2.6. (Insurance) (CSP North version)

Code Subsidiary Document No. 0406: Service Management Interface. September 2015

Procurement Innovation for Cloud Services in Europe

Using PI to Exchange PGP Encrypted Files in a B2B Scenario

Spotting ID Theft Red Flags A Guide for FACTA Compliance. An IDology, Inc. Whitepaper

SOUTH TEXAS COLLEGE. Identity Theft Prevention Program and Guidelines. FTC Red Flags Rule

Request for Information (RFI) Supply of information on an Enterprise Integration Solution to CSIR

CUSTOMERS INVESTMENTS IN FINANCIAL ASSETS VIA PORTFOLIO MANAGERS

Residential Solar Service Agreement (RSSA) Customer Sited Solar Photovoltaic Systems

COLORADO MEDICAL ASSISTANCE PROGRAM

BROADSOFT PARTNER CONFIGURATION GUIDE VEGASTREAM VEGA 100

Authentication Guide

BS 7858 Vetting & Screening Service NSI Gold Accredited

Guideline on Auditing and Log Management

SECURELY CONNECTING INSTANT MESSAGING SYSTEMS FOR AD HOC NETWORKS TO SERVER BASED SYSTEMS

CMB 207 1I Citrix XenApp and XenDesktop Fast Track

Using SAML for Single Sign-On in the SOA Software Platform

Integration Guide. SafeNet Authentication Client. Using SAC CBA for Check Point Security Gateway

NPTR PROCEDURE MANUAL AND BUSINESS FLOW PROCESS FOR DEPARTMENT OF TRANSPORT

Security by Design WHITE PAPER

Advanced Learner Loans Prospectus 2015 to 2016 and 2016 to 2017: Designating Qualifications

DCC User Gateway Interface Design Specification. Annex - Service Request Definitions 3 Customer Management Service

Dimension Technology Solutions Team 2

Oxford City Council Managing Capital Projects

Central Oregon Community College. Identity Theft Prevention Program

RAILROAD MEDICARE PRE- ENROLLMENT INSTRUCTIONS MR018

Smart Meters Programme Schedule 9.1. (TUPE) (CSP South version)

A brief run through information gathered from Smart Energy GB s presentation at SNP conference. Robert Leslie November 2015

DIGITAL MARKETPLACE (G CLOUD 7) OFFERING. Sopra Steria Integration Platform Support as a Service. Service Overview. Sopra Steria in the public sector

Client Assets. Chapter 7. Client money rules

MDCF Tutorial Device Interface and App Development

Conditions means the standard terms and conditions set out in this document;

QUALITY MANAGEMENT PLAN

Spotlight on the SEC Seminar. 23 rd October :00 15:00

Optus SMS for MS Outlook and Lotus Notes

How To Preserve Records In Mississippi

ELECTRONIC DATA INTERCHANGE (EDI) TRADING PARTNER AGREEMENT NO.

Smart Meter Wide Area Network DCC Assurance Strategy

Level 3 Certificate in assessing candidates using a range of methods (7317)

Consolidated Edison Company of New York, Inc.

CERTIFICATE OF ONLINE BUSINESS BANKING RESOLUTIONS

Pacific Gas and Electric Company. On-Bill Financing Customer and Contractor Handbook

Configuration Guide. for the Lepide User Password Expiration Reminder

International Peace Support Training Centre Westwood Park P O Box Karen, Kenya

Information for Agents and Brokers Regarding the HIPAA Business Associate Agreement

COSO Internal Control Integrated Framework (2013)

SAMPLE INSURANCE BROKER SERVICE AGREEMENT

APPENDIX E ARCHITECTURE COMPONENT/ACTOR DESCRIPTIONS

Extended Validation SSL

City of Sydney Council. Petition Guidelines

Address Verification and Security Code Guide. AVS Guide

Wholesale Broker Red Flag/Identity Theft Prevention Program Certification

Our Services for Partners

Realex Payments Integration Guide - Ecommerce Remote Integration. Version: v1.1

ACH POSITIVE PAY SERVICE AGREEMENT

SECURE AND EFFICIENT PROCESSING OF ELECTRONIC DOCUMENTS IN THE CLOUD

Electronic Service Agent TM. Network and Transmission Security And Information Privacy

National Institute for Health Research Coordinated System for gaining NHS Permission (NIHR CSP)

Feature and Technical

inoerp Accounts Payable Process Flows inoerp

ELECTRONIC DATA INTERCHANGE (EDI) TRADING PARTNER AGREEMENT THIS ELECTRONIC DATA INTERCHANGE TRADING PARTNER AGREEMENT

PART 6 FORM OF STANDARD CUSTOMER ELECTRICITY SALES AGREEMENT A. STANDARD RESIDENTIAL CUSTOMER ELECTRICITY SALES AGREEMENT

Price to Compare (PTC) Sample Calculation DISCLAIMER

Smart Meters Programme Schedule 8.6. (Business Continuity and Disaster Recovery Plan) (CSP North version)

European Code of Conduct on Data Centre Energy Efficiency

Centre for the Protection of National Infrastructure Effective Log Management

Transcription:

Overview Communications with Devices comprising Enrolled Smart Metering Systems will be managed through the submission of Service Requests by users of the DCC s Enrolment and Communications Services ( Users ) and the Data and Communications Company (DCC) via a DCC Gateway Connection. The DCC User Interface Specification (DUIS) document details the format and means by which all Service Requests, including Pre-Commands, are to be submitted to the DCC. The DUIS also sets out the process the DCC will follow when constructing Responses and Alerts. Note: Devices in a Smart Metering System, will communicate with each other and organisations outside of the Home Area Network (HAN). Messages sent between Devices (HAN Only Messages), are not included in the scope of this guidance document. There are also Non-Device Services, which are the subject of Service Requests but are not covered in this guidance and follow a different process. The diagrams in this guidance document provide a high-level view of the processes for: Critical Service Requests; Non-Critical Service Requests; and Device Alerts. 1

Critical Service Requests and Responses * DCC USER DCC SYSTEMS Note: DCC User System Creates Critical Service Request in XML format Appends a digital signature and sends the Critical Service Request to DCC If correlates, appends a digitally signature to the Pre-Command Sends signed Pre-Command to DCC Processes response and takes any follow up action, where required P & C Software Parses Pre- Command from GBCS to XML and correlates to verify the original Service Request Parses the response from GBCS to XML format (Transform) Critical Service Request transformed from XML to a Pre-Command in GBCS format Returns Pre-Command to User for verification (AC Broker) Checks for anomalies, adds a MAC and sends command to the Smart Meter Device Smart Meter Device Verifies DCC User signature and AC Broker s MAC Actions the verified command Creates and appends a digital signature to the Service Response Only Critical Service Requests, such as for example Change of Tariff and Shut-Off Supply, require a User s digital signature prior to being processed by the Smart Meter Device via the DCC. The outlined process does not take into account any variations to the process, for example where the Pre- Command does not correlate with the original Service Request. * There are additional security protections for the communication between the User and DCC which are not shown in these diagrams. 2

Non-Critical Service Requests and Responses** DCC USER DCC SYSTEMS DCC User System Creates Service Request in XML format P & C Software (Transform) (AC Broker) Smart Meter Device Note: Non-Critical Service Requests, such as for example Meter Read, do not require verification and digital signing from a DCC User prior to processing as is the case for a Critical Service Request. Sends the Service Request to DCC Service Request transformed from XML to command in GBCS format Checks for anomalies, adds a MAC and sends command to the Smart Meter Device Verifies AC Broker s MAC Actions the verified command Processes response and takes any follow up action, where required Parses the response from GBCS to XML format Creates and appends a MAC to the Service Response **There are additional security protections for the communication between the User and DCC which are not shown in these diagrams. 3

Device Alerts (Critical and Non-Critical) DCC User System DCC USER P & C Software (Transform) DCC SYSTEMS (AC Broker) Smart Meter Device Note: Device Alert generated in line with pre-set parameters and timescales Device Alerts are messages sent to Users by a Smart Meter Device, notifying them of an event. Device Alerts can be both Critical and Non-Critical and may also be scheduled. For example, a User can send a Non-Critical Service Request to set up scheduled Monthly Meter Read Alerts. Processes Device Alert and takes any follow up action, where required Parses the Device Alert from GBCS to XML format Device Alert is digitally signed or assigned a MAC, depending on its criticality. Use of scheduled Alerts does not stop a DCC User submitting additional Service requests to obtain data such as a Meter Read outside of any scheduled alerts. 4

Glossary*** Alert Anomaly Detection Command Correlate Critical Service Request DCC Access Control Broker Transform DCC Service User DCC Systems Messages sent to Users by a Smart Meter Device or the DCC without a corresponding Service Request having been sent. The Access Control Broker will check whether the total number of communications (in general or of a particular type) sent, received or processed by the DCC in relation a User are within an expected threshold. This threshold is set by the User itself (as per SEC Section G3). Means a communication to a Device in a format requited by the GB Companion Specification (GBCS) document. The Correlate function of the P&C software is a message checking process, only used for Critical Service Responses. The Correlate function will check whether the Pre-Command issued by the DSP for signing corresponds to the original Critical Service Request issued by the User. Means a request identified as critical in the DUIS. These are Service Requests which are potentially supply effecting, may relate to financial fraud or to the security of Smart Metering Equipment. Therefore, all Critical Service Requests will need to be digitally signed by Users Means the Data and Communications Company whose role is to provide communications services between Smart Meter Devices and the DCC Service Users. The Access Control Broker applies Anomaly Detection and appends MACs to verified GBCS format message sent to the Smart Meter Device. The Transform converts submitted Service Requests in XML format into GBCS format. Means a Party which has completed the User Entry Process as described in SEC Section H1 (User Entry Process). Means DCC Total Systems which are the Systems used by the DCC and/or the DCC Service Providers in relation to the Services and/or this Code (as defined in SEC Section A1 (Definitions)). 5

Glossary*** DCC User Interface Specification DCC User Systems Digital Signatures DSP GB Companion Specification. GBCS Message Authentication Codes (MACs) Non-Critical Service Request Parse and Correlate Software (P and C) Means the SEC Subsidiary Document identified as the DCC User Gateway Interface Specification set out in Appendix [TBC]. Means any Systems (excluding any Devices) which are operated by or on behalf of a User (as per SEC Section A1 (Definitions). Digital Signatures are short pieces of information appended to messages to ensure the authenticity of the sender and integrity of the message itself. Digital Signatures are only used for authenticating Critical Service Requests, Critical Responses and Critical Alerts. Means the Data Service Provider, a Sub-Contractor to the DCC, whose role is to develop and operate the system controlling the movement of messages to and from Smart Meters. Devices in a Smart Metering System will communicate with each other and the DCC in a message format specified in the Great Britain Companion Specification (GBCS) document. All outgoing messages from Users (Service Requests and Pre-Commands) will be transformed from XML to GBCS format. The Data Service Provider (DSP) will be responsible for transforming all messages from Users. Messages (Service Responses and Alerts) returned from Smart Meter Devices and the DCC are not transformed into XML by the DSP. This transform function will need to be performed in the User s own IT domain. Means the GB Companion Specification document which will become a SEC Subsidiary Document. Message Authentication Codes (MAC) are short pieces of information appended to messages to ensure the authenticity of the sender and integrity of the message itself. MACs are applied to Commands, Non-Critical Responses and Non-Critical Alerts. Means a request which is not identified as critical in the DUIS. Non-Critical Service Requests do not require a digital signature. The Parse and Correlate Software is software that, on request, must be provided to any person. The Parse and Correlate software, is required by (Section H1.2) to convert all Service Requests and Alerts in the format that is set out in the Message mapping Catalogue and confirm that a Pre-Command is substantively identical to its associated critical Service Requests submitted by the DCC User. Section H11.3 sets out the characteristics of the software (written in Java programming language) and Section H11.4 sets out the format in which the DCC is to provide the file (i.e. an executable file and source software code) Note. Users are not obliged to use the software and instead may choose to procure or develop their own equivalent, or only choose to deploy the Parse component of the software if they have no requirement to submit Critical Service Requests. 6

Glossary*** Parse Pre-Command Response Service Request Smart Meter Device Smart Metering System The Parse function of the Parse and Correlate (P&C) software provide a mean of converting all Service Responses and Alerts (both critical and non-critical) from GBCS to XML format, readable by Users systems. Means a Command which has not yet had a Digital Signature or a Message Authentication Code (MAC) appended. Means responses from Devices and the DCC returned to Users. Means a request sent by a User to the DCC for one of the services listed in the DUIS document. The DUIS requires Service Requests to be submitted in Extensible Markup Language (XML). Includes Electricity and Gas Smart Metering Equipment, HAN Controlled Auxiliary Load Control Switch, Pre-Payment Interface Device and Gas Proxy Function. means either: (a) an Electricity Smart Meter together with the Communications Hub Function with which it is Associated; or (b) a Gas Smart Meter together with the Communications Hub Function with which it is Associated and an Associated Gas Proxy Function, together (in each case) with the Type 1 Devices that may from time to time be Associated with that Smart Meter. *** The Glossary in this document uses a mixture of both layman explanation and the SEC defined definition of terms. Please refer to the SEC for all defined terms. Disclaimer These guides are intended to provide a simple overview of the SEC and any supporting or related arrangements and do not replace or supersede the SEC or these related arrangements in any way. The author does not accept any liability for error, omission or inconsistency with the SEC. 7