Universal Messaging Standards for the IoT From a Lifecycle Management Perspective

According to our original vision of the Internet of Things (IoT), it should be possible to create ad hoc and loosely coupled information flows between any kinds of products, devices, computers, users, and information systems in general when and as needed. However, this is still challenging to achieve in practice due to the lack of sufficiently generic and standardized interfaces for creating the needed information flows between all devices and systems that the IoT is composed of. The paper presents necessary requirements for such interfaces, as well as proposed interface standards that fulfill those requirements. The paper describes the design principles and provides a high-level description of the proposed standards, followed by real-life implementations that illustrate why such standards are needed and how they are applied.

[1]  Artemis Moroni,et al.  Vision and Challenges for Realising the Internet of Things , 2010 .

[2]  James Brusey,et al.  Requirements on unique identifiers for managing product lifecycle information: comparison of alternative approaches , 2007, Int. J. Comput. Integr. Manuf..

[3]  Jan Holmström,et al.  Product agents for handling information about physical objects , 2003 .

[4]  Kary Främling,et al.  The product centric approach: a solution to supply network information management problems? , 2003, Comput. Ind..

[5]  John Stark,et al.  Product lifecycle management : 21st century paradigm for product realisation , 2005 .

[6]  Diane J. Cook,et al.  Author's Personal Copy Pervasive and Mobile Computing Ambient Intelligence: Technologies, Applications, and Opportunities , 2022 .

[7]  Dong Zhou,et al.  Translation techniques in cross-language information retrieval , 2012, CSUR.

[8]  K. Thoben,et al.  Extended Products: Evolving Traditional Product Concepts , 2001 .

[9]  Dimitris Kiritsis,et al.  Research issues on closed-loop PLM , 2007, Comput. Ind..

[10]  Dimitris Kiritsis,et al.  Closed-loop PLM for intelligent products in the era of the Internet of things , 2011, Comput. Aided Des..

[11]  Paolo Bellavista,et al.  A survey of context data distribution for mobile ubiquitous systems , 2012, CSUR.

[12]  Duncan C. McFarlane,et al.  Product intelligence in industrial control: Theory and practice , 2013, Annu. Rev. Control..

[13]  David Potter,et al.  Proposal of an Interoperability Standard Supporting PLM and Knowledge Sharing , 2013, APMS.

[14]  Richard Monson-Haefel,et al.  Java message service , 2000 .

[15]  Roy Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures"; Doctoral dissertation , 2000 .

[16]  Anne-Marie Kermarrec,et al.  The many faces of publish/subscribe , 2003, CSUR.

[17]  Arkady B. Zaslavsky,et al.  Context Aware Computing for The Internet of Things: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[18]  Christoph Schroth,et al.  The Internet of Things in an Enterprise Context , 2009, FIS.

[19]  Kary Främling,et al.  QLM Messaging Standards: Introduction and Comparison with Existing Messaging Protocols , 2014, Service Orientation in Holonic and Multi-Agent Manufacturing and Robotics.

[20]  Bernd Ludwig,et al.  Context relevance assessment and exploitation in mobile recommender systems , 2012, Personal and Ubiquitous Computing.

[21]  Albrecht Schmidt,et al.  Building intelligent environments with Smart-Its , 2004, IEEE Computer Graphics and Applications.

[22]  Farhad Ameri,et al.  Product Lifecycle Management: Closing the Knowledge Loops , 2005 .

[23]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[24]  Jim Browne,et al.  RFID in product lifecycle management: a case in the automotive industry , 2009, Int. J. Comput. Integr. Manuf..

[25]  Jan Holmström,et al.  Sustainable PLM through Intelligent Products , 2013, Eng. Appl. Artif. Intell..

[26]  Kary Främling,et al.  Standardized Communication Between Intelligent Products for the IoT* , 2013 .

[27]  Daniel W. Engels,et al.  Radio Frequency Identification and the Electronic Product Code , 2001, IEEE Micro.

[28]  Edward A. Lee Cyber Physical Systems: Design Challenges , 2008, 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC).

[29]  Lida Xu,et al.  The internet of things: a survey , 2014, Information Systems Frontiers.

[30]  W. Kastner,et al.  Web Services in Building Automation: Mapping KNX to oBIX , 2007, 2007 5th IEEE International Conference on Industrial Informatics.

[31]  Dimitris Kiritsis,et al.  Research issues on product lifecycle management and information tracking using smart embedded systems , 2003, Adv. Eng. Informatics.

[32]  Kary Främling,et al.  Tracking and tracing parcels using a distributed computing approach , 2003 .

[33]  Jan Holmström,et al.  Design patterns for managing product life cycle information , 2007, CACM.

[34]  Jan Holmström,et al.  Intelligent Products: A survey , 2009, Comput. Ind..

[35]  Karlos Artto,et al.  Intelligent products - a step towards a more effective project delivery chain , 2003, Comput. Ind..