Abstract
Mobile data services have become very popular, but there is still no widely deployed solution supporting handovers between heterogeneous networks. Existing approaches usually require support of the infrastructure, which prevents a widespread use.
In this paper, a new solution for mobility based on Datagram Transport Layer Security (DTLS) is introduced, which can be implemented in a library as part of an application and does not require any specific support of the operating system or network infrastructure. DTLS can be used by applications directly or by tunneling solutions for providing security and mobility. Additionally, the Heartbeat Extension for DTLS is presented, which is required for mobility and used to provide the necessary keep-alive functionality as well as to realize a Path MTU Discovery.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
DTLS bugfix and feature patches, http://sctp.fh-muenster.de
Conta, A., Deering, S., Gupta, M.: Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification. RFC 4443 (March 2006)
Dierks, T., Rescorla, E.: The Transport Layer Security (TLS) Protocol Version 1.2. RFC 5246 (August 2008)
Ford, A., Raiciu, C., Handley, M., Barre, S., Iyengar, J.: Architectural Guidelines for Multipath TCP Development. RFC 6182 (March 2011)
Funato, D., Yasuda, K., Tokuda, H.: TCP-R: TCP mobility support for continuous operation. In: Proceedings of the ICNP 1997, International Conference on Network Protocols, pp. 229–236 (October 1997)
Iyengar, J., Amer, P., Stewart, R.: Concurrent Multipath Transfer Using SCTP Multihoming Over Independent End-to-End Paths. IEEE/ACM Transactions on Networking 14(5), 951–964 (2006)
Johnson, D., Perkins, C., Arkko, J.: Mobility Support in IPv6. RFC 3775 (June 2004)
Kohler, E., Handley, M., Floyd, S.: Datagram Congestion Control Protocol (DCCP). RFC 4340 (March 2006)
Maltz, D.A., Bhagwat, P.: MSOCKS: An Architecture for Transport Layer Mobility. In: INFOCOM 1998. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE, vol. 3, pp. 1037–1045 (1998)
Mathis, M., Heffner, J.: Packetization Layer Path MTU Discovery. RFC 4821 (March 2007)
Perkins, C.: IP Mobility Support for IPv4. RFC 3344 (August 2002)
Phelan, T.: Datagram Transport Layer Security (DTLS) over the Datagram Congestion Control Protocol (DCCP). RFC 5238 (May 2008)
Postel, J.: Internet Control Message Protocol. RFC 792 (September 1981)
Rescorla, E., Modadugu, N.: Datagram Transport Layer Security. RFC 4347 (April 2006)
Rescorla, E., Modadugu, N.: Datagram Transport Layer Security version 1.2. IETF draft-ietf-tls-rfc4347-bis-06, work in progress (July 2011)
Riegel, M., Tüxen, M.: Mobile SCTP — Transport Layer Mobility Management for the Internet. In: Proceedings of the SoftCOM 2002, International Conference on Software, Telecommunications and Computer Networks, pp. 305–309 (2002)
Seggelmann, R., Tüxen, M., Williams, M.: Transport Layer Security (TLS) and Datagram Transport Layer Security (DTLS) Heartbeat Extension. IETF draft-ietf-tls-dtls-heartbeat-00 (June 2010)
Stewart, R.: Stream Control Transmission Protocol. RFC 4960 (September 2007)
Stewart, R., Xie, Q., Tüxen, M., Maruyama, S., Kozuka, M.: Stream Control Transmission Protocol (SCTP) Dynamic Address Reconfiguration. RFC 5061 (September 2007)
Williams, M., Barrett, J.: Mobile DTLS. IETF draft-barrett-mobile-dtls-00, work in progress (March 2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Seggelmann, R., Tüxen, M., Rathgeb, E.P. (2012). DTLS Mobility. In: Bononi, L., Datta, A.K., Devismes, S., Misra, A. (eds) Distributed Computing and Networking. ICDCN 2012. Lecture Notes in Computer Science, vol 7129. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25959-3_33
Download citation
DOI: https://doi.org/10.1007/978-3-642-25959-3_33
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25958-6
Online ISBN: 978-3-642-25959-3
eBook Packages: Computer ScienceComputer Science (R0)