An implementation of the proposed IEEE 1451.0 and 1451.5 standards

This paper describes an implementation of the proposed IEEE 1451.0 and 1451.5 standards. The implemented system was developed based on the object-oriented framework of the IEEE 1451 standards using Unified Modeling Language (UML) tools and Java programming language. The system consists of two wireless nodes, a sensor node and a network node, which communicate with each other using the IEEE P1451.0 and P1451.5 interfaces through the 802.11 wireless communications modules. Three examples of implementing the IEEE P1451.0 and P1451.5 interfaces are discussed in this paper. The first example focuses on wireless node announcement and discovery using the publisher-subscriber model. The second example focuses on request-response of sensor data using the client-server model. The third example focuses on request-response of sensor Transducer Electronic Data Sheets (TEDS) data using the client-server model. The work described provides a set of guidelines and a sound foundation for implementing wireless monitoring applications based on the IEEE P1451.0 and P1451.5 standards.

[1]  Kang B. Lee,et al.  Object-oriented application framework for IEEE 1451.1 standard , 2005, IEEE Transactions on Instrumentation and Measurement.

[2]  Mike Loukides,et al.  Java Network Programming, Second Edition , 2000 .

[3]  Conrad Hughes,et al.  Java Network Programming , 1997 .

[4]  James Wiczer,et al.  A Unifying Standard for Interfacing Transducers to Networks - IEEE-1451.0 , 2005 .

[5]  Brian Foote,et al.  Designing Reusable Classes , 2001 .

[6]  Douglas C. Schmidt,et al.  Object-oriented application frameworks , 1997, CACM.

[7]  Kang Lee IEEE 1451: A standard in support of smart transducer networking , 2000, Proceedings of the 17th IEEE Instrumentation and Measurement Technology Conference [Cat. No. 00CH37066].

[8]  Steven Haines Java 2 Primer Plus , 2003 .