Geethanjali College Of Engineering and Technology Cheeryal( V), Keesara ( M), Ranga Reddy District. I I Internal Guide Mrs.CH.V.Anupama Assistant Professor.

Slides:



Advertisements
Similar presentations
Peter R. Pietzuch Peer-to-Peer Computing – or how to make your BitTorrent downloads go faster... Peter Pietzuch Large-Scale Distributed.
Advertisements

Mini Project Seminar on Pizza Ordering Application for Android
Clayton Sullivan PEER-TO-PEER NETWORKS. INTRODUCTION What is a Peer-To-Peer Network A Peer Application Overlay Network Network Architecture and System.
Playback delay in p2p streaming systems with random packet forwarding Viktoria Fodor and Ilias Chatzidrossos Laboratory for Communication Networks School.
MAIN PROJECT REPORT ON DESIGN & PERFORMANCE ANALYSIS OF MOBILITY MANAGEMENT SCHEMES BASED ON POINTER FORWARDING FOR WMN Submitted in partial fulfilment.
LANs and WANs Network size, vary from –simple office system (few PCs) to –complex global system(thousands PCs) Distinguish by the distances that the network.
Efficient and Flexible Parallel Retrieval using Priority Encoded Transmission(2004) CMPT 886 Represented By: Lilong Shi.
Chien-Hao Chien, Shun-Yun Hu, Jehn-Ruey Jiang Adaptive Computing and Networking (ACN) Laboratory Department of Computer Science and Information Engineering.
Web Caching Schemes1 A Survey of Web Caching Schemes for the Internet Jia Wang.
Network Coding for Large Scale Content Distribution Christos Gkantsidis Georgia Institute of Technology Pablo Rodriguez Microsoft Research IEEE INFOCOM.
Peer-to-Peer Technology and Security Issues By Raul Rodriguez, Arash Zarrinbakhsh, Cynthia Roger and Phillip Shires College of Business Administration.
1 A Framework for Lazy Replication in P2P VoD Bin Cheng 1, Lex Stein 2, Hai Jin 1, Zheng Zhang 2 1 Huazhong University of Science & Technology (HUST) 2.
Peer-to-Peer Based Multimedia Distribution Service Zhe Xiang, Qian Zhang, Wenwu Zhu, Zhensheng Zhang IEEE Transactions on Multimedia, Vol. 6, No. 2, April.
Fall 2007cs4251 Distributed Computing Umar Kalim Dept. of Communication Systems Engineering 31/10/2007.
Basic Computer Networks Configurations (cont.) School of Business Eastern Illinois University © Abdou Illia, Spring 2006 Week 2, Thursday 1/19/2006)
Prefix Caching assisted Periodic Broadcast for Streaming Popular Videos Yang Guo, Subhabrata Sen, and Don Towsley.
Exploiting Content Localities for Efficient Search in P2P Systems Lei Guo 1 Song Jiang 2 Li Xiao 3 and Xiaodong Zhang 1 1 College of William and Mary,
Mobile Peer-to-Peer Network Architectures Matt Monroe 4/7/11.
A Server-less Architecture for Building Scalable, Reliable, and Cost-Effective Video-on-demand Systems Presented by: Raymond Leung Wai Tak Supervisor:
Performance Evaluation of Peer-to-Peer Video Streaming Systems Wilson, W.F. Poon The Chinese University of Hong Kong.
# Idowu Samuel O. # Kashif Shahzad # Arif Kamal M7001E - Multimedia systems [ltu.se] ©2011.
Freenet. Anonymity  Napster, Gnutella, Kazaa do not provide anonymity  Users know who they are downloading from  Others know who sent a query  Freenet.
Abstract Load balancing in the cloud computing environment has an important impact on the performance. Good load balancing makes cloud computing more.
P EER - TO -P EER N ETWORKS Michael Fine 1. W HAT ARE P EER -T O -P EER N ETWORKS ? Napster Social networking spawned from this concept. Emerged in the.
Local Area Networks (LAN) are small networks, with a short distance for the cables to run, typically a room, a floor, or a building. - LANs are limited.
Network Aware Resource Allocation in Distributed Clouds.
Team Members ? ? Chintan Goswami Nirav Tank Project Guide ? ? Mrs. Darshana H. Patel [Internal] Mr. Manish I. Vora [External]
Vulnerabilities in peer to peer communications Web Security Sravan Kunnuri.
BestPeer++: A Peer-to-Peer Based Large-Scale Data Processing Platform.
PACK: Prediction-Based Cloud Bandwidth and Cost Reduction System
Optimal Client-Server Assignment for Internet Distributed Systems.
Scalable Web Server on Heterogeneous Cluster CHEN Ge.
ANNA UNIVERSITY, CHENNAI PROJECT VIVA FINAL YEAR MCA( ) 04/07/2013.
MOBILITY BILL DEFRAYMENT
ACM NOSSDAV 2007, June 5, 2007 IPTV Experiments and Lessons Learned Panelist: Klara Nahrstedt Panel: Large Scale Peer-to-Peer Streaming & IPTV Technologies.
Peer to Peer Networks November 28, 2007 Jenni Aaker David Mize.
HUAWEI TECHNOLOGIES CO., LTD. Page 1 Survey of P2P Streaming HUAWEI TECHNOLOGIES CO., LTD. Ning Zong, Johnson Jiang.
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
Content Sharing over Smartphone-Based Delay- Tolerant Networks.
Peer-Assisted Content Distribution Pablo Rodriguez Christos Gkantsidis.
1 Peer-to-Peer Technologies Seminar by: Kunal Goswami (05IT6006) School of Information Technology Guided by: Prof. C.R.Mandal, School of Information Technology.
Efficient P2P Search by Exploiting Localities in Peer Community and Individual Peers A DISC’04 paper Lei Guo 1 Song Jiang 2 Li Xiao 3 and Xiaodong Zhang.
Analyzing the Vulnerability of Superpeer Networks Against Attack Niloy Ganguly Department of Computer Science & Engineering Indian Institute of Technology,
A P2P-Based Architecture for Secure Software Delivery Using Volunteer Assistance Purvi Shah, Jehan-François Pâris, Jeffrey Morgan and John Schettino IEEE.
Presenting By CH . MADHURI(12QU1D5806) Under the supervision of
ITGS Network Architecture. ITGS Network architecture –The way computers are logically organized on a network, and the role each takes. Client/server network.
On Reducing Mesh Delay for Peer- to-Peer Live Streaming Dongni Ren, Y.-T. Hillman Li, S.-H. Gary Chan Department of Computer Science and Engineering The.
ADVANCED COMPUTER NETWORKS Peer-Peer (P2P) Networks 1.
 Introduction  Architecture NameNode, DataNodes, HDFS Client, CheckpointNode, BackupNode, Snapshots  File I/O Operations and Replica Management File.
Data Communications and Networks Chapter 9 – Distributed Systems ICT-BVF8.1- Data Communications and Network Trainer: Dr. Abbes Sebihi.
Network and Systems Laboratory nslab.ee.ntu.edu.tw Yipeng Zhou, Dah Ming Chiu, and John C.S. Lui Information Engineering Department The Chinese University.
Peer-to-Peer (P2P) Networks By Bongju Yu. Contents  What is P2P?  Features of P2P systems  P2P Architecture  P2P Protocols  P2P Projects  Reference.
Peer-to-Peer Video Systems: Storage Management CS587x Lecture Department of Computer Science Iowa State University.
Multimedia Retrieval Architecture Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Multimedia Retrieval Architecture.
ONLINE INTRUSION ALERT AGGREGATION WITH GENERATIVE DATA STREAM MODELING.
Load Rebalancing for Distributed File Systems in Clouds.
BY A.Vidya Sagar Reddy 07701F00B7. PEER-TO-PEER (P2P) technology is heavily used for content distribution applications. P2P technology tries to solve.
A Practical Performance Analysis of Stream Reuse Techniques in Peer-to-Peer VoD Systems Leonardo B. Pinho and Claudio L. Amorim Parallel Computing Laboratory.
Intrusion Detection-An Energy Efficient Approach In Heterogeneous WSN Department Of Computer Science and Engineering ADARSH COLLEGE OF ENGINEERING CHEBROLU.
Fragile Watermarking Scheme for Relational Database Fragile Watermarking Scheme for Relational Database.
Under the Guidance of V.Rajashekhar M.Tech Assistant Professor
An example of peer-to-peer application
ABSTRACT   Recent work has shown that sink mobility along a constrained path can improve the energy efficiency in wireless sensor networks. Due to the.
Department Of Computer Science Engineering
Comparison of LAN, MAN, WAN
Peer-to-Peer Video Services
Peer-to-Peer Information Systems Week 6: Performance
PEER-TO-PEER SYSTEMS.
Client/Server and Peer to Peer
Presentation transcript:

Geethanjali College Of Engineering and Technology Cheeryal( V), Keesara ( M), Ranga Reddy District. I I Internal Guide Mrs.CH.V.Anupama Assistant Professor Department of Computer Science and Engineering Project Team Members B. Neelima 09R11A0569 k.Mounika 09R11A0589 R.Padmavathy 09R11A05A1

 Peer-To-Peer (P2P) technology is heavily used for content distribution applications.  P2P technology tries to solve the issue of scalability by making the system distributed.  Each peer in the network can act both a server and a client at the same time.  The average download time for each user in the network is much shorter than that of a centralized network.

 Content distribution is a centralized one, where the content is distributed from the centralized server to all clients requesting the document.  Clients send request to the centralized server for downloading the file.  Server accepts the request and sends the file as response to the request.  In most client-server setups, the server is a dedicated computer whose entire purpose is to distribute files

 Peer-to-peer content distribution provides more resilience and higher availability through wide-scale replication of content at large numbers of peers.  A P2P content distribution community is a collection of intermittently- connected nodes with each node contributing storage, content and bandwidth to the rest of the community  The peer-to-peer file sharing networks had a centralized server system. This system controls traffic among the users.

 Software Requirements JDK 1.6 Java Swing  Hardware Requirements ROCESSOR : Minimum PENTIUM IV 2.6 GHz RAM : Minimum512 MB RAM HARD DISK : Minimum 80 GB

 Parallel Downloading  Random chunk Based Switching  Random Periodic Switching

 Parallel downloading is one of the most noticeable way to reduce the download time  If the file is divided into k chunks of equal size and k simultaneous connections are used.  The chunk that tokes the longest time to complete determines the entire download session.

 Parallel download can yield the optimal download time in the distributed network.  each individual peer is the network is allocated a time for the download based on the service capacity and at the same time.

 In Random chunk based switching scheme, the file of interest is divided into many small chunks just as in parallel download scheme.  A user downloads chunks sequentially one at a time. Whenever a user completes a chunk from its current source peer, the user randomly selects a new source peer and connect it to retrieve a new chunk.  If the downloader is currently stuck with a bad source peer, it will stay there for only the amount of time required for finishing one chunk

 The download time for one chunk is independent of that of the previous chunk.  Switching source peer based on chunk can reduce the correlation in service capacity between chunks and hence reduce the average download time.

 Random periodic switching effectively removes correlations in the capacity fluctuation and the heterogeneity in space, thus greatly reducing the average download time  Here in this we consider two schemes 1) permanent connection. 2) random periodic switching.

 Permanent connection: the source does not change in time. When the searching phase is over and a list of available source peers is given, the downloader will choose one of them randomly with equal probability  Random Periodic Switching : the downloader randomly chooses a source peer at each time slot, independently. Here in this case after downloading a part of the content the peer becomes a source and allows the other peer to download.

UML Diagrams

 Use case diagram

 Sequence diagram

Output Screens

 Download time in stochastic peer to peer network is highly desirable to improve the network efficiency by reducing each user’s download time.  The peer-to-peer file sharing networks had a centralized server system provides more resilience and higher availability through wide-scales replication of content at large numbers of peers

 Modeling and analysis of peer-to-peer networks by D. Qiu and R. Srikanth.  Optimal peer selection for p2p downloading and streaming. In proceedings of IEEE Infocom.  An analytical framework for modeling peer to peer networks by k. k. Ramachandran and B. Sikdar.  A measurement study of peer-to-peer file sharing system by S. Saroiu, K. P. Gummadi, and S. D. Gribble

Thank you