Browse > Article

A Network Module and a Web Server for Web-based Remote Control of Embedded Systems  

선동국 (중앙대학교 컴퓨터공학과)
김성조 (중앙대학교 컴퓨터공학과)
이재호 (한국전자통신연구원 임베디드S/W 기술센터)
김선자 (한국전자통신연구원 임베디드S/W 기술센터)
Abstract
Remote control and monitoring of information appliances require RTOS and TCP/IP network module to communicate each other. Traditional TCP/IP protocol stacks, however, require relatively large resources to be useful in small 8 or 16-bit systems both in terms of code size and memory usage. It motivates design and implementation of micro TCP/IP that is lightweight for embedded systems. Micro embedded web server is also required to control and monitor information appliances through the Web. In this paper, we design and implement micro TCP/IP and Web server for information appliances. For this goal, we investigate requirements for the interoperability of embedded systems with the Internet and the Web-based control of embedded systems. Next, we compare our micro TCP/IP protocol stack with that of RTIP and QPlus in terms of object code size and performance. The size of micro TCP/IP protocol stack can be reduced by 3/2 and 1/4, respectively, comparing with that of RTIP and QPlus. We also show that the performance of our micro TCP/IP is similar to that of RTIP and QPlus since it handles 2.9Mbps when delayed ACK is not adapted.
Keywords
Embedded System; Micro TCP/IP;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Congestion avoidance and control /
[ Van Jacobson;Michael J. Karels ] / SIGCOMM'88, ACM Comp. Comm. Rev.
2 '홈네트워킹 올가이드', 프로그램 세계 2001년 8월호, 신영미디어
3 ETRI and DASAN Co, '확장 가능 조립형 실시간 OS QPlus(Q+)', Web page, URL : http://embenix.com/qplus/
4 ETRI and DASAN Co, '확장 가능 조립형 실시간 OS QPlus(Q+)', Web page, URL : http://qplus.etri.re.kr
5 솔래시스템, 'ezTCP,' Web page, URL :http://www.eztcp.com
6 InterNiche Technologies Inc, 'NicheS tack Portable TCP/IP Protocol Stack,' Web page, http://www.iniche.com/products/tcpip.htm
7 'IPIC-A Match Head Sized Web-Server,' Web page, URL : http://www.-ccs.cs.umass.edu/~shri/iPic.html
8 Express Logic Inc, 'NetX Technical Features,' Web page, URL http://www.expresslogic.com/nxtech.html
9 Micro Digital Inc, 'TCP/IP' stack for smx,' Web page, URL : http://www.smxinfo.com/rtos/tcpip/smxnet.htm
10 EBSnet, 'TCP-IP Networking Software for Embedded Systems, Webpage http;//www.ebsnetinc.com/
11 CMX Systems, 'CMX-MicorNet true TCP/IP Networking,' Web page, URL : http://www.cmx.com/micronet.htm
12 Blunk Microsystems, 'Embedded TCP/IP Protocol Stack for Embedded Networking,' Web page, URL : http://www.blunkmicro.com/tcp.htm
13 박성수, '무선 관리단,무선 네트워킹 기술동향', 전파지. 무선 관리단, 2003.3 URL: http://www.korea.or.kr/korea/radar/200303/sub10.html
14 박천교, '홈 네트워크 기술 및 시장동향', ITFIND주간기술동향, ETRI IT정보센터, 통권1086호, pp. 27-28
15 Adam Dunkels, 'Full TCP/IP in 8 Bits,' April 2002, Web page, URL : http://www.sics.se/~adam/publications.html
16 Thomas Herbert. 'Embedding TCP/IP,' Web page. URL : http://www.embedded.com/internet/0001/000lial.htm
17 Van Jacobson and Michael J. Karels, 'Congestion avoidance and control,' SIGCOMM'88, ACM Compo Comm. Rev. Vol. 18, No.4