EN 14908-1:2005
(Main)Open Data Communication in Building Automation, Controls and Building Management - Control Network Protocol - Part 1: Protocol Stack
Open Data Communication in Building Automation, Controls and Building Management - Control Network Protocol - Part 1: Protocol Stack
This specification applies to a communication protocol for networked control systems. The protocol provides peer-to-peer communication for networked control and is suitable for implementing both peer-to-peer and master-slave control strategies. This specification describes services in layers 2 - 7. In the layer 2 (data link layer) specification, it also describes the MAC sub-layer interface to the physical layer. The physical layer provides a choice of transmission media. The interface described in this specification supports multiple transmission media at the physical layer. In the layer 7 specification, it includes a description of the types of messages used by applications to exchange application and network management data.
Firmenneutrale Datenkommunikation für die Gebäudeautomation und Gebäudemanagement - Gebäudedatennetzprotokoll - Teil 1: Datenprotokollschichtenmodell
Réseau ouvert de communication de données pour l'automatisation, la régulation et la gestion techniques du bâtiment - Protocole de réseau pour le bâtiment - Partie 1 : Niveaux du protocole
Odprta izmenjava podatkov v avtomatizaciji stavb in izvršnih elementov ter pri upravljanju stavb – Protokol regulacijske mreže – 1. del: Protokolarni sklad
General Information
Relations
Standards Content (Sample)
SLOVENSKI STANDARD
01-marec-2006
1DGRPHãþD
SIST ENV 13154-2:2005
Odprta izmenjava podatkov v avtomatizaciji stavb in izvršnih elementov ter pri
upravljanju stavb – Protokol regulacijske mreže – 1. del: Protokolarni sklad
Open Data Communication in Building Automation, Controls and Building Management -
Control Network Protocol - Part 1: Protocol Stack
Firmenneutrale Datenkommunikation für die Gebäudeautomation und
Gebäudemanagement - Gebäudedatennetzprotokoll - Teil 1:
Datenprotokollschichtenmodell
Réseau ouvert de communication de données pour l'automatisation, la régulation et la
gestion techniques du bâtiment - Protocole de réseau pour le bâtiment - Partie 1 :
Niveaux du protocole
Ta slovenski standard je istoveten z: EN 14908-1:2005
ICS:
35.240.99 8SRUDEQLãNHUHãLWYH,7QD IT applications in other fields
GUXJLKSRGURþMLK
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.
EUROPEAN STANDARD
EN 14908-1
NORME EUROPÉENNE
EUROPÄISCHE NORM
November 2005
ICS 97.120 Supersedes ENV 13154-2:1998
English Version
Open Data Communication in Building Automation, Controls and
Building Management - Building Network Protocol - Part 1:
Protocol Stack
Réseau ouvert de communication de données pour Firmenneutrale Datenkommunikation für die
l'automatisation, la régulation et la gestion techniques du Gebäudeautomation und Gebäudemanagement -
bâtiment - Protocole de réseau pour le bâtiment - Partie 1 : Gebäudedatennetzprotokoll - Teil 1:
Niveaux du protocole Datenprotokollschichtenmodell
This European Standard was approved by CEN on 11 August 2005.
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 Central Secretariat 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 Central Secretariat has the same status as the official
versions.
CEN members are the national standards bodies of Austria, Belgium, Cyprus, Czech Republic, Denmark, Estonia, Finland, France,
Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Slovakia,
Slovenia, Spain, Sweden, Switzerland and United Kingdom.
EUROPEAN COMMITTEE FOR STANDARDIZATION
COMITÉ EUROPÉEN DE NORMALISATION
EUROPÄISCHES KOMITEE FÜR NORMUNG
Management Centre: rue de Stassart, 36 B-1050 Brussels
© 2005 CEN All rights of exploitation in any form and by any means reserved Ref. No. EN 14908-1:2005: E
worldwide for CEN national Members.
Contents page
Foreword. 7
Introduction . 8
1 Scope. 9
2 Normative references. 9
3 Terms and definitions . 9
4 Symbols and abbreviations . 11
4.1 Symbols and Graphical Representations . 11
4.2 Abbreviations. 13
5 Overview of Protocol Layering. 13
6 MAC Sublayer . 15
6.1 Service Provided . 15
6.2 Interface to the Link Layer . 15
6.3 Interface to the Physical Layer. 16
6.4 MPDU Format. 17
6.5 Predictive p-persistent CSMA — Overview Description. 18
6.6 Idle Channel Detection. 19
6.7 Randomising. 19
6.8 Backlog Estimation . 19
6.9 Optional Priority . 20
6.10 Optional Collision Detection. 21
6.11 Beta1, Beta2 and Preamble Timings . 22
7 Link Layer . 24
7.1 Assumptions. 24
7.2 Service Provided . 24
7.3 CRC. 24
7.4 Transmit Algorithm. 25
8 Network Layer. 25
8.1 Assumptions. 25
8.2 Service Provided . 27
8.3 Service Interface. 27
8.4 Internal Structuring of the Network Layer . 28
8.5 NPDU Format . 28
8.6 Address Recognition. 29
8.7 Routers. 29
8.8 Routing Algorithm . 30
8.9 Learning Algorithm — Subnets . 30
9 Transaction Control Sublayer. 30
9.1 Assumptions. 30
9.2 Service Provided . 31
9.3 Service Interface. 31
9.4 State Variables. 32
9.5 Transaction Control Algorithm. 32
10 Transport Layer . 32
10.1 Assumptions. 32
10.2 Service Provided . 33
10.3 Service Interface. 34
10.4 TPDU Types and Formats . 34
10.5 Protocol Diagram.35
10.6 Transport Protocol State Variables .36
10.7 Send Algorithm .36
10.8 Receive Algorithm .37
10.9 Receive Transaction Record Pool Size and Configuration Engineering .37
10.9.1 General .37
10.9.2 Number of Retries.37
10.9.3 Transport Layer Timers.39
11 Session Layer .39
11.1 Assumptions .39
11.2 Service Provided.40
11.3 Service Interface .40
11.4 Internal Structure of the Session Layer .41
11.5 SPDU Types and Formats .41
11.6 Protocol Timing Diagrams .43
11.7 Request-Response State Variables.46
11.8 Request-Response Protocol — Client Part.46
11.9 Request-Response Protocol — Server Part.46
11.10 Request-Response Protocol Timers .47
11.11 Authentication Protocol .47
11.12 Encryption Algorithm .47
11.13 Retries and the Role of the Checksum Function.48
11.14 Random Number Generation .49
11.15 Using Authentication.49
12 Presentation/Application Layer .49
12.1 Assumptions .49
12.2 Service Provided.49
12.3 Service Int
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.