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...
Saved in:
| Main Authors: | , , |
|---|---|
| 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 |