Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
IEC 62746-10-1 specifies the systems interface between customer energy management systems (CEMS) and power management systems for Open Automated Demand Response (OpenADR). The standard defines a machine-to-machine communication protocol that enables electric utilities, grid operators, and aggregators to send automated demand response signals to customer premises, where energy management systems interpret these signals and control building loads (HVAC, lighting, industrial processes, battery storage, and distributed generation) to reduce or shift electrical demand in response to grid conditions.
Demand response (DR) is a cornerstone of the modern smart grid concept. Rather than relying solely on supply-side generation adjustments to match demand, grid operators can influence the demand side of the equation by signaling consumers to reduce consumption during peak periods, emergency conditions, or high wholesale electricity price events. OpenADR, originally developed by Lawrence Berkeley National Laboratory and the OpenADR Alliance, has been adopted by IEC as an international standard to ensure interoperability between different vendors’ demand response implementations across global markets. IEC 62746-10-1 provides the formal specification for this protocol, including service definitions, data models, transport mechanisms, and cybersecurity requirements.
The OpenADR architecture defined in IEC 62746-10-1 is built around two primary entity types: the Virtual Top Node (VTN) and the Virtual End Node (VEN). The VTN is operated by the utility, grid operator, or demand response aggregator and is responsible for creating and distributing demand response events, collecting reports, and managing registrations. The VEN resides at the customer premises and acts as the interface between the utility’s demand response signals and the local energy management system. A single VTN can communicate with multiple VENs, and a VEN can potentially interact with multiple VTNs.
IEC 62746-10-1 defines five core services that enable the complete demand response lifecycle:
| Service | Function | Direction | Key Operations |
|---|---|---|---|
| EiEvent | Demand response event signaling | VTN → VEN | DistributeEvent, requestEvent, createEvent, cancelEvent |
| EiReport | Telemetry and status reporting | Ven → VTN | registerReport, createReport, updateReport, cancelReport |
| EiRegisterParty | System registration | Bidirectional | createPartyRegistration, cancelPartyRegistration, queryRegistration |
| EiOpt | Opt-in/opt-out management | Bidirectional | createOpt, cancelOpt |
| oadrPoll | PULL mode message retrieval | Ven → VTN | Poll for queued messages in PULL transport mode |
A demand response event in IEC 62746-10-1 follows a precisely defined lifecycle with four time intervals: notification (advance warning before the event starts), ramp-up (gradual load reduction period), active (full demand response participation), and recovery (return to normal operation). Each event contains one or more signals that specify the type of demand response action requested, the target load modification, and the time boundaries for each interval.
The standard supports multiple signal types to address different demand response strategies:
| Signal Type | Description | Typical Application |
|---|---|---|
| simple | Binary ON/OFF signal | Emergency load shedding, direct load control |
| x-loadControl | Load control level specification | HVAC setpoint adjustment, dimming levels |
| price | Electricity price signal | Time-of-use pricing, real-time pricing, critical peak pricing |
| payload | Custom payload for extended functionality | Vendor-specific control, DER dispatch commands |
The EiReport service enables VENs to provide telemetry data back to the VTN, including actual load measurements, baseline demand calculations, compliance status, and resource availability. This bidirectional data flow allows grid operators to verify demand response effectiveness in real-time and adjust future events accordingly. The standard defines a flexible report specification mechanism that supports both scheduled periodic reporting and event-triggered reporting.
IEC 62746-10-1 is based on the OpenADR 2.0b (Profile Specification B) profile developed by the OpenADR Alliance. The IEC standard provides the formal international standardization of this protocol, ensuring it meets IEC’s rigorous review and consensus processes. The technical content is substantially aligned, and products certified to OpenADR 2.0b by the OpenADR Alliance generally comply with IEC 62746-10-1 requirements.
OpenADR itself is a communication protocol that signals the need for demand response — it does not directly control loads. The VEN translates OpenADR signals into control commands for the local energy management system, which then manages specific loads. Common controllable loads include HVAC systems (setpoint adjustment, compressor cycling), lighting (dimming, scheduling), industrial processes (load shifting, process interruption), battery energy storage (charge/discharge scheduling), electric vehicle charging (rate adjustment), and distributed generation (dispatch commands). The standard’s flexible signal and payload mechanisms support virtually any load type.
While the protocol is technically applicable to residential settings, the standard was primarily designed for commercial and industrial (C&I) demand response applications where sophisticated energy management systems are available at the customer premises. For residential demand response, simpler protocols such as IEC 61850-90-8 (distribution automation) or SEP 2.0 (Smart Energy Profile) may be more appropriate, as residential loads typically require less complex control logic and have lower per-unit economic value.
IEC 62746-10-1 focuses on the OpenADR protocol and does not directly address legacy DR systems. However, the VEN architecture allows gateway implementations that bridge between OpenADR and legacy protocols (e.g., SEP 1.0, BACnet demand response, proprietary utility protocols). The standard’s flexible payload mechanism also enables encapsulation of legacy control commands within OpenADR messages, facilitating gradual migration from legacy to standards-based demand response infrastructure.