Design and implementation of the Node Identity Internetworking Architecture

  • Authors:
  • Simon Schütz;Henrik Abrahamsson;Bengt Ahlgren;Marcus Brunner

  • Affiliations:
  • NEC Europe Ltd., NEC Laboratories, Heidelberg, Germany and ICT Software Engineering Südwest GmbH, Karlsruhe, Germany;SICS, Box 1263, 164 29 Kista, Sweden;SICS, Box 1263, 164 29 Kista, Sweden;NEC Europe Ltd., NEC Laboratories, Heidelberg, Germany

  • Venue:
  • Computer Networks: The International Journal of Computer and Telecommunications Networking
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Internet Protocol (IP) has been proven very flexible, being able to accommodate all kinds of link technologies and supporting a broad range of applications. The basic principles of the original Internet architecture include end-to-end addressing, global routeability and a single namespace of IP addresses that unintentionally serves both as locators and host identifiers. The commercial success and widespread use of the Internet have lead to new requirements, which include Internetworking over business boundaries, mobility and multi-homing in an untrusted environment. Our approach to satisfy these new requirements is to introduce a new Internetworking layer, the node identity layer. Such a layer runs on top of the different versions of IP, but could also run directly on top of other kinds of network technologies, such as MPLS and 2G/3G PDP contexts. This approach enables connectivity across different communication technologies, supports mobility, multi-homing, and security from ground up. This paper describes the Node Identity Architecture in detail and discusses the experiences from implementing and running a prototype.