Professional Documents
Culture Documents
Problem Definition:
Ad hoc networks whose nodes exchange information items in peer-to-peer fashion need
caching strategies to improve performance of content distribution systems.
The problem with existing cashing strategies is that they are computationally expensive.
This is the problem to be addressed.
Existing System:
Cooperative Caching
Distributed caching strategies such as HybridCache
Vehicular Ad hoc Network
Square Root Rule
Content Discovery
Caching data items in nodes other than neighbors
Caching different content within the neighborhood
The result is the creation of content diversity within the nodes neighborhood so that a
requesting user likely finds the desired information nearby
Thus the requesting user likely finds the desired information nearby.
For this kind of cache a strategy is derived where nodes, independent of each other,
decide whether to cache some content and for how long.
Hardware Requirements:
System
Hard Disk
: 40 GB.
: 15 VGA Colour.
Mouse
: Logitech.
Ram
: 512 Mb.
Software Requirements:
Operating system
: Windows XP.
Coding Language
: JAVA
API
: Networking
Tool Used
: Eclipse
Conclusion:
The literature pertaining to the proposed system has been studied.
Then various aspects of the proposed system has been understood conceptually.
Modeling the proposed system has been done using UML diagrams.
UML Diagrams
Input Query
<<include>>
<<include>>
Search Cache
<<include>>
User
Processing Query
<<include>>
Discard not to reply query
Forward Query
<<include>>
Cache Chunk
<<include>>
Use Chunk
<<include>>
Processing Information messages
<<include>>
Discard info with unknown source
<<include>>
Discard Duplicate Info
<<include>>
Discard non reliable info
<<include>>
Forward Info
Sequence Diagram
:GUI
: User
:Query
Processing
:Info
Processing
query
query
process
info
result
process
Collaboration Diagram
3: process
2: query
:GUI
:Query
Processing
4: info
1: query
5: process
:Info
Processing
6: result
: User
Activity Diagram
Input Query
Query Process
Info Process
Cache Updation
Deployment Diagram
Node1
Node2
References:
[1] J. Wortham (2009, Sep.). Customers Angered as iPhones Overload AT&T. The New
York Times. [Online]. Available:
http://www.nytimes.com/2009/09/03/technology/companies/03att.html
[2] A. Lindgren and P. Hui, The quest for a killer app for opportunistic and delaytolerant networks, in Proc. ACM CHANTS, 2009, pp. 5966.