An optimized peer-to-peer overlay network for service discovery

H. Q. Guo, D. Q. Zhang, L. H. Ngoh, W. C. Wong, S. Zheng, Y. K. Koh

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In this paper, we propose DINPeer, an optimized peer-to-peer (P2P) overlay network for service discovery by overcoming limitations in current multicast discovery approaches and P2P overlay systems. DINPeer exploits a spiral-ring method to discover an inner ring with most powerful nodes (DIN Nodes) to form a logical DINloop. With the facilitation of the DINloop, multiple DIN Nodes easily form Steiner trees using Steiner tree-based heuristic routing algorithm. DINPeer further integrates the DINloop and Steiner trees with the P2P overlay network. The key features of DINPeer include that multiple DIN Nodes function as the Rendezvous Points (RPs) for theirs associated logical spaces respectively, and Steiner trees facilitate the communication among multiple DIN Nodes. Multiple powerful DIN Nodes release the burden on the centralized server and the self-recovered DINloop avoids the single point of failure. Simulations show that DINPeer is able to reduce multicast delay for the fast service discovery.

Original languageEnglish
Title of host publicationProceedings - 11th IEEE Symposium on Computers and Communications, ISCC 2006
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages82-87
Number of pages6
ISBN (Print)0769525881, 9780769525884
DOIs
Publication statusPublished - 1 Jan 2006
Externally publishedYes
Event11th IEEE Symposium on Computers and Communications, ISCC 2006 - Cagliari, Sardinia, Italy
Duration: 26 Jun 200629 Jun 2006

Publication series

NameProceedings - IEEE Symposium on Computers and Communications
ISSN (Print)1530-1346

Conference

Conference11th IEEE Symposium on Computers and Communications, ISCC 2006
Country/TerritoryItaly
CityCagliari, Sardinia
Period26/06/0629/06/06

Fingerprint

Dive into the research topics of 'An optimized peer-to-peer overlay network for service discovery'. Together they form a unique fingerprint.

Cite this