Mobile Networks and Management. 5th International Conference, MONAMI 2013, Cork, Ireland, September 23-25, 2013, Revised Selected Papers

Research Article

A Distributed Control Plane for the Internet of Things Based on a Distributed Hash Table

Download56 downloads
  • @INPROCEEDINGS{10.1007/978-3-319-04277-0_9,
        author={Jaime Jim\^{e}nez Bolonio and Manuel Urue\`{o}a and Gonzalo Camarillo},
        title={A Distributed Control Plane for the Internet of Things Based on a Distributed Hash Table},
        proceedings={Mobile Networks and Management. 5th International Conference, MONAMI 2013, Cork, Ireland, September 23-25, 2013, Revised Selected Papers},
        proceedings_a={MONAMI},
        year={2014},
        month={6},
        keywords={Internet of Things (IoT) Peer-to-Peer (P2P) Distributed Hash Table (DHT) REsource Location And Discovery (RELOAD)},
        doi={10.1007/978-3-319-04277-0_9}
    }
    
  • Jaime Jiménez Bolonio
    Manuel Urueña
    Gonzalo Camarillo
    Year: 2014
    A Distributed Control Plane for the Internet of Things Based on a Distributed Hash Table
    MONAMI
    Springer
    DOI: 10.1007/978-3-319-04277-0_9
Jaime Jiménez Bolonio1,*, Manuel Urueña2,*, Gonzalo Camarillo1,*
  • 1: Ericsson Research
  • 2: University Carlos III of Madrid
*Contact email: jaime.j.jimenez@ericsson.com, muruenya@it.uc3m.es, gonzalo.camarillo@ericsson.com

Abstract

As any other communication system, the Internet of Things (IoT) requires a functional control plane. However developing such control plane in a centralized way presents a number of challenges given the multiple stakeholders, the huge number of devices distributed worldwide, their limited connectivity, and specially that most IoT devices are battery-powered and thus must be sleeping most of the time. This paper explores the possibility of employing a distributed control plane for the IoT that leverages the intrinsic scalability and flexibility of peer-to-peer Distributed Hash Tables (DHTs). In particular, it proposes using a so-called “command mailbox” resource to remotely control sleeping sensors and actuators in an asynchronous way, while also solving important issues such as device bootstrapping and security.