This the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Resources for Information and Communication Technologies

You can find useful information regarding our research, team, and capabilities here

1 - Supplemental and Application Projects

Opportunities to apply EPRI expertise and results for immediate impact

INFORMATION AND COMMUNICATION TECHNOLOGY (P161) SUPPLEMENTAL PROJECTS

Supplemental projects accelerate research application, provide member-specific results, and can be multi-funder or 1-on-1, funded by self-directed utility funds nabling customized results, new process implementation, and technology integration.

Collaborative Supplemental Projects

Assessment of DER-Ready Meter Forms

This project aims to enhance electric utility sectors by exploring voice-based technologies, evaluating their impact on workforce productivity, satisfaction, and safety, and addressing IT integration and cybersecurity challenges.
Contact: Daniel Quarells, 865.218.8080
Assessment of MATTER Protocol for Utility Applications

The Connectivity Standards Alliance’s (CSA) Matter Protocol aims to improve smart home device interoperability and security, potentially enhancing real-time energy monitoring and grid management for utilities, despite the current lack of utility-specific applications.
Contact: Ben Ealey, 865.218.5938
Data Management Collaborative: Surviving the Data Avalanche

Efficient data management is crucial for utilities, and this collaborative project aims to overcome challenges by sharing best practices, enhancing data literacy, and using frameworks to improve capabilities, fostering informed decision-making and competitiveness.
Contact: Sean Crimmins, 865.227.1991
Evaluation of Automated GIS Data Cleanup Methods

This project attempts to examine emerging technologies and methodologies to automate GIS data cleanup and asset inventorying. The project will evaluate multiple data collection approaches such as:
  • Street Vehicle-based mobile mapping
  • Aerial Vehicle-based mobile mapping
  • Satellite-based mapping

Contact: Kevin Gorham, 704.595.2397
FLEXIT: Flexible Interoperable Technologies Initiative: VPP/DER Registry and Integration Interface

As distributed energy resources (DER) such as generation, storage, and manageable load are expected to grow, there will be a need for visibility and control over these devices, leading to an increase in commercial offerings of third-party DER management systems (DERMS). This project aims to provide a guide and framework for integrating DER via aggregators, simplifying the process through common utility requirements, addressing utility-to-aggregator interactions, and enhancing customer participation and confidence in commercial aggregation, while also creating materials to inform regulatory discussions.
Contact: Brian Seal, 865.456.3586
GIS Migration Data Requirements: Investigating Data Readiness

The electric grid is evolving from centralized power generation to a more complex hybrid system with distributed energy resources, prompting utilities to modernize their data-intensive management systems and consider migrating their GIS to support critical functions like asset management, maintenance, and outage response.
Contact: Kevin Gorham, 704.595.2397
Grid Model Data Management (GMDM) Vendor Forum Phase II: An EPRI-Sponsored Vendor-Funded Collaborative Initiative

Tracking electric grid assets, particularly field assets throughout their lifecycle, has gained significant importance in recent decades, prompting the use of QR codes and industry consensus catalog IDs to create unique identifiers for all electric grid assets. This initiative aims to develop a comprehensive inventory tracking system that spans from factory assembly to retirement, integrating with EPRI's transformer database and GS1 QR code standards, while also demonstrating the application of durable unique identifiers through accelerated lifecycle testing in collaboration with utilities and vendor partners.
Contact: Sean Crimmins, 650. 855.7901
Grid Model Manager (GMM) for Distribution Interest Group

This Interest Group aims to create an industry vision for Distribution Grid Model Managers through the exchange of perspectives, insights from vendor demonstrations, and direct engagement with vendors to validate the vision and architectural requirements.
Contact: Sean Crimmins, 650. 855.7901
Nationwide Resilient Communications System (NRCS): Phase 1: Requirements Definition and Design Specification

The project aims to develop a technical specification and business plan for a Nationwide Resilient Communications System (NRCS) to address black sky communications challenges, using off-the-shelf technologies and operating independently of commercial providers.
Contact: Jay Herman, 913.626.8255
Secure Settings and Communications

With higher quantities of Distributed Energy Resources (DER), it is increasingly important to make sure that they are configured correctly so that grid technical violations do not occur. EPRI recently led the development of a “Common File Format” (CFF) that can be used to electronically exchange DER settings between DER developers and utilities to support proper programming and verification. At present, however, this file format is not secured and can easily be modified.
Contact: Ben Ealey, 865.218.5938 Brian Seal, 865.456.3586

One-on-One Application Opportunities

Utility Digital Worker Collaborative

The project aims to enhance field worker safety and effectiveness through technology, focusing on case studies, application impact assessments, and a guidebook, providing utilities with guidance to implement beneficial digital worker applications for safe, affordable, and reliable electricity.
Contact: Julia Uhr, 972.556.6556
Applied Grid Model Data Management (GMDM) for Transmission

The Applied Grid Model Data Management (GMDM) projects for Distribution and Transmission help utilities implement EPRI's data management architecture to streamline grid model updates, improve accuracy and traceability, enhance model sharing, and reduce labor costs for grid simulation applications.
Contact: Sean Crimmins, 650. 855.7901
Applied Grid Model Data Management (GMDM) for Distribution

The Applied Grid Model Data Management (GMDM) projects for Distribution and Transmission help utilities implement EPRI's data management architecture to streamline grid model updates, improve accuracy and traceability, enhance model sharing, and reduce labor costs for grid simulation applications.
Contact: Sean Crimmins, 650. 855.7901
Enterprise Architecture Maturity Assessment

The project supports utility EA teams in bridging gaps in strategy, Business-IT relationships, and business architecture through annual surveys and guidebooks, enhancing EA maturity and strategic alignment.
Contact: Sean Crimmins, 865.227.1991
EPRI U - Information, Communication Technology and Cyber Security (ICCS)

This project addresses utilities' training demands from staff retirements and digital transformation challenges by focusing on ICCS technical training and establishing a system for tracking and managing employee development to maintain agility and competitiveness.
Contact: Greg Drewry, 865.218.5916
Evaluation of Automated GIS Data Cleanup Methods

This project attempts to examine emerging technologies and methodologies to automate GIS data cleanup and asset inventorying. The project will evaluate multiple data collection approaches such as:
  • Street Vehicle-based mobile mapping
  • Aerial Vehicle-based mobile mapping
  • Satellite-based mapping

Contact: Kevin Gorham, 704.595.2397
GIS Migration Data Requirements: Investigating Data Readiness

The electric grid is evolving from centralized power generation to a more complex hybrid system with distributed energy resources, prompting utilities to modernize their data-intensive management systems and consider migrating their GIS to support critical functions like asset management, maintenance, and outage response.
Contact: Kevin Gorham, 704.595.2397

For more on supplemental project opportunities, click here. To discuss project ideas, contact Sean Crimmins

2 - Information, Communication and Cyber Security (ICCS) Laboratory

Lab capabilities to assess new technologies, logic, and applications prior to field deployment.

INFORMATION, COMMUNICATION AND CYBER SECURITY (ICCS) LABORATORY

Evaluating emerging technologies, standards, and protocols, with a focus on interoperability, data integration, telecommunications, cybersecurity and related research

The lab constructed systems that replicate utility environments for testing and training, addressing critical cyber security challenges across integrated security operations centers, substations, DER, and grid-edge devices. With specialized labs dedicated to cybersecurity, DER interoperability, enterprise systems, telecommunications, and advanced metering systems, we accelerate utility innovation and industry standards adoption.

Alt Text for Brochure

Key Capabilities

Enabling our research

Our ICCS lab is the foundation on which many of our primary research projects and reports are based. Our commitment to conduct objective, vendor-neutral research demands that we have direct access to tools and equipment and are not forced to repeat information gathered from other sources. To the extent possible, we are the original source of the data and insights we share.

Utility access and utilization

We are happy to share our laboratory capabilities with utility members, supporting their needs in cases when the needed internal capabilities don’t exist at the utility. We also share the designs and procedures that we have built so that utilities that are designing their own facilities have the benefits of our learning and developments.

Stakeholder engagement

The ICCS laboratories are used as testbeds to support industry working groups and “plugfests”. These events bring together vendors and integrators to help identify performance, communication, and interoperability issues that might otherwise impede or delay utility projects.

Download the complete lab brochure here

3 - Software Tools

EPRI develops software to refine the planning and operations research results created.

EPRI develops software to implement, test and refine the planning, operations, and protection research results created. This allows members to utilize the methods and algorithms developed in a direct way that can support their day-to-day functions. It is a vehicle for quick transfer of the R&D to application, with potential to save engineering time and reduce costs associated with operating and planning. The DO&P team has an expanding toolset to help utilities assess complex problems while continuously improving our workforce impact.

To learn more about these tools, contact Sean Crimmins

ANSI Meter C12 Communications Compliance Software (c12test) v1.0.4.6

This software provides a simple and low cost means by which utility personnel, manufacturers or others can evaluate the implementation of the ANSI C12.18 and C12.19 standards in meters.
To Access c12test v1.0.4.6, click here: https://github.com/epri-dev/c12test

Benefits and Values
  • Provides a means of evaluating a metering device for compliance with ANSI C12.18 and C12.19.
  • Allows for expansion and experimentation with the software.
  • Provides a platform for further understanding the protocols.
AMI Resource Center

The AMI Industry Status Database enables EPRI to capture and track the industry status regarding Smart Meter (AMI) Deployments and how they are utilized.

EPRI member log in is required to access this database. For more information contact: Daniel Quarells 865.218.8080
CIM Identities Web Services, version 1.0

CIM Identities Web Service is a demonstration on how the Common Information Model (CIM) can be stored in a database and hosted as a web service according to the IEC 61968 standard.
The software has been checked-in to: https://github.com/epri-dev/CIM-Identities/releases

Benefits and Value
  • Creates a database for CIM Identity storage rather than using XML records.
  • Provides example web service adhering to IEC 61968 standard using the CIM standard for integration.
  • Can remotely read/write to CIM-based database.
Communication Protocol Mapping Guide 1.0, OpenADR 2.0 to ANSI/CTA-2045-A: Requirements for Exchanging Information Between OpenADR 2.0 Clients and ANSI/CTA-2045 Technologies – Public document

This document defines standardized requirements for mapping application-layer data between OpenADR 2.0 and ANSI/CTA-2045-A to enable automated, cloud-independent demand response in behind-the-meter systems, validated through field-tested communication modules.
CTA-2045 UCM C++ Library (LIBCEA2045 - OPEN), version 1.0

This software is a C++ library developed and released to support companies in the marketplace who are developing or planning to develop CTA-2045 communication modules.
GitHub link to the CTA-2045 UCM C++ Library: https://github.com/epri-dev/CTA-2045-UCM-CPP-Library/releases

Benefits and Value
  • Increase availability of CTA-2045 technologies
  • Decrease development cost
  • Decrease time to market
  • CTA-2045 standard can be integrated into technologies from different manufacturers
  • The standard enables technologies to interoperate with one another
  • Enables technologies to incorporate an open interface at the device
  • Enables manufacturers to develop one model product that could be connected to any network
CTA-2045 Desktop Simulator User's Manual: Version 19.08.22

This application is a software tool designed to aid technology providers in the development and testing of end-use devices and communication modules with an ANSI/CEA-2045 interface.
The application is available here: https://github.com/epri-dev/CTA-2045-Desktop-Simulator/releases

Benefits and Value
  • Provides a standardized, ANSI/CTA-2045 tool to aid in the development and testing of technologies
  • Application could be the basis of a consensus "test harness"
  • Supports the role of either an end-use device or communication module
  • Supports both AC and DC form factor per the CEA-2045 standard
  • Supports a select set of data link and application-layer messages (basic and intermediate demand response)
ICT Security Architecture for DER Architecture Patterns Repository

This repository from the ICT Security Architecture for DER project provides a reusable set of architecture patterns using the ArchiMate standard, including reference models and diagrams from EPRI and utilities, along with introductory material to help users understand and apply the diagrams.
While the ArchiMate standard is supported by multiple diagramming tool vendors, in this case the repository was created using the Sparx Systems, Enterprise Architecture.
Open Source DER Outstation for DNP Application Note AN2018-001: Reference Implementation of DNP Application Note AN2018-001 – “DNP3 Profile for Communications with Distributed Energy Resources”

The DNP3 Outstation stack simplifies integration of DNP3 into Distributed Energy Resources by providing an open-source implementation of Application Note AN2018-001, abstracting its complexities through a user-friendly interface that developers can directly use or adapt for their own products.

Benefits and Value
This software benefits developers looking to implement DNP Application Note AN2018-001 in smart inverter (solar or storage). The software provides the following benefits:
  • Simplifies implementation of the application note by absorbing its complexities.
  • Vetted by a third-party through conformance testing.
  • It was built on existing, well known open source libraries and supports a suite of features needed to simplify development.

Platform Requirements
The software was developed using C++ and was tested in a Linux environment.
To access the open source software click here: https://github.com/epri-dev/der-dnp3-an2018/releases/tag/v1.0.0
PRE-SW: DLMS/COSEM Reference Implementation (DLMS/COSEM), v1.0 Beta

To access DLMS/COSEM v1.0 click here: https://github.com/epri-dev/DLMS-COSEM

Benefits and Values
  • Provides an open source implementation of an important metering protocol
  • Provides both server and client implementations
  • Runs on low-cost low resource embedded microprocessors
PRE-SW: DLMS/COSEM (Device Language Message Specification/Companion Specification for Energy Metering) to International Electrotechnical Commission (IEC) 61968-9 Mapping

The Common Information Model (CIM) is used to communicate from an AMI Head-End System (HES) to other enterprise applications. DLMS/COSEM is one of the protocols used to communicate with meters in the field. Every HES implementing both must necessarily perform translation between the two. This software demonstrates how such a translation can be done.
To access, click here: https://github.com/epri-dev/dlms-cim/releases/tag/1.0.0

Benefits and Values
  • Provides a deep understanding of the mapping between CIM and DLMS/COSEM
  • Allows for expansion and experimentation with the protocols and translation
  • Provides a reference implementation for CIM to DLMS/COSEM translation
PRE-SW: Reference Implementation of DLMS/COSEM Access Point v1.0.0 Beta

DLMS/COSEM is one of the protocols used to communicate with meters in an AMI network. One common configuration of such networks is that the Head-End System (HES) communicates to meter through an intermediary device called an Access Point. This software implements a reference implementation of such an Access Point.
To access dlms-access-point v1.0.0, click here: https://github.com/epri-dev/dlms-access-point/releases/tag/rc1

Benefits and Values
  • Provides a deep understanding of the function and operation of a DLMS/COSEM Access Point
  • Allows for expansion and experimentation with the protocols and network performance based on operating mode
  • Provides a reference implementation for a DLMS/COSEM Access Point
Simulation Platform for Integration of DER (SPIDER): Testbed Software Manual - Public document

Description
EPRI has developed SPIDER – an end-to-end distributed energy resources (DER) integration testbed to evaluate and study the benefits of new DER integration technologies. This platform integrates the multiple components into a cohesive system capable of emulating an advanced distribution system from headend applications to edge devices. The complete platform setup is called the “SPIDER Testbed.”

Benefits and Value
This platform provides value to utilities, researchers, academia, and society as a whole. This software tool is a real-time co-simulation platform that can support large-scale distribution system models, detailed DER models, standard communication interfaces, data capture, and visualization to simulate real-world scenarios.

Platform Requirements
Each software component of the platform requires varying software installations. As a minimum, the platform requires Python 3 and Windows operating system.
Wi-SUN Meter Test Tool (WISUND), version 1.0

The WISUND software provides a control and configuration interface to EPRI's Open-Wi-SUN-Stack RF mesh protocol implementation. It provides both an automatable socket interface as well as a command-line interface on a Raspberry Pi.
Software is available on github: https://github.com/epri-dev/wisund/releases/tag/1.0.0
Utility Business Capability Model

Business capability models are a tool for expressing what capabilities a utility may focus on, in business terms. The focus is on the what, not the how. These models can be used in a variety of ways such as developing modernization roadmaps, creating heat maps that can show disparities in stated strategy vs where money is spent, or highlight technology obsolescence or security risks. This model was created using a variety of references and by subject matter expert peer review across the industry. This is the .2 version of the model, with new versions planned to be added each quarter through Q1 of 2022 as part of the EPRI Business Capability Model supplemental research project.
The model is provided as a Sparx Systems, Enterprise Architect file.

Soon to have AMI simulator and telecom simulator from the TI work.

4 - Information, Communication and Cyber Security (ICCS) Quick Reference

Background on EPRI, types of research projects, and information on advisory groups

Information, Communication and Cyber Security (ICCS) Quick Reference

5 - Training

Utilities need continuous training to address staff retirements and new digital and cybersecurity challenges, with this project providing essential ICCS training and a system for tracking professional development.

EPRI U - Information, Communication Technology and Cyber Security (ICCS) (ICCS)

  • Improve performance knowledge – for new and early-in-career engineers and other staff
  • Focus areas – Utility Focused Information, Communication Technology & Cyber Security (ICCS)
  • Unlimited Access to high-quality, self-paced technical training
  • Available on-demand – 20+ video computer-based training courses
  • Facilitates professional development hours (PDH) for certifications, licenses, etc.
  • Provide a system of record to track completed training high-quality, technically based training
  • New Courses added each year

Background, Objectives, and New Learnings

Employee training and education are ongoing needs for utilities, especially as many experienced engineers and subject matter experts are retiring. As the digital transformation and cyber security create new challenges, utilities see a need to train existing employees. Cross-functional training is crucial for developing a well-rounded and cohesive workforce, which in turn accelerates staff productivity.

The objective of this project is to provide high-quality, foundational technical training on Information, Communication Technology & Cyber Security (ICCS) related topics for engineers and other staff. Furthermore, it aims to establish a system of record for both the utility and the individual to track and manage their professional development and training progress.


Benefits

The project includes a combination of training on demand and distance learning training to better meet utility needs by providing instruction on a variety of utility-specific ICCS related topics.

Participants get unlimited access to on-demand computer-based training and videos, as well as distance learning (i.e., virtual instructor-led training) geared toward engineers and other technical staff.

The training material uses EPRI’s state-of-the-art learning management system (LMS), which also maintains individual training records.

Professional development hours (PDH) granted upon completion of the training will help engineers, and others meet the requirements for certifications and career advancement upon successful completion of certain courses.


6 - Technical Leads

Expertise and contact information

Program 161 Technical Contacts

EPRI Contact

Area

Email

Phone

Sean Crimmins Program Manager - any topic, program-wide scrimmins@epri.com 650-855-7901 (office)
865-227-1991 (mobile)
Sean Crimmins Emerging ICT and Technology Transfer Lead (161A) scrimmins@epri.com 650-855-7901 (office)
865-227-1991 (mobile)
Ben Ealey DER Communication and Data Integration Lead (161D) bealey@epri.com 865-218-5938 (office)
Sean Crimmins Enterprise Architecture and Systems Integration Lead (161E) scrimmins@epri.com 650-855-7901 (office)
865-227-1991 (mobile)
Daniel Quarells Advanced Metering Systems and SCADA Lead (161F) dquarells@epri.com 865-218-8080 (office)
Tim Godfrey Telecommunications Lead (161G) tgodfrey@epri.com 650-855-8584 (office)
Kevin Gorham GeoGeospatial Intelligence Lead (161H) kgorham@epri.com 704-595-2397 (office)
Tristen DeAngelo-Hicks Program events, webcasts, contacts, materials access TDeAngelo-Hicks@epri.com 865-218-8076 (office)

General Inquiries

For general inquiries on EPRI research, please contact askepri@epri.com.

7 - Meeting Schedule

You are being redirected to the meeting schedule. If the page does not load automatically, please click here.