Presentation is loading. Please wait.

Presentation is loading. Please wait.

U-P2P: A Peer-to-Peer Framework for Universal Resource Sharing and Discovery Neal Arthorne, Babak Esfandiari, Aloke Mukherjee Carleton University Ottawa,

Similar presentations


Presentation on theme: "U-P2P: A Peer-to-Peer Framework for Universal Resource Sharing and Discovery Neal Arthorne, Babak Esfandiari, Aloke Mukherjee Carleton University Ottawa,"— Presentation transcript:

1 U-P2P: A Peer-to-Peer Framework for Universal Resource Sharing and Discovery Neal Arthorne, Babak Esfandiari, Aloke Mukherjee Carleton University Ottawa, Canada

2 2 Presentation Outline Challenges of Peer-to-Peer Networks The U-P2P Approach U-P2P Architecture Generic Network Adapter & Case Studies Conclusion and Future Work

3 3 Challenges of Peer-to-Peer Resource Description Collections of resources need to be described using meta-data Domain specific descriptions Text keywords for documents, bit rate for audio/video Flexibility is needed to cross application domains

4 4 Challenges (continued) Resource Discovery Fractured, closed user communities Search protocols are limited by meta- data format Lack of typed meta-data Networks focus on file type instead of domain

5 5 The U-P2P Approach Describe resources in Extensible Markup Language (XML) Form communities of users that share common interests Layer meta-data over existing or new peer networks Implemented as a Web Application

6 6 U-P2P Communities Community founder provides: Community name, description, keywords, type of network XML Schema describing the shared meta-data Stylesheets for presentation of the community and its resources Published in ‘Root Community’

7 7 XML Schema Structure & data types for XML …

8 8 U-P2P Activities Create – Publishes resource or community meta-data to the network Search – Dispatches a search request to the network View – Allows browsing and viewing of local resources and communities

9 9 U-P2P Architecture Repository WebAdapter Network Adapter Java Servlets & JSPs Web Browser P2P Network XMLdb Jakarta Tomcat

10 10 Generic P2P U-P2P includes a generic centralized P2P Network Adapter Two cases studies were created to test the implementation: Software Design Patterns Drosophila Genome Project

11 11 Conclusion U-P2P layers meta-data over resources shared on a P2P network Meta-data is structured and typed to improve discovery User-created communities are shared on the network Future work: network adapters, semantics

12 12 Questions & Answers U-P2P website: http://u-p2p.sourceforge.net Free software in use: Jakarta Tomcat, Xerces, Xalan, eXist & XML:db API, Log4J, Ant, JUnit, Jakarta Commons, Bouncy Castle


Download ppt "U-P2P: A Peer-to-Peer Framework for Universal Resource Sharing and Discovery Neal Arthorne, Babak Esfandiari, Aloke Mukherjee Carleton University Ottawa,"

Similar presentations


Ads by Google