Richards Zeta Building Intelligence

Solutions & Services

Intelligent Buildings
Technological Advantages
Integration
CCRE
Regions
Business Solutions

Existing Assets
Migration Solutions

Contact Us

Building  
Intelligence™ Newsletter
Technological Advantages

How to connect and scale an enterprise of buildings using "best of breed" technology solutions

The security and scalability of BACnet/IP: why the 'B' in BACnet is singular and stands for a Building not a widespread Enterprise of Buildings. BACnet/IP is an extremely important protocol in Richards-Zeta's (RZ) product arsenal: this is how open, multi-vendor M2M communication is predominately done today. RZ fully supports BACnet/IP, however we do not require this architecture over the internet, WAN or between facilities. The majority of the industry problematically uses BACnet/IP as the vehicle to aggregate information from multiple buildings/sites (enterprise) into a central server (client-server architecture with a single point of failure) where management and data visualization occurs. RZ on the other hand pushes that functionality towards the edge forming peer to peer "cloud" architecture. This important architectural difference has significant implications that touch fault tolerance, security, management and overall scalability; both from the perspective of adding additional buildings (Mediators) and feeding data hungry services like Automated Fault Detection and Diagnostics (AFDD) that mandate robust and reliable data delivery to reap their value.

 

With the inception of the internet and its associated standards, coupled with building owners and facility managers increased demand for connected buildings, controls vendors and technology providers have been struggling to provide solutions and maintain market share. With go to market technologies and standards that were created and adopted prior to the inception of the internet, these players are attempting to provide a new standard that allows the advanced technologies of todays pervasive internet to apply to Building Automation.

The ASHRAE standard protocol for Building Automation Controls network (BACnet) continues to gain market share in building systems connectivity. However, problems arise when trying to implement this building control protocol for multiple (i.e. enterprise) buildings for which much better proven web services standards exist.

 

Products based on platforms such as BACnet/IP are being sold as IP enabled solutions which can provide a way to network numerous buildings across the network. However, there are two basic issues which pose a fundamental problem with this architecture: security and scalability.

 

BACnet/IP security, even when employed, is considered fundamentally "weak". To bring the security to acceptable levels, additional, more general IT solutions must be applied. The extra equipment (such as VPN's) essentially constitutes a "gateway" which is confined to security functions. Keeping the BACnet/IP network confined to situations that does not put it in harm's way and therefore avoids exposure to security pitfalls create added expense and performance penalties.

 

Use of "data concentrator" type devices (RZ Mediator) to gateway and/or proxy between the protected buildings systems that use proven "off the shelf" tools, such as SSL, TLS or HTTP Authentication, are more suited for the business IT environment.
While BACnet/IP is a building control network of choice inside a building or small campus, it is not nearly as suitable for Wide Area Network deployments for a number of reasons; security, robustness, media speed differences (MSTP vs. IP), flat device ID name space, and broadcast message cascades.

 

 

While some devices have implemented the optional BACnet/IP security features, it is far from common. The BACnet/IP security features only work for confirmed messages (not unconfirmed or broadcast messages) and brings with it the management of credentials for a potentially overwhelming number of devices if taken down to the device level. A Key Server device is required and message throughput drops. For more information please read the attached BACnet Wide Are Network Security Threat Assessment written by the National Technical Information Service (NTIS); http://www.fire.nist.gov/bfrlpubs/build03/art034.html. This technical report addresses inter-networked building automation and control systems using the BACnet/IP protocol. The report deals with threats from known sources due to communication connections to the corporate LAN and the public internet as well as physical threats to the building automation equipment and attached computers. The objective is to have a document that summarizes the threats toward and weaknesses of a BACnet/IP network.

 

BACnet/IP (and Ethernet/MSTP) assumes a more responsive dedicated underlying network than is present on the Internet. Timing between retries and lack of notification of failures are not typically suited for the range of delays and uncertainty that exists over the Internet. Therefore, BACnet/IP installations are not robust. BACnet/IP networks typically include a variety of media and throughput capacities. The lack of awareness of the capacities involved in a network path can lead to saturation of slower segments (such as MSTP saturation).

 

While BACnet points are organized in a Device->Object->Property hierarchy, no such organization is present at the device level for management of ID numbers. All ID numbers on a BACnet internet work must be unique thus the flat device ID name space is limited.

 

BACnet/IP makes use of broadcast messages for various services. Lack of care in the setup of BBMD devices and the inability to control the broadcast behavior of many devices can crash large BACnet/IP systems. This can lead to the decommissioning of BBMD devices which forces other solutions to discovery and elaboration of devices on the network.

 

Network Address Translation (NAT) firewalls are common place and create additional complexity for BACnet/IP systems. While recent additions to BACnet/IP to accommodate NAT firewalls are currently under review, they call for greater, not less, difficulty in setting up a BACnet/IP network that spans one or more NAT isolated subnets.

 

Recognition of these issues with BACnet/IP and other building automation networks, as well as a desire to provide a way to ease the interface to business software applications has lead to the development of various solutions. BACnet/WS (Web Services) and oBix are examples of two such solutions. While attempting to be broad enough in conception to allow its application to other network technologies, such as LonWorks, BACnet/WS is focused primarily, by necessity on BACnet networks. oBix, on the other hand, represents a much broader and more extensible approach, but neither have yet achieved market acceptance. The RZ Mediator Framework provides a more general solution that is not focused on one particular building automation protocol. By embracing the standards and technology of the Internet and approaching this challenge with Open Source solutions and its powerful Multi-Protocol eXchange (MPX) platform, building owners and facility managers have the ability to embrace the diversity found within buildings and provide a future-proof integration infrastructure. With an MPX platform, all points within the framework are identified by a unique identifier (URI) and all information can be presented in common formats, such as HTML, SOAP or XML-RPC, and a number of other parties are able to securely consume and manipulate this information. These different parties might include both operations staff performing diagnostics and executives examining customer reports via their browser. These benefits are also extended to value add service providers that specialize in specific areas such as Intelligent Building Systems (IBS) infrastructure, building systems analytics, Automated Fault Detection and Diagnostics (AFDD), Automated Demand Response (ADR), predictive maintenance, renewable energy solutions and the intelligent power grid.

 


Download PDF
Back to Top