Multipath transport is important for Internet/WAN services that move data volumes across heterogeneous paths, including geo-distributed analytics, content distribution, and cloud-service pipelines. Existing solutions face a trade-off: end-to-end transports such as MPTCP and MPQUIC are deployable but limited by endpoint-visible paths and delayed congestion feedback, while routing- or forwarder-assisted approaches often require infrastructure support or lack safe coordination across forwarding choices. This paper presents MARS, a receiver-driven, forwarder-assisted multipath transport. MARS combines tier-synchronized overlay path discovery with coupled consumer/forwarder congestion control, enabling it to expand usable forwarding opportunities and react near bottlenecks. It runs as an incrementally deployable UDP overlay at clients, servers, relays, or CDN-like nodes. We implement MARS in simulation and as a prototype, and evaluate it through simulation and Mininet emulation across deployment scopes, loss rates, and a forwarding-face outage scenario. Results show MARS provides deployment-dependent benefits: with endpoint-only deployment, it performs comparably to the evaluated ECMP-limited configurations of MPTCP and MPQUIC. With cooperating overlay forwarders, it expands the usable path set from routing-exposed forwarding candidates. Across the tested loss conditions, it reduces maximum T95 by up to 66.7% and 63.9% relative to the evaluated path-expanded MPTCP and MPQUIC configurations, respectively, given the same path set. Path discovery remains lightweight, flow fairness remains high, and MARS degrades gracefully during an emulated forwarding-face outage and recovers quickly after face restoration. Overall, ICN-style receiver-driven forwarding can serve as a deployable overlay transport substrate for coordinated WAN multipath without requiring changes to IP routing.
翻译:暂无翻译