Improving SDN Performance Using Network Coding: A Quantitative Analysis
Abstract views: 4 / PDF downloads: 9
Keywords:
Software Defined Networks, Network Coding, Throughput, Latency, Packet LossAbstract
Software Defined Networking or SDN is an architectural approach to managing the network
where the control and forwarding are different planes that are controlled through an application interface.
Nevertheless, SDN’s traditional renditions incorporate a few limitations such as packet drops, higher
latency and suboptimal resource consumption especially in conditions of high volatility. These problems
can reduce the benefits of SDN especially in areas that need large bandwidth and dependable networks.
Network coding is a promising technology to encode and transmit the data packets as combinations and
thus offers unique solutions to these problems. In communications, network coding, supports direct and
efficient transmission and interactivities, smart data retrieval through the SDN-based networks enhancing
both throughput, decreased latency, and effective fault tolerance. Further, it supports fine-tuning of the load
distribution process by responding to network traffic situations and improving general networking capacity.
In this paper, we investigate the applicability of applying network coding in SDN solutions and evaluate
their effects. The evaluating shows that the network coding implemented reduces the value of packet loss
and increases the value of delivery of data. This approach, allows for a 42.8% throughputs improvement
boost under high load and yet does not incur high latency and is very fault tolerant. These results prove the
possibility of network coding as a powerful addition for SDN and indicate its applicability in the future
network structures.
Downloads
References
Kreutz, Diego, et al. "Software-defined networking: A comprehensive survey." Proceedings of the IEEE 103.1 (2014)
Di, Jian, and Jingtao Dong. "A Network Coding architecture base on OpenFlow network." 2016 4th International Conference on Mechanical Materials and Manufacturing Engineering.
Ali, Q. I. (2018). GVANET project: an efficient deployment of a self‐powered, reliable and secured VANET infrastructure. IET Wireless Sensor Systems, 8(6), 313-322. DOI: 10.1049/iet-wss.2017.0189
Ali, Q. I. (2012). Design and implementation of an embedded intrusion detection system for wireless applications. IET Information Security, 6(3), 171-182. DOI: 10.1049/iet-ifs.2011.0152
Qaddoori, S. L., & Ali, Q. I. (2023). Efficient security model for IIoT system based on machine learning principles. Al-Rafidain Engineering Journal (AREJ), 28(1), 329-340.
Ali, Q. I. (2009). Performance Evaluation of WLAN Internet Sharing Using DCF & PCF Modes. International Arab Journal of e-Technologies (IAJET), 1(1), 38-45.
Lazim Qaddoori, S., Ali, Q.I.: An embedded and intelligent anomaly power consumption detection system based on smart metering. IET Wirel. Sens. Syst. 13(2), 75–90 (2023). https://doi.org/10.1049/wss2.12054
Ali, Q. I. (2016). Green communication infrastructure for vehicular ad hoc network (VANET). Journal of Electrical Engineering, 16(2), 10-10.
Gu, Rentao, et al. "Efficient software-defined passive optical network with network coding." Photonic Network Communications 31 (2016)
Gray, Nicholas, Katharina Dietz, and Tobias Hossfeld. "Simulative evaluation of KPIs in SDN for topology classification and performance prediction models." 2020 16th International Conference on Network and Service Management (CNSM). IEEE, 2020.
Babbar, Himanshi, and Shalli Rani. "Performance evaluation of qos metrics in software defined networking using ryu controller." IOP conference series: materials science and engineering. Vol. 1022. No. 1. IOP Publishing, 2021.
Rajkumar, M., R. Radhika, and J. Karthika. "Code-Based Routing Using Distributed Approach for Wireless Networks." 2020 3rd International Conference on Intelligent Sustainable Systems (ICISS). IEEE, 2020.
Zhu, Fumin, et al. "Practical network coding technologies and softwarization in wireless networks." IEEE Internet of Things Journal 8.7 (2021): 5211-5218.