Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2006.13D.3.445

Implementation of An Embedded Communication Translator for Remote Control  

Lee Byung-Kwon (충북대학교 전자계산 대학원)
Chon Young-Suk (충북대학교 전자계산 대학원)
Jeon Joong-Nam (충북대학교 전기전자컴퓨터공학부)
Abstract
Almost of industrial measuring instruments usually are equipped only with serial communication devices. In order to connect these instruments to internet, we implement an embedded translator. This device has the hardware components composed of one WAN port, two LAN ports, and two UARTs, and functions as a communication translator between serial and internet communication. it also provides web-based monitoring function that is absent from existing serial-to-ethernet converter. The hardware is implemented using the KS8695 network processor which s an ARM922T as processor core. We have installed the boa web server and utilized the CGI function for internet-based remote control, added the IP sharing function which allows the network with private IP addresses to access the internet, and developed a serial-to-ethernet translation program. Finally, we show an application example of the developed translator that remotely monitors the solar energy production system.
Keywords
Embedded System; IP Sharing; Serial-to-ethernet Translator; Remote Control;
Citations & Related Records
연도 인용수 순위
  • Reference
1 http://www.moxa.com/product/UC-740.htm
2 T. Sridhar, 'Designing Embedded Communications Software', CMP, 2003.7
3 Daniel P. Bovet, Marco Cesati, 'Understanding the Linux Kernel', O'RELLY, 1999
4 Scott Guelich, Shishir Gundavaram, Gunther Birznieks, 'CGl Programming with Perl (2nd Edition/Paperback)', O'RELLY, 2000
5 http://www.micrel.com/_PDF/Ethernet/full_ds/ks8695px%20ds.pdf
6 http://www.terawork.co.kr/sub2_01.htm?Search=강원전자&part=4&cate=43&mode=1
7 Rubini, Corbet, 'Linux Device Drivers', O'RELLY, 2001
8 http://www.alldatasheet.co.kr/datasheet-pdf/pdf_kor/STMICROELECTRONICS/M48T37.html
9 MICREL, http://www.micrel.com/product-info/archives.shtml
10 http://www.twistsemi.com/products/450_550_uart.html
11 Karim Yaghmour, 'Building Embedded LINUX SYSTEMS', O'RELLY, 2003
12 http://www.premier-electric.com/fIles/STM/pdf/M48T37.pdf
13 http://hoohoo.ncsa.uiuc.edu/cgi/intro.html
14 www.e-infomax.com/ipmasq/howto-trans/kr/IP-Masquerade-HOWTO-3.html
15 Bentham, Jeremy, 'TCP/IP LEAN Web Servers for Embedded Systems', CMF BOOKS, 2004
16 BOA, http://www.boa.org/documentation/
17 임채덕 외 6인, '임베디드 소프트웨어의 기술동향 및 산업발전 전망,' Institute of Information Technology Assessment, 2002
18 K. Goldberg, M. Mascha, S. Gentner, N. Rothenberg, 'Desktop teleoperation via the World wide web', IEEE int. conf. Robotics and automation, 1995, pp.654-659