DocumentCode
3507412
Title
SOPSys: Self-Organizing Decentralized Peer-to-Peer System Based on Well Balanced Multi-Way Trees
Author
Istin, Mihai-Dorin ; Visan, Andreea ; Pop, Florin ; Cristea, Valentin
Author_Institution
Fac. of Automatics & Comput. Sci., Univ. "Politeh." of Bucharest, Bucharest, Romania
fYear
2010
fDate
4-6 Nov. 2010
Firstpage
369
Lastpage
374
Abstract
This paper proposes SOPSys, a decentralized, self-organizing peer-to-peer architecture. The overlay network is extremely scalable being organized as a well balanced multi-way tree according to the trust value of each peer. The root is only responsible for maintaining and publishing a list of existing nodes and does not take part into the joining or routing process. The joining algorithm preserves the balance of the tree, guaranteeing a reduced join and discovery cost. The number of exchanged messages for these phases is logarithmic time: O(logk N), where k represents the branching factor of the overlay tree, and N represents the total number of nodes. The conducted experiments have proven that the joining algorithm assures that the overlay tree is well balanced and thus offers high scalability.
Keywords
computational complexity; peer-to-peer computing; software architecture; software maintenance; trees (mathematics); SOPSys; decentralized self-organizing peer-to-peer architecture; discovery cost reduction; join cost reduction; logarithmic time; self-organizing decentralized peer-to-peer system; well balanced multiway trees; decentralized architecture; hierarchical networks; peer-to-peer; well-balancing;
fLanguage
English
Publisher
ieee
Conference_Titel
P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), 2010 International Conference on
Conference_Location
Fukuoka
Print_ISBN
978-1-4244-8538-3
Electronic_ISBN
978-0-7695-4237-9
Type
conf
DOI
10.1109/3PGCIC.2010.61
Filename
5662761
Link To Document