Reducing the discovery overheads in a DHT based P2P network by using virtual resources

Uram H. Yoon, Keon Il Jeong, Kyung Lang Park, Han Jiyon, Ahn Jaemin, Song Jeonghwa, Shin-Dug Kim

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Message delivery mechanism based on distributed hash table (DHT) can cause performance improvement over conventional P2P (Peer-to-Peer) system by increased delivery efficiency. However, the DHT, which is based on hash function, shows a few but important shortcomings: discovery of any resource without the same key value is not possible, and also repetitive discovery steps are required to discover resources with similar names. Therefore, in this research, we propose a simple but effective method which allows us to overcome those limitations of DHT method and to achieve performance enhancement. A virtual resource is not an actual resource, but a resource that acts like a wrapper to the original resources; it represents many similar resources and makes them discovered by a single discovery query. By using a virtual resource, users can obtain a significant improvement not only on performance but also on usability. Also experiment results show that using virtual resources can bring around 30% decrease in overall bandwidth usage and around 70% decrease in discovery time depending on given environment.

Original languageEnglish
Title of host publicationProceedings of 19th International Conference on Systems Engineering, ICSEng 2008
Pages368-374
Number of pages7
DOIs
Publication statusPublished - 2008 Oct 15
Event19th International Conference on Systems Engineering, ICSEng 2008 - Las Vegas, NV, United States
Duration: 2008 Aug 192008 Aug 21

Other

Other19th International Conference on Systems Engineering, ICSEng 2008
CountryUnited States
CityLas Vegas, NV
Period08/8/1908/8/21

Fingerprint

Hash functions
Bandwidth
Experiments

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering

Cite this

Yoon, U. H., Jeong, K. I., Park, K. L., Jiyon, H., Jaemin, A., Jeonghwa, S., & Kim, S-D. (2008). Reducing the discovery overheads in a DHT based P2P network by using virtual resources. In Proceedings of 19th International Conference on Systems Engineering, ICSEng 2008 (pp. 368-374). [4616665] https://doi.org/10.1109/ICSEng.2008.63
Yoon, Uram H. ; Jeong, Keon Il ; Park, Kyung Lang ; Jiyon, Han ; Jaemin, Ahn ; Jeonghwa, Song ; Kim, Shin-Dug. / Reducing the discovery overheads in a DHT based P2P network by using virtual resources. Proceedings of 19th International Conference on Systems Engineering, ICSEng 2008. 2008. pp. 368-374
@inproceedings{29cc09e322c9419cb4897df009af6484,
title = "Reducing the discovery overheads in a DHT based P2P network by using virtual resources",
abstract = "Message delivery mechanism based on distributed hash table (DHT) can cause performance improvement over conventional P2P (Peer-to-Peer) system by increased delivery efficiency. However, the DHT, which is based on hash function, shows a few but important shortcomings: discovery of any resource without the same key value is not possible, and also repetitive discovery steps are required to discover resources with similar names. Therefore, in this research, we propose a simple but effective method which allows us to overcome those limitations of DHT method and to achieve performance enhancement. A virtual resource is not an actual resource, but a resource that acts like a wrapper to the original resources; it represents many similar resources and makes them discovered by a single discovery query. By using a virtual resource, users can obtain a significant improvement not only on performance but also on usability. Also experiment results show that using virtual resources can bring around 30{\%} decrease in overall bandwidth usage and around 70{\%} decrease in discovery time depending on given environment.",
author = "Yoon, {Uram H.} and Jeong, {Keon Il} and Park, {Kyung Lang} and Han Jiyon and Ahn Jaemin and Song Jeonghwa and Shin-Dug Kim",
year = "2008",
month = "10",
day = "15",
doi = "10.1109/ICSEng.2008.63",
language = "English",
isbn = "9780769527192",
pages = "368--374",
booktitle = "Proceedings of 19th International Conference on Systems Engineering, ICSEng 2008",

}

Yoon, UH, Jeong, KI, Park, KL, Jiyon, H, Jaemin, A, Jeonghwa, S & Kim, S-D 2008, Reducing the discovery overheads in a DHT based P2P network by using virtual resources. in Proceedings of 19th International Conference on Systems Engineering, ICSEng 2008., 4616665, pp. 368-374, 19th International Conference on Systems Engineering, ICSEng 2008, Las Vegas, NV, United States, 08/8/19. https://doi.org/10.1109/ICSEng.2008.63

Reducing the discovery overheads in a DHT based P2P network by using virtual resources. / Yoon, Uram H.; Jeong, Keon Il; Park, Kyung Lang; Jiyon, Han; Jaemin, Ahn; Jeonghwa, Song; Kim, Shin-Dug.

Proceedings of 19th International Conference on Systems Engineering, ICSEng 2008. 2008. p. 368-374 4616665.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Reducing the discovery overheads in a DHT based P2P network by using virtual resources

AU - Yoon, Uram H.

AU - Jeong, Keon Il

AU - Park, Kyung Lang

AU - Jiyon, Han

AU - Jaemin, Ahn

AU - Jeonghwa, Song

AU - Kim, Shin-Dug

PY - 2008/10/15

Y1 - 2008/10/15

N2 - Message delivery mechanism based on distributed hash table (DHT) can cause performance improvement over conventional P2P (Peer-to-Peer) system by increased delivery efficiency. However, the DHT, which is based on hash function, shows a few but important shortcomings: discovery of any resource without the same key value is not possible, and also repetitive discovery steps are required to discover resources with similar names. Therefore, in this research, we propose a simple but effective method which allows us to overcome those limitations of DHT method and to achieve performance enhancement. A virtual resource is not an actual resource, but a resource that acts like a wrapper to the original resources; it represents many similar resources and makes them discovered by a single discovery query. By using a virtual resource, users can obtain a significant improvement not only on performance but also on usability. Also experiment results show that using virtual resources can bring around 30% decrease in overall bandwidth usage and around 70% decrease in discovery time depending on given environment.

AB - Message delivery mechanism based on distributed hash table (DHT) can cause performance improvement over conventional P2P (Peer-to-Peer) system by increased delivery efficiency. However, the DHT, which is based on hash function, shows a few but important shortcomings: discovery of any resource without the same key value is not possible, and also repetitive discovery steps are required to discover resources with similar names. Therefore, in this research, we propose a simple but effective method which allows us to overcome those limitations of DHT method and to achieve performance enhancement. A virtual resource is not an actual resource, but a resource that acts like a wrapper to the original resources; it represents many similar resources and makes them discovered by a single discovery query. By using a virtual resource, users can obtain a significant improvement not only on performance but also on usability. Also experiment results show that using virtual resources can bring around 30% decrease in overall bandwidth usage and around 70% decrease in discovery time depending on given environment.

UR - http://www.scopus.com/inward/record.url?scp=53549100154&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=53549100154&partnerID=8YFLogxK

U2 - 10.1109/ICSEng.2008.63

DO - 10.1109/ICSEng.2008.63

M3 - Conference contribution

AN - SCOPUS:53549100154

SN - 9780769527192

SP - 368

EP - 374

BT - Proceedings of 19th International Conference on Systems Engineering, ICSEng 2008

ER -

Yoon UH, Jeong KI, Park KL, Jiyon H, Jaemin A, Jeonghwa S et al. Reducing the discovery overheads in a DHT based P2P network by using virtual resources. In Proceedings of 19th International Conference on Systems Engineering, ICSEng 2008. 2008. p. 368-374. 4616665 https://doi.org/10.1109/ICSEng.2008.63