DOI QR코드

DOI QR Code

실시간 제어 데이터통신을 위한 IEEE-1394용 수정 TCP/IP의 성능분석

Performance Analysis of Modified TCP/IP for Realtime Control Data Transmission over IEEE-1394 Network

  • 윤기중 (인하대학교 정보통신공학부) ;
  • 박재현 (인하대학교 정보통신공학부) ;
  • 염복진 (현대중공업 기계전기연구소)
  • 발행 : 2004.02.01

초록

A real-time network in a distributed control system plays an important role for the reliable data transmission. Compared to the field-buses used in the past, TCP/IP protocol on the top of Ethered provides a compatibility between applications as well as an economical method to develop softwares. This paper proposes a modified TCP/IP structure for IEEE-1394 network, with which asynchronous and isochronous data transmission is selectively used for the real-time data transmission in a distributed control system. This paper also shows the performance of the proposed protocol by experiments.

키워드

참고문헌

  1. Information Sciences Institute, 'Transmission control protocol', RFC793, 1981
  2. Information Sciences Institute, 'Internet protocol', RFC 791, 1981
  3. J. Postel, 'User datagram protocol', RFC 768,1980
  4. A.Y.T.W. Group, 'RTP: a transport protocol for real-time applications', RFC 1889, 1996
  5. R. Braden, Ed, 'Resource reservation protocol', RFC 2205, 1997
  6. P. Johansson, 'IPv4 over IEEE 1394', RFC 2734, 1999
  7. S. Deering and R. Hinden, 'Internet protocol, version 6 (IPv6) specification', RFC 1883, 1995
  8. IEEE Standard 1394-1995, 'IEEE standard for a high performance serial bus'
  9. IEEE Standard 1394a-2000, 'IEEE standard for a high performance serial bus-amendment'
  10. IEEE Standard 1212, 'Information technology - microprocessor systems - control and status registers (CSR) architecture for microcomputer buses'
  11. W. R Stevens, 'TCP/IP illustrated volume I', 1994
  12. G. R. Wright and W. R. Stevens, 'TCP/IP illustrated volume 2', 1995
  13. J. h. Park, Y. C. Yoon, 'An extended TCP/IP protocol for realtime local area networks', IFAC Control Engineering Practice, vol. 6, no. 1, pp. 111-118, 1998 https://doi.org/10.1016/S0967-0661(97)10049-1
  14. V. Jacobson, 'Congestion avoidance and control'. ACM SIGCOMM '88, August 1988 https://doi.org/10.1145/52324.52356
  15. Linux kernel source 2.4.19 - http://www.kemel.org/, May 2001
  16. IEEE 1394 for Linux - http://www.linux1394.org/, Oct 2002
  17. 1394 Trade Association - http://www.1394ta.org/, Oct 2002
  18. Network Protocol Independent Performance Evaluator 2.4 http://www.scl.ameslab.gov/netpipe/, Dec 1999
  19. Network Protocol Analyzer 0.9.3 - http.swwwethereal.com/, Mar 2001