DTLS Mobility

  • Robin Seggelmann
  • Michael Tüxen
  • Erwin P. Rathgeb
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7129)

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.

Keywords

DTLS Mobility Security 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    DTLS bugfix and feature patches, http://sctp.fh-muenster.de
  2. 2.
    Conta, A., Deering, S., Gupta, M.: Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification. RFC 4443 (March 2006)Google Scholar
  3. 3.
    Dierks, T., Rescorla, E.: The Transport Layer Security (TLS) Protocol Version 1.2. RFC 5246 (August 2008)Google Scholar
  4. 4.
    Ford, A., Raiciu, C., Handley, M., Barre, S., Iyengar, J.: Architectural Guidelines for Multipath TCP Development. RFC 6182 (March 2011)Google Scholar
  5. 5.
    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)Google Scholar
  6. 6.
    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)CrossRefGoogle Scholar
  7. 7.
    Johnson, D., Perkins, C., Arkko, J.: Mobility Support in IPv6. RFC 3775 (June 2004)Google Scholar
  8. 8.
    Kohler, E., Handley, M., Floyd, S.: Datagram Congestion Control Protocol (DCCP). RFC 4340 (March 2006)Google Scholar
  9. 9.
    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)Google Scholar
  10. 10.
    Mathis, M., Heffner, J.: Packetization Layer Path MTU Discovery. RFC 4821 (March 2007)Google Scholar
  11. 11.
    Perkins, C.: IP Mobility Support for IPv4. RFC 3344 (August 2002)Google Scholar
  12. 12.
    Phelan, T.: Datagram Transport Layer Security (DTLS) over the Datagram Congestion Control Protocol (DCCP). RFC 5238 (May 2008)Google Scholar
  13. 13.
    Postel, J.: Internet Control Message Protocol. RFC 792 (September 1981)Google Scholar
  14. 14.
    Rescorla, E., Modadugu, N.: Datagram Transport Layer Security. RFC 4347 (April 2006)Google Scholar
  15. 15.
    Rescorla, E., Modadugu, N.: Datagram Transport Layer Security version 1.2. IETF draft-ietf-tls-rfc4347-bis-06, work in progress (July 2011)Google Scholar
  16. 16.
    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)Google Scholar
  17. 17.
    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)Google Scholar
  18. 18.
    Stewart, R.: Stream Control Transmission Protocol. RFC 4960 (September 2007)Google Scholar
  19. 19.
    Stewart, R., Xie, Q., Tüxen, M., Maruyama, S., Kozuka, M.: Stream Control Transmission Protocol (SCTP) Dynamic Address Reconfiguration. RFC 5061 (September 2007)Google Scholar
  20. 20.
    Williams, M., Barrett, J.: Mobile DTLS. IETF draft-barrett-mobile-dtls-00, work in progress (March 2009)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Robin Seggelmann
    • 1
  • Michael Tüxen
    • 1
  • Erwin P. Rathgeb
    • 2
  1. 1.Münster University of Applied SciencesSteinfurtGermany
  2. 2.University of Duisburg-EssenEssenGermany

Personalised recommendations