Toward enhanced data exchange capabilities for the oneM2M service platform

The machine-to-machine (M2M) service platform is being standardized to enable the intercommunication of devices, which is the basis for smart environments and intelligent transport systems (ITS) applications. In such environments, adapting the data exchange between devices and applications to the requirements of the application is a critical step in ensuring the functionality and reliability of the service. This article employs test-cases to analyze the data exchange of the oneM2M standard using an M2M-based automotive service delivery platform. Following the analysis, it proposes enhancements such as application-data-dependent criteria for data notification in combination with aggregation of different subscriptions to the same resource. Finally, the article discusses the proposed enhancements against the background of M2M design considerations and improved privacy.

[1]  Manfred Broy,et al.  Automotive software engineering , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[2]  Manfred Broy,et al.  Challenges in automotive software engineering , 2006, ICSE.

[3]  Timo Kosch,et al.  Communication architecture for cooperative systems in Europe , 2009, IEEE Communications Magazine.

[4]  Stefan Bauer Das vernetzte Fahrzeug – Herausforderungen für die IT , 2010, Informatik-Spektrum.

[5]  Geng Wu,et al.  M2M: From mobile to embedded internet , 2011, IEEE Communications Magazine.

[6]  David Luckham,et al.  The power of events - an introduction to complex event processing in distributed enterprise systems , 2002, RuleML.

[7]  Manfred Broy,et al.  Engineering Automotive Software , 2007, Proceedings of the IEEE.

[8]  Jürgen Dunkel,et al.  Intelligent M2M: Complex event processing for machine-to-machine communication , 2015, Expert Syst. Appl..

[9]  Manfred Broy,et al.  Software Engineering for Automotive Systems: A Roadmap , 2007, Future of Software Engineering (FOSE '07).

[10]  Carsten Bormann,et al.  CoAP: An Application Protocol for Billions of Tiny Internet Nodes , 2012, IEEE Internet Computing.

[11]  W Huber,et al.  EXTENDED FLOATING-CAR DATA FOR THE ACQUISITION OF TRAFFIC INFORMATION , 1999 .

[12]  G. Dimitrakopoulos,et al.  Functional architecture , 2009, IEEE Vehicular Technology Magazine.

[13]  Bogdan V. Ghita,et al.  A M2M-based Automotive Service Delivery Platform for Distributed Vehicular Applications , 2014, INC.