An Efficient Multi-Topology Construction Method for Scheduling Mobile Data Flows in Software-Defined Networking

In mobile networks, a content server can provide multiple services simultaneously to a mobile device, generating multiple data flows. As the device moves, the transmission path in the wired network may need to be switched to maintain service continuity. However, a single switching path may not be ab...

Full description

Saved in:
Bibliographic Details
Main Authors: Chi Zhang, Haojiang Deng, Rui Han
Format: Article
Language:English
Published: MDPI AG 2024-12-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/14/24/11568
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1846106104213274624
author Chi Zhang
Haojiang Deng
Rui Han
author_facet Chi Zhang
Haojiang Deng
Rui Han
author_sort Chi Zhang
collection DOAJ
description In mobile networks, a content server can provide multiple services simultaneously to a mobile device, generating multiple data flows. As the device moves, the transmission path in the wired network may need to be switched to maintain service continuity. However, a single switching path may not be able to accommodate all the flows, potentially leading to congestion and a degraded user experience. To address this challenge, we propose a multi-topology routing-based mobile data scheduling method that dynamically switches flows across multiple paths to enhance flexibility and load balancing. The performance of this method is significantly influenced by the construction of logical topologies. Well-designed topologies provide high-bandwidth, low-latency paths to all possible destination nodes, while poorly designed topologies waste switch capacity and fail to achieve these goals. In this paper, we introduce an efficient multi-topology construction method for scheduling mobile data flows in software-defined networking (SDN). Our approach optimizes and balances transmission capacity for each destination node while adhering to the flow entry constraints of switches. Simulations demonstrate that our method consistently outperforms the single-path switching method and the other two multi-topology construction methods in terms of packet delay, packet loss rate, and network throughput, regardless of the device’s new location.
format Article
id doaj-art-f8892a34a78a4d7ea47113cea54f4da2
institution Kabale University
issn 2076-3417
language English
publishDate 2024-12-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj-art-f8892a34a78a4d7ea47113cea54f4da22024-12-27T14:07:41ZengMDPI AGApplied Sciences2076-34172024-12-0114241156810.3390/app142411568An Efficient Multi-Topology Construction Method for Scheduling Mobile Data Flows in Software-Defined NetworkingChi Zhang0Haojiang Deng1Rui Han2National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, No. 21, North Fourth Ring Road, Haidian District, Beijing 100190, ChinaNational Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, No. 21, North Fourth Ring Road, Haidian District, Beijing 100190, ChinaNational Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, No. 21, North Fourth Ring Road, Haidian District, Beijing 100190, ChinaIn mobile networks, a content server can provide multiple services simultaneously to a mobile device, generating multiple data flows. As the device moves, the transmission path in the wired network may need to be switched to maintain service continuity. However, a single switching path may not be able to accommodate all the flows, potentially leading to congestion and a degraded user experience. To address this challenge, we propose a multi-topology routing-based mobile data scheduling method that dynamically switches flows across multiple paths to enhance flexibility and load balancing. The performance of this method is significantly influenced by the construction of logical topologies. Well-designed topologies provide high-bandwidth, low-latency paths to all possible destination nodes, while poorly designed topologies waste switch capacity and fail to achieve these goals. In this paper, we introduce an efficient multi-topology construction method for scheduling mobile data flows in software-defined networking (SDN). Our approach optimizes and balances transmission capacity for each destination node while adhering to the flow entry constraints of switches. Simulations demonstrate that our method consistently outperforms the single-path switching method and the other two multi-topology construction methods in terms of packet delay, packet loss rate, and network throughput, regardless of the device’s new location.https://www.mdpi.com/2076-3417/14/24/11568multi-topology routingmobilitysoftware-defined networkingflow scheduling
spellingShingle Chi Zhang
Haojiang Deng
Rui Han
An Efficient Multi-Topology Construction Method for Scheduling Mobile Data Flows in Software-Defined Networking
Applied Sciences
multi-topology routing
mobility
software-defined networking
flow scheduling
title An Efficient Multi-Topology Construction Method for Scheduling Mobile Data Flows in Software-Defined Networking
title_full An Efficient Multi-Topology Construction Method for Scheduling Mobile Data Flows in Software-Defined Networking
title_fullStr An Efficient Multi-Topology Construction Method for Scheduling Mobile Data Flows in Software-Defined Networking
title_full_unstemmed An Efficient Multi-Topology Construction Method for Scheduling Mobile Data Flows in Software-Defined Networking
title_short An Efficient Multi-Topology Construction Method for Scheduling Mobile Data Flows in Software-Defined Networking
title_sort efficient multi topology construction method for scheduling mobile data flows in software defined networking
topic multi-topology routing
mobility
software-defined networking
flow scheduling
url https://www.mdpi.com/2076-3417/14/24/11568
work_keys_str_mv AT chizhang anefficientmultitopologyconstructionmethodforschedulingmobiledataflowsinsoftwaredefinednetworking
AT haojiangdeng anefficientmultitopologyconstructionmethodforschedulingmobiledataflowsinsoftwaredefinednetworking
AT ruihan anefficientmultitopologyconstructionmethodforschedulingmobiledataflowsinsoftwaredefinednetworking
AT chizhang efficientmultitopologyconstructionmethodforschedulingmobiledataflowsinsoftwaredefinednetworking
AT haojiangdeng efficientmultitopologyconstructionmethodforschedulingmobiledataflowsinsoftwaredefinednetworking
AT ruihan efficientmultitopologyconstructionmethodforschedulingmobiledataflowsinsoftwaredefinednetworking