Browse > Article

Protocol Implementations for Web Based Control Systems  

Shoo Sugoog (Department of Information and Telecommunication Engineering, Suwon University)
Publication Information
International Journal of Control, Automation, and Systems / v.3, no.1, 2005 , pp. 122-129 More about this Journal
Abstract
We describe the MiniWeb[7] TCP/IP stack (mIP), which is an extremely small implementation of the TCP/IP protocol suite running 8 or 32-bit micro controllers intended for embedded control systems, and satisfying the subset of RFC1122 requirements needed for host­to-host interoperability over different platforms. Our TCP/IP implementation does sacrifice some of TCP's mechanisms such as fragmentation, urgent data, retransmission, or congestion control. Our implementation is applicable to web based controllers. The network protocols are tested in operational networks using CommView and Dummynet where the various operational parameters such as bandwidth, delay, and queue sizes can be set and controlled.
Keywords
CommView; Dummynet; HTTP; newtrok driver; protocol stack; TCP; UDP;
Citations & Related Records

Times Cited By Web Of Science : 1  (Related Records In Web of Science)
Times Cited By SCOPUS : 4
연도 인용수 순위
1 H. Shrikumar. 'IPic - a match head sized web server,' http://www-ccs.cs.umass.edu/~shri/iPic. html
2 Atmel Corporation, 'Embedded web server. AVR 460,' http://www.atmel.com, January 2001
3 D. D. Clark, J. Romkey, V. Jacobson, H. Salwen, 'An analysis of TCP processing overhead,' IEEE Communications Magazine, vol. 27, no. 6, pp. 23-29, June 1989   DOI   ScienceOn
4 A. Rijsinghani, Computation of the Internet Checksum via Incremental Update, RFC 1624, Internet Engineering Task Force, May 1994
5 J. Kay and J. Pasquale, 'The importance of nondata touching processing overheads in TCP/IP,' Proc. of the ACM SIGCOMM '93 Symposium, pp. 259-268, September 1993
6 J. Bentham, TCP/IP Lean: Web Servers for Embedded Systems, CMP Books, October 2002
7 A. Dunkels, 'uIP - a TCP/IP stack for 8- and 16- bit microcontrollers,' http://dunkels.com/adam/uip/
8 L. Rizzo, 'Dummynet: a simple approach to the evaluation of network protocols,' ACM Computer Communication Review, vol. 27, no. 1, pp. 31-41, 1997   DOI   ScienceOn
9 C. Partridge, J. Hughes, and J. Stone, 'Performance of checksums and CRCs over real data,' Proc. of ACM SIGCOMM '95, pp. 68-76, 1995
10 P. Karn and C. Partridge, 'Improving round-trip time estimates in reliablie transport protocols,' Proc. of the SIGCOMM '87 Conference, Stowe, Vermont, August 1987
11 A. Dunkels, 'Full TCP/IP for 8-bit architecture,' Proc. of the First International Conference on Mobile Systems, Applications and Services, San Francisco, May 2003
12 TamoSoft inc. CommView http://www.tamos. com/products/commview/
13 S. Shon, MiniWeb Ethernet Kit, Embedded system Lab., University of Suwon
14 R. Braden, Requirements for Internet Hosts - Communication Layers, RFC 1122, Internet Engineering Task Force, October 1989
15 B. A. Forouzan, TCP/IP Protocol Suite, McGraw-Hill International, pp. 297-299, 2000