Efficient File Sharing Scheme in Mobile Adhoc Network

Similar documents
Analysis on Leveraging social networks for p2p content-based file sharing in disconnected manets

Entropy-Based Collaborative Detection of DDoS Attacks on Community Networks

AN EFFICIENT STRATEGY OF AGGREGATE SECURE DATA TRANSMISSION

A Routing Method for Top-k Query Processing in Mobile Ad Hoc Networks

Load Balancing in Structured Peer to Peer Systems

Secured Data Transmissions In Manet Using Neighbor Position Verfication Protocol

A Catechistic Method for Traffic Pattern Discovery in MANET

Student, Haryana Engineering College, Haryana, India 2 H.O.D (CSE), Haryana Engineering College, Haryana, India

Load Balancing in Structured Peer to Peer Systems

An Efficient Multi-Keyword Ranked Secure Search On Crypto Drive With Privacy Retaining

International Journal of Scientific & Engineering Research, Volume 4, Issue 11, November ISSN

An Empirical Approach - Distributed Mobility Management for Target Tracking in MANETs

How To Balance Network Load In A Wireless Sensor Network

OPTIMIZED SENSOR NODES BY FAULT NODE RECOVERY ALGORITHM

Routing Analysis in Wireless Mesh Network with Bandwidth Allocation

QUALITY OF SERVICE METRICS FOR DATA TRANSMISSION IN MESH TOPOLOGIES

CHARACTERIZING OF INFRASTRUCTURE BY KNOWLEDGE OF MOBILE HYBRID SYSTEM

Towards Efficient File Sharing and Packet Routing in Mobile Opportunistic Networks

MAXIMIZING RESTORABLE THROUGHPUT IN MPLS NETWORKS

Adaptive Routing In Dynamic Ad-Hoc Network

A UBIQUITOUS PROTOCOL FOR ADDRESS DYNAMICALLY AUTO CONFIGURATION FOR MOBILE AD HOC NETWORKS

Power Efficiency Metrics for Geographical Routing In Multihop Wireless Networks

Step by Step Procedural Comparison of DSR, AODV and DSDV Routing protocol

Detection of false alarm in handling of selfish nodes in MANET with congestion control

Enhanced routing performance and overhead in Mobile Ad-hoc network for big data Transmission in Telemedicine using computer communication network

Bandwidth Management Framework for Multicasting in Wireless Mesh Networks

Performance Analysis of QoS Multicast Routing in Mobile Ad Hoc Networks Using Directional Antennas

Detecting Multiple Selfish Attack Nodes Using Replica Allocation in Cognitive Radio Ad-Hoc Networks

Techniques about Data Replication for Mobile Ad-hoc Network Databases

Some Security Trends over Wireless Sensor Networks

Implementation of P2P Reputation Management Using Distributed Identities and Decentralized Recommendation Chains

International Journal of Advanced Research in Computer Science and Software Engineering

DESIGN AND DEVELOPMENT OF LOAD SHARING MULTIPATH ROUTING PROTCOL FOR MOBILE AD HOC NETWORKS

Optimizing Congestion in Peer-to-Peer File Sharing Based on Network Coding

Consecutive Geographic Multicasting Protocol in Large-Scale Wireless Sensor Networks

Secure Cluster Formation and Certificate Revocation Of Adversary Nodes In Mobile Adhoc Network

Locating Randomly Selected Destinations in Large Multi-hop Wireless Networks

Supporting Mobility In Publish-Subscribe Networks

Adapting Distributed Hash Tables for Mobile Ad Hoc Networks

A Comparison Study of Qos Using Different Routing Algorithms In Mobile Ad Hoc Networks

Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols

Survey on Load balancing protocols in MANET S (mobile ad-hoc networks)

An Extended AODV Protocol to Support Mobility in Hybrid Networks

A Topology-Aware Relay Lookup Scheme for P2P VoIP System

Coverage Related Issues in Networks

A NOVEL APPROACH FOR MULTI-KEYWORD SEARCH WITH ANONYMOUS ID ASSIGNMENT OVER ENCRYPTED CLOUD DATA

An Efficient Hybrid Data Gathering Scheme in Wireless Sensor Networks

Adaptive Multiple Metrics Routing Protocols for Heterogeneous Multi-Hop Wireless Networks

Efficient Search in Gnutella-like Small-World Peerto-Peer

Performance Analysis of Load Balancing in MANET using On-demand Multipath Routing Protocol

PERFORMANCE STUDY AND SIMULATION OF AN ANYCAST PROTOCOL FOR WIRELESS MOBILE AD HOC NETWORKS

Modified Energy Efficient Cache Invalidation Algorithm in Mobile Environment

PERFORMANCE ANALYSIS OF AD-HOC ON DEMAND DISTANCE VECTOR FOR MOBILE AD- HOC NETWORK

International journal of Engineering Research-Online A Peer Reviewed International Journal Articles available online

IN THIS PAPER, we study the delay and capacity trade-offs

Varalakshmi.T #1, Arul Murugan.R #2 # Department of Information Technology, Bannari Amman Institute of Technology, Sathyamangalam

An Efficient Strategy for Data Recovery in Wi-Fi Systems

Cloud Computing for Agent-based Traffic Management Systems

Protecting Privacy Secure Mechanism for Data Reporting In Wireless Sensor Networks

Design and Implementation of Smart Camera Network for Efficient Wide Area Surveillance

A Novel Caching Scheme for Internet based Mobile Ad Hoc Networks

ISSN: (Online) Volume 3, Issue 3, March 2015 International Journal of Advance Research in Computer Science and Management Studies

ISSN Vol.04,Issue.19, June-2015, Pages:

Efficient Detection of Ddos Attacks by Entropy Variation

Multiobjective Multicast Routing Algorithm

PROPOSAL AND EVALUATION OF A COOPERATIVE MECHANISM FOR HYBRID P2P FILE-SHARING NETWORKS

Locality Based Protocol for MultiWriter Replication systems

A PROXIMITY-AWARE INTEREST-CLUSTERED P2P FILE SHARING SYSTEM

Enhancing Data Security in Cloud Storage Auditing With Key Abstraction

Babel: Using a Common Bridge Node to Deliver Multiple Keys in Wireless Sensor Networks

Role of Clusterhead in Load Balancing of Clusters Used in Wireless Adhoc Network

A Well-organized Dynamic Bandwidth Allocation Algorithm for MANET

An Empirical Study and Analysis of the Dynamic Load Balancing Techniques Used in Parallel Computing Systems

COMPARATIVE ANALYSIS OF ON -DEMAND MOBILE AD-HOC NETWORK

Proposition of a new approach to adapt SIP protocol to Ad hoc Networks

Energy Efficient and Improved Certificate Revocation Technique for Mobile Ad Hoc Networks

Energy Efficient Load Balancing among Heterogeneous Nodes of Wireless Sensor Network

How To Balance Load In Rdi With Power Conservation In A Power Efficient System

ISSN: (Online) Volume 2, Issue 4, April 2014 International Journal of Advance Research in Computer Science and Management Studies

An Efficient Peer-to-Peer Distributed Scheduling for Content Based File Sharing in Manet

Efficient Load Balancing Routing in Wireless Mesh Networks

Leveraging Social Networks for P2P Content-based File Sharing in Mobile Ad Hoc Networks

A Novel Path Selection and Recovery Mechanism for MANETs P2P File Sharing Applications

G.Vijaya kumar et al, Int. J. Comp. Tech. Appl., Vol 2 (5),

Preventing DDOS attack in Mobile Ad-hoc Network using a Secure Intrusion Detection System

Load Balancing in Distributed Web Server Systems With Partial Document Replication

TOPOLOGIES NETWORK SECURITY SERVICES

Load-balancing Approach for AOMDV in Ad-hoc Networks R. Vinod Kumar, Dr.R.S.D.Wahida Banu

A Study of Application Recovery in Mobile Environment Using Log Management Scheme

Reliability Trade-off Analysis of Deadline-Sensitive Wireless Messaging Systems

TRANSPARENT DATA RELOCATION IN HIGHLY AVAILABLE DISTRIBUTED SYSTEMS

Ad hoc Networking

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 3, May-June 2015

Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc

A Reputation Replica Propagation Strategy for Mobile Users in Mobile Distributed Database System

Data Retrival and Dissemination in Wireless Infrastructure

A Virtual Machine Searching Method in Networks using a Vector Space Model and Routing Table Tree Architecture

Unit 3 - Advanced Internet Architectures

MAXIMIZING THE LIFETIME OF NETWORK SECURITY BY DSDV PROTOCOL USING GAME THEORY TECHNIQUES IN WIRELESS SENSOR NETWORK

Survey On: Nearest Neighbour Search With Keywords In Spatial Databases

Transcription:

Efficient File Sharing Scheme in Mobile Adhoc Network 1 Y. Santhi, 2 Mrs. M. Maria Sheeba 1 2ndMECSE, Ponjesly College of engineering, Nagercoil 2 Assistant professor, Department of CSE, Nagercoil Abstract: File replication is an effective way to enhance file availability and reduce file querying delay. It creates replicas for a file to improve its probability of being encountered by requests. Here, we introduce a new concept of resource for file replication, which considers both node storage and node meeting ability. We theoretically study the influence of resource allocation on the average querying delay and derive an optimal file replication rule (OFRR) that allocates resources to each file based on its popularity and size. We then propose a file replication protocol based on the rule, which approximates the minimum global querying delay in a fully distributed manner. Keywords: File Sharing Scheme, optimal file replication rule (OFRR). 1. INTRODUCTION File replication is an effective way to enhance file availability and reduce file querying delay. It creates replicas for a file to improve its probability of being encountered by requests. Unfortunately, it is impractical and inefficient to enable every node to hold the replicas of all files in the system considering limited node resources. Also, file querying delay is always a main concern in a file sharing system. Users often desire to receive their requested files quickly no matter whether the files are popular or not. Thus, a critical issue is raised for further investigation: how to allocate the limited resource in the network to different files for replication so that the overall average file querying delay is minimized? Recently, a number of file replication protocols have been proposed for MANETs. In these protocols, each individual node replicates files it frequently queries, or a group of nodes create one replica for each file they frequently query. In the former, redundant replicas are easily created in the system, thereby wasting resources. In the latter, though redundant replicas are reduced by group based cooperation, neighboring nodes may separate from each other due to node mobility, leading to large query delay. There are also some works addressing content caching in disconnected MANETs/ DTNs for efficient data retrieval or message routing. They basically cache data that are frequently queried on places that are visited frequently by mobile nodes. Both the two categories of replication methods fail to thoroughly consider that a node s mobility affects the availability of its files. In spite of efforts, current file replication protocols lack a rule to allocate limited resources to files for replica creation in order to achieve the minimum average querying delay, i.e., global search efficiency optimization under limited resources. They simply consider storage as the resource for replicas, but neglect that a node s frequency to meet other nodes (meeting ability in short) also influences the availability of its files. Files in a node with a higher meeting ability have higher availability. We introduce a new concept of resource for file replication, which considers both node storage and node meeting ability. We theoretically study the influence of resource allocation on the average querying delay and derive an optimal file replication rule (OFRR) that allocates resources to each file based on its popularity and size. We then propose a file replication protocol based on the rule, which approximates the minimum global querying delay in a fully distributed manner. Our experiment and simulation results show the superior performance of the proposed protocol in comparison with other representative replication protocols. Page 161

2. EXISTING SYSTEM AND DISADVANTAGES In existing there are three file replication protocols: static access frequency (SAF), dynamic access frequency and neighborhood (DAFN), and dynamic connectivity based grouping (DCG). In SAF, each node replicates its frequently queried files until its available storage is used up. SAF may lead to many duplicate replicas among neighboring nodes when they have the same interested files. DAFN eliminates duplicate replicas among neighbors. DCG further reduces duplicate replicas in a group of nodes with frequent connections by creating replicas for files in the descending order of their group based querying frequencies. Though DAFN and DCG enable replicas to be shared among neighbors, neighboring nodes may separate from each other due to node mobility. Also, they incur high traffic load in identifying duplicates or managing groups. Another method to let each node collect data access statistics from neighbors to decide the creation or relinquishment of a replica. To group nodes with stable connections and let each node checks its group members potential possibility of requesting a file and their storage status to decide replicate the file or not. To cache popular files on the intersection nodes of file retrieval paths. Though it is effective for popular files, it fails to utilize all storage space on nodes. Disadvantage: Mobility of a node affects the availability of files or messages. Slower search and hence time consuming. 3. PROPOSED WORK We introduce a new concept of resource for file replication, which considers both node storage and node meeting ability. We theoretically study the influence of resource allocation on the average querying delay and derive an optimal file replication rule (OFRR) that allocates resources to each file based on its popularity and size. We then propose a file replication protocol based on the rule, which approximates the minimum global querying delay in a fully distributed manner. Our experiment and simulation results show the superior performance of the proposed protocol in comparison with other representative replication protocols. Advantages: Time delay problem is solved Higher hit rates Page 162

The client sent request to the server.the request was satiesfied by nearesreplicationcopyof theserver.the replication copy was given by the server to its nearest and non moving neighbours.so the client easily get the data in time without delay. Optimal File Replication File Replication Protocol Meeting Ability Distribution Optimal File Replication: 4. MODULES In the RWP model, we can assume that the inter-meeting time among nodes follows exponential distribution. Then, the probability of meeting a node is independent with the previous encountered node. Therefore, we define the meeting ability of a node as the average number of nodes it meets in a unit time and use it to investigate the optimal file replication. Specifically, if a node is able to meet more nodes, it has higher probability of being encountered by other nodes later on. Modeling Replication Optimization Problem We presents the general process to model the expected file querying delay with file replication. We let m^i be the probability that a node s newly met node in the coming time interval is node i, which reflects the meeting ability of the files on node i. We also use Xij to denote whether node i owns file j or its replication. Then, the average number of time intervals needed to meet a specific file, say file j, can be represented. Meeting Ability Distribution: The meeting abilities of all nodes and ranked them in decreasing order. We see that in all three traces, node meeting ability is distributed in a wide range. This matches with our previous claim that nodes usually have different meeting abilities. Also, it verifies the necessity of considering node meeting ability as a resource in file replication since if all nodes have similar meeting ability, replicas on different nodes have similar probability to meet requesters, and hence there is no need to consider meeting ability in resource allocation. File Replication Protocol: In this section, we propose a distributed file replication protocol that can approximately realize the optimal file replication rule with the two mobility models in a distributed manner. since the number of nodes met by a file owner is limited, a single file owner cannot distribute replicas efficiently and quickly. Propose a replication protocol to realize OFRR and analyze the effect of the protocol. Pseudo code i.createreplicason (k) k.createreplicason (i) ProcedurecreateReplicas on (node) ncount <- 0 this.orderfilesbyp () For (eachfile f in current node) If (node.compete3file (f) =true) Node.createAReplica2 (f) Else ncount <- ncount+1 If ncount >=k End procedure Page 163

Hit rate ISSN 2350-1022 5. PERFORMANCE EVALUATION Hit Rate: It is the percent of requests successfully resolved by either original files or replicas. HITRATE = Number of file requested Number of file received by a time Average Delay: This is the average delay of all requests. This is the average delay of all requests. To make the comparison fair, we included all requests in the calculation. For unresolved requests, we set their delays as the TTL. AVERAGE DELAY = Number of files received Given time 0.88 0.875 0.87 0.865 0.86 proposed existing 0.855 0.85 1 2 3 4 Query rate 6. RELATED WORK File Sharing in Normal MANETs: The topic of file replication for efficient file sharing applications in MANETs has been studied recently. An individual node or a group of nodes decide the list of files to replicate according to file querying frequency. Hara proposed three file replication protocols: static access frequency (SAF), dynamic access frequency and neighborhood (DAFN), and dynamic connectivity based grouping (DCG). In SAF, each node replicates its frequently queried files until its available storage is used up. SAF may lead to many duplicate replicas among neighboring nodes when they have the same interested files. DAFN eliminates duplicate replicas among neighbors. DCG further reduces duplicate replicas in a group of nodes with frequent connections by creating replicas for files in the descending order of their group based querying frequencies. Though DAFN and DCG enable replicas to be shared among neighbors, neighboring nodes may separate from each other due to node mobility. Also, they incur high traffic load in identifying duplicates or managing groups. Proposed to let each node collect data access statistics from neighbors to decide the creation or relinquishment of a replica. Duong and proposed to group nodes with stable connections and let each node checks its group members potential possibility of requesting a file and their storage status to decide replicate the file or not. Yin and Cao proposed to cache popular files on the intersection nodes of file retrieval paths. Though it is effective for popular files, it fails to utilize all storage space on nodes. Page 164

7. CONCLUSION We investigated the problem of how to allocate limited resources for file replication for the purpose of global optimal file searching efficiency in MANETs. Unlike previous protocols that only consider storage as resources, we also consider file holder s ability to meet nodes as available resources since it also affects the availability of files on the node. We first theoretically analyzed the influence of replica distribution on the average querying delay under constrained available resources with two mobility models, and then derived an optimal replication rule that can allocate resources to file replicas with minimal average querying delay. Finally, we designed the priority competition and split replication protocol (PCS) that realizes the optimal replication rule in a fully distributed manner. REFERENCES [1] J. Zheng, J. Su, K. Yang, and Y. Wang, Stable Neighbor Based Adaptive Replica Allocation in Mobile Ad Hoc Networks, Proc. Int l Conf. Computational Science (ICCS), 2004. [2] H. Duong and I. Demeure, Proactive Data Replication Semantic Information within Mobility Groups in MANET, Proc. Second Int l Conf. MobileWireless Middleware, Operating Systems, and Applications (Mobilware), 2009. [3] C. Palazzi and A. Bujari, A Delay/Disruption Tolerant Solution for Mobile to Mobile File Sharing, Proc. IFIP/IEEE Wireless Days, 2010. [4] Y. Tseng, S. Ni, and E. Shih, Adaptive Approaches to Relieving Broadcast Storms in a Wireless Multihop Mobile Ad Hoc Network, Proc. 21st Int l Conf. Distributed Computing Systems (ICDCS), pp. 481-488, 2001. [5] B. Chiara et al., HiBOp: A History Based Routing Protocol for Opportunistic Networks, Proc. IEEE Int l Symp. World of Wireless, Mobile and Multimedia Networks (WoWMoM), 2007. [6] A. Lindgren, A. Doria, and O. Schelen, Probabilistic Routing in Intermittently Connected Networks, ACM SIGMOBILE Mobile Computing and Comm. Rev., vol. 7, no. 3, pp. 19-20, 2003. [7] F. Li and J. Wu, MOPS: Providing Content-Based Service in Disruption- Tolerant Networks, Proc. IEEE 29th Int l Conf. Distributed Computing Systems (ICDCS), 2009. [8] S. Moussaoui, M. Guerroumi, and N. Badache, Data Replication in Mobile Ad Hoc Networks, Proc. Second Int l Conf. Mobile Ad-hoc and Sensor Networks (MSN), pp. 685-697, 2006. [9] L. Yin and G. Cao, Supporting Cooperative Caching in Ad Hoc Networks, IEEE Trans. Mobile Computing, vol. 5, no. 1, pp. 77-89, Jan. 2006. [10] T. Hara and S.K. Madria, Data Replication for Improving Data Accessibility in Ad Hoc Networks, IEEE Trans. Mobile Computing, vol. 5, no. 11, pp. 1515-1532, Nov. 2006. Page 165