Browse > Article
http://dx.doi.org/10.5207/JIEIE.2004.18.6.213

Development of the Small Gas Boiler Controller Using Web Browser  

Shon, Su-Goog (수원대학교 정보통신공학과)
Publication Information
Journal of the Korean Institute of Illuminating and Electrical Installation Engineers / v.18, no.6, 2004 , pp. 213-219 More about this Journal
Abstract
This paper describes the developmnet of a web-based boiler controller which can be in parallel operated with an existing boiler controller. The web-based boiler controller mainly consists of RTL8019AS NIC and TS80C32 microcontroller. In order to communicate over the Internet, we need to develop network driver, IP, TCP, UDP, ICMP, and HTTP. For a specific application like web-boiler controller, we have proposed a common global data buffer algorithm to minimize the RAM memory usage. Finally, the correctness and performance of the protocols are tested and verified using CommView and Dummynet. The development is satisfactorily operated only for few hundreds of bytes of RAM usage without sacrificing interoperability between hosts.
Keywords
Web controller; boiler; embedded system; TCP/IP;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Adam Dunkels, 'Full TCP/lP for 8-bit Architecture', In Proceedings of the First Intemational Conference on Mobile Systems, Applications and Services (MobiSys), San Francisco, May 2003
2 A Dunkels. ulP - a TCP/IP stack for 8- and 16-bit microcontrollers. Available from dunkels.com/adam/uip/, 2004
3 H. Shrikumar. 'IPic - a match head sized web server', Available from www-ccs.cs.umass.edu/~shri/iPic.html, 2004
4 J. Bentham, TCP/IP Lean: Web servers for embedded systems. CMP Books, October 2002
5 Atmel Corporation, Embedded web server. AVR 460,. Avalible from www.atmel.com , january 2001
6 S. Shon, 'KOSEF Research Final Report', KOSEF, 2003
7 Behrouz A. Forouzan, 'TCP/IP Protocol Suite', McGraw-Hili International, page 297-299, 2000
8 David D. Clark, John Romkey, Van jacobson, Howard Salwen, 'An Analysis of TCP Processing Overhead', IEEE Conmmunications Magazine, Pages 23 - 29 , june 1989
9 A. Rijsinghani, Computation of the 'Internet checksum via increrrental update. RFC 1624, Internet Engineering Task Force, May 1994
10 S. Shon. MiniWeb ethernet kit Embedded system Lab., University of Suwon, 2004
11 J. Kay and J. Pasquale, The importance of non-data touching processing overheads in TCP/IP, In Proceedings of the ACM SIGCOMM '93 Symposium, pages 259-268, September 1993.
12 TamoSoft inc. CommViewr, Available http://www. tamos.com/products/commview/, 2004
13 R. Braden, Requirements for internet hosts communication layers. RFC 1122, Internet Engineering Task Force, October 1989
14 Craig Partridge, Jim Hughes, Jonathan Stone, 'Performance of Checksums and CRCs over Real Data', In Proceedings of ACM SIGCOMM '95 (Jan '95). Pages 68 76, 1995
15 L. Rizzo, Dummynet: a simple approach to the evaluation of network protocols. ACM Computer Communication Review, 27(1):31-41, 1997   DOI   ScienceOn