Font Size: a A A

Design And Implementation Of The Mobile P2P Chord Algorithm Based On Android System

Posted on:2013-03-07Degree:MasterType:Thesis
Country:ChinaCandidate:S H GaoFull Text:PDF
GTID:2248330395984911Subject:Software engineering
Abstract/Summary:PDF Full Text Request
For mobile P2P, the mobile node’s memory and CPU processing capacity islimited, unlimited flooding dissemination of information easily lead to paralysis ofthe entire network. On the other hand, subject to the constraints of the mobileoperators, the underlying information between the mobile nodes directly interactsubject to certain restrictions. Therefore, how to establish a suitable mobile P2Pnetwork topology, and problems to be solved on this basis to best suit the application.Chord algorithm,a typical peer-to-peer distributed systems to achieve the mechanismmodel of Chord and be improved to make it suitable for mobile P2P network, the mainresearch work are as follows:First, paper gives the research on the node performance differences of the Chordalgorithm. For the processing power of the computer nodes and mobile nodes,combined with the characteristics of the mobile P2P network, designing an improvedmodel DChord which based on Chord algorithm. In the model, the processing powerof the computer are the central nodes, the lack of processing power node are themobile nodes. The central nodes constitute the basic Chord ring, the mobile nodes arelocated in the central node where clustering node performance difference.Second, paper gives the research on the mobile networks pointer tableinformation redundancy problems of the Chord algorithm. For the redundancy of thering structure pointer table, designed for the central node in the resource index tableand pointer table, designed for the mobile node the central node table and key table.When the node is a central node, it is to find a location in accordance with the basicrules of the Chord algorithm. When the node is a mobile node, the query first classresources within the index table, followed by the key identifier in the key table query,and finally through the pointer table, relying on the central node of the Finger table tofind the Chord ring node less redundant a large number of reduced. Subsequently, inPlanetSim platform simulation and experimental results show that, DChord algorithmto find the efficiency is better than Chord algorithm.Third, paper designed and implementationed a P2P sharing software Sharing-Mobile, which is based on the Android platform and adopted on the DChord model.This Software runs well on the Android platform versions of the simulator and ME525,Motorola, Pad, and other phone-based. It is proved the good design and performance of the software, but also to verify DChord model accuracy and performance.Finally, the paper made a summary of the text, and future research directions aresuggested.
Keywords/Search Tags:Mobile P2P, Chord Algorithm, Android Platform, DChord
PDF Full Text Request
Related items