Abstract
Structured P2P network must be able to handle churn effectively and be resilient to nodes failure. The network must also scale to large number of nodes while maintaining a minimum diameter. In this paper we introduce SAM: A Scalable Addressing Mechanism for structured P2P networks. SAM places nodes based on geometric addressing, maps keys onto values using Distributed Hash Table (DHT), and locates keys in the network efficiently. Lookups in SAM are bounded to \(O(N^{1/d})\), where d is the number of dimensions. Moreover, each node in SAM only maintains \(2(3^d-1) \) routing entries. Finally, SAM adapts to nodes dynamics and recovers lost paths by deploying two maintenance algorithms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
In a fully occupied system there are no remote neighbors.
- 2.
In this case it is \(p'\)s nodeId and IP address.
- 3.
If the successor happens to be a direct neighbor of n, it will be added directly to the permanent entries.
References
Wang, Y., Li, X., Jin, Q., Ma, J.: AB-Chord: an efficient approach for resource location in structured P2P networks. In: 2012 9th International Conference on Ubiquitous Intelligence & Computing and 9th International Conference on Autonomic & Trusted Computing (UIC/ATC), Fukuoka, pp. 278–284 (2012)
Hai, M., Guo, S.: An efficient multi-keyword search mechanism in structured P2P networks. In: 2010 IEEE International Conference on Progress in Informatics and Computing (PIC), Shanghai, pp. 552–555 (2010)
Ghimire, J., Mani, M., Crespi, N., Sanguankotchakorn, T.: Delay and capacity analysis of structured P2P overlay for lookup service. Telecommun. Syst. 58(1), 33–54 (2015)
Ratnasamy, S., Francis, P., Handley, M., Karp, R., Schenker, S.: A scalable content addressable network. In: Proceedings of ACM SIGCOMM 2001, pp. 161–172 (2001)
Stoica, I., Morris, R., Karger, D., Kaashoek, M.F., Balakrishnan, H.: Chord: a scalable P2P lookup service for internet applications. In: Proceedings of ACM SIGCOMM 2001, pp. 149–160 (2001)
Kumar, A., Merugu, S., Xu, J., Yu, X.: Ulysses: a robust, low-diameter, low-latency peer-to-peer network. In: Proceedings of IEEE ICNP (2003)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Zghaibeh, M., Ul Hasan, N. (2018). SAM: Scalable Addressing Mechanism for Structured P2P Networks. In: Abraham, A., Haqiq, A., Ella Hassanien, A., Snasel, V., Alimi, A. (eds) Proceedings of the Third International Afro-European Conference for Industrial Advancement — AECIA 2016. AECIA 2016. Advances in Intelligent Systems and Computing, vol 565. Springer, Cham. https://doi.org/10.1007/978-3-319-60834-1_13
Download citation
DOI: https://doi.org/10.1007/978-3-319-60834-1_13
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-60833-4
Online ISBN: 978-3-319-60834-1
eBook Packages: EngineeringEngineering (R0)