Day One Readiness - CGI

12
© CGI Group Inc. 2014 Day One Readiness Chris Beard

Transcript of Day One Readiness - CGI

© CGI Group Inc. 2014

Day One Readiness Chris Beard

2

BOL

DCC

DC

C U

ser G

atew

ay E

quip

men

t

Business Orchestration

(BOL)

Back Office

Systems

Technical Orchestration (DCC Adapter)

3

“BOL-Lite”

DCC

DC

C U

ser G

atew

ay E

quip

men

t

DCC Adapter Optional

Components (“BOL-lite”)

Technical Orchestration (DCC Adapter)

Back Office

Systems

4

NDAG Requirements

• Mapped 64 functional requirements from 7 Use Cases against DCC Adapter and Optional Components o UC1 Manage Security (15) o UC2 Transfer Registration Data (8) o UC3 Maintain Meter Inventory (8) o UC4 Manage Service Requests (17) o UC5 Manage Alerts (7) o UC6 Generate Reports (3) o UC7 Administrate NDAG (5)

• Key areas for discussion: • some security-related requirements; • retry strategies; • routing requirements; • data flows contributing to Inventory; • data to be held in the inventory; • rules for handling Inventory

discrepancies.

5

Current DCC Adapter Optional Components

Current Optional Components 1. Reporting 2. UTRN Generation 3. Firmware Management 4. Service Request GUI 5. Anomaly Detection 6. Oracle 7. RDP Interface 8. Single Sign-On

Proposed Optional Components 8. Router 9. Bulk 10. Alerts 11. Request ID Generator 12. Notification 13. Scheduler 14. Smart Inventory 15. Auto Configuration 16. Smart Operational Datastore

RDP Interface

8. Router 9. Bulk 10. Alerts 11. Request ID Generator 12. Notification 13. Scheduler 14. Smart Inventory 15. Auto Configuration 16. Smart Operational Datastore

6

New DCC Adapter Optional Components Ref. Optional

Component Description

O9 Routing Ability to return a Service Response to the originator of the Service Request.

O10 Bulk Ability to manage execution of individual Service Requests based on a file containing a single Service Request and a list of MPANs.

O11 Alert Ability to filter, group and route multiple unsolicited DCC and/or Device Alerts (including DSP/Meter Scheduled Responses) to one or more destinations.

O12 Request ID Generator Ability to maintain Originator IDs and use these to generate Service Request IDs.

O13 Notification Ability to generate and route an email and/or text message.

O14 Scheduler Ability to schedule processing of Service Requests/Alerts in the future, both on a one-off (i.e. Future Dated) and recurring (i.e. Scheduled) basis.

O15 Smart Inventory Ability to receive, store, refresh, amend and report on Smart Device-related data.

O16 Orchestration Ability to automatically instigate one or more Service Requests in response to receipt of an DCC or Device Alert.

O17 Smart Operational Datastore

Ability to store and report on Smart Device operational data (i.e. readings and Alerts).

BOL

Busi

ness

Fun

ctio

ns

Net

wor

k O

pera

tor-

spec

ific

7

Smart Inventory

• Holds smart device configuration data

• Inventory contents derived from: o Service Requests (4.15,

4.12.1, 5.1, 6.2.2, 6.2.6, 6.5, 6.18.1, 7.5, 8.2, 11.1)

o DCC/Device Alerts (AD1, AD2, N1, N2, N9, N16)

o Data flows (D0150, D0217, D0350)

• 63 data items currently identified • Device-based refresh options • MPAN look-up • Reports/rules for discrepancies • GUI for manual updates • NOT an operational data store

8

Business Orchestration

DCC

DC

C U

ser G

atew

ay E

quip

men

t

Technical Orchestration

Service Requests Update Network Operator key (6.15) Read Inventory (8.2) Update voltage (6.5) Update MD (6.18.1, 6.18.2) Read ALCS config (7.7) Create Schedule (5.1)

DCC Alert N16: Device Identity Confirmation

DCC Adapter Optional

Components (“BOL-lite”)

• Orchestration of multiple Service Requests

• Based on pre-defined, pre-allocated templates

• Triggered by receipt of DCC/Device Alert (e.g. N16) or manually

Templates

Template mappings

9

Meeting NDA Requirements Existing Optional Components New Optional Components

Thank you

DNO Service Requests

• Read Instantaneous Import Registers (S) [OD] • Read Instantaneous Export Registers [OD] • Read Active Import Profile Data (S) [OD/FD/SC] • Read Reactive Import Profile Data (S)

[OD/FD/SC] • Read Export Profile Data (S) [OD/FD/SC] • Read Network Data [OD/FD/SC] (?) • Read Maximum Demand Import Registers

[FD/SC] • Read Maximum Demand Export Registers

[FD/SC] • Read Load Limit Counter [FD/SC] • Read Active Power Import [OD/FD/SC] • Retrieve Daily Consumption Log [OD/FD/SC] • Create Schedule [OD] • Read Schedule [OD] • Delete Schedule [OD]

11

• Read Device Configuration (Voltage) [OD] • Read Device Configuration (Randomisation) [OD] • Read Device Configuration (Identity Exc MPxN)

[OD] • Read Device Configuration (Local Time Change)

[OD] • Read Device Configuration (MPxN) [OD] • Update Device Configuration (Voltage) [OD/FD] • Read Event Or Security Log [OD] • Update Security Credentials (C) [OD/FD] • Set Maximum Demand Configurable Time Period

[FD] • Reset Maximum Demand Registers [FD] • Retrieve Device Security Credentials [OD/FD] • Read Supply Status [OD] • Read Auxiliary Load Control Switch Configuration

[OD/FD] • Read Inventory [OD] • Read Firmware Version [OD/FD]

(S) Sensitive (C) Critical [OD] On-Demand [FD] Future-Dated [SC] Scheduled Requires MDM

DNO Alerts

Device Alerts • Average RMS Voltage above Average RMS

Over Voltage Threshold1

• Average RMS Voltage below Average RMS Under Voltage Threshold1

• RMS Voltage above Extreme Over Voltage Threshold1

• RMS Voltage above Voltage Swell Threshold1 • RMS Voltage below Extreme Under Voltage

Threshold1 • RMS Voltage below Voltage Sag Threshold1

12

DCC Alerts • AD1: Power Outage Event • AD2: Power Restore Event • N1: Electricity Smart Meter Decommission or

withdrawal • N5: Schedule removal because of Device

withdrawal • N6: Schedule removal because of Device

decommission • N7: “DSP Scheduled” / “Future Dated (DSP)”

access control failure • N9: Communications Hub Decommission • N10: “Future Dated” command time-out • N11: “DSP Scheduled” command time-out • N12: Failure to deliver command • N13: Failure to receive response from Device • N14: Sequenced Request Failure • N15: Sequenced Request received Out of Order • N16: Device Identity Confirmation 1 Separate Alerts for each phase of a poly phase meter