This work describes a cross-layer resilient protocol stack for survivable network communications during regional challenges. The GeoDivRP routing protocol collects network statistics and calculates multiple geodiverse paths; it provides these geodiverse paths upstack to the resilient transport protocol, ResTP, for resilient multipath communications. ResTP provides multiple resilience modes to cope with different network failure conditions. A profile-based challenge model is used to better represent different challenge scenarios. Furthermore, the resilient protocol stack is implemented in network simulator ns-3 and compared to Multipath TCP. Software-defined networking controller is proposed to implement the link failure detection module to increase the cross-layer protocol stack performance. By providing multiple d-distance separated paths, the protocol stack provides better path protection against regional challenges than MPTCP.
['Yufei Cheng', 'Truc Anh N. Nguyen', 'Md. Moshfequr Rahman', 'Siddharth Gangadhar', 'James P. G. Sterbenz']
Cross-layer geodiverse protocol stack for resilient multipath transport and routing using OpenFlow