ICN based Architecture for IoT - Requirements and Challenges

Document Type Expired Internet-Draft (individual)
Authors Yanyong Zhang  , Dipankar Raychadhuri  , Luigi Grieco  , Emmanuel Baccelli  , Jeff Burke  , Ravi Ravindran  , Guoqiang Wang 
Last updated 2016-02-29 (latest revision 2015-08-28)
Stream (None)
Intended RFC status (None)
Expired & archived
plain text xml htmlized pdfized bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft can be found at


The Internet of Things (IoT) promises to connect billions of objects to Internet. After deploying many stand-alone IoT systems in different domains, the current trend is to develop a common, "thin waist" of protocols forming a unified, defragmented IoT platform. Such a platform will make objects accessible to applications across organizations and domains. Towards this goal, quite a few proposals have been made to build a unified host centric IoT platform as an overlay on top of today's Internet. Such overlay solutions, however, are inadequate to address the important challenges posed by a heterogeneous, global scale deployment of IoT, especially in terms of mobility, scalability, and communication reliability, due to the inherent inefficiencies of the current Internet. To address this problem, we propose to build a common set of protocols and services, which form an IoT platform, based on the Information Centric Network (ICN) architecture, which we call ICN-IoT. ICN-IoT leverages the salient features of ICN, and thus provides seamless mobility support, scalability, and efficient content and service delivery. This draft describes representative IoT requirements and ICN challenges to realize a unified ICN-IoT framework. Towards this, we first identify a list of important requirements which a unified IoT architecture should have to support tens of billions of objects. Though we see most of the IoT requirements can be met by ICN, we discuss specific challenges ICN has to address to satisfy them. Then we discuss important and popular IoT scenarios including the "smart" home, campus, grid, transportation infrastructure, healthcare, Education, and Entertainment.


Yanyong Zhang (yyzhang@winlab.rutgers.edu)
Dipankar Raychadhuri (ray@winlab.rutgers.edu)
Luigi Grieco (alfredo.grieco@poliba.it)
Emmanuel Baccelli (Emmanuel.Baccelli@inria.fr)
Jeff Burke (jburke@ucla.edu)
Ravi Ravindran (ravi.ravindran@huawei.com)
Guoqiang Wang (gq.wang@huawei.com)

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)