DOI QR코드

DOI QR Code

Implementation and Experimental Evaluation of Bandwidth Allocation Scheme on MS/TP Protocol

MS/TP 프로토콜에서 대역폭할당기법 구현 및 실험적 평가

  • 권영찬 (LS산전(주) 중앙연구소) ;
  • 홍승호 (한양대학교 전자컴퓨터공학부)
  • Published : 2006.11.01

Abstract

Digital communication networks have become a core technology in advanced building automation systems. BACnet(Building Automation and Control networks) is a standard data communication protocol designed specifically for building automation and control systems. BACnet adopts Master-Slave/Token-Passing(MS/TP) protocol as one of its field level networks. In this study, we introduce a method of implementing a bandwidth allocation scheme in the MS/TP protocol. The bandwidth allocation scheme improves the capability of real-time communication of the original MS/TP protocol. The bandwidth allocation scheme introduced in this paper can be easily implemented in the existing MS/TP protocol with a slight modification. In this study, we actually developed the hardware and firmware of the modified MS/TP communication module in which the bandwidth allocation scheme is implemented. Using the modified MS/TP communication module, we developed an experimental model in order to examine the validity of the bandwidth allocation scheme in the MS/TP protocol. Experimental results show that the modified MS/TP protocol satisfies the requirements of real time communication for periodic and urgent messages of BACnet communication services.

Keywords

References

  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, Washington, D.C., 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. ANSI/ASHRAE Standard 135-2001, BACnet: A Data Communication Protocol for Building Automation and Control Networks, American Society of Heating, Refrigeration, and Air-Conditioning Engineers Inc. Atlanta, GA
  5. ISO 16484-5 Building automation and control systems - Part 5 Data communication protocol, ISO, 2003
  6. ISO 16484-6 Building automation and control systems - Part 6 Protocol Conformance Testing, ISO, 2004
  7. KS X 6909 빌딩자동화 및 제어 통신망, 한국표준협회, 1999
  8. S. T. Bushby and H. M. Newman, 'BACnet Today' 'BACnet Today' Supplement to ASHRAE Journal. pp. 10-18, October 2002
  9. S. T. Bushby, 'New tools for specifying BACnet' ASHRAE Journal. vol. 44, no. 3, pp. 33-37, March 2002
  10. W. S. Song, S. H. Hong and S. Bushby, A Simulation Analysis of the BACnet LANs, NISTIR 7038, National Institute of Standards and Technology, October 2003
  11. 송원석, 홍승호, 'MS/TP 프로토콜에서 실시간 통신을 위한 대역폭 할당 기법', 대한전기학회논문지, 제54D권, 제11호, pp.660-668, 2005. 11
  12. S. H. Hong, 'Scheduling Algorithm of Data Sampling Times in the Integrated Communication and Control Systems,' IEEE Trans. on Control Systems Technology, vol. 3, pp. 225-230, 6. 1995 https://doi.org/10.1109/87.388131
  13. S. H. Hong, 'Bandwidth allocation scheme in the cyclic-service fieldbus networks,' IEEE/ASME Trans. Mechatronics., vol. 6, pp.197-204, June 2001 https://doi.org/10.1109/3516.928734
  14. S. H. Hong, Y.C. Kim 'Implementation of a bandwidth allocation scheme in a token-passing fieldbus network,' IEEE Trans. on Instrument and Measurement, vol. 51, no. 2, pp. 246-251, 4. 2002 https://doi.org/10.1109/19.997820
  15. S. H. Hong, W. H. Kim, 'Bandwidth allocation scheme in the CAN protocol,' IEE Proceedings-Control Theory and Applications, vol. 147, pp. 37-44, Jan. 2000 https://doi.org/10.1049/ip-cta:20000126
  16. S. H. Hong, I. H. Choi 'Experimental evaluation of a bandwidth allocation scheme for foundation fieldbus,' IEEE Trans on Instrument and Measurement, vol. 52, no. 12, pp. 1787-1791, 12. 2003 https://doi.org/10.1109/TIM.2003.820447