MR-Chord: Improved Chord Lookup Performance in Structured Mobile P2P Networks

Isaac Woungang, Fan Hsun Tseng, Yi Hsuan Lin, Li Der Chou, Han Chieh Chao, Mohammad S. Obaidat

Research output: Contribution to journalArticlepeer-review

28 Scopus citations


Peer-to-peer (P2P) networks are becoming very popular since various applications such as media streaming and voice over IP use these networks in different environment settings without the need for a client-server structure. P2P protocols have been originally designed for traditional wired networks, and when deployed in wireless network environments, several challenges are encountered. For instance, P2P clients may depart or join the network frequently, raising the issue of identification and retrieval of data items in an efficient manner. In this scenario, the routing information in P2P clients may become overdue, leading to lookup failures. This paper continues the investigation of our recently proposed solution for Chord lookup in mobile P2P networks [so-called mobile robust Chord (MR-Chord)]. MR-Chord was designed to maintain and update the finger table using a modified distributed hash table-based protocol, so that the necessary lookup services in the network are provided. Our contribution consists in studying the effects of node mobility on the performance of MR-Chord. Simulation results show that in the presence of node mobility, MR-Chord outperforms the original Chord protocol in terms of lookup success rate, overlay consistency, lookup delay time, lookup hot count, and total network load, chosen as performance metrics.

Original languageEnglish
Article number6758392
Pages (from-to)743-751
Number of pages9
JournalIEEE Systems Journal
Issue number3
StatePublished - 1 Sep 2015


  • Ad hoc on-demand distance vector (AODV) routing
  • distributed hash table (DHT)
  • dynamic source routing (DSR)
  • lookup
  • peer-to-peer (P2P)


Dive into the research topics of 'MR-Chord: Improved Chord Lookup Performance in Structured Mobile P2P Networks'. Together they form a unique fingerprint.

Cite this