Skip to main content

2020 | OriginalPaper | Buchkapitel

SDN-Enabled IoT: Ensuring Reliability in IoT Networks Through Software Defined Networks

verfasst von : Pankaj Thorat, Sukhdeep Singh, Avinash Bhat, V. Lakshmi Narasimhan, Gaurav Jain

Erschienen in: Towards Cognitive IoT Networks

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Ensuring reliability for IoT networks is very crucial for the use cases like autonomous self-driving car, tactile internet, healthcare devices, etc., which requires continued communication to facilitate un-interrupted services. Software defined networks (SDN) facilitates to program the network and enables efficient control over the complicated network infrastructure like IoT. For a continued and effective implementation of SDN in IoT networks, it must solve the network reliability challenges to provision the low-latency and ultra-reliable transmission scenarios even in the case of failures in the network. In comparison with the path-based recovery, the local rerouting is a preferred solution for rapid failure recovery. For achieving the rapid local recovery, backup paths must be pre-configured for every flow on the link, which results in memory consumption of the switch for maintaining flow rules of the backup paths. Also, the efforts required for rerouting of every flow can delay the failure recovery. The book chapter will focus on the issues associated with failure management in software defined IoT networks and proposes forwarding table configuration in network, which can autonomously recover an OpenFlow-based IoT network from a link or a node failure. We firstly present Local Immediate (LIm) and Immediate Controller Dependent (ICoD) failure management approaches to overcome the shortcomings of link failure management approaches in SDN. Our proposed approaches conserve the memory of switches by reducing the backup path rules by aggregating the flow rule on the common network component using VLAN-enabled flow labelling. The proposed approaches are expected to accomplish recovery in the range of 2–20 ms and will fulfill the stringent 50 ms recovery condition of Carrier Grade Networks (CGNs). Next, we extend our solution on single link recovery and present forwarding table configuration for the network to accomplish the switch recovery. To validate our proposed approaches for the link and switch recovery, we evaluated the performance in following points; (i) Number of flow entries can be saved to enable the protection against failures, and (ii) how quickly the recovery can be accomplished.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
3.
Zurück zum Zitat Mannie, E., Papadimitriou, D.: Recovery (protection and restoration) terminology for generalized multi-protocol label switching (GMPLS). In: RFC 4427, IETF (2006) Mannie, E., Papadimitriou, D.: Recovery (protection and restoration) terminology for generalized multi-protocol label switching (GMPLS). In: RFC 4427, IETF (2006)
4.
Zurück zum Zitat Vasseur, J.P., Pickavet, M., Demeester, P.: Network Recovery: Protection and Restoration of Optical, SONET-SDH, IP and MPLS. Morgan Kaufmann (2004) Vasseur, J.P., Pickavet, M., Demeester, P.: Network Recovery: Protection and Restoration of Optical, SONET-SDH, IP and MPLS. Morgan Kaufmann (2004)
6.
Zurück zum Zitat Katz, D., Ward, D.: Bidirectional forwarding detection. In: RFC-5880, IETF (2010) Katz, D., Ward, D.: Bidirectional forwarding detection. In: RFC-5880, IETF (2010)
7.
Zurück zum Zitat Sharma, S., Staessens, D., Colle, D., Pickavet, M., Demeester, P.: Enabling fast failure recovery in OpenFlow networks. In: The proceedings of International Workshop on the Design of Reliable Communication Networks (DRCN) (2011) Sharma, S., Staessens, D., Colle, D., Pickavet, M., Demeester, P.: Enabling fast failure recovery in OpenFlow networks. In: The proceedings of International Workshop on the Design of Reliable Communication Networks (DRCN) (2011)
8.
Zurück zum Zitat Sharma, S., Staessens, D., Colle, D., Mario, P., Demeester, P.: OpenFlow: meeting carrier-grade recovery requirements. J. Comput. Commun. 656–665 (2013) Sharma, S., Staessens, D., Colle, D., Mario, P., Demeester, P.: OpenFlow: meeting carrier-grade recovery requirements. J. Comput. Commun. 656–665 (2013)
9.
Zurück zum Zitat Yu, Y., Chen., S. Xin, L., Wang., Y.: A framework of using OpenFlow to handle transient link failure. In: The proceedings of Transportation, Mechanical, and Electrical Engineering (TMEE), 16–18 Dec 2011, pp. 2050–2053 Yu, Y., Chen., S. Xin, L., Wang., Y.: A framework of using OpenFlow to handle transient link failure. In: The proceedings of Transportation, Mechanical, and Electrical Engineering (TMEE), 16–18 Dec 2011, pp. 2050–2053
10.
Zurück zum Zitat Sgambelluri, A., Giorgetti, A., Cugini, F., Paolucci, F., Castoldi, P.: OpenFlow-based segment protection in ethernet networks. J. Optical Commun. Netw. 5–9 Sept. 2013, pp. 1066–1075 Sgambelluri, A., Giorgetti, A., Cugini, F., Paolucci, F., Castoldi, P.: OpenFlow-based segment protection in ethernet networks. J. Optical Commun. Netw. 5–9 Sept. 2013, pp. 1066–1075
11.
Zurück zum Zitat Mysore, R., Pamboris, A., Farrington, N., Huang, N., Miri, P., Radhakrishnan, S., Subramanya, V., Vahdat, A.: PortLand: a scalable fault-tolerant layer 2 data center network fabric. In: The Proceedings of the ACM SIGCOMM 2009 Conference on Data Communication, 4 Aug 2009, pp. 39–50 Mysore, R., Pamboris, A., Farrington, N., Huang, N., Miri, P., Radhakrishnan, S., Subramanya, V., Vahdat, A.: PortLand: a scalable fault-tolerant layer 2 data center network fabric. In: The Proceedings of the ACM SIGCOMM 2009 Conference on Data Communication, 4 Aug 2009, pp. 39–50
12.
Zurück zum Zitat Iyer, A.S., Mann, V., Samineni, N.R.: SwitchReduce: reducing switch state and controller involvement in OpenFlow networks. In: The proceedings of IFIP Networking Conference, 22–24 May 2013, pp. 1–9 Iyer, A.S., Mann, V., Samineni, N.R.: SwitchReduce: reducing switch state and controller involvement in OpenFlow networks. In: The proceedings of IFIP Networking Conference, 22–24 May 2013, pp. 1–9
13.
Zurück zum Zitat Curtis, A., Mogul, J., Tourrilhes, J., Yalagandula, P., Sharma, P., Banerjee, S.: DevoFlow: scaling flow management for high-performance networks. In: The Proceedings of the ACM SIGCOMM 2011 Conference (SIGCOMM’11), pp. 254–265. Curtis, A., Mogul, J., Tourrilhes, J., Yalagandula, P., Sharma, P., Banerjee, S.: DevoFlow: scaling flow management for high-performance networks. In: The Proceedings of the ACM SIGCOMM 2011 Conference (SIGCOMM’11), pp. 254–265.
14.
Zurück zum Zitat Kempf, J., Bellagamba, E., Kern, A., Jocha, D., Takacs, A., Skoldstrom, P.: Scalable fault management for OpenFlow. In: The proceedings of Communications (ICC), 10–15 June 2012, pp. 6606–6610 Kempf, J., Bellagamba, E., Kern, A., Jocha, D., Takacs, A., Skoldstrom, P.: Scalable fault management for OpenFlow. In: The proceedings of Communications (ICC), 10–15 June 2012, pp. 6606–6610
15.
Zurück zum Zitat Kim, H., Santos, Turner, J.R., Schlansker, Y., Tourrilhes, M., Feamster, J.: CORONET: fault tolerance for software defined networks. In: The proceedings of Network Protocols, Nov 2012, pp. 1–2 Kim, H., Santos, Turner, J.R., Schlansker, Y., Tourrilhes, M., Feamster, J.: CORONET: fault tolerance for software defined networks. In: The proceedings of Network Protocols, Nov 2012, pp. 1–2
16.
Zurück zum Zitat Pfeiffenberger, T., Du, J.L., Arruda, P.B., Anzaloni, A.: Reliable and flexible communications for power systems: fault-tolerant multicast with SDN/OpenFlow. In: 7th IFIP International Conference on New Technologies, Mobility and Security (NTMS), Paris, pp. 1–6 (2015) Pfeiffenberger, T., Du, J.L., Arruda, P.B., Anzaloni, A.: Reliable and flexible communications for power systems: fault-tolerant multicast with SDN/OpenFlow. In: 7th IFIP International Conference on New Technologies, Mobility and Security (NTMS), Paris, pp. 1–6 (2015)
17.
Zurück zum Zitat Cascone, C., Pollini, L., Sanvito, D., Capone, A.: Traffic management applications for stateful SDN data plane. In: EWSDN 2015, Sept. 2015 Cascone, C., Pollini, L., Sanvito, D., Capone, A.: Traffic management applications for stateful SDN data plane. In: EWSDN 2015, Sept. 2015
18.
Zurück zum Zitat Thorat, P., Raza, S., Nguyen, T., Im, G., Choo, H., Kim, D.: Optimized self-healing framework for software defined networks. In: The Proceedings of the 9th International Conference on Ubiquitous Information Management and Communication (IMCOM’15). ACM, New York, NY, USA, Article, pp. 1–6 Thorat, P., Raza, S., Nguyen, T., Im, G., Choo, H., Kim, D.: Optimized self-healing framework for software defined networks. In: The Proceedings of the 9th International Conference on Ubiquitous Information Management and Communication (IMCOM’15). ACM, New York, NY, USA, Article, pp. 1–6
19.
Zurück zum Zitat Thorat, P., Challa, R., Raza, S., Kim, D., Choo, H.: Proactive failure recovery scheme for data traffic in software defined network. In: The Proceedings of NetSoft (2016) Thorat, P., Challa, R., Raza, S., Kim, D., Choo, H.: Proactive failure recovery scheme for data traffic in software defined network. In: The Proceedings of NetSoft (2016)
20.
Zurück zum Zitat Thorat, P., Raza, S.M., Kim, D.S., Choo, H.: Rapid recovery from link failures in software-defined networks. J. Commun. Netw. 19(6), 648–665 (2017)CrossRef Thorat, P., Raza, S.M., Kim, D.S., Choo, H.: Rapid recovery from link failures in software-defined networks. J. Commun. Netw. 19(6), 648–665 (2017)CrossRef
21.
Zurück zum Zitat Thorat, P., Challa, R., Raza, S.M., Kim, D.S., Choo, H.: Proactive failure recovery scheme for data traffic in software defined networks. In: 2016 IEEE NetSoft Conference and Workshops (NetSoft) (2016) Thorat, P., Challa, R., Raza, S.M., Kim, D.S., Choo, H.: Proactive failure recovery scheme for data traffic in software defined networks. In: 2016 IEEE NetSoft Conference and Workshops (NetSoft) (2016)
22.
Zurück zum Zitat Thorat, P., Jeon, S., Choo, H.: Enhanced local detouring mechanisms for rapid and lightweight failure recovery in OpenFlow networks. In: Computer Communications (2017) Thorat, P., Jeon, S., Choo, H.: Enhanced local detouring mechanisms for rapid and lightweight failure recovery in OpenFlow networks. In: Computer Communications (2017)
23.
Zurück zum Zitat Thorat, P., Jeon, S., Raza, S.M., Challa, R., Choo, H.: Scalable and efficient forwarding table design for multi-link failover in OpenFlow-enabled networks. In: IETE Technical Review (2017) Thorat, P., Jeon, S., Raza, S.M., Challa, R., Choo, H.: Scalable and efficient forwarding table design for multi-link failover in OpenFlow-enabled networks. In: IETE Technical Review (2017)
Metadaten
Titel
SDN-Enabled IoT: Ensuring Reliability in IoT Networks Through Software Defined Networks
verfasst von
Pankaj Thorat
Sukhdeep Singh
Avinash Bhat
V. Lakshmi Narasimhan
Gaurav Jain
Copyright-Jahr
2020
DOI
https://doi.org/10.1007/978-3-030-42573-9_4

Neuer Inhalt