Mobility-aware cross-layer routing for peer-to-peer networks. (January 2019)