O-MI/O-DF vs. MQTT: A performance analysis

Over the past decade, a flourishing number of concepts and architectural shifts appeared such as Industrial Internet of Things (IIoT), Industrial CPS or even Industry 4.0. Unfortunately, today's IoT as well as Industry 4.0 environments, look more like a collection of isolated “Intranets of Things”, also referred to as “vertical silos”, rather than a federated infrastructure. Breaking down these silos is a key challenge in both the IoT and Industry 4.0 communities. This paper is intended to present and discuss two open and standardised messaging protocols designed for IoT applications, namely: MQTT and O-MI/O-DF. First, a traffic load's analytical model derived from the MQTT standard specifications is presented. Second, a comparison study between MQTT and O-MI/O-DF standards is carried out based on a real-life industrial implementation. This study brings a deep understanding of the extent to which these protocols are performant (from a traffic load perspective) and how they can impact on future architectural designs.

[1]  Alexander Verl,et al.  Making existing production systems Industry 4.0-ready , 2015, Prod. Eng..

[2]  Sylvain Kubler,et al.  O-MI/O-DF standards as interoperability enablers for Industrial Internet: A performance analysis , 2016, IECON 2016 - 42nd Annual Conference of the IEEE Industrial Electronics Society.

[3]  Sylvain Kubler,et al.  Open IoT Ecosystem for Enhanced Interoperability in Smart Cities—Example of Métropole De Lyon , 2017, Sensors.

[4]  Jürgen Jasperneite,et al.  Performance evaluation of M2M protocols over cellular networks in a lab environment , 2015, 2015 18th International Conference on Intelligence in Next Generation Networks.

[5]  Nirvana Popescu,et al.  An Experimental Evaluation of Application Layer Protocols for the Internet of Things , 2017 .

[6]  Andreas Tolk,et al.  Applying the Levels of Conceptual Interoperability Model in Support of Integratability, Interoperabi , 2007 .

[7]  Thilo Sauter,et al.  The Three Generations of Field-Level Networks—Evolution and Compatibility Issues , 2010, IEEE Transactions on Industrial Electronics.

[8]  Sylvain Kubler,et al.  Universal Messaging Standards for the IoT From a Lifecycle Management Perspective , 2014, IEEE Internet of Things Journal.

[9]  Jürgen Jasperneite,et al.  Analysis of the requirements for offering industrie 4.0 applications as a cloud service , 2017, 2017 IEEE 26th International Symposium on Industrial Electronics (ISIE).

[10]  Sylvain Kubler,et al.  IoT-based Smart Parking System for Sporting Event Management , 2016, MobiQuitous.