Overview
ISO/IEC 14543-4-3:2015 defines the application layer interface and protocol for Home Electronic System (HES) network enhanced control devices (NECD) of HES Class 1. The standard specifies the message structure, sequences and services that application software uses to interact with lower communications layers. The application layer is designed to be independent of the underlying MAC/IP transport (supports MAC addressing or IP addressing, including UDP/IP scenarios).
Key topics and technical requirements
- Application layer services and primitives: positioning in the communications stack, service primitives for obtaining status, controlling functions and notifying node status.
- APDU (Application Protocol Data Unit): structure including NECD header (NHD1/NHD2), Transaction ID (TID) and NECD data (NDATA).
- NECD objects and properties: object model (NOJ), NECD services (NSV) and property formats (NPC, PDC, NDT).
- Service types: property write (with/without response), property read, write-and-read, notification and notification-with-response (examples and NSV code groups are defined in the standard).
- Sequences and error handling: basic request/response sequences, startup sequences for NECD nodes, and processing of object/property counters (OPC, OPCSet, OPCGet).
- Data types and ranges: specification of property data types, sizes and overflow/underflow codes relevant to device properties.
- Independence from lower layers: the protocol is transport-agnostic but includes guidance for using UDP/IP when applicable.
Practical applications and users
This standard is practical for organizations and professionals involved in smart home and building automation:
- Device manufacturers developing HES Class 1 controllers, sensors, actuators and gateway firmware.
- Software developers building application-layer logic, object models and device profiles for HES nodes.
- System integrators implementing interoperable device networks and automation workflows.
- Test labs and certification bodies validating conformance to application-layer message formats and sequences.
- Network architects mapping application services to lower-layer transports (MAC or IP, UDP support).
Implementing ISO/IEC 14543-4-3:2015 helps ensure reliable property read/write and notification semantics, consistent transaction handling (TID), and predictable node startup and control sequences across heterogeneous home electronic devices.
Related standards
- Other parts of the ISO/IEC 14543 HES architecture series (see ISO/IEC catalogue).
- Transport and MAC layer standards where applicable (e.g., UDP/IP and relevant IEEE MAC standards) - the application layer in ISO/IEC 14543-4-3 is designed to interoperate with such lower-layer technologies.