Measuring and improving the performance of network mobility management in IPv6 networks

Henrik Petander, Eranga Perera, Kun Chan Lan, Aruna Seneviratne

Research output: Contribution to journalArticlepeer-review

68 Citations (Scopus)

Abstract

Measuring the performance of an implementation of a set of protocols and analyzing the results is crucial to understanding the performance and limitations of the protocols in a real network environment. Based on this information, the protocols and their interactions can be improved to enhance the performance of the whole system. To this end, we have developed a network mobility testbed and implemented the network mobility (NEMO) basic support protocol and have identified problems in the architecture which affect the handoff and routing performance. To address the identified handoff performance issues, we have proposed the use of make-before-break handoffs with two network interfaces for NEMO. We have carried out a comparison study of handoffs with NEMO and have shown that the proposed scheme provides near-optimal performance. Further, we have extended a previously proposed route optimization (RO) scheme, OptiNets. We have compared the routing and header overheads using experiments and analysis and shown that the use of the extended OptiNets scheme reduces these overheads of NEMO to a level comparable with Mobile IPv6 RO. Finally, this paper shows that the proposed handoff and RO schemes enable NEMO protocol to be used in applications sensitive to delay and packet loss.

Original languageEnglish
Article number1688013
Pages (from-to)1671-1681
Number of pages11
JournalIEEE Journal on Selected Areas in Communications
Volume24
Issue number9
DOIs
Publication statusPublished - 2006 Sept

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Measuring and improving the performance of network mobility management in IPv6 networks'. Together they form a unique fingerprint.

Cite this