d-SHAM: A Constant Degree-Scalable Homogeneous Addressing Mechanism for Structured P2P Networks
Minimizing the size of routing tables and reducing the lookup latency have established the ground rules for several structured peer-to-peer lookup algorithms. The motivation behind this is that updating large routing tables require significant maintenance traffic that will eventually compete with re...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2018-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8302982/ |
id |
doaj-1af8e5eb49b54eb8b731c5ea365ef8cb |
---|---|
record_format |
Article |
spelling |
doaj-1af8e5eb49b54eb8b731c5ea365ef8cb2021-03-29T20:42:00ZengIEEEIEEE Access2169-35362018-01-016124831249210.1109/ACCESS.2018.28012598302982d-SHAM: A Constant Degree-Scalable Homogeneous Addressing Mechanism for Structured P2P NetworksManaf Zghaibeh0https://orcid.org/0000-0002-9459-9290Najam Ul Hassan1Department of Electrical and Computer Engineering, Dhofar University, Salalah, OmanDepartment of Electrical and Computer Engineering, Dhofar University, Salalah, OmanMinimizing the size of routing tables and reducing the lookup latency have established the ground rules for several structured peer-to-peer lookup algorithms. The motivation behind this is that updating large routing tables require significant maintenance traffic that will eventually compete with regular traffic for bandwidth. Moreover, reducing the lookup latency is specifically pertinent to decreasing the number of hops the lookup needs to traverse. On the other hand, scalability becomes an additional constraint for several lookup mechanisms: increasing the number of nodes in the overlay is usually associated with an increase in the number of hops the lookup takes. In this direction, constant degree overlays mount as a practical solution to large networks with minimized lookup latency and limited routing tables. In this paper, we present degree-scalable, homogenous, addressing mechanism (d-SHAM), a simple, scalable, and robust constant degree algorithm that can adapt to frequent changes in the status of the overlay. It is applicable to large networks and reflects high load balancing capabilities. In d-SHAM, lookups are bounded within O(d) and each node holds entries for d.N<sup>1/d</sup> other nodes, where N is the number of nodes in the overlay and d is the number of its dimensions.https://ieeexplore.ieee.org/document/8302982/Distributed hash tablesoverlay networkspeer-to-peer computingperformance analysis |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Manaf Zghaibeh Najam Ul Hassan |
spellingShingle |
Manaf Zghaibeh Najam Ul Hassan d-SHAM: A Constant Degree-Scalable Homogeneous Addressing Mechanism for Structured P2P Networks IEEE Access Distributed hash tables overlay networks peer-to-peer computing performance analysis |
author_facet |
Manaf Zghaibeh Najam Ul Hassan |
author_sort |
Manaf Zghaibeh |
title |
d-SHAM: A Constant Degree-Scalable Homogeneous Addressing Mechanism for Structured P2P Networks |
title_short |
d-SHAM: A Constant Degree-Scalable Homogeneous Addressing Mechanism for Structured P2P Networks |
title_full |
d-SHAM: A Constant Degree-Scalable Homogeneous Addressing Mechanism for Structured P2P Networks |
title_fullStr |
d-SHAM: A Constant Degree-Scalable Homogeneous Addressing Mechanism for Structured P2P Networks |
title_full_unstemmed |
d-SHAM: A Constant Degree-Scalable Homogeneous Addressing Mechanism for Structured P2P Networks |
title_sort |
d-sham: a constant degree-scalable homogeneous addressing mechanism for structured p2p networks |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2018-01-01 |
description |
Minimizing the size of routing tables and reducing the lookup latency have established the ground rules for several structured peer-to-peer lookup algorithms. The motivation behind this is that updating large routing tables require significant maintenance traffic that will eventually compete with regular traffic for bandwidth. Moreover, reducing the lookup latency is specifically pertinent to decreasing the number of hops the lookup needs to traverse. On the other hand, scalability becomes an additional constraint for several lookup mechanisms: increasing the number of nodes in the overlay is usually associated with an increase in the number of hops the lookup takes. In this direction, constant degree overlays mount as a practical solution to large networks with minimized lookup latency and limited routing tables. In this paper, we present degree-scalable, homogenous, addressing mechanism (d-SHAM), a simple, scalable, and robust constant degree algorithm that can adapt to frequent changes in the status of the overlay. It is applicable to large networks and reflects high load balancing capabilities. In d-SHAM, lookups are bounded within O(d) and each node holds entries for d.N<sup>1/d</sup> other nodes, where N is the number of nodes in the overlay and d is the number of its dimensions. |
topic |
Distributed hash tables overlay networks peer-to-peer computing performance analysis |
url |
https://ieeexplore.ieee.org/document/8302982/ |
work_keys_str_mv |
AT manafzghaibeh dshamaconstantdegreescalablehomogeneousaddressingmechanismforstructuredp2pnetworks AT najamulhassan dshamaconstantdegreescalablehomogeneousaddressingmechanismforstructuredp2pnetworks |
_version_ |
1724194224927145984 |