Table of Contents
List of Figures
List of Tables
Abstract
Chapter 1:
Introduction
1.1 Overview and Motivation
1.2 Communication network models
1.3 P2P network models
1.3.1 P2P Network
1.3.2 P2P Network Models
1.4 DHT-based Protocol
1.4.1 Distributed Hash Table - DHT
1.4.2 CHORD Protocol
1.5 Summary
Chapter 2:
Related Works
2.1 INS/Twine: Information distribution based
on Attribute-Value trees
2.1.1 Solution
2.1.2 System architecture
2.1.3 System architecture
2.1.4 Summary
2.2 CDS: Information Distribution Based On Load
Balancing Matrix
2.2.1 Solution
2.2.2 System architecture
2.2.3 System architecture
2.2.4 Load Balancing Matrix (LBM)
2.2.5 System architecture
2.2.6 Summary
2.3 Data Indexing
2.3.1 Solution
2.3.2 Insert a file
2.3.3 Lookups
2.3.4 Summary
2.4 SMAVะ Searching - Multiple-attribute Value
2.4.1 Solution
2.4.2 Distribution of information content
2.4.3 Information content name query
2.4.4 Summary
Chapter 3
: An Improvement Solution for
Multiple-attribute Information
Searching on Structured P2P
Network
3.1 Idea
3.2 Three Levels Mapping Model
3.2.1 Overview
3.2.2 Three-Levels Sub-key Mapping Storing
3.2.3 Distribution of information content
3.2.4 Information query
3.2.5 Summary
3.3 The Dynamic Threshold Values
3.3.1 A formula of threshold values
3.3.2 Adjusted Distribution Algorithm
3.3.3 Updating Threshold Value Periodically
3.3.4 Adjusted Lookup Algorithm
3.4 Summary
Chapter 4:
Simulations and Evaluations
4.1 Qualitative Evaluations
4.2 Simulation Description
4.3 Evaluation Based On Simulations
4.3.1 Load balancing
4.3.2 Distribution of information content
4.3.3 Routing Performance
Chapter 5:
Conclusions and Future Work
Bibliography