Abstract
We propose a cross-layer routing framework in the SDN (software-defined networking) domain to cope with regionally-correlated challenges. By taking advantage of the failure detection model, GeoDivRP calculates multiple geodiverse paths for resilient network communications. Coupled with the optimization model, it realizes the minimized delay-skew product when decoupling traffic onto multiple paths. We evaluate our framework using MPTCP (Multipath TCP) in the face of regionally-correlated failures and it presents better performance compared to the single path routing. We further demonstrate our web framework to automate the OpenFlow experiment by programmatically importing network topologies and execute challenge emulations using the user-provided challenge regions.