Back to Search Start Over

A distributed adaptive landmark clustering algorithm based on mOverlay and learning automata for topology mismatch problem in unstructured peer-to-peer networks.

Authors :
Saghiri, Ali Mohammad
Meybodi, Mohammad Reza
Source :
International Journal of Communication Systems. 2/1/2017, Vol. 30 Issue 3, pn/a-N.PAG. 22p.
Publication Year :
2017

Abstract

Peer-to-peer networks are overlay networks that are built on top of communication networks that are called underlay networks. In these networks, peers are unaware of the underlying networks, so the peers choose their neighbors without considering the underlay positions, and therefore, the resultant overlay network may have mismatches with its underlying network, causing redundant end-to-end delay. Landmark clustering algorithms, such as mOverlay, are used to solve topology mismatch problem. In the mOverlay algorithm, the overlay network is formed by clusters in which each cluster has a landmark peer. One of the drawbacks of mOverlay is that the selected landmark peer for each cluster is fixed during the operation of the network. Because of the dynamic nature of peer-to-peer networks, using a non-adaptive landmark selection algorithm may not be appropriate. In this paper, an adaptive landmark clustering algorithm obtained from the combination of mOverlay and learning automata is proposed. Learning automata are used to adaptively select appropriate landmark peers for the clusters in such a way that the total communication delay will be minimized. Simulation results have shown that the proposed algorithm outperforms the existing algorithms with respect to communication delay and average round-trip time between peers within clusters. Copyright © 2015 John Wiley & Sons, Ltd. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
10745351
Volume :
30
Issue :
3
Database :
Academic Search Index
Journal :
International Journal of Communication Systems
Publication Type :
Academic Journal
Accession number :
120599569
Full Text :
https://doi.org/10.1002/dac.2977