Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

STEM: seamless transport endpoint mobility

Published: 01 April 2007 Publication History

Abstract

In the current TCP/IP inter-networking architecture, a transport layer connection or session is uniquely identified by the underlying 5-tuple information, viz. {Src IP, Src Port, Dest IP, Dest Port, Protocol}. This strong coupling between the session and the end-point attributes implies that any change to one or more of the elements in this 5-tuple invariably leads to session failure. We present an architecture (STEM) that decouples this strong association to enable seamless migration of active transport sessions across IP addresses and interfaces. We achieve this migration by directly communicating between the peers and dynamically updating the 5-tuple elements associated with the session. The migration is done in a transparent, simple and secure way.
Our architecture enables new and exciting applications such as fault-tolerant transport sessions (e.g. in BGP) and end-host mobility in the absence of mobile IP infrastructure. Although STEM can be used as an alternative to mobile IP, the two may co-exist as well, if desired. The novelty of this architecture is that it does not require any modifications to standard protocols or applications. In other words, no changes are needed to the finite state machine or protocol messages. We present an implementation of the STEM architecture and validate it by means of experimental results.

References

[1]
J. Ash and et. al. Appicability statement for cr-ldp. RFC 3213, January 2002.
[2]
A. Bakre and B. Badrinath. I-tcp: Indirect tcp for mobile hosts. Technical Report, DCS-TR-314, Rutgers University, October 1994.
[3]
R. Braden. Requirements for internet hosts - communication layers. RFC 1122, October 1989.
[4]
CERT Co-ordination Center. Cert advisory ca-2000-01 denial-of-service developments. http://www.cert.org/advisories/CA-2000-01.html, 2000.
[5]
W. Diffie and M. Hellman. New directions in cryptography. In IEEE Transactions on Information Theory, volume IT-22, November 1976.
[6]
C. Huitema. Multi-homed tcp. IETF Internet Draft (Expired), May 1995.
[7]
V. Jacobson. Congestion avoidance and control. ACM SIGCOMM, 1988.
[8]
S. Kent and R. Atkinson. Security architecture for the internet protocol. RFC 2401, November 1998.
[9]
D. Maltz and P. Bhagwat. Msocks: An architecture for transport layer mobility. In IEEE Infocom, March 1998.
[10]
J. Mysore and V. Bhargavan. A new multicast based architecture for internet host mobility. In Proc. ACM/IEEE Mobicom, September 1997.
[11]
C. Perkins. Ip mobility support for ipv4. RFC 3344, August 2002.
[12]
J. Postel. Transmission control protocol - darpa internet protocol program specification. STD 7, RFC 793, September 1981.
[13]
X. Qu, J. Yu, and R. P. Brent. A mobile tcp socket. Technical Report, TR-CS-97-08, The Australian National University, Canberra, Australia, April 1997.
[14]
Y. Rekhter and T. Li. A border gateway protocol 4 (bgp-4). RFC 1771, March 1995.
[15]
B. Schneier. Applied Cryptography: Protocols, algorithms, and source code in C. John Wiley & Sons, Inc., 1996.
[16]
A. Snoeren and H. Balakrishnan. An end-to-end approach to host mobility. In Proc. ACM/IEEE Mobicom, August 2000.
[17]
R. Stewart and et. al. Stream control transmission protocol. RFC 2960, October 2000.
[18]
S. Tilak and N. Abu-Ghazaleh. An extension to dns-based end-to-end mobility scheme. Mobile Computing and Communications Review, 1(2).
[19]
P. Vixie and et. al. Dynamic updates in the domain name system (dns update). RFC 2136, April 1997.
[20]
V. C. Zandy and B. P. Miller. Reliable network connections. ACM Mobicom, September 2002.
[21]
Y. Zhang and S. Dao. A persistent connection model for mobile and distributed systems. 4th International conference on Computer Communications and Networks (ICCCN), Las Vegas, September 1995.

Cited By

View all
  • (2013)A Session State Migration Architecture for Flexible Server ConsolidationIEICE Transactions on Communications10.1587/transcom.E96.B.1727E96.B:7(1727-1741)Online publication date: 2013
  • (2012)Multi-Platform Video Streaming Implementation on Mobile TerminalsMultimedia Services and Streaming for Mobile Devices10.4018/978-1-61350-144-3.ch014(288-314)Online publication date: 2012
  • (2010)ReferencesPersonal Networks10.1002/9780470666746.refs(191-199)Online publication date: 27-May-2010
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGMOBILE Mobile Computing and Communications Review
ACM SIGMOBILE Mobile Computing and Communications Review  Volume 11, Issue 2
April 2007
72 pages
ISSN:1559-1662
EISSN:1931-1222
DOI:10.1145/1282221
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 April 2007
Published in SIGMOBILE Volume 11, Issue 2

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 15 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2013)A Session State Migration Architecture for Flexible Server ConsolidationIEICE Transactions on Communications10.1587/transcom.E96.B.1727E96.B:7(1727-1741)Online publication date: 2013
  • (2012)Multi-Platform Video Streaming Implementation on Mobile TerminalsMultimedia Services and Streaming for Mobile Devices10.4018/978-1-61350-144-3.ch014(288-314)Online publication date: 2012
  • (2010)ReferencesPersonal Networks10.1002/9780470666746.refs(191-199)Online publication date: 27-May-2010
  • (2008)Light Protocol and Buffer Management for Automatically Recovering Streaming Sessions in WiFi Mobile TelephonesProceedings of the 2008 The Second International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies10.1109/UBICOMM.2008.85(70-76)Online publication date: 29-Sep-2008

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media