Dissertation > Excellent graduate degree dissertation topics show

Research on Universal Computing Platform for P2P Networks

Author: QuHongChun
Tutor: FuHeGang
School: Chongqing University
Course: Computer Software and Theory
Keywords: Peer-to-Peer computing Universal Computing Platform layered architecture topology-independent device-independent
CLC: TP393.02
Type: Master's thesis
Year: 2005
Downloads: 98
Quote: 3
Read: Download Dissertation


In this paper, we present TIPMAN, a Topology-independent and Device-independent Peer-to-Peer (P2P) Universal Computing Platform(UCP for short). P2P middleware provides an abstraction between the application and the underlying network by providing higher-level functionality such as distributed P2P searches and direct communication among peers.P2P networks build an overlay network, a network on the network. The central idea of this dissertation is to apply the well-established ISO OSI layered model on P2P middlewaresystems. A layered P2P architecture helps to identify separate parts of a complex system,allows changes to the system without affecting other layers and makes maintenance easier due to modularization. The main advantages of having such a layered P2P middleware are:independence from the underlying network and the P2P topology.This dissertation proposes a Universal P2P Computing Platform consisting of four layers: the Communication Layer, the Processing Layer, the P2P Network Layer and the Application Layer. The Communication Layer(which can be compared to the Physical Layer of the OSI model) is responsible for providingan abstraction to the network primitives provided by operating systems or libraries. This makes TIPMAN independent from the underlying network protocols and the devices and allows TIPMAN to run on heterogeneous devices. The Processing Layer (an analogy to the Data Linklayer) provides an error free connection to remote peers and allows additional services to be plugged in. The P2P Network Layer comprises the routing algorithm, thus describes the topology (or structure) of the P2P network, The Application Layer act as the interface between user applications and TIPMAN UCP.TIPMAN UCP has a pluggable architecture that allows different components to be plugged in based on the requirements of an application, the capabilities of the device the application is running on, the number of peers involved, etc. Custom-tailored P2P UCP can be constructed, thus, increasing the flexibility of communication architectures that are built upon it. Applications that use TIPMAN are provided an API that is not affected whenever the underlying topology has to be changed or adapted.In order to test TIPMAN, we have developed a simple application based on TIPMAN UCP and build a distributed P2P network test bed make use of JDF(JXTA Distributed Framework), it is possible to simulate a P2P network of virtual peers on a

Related Dissertations

  1. The Research on Information Sharing Based on Peer-to-Peer Computing,TP393.02
  2. A peer-to-peer computing model and its application in the grid,TP393
  3. Study on Key Technologies of Peer-to-Peer Computing Systems Based on Theories of Complex Networks,TP393.02
  4. Similarity Search in Peer-to-Peer Systems,TP301
  5. An Architecture for PC Based Grid Computing and Key Technologies,TP393.01
  6. Research on Peer-to-Peer Resource Location in Large-scale Distributed Systems,TP393.02
  7. Research on Data Consistency Maintenance of Massive Data in Peer-to-Peer Distributed Storage Systems,TP393.02
  8. Research on Resource Location and Dissemination for Mobile Peer-to-Peer Computing,TP393.02
  9. Research on Unstructured Peer-to-peer Network Resource Location,TP393.02
  10. A Novel Cyberinfrastructure for Scientific Computation Based on the P2P Grid,TP393.02
  11. Research on Models and Application of Database Rights Management,TP311.13
  12. Research of Data Location and Data Replication in Hierarchical P2P Systems,TP309.3
  13. Applied Research of the P2P network platform JXTA,TP311.52
  14. Research of Communication Mechanism in the Distributed Network Based on Mobile Agent,TP393.02
  15. Research on Mesh-based P2P Live Streaming Technology in Heterogeneous Environment,TP393.02
  16. Study on Isp-aided P2P Resource Management Mechanism,TP393.02
  17. Implementation and Testing of the Netstream Collector System,TP393.02
  18. Research and Implementation on ID/LOC Split Based Large-Scale Mapping System,TP393.02
  19. Research on the Cache Management Strategy of Streaming Media Based on P2P,TP393.02
  20. Research on Consruction and Optimization of Network Coding for Multicast,TP393.02
  21. Design and Simulated Implementation of Intelligent QoS Guarantee Mechanism with ABC Supported,TP393.02

CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer applications > Computer network > General issues > Computer network architecture and design
© 2012 www.DissertationTopic.Net  Mobile