Browse > Article

Experimental Performance Evaluation of BACnet MS/TP Protocol  

Park, Tae-Jin (School of Electrical Engineering and Computer Science, Hanyang University)
Song, Won-Seok (R&D Center)
Hong, Seung-Ho (School of Electrical Engineering and Computer Science, Hanyang University)
Publication Information
International Journal of Control, Automation, and Systems / v.5, no.5, 2007 , pp. 584-593 More about this Journal
Abstract
BACnet is a standard data communication protocol especially designed for building automation and control networks. BACnet uses the Master-Slave/Token-Passing (MS/TP) protocol as one of its field-level networks. In this study, the performance of the BACnet MS/TP protocol is evaluated using an experimental model. The network performance is investigated and evaluated in terms of token rotation time and round trip time. The experimental results show that the performance of the MS/TP network is heavily influenced by the network traffic load, the assignment of MS/TP node address and the network configuration parameter called $N_{max_info-frames}$. Based on the experimental results, simple practical designing guidelines for BACnet MS/TP network systems are also proposed.
Keywords
BACnet; experimental model; MS/TP; network performance;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
Times Cited By Web Of Science : 1  (Related Records In Web of Science)
Times Cited By SCOPUS : 2
연도 인용수 순위
1 H. M. Newman, Direct Digital Control of Building Systems: Theory and Practice, John Wiley & Sons, Inc., New York, 1994
2 V. Boed, Networking and Integration of Facilities Automation Systems, CRC Press, Boca Raton, 2000
3 ASHRAE Guideline 13-2000, Specifying Direct Digital Control Systems, American Society of Heating, Refrigerating and Air-Conditioning Engineers, Inc., Atlanta, GA, 2000
4 ISO 16484-5, Building Automation and Control Systems-Part 5. Data Communication Protocol, ISO, Washington, DC, 2003
5 W. S. Song and S. H. Hong, 'Performance evaluation of a BACnet-based fire detection and monitoring system in buildings,' International Journal of Control, Automation and Systems, vol. 4, no. 1, pp. 70-76, 2006   과학기술학회마을
6 D. E. Knuth, The Art of Computer Programming vol. 2 : Seminumerical Algorithms, 3rd ed., Addison-Wesley, 1997
7 W. H. Press, S. A. Teukolsky, W. T. Vetterling, and B. P. Flannery, Numerical Recipies in C++, 2nd ed., Chapter 7, Cambridge University Press, 2003
8 http://www.bacnet.org/Addenda/index.html
9 W. S. Song, S. H. Hong, and S. T. Bushby, NISTIR 7038-A Simulation Analysis of the BACnet LANs, National Institute of Standards and Technology, Gaithersburg, October, 2003
10 S. T. Bushby and H. M. Newman, 'BACnet today,' Supplement to ASHRAE Journal, vol. 44, no. 10, pp. 10-18, 2002
11 KS X 6909, Building Automation and Control Network (BACnet), Korean Standards Association, Seoul, 1999
12 ANSI/ASHRAE Standard 135-2004, BACnet: A Data Communication Protocol for Building Automation and Control Networks, American Society of Heating, Refrigeration, and Air-Conditioning Engineers Inc., Atlanta, GA, 2004
13 T. J. Park, Y. C. Kwon, and S. H. Hong, 'Performance Evaluation of BACnet MS/TP Protocol Using Experimental Model,' Proc. of IEEE International Conference on Industrial Technology, pp. 577-582, 2005
14 S. K. Park and K. W. Miller, 'Random number generators: Good ones are hard to find,' Communications of the ACM, vol. 31, pp. 1192-1201, 1988   DOI   ScienceOn
15 S. T. Bushby, 'BACnet$^{TM}$: A standard communication infrastructure for intelligent buildings,' Automation in Construction, vol. 6, no. 5-6, pp. 529-540, 1999   DOI   ScienceOn