Remote Target Monitoring in Embedded Systems Lab Courses using a Sensor Network

This paper describes an architecture for remote monitoring of a distributed embedded system via Internet. The data at the target system is gathered with a time-triggered sensor network which transmits the measured values to a local target server. The sensor network approach makes the system easily adaptable to different embedded target systems. The sensor network is connected to a target server that communicates via Internet with visualization and programming tools at the monitoring computer. The visualization clients provide a live display of the parameters of the observed system. The target server acts as a gateway between target system and monitoring clients and provides security and authentication features for connecting monitoring clients. One target server is able to serve for multiple target systems. As a case study, the presented system will be used in an embedded systems lab course where students are requested to implement various applications on an embedded target board. Using the remote monitoring feature, a student is able to do the work from his or her home place

[1]  Alfred C. Weaver,et al.  Monitoring and control using the Internet and Java , 1999, IECON'99. Conference Proceedings. 25th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.99CH37029).

[2]  Costas S. Tzafestas,et al.  Virtual and remote robotic laboratory: comparative experimental evaluation , 2006, IEEE Transactions on Education.

[3]  Klaus Knopper Building a Self-Contained Autoconfiguring Linux System on an ISO9660 File System , 2000, Annual Linux Showcase & Conference.

[4]  Luis E. Anido-Rifón,et al.  Internet access to real equipment at computer architecture laboratories using the Java/CORBA paradigm , 2001, Comput. Educ..

[5]  Alain Wegmann,et al.  Remote Monitoring of Railway Equipment Using Internet Technologies , 2001 .

[6]  Andrew Nafalski,et al.  Remote laboratories versus virtual and real laboratories , 2003, 33rd Annual Frontiers in Education, 2003. FIE 2003..

[7]  Isao Imai,et al.  A CORBA-based remote monitoring system for factory automation , 1998, Proceedings First International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC '98).

[8]  Jim Harkin,et al.  An Internet-based methodology for remotely accessed embedded systems , 2002, IEEE International Conference on Systems, Man and Cybernetics.

[10]  Charles E. McDowell,et al.  Debugging concurrent programs , 1989, ACM Comput. Surv..

[11]  Hans-Arno Jacobsen,et al.  Object lessons learned from a distributed system for remote building monitoring and operation , 1998, OOPSLA '98.

[12]  Wilfried Elmenreich,et al.  A universal smart transducer interface: TTP/A , 2000, Proceedings Third IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000) (Cat. No. PR00607).

[13]  H. Nyquist,et al.  Certain Topics in Telegraph Transmission Theory , 1928, Transactions of the American Institute of Electrical Engineers.

[14]  I. Cavrak,et al.  The Virtual Laboratory project , 2000, ITI 2000. Proceedings of the 22nd International Conference on Information Technology Interfaces (Cat. No.00EX411).

[15]  M. P. de Albuquerque,et al.  Remote monitoring over the Internet , 1998 .

[16]  ScienceDirect Nuclear instruments & methods in physics research , 1983 .