Smart city and IoT resilience, survivability, and disruption tolerance: Challenges, modelling, and a survey of research opportunities

The loT (Internet of things) is emerging as a wide variety of devices are attached to the Internet to support ubiquitous and pervasive sensing and computing, home automation, and the shift toward smart cities. As the IoT becomes a critical part of the Global Internet on which we increasingly rely, resilience is increasingly important. Of greatest concern is resilience to large-scale disasters that destroy an area of the network, and attacks that result in correlated failures to the most vulnerable parts of the network. This invited paper discusses the challenges, modelling, and research opportunities in achieving resilience in the Future Internet incorporating the IoT in the context of smart cities. The Global Internet is already an extremely complex multirealm multilevel network that is difficult to understand and model; the incorporation of the IoT in the context of smart cities significantly increases this complexity, not only in the number of nodes and structure, but also in the increased heterogeneity of protocols and mechanisms. Furthermore, the Internet (including mobile telephony networks and the IoT) is only one of several interdependent critical infrastructures on which smart cities will rely, including the power grid and transportation networks. Capturing, modelling, and ensuring resilience of these interdependencies is not trivial. We1 propose the concept of islands of resilience in which the realm boundaries of interdependent critical infrastructures align, and such that each realm contains local critical services (e,.g. DNS, caching, CDNs, PKI, edge clouds) such that they can continue to operate even when severed from core infrastructures. Furthermore by interconnecting islands of resilience by hardened corridors of resilience to one-another and to the core infrastructure, the probability of island isolation is reduced.

[1]  James P. G. Sterbenz,et al.  Modelling communication network challenges for Future Internet resilience, survivability, and disruption tolerance: a simulation-based approach , 2013, Telecommun. Syst..

[2]  James P. G. Sterbenz,et al.  Cost-constrained and centrality-balanced network design improvement , 2014, 2014 6th International Workshop on Reliable Networks Design and Modeling (RNDM).

[3]  Lida Xu,et al.  The internet of things: a survey , 2014, Information Systems Frontiers.

[4]  David Clark,et al.  New ARCH: Future Generation Internet Architecture , 2004 .

[5]  Abdul Jabbar,et al.  Highly-Dynamic Cross-Layered Aeronautical Network Architecture , 2011, IEEE Transactions on Aerospace and Electronic Systems.

[6]  Abdul Jabbar,et al.  Path diversification for future internet end-to-end resilience and survivability , 2014, Telecommun. Syst..

[7]  James P. G. Sterbenz,et al.  Cost-Efficient network improvement to achieve maximum path diversity , 2014, 2014 6th International Workshop on Reliable Networks Design and Modeling (RNDM).

[8]  David Hutchison,et al.  Resilience and survivability in communication networks: Strategies, principles, and survey of disciplines , 2010, Comput. Networks.

[9]  B. Bhattacharjee,et al.  Postmodern Internetwork Architecture , 2006 .

[10]  Zhou Cheng,et al.  Overview of the Internet of Things , 2011 .

[11]  Towards a definition of the Internet of Things ( IoT ) , 2015 .

[12]  Egemen K. Çetinkaya,et al.  Modelling robustness of critical infrastructure networks , 2015, 2015 11th International Conference on the Design of Reliable Communication Networks (DRCN).

[13]  Sneha A. Dalvi,et al.  Internet of Things for Smart Cities , 2017 .

[14]  Mohsen Guizani,et al.  Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications , 2015, IEEE Communications Surveys & Tutorials.

[15]  George F. Riley,et al.  The ns-3 Network Simulator , 2010, Modeling and Tools for Network Simulation.

[16]  James P. G. Sterbenz,et al.  Cost-efficient algebraic connectivity optimisation of backbone networks , 2014, Opt. Switch. Netw..

[17]  James P. G. Sterbenz,et al.  Multilevel resilience analysis of transportation and communication networks , 2015, Telecommun. Syst..

[18]  James P. G. Sterbenz,et al.  Analysis of critical node attacks in mobile ad hoc networks , 2014, 2014 6th International Workshop on Reliable Networks Design and Modeling (RNDM).

[19]  James P. G. Sterbenz,et al.  A taxonomy of network challenges , 2013, 2013 9th International Conference on the Design of Reliable Communication Networks (DRCN).

[20]  David Tipper,et al.  The Spine concept for improving network availability , 2015, Comput. Networks.

[21]  James P. G. Sterbenz,et al.  Toward resilient networks with fog computing , 2017, 2017 9th International Workshop on Resilient Networks Design and Modeling (RNDM).

[22]  James P. G. Sterbenz,et al.  Flow robustness of multilevel networks , 2013, 2013 9th International Conference on the Design of Reliable Communication Networks (DRCN).

[23]  James P. G. Sterbenz,et al.  Diverse Infrastructure and Architecture for Datacenter and Cloud Resilience , 2013, 2013 22nd International Conference on Computer Communication and Networks (ICCCN).

[24]  James P. G. Sterbenz,et al.  ResTP: A Transport Protocol for FI Resilience , 2015, CFI.

[25]  Deep Medhi,et al.  Geodiverse routing with path delay and skew requirement under area‐based challenges , 2015, Networks.

[26]  James P. G. Sterbenz,et al.  Multilevel IoT Model for Smart Cities Resilience , 2017, CFI.