JNACSISSN:2582-3817

Distributed Edge Computing in SDN-IoT Network

Abstract

A large amount of data can be generated by the Internet of Things (IoT) applications in recent years, this issue may be hard for security, safety, and continuity of production to respond to quickly. Having such a large amount of data places huge demands on the network backbone. By distributing computing services and resources to the edge of the network, edge computing paradigms have recently been proposed to ease core system workloads. In order to design dynamic, adaptable, costeffective, and dynamic networks, Software-Defined Networks (SDNs) are one of the 5G enabling technologies. Edge computing performs analytical computations on data at the point of data collection (sensors, network switches, etc.) instead of waiting for it to send to the centralized data store in the cloud. SDN technology is used in this paper to provide distributed edge computing through IoT gateways. With SDN, IoT device control and network management could be more effective and efficient. SDN's programmability and flexibility could enable smart management in both traditional IoT environments and heterogeneous smart environments due to the need for real-time data processing. SDN controllers could be distributed and hierarchical. In this research, a review of current research issues, challenges, and further research directions are presented to illustrate how SDN and Edge computing can be implemented efficiently to provide IoT services in the SDN paradigm.

References

  • R. Munoz, R. Vilalta, N. Yoshikane, R. Casellas, R. Martınez, T. Tsuritani, and I. Morita, "Integration of IoT, Transport SDN, and Edge/Cloud Computing for Dynamic Distribution of IoT Analytics and Efficient Use of Network Resources," JOURNAL OF LIGHTWAVE TECHNOLOGY, vol. 36, no. 7, pp. 1420-1429, 2018.
  • D. Wu, D .I.Arkhipov, E .Asmare, Z .Qin, and J .A.McCann, "UbiFlow: Mobility management in urban-scale software defined Iot," in IEEE Conference on Computer Communications, 2015.
  • S. J. Shackelford, "Governing the Internet of Things," The Internet of Things, 2020.
  • S. Tayyaba, N. S. Afzal Khan, W. Naeem, "Software-Defined Networks (SDNs) and Internet of Things (IoTs): A Qualitative Prediction for 2020," (IJACSA) International Journal of Advanced Computer Science and Applications, vol. 7, no. 12, pp. 385-404, 2016.
  • S. Jazaeri, R. Berangi, "Survey present and future visions of Internet of Things (IoT)," Science Journal-Researcher, vol. 8, no. 7, pp. 8-14, 2016.
  • S. Jazaeri, R. Berangi, "Study the Challenges of Using and Development of 5G Networks," Science Journal- Report and Opinion, vol. 8, no. 7, pp. 13-19, 2016.
  • H. Tran, D. Tran, L. Nguyen, Q. Ha and V. Tong, "SHIOT: A Novel SDN-based Framework for the Heterogeneous Internet of Things," Informatica, vol. 42, pp. 313-323, 2018.
  • L. Zhao, W. Sun, Y. Shi, J. Liu, "Optimal Placement of Cloudlets for Access Delay Minimization in SDN-based Internet of Things Networks," IEEE internet of things, pp. 1-12, 2018.
  • D. Singh , B. Ng, Y. Lai , Y. Lin , W. K.G. Seah, "Modelling Software-Defined Networking: Software and hardware switches," Journal of Network and Computer Applications, vol. 122, p. 24–36, 2018.
  • P. Vizarreta, K. Trivedi, B. Helvik, P. Heegaard, A. Blenk, W. Kellerer, and C. M. Machuca, "Assessing the Maturity of SDN Controllers withSoftware Reliability Growth Models," IEEE Transactions on Network and Service Management, pp. 1-15, 2018.
  • A. Khakimov, A. A. Ateya, A. Muthanna, I. Gudkova, E. Markova, and A. Koucheryavy, "IoT-Fog based system structure with SDN enabled," in Proceedings of ACM Woodstock conference, Amman, Jordan, 2018.
  • W. Ren, Y. Sun, H. Luo and M. Guizani Fellow, "BLLC: A Batch-level Update Mechanism with Low Cost for SDNIoT Networks," IEEE Internet of Things Journal, pp. 1-13, 2018.
  • W. Ren, Y. Sun, H. Luo and M. Guizani, "A Novel Control Plane Optimization Strategy for Important Nodes in SDN-IoT Networks," IEEE Internet of Things Journal, pp. 1-14, 2018.
  • N. Saha, S. Bera,E, S. Misra, "Sway: Traffic-Aware QoS Routing in Software-Defined IoT," IEEE Transactions on Emerging Topics in Computing, pp. 1-12, 2018.
  • M. Uddin, S. Mukherjee, H. Chang, and T.V. Lakshman, "SDN-based Multi-Protocol Edge Switching for IoT Service Automation," IEEE Journal on Selected Areas in Communications, pp. 1-11, 2018.
  • A. Lee, X. Wang, H. Nguyen and I. Ra, "A Hybrid Software Defined Networking Architecture for Next-Generation IoTs," Ksii transactions on internet and information systems, vol. 12, no. 2, pp. 932-945, 2018.
  • S. Krishnamoorthy and K. Narayanaswamy, "SDN Controller Allocation and Assignment Based on Multicriterion Chaotic Salp Swarm Algorithm," Intelligent Automation & Soft Computing, 2021.
  • J. Costa-Requena, J. Llorente Santos, V. Ferrer Guasch , K. Ahokas, G.Prem sankar, S. Luukkainen, I. Ahmad, M.Liyanage, M. Ylianttila, O. Lopez Pe fez, "SDN and NFV integration in generalized mobile network architecture," in Networks and Communications (EuCNC), 2015 European Conference, Paris, France, 2015.
  • D. Sinh, L. Le, B. Paul Lin, L. Tung, "SDN/NFV - A new approach of deploying network infrastructure for IoT," in the 27th Wireless and Optical Communications Conference (WOCC2018), 2018.
  • S. S.Jazaeri, S. Jabbehdari, P .Asghari and H. H Seyyed Jazvadi, "Edge computing in SDN-IoT networks: a systematic review of issues, challenges and solutions," Cluster Computing, vol. 2, pp. https://doi.org/10.1007/s10586-021-03311-6, 2021.
  • G. R. Sreekanth, S. Ahmed Najat Ahmed, M. Sarac, I. Strumberger, N. Bacanin, and M. Zivkovic,, "Mobile Fog Computing by Using SDN/NFV on 5G Edge Nodes," Computer Systems Science and Engineering, vol. 41, no. 2, p.751–765, 2022.
  • H. Babbar, S. Rani and S. A. Alqahtani,, "Intelligent Edge Load Migration in SDN-IIoT for Smart Healthcare," IEEE Transactions on Industrial Informatics, 2022.
  • C. Li, C. Qianqian, & Y. Luo, , "Low-latency edge cooperation caching based on base station cooperation in SDN based MEC," Expert Systems with Applications, vol. 191, 2022.
  • S. Chandramohan, M. Senthilkumaran and M. Sivakumar, "Adaptive Computing Optimization for Industrial IoT using SDN with Edge Computing," in 6th International Conference on Computing Methodologies and Communication (ICCMC), 2022.
  • G. Javadzadeh, A. M.Rahmani,, "Fog Computing Applications in Smart Cities: A Systematic Survey," Wireless Networks, p. 1433–1457, 2020.
  • W. Rafique, L. Qi, I.Yaqoob, M. Imran, R. Rasool, & W. Dou, "Complementing IoT Services through Software Defined Networking and Edge Computing: A Comprehensive Survey," IEEE Communications Surveys & Tutorials, vol. 22, no. 3, pp. 1-45, 2020.
  • R. S.Alonso, I. Sitton-Candanedo, S. Rodrıguez-Gonz´alez, O. Garc´ıa, and J. Prieto, "SDN Enhanced Edge Computing," Springer Nature Switzerland AG, pp. 289-301, 2019.
  • A. Wang, Z. Zha, Y. Guo, & S. Chen, "Software-Defined Networking Enhanced Edge Computing:A Network-Centric Survey," IEEE, vol. 107, no. 8, p. 1500–1519, 2019.
  • W. Zada Khan, E. Ahmed, S. Hakak, I. Yaqoob, A. Ahmed, "Edge computing: A survey," Future Generation Computer Systems, pp. 1-45, 2019.
  • B. B. Gupta Megha Quamara, "An overview of Internet of Things (IoT): Architectural aspects, challenges, and protocols," Concurrency Computat Pract Exper., pp. 1-24, 2018.
  • Y. Mao, C. You, J. Zhang, et al., "A survey on mobile edge computing: the communication perspective," IEEE Commun. Surv. Tutor., vol. 99, pp. 1-37, 2017.
  • Y. Jararweh, M. Al-Ayyoub, A. Darabseh, E. Benkhelifa, M.Vouk, and A. Rindos, "SDIoT: a software defined based internet of things framework," J. Ambient Intell. Humaniz. Comput., vol. 6, no. 4, pp. 453-461, 2015.