• No results found

Improving the Mutual Caching Service for Data Access In Disruption Tolerant Network

N/A
N/A
Protected

Academic year: 2022

Share "Improving the Mutual Caching Service for Data Access In Disruption Tolerant Network"

Copied!
7
0
0

Loading.... (view fulltext now)

Full text

(1)

Yaazhini.M.A, IJRIT-123 International Journal of Research in Information Technology

(IJRIT)

www.ijrit.com ISSN 2001-5569

Improving the Mutual Caching Service for Data Access In Disruption Tolerant Network

1Yaazhini.M.A,2Vasanthi.M

1PG Scholar, 2Assistant professor Computer Science and Engineering

Sri Shanmugha College of Engineering and Technology, Sankari Email: 1[email protected] , 2 [email protected]

Abstract

Most of current research efforts in DTNs focus on data forwarding, but only limited work has been done on providing efficient data access to mobile users. To propose a novel approach to support cooperative caching in DTNs, which enables the sharing and coordination of cached data among multiple nodes and reduces data access delay. Basic idea is to intentionally cache data at a set of network central locations (NCLs), which can be easily accessed by other nodes in the network. In an efficient scheme that ensures appropriate NCL selection based on a probabilistic selection metric and coordinates multiple caching nodes to optimize the tradeoff between data accessibility and caching overhead. Extensive trace-driven simulations shows that approach significantly improves data access performance compared to existing schemes. An efficient scheme that ensures appropriate NCL selection based on a probabilistic selection metric and coordinates multiple caching nodes to optimize the tradeoff between data accessibility and caching overhead. Extensive trace-driven simulations shows that approach significantly improves data access performance compared to existing schemes.

(2)

Yaazhini.M.A, IJRIT-124 1 INTRODUCTION

DISRUPTION tolerant networks (DTNs) [14] consist of mobile devices that contact each other opportunistically. Due to the low node density and unpredictable node mobility, only intermittent network connectivity exists in DTNs, and the subsequent difficulty of maintaining end-to- end communication links makes it necessary to use “carry- and-forward” methods for data transmission. Examples of such networks include groups of individuals moving in disaster recovery areas, military battlefields, or urban sensing applications. In such networks, node mobility is exploited to let mobile nodes carry data as relays and forward data opportunistically when contacting others. The key problem is, therefore, how to determine the appropriate relay selection strategy. Nodes via dynamic cache replacement based on query history.Detailed contributions are listed as follows:

To develop an efficient approach to NCL selection in DTNs based on a probabilistic selection metric. The selected NCLs achieve high chances for prompt response to user queries with low overhead in network storage and transmission.

To propose a data access scheme to probabilistically coordinate multiple caching nodes for responding to user queries. Furthermore optimize the tradeoff between data accessibility and caching overhead, to minimize the average number of cached data copies in the network.

To propose a utility-based cache replacement scheme to dynamically adjust cache locations based on query history, and scheme achieves good tradeoff between the data accessibility and access delay.

2.RELATED WORK

To propose a novel scheme to address the aforementioned challenges and to efficiently support cooperative caching in DTNs.Basic idea is to intentionally cache data at a set of network central locations (NCLs), each of which corresponds to a group of mobile nodes being easily accessed by other nodes in the network.Each NCL is represented by a central node, which has high popularity in the network and is prioritized for caching data. Due to the limited caching buffer of central nodes, multiple nodes near a central node may be involved for caching, and ensure that popular data are always cached nearer to the central.To propose a novel scheme to address the aforementioned challenges and to efficiently support cooperative caching in DTNs.An efficient

(3)

Yaazhini.M.A, IJRIT-125 approach to NCL selection in DTNs based on a probabilistic selection metric. Each NCL is represented by a central node, which has high popularity in the network and is prioritized for caching data. When node generate a data , it will send to the NCL and it manage the data in a cache memory.The proposed decentralized cooperative method called PulseCounting for DTN localization and a probabilistic method called Prob Tracking to track the movement of mobile nodes. To Reduce the Number of Retransmission.

• Popular data are always cached nearer to the central nodes via dynamic cache replacement.

• Location information is extremely important to enable context-aware and location-based applications

• Due to the lack of fixed infrastructure and continuous network connection in DTNs, identifying the location of mobile users and tracking their

Movements are challenging.

(4)

Yaazhini.M.A, IJRIT-126 2.1Network Central Locations

Describe how to select NCLs based on a probabilistic metric evaluating the data transmission delay among nodes in DTNs; validate the applicability of such metric in practice based on the heterogeneity of node contact pattern in realistic DTN traces. Furthermore, to propose detailed methods for selecting NCLs in practice based on different availability of network information.

2.2 Current position Reading:

In this process the current position of the user will be measured to know the location of the user by which we can predict the way where probably the user may move.

The NCL transmit data continuously which contains their current time and position of the node. A receiver node monitor and determine the exact position of the node and its deviation from true time.

2.3GPS finding the location:

In GPS the user location can be calculated based on the geometrical coordinates and GPS enabled sensors. In which GPS used to find the position of the user.

Here, the user location can be get by uploading the map of the user location..

2.4Tracking the position:

The location move of the user like GPS process should detect where the user currently moving and the position of the user may get detected in this system.

This process refers to the current position of a node whether stationary or moving.

(5)

Yaazhini.M.A, IJRIT-127 2.5Accuracy Finding

By using this process the user position and accuracy will be easily analyzed by GPS.

The position finding will be accurately match with the user position.

3. COOPERATIVE POSITIONINGINDTNS

In DTNs, most of time the common-node shave no GPS-node sand landmarks within their communication range, which makes them hard to decide their locations. The Pulse Counting method for Cooperative Positioning in DTNs, which co n s is t s the following six steps.

3.1BOOTSTRAPPING

As the f i r s t s t ep , each n o d e needs to know its position i n i t i a l l y . Without the i n i t i a l position, there is no reference point for location e s t i m a t i o n . In DTNs, assume a small number of fixed landmarks (e.g., wireless APs) are deployed in the environment with known locations. Also assume that there are a few GPS-nodes swilling t o report their l o c a t i o n s to other nodes. Thus the common-node scan obtain a rough initial location when they firstly encounter the land- marks or GPS-nodes. It is unlikely for all common- nodes to obtain their initial locations at the same time, so the initialization process i s asynchronous.

3.2 STEP COUNTING

We introduce the method of using the accelerometer to measure walking steps. The accelerometer records user movement in three dimensions: X(the direction of front and back), Y(the direction of left and right), and Z(the direction of up and down).

3.3DIRECTION MAPPING

The other important aspect of movement is direction, which c a n be measured by electronic compass. The cell phone compass records the u s e r ’ s orientation in the form

(6)

Yaazhini.M.A, IJRIT-128 of an angle with r e s p e c t t o magnetic north. Similar to the accelerometer data, the compassed- ta is densely sampled(about 22 data per seconds) and appears fluctuating and noisy, thus it cannot be used directly.

4. PROBTRACKING:

Probtracting method uses Markov chain to describe movement patterns and determines the most possible user walking trajectories without full record of user locations. We implemented the positioning and tracking system in Android phones and deployed a test bed in the campus of Nanjing University. Extensive experiments are conducted to evaluate the effectiveness and accuracy of the proposed methods, which show an average deviation of minoursystemcomparedtoGPS.

4.1 THE POSITIONING SYSTEM

Whenever a node S generates new data, S pushes the data to NCLs by sending a data copy to each central node representing a NCL. Use the opportunistic path weight to the central node as relay selection metric for such data forwarding, and a relay forwards data to another node with a higher metric than itself. This “Compare-and-Forward” strategy has been widely used in the literature [10], [9] for efficient data forwarding. According to Definition 1 on opportunistic path, this strategy probabilistically ensures that each forwarding reduces the remaining delay for data to be delivered to the central node. A novel scheme to support cooperative caching in DTNs. The basic idea is topurposely cache data at a set of NCLs, which can be easily accessed by other nodes. We ensure appropriate NCL selection based on a probabilistic selection metric.Localization in DTNs faces two major difficulties the node can only use sparse reference points to estimate its location and the tracking server need to determine and predict movement trajectories with partial location information. To overcome these difficulties, the proposed method is PulseCounting and ProbTracking for positioning and tracking in DTNs.

References

[1] P. Hui, J. Crowcroft, and E. Yoneki [2008], “Bubble Rap: Social-Based Forwarding in Delay Tolerant Networks”.

(7)

Yaazhini.M.A, IJRIT-129 [2] Ch.Phaneendra, K.Srimathi, T.P.Shekhar, V.Ravi Kumar [2012], “Caching Approach Foundation onInformation Density Evaluation in Wireless Ad Hoc Networks”.

[3]J. Zhao, P. Zhang, G. Cao, and C. Das [2010], “Cooperative Caching In Wireless P2P Networks: Design, Implementation, And Evaluation”.

[4]F. Li and J. Wu. [2009], “Mops: Providing Content-Based Service in Disruption-Tolerant Networks”.

[5]M.J. Pitkanen And J. Ott [2007]“Redundancy And Distributed Caching In Mobile DTNs”.

[6]T. Spyropoulos, K. Psounis, and C. Raghavendra, [2008], “Efficient Routing in Intermittently Connected Mobile Networks: The Single-Copy Case”.

[7] J. Eriksson, L. Girod, B. Hull, R. Newton, S. Madden, and H. Balakrishnan, “The Pothole Patrol: Using a Mobile Sensor Network for Road Surface Monitoring,” Proc. ACM Sixth Ann.

Int’l Conf. Mobile Systems, Applications and Services (MobiSys), 2008.

[8] V. Erramilli, A. Chaintreau, M. Crovella, and C. Diot, “Diversity of Forwarding Paths in Pocket Switched Networks,” Proc. Seventh ACM SIGCOMM Conf. Internet Measurement (IMC), pp. 161-174, 2007.

[9] V. Erramilli, A. Chaintreau, M. Crovella, and C. Diot, “Delegation Forwarding,” Proc. ACM MobiHoc, 2008.

[10] W. Gao and G. Cao, “On Exploiting Transient Contact Patterns for Data Forwarding in Delay Tolerant Networks,” Proc. IEEE Int’l Conf. Network Protocols (ICNP), pp. 193-202, 2010.

References

Related documents

2 Frank Luntz, Win: The Key Principles to Take Your Business From Ordinary to Extraordinary , Hyperion, 2011.. To craft effective messages, it is critical to know the audience you

Recon- ciliation of theoretical arguments that focus on the range of possible microbial impacts with results from studies of modern ecosystems and ancient deposits may

The master then generates a (re)start condition and the 8−bit read slave address/data direction byte, and clocks out the register data, eight bits at a time. The master generates

Based on small-scale experimental impact tests conducted at the Materials Testing and Research Institute (MPA Karlsruhe) of the Karlsruhe Institute of Technology (KIT), the

Indepen- showing that the cpo mutant response is similar to wild dent failure between DLM4 and DLM5 implicates a defect type in latency and following frequency. The latency of distal

allele. Dots denote each proviral fragment common to all three strains. Triangles mark fragments unique to the NZB/ BINJ strain. Sizes of fragments are given at the left

In the input sector (column), it is possible to separate recycled crushed stone for roads and recycled concrete aggregate from waste management services (private), and recy-