slide1 l.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
HIP-NEMO A HIP based Network Mobility Protocol Szabolcs Nováczki, László Bokor , Sándor Imre Budapest University of Tec PowerPoint Presentation
Download Presentation
HIP-NEMO A HIP based Network Mobility Protocol Szabolcs Nováczki, László Bokor , Sándor Imre Budapest University of Tec

Loading in 2 Seconds...

play fullscreen
1 / 16

HIP-NEMO A HIP based Network Mobility Protocol Szabolcs Nováczki, László Bokor , Sándor Imre Budapest University of Tec - PowerPoint PPT Presentation


  • 339 Views
  • Uploaded on

The Second International Workshop on Network Mobility (WONEMO) SAINT2007, Hiroshima, JAPAN, January 15-19, 2007 HIP-NEMO A HIP based Network Mobility Protocol Szabolcs Nováczki, László Bokor , Sándor Imre Budapest University of Technology and Economics {nszabi, goodzi , imre}@mcl.hu

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'HIP-NEMO A HIP based Network Mobility Protocol Szabolcs Nováczki, László Bokor , Sándor Imre Budapest University of Tec' - betty_james


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide1

The Second International Workshop onNetwork Mobility (WONEMO)SAINT2007, Hiroshima, JAPAN, January 15-19, 2007

HIP-NEMO

A HIP based Network Mobility Protocol

Szabolcs Nováczki, László Bokor, Sándor Imre

Budapest University of Technology and Economics

{nszabi, goodzi, imre}@mcl.hu

outline
Outline
  • Motivation
  • Introduction
    • HIP
    • HIP based Micromobility
  • HIP – NEMO
    • Protocol Basics
    • Hierarchy Build-up
    • Signaling Delegation
    • Connection Tracking
    • Security Considerations
  • Conclusions
  • Future Work
motivation 1 2
Motivation (1/2)
  • Network Mobility (NEMO) support is one of the most actual challenges that next generation Internet faces
  • To allow NEMO in practice several protocols and methods were designed and evaluated
  • However several novel real life demonstrations and testbeds started to prove the feasibility and usability of NEMO Basic Protocol and its extensions, the searching for new ways of creating an „all-in-one” solution has not stopped
motivation 2 2
Motivation (2/2)
  • The Host Identity Protocol is a multi-addressing and mobility solution for the IPv4 and IPv6 Internet
  • Furthermore, HIP was designed to be resilient of most security threats
  • In our proposal we extend HIP in order to provide NEMO support by fulfilling the needs of nested and multihomed NEMO scenarios and optimal routes, all in a secure way
introduction
Introduction:

HIP (1/2)

  • Host Identity Protocol (HIP)
    • Proposes a new Internet architecture
      • A new layer – Host Identity Layer – between the transport and the network layer
      • A new namespace – Host Identity Namespace – consisting of Host Identifiers (HI)
      • A Host Identifier is the public part of an asymmetric key-pair (security)
    • Every Internet host is assigned to at least one key-pair
    • Applications and transport layer connections are no longer bound to IP addresses but to HIs.
      • The dual role of IP addresses (locator – identifier) are separated
introduction6
Introduction:

HIP (2/2)

introduction7

HIP based Micromobility

Introduction:
  • Local Rendezvous Server (LRVS)
    • A new network entity – HIP enabled gateway router
    • Serves as a micromobility anchor point
    • Stores HIT-IP mappings of MNs in it’s service area
      • MNs register their actual IP address and HIT
      • MNs update the mappings
    • Assignes a unique, globally routable IPv6 address (IPg) to the MNs
    • Functions:
      • Outgoing packets: the LRVS changes the source address to the IPg
      • Incomig packets: the LRVS changes the destination address to the actual IP address
    • While the IP address of a MN frequently changes, the IPg remains the same until it resides in the service area of a given LRVS
    • Intra-domain handovers are handled locally

Further information on HIP based Micromobility:

Sz. Nováczki, L. Bokor, S. Imre: “Micromobility Support for HIP: Survey and Extension for Host Identity Protocol”, MELECON 2006, Malaga, Spain, May 2006.

hip nemo

Protocol Basics

HIP – NEMO:
  • The micromobility framework can be extended to serve moving networks
  • Three issues have to be taken into account:
    • A hierarchical topology of mobility enabled LRVSs (mLRVS, i.e. the MR in NEMO terminology)
      • Thus, a hierarchical micromobility configuration has to be managed: based on HIP Service Discovery
    • MNNs have to delegate their signaling rights to the mLRVS
      • The right can be further delegated: based on HIP Signaling Delegation
    • The mLRVS has to track the connections of MNNs in its service area
  • Connection tracking and signaling delegation enables the mLRVSs to signal on behalf of MNNs
slide10

HIP – NEMO:

Hierarchy build-up

signaling delegation

HIP – NEMO:

Signaling delegation
  • During the registration process the MNNs delegate their signaling rights to the mLRVS at which they are registered
  • An mLRVS may further delegate these rights to a higher level one
  • The root mLRVS will have the right to signal on behalf of all the nodes in the MNET

Further information on signaling delegation in HIP:

P. Nikander and J. Arkko. “Delegation of Signaling Rights”. In Proc. of the 10th IWSP, pp 203–212, Cambridge, UK, 2002.

connection tracking

HIP – NEMO:

Connection tracking
  • If the root mLRVS changes its point of attachment, it has to inform the CNs of all the MNs
  • Thus if a MNN establishes communication contexts, the root mLRVS stores information about the partners to be able to signal on behalf of them
slide13

HIP – NEMO:

Security Considerations

  • The security strenght is derived from the security provided by HIP
    • Cryptographical HIs
      • Authentication, Authorization
      • Integrity
      • Confidentiality
      • Cryptographic certificates – Secure signaling delegation
    • Security bottleneck – Service Discovery is vulnerable
      • SDP packets are unprotected
conclusions
Conclusions
  • The method provides secure connectivity and reachability for every node and nested subnet in the moving network and supports multihomed scenarios as well
  • Compared to existing NEMO proposals our solution provides the following advantages
    • As the proposal is based on HIP, all of its advantages are inherited
    • The signaling delegation and the hierarchical micromobility architecture provide less signaling and packet overhead in several scenarios compared to the basic MIP6-NEMO solution
      • However generally this needs to be proved by simulations and further evaluations
    • There is no need to use tunneling or encapsulation, and data packets (except the first packet of the Base Exchange) are traveling always on the optimal route
    • Extensions of MIP6-NEMO solve the problems of optimal routes, packet overhead and even security problems, but today none of them provide such a complete framework to address all these issues like our proposal
  • The advantages of our solution are clear, but there are drawbacks as well:
    • Our method is not transparent to MNNs, they have to register at mLRVSs
    • Furthermore, if the whole moving network changes its point of attachment the root mLRVS has to update the CNs of all the MNNs inside
future work
Future Work
  • Simulation experiments (OMNeT++)
    • Functional validation
    • Compare HIP-NEMO to other NEMO proposals
  • Finalize the protocol specification
    • Fully functional NEMO framework
  • Implementation
    • Evaluate HIP-NEMO in real-life environments
thank you

Thank you!

Questions…?