A simple M2M overlay entity discovery protocol

Teemu Väisänen

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

Abstract

This paper deals with discovering M2M overlay entities in Machine-to-Machine (M2M) service networks. The eXtensible Messaging and Presence Protocol (XMPP) is used as a basic building block for the M2M communication. XMPP does not offer mechanisms for discovering unknown entities from unknown contacts, and this paper's goal is to provide a protocol enabling this. The presented protocol does this by using asynchronous remote procedure calls (RPCs), unicast messages and friend-to-friend type of communication. The paper proposes new XMPP subscription statuses to enable exchange of roster items in the M2M overlay entity discovery protocol without compromising privacy, and presents the protocol for discovering unknown M2M overlay entities from unknown M2M overlay entities.
Original languageEnglish
Title of host publicationICCGI 2012: The Seventh International Multi-Conference on Computing in the Global Information Technology
PublisherInternational Academy, Research, and Industry Association IARIA
Pages14 - 19
ISBN (Print)978-1-61208-202-8
Publication statusPublished - 2012
MoE publication typeA4 Article in a conference publication

Fingerprint

Communication
Machine-to-machine communication

Keywords

  • distributed systems
  • service discovery
  • privacy

Cite this

Väisänen, T. (2012). A simple M2M overlay entity discovery protocol. In ICCGI 2012: The Seventh International Multi-Conference on Computing in the Global Information Technology (pp. 14 - 19). International Academy, Research, and Industry Association IARIA.
Väisänen, Teemu. / A simple M2M overlay entity discovery protocol. ICCGI 2012: The Seventh International Multi-Conference on Computing in the Global Information Technology. International Academy, Research, and Industry Association IARIA, 2012. pp. 14 - 19
@inproceedings{7e3ef421e69048aaa84e5072ef785bdc,
title = "A simple M2M overlay entity discovery protocol",
abstract = "This paper deals with discovering M2M overlay entities in Machine-to-Machine (M2M) service networks. The eXtensible Messaging and Presence Protocol (XMPP) is used as a basic building block for the M2M communication. XMPP does not offer mechanisms for discovering unknown entities from unknown contacts, and this paper's goal is to provide a protocol enabling this. The presented protocol does this by using asynchronous remote procedure calls (RPCs), unicast messages and friend-to-friend type of communication. The paper proposes new XMPP subscription statuses to enable exchange of roster items in the M2M overlay entity discovery protocol without compromising privacy, and presents the protocol for discovering unknown M2M overlay entities from unknown M2M overlay entities.",
keywords = "distributed systems, service discovery, privacy",
author = "Teemu V{\"a}is{\"a}nen",
year = "2012",
language = "English",
isbn = "978-1-61208-202-8",
pages = "14 -- 19",
booktitle = "ICCGI 2012: The Seventh International Multi-Conference on Computing in the Global Information Technology",
publisher = "International Academy, Research, and Industry Association IARIA",
address = "United States",

}

Väisänen, T 2012, A simple M2M overlay entity discovery protocol. in ICCGI 2012: The Seventh International Multi-Conference on Computing in the Global Information Technology. International Academy, Research, and Industry Association IARIA, pp. 14 - 19.

A simple M2M overlay entity discovery protocol. / Väisänen, Teemu.

ICCGI 2012: The Seventh International Multi-Conference on Computing in the Global Information Technology. International Academy, Research, and Industry Association IARIA, 2012. p. 14 - 19.

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingsScientificpeer-review

TY - GEN

T1 - A simple M2M overlay entity discovery protocol

AU - Väisänen, Teemu

PY - 2012

Y1 - 2012

N2 - This paper deals with discovering M2M overlay entities in Machine-to-Machine (M2M) service networks. The eXtensible Messaging and Presence Protocol (XMPP) is used as a basic building block for the M2M communication. XMPP does not offer mechanisms for discovering unknown entities from unknown contacts, and this paper's goal is to provide a protocol enabling this. The presented protocol does this by using asynchronous remote procedure calls (RPCs), unicast messages and friend-to-friend type of communication. The paper proposes new XMPP subscription statuses to enable exchange of roster items in the M2M overlay entity discovery protocol without compromising privacy, and presents the protocol for discovering unknown M2M overlay entities from unknown M2M overlay entities.

AB - This paper deals with discovering M2M overlay entities in Machine-to-Machine (M2M) service networks. The eXtensible Messaging and Presence Protocol (XMPP) is used as a basic building block for the M2M communication. XMPP does not offer mechanisms for discovering unknown entities from unknown contacts, and this paper's goal is to provide a protocol enabling this. The presented protocol does this by using asynchronous remote procedure calls (RPCs), unicast messages and friend-to-friend type of communication. The paper proposes new XMPP subscription statuses to enable exchange of roster items in the M2M overlay entity discovery protocol without compromising privacy, and presents the protocol for discovering unknown M2M overlay entities from unknown M2M overlay entities.

KW - distributed systems

KW - service discovery

KW - privacy

M3 - Conference article in proceedings

SN - 978-1-61208-202-8

SP - 14

EP - 19

BT - ICCGI 2012: The Seventh International Multi-Conference on Computing in the Global Information Technology

PB - International Academy, Research, and Industry Association IARIA

ER -

Väisänen T. A simple M2M overlay entity discovery protocol. In ICCGI 2012: The Seventh International Multi-Conference on Computing in the Global Information Technology. International Academy, Research, and Industry Association IARIA. 2012. p. 14 - 19