DIGITAL LIBRARY
PROVISION FRAMEWORK OF RESOURCE ACQUISITION SERVICES IN P2P-BASED E-LEARNING CONTENT DELIVERY NETWORKS
1 The Hong Kong Polytechnic University (HONG KONG)
2 The Chinese University of Hong Kong (HONG KONG)
About this paper:
Appears in: INTED2010 Proceedings
Publication year: 2010
Pages: 1625-1632
ISBN: 978-84-613-5538-9
ISSN: 2340-1079
Conference name: 4th International Technology, Education and Development Conference
Dates: 8-10 March, 2010
Location: Valencia, Spain
Abstract:
Peer-to-peer (P2P) is a network-based computing model where computers share resources via exchanges among the participating computers. Due to the uncontrollable nature of P2P nodes, the quality of service of these applications is difficult to guarantee. The allocation of P2P resources to different applications and users is another critical problem, but not yet well investigated.

From the perspective of P2P-based service providers, a framework identifying the key components and their interrelation is significant in the service provision with quality guarantee. The content delivery network becomes a critical platform in effective e-learning. We first identify the key functions of the resource acquisition RA in the context of barter-based resource exchange as well as remuneration-based resource trading. Our model extends Service-Oriented Architecture (SOA) for resource acquisition services. We develop an architectural framework of resource acquisition service for multi-application development in P2P networks. The framework is developed to differentiate different resource providers and identifies their contributions to the application quality.

We found that in order to provide efficient RA services, in addition to widely discussed resource searching and indexing, provider selection, and data placement, resource reservation and remuneration management are also the key components in running a quality-aware application in P2P-based content-delivery network.
Keywords:
Peer-to-peer network, resource acquisition, content delivery networks.