+INF.14 Building Automation and Control Systems (BACS)
---+INF.14.G1. Inadequate Planning of BACS
---+INF.14.G2. Incorrect Integration of Building Services Systems into BACS
---+INF.14.G3. Use of Insecure Systems and Protocols in BACS
---+INF.14.G4. Poor Configuration of BACS
---+INF.14.G5. Manipulation of Interfaces of Stand-Alone Building Services Systems to BACS
---+INF.14.G6. Inadequately Protected Access to BACS
---+INF.14.G7. Inadequately Secured BACS Control Elements
---+INF.14.G8. Inadequately Secured Mobile Communication Connections
---+INF.14.A1 Planning BACS (B) [Planner]
---+INF.14.A2 Defining Commissioning and Interface Management for BACS (B)
---+INF.14.A3 Secure Connection of Building Services and Building Services Systems (B)
---+INF.14.A4 Consideration of Hazard Detection Systems in BACS (B) [Planner]
---+INF.14.A5 Documentation of BACS (B)
---+INF.14.A6 Separation of BACS Networks (B) [Planner, IT Operation Department]
---+INF.14.A7 Drawing Up a Security Policy for BACS (S)
---+INF.14.A8 Requirements Specification for BACS (S)
---+INF.14.A9 Developing a BACS Concept (S)
---+INF.14.A10 Formation of Independent BACS Areas (S) [Planner]
---+INF.14.A11 Securing Freely Accessible Ports and Access Points in BACS (S) [Planner]
---+INF.14.A12 Use of Secure Transmission Protocols for BACS (S)
---+INF.14.A13 Network Segmentation in BACS (S) [Planner]
---+INF.14.A14 Use of BACS-Appropriate Access Protection (S)
---+INF.14.A15 Security of BACS-Specific Networks (S)
---+INF.14.A16 Securing Wireless Communication in BACS Networks (S) [Planner]
---+INF.14.A17 Securing Mobile Communications in BACS Networks (S) [Planner]
---+INF.14.A18 Secure Integration of BACS-External Systems (S)
---+INF.14.A19 Use of Dedicated Address Ranges for BACS Networks (S) [Planner]
---+INF.14.A20 Avoiding Broadcast Communication in BACS Networks (S) [Planner]
---+INF.14.A21 Displaying Validity of Information in BACS (S)
---+INF.14.A22 Ensuring Autonomous Functioning of BACS and Building Services Systems (S) [Planner]
---+INF.14.A23 Use of Physically Robust Components for BACS (S) [Planner]
---+INF.14.A24 Time Synchronisation for BACS (S)
---+INF.14.A25 Dedicated Monitoring in BACS (S)
---+INF.14.A26 Logging in BACS (S)
---+INF.14.A27 Consideration of Interactions Between BACS Components in Contingency Planning (S)
---+INF.14.A28 Physical Separation of BACS (H) [Planner]
---+INF.14.A29 Separation of Individual Building Services Systems (H)
---+INF.14.A30 Provision of a Dedicated BACS Time Server for Time Synchronisation (H)
|
INF.14 Building Automation and Control Systems (BACS)
IntroductionBuilding automation and control systems (BACS) automate the operation of buildings fully or partially across all trades and provide the technical infrastructure for this purpose. The fundamental technical functions of a building are provided by its building services, which are operated, maintained, and developed further by Technical Building Management (TBM) services. BACS are thus a central tool of TBM for implementing the operating objectives set for a given building. They include all the products and services involved in the automated operation of building services across various areas. Some of the criteria followed in setting related objectives might include functionality, energy efficiency and sustainability, security, availability, or convenience. BACS can be scaled to services for buildings, building complexes, properties, or property portfolios. In this module, the general term “building” is used to refer to all these things. Any exceptions to this are explicitly cited. Among other things, BACS perform automation tasks such as automated measurement, control, and regulation, as well as tasks for the monitoring, service and diagnosis, optimisation, operation, and management of building services. Within a given building, BACS are provided for one or several demand organisations (e.g. tenants). For this purpose, building services are usually controlled separately for different BACS areas—for example, for demand organisations or parts of a building. In a building, BACS can be implemented by several parallel BACS depending on the building services used. A BACS represents the technical implementation of building automation and control and can also be used for several buildings within a building complex or a property. Different BACS can cooperate, but can also be operated completely independently of each other. Whereas building services were often not universally automated in the past, BACS are now increasingly being used for overarching control of building services across trades. For this purpose, technologies are being employed more and more often that were originally only used in information technology (IT) and industrial process control and automation technology (operational technology, OT)—communication via the Internet and cloud services, for instance. ObjectiveThe objective of this module is to establish information security as an integral component of the planning, realisation, and operation of BACS. Scoping and ModellingINF.14 Building Automation and Control Systems (BACS) must be applied to the BACS of an organisation from the point that the building services in its buildings are controlled by BACS. This module is only applicable to BACS interfaces to building services systems; the interfaces of building services systems to internal networks and network structures are not the focus here. INF.14 Building Automation and Control Systems (BACS) deals with systems and services that must be taken into account when BACS (which may consist of several BACS) are planned, set up, and operated. It also deals with specific conditions that apply to networks and network components of BACS. The following content is also significant, but dealt with elsewhere: - The general requirements for BACS and building services, which do not predominantly address aspects for automated measurement, control, and regulation across multiple areas, are dealt with in module INF.13 Technical Building Management (TBM). This module should always be considered along with the present module.
- Requirements for general infrastructure, in particular for buildings and rooms or workplaces, are dealt with in the modules of layer INF Infrastructure (e.g. module INF.1 Generic Building).
- If parts of the BACS an organisation requires are provided by another organisation, such as a service provider in the role of building operator (operator organisation), module OPS.2.1 Outsourcing for Customers must be applied to the provision and operation of the BACS.
- Specific requirements for BACS components that can also be used for the area of industrial IT or OT are addressed in the modules of the IND Industrial IT layer (see e.g. module IND.2.3 Sensors and Actuators or module IND.2.7 Safety Instrumented Systems).
- Module NET.1.1 Network Architecture and Design deals with the basic aspects of networks to the extent that they apply not only to office IT, but also to BACS and industrial IT. General requirements for the protection of network components are dealt with in the module group NET.3 Network Components (see e.g. module NET.3.1 Routers and Switches).
- In addition, all appropriate organisational and technical modules for servers and applications must be applied. For remote access to BACS components, for example, OPS.1.2.5 Remote Maintenance must be applied.
- If the networking of buildings is cloud-based, module OPS.2.2 Cloud Usage must also be applied.
BACS-Specific Terminology UsedAlarm system Alarm systems are building services systems that can detect and report hazards such as intrusion, fire, and smoke. They detect hazards by interacting with sensors or operating units and generate hazard messages that are sent to a central component. BACS area A BACS area comprises one or more rooms intended for similar use (which may be distributed horizontally, vertically, or in a combination of both) and includes several BACS segments. Examples: a corridor, a floor, a wing of a building, a production hall. BACS segment A BACS segment is the smallest spatial unit for which BACS functions are applicable. A BACS segment should not be confused with a network segment, which is separated from the rest of a network by security elements. BACS-specific networks A BACS-specific network is a network that uses cabling that is usually not based on Ethernet technology (e.g. the KNX bus system) or uses specific protocols that are not based on IP and Ethernet according to IEEE 802.3 (e.g. BACnet). Specific protocols may be necessary due to real-time communication requirements or a reduced protocol scope. Building automation and control systems (BACS) According to VDI 3814-1, building automation and control systems (BACS) comprise all products and services that support the automated, target-oriented operation of building services. According to VDI 3814-1, a single building automation and control system (also abbreviated as BACS) represents the technical realisation of building automation and comprises the following parts: - BACS management
- System automation and control
- Room automation
Like in the case of operational technology (OT), system automation and room automation consist of the (functional) automation level (e.g. system controls) and the field level (e.g. actuators and sensors). Building services (BS) According to VDI 4700 Sheet 1, building services (BS) include all technical facilities and use-specific facilities installed in a building and any further facilities connected to them, as well as technical facilities in outdoor facilities and equipment. Certain components of BACS can also be attributed to building services, such as real-time-capable industrial Ethernet switches. Building services system A building services system describes the totality of all technical components that interact to fulfil certain functions in a building. According to DIN 276 (“Building costs”), examples include heating systems, ventilation systems, or lighting systems. In cases involving automation, systems are integrated into or coupled with BACS. Control centre A control centre (see also "control and display device") is a technical tool for visualising current workflows, states, and situations of BACS processes. Control and display device (CDD) According to DIN EN ISO 16484-2, control and display devices (also referred to as control centres or control rooms) comprise any user facilities that act as an interface to the operating and management functions of a BACS. Coupling of systems or installations According to VDI 3814-2-2, the coupling of systems and installations enables them to send their information to BACS without limiting or losing their self-sufficiency. This means a system or installation coupling generally has no adverse effects. Examples: a fire alarm system or intruder alarm system. Demand organisation According to DIN EN ISO 41011, a demand organisation is an organisational unit within or outside of a given organisation that is authorised to make corresponding demands of building services, BACS, or TBM for its requirements and to bear the costs of meeting these demands. Examples: a tenant within a building, the owner of a building, a service provider within an organisation (e.g. a canteen) Integration of systems or installations According to VDI 3814, the integration of systems or installations enables them to exchange information with M-BACS and thereby influence each other. System integration in the context of BACS must be distinguished from embedded systems. These are intelligent elements that are embedded in other systems and take over largely invisible monitoring, control, processing, or regulation functions in the surrounding system. Local override (LOR) According to VDI 3814-1, a local override is an interface to BACS-relevant components that enables limited operation independent of automation devices with priority display, switching, and/or control. Example: the manual priority operation of fans. Management building automation and control systems (M-BACS) Management building automation and control systems (M-BACS), which are also referred to as building management systems, are a component of a BACS that handles information processing tasks for the management of the BACS (e.g. functions for higher-level energy management, maintenance management, fault management, and room booking management). Non-reaction A non-reactive connection between a building services system and BACS means that the building services system supplies information to the BACS, but cannot be influenced by it on the basis of this information. The system thus remains autonomous. Property According to VDI 3814-1, a property comprises one or more buildings that are usually adjacent. Room automation and control (RAC) Room automation (RA) is a BACS component that handles all tasks related to cross-system automation in the room under consideration (e.g. the operation of the technology installed in the room). System automation and control (SAC) System automation and control (SAC) is part of BACS. It implements automation for the energy-efficient, economical, and safe operation of building services systems. SAC controls building services system and their status variables via actuators. These are in turn recorded by the sensors of each building services system. Trade In construction, a trade generally comprises the work that can be assigned to a self-contained construction service area. It is a functional area that can include, in particular, various building services systems. Example: air-conditioning systems (cost group 430 in DIN 276), which include ventilation systems, air-conditioning systems, and refrigeration systems. Technical Building Management (TBM) According to DIN 32736, Technical Building Management (TBM) comprises all services that maintain the technical function and availability of a building. TBM thus handles the operation, maintenance, modernisation, and documentation of components of building services and defines all the necessary processes. Abbreviations| Abbreviation | Meaning | | 5G | 5th generation of mobile communications | | BACS | Building automation and control systems | | BIM | Building information modelling | | BS | Building services | | CISO | Chief Information Security Officer | | CRT | Cross-reference table | | DIN | Deutsches Institut für Normung (German Institute for Standardization) | | DOS | Denial of service | | EN | European standard | | IEEE | Institute of Electrical and Electronics Engineers | | IP | Internet Protocol | | ISO | International Organization for Standardization | | IT | Information technology | | KNX | Konnex bus | | LAN | Local area network | | LTE | Long-Term Evolution (wireless broadband communication standard) | | NAT | Network address translation (NAT) | | NTP | Network Time Protocol | | OSI | Open Systems Interconnection |
| Abbreviation | Meaning | | OT | Operational technology | | PTP | Precision Time Protocol | | RA | Room automation | | SAC | System automation and control | | SLA | Service level agreement | | TBM | Technical Building Management | | USB | Universal Serial Bus | | VDI | Verein Deutscher Ingenieure [The Association of German Engineers] | | VDMA | Verband Deutscher Maschinen- und Anlagenbau [Mechanical Engineering Industry Association] | | WAN | Wide area network | | WLAN | Wireless local area network |
Useful ResourcesStandards and documents cited: DIN EN ISO 16484—Building automation and control systems (BACS) - DIN EN ISO 16484-1—Building automation and control systems (BACS)—Part 1: Project specification and implementation, DIN/EN/ISO, March 2011, available from Beuth-Verlag
- DIN EN ISO 16484-2—Building automation and control systems (BACS)—Part 2: Hardware, DIN/EN/ISO, October 2004, available from Beuth-Verlag
- DIN EN ISO 16484-3—Building automation and control systems (BACS)—Part 3: Functions, DIN/EN/ISO, December 2005, available from Beuth-Verlag
- DIN EN ISO 16484-5—Building automation and control systems (BACS)—Part 5: Data communication protocol, DIN/EN/ISO, December 2017, available from Beuth-Verlag
DIN 32736—Building management—Terminology and scope of services, German Institute for Standardization (DIN), August 2000, available from Beuth-Verlag DIN EN ISO 41011—Facility management—Vocabulary, DIN/EN/ISO, April 2019, available from Beuth-Verlag DIN 276—Building Costs, German Institute for Standardization (DIN), December 2018, available from Beuth-Verlag VDI 4700 Sheet 1—Terminology of civil engineering and building services, The Association of German Engineers (VDI), October 2015, available from Beuth-Verlag VDI 3814—Building automation and control systems (BACS) - VDI 3814 Sheet 1—Building automation and control systems (BACS)—System basics, The Association of German Engineers (VDI), January 2019, available from Beuth-Verlag
- VDI 3814 Sheet 2.1—Building automation and control systems (BACS)—Planning— Requirements planning, The Association of German Engineers (VDI), January 2019, available from Beuth-Verlag
- VDI 3814 Sheet 2.2—Building automation and control systems (BACS)—Planning— Planning content, system integration, and interfaces, The Association of German Engineers (VDI), January 2019, available from Beuth-Verlag
- VDI 3814 Sheet 2.3—Building automation and control systems (BACS)—Planning— Concept of operation and user interfaces, The Association of German Engineers (VDI), September 2019, available from Beuth-Verlag
- VDI 3814 Sheet 3.1—Building automation and control systems (BACS)—BACS functions—Automation functions, The Association of German Engineers (VDI), January 2019, available from Beuth-Verlag
- VDI 3814 Sheet 4.1—Building automation and control systems (BACS)—Methods and tools for planning, building, and acceptance tests—Identification, addressing, and lists, The Association of German Engineers (VDI), January 2019, available from Beuth-Verlag
- VDI 3814 Sheet 4.2—Building automation and control systems (BACS)—Methods and tools for planning, building, and acceptance tests—Requirements, content of planning, and system integration, The Association of German Engineers (VDI), January 2019, available from Beuth-Verlag
- VDI 3814 Sheet 4.3—Building automation and control systems (BACS)—Methods and tools for planning, building, and acceptance tests—BACS automation scheme, BACS function list, BACS functional description, The Association of German Engineers (VDI), November 2020, Draft, available from Beuth-Verlag
- VDI 3814 Sheet 6—Building automation and control systems (BACS)—Qualification, roles, and competencies, The Association of German Engineers (VDI), April 2020, Draft, available from Beuth-Verlag
VDMA 24774—IT security in building automation. VDMA, German Engineering Federation, February 2021, available from Beuth-Verlag
1. Übersicht
| Bezeichnung |
Standard |
|
INF.14.A1 Planning BACS (B) [Planner]
|
For the trades controlled by BACS, a plan for designing the BACS in a secure manner MUST be established. BACS MUST be taken into account when planning the new construction, conversion, extension, or refurbishment of a building. BACS MUST therefore be considered in planning and construction processes for all BACS-relevant components and building services systems, including in connection with building information modelling (BIM). Within the scope of BACS planning, the BACS to be set up MUST be specified. The extent to which building services systems are to be controlled automatically via BACS MUST be specified. BACS SHOULD be planned in a way that minimises the different BACS, communication protocols, and interfaces used for the coupling and integration of building services systems. Secure and standardised protocols and interfaces SHOULD be used. When taking decisions regarding the necessary systems, protocols, and interfaces, the expected functionality SHOULD be weighed against a potential increase in effort to ensure operational and information security. The planning SHOULD be documented, reviewed both regularly and whenever required, and adjusted to the state of the art if necessary. Furthermore, the planning SHOULD be compared against the current configuration both on a regular basis and as required (gap analysis).
|
|
INF.14.A2 Defining Commissioning and Interface Management for BACS (B)
|
Due to the large number of building services systems and building components that are connected in BACS, the commissioning procedure for the building services systems and BACS-relevant components involved MUST be coordinated and defined across the multiple areas at hand. This process MUST be implemented in a coordinated manner to ensure a fully functional building. Clear interfaces MUST also be defined between the operator organisations of the BACS and the BACS-relevant components, as well as between the operator organisations of the building services systems. Commissioning and interface management MUST be documented. The specifications MUST be checked and readjusted both regularly and whenever required. In particular, the specifications must be adapted in case of changes within the BACS.
|
|
INF.14.A3 Secure Connection of Building Services and Building Services Systems (B)
|
For all building services systems, BACS, and BACS-relevant components, it MUST be specified whether actions may be triggered by other building services systems, BACS, and BACS-relevant components. If this type of integration is allowed, rules SHOULD be set regarding which automated actions may be triggered by which information from a BACS. If a building services system is to be coupled with a BACS but cannot or must not be integrated into the BACS, the building services system information to be reported to the BACS MUST be defined. Both the integration of building services systems into a BACS and the non-reactive coupling of building systems to BACS MUST be adequately secured. The connections between building services systems MUST also be adequately secured. In particular, the sequence and function chains within or between BACS MUST be adequately planned for this purpose. All transitions between trades and technologies MUST be taken into account. These process and function chains MUST be comprehensively tested and readjusted in the event of any malfunction. The specifications MUST be fully documented. The documentation SHOULD be checked both regularly and whenever necessary to ensure that it is still up to date. In case of deviations, the cause MUST be identified and corrected.
|
|
INF.14.A4 Consideration of Hazard Detection Systems in BACS (B) [Planner]
|
Hazard detection systems (including security systems) MUST be coupled to BACS in a non-reactive manner. They MUST NOT be integrated into BACS. Physically separate network components and physically separate segments MUST be used for the corresponding network connections. If radio networks are used for coupling, the respective building services systems MUST be designated as primary users for the frequency ranges used. Certified mechanisms SHOULD be used for communication via radio networks.
|
|
INF.14.A5 Documentation of BACS (B)
|
The many different components and points of access pertaining to BACS MUST be documented. This documentation MUST be checked and adapted both regularly and in case of changes within the BACS in question. In particular, all deactivated physical communication interfaces, protocols, and points of access to the BACS MUST be documented. Furthermore, all interactions and dependencies of BACS-relevant components, as well as of building services systems integrated into or coupled with BACS, MUST be documented. The available and utilised security features of the protocols in use SHOULD be documented. The documentation SHOULD be coordinated for all BACS with regard to their content and data structures.
|
|
INF.14.A6 Separation of BACS Networks (B) [Planner, IT Operation Department]
|
BACS networks MUST be at least logically separated from office networks and other networks of the organisation at hand. Any communication between BACS and other IT systems MUST be controlled and regulated. For this purpose, appropriate components with security functions (a firewall function at minimum) MUST be provided at all the transitions in such segmentation. If BACS are set up centrally for a building complex or property, the BACS communication across buildings via LAN, WLAN, WAN, radio networks, or Internet connections MUST also be separated at the network level.
|
|
INF.14.A7 Drawing Up a Security Policy for BACS (S)
|
Based on the general security information security policy of the organisation in question and its overarching security policy for TBM, the security requirements for all BACS SHOULD be specified in a corresponding security policy. This policy SHOULD be known to all persons involved in planning, procuring, implementing, and operating BACS and be integral to their work. The contents and implementation of the required policy SHOULD be reviewed regularly and adjusted if necessary, and the results of these reviews SHOULD be documented in a comprehensible manner. The security policy SHOULD also specify the development and testing requirements for the use of BACS.
|
|
INF.14.A8 Requirements Specification for BACS (S)
|
Based on an organisation's BACS security policy, an overall requirements specification SHOULD be established for the BACS at hand, along with a separate requirements specification for each individual system. From these requirements, it SHOULD be possible to derive all the elements essential for the architecture and design of each BACS and the intercoupling thereof. The overall requirements specification SHOULD be documented and adapted to the state of the art both on a regular basis and as needed. Furthermore, the implementation of the requirements SHOULD be checked regularly. Only components that provide authentication (via a changeable user name and password at minimum) SHOULD be used in BACS.
|
|
INF.14.A9 Developing a BACS Concept (S)
|
Based on an organisation's BACS security policy and requirements specifications, an overall concept SHOULD be developed for the BACS at hand. Detailed concepts SHOULD be derived from this overall concept and developed for all BACS. At minimum, the following points SHOULD be adequately considered in these concepts: - All building services systems integrated into the respective BACS
- All building services systems coupled with the respective BACS
- All BACS-relevant components and their respective communication links
The concepts SHOULD describe all the relevant technical and organisational requirements. The concepts SHOULD be checked regularly and updated if necessary.
|
|
INF.14.A10 Formation of Independent BACS Areas (S) [Planner]
|
In BACS, different BACS areas SHOULD be planned and implemented in a way that minimises dependencies among them and makes it possible to control them independently. A disruption in one BACS area SHOULD have little or no impact on other BACS areas. In particular, it SHOULD be possible to control the buildings within a building complex or property separately. Accordingly, the established BACS areas SHOULD also be visible in the BACS management system.
|
|
INF.14.A11 Securing Freely Accessible Ports and Access Points in BACS (S) [Planner]
|
The connection of components (especially unauthorised, unknown components and third-party devices) SHOULD be controlled and restricted, particularly in the case of freely accessible Ethernet ports, USB ports, and other BACS interfaces. Connections of unauthorised or unknown components SHOULD be included in corresponding event logging. Direct IP-based communication from such components to BACS SHOULD be prevented (see INF.14.A13). For freely accessible LAN or WLAN connections, network access control in line with IEEE 802.1X or comparable security mechanisms SHOULD be used. This SHOULD include locating insufficiently authenticated and authorised components in separate network segments. Freely accessible interfaces used for temporary maintenance purposes (such as USB ports on BACS components) SHOULD only be activated when required.
|
|
INF.14.A12 Use of Secure Transmission Protocols for BACS (S)
|
For the configuration, maintenance, and control of BACS-relevant components based on Ethernet and IP, secure protocols SHOULD be used if communication does not take place via trusted network segments. Outside of trusted network segments, communication via Ethernet and IP between BACS SHOULD be encrypted. Encryption SHOULD be carried out using up-to-date encryption mechanisms.
|
|
INF.14.A13 Network Segmentation in BACS (S) [Planner]
|
Network segmentation SHOULD be implemented within a BACS network in a manner that separates individual BACS, individual building services systems, and individual groups of building services systems within each BACS as required. Appropriate rules SHOULD be defined for the transitions between the segments and used to implement components with security functions (stateful packet filters at minimum).
|
|
INF.14.A14 Use of BACS-Appropriate Access Protection (S)
|
For BACS, identity and access management in line with module ORP.4 Identity and Access Management SHOULD be used that adequately meets the requirements of the BACS at hand. For this purpose, a BACS-internal authentication solution or a suitable replication of a central authentication solution used by the organisation in question SHOULD be implemented in line with the relevant requirements. All BACS-relevant components SHOULD be integrated into the authentication solution whenever possible. Operators of BACS, operators of building services systems, and demand organisations SHOULD be adequately considered in the corresponding role and access concept with regard to BACS. This SHOULD be carefully planned and coordinated, especially if the BACS are provided across multiple organisations. All BACS-relevant components, including field-level components and control elements, SHOULD be able to implement suitable functions to secure access. Components that do not provide access protection or offer access parameters from the manufacturer that cannot be modified SHOULD NOT be used.
|
|
INF.14.A15 Security of BACS-Specific Networks (S)
|
If communication security mechanisms are available in BACS-specific networks such as BACnet, they SHOULD be used. At minimum, mechanisms for authentication and encryption SHOULD be used. For BACS-specific networks that cannot implement adequate security mechanisms, consideration SHOULD be given to switching them to a BACS-specific network with adequate security mechanisms. In principle, communication with BACS-specific networks SHOULD be controlled and, if necessary, regulated by coupling elements with security functions.
|
|
INF.14.A16 Securing Wireless Communication in BACS Networks (S) [Planner]
|
In BACS networks based on wireless communication such as EnOcean, the security mechanisms of the respective radio technology SHOULD be used to secure communications. In particular, appropriate authentication and encryption SHOULD be implemented on the air interface. If this is not possible with the mobile devices in use, communications involving these devices SHOULD be controlled at the transition to wired networks (e.g. by a component with a firewall function). Furthermore, possible interference in the propagation of radio waves (e.g. due to shadowing) SHOULD be taken into account when planning BACS networks.
|
|
INF.14.A17 Securing Mobile Communications in BACS Networks (S) [Planner]
|
If mobile communications are used in the context of BACS, the security mechanisms of the respective mobile networks SHOULD be used for such BACS networks. If public mobile networks such as 5G or Sigfox are used in BACS, uncontrolled direct IP-based communication with BACS-relevant components SHOULD be prevented. BACS components SHOULD only be equipped with a dedicated connection to a public mobile network if this is essential for their operation. For this purpose, the BACS components for which a connection to public mobile networks is necessary SHOULD be checked and determined. If it is not possible to separate BACS networks in the public mobile network (e.g. using slicing in the case of 5G), IP communication SHOULD be decoupled in the communication channel at hand by means of an application layer gateway (ALG). If mobile technologies are used in BACS as part of the public mobile infrastructure of a mobile operator, one or more virtual mobile networks SHOULD be implemented and made exclusively available to the BACS using each respective mobile technology. If autonomous private mobile networks are set up locally on a given campus in BACS using mobile technologies such as LTE and 5G, the transition between these mobile networks and other networks SHOULD be secured by a coupling element with a firewall function. Segmentation into several virtual mobile networks SHOULD be implemented for private mobile networks, as well.
|
|
INF.14.A18 Secure Integration of BACS-External Systems (S)
|
The communication of BACS with BACS-external systems SHOULD be only be possible via defined interfaces and IT systems. This communication SHOULD be authenticated and encrypted. The possible interfaces to BACS-external systems SHOULD be limited to those required.
|
|
INF.14.A19 Use of Dedicated Address Ranges for BACS Networks (S) [Planner]
|
For BACS, dedicated address ranges SHOULD be used that differ in particular from the address ranges of office IT and OT. For these address ranges, the ranges from which static addresses are to be assigned and the BACS-relevant components that are to receive static addresses SHOULD be defined. If the network areas connected to BACS (e.g. building services systems) use identical address areas (replicating system configurations), they MUST be located in separate segments to prevent address conflicts. In this case, cross-segment communication MUST be secured by appropriate mechanisms—for example, using an ALG or network address translation (NAT).
|
|
INF.14.A20 Avoiding Broadcast Communication in BACS Networks (S) [Planner]
|
In BACS networks, the broadcast load on OSI Layer 2 or OSI Layer 3 for uninvolved systems and components SHOULD be minimised to avoid overloads. For this purpose, communication SHOULD be switched to group-specific multicasts or considered accordingly in segmentation planning.
|
|
INF.14.A21 Displaying Validity of Information in BACS (S)
|
BACS SHOULD make it clear whether the information they display in terms of time, place, value, state, or event is based on information that was received as planned. Information showing simulated or “frozen” values SHOULD be recognisable or trigger an alarm depending on the protection needs of the BACS at hand.
|
|
INF.14.A22 Ensuring Autonomous Functioning of BACS and Building Services Systems (S) [Planner]
|
Within BACS, it SHOULD be ensured that building services systems also function autonomously according to their protection needs, independent of their connection to BACS. In particular, BACS SHOULD be configured in such a way that there are no dependencies on TBM, other BACS, or building services systems that would prevent their operation. A building services system SHOULD remain operational and perform its functions for a certain period of time according to the respective protection needs, even if its connection to BACS fails.
|
|
INF.14.A23 Use of Physically Robust Components for BACS (S) [Planner]
|
Depending on the circumstances in which BACS components are to operate, corresponding physically robust components SHOULD be used that are especially intended or designated for harsh environmental conditions. If appropriately robust components are not available, suitable compensatory measures SHOULD be taken.
|
|
INF.14.A24 Time Synchronisation for BACS (S)
|
All components and building services systems connected in BACS SHOULD use a synchronous time to ensure automated measurement, control, and regulation (see also OPS.1.2.6 NTP Time Synchronisation). BACS that are interconnected SHOULD also use a synchronous time. If BACS span multiple building complexes or properties, time synchronisation SHOULD be ensured for all these buildings. If real-time communication is required within a BACS, PTP or a comparable mechanism SHOULD be used for time synchronisation instead of NTP.
|
|
INF.14.A25 Dedicated Monitoring in BACS (S)
|
A suitable monitoring concept SHOULD be established and implemented for all components that are relevant to BACS operations. The availability and significant parameters of BACS-relevant components SHOULD be continuously monitored. Error conditions and defined thresholds that are exceeded SHOULD be reported to the operator organisation automatically. At minimum, alarms SHOULD be triggered by BACS if building services systems fail or important functions for automated control and regulation are not available. In addition, particularly safety-relevant events and other events for which automatic alarm messages should be generated SHOULD be defined. Status messages and monitoring data SHOULD ONLY be transmitted using secure communication channels.
|
|
INF.14.A26 Logging in BACS (S)
|
As a supplement to OPS.1.1.5 Logging, status changes in BACS-relevant components and security-relevant events SHOULD be logged. In addition, all instances of write access to configurations of building services systems (and, if applicable, BACS-relevant components) SHOULD be logged, along with all manual and automated changes to the states of these systems and components. The logging data to be merged on a central logging instance SHOULD be determined. Logging data SHOULD ONLY be transmitted using secure communication channels.
|
|
INF.14.A27 Consideration of Interactions Between BACS Components in Contingency Planning (S)
|
The impact that BACS and the planning and concepts derived from them have on contingency planning SHOULD be analysed initially and at regular intervals in a transparent way. In particular, it SHOULD be determined how interactions with other building services, BACS-relevant systems, and TBM can be minimised in the event of a failure of building services systems or BACS-relevant components due to a technical defect or attack. Within the scope of contingency planning, it SHOULD also be determined which maintenance personnel are responsible for the affected building services systems and BACS-relevant systems and which reporting channels can be used to reach them. In addition, the authorisations the maintenance personnel have to remedy emergencies SHOULD be determined. Contingency planning SHOULD also specify how any necessary emergency operation of building services systems will be ensured in the event of a BACS failure. A restart sequence SHOULD be defined for all building services systems and BACS (including all BACS-relevant components) and documented in the corresponding plans for restoration of service.
|
|
INF.14.A28 Physical Separation of BACS (H) [Planner]
|
In case of increased protection requirements, BACS networks SHOULD be realised as physically separated zones according to module NET.1.1 Network Architecture and Design. Depending on the protection requirements at hand, dedicated, restrictively regulated Internet access SHOULD be provided for connections to manufacturer clouds, for example. Depending on the protection needs of BACS, connections to untrusted networks and to the respective organisation's own office or OT networks SHOULD be prevented where applicable.
|
|
INF.14.A29 Separation of Individual Building Services Systems (H)
|
In order to secure individual building services systems with increased protection requirements within BACS, such building services systems SHOULD be located in separate network segments. To control communication, firewall functions SHOULD be positioned directly before the system network.
|
|
INF.14.A30 Provision of a Dedicated BACS Time Server for Time Synchronisation (H)
|
For BACS with increased protection needs (including at the individual system level), a dedicated BACS time server SHOULD be provided that is directly coupled to an atomic or radio clock (stratum 0) and supports the connection of further downstream BACS time servers.
|
1.1 Referenzen
1.2 Identifizierte Anforderungen
1.3 Zugehörige Regulierungen
2. Identifizierte Anforderungen
Anforderungen
| Quelle |
Anforderung |
3. Zugehörige Regulierungen
Regulierungen
| Quelle |
Regulierung |
Verknüpfte Vorgänge
|