An end-to-end approach to host mobility
By Alex C. Snoeren, Hari Balakrishnan. ACM/IEEE International Conference on Mobile Computing and Networking, 2000
688 citations recorded by the source corpus.
We present the design and implementation of an end-to-end architecture for Internet host mobility using dynamic updates to the Domain Name System (DNS) to track host location. Existing TCP connections are retained using secure and efficient connection migration, enabling established connections to seamlessly negotiate a change in endpoint IP addresses without the need for a third party. Our architecture is secure—name updates are effected via the secure DNS update protocol, while TCP connection migration uses a novel set of Migrate options—and provides a pure end-system alternative to routing-based approaches such as Mobile IP. Mobile IP was designed under the principle that fixed Internet hosts and applications were to remain unmodified and only the underlying IP substrate should change. Our architecture requires no changes to the unicast IP substrate, instead modifying transport protocols and applications at the end hosts. We argue that this is not a hindrance to deployment; rather, in a significant number of cases, it allows for an easier deployment path than Mobile IP, while simultaneously giving better performance. We compare and contrast the strengths of end-to-end and network-layer mobility schemes, and argue that end-to-end schemes are better suited to many common mobile applications. Our performance experiments show that hand-off times are governed by TCP migrate latencies, and are on the order of a round-trip time of the communicating peers.
Subfields: Computer Networks and Communications, Electrical and Electronic Engineering
View Paper: https://www.semanticscholar.org/paper/0e410a7baeae7f1c8676a6c72898650d1f144ba5
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
- Scott Shenker
- Ion Stoica
- Sylvia Ratnasamy
- Hari Balakrishnan
- N. Feamster
- Robert Morris
- Ian F. Akyildiz
- Emil Sit
In Electrical and Electronic Engineering
- Ian F. Akyildiz
- Scott Shenker
- Hari Balakrishnan
- Olivier Bonaventure
- N. Feamster
- Robert Morris
- Sylvia Ratnasamy
- Ion Stoica
Citations in the corpus
- Internet indirection infrastructure (2002, background): “In response, many researchers have turned to application-layer solutions (either end-host or overlay mechanisms) to support these abstractions [4, 15, 24].”
- Live migration of virtual machines (2005, background): “Snoeren and Balakrishnan [ 20 ] suggest addressing the problem of connection migration at the TCP level, augmenting TCP with a secure token negotiated at connection time, to which a relocated host can refer in a special SYN packet requesting reconnection from a new IP address.”
- DNS performance and the effectiveness of caching (2001, background): “Another example is in mobile networking, where dynamic DNS together with low-TTL bindings can provide the basis for host mobilit y support in the Internet [2].”
- A Cross-Layer (Layer 2 + 3) Handoff Management Protocol for Next-Generation Wireless Systems (2006, background): “TCP-Migrate is proposed in [30] to support end-to-end transport layer handoff management.”
- Accountable internet protocol (aip) (2008, methodology): “For that purpose, AIP adopts the mechanisms of TCP Migrate [39] and HIP [30].”
- Exploring mobile/WiFi handover with multipath TCP (2012, methodology): “Unfortunately SCTP has seen very little deployment, as most applications today still use TCP. Snoeren et al. proposed Migrate TCP [11] that uses TCP options and DNS updates to migrate the endpoint of a TCP session to a di.erent address; this could be readily used for 3G/WiFi o.oading.”