| Considering quality-sensitive experience demand of Internet users of P2P resources,the simple network model of DHT abstraction and load imbalance of current structured P2P system,the RAHT description model of this paper reflect the differences in resources quality,and the resource awareness system RAHTreap is built by combination of resource positioning and resource obtain,also the implementation of load balancing in quality differences optimize user experience quality of accessing resources.Nowadays,network resources of Internet flourish,the existence of P2P network resource based on it has been maturing,while the quality of research is still little to write about.On Internet-based P2P system,users experience the differences of accessing when different users access to different resources due to difference of nodes and network and irregular mass distribution of resources.At the same time, redundancy characteristics of resource reduce the efficacy of resources retrieval method only based on the content.Both the quality of the establishment of resources and access characteristics of the P2P system become sensitive to the inevitable trend of research.Resources awareness hash table(RAHT) fixed the defect of simplicity of the current structured P2P system by DHT of resources content for the keywords,and resources for the same Internet content on coexistence of a number of entities in a distributed hash table expansion.For different the quality of different resources,the paper build unique identifier so that different aspects of the quality of resources and different resources can distinguish between each other.At the same time the paper establish a numerical model,simplified access computing resources and resource quality comparison.Internet-based P2P system works on overlay network,and this makes the distribution of resource information is in inconsistencies with the distribution of resources to obtain information retrieval processes.Resources awareness P2P system (RAHTreap) combine the process of resource retrieval and resource obtain,and return the list of matching resources to the user in descending order.The irregular distribution of resources and the quality of the hash function itself, result in the load imbalance when accessing to resources.The paper establish the load balancing algorithm of quality of experience in order to achieve the maximum efficiency of system RAHTreap not by load balancing of equal access to resources throughout. |