Harnessing XMPP for machine-to-machine communications & pervasive applications

Antti Iivari, Teemu Väisänen, M. Ben Alay, Tero Riipinen, T. Monteil

    Research output: Contribution to journalArticleScientificpeer-review

    3 Citations (Scopus)

    Abstract

    An ever increasing number of interconnected embedded devices, or Machine-to-Machine (M2M) systems, are changing the way we live, work and play. M2M systems as a whole are typically characterized by the diversity in both the type of device and type of network access technology employed, and such systems are often still today task-specific and built for just one specific application. Smart lighting, remote monitoring and control of all kinds of consumer devices and industrial equipment, safety and security monitoring devices and smart health and fitness products, exemplify this revolution of intercommunicating machines. However, the differences in communication technologies and data formats among such devices and systems are leading to a huge complexity explosion problem and a strongly fragmented market, with no true interoperability. Due to these problems, the full potential of M2M technology has yet to be fulfilled. In this paper, we examine the suitability of the Extensible Messaging and Presence Protocol (XMPP) and experiment with its potential to rise to the challenge of machine-to-machine communications and meet the needs of modern pervasive applications. Experimental implementations and some proof-of-concept solutions are also presented.
    Original languageEnglish
    Pages (from-to)163-178
    Number of pages16
    JournalJournal of Communications Software and Systems
    Volume10
    Issue number3
    DOIs
    Publication statusPublished - 2014
    MoE publication typeA1 Journal article-refereed

    Fingerprint

    Monitoring
    Interoperability
    Explosions
    Lighting
    Health
    Communication
    Machine-to-machine communication
    Experiments

    Keywords

    • machine-to-machine
    • XMPP
    • internet-of-things
    • interoperability
    • applications

    Cite this

    Iivari, Antti ; Väisänen, Teemu ; Ben Alay, M. ; Riipinen, Tero ; Monteil, T. / Harnessing XMPP for machine-to-machine communications & pervasive applications. In: Journal of Communications Software and Systems. 2014 ; Vol. 10, No. 3. pp. 163-178.
    @article{10c9d307ac7f45a48d90a947d4842520,
    title = "Harnessing XMPP for machine-to-machine communications & pervasive applications",
    abstract = "An ever increasing number of interconnected embedded devices, or Machine-to-Machine (M2M) systems, are changing the way we live, work and play. M2M systems as a whole are typically characterized by the diversity in both the type of device and type of network access technology employed, and such systems are often still today task-specific and built for just one specific application. Smart lighting, remote monitoring and control of all kinds of consumer devices and industrial equipment, safety and security monitoring devices and smart health and fitness products, exemplify this revolution of intercommunicating machines. However, the differences in communication technologies and data formats among such devices and systems are leading to a huge complexity explosion problem and a strongly fragmented market, with no true interoperability. Due to these problems, the full potential of M2M technology has yet to be fulfilled. In this paper, we examine the suitability of the Extensible Messaging and Presence Protocol (XMPP) and experiment with its potential to rise to the challenge of machine-to-machine communications and meet the needs of modern pervasive applications. Experimental implementations and some proof-of-concept solutions are also presented.",
    keywords = "machine-to-machine, XMPP, internet-of-things, interoperability, applications",
    author = "Antti Iivari and Teemu V{\"a}is{\"a}nen and {Ben Alay}, M. and Tero Riipinen and T. Monteil",
    note = "DOI not working",
    year = "2014",
    doi = "10.24138/jcomss.v10i3.121",
    language = "English",
    volume = "10",
    pages = "163--178",
    journal = "Journal of Communications Software and Systems",
    issn = "1845-6421",
    publisher = "University of Split",
    number = "3",

    }

    Harnessing XMPP for machine-to-machine communications & pervasive applications. / Iivari, Antti; Väisänen, Teemu; Ben Alay, M.; Riipinen, Tero; Monteil, T.

    In: Journal of Communications Software and Systems, Vol. 10, No. 3, 2014, p. 163-178.

    Research output: Contribution to journalArticleScientificpeer-review

    TY - JOUR

    T1 - Harnessing XMPP for machine-to-machine communications & pervasive applications

    AU - Iivari, Antti

    AU - Väisänen, Teemu

    AU - Ben Alay, M.

    AU - Riipinen, Tero

    AU - Monteil, T.

    N1 - DOI not working

    PY - 2014

    Y1 - 2014

    N2 - An ever increasing number of interconnected embedded devices, or Machine-to-Machine (M2M) systems, are changing the way we live, work and play. M2M systems as a whole are typically characterized by the diversity in both the type of device and type of network access technology employed, and such systems are often still today task-specific and built for just one specific application. Smart lighting, remote monitoring and control of all kinds of consumer devices and industrial equipment, safety and security monitoring devices and smart health and fitness products, exemplify this revolution of intercommunicating machines. However, the differences in communication technologies and data formats among such devices and systems are leading to a huge complexity explosion problem and a strongly fragmented market, with no true interoperability. Due to these problems, the full potential of M2M technology has yet to be fulfilled. In this paper, we examine the suitability of the Extensible Messaging and Presence Protocol (XMPP) and experiment with its potential to rise to the challenge of machine-to-machine communications and meet the needs of modern pervasive applications. Experimental implementations and some proof-of-concept solutions are also presented.

    AB - An ever increasing number of interconnected embedded devices, or Machine-to-Machine (M2M) systems, are changing the way we live, work and play. M2M systems as a whole are typically characterized by the diversity in both the type of device and type of network access technology employed, and such systems are often still today task-specific and built for just one specific application. Smart lighting, remote monitoring and control of all kinds of consumer devices and industrial equipment, safety and security monitoring devices and smart health and fitness products, exemplify this revolution of intercommunicating machines. However, the differences in communication technologies and data formats among such devices and systems are leading to a huge complexity explosion problem and a strongly fragmented market, with no true interoperability. Due to these problems, the full potential of M2M technology has yet to be fulfilled. In this paper, we examine the suitability of the Extensible Messaging and Presence Protocol (XMPP) and experiment with its potential to rise to the challenge of machine-to-machine communications and meet the needs of modern pervasive applications. Experimental implementations and some proof-of-concept solutions are also presented.

    KW - machine-to-machine

    KW - XMPP

    KW - internet-of-things

    KW - interoperability

    KW - applications

    U2 - 10.24138/jcomss.v10i3.121

    DO - 10.24138/jcomss.v10i3.121

    M3 - Article

    VL - 10

    SP - 163

    EP - 178

    JO - Journal of Communications Software and Systems

    JF - Journal of Communications Software and Systems

    SN - 1845-6421

    IS - 3

    ER -