Abstract

To offer Quality of Service (QoS) for real-time collaborative video applications like video conferencing and distance learning, the network must select the optimal path among several choices. There might be other network paths that link the source and the endpoint, but it is difficult to avoid low latency by taking a different path due to the network's tight coupling and complex architecture. As long as network topologies such as Integrated Services (ISs) install the path selected by the routing protocol, it may not offer optimal performance. The main aim of this paper is to build and implement interactive video in real-time and find out the QoS using Python language and Web Real-Time Communication (WebRTC) technology with Software-Defined Networking (SDN) for selecting network architecture to obtain the best route based on a network-wide perspective. Besides, it has demonstrated the outcomes of the best route and assesses the performance. Not only that but also, this work presents a new technique using WebRTC with SND to obtain better paths with low latency.

Keywords

  • Web Real-Time Communication (WebRTC)
  • Software-Defined Networking (SDN)
  • Metrics (Network delay
  • and Low latency.

References

  1. 1. A. T. K. Al-Khayyat and S. A. Mahmood, “Peer-to-peer media streaming with HTML5,” Int. J. Electr. Comput. Eng., vol. 13, no. 2, pp. 2356–2362, 2023, doi: 10.11591/ijece.v13i2.pp2356-2362.
  2. 2. D. Wobuyaga, S. T. Arzo, H. Kumar, F. Granelli, and M. Devetsikiotis, “Latency and Reliability Aware SDN Controller: A Role Delegation Function as a Service,” in 2023 IEEE 13th Annual Computing and Communication Workshop and Conference, CCWC 2023, 2023, no. June, pp. 205–211. doi: 10.1109/CCWC57344.2023.10099225.
  3. 3. T. P. Raptis and A. Passarella, “A Survey on Networked Data Streaming with Apache Kafka,” IEEE Access, vol. 11, no. August, pp. 85333–85350, 2023, doi: 10.1109/ACCESS.2023.3303810.
  4. 4. T. Semong et al., “Intelligent load balancing techniques in software defined networks: A survey,” Electron., vol. 9, no. 7, pp. 1–24, 2020, doi: 10.3390/electronics9071091.
  5. 5. A. Hazra, P. Rana, M. Adhikari, and T. Amgoth, “Fog computing for next-generation Internet of Things: Fundamental, state-of-the-art and research challenges,” Comput. Sci. Rev., vol. 48, no. May, p. 30, 2023, doi: 10.1016/j.cosrev.2023.100549.
  6. 6. N. Mansoor, M. I. Hossain, A. Rozario, M. Zareei, and A. R. Arreola, “A Fresh Look at Routing Protocols in Unmanned Aerial Vehicular Networks: A Survey,” IEEE Access, vol. 11, no. June, pp. 66289–66308, 2023, doi: 10.1109/ACCESS.2023.3290871.
  7. 7. S. Tumula et al., “An opportunistic energy-efficient dynamic self-configuration clustering algorithm in WSN-based IoT networks,” Int. J. Commun. Syst., no. August, pp. 1–21, 2023, doi: 10.1002/dac.5633.
  8. 8. V. H. Kelian, M. N. M. Warip, R. B. Ahmad, P. Ehkan, F. F. Zakaria, and M. Z. Ilyas, “Toward Adaptive and Scalable Topology in Distributed SDN Controller,” J. Adv. Res. Appl. Sci. Eng. Technol., vol. 30, no. 1, pp. 115–131, 2023, doi: 10.37934/araset.30.1.115131.
  9. 9. H. Eltaief, A. El Kamel, and H. Youssef, “MSA-SDMN: multicast source authentication scheme for multi-domain software defined mobile networks,” J. Inf. Telecommun., pp. 1–24, 2023, doi: 10.1080/24751839.2023.2250123.
  10. 10. Y. Al-Dunainawi, B. R. Al-Kaseem, and H. S. Al-Raweshidy, “Optimized Artificial Intelligence Model for DDoS Detection in SDN Environment,” IEEE Access, vol. 11, no. August, pp. 106733–106748, 2023, doi: 10.1109/ACCESS.2023.3319214.
  11. 11. S. A. Combes, N. Gravish, and S. F. Gagliardi, “Going against the flow: bumblebees prefer to fly upwind and display more variable kinematics when flying downwind,” J. Exp. Biol., vol. 226, p. 13, 2023, doi: 10.1242/jeb.245374.
  12. 12. J. Hammer, D. Kimovski, N. Mehran, R. Prodan, and H. Hellwagner, “C3-Edge - An Automated Mininet-Compatible SDN Testbed on Raspberry Pis and Nvidia Jetsons,” in Proceedings of IEEE/IFIP Network Operations and Management Symposium 2023, NOMS 2023, 2023, p. 5. doi: 10.1109/NOMS56928.2023.10154397.
  13. 13. S. J. Rashid, A. M. Alkababji, and A. S. M. Khidhir, “Performance evaluation of software-defined networking controllers in wired and wireless networks,” Telkomnika (Telecommunication Comput. Electron. Control., vol. 21, no. 1, pp. 49–59, 2023, doi: 10.12928/TELKOMNIKA.v21i1.23468.
  14. 14. Y. Yang, M. Ye, Q. Jiang, and P. Wen, “A Novel Node Selection Method in Wireless Distributed Edge Storage Based on SDN and Multi-attribute Decision Model,” 2023.
  15. 15. B. M. Rashma and G. Poornima, “Performance Evaluation of Multi Controller Software Defined Network Architecture on Mininet,” Lect. Notes Networks Syst., vol. 80, pp. 442–455, 2020, doi: 10.1007/978-3-030-23162-0_40.
  16. 16. M. I. Kareem, M. N. Jasim, H. I. Hussein, and K. Ibrahim, “Performance evaluation of RYU controller under distributed denial of service attacks,” Indones. J. Electr. Eng. Comput. Sci., vol. 32, no. 1, p. 252, 2023, doi: 10.11591/ijeecs.v32.i1.pp252-259.
  17. 17. Manhal Mohamad Basher, “Designing SDN Approach Using WebRTC for Low Bandwidth Over Data Communication”, Iraqi Journal of Statistical Sciences, Vol. 21, No. 2, 2024, Pp (38-44), DOI 10.33899/iqjoss.2024.185238.