Home    Products    Services    Training    Learning Center    Company    Contact

BACnet's Collapsed Architecture

BACnet makes use of a subset of the ISO Open Systems Interconnection (OSI) model architecture. The figure shows the correspondence between BACnet components and their position in the OSI model. Presentation, Session and Transport layer functionality is implemented in BACnet Application layer functions, or eliminated entirely as it is not needed for BACnet applications.

BACnet makes extensive use of existing international and national standards for data link and physical layers. In each case where a unique-to-BACnet componet appears, it is justified because of the lack of any suitable standard for that component. For example, PTP is a point-to-point protocol unique to BACnet. This protocol provides important features for dialed communications which are critical to many BACnet implementations. MS/TP provides a robust and low cost token-passing LAN which can be implemented without special hardware on single chip microcomputers. The BACnet Network Layer provides special functionality and a unique collapsible internetworking header which provides efficiency in lower performance networks such as PTP, MS/TP and LonTalk.

BACnet/IP encapsulates network and application layer messages within a unique BACnet virtual link layer (BVLL) which is in turn encapsulated within UDP/IP frames allowing BACnet messages to be used within IP based infrastructures.

Top of Page
©2003 PolarSoft® Inc., All Rights Reserved
trademarks and privacy policy