scholarly journals A study of the resource discovery approaches in Mobile Peer-to-Peer Networks

Author(s):  
Ajay Arunachalam ◽  
vinayakumar R

Resource discovery is an important fundamental aspect and a crucial task in Mobile Peer-to-Peer Networks (MP2P). To compliment network dynamics and churn, the unstructured search architecture is widely used. The key goal of an efficient search scheme is to find the required resource with minimal search latency, low overhead, and low power consumption to better suit the nature of mobile nodes where resource constraints are the major bottleneck. Resource discovery thus becomes an integral part of the distributed architecture and resource sharing systems. In the past, many resource discovery strategies are proposed for Mobile P2P networks. A schematic and tabular classification of these systems enables one to review the existing works under one umbrella. This article presents an overview of such several different schemes for performing resource discovery in the MP2P network broadly classified under six different categories, i.e., centralized, unstructured, structured, super node based, hybrid, and other general lookup schemes. We also give a brief comparison of P2P, MANET, and P2P MANETs. Further, we discuss various routing schemes in such an evolving network. In this survey, we study and review the existing resource discovery techniques in MP2P systems. The classification of each scheme with their advantages and disadvantages are discussed. We highlight a few open research issues, and brief the role of network topology and its structure on the performance of the resource search protocols. Further, we also glimpse on the security threats in MP2P networks and suggest their countermeasures. And, finally, a summary of each method is given, along with their lookup complexities.

2021 ◽  
Author(s):  
Ajay Arunachalam ◽  
vinayakumar R

Resource discovery is an important fundamental aspect and a crucial task in Mobile Peer-to-Peer Networks (MP2P). To compliment network dynamics and churn, the unstructured search architecture is widely used. The key goal of an efficient search scheme is to find the required resource with minimal search latency, low overhead, and low power consumption to better suit the nature of mobile nodes where resource constraints are the major bottleneck. Resource discovery thus becomes an integral part of the distributed architecture and resource sharing systems. In the past, many resource discovery strategies are proposed for Mobile P2P networks. A schematic and tabular classification of these systems enables one to review the existing works under one umbrella. This article presents an overview of such several different schemes for performing resource discovery in the MP2P network broadly classified under six different categories, i.e., centralized, unstructured, structured, super node based, hybrid, and other general lookup schemes. We also give a brief comparison of P2P, MANET, and P2P MANETs. Further, we discuss various routing schemes in such an evolving network. In this survey, we study and review the existing resource discovery techniques in MP2P systems. The classification of each scheme with their advantages and disadvantages are discussed. We highlight a few open research issues, and brief the role of network topology and its structure on the performance of the resource search protocols. Further, we also glimpse on the security threats in MP2P networks and suggest their countermeasures. And, finally, a summary of each method is given, along with their lookup complexities.


Author(s):  
Jussi Kangasharju

Peer-to-peer systems have become extremely popular on the Internet in recent years. However, peerto- peer systems are not limited to Internet applications, but are also of significant interest to ubiquitous computing. This is because both peer-to-peer systems and ubiquitous computing are based on collaboration between independent, autonomous entities. Peer-to-peer systems are built around resource sharing and in this chapter, we will look at the different aspects of this resource sharing, from the types of resources to be shared to how the peers are connected to each other and on to how the resources can be located in these different kinds of networks. This chapter is organized as follows. First we provide a definition of what peer-to-peer is and discuss its relevance to ubiquitous computing in more detail. The section “Current Systems” gives an overview of currently deployed and used peer-to-peer systems. Then, we will present a classification of peer-to-peer systems according to how resources are located. In the section “Resource Location in Peer-to-Peer Networks” we will present algorithms for locating resources in peer-to-peer networks. Finally, the chapter discusses the future of peer-to-peer systems.


2009 ◽  
Vol 21 (2) ◽  
pp. 159-183 ◽  
Author(s):  
Lu Liu ◽  
Nick Antonopoulos ◽  
Stephen Mackin ◽  
Jie Xu ◽  
Duncan Russell

Sign in / Sign up

Export Citation Format

Share Document