Open communication in building automation, controls and building management - Control Network Protocol - Part 7: Communication via internet protocols

This document specifies a communication protocol for networked control systems. The protocol provides peer-to-peer communication for networked control using web-services. The document describes services in layer 2 and layer 3.
The layer 2 (data link layer) specification also describes the MAC sub-layer interface to the physical layer. The physical layer provides a choice of transmission media. The layer 3 (network layer), as described in EN 14908 1, is integrated in UDP/IP communication using IPv4 and IPv6 protocols.

Firmenneutrale Datenkommunikation für die Gebäudeautomation und Gebäudemanagement - Gebäude-Netzwerk-Protokoll - Teil 7: Kommunikation über Internetprotokolle

Réseau ouvert de communication de données pour l'automatisation, la régulation et la gestion technique du bâtiment - Protocole de contrôle du réseau - Partie 7 : Communication via les protocoles internet

Le présent document spécifie un protocole de communication pour les systèmes de contrôle en réseau. Le protocole établit une communication de poste à poste pour le contrôle en réseau à l’aide de services Web. Le présent document décrit les services afférents aux couches 2 et 3.
Les spécifications de la couche 2 (DLL, Data Link Layer) décrivent également la sous-couche MAC (Media Access Control), interface avec la couche physique. La couche physique procure un choix de supports de communication. La couche 3 (couche réseau) comme décrite dans l’EN 14908 1, est intégrée aux communications in UDP/IP à l’aide des protocoles IPv4 et IPv6.

Odprta izmenjava podatkov v avtomatizaciji stavb, regulaciji in upravljanju stavb - Protokol regulacijske mreže - 7. del: Komunikacija preko spletnega protokola

Ta evropski standard določa komunikacijski protokol za omrežne regulacijske sisteme. Protokol omogoča medsebojno komuniciranje za mrežno regulacijo s pomočjo spletnih storitev. Standard opisuje storitve v slojih 2 in 3. V specifikaciji sloja 2 (podatkovno-povezovalni sloj) je opisana tudi povezava med podslojem MAC in fizičnim slojem. Fizični sloj ponuja izbiro različnih prenosnih medijev. Sloj 3 (omrežni sloj), kot je opisan v standardu EN 14908-1, je integriran v komunikacijo UDP/IP z uporabo protokolov IPv4 in IPv6.

General Information

Status
Published
Publication Date
03-Dec-2019
Withdrawal Date
29-Jun-2020
Current Stage
6060 - Definitive text made available (DAV) - Publishing
Start Date
04-Dec-2019
Due Date
04-Mar-2020
Completion Date
04-Dec-2019

Buy Standard

Standard
EN 14908-7:2020
English language
49 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)


SLOVENSKI STANDARD
01-februar-2020
Odprta izmenjava podatkov v avtomatizaciji stavb, regulaciji in upravljanju stavb -
Protokol regulacijske mreže - 7. del: Komunikacija preko spletnega protokola
Open communication in building automation, controls and building management -
Control Network Protocol - Part 7: Communication via internet protocols
Firmenneutrale Datenkommunikation für die Gebäudeautomation und
Gebäudemanagement - Gebäude-Netzwerk-Protokoll - Teil 7: Kommunikation über
Internetprotokolle
Réseau ouvert de communication de données pour l'automatisation, la régulation et la
gestion techniques du bâtiment - Protocol de bâtiment de réseau - Partie 7 :
Communication via des protocoles internet
Ta slovenski standard je istoveten z: EN 14908-7:2019
ICS:
35.240.67 Uporabniške rešitve IT v IT applications in building
gradbeništvu and construction industry
91.140.01 Napeljave v stavbah na Installations in buildings in
splošno general
97.120 Avtomatske krmilne naprave Automatic controls for
za dom household use
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

EN 14908-7
EUROPEAN STANDARD
NORME EUROPÉENNE
December 2019
EUROPÄISCHE NORM
ICS 35.240.67; 91.140.01; 97.120
English Version
Open communication in building automation, controls and
building management - Control Network Protocol - Part 7:
Communication via internet protocols
Réseau ouvert de communication de données pour Firmenneutrale Datenkommunikation für die
l'automatisation, la régulation et la gestion technique Gebäudeautomation und Gebäudemanagement -
du bâtiment - Protocole de contrôle du réseau - Partie Gebäude-Netzwerk-Protokoll - Teil 7: Kommunikation
7 : Communication via les protocoles internet über Internetprotokolle
This European Standard was approved by CEN on 13 July 2019.

CEN members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this
European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references
concerning such national standards may be obtained on application to the CEN-CENELEC Management Centre or to any CEN
member.
This European Standard exists in three official versions (English, French, German). A version in any other language made by
translation under the responsibility of a CEN member into its own language and notified to the CEN-CENELEC Management
Centre has the same status as the official versions.

CEN members are the national standards bodies of Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia,
Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway,
Poland, Portugal, Republic of North Macedonia, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and
United Kingdom.
EUROPEAN COMMITTEE FOR STANDARDIZATION
COMITÉ EUROPÉEN DE NORMALISATION

EUROPÄISCHES KOMITEE FÜR NORMUNG

CEN-CENELEC Management Centre: Rue de la Science 23, B-1040 Brussels
© 2019 CEN All rights of exploitation in any form and by any means reserved Ref. No. EN 14908-7:2019 E
worldwide for CEN national Members.

Contents Page
European foreword . 4
Introduction . 5
1 Scope . 6
2 Normative references . 6
3 Terms and definitions . 6
4 Addressing . 9
4.1 Overview . 9
4.2 Network Address Mapping . 10
4.2.1 General . 10
4.2.2 IP-70 . 10
4.2.3 IP-100 . 11
4.3 Network Address Translation . 13
4.4 Network Address Assignment with DHCP and ISI . 13
4.5 Unique Node ID . 14
4.6 Non-unique ID . 14
5 Protocol Modes . 15
6 Packet Format . 15
6.1 CNP/IP-AN Packet Format . 15
6.2 CNP/IP-CN Packet Format . 20
6.2.1 General . 20
6.2.2 CNP/IP-CN Protocol Version 0 Packet Format . 20
6.2.3 CNP/IP-CN Protocol Version 1 Packet Format . 20
6.2.4 CNP/IP-CN Protocol Version 2 Packet Format . 21
7 Domain Configuration . 23
8 Network Management Messages . 23
8.1 General . 23
8.2 Expanded Network Management Messages . 24
8.2.1 General . 24
8.2.2 Query Network Management Command Version and Capabilities (Code 1) . 24
8.2.3 Join OMA Domain (Code 7) . 25
8.2.4 Query OMA Domain (Code 8) . 25
8.2.5 Query OMA Key (Code 9) . 26
8.2.6 Update OMA Key (Code 10). 27
8.2.7 Node NAT Announcement (Code 21). 28
8.2.8 Subnet NAT Announcement (Code 22) . 28
8.2.9 Set NAT Announcement Period (Code 23) . 29
8.2.10 Query NAT Announcement Period (Code 24) . 29
8.2.11 Query IP Address (Code 25) . 30
8.3 ISI Network Management Messages . 31
8.3.1 General . 31
8.3.2 Domain Resource Usage (ISI Code 0) . 31
8.3.3 Extended Domain Resource Usage (ISI Code 1) . 32
8.3.4 Open Enrollment (ISI Code 2) . 33
8.3.5 Extended Open Enrollment (ISI Code 3) . 34
8.3.6 Automatic Enrollment (ISI Code 4) . 35
8.3.7 Extended Automatic Enrollment (ISI Code 5). 36
8.3.8 Automatic Enrollment Reminder (ISI Code 6) . 38
8.3.9 Extended Automatic Enrollment Reminder (ISI Code 7). 39
8.3.10 Domain ID Request (ISI Code 8) . 40
8.3.11 Domain ID Response (ISI Code 9) . 41
8.3.12 Domain ID Confirmation (ISI Code 10) . 42
8.3.13 Enrollment Cancellation (ISI Code 12) . 42
8.3.14 Enrollment Cancellation (ISI Code 12) . 43
8.3.15 Enrollment Confirmation (ISI Code 13) . 43
8.3.16 Enrollment Acceptance (ISI Code 14) . 44
8.3.17 Connection Deletion Request (ISI Code 15) . 45
8.3.18 Connection Status Information (ISI Code 16) . 45
8.3.19 Control Request (ISI Code 17) . 46
8.3.20 Control Response (ISI Code 18) . 47
8.3.21 Connection Table Read Request (ISI Code 19) . 47
8.3.22 Connection Table Read Success (ISI Code 20) . 48
8.3.23 Connection Table Read Failure (ISI Code 21) . 48
Bibliography . 49

European foreword
This document (EN 14908-7:2019) has been prepared by Technical Committee CEN/TC 247 “Buildings
automation, controls and building management”, the secretariat of which is held by SNV.
This European Standard shall be given the status of a national standard, either by publication of an
identical text or by endorsement, at the latest by June 2020 and conflicting national standards shall be
withdrawn at the latest by June 2020.
This publication is copyright under the Berne Convention and the Universal Copyright Convention. No
part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or
by means, electronic, mechanical, photocopying, recording, or otherwise, without the permission of the
European Committee for Standardization (CEN), the European Committee for Electrotechnical
Standardization (CENELEC), their National Standards Bodies and their Licensees to reproduce this
European Standard in full and including this copyright notice for the purposes of European
standardization.
This European Standard is part of a series of European Standards for open data transmission in building
automation, control and in building management systems. The content of this standard covers the data
communications used for management, automation/control and field functions. This European
Standard is based on the American standards EIA/CEA-709.1-B Control Network Protocol Specification.
EN 14908-7 is part of a series of European Standards under the general title Control Network Protocol
(CNP), whic
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.