Gong Jianhu, Rezaeipanah Amin
School of Data and Computer Science, Guangdong Peizheng College, Guangzhou, 510830 People's Republic of China.
Department of Computer Engineering, University of Rahjuyan Danesh Borazjan, Bushehr, Iran.
Multimed Tools Appl. 2023 Jan 23:1-30. doi: 10.1007/s11042-023-14349-6.
Video conferencing is one of the advanced technologies for users that allows online communication despite long distances. High quality communication and ongoing support for the principles of video conferencing service that can be achieved through Software-Defined Networking (SDN). SDN is a new architecture for computer networks that separates the control plane from the data plane to improve network resources and reduce operating costs. All routing decisions and control mechanisms are made by a device called a controller. Traffic engineering can be well implemented in SDN because the entire network topology is known to the controller. Considering SDN features, user requests can be dynamically routed according to current network status and Quality of Service (QoS) requirements. In general, the purpose of SDN routing algorithms is to maximize the acceptance rate of user requests by considering QoS requirements. In this literature, most routing studies to provide satisfactory video conferencing services have focused solely on bandwidth. Nevertheless, some studies have considered both delay and bandwidth constraints. In this paper, a Fuzzy Delay-Bandwidth Guaranteed Routing (FDBGR) algorithm is proposed that considers both delay and bandwidth constraints in routing. The proposed fuzzy system is based on rules that can postpone requests with high resource demands. Also, the purpose of the FDBGR is to distribute the network workload evenly for all requests, where this is done by maintaining the capacity to accept future requests. The combination of conventional routing algorithms and SDN provides remarkable improvements in mobility, scalability and the overall performance of the networks. Simulations are performed on different scenarios to evaluate the performance of the FDBGR compared to state-of-the-art methods. Besides, FDBGR has been compared with a number of most related previous works such as H-MCOP, MH-MCOP, QoMRA, QROUTE and REDO based on criteria such as number of accepted requests, average path length, energy consumption, load balancing, and average delay. The simulation results clearly prove the superiority of the proposed algorithm with an average delay of 48 ms in different topologies for video conferencing applications.
视频会议是一项先进技术,它能让用户不受距离限制进行在线交流。通过软件定义网络(SDN)可实现高质量通信并持续支持视频会议服务原则。SDN是一种计算机网络新架构,它将控制平面与数据平面分离,以改善网络资源并降低运营成本。所有路由决策和控制机制均由一个称为控制器的设备完成。流量工程在SDN中能够很好地实施,因为控制器了解整个网络拓扑。考虑到SDN的特性,用户请求可根据当前网络状态和服务质量(QoS)要求进行动态路由。一般来说,SDN路由算法的目的是通过考虑QoS要求来最大化用户请求的接受率。在该文献中,大多数旨在提供令人满意的视频会议服务的路由研究仅关注带宽。然而,一些研究同时考虑了延迟和带宽限制。本文提出了一种模糊延迟 - 带宽保证路由(FDBGR)算法,该算法在路由中同时考虑延迟和带宽限制。所提出的模糊系统基于可推迟高资源需求请求的规则。此外,FDBGR的目的是为所有请求均匀分配网络工作量,这通过保持接受未来请求的能力来实现。传统路由算法与SDN的结合在网络的移动性、可扩展性和整体性能方面带来了显著提升。针对不同场景进行了仿真,以评估FDBGR与现有最先进方法相比的性能。此外,基于接受请求数量、平均路径长度、能耗、负载均衡和平均延迟等标准,将FDBGR与许多之前最相关的工作(如H - MCOP、MH - MCOP、QoMRA、QROUTE和REDO)进行了比较。仿真结果清楚地证明了所提算法的优越性,在视频会议应用的不同拓扑中平均延迟为48毫秒。