ElasticRoute: Dynamic Flow Routing for Wireless Access Networks
摘要
To combat the challenges of dynamic wireless access, this paper presents ElasticRoute, a practical Software-Defined Networking (SDN) solution designed for Wireless Internet Service Provider (WISP) networks. Unlike many OpenFlow-based approaches, ElasticRoute builds upon Linux’s mature networking stack and leverages the eXpress Data Path (XDP) framework for dynamic flow routing, making it particularly suitable for resource-constrained environments where enterprise-grade SDN equipment might not be viable. The scheme provides Unequal-Cost Multipath forwarding capabilities while maintaining graceful fallback to standard routing behaviour, ensuring network reliability even in failure scenarios. In our test topology, ElasticRoute demonstrated a 49.5% increase in maximum achievable flow compared to regular single-path routing, offering WISPs a pragmatic path toward advanced traffic engineering without the complexity and overhead of traditional SDN solutions.