Abstract

AbstractIn recent years, with the development of low‐earth orbit broadband satellites, the combination of multi‐path transmission and software‐defined networking (SDN) for satellite networks has seen rapid advancement. The integration of SDN and multi‐path transmission contributes to improving the efficiency of transmission and reducing network congestion. However, the current SDN controllers do not support the multi‐path QUIC protocol (MPQUIC), and the routing algorithm used in current satellite networks based on minimum hop count struggles to meet the real‐time requirements for some applications. Therefore, this paper designs and implements an SDN controller that supports the MPQUIC protocol and proposes a multi‐objective optimization‐based routing algorithm. This algorithm selects paths with lower propagation delays and higher available bandwidth for subflow transmission to improve transmission throughput. Considering the high‐speed mobility of satellite nodes and frequent link switching, this paper also designs a flow table update algorithm based on the predictability of satellite network topology. It enables proactive rerouting upon link switching, ensuring stable transmission. The performance of the proposed solution is evaluated through satellite network simulation environments. The experimental results highlight that SDN‐MPQUIC significantly improves performance metrics: it reduces average completion time by 37.3% to 59.3% compared to QSMPS and by 52.8% to 72.4% compared to Disjoint for files with different sizes. Additionally, SDN‐MPQUIC achieves an average throughput improvement of 81.4% compared to QSMPS and 147.8% compared to Disjoint, while demonstrating a 26.3% lower retransmission rate than QSMPS.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.