Title: Design of contract net protocol-based distributed image processing system

Authors: Harshad B. Prajapati; Vipul A. Shah

Addresses: Information Technology Department, Faculty of Technology, Dharmsinh Desai University, College Road, Nadiad – 387001, Gujarat, India ' Instrumentation and Control Engineering Department, Faculty of Technology, Dharmsinh Desai University, College Road, Nadiad – 387001, Gujarat, India

Abstract: In the current era of large scale distributed computing, users voluntarily donate computation power of their idle computers or desktop machines. However, there is an urgent need of a utility-based distributed problem solving environment to attract more users. Related to applying the utility concept, we are working on design and implementation of a distributed image processing system that uses: 1) contract net protocol for task assignment; 2) concept of utility-based distributed computing; 3) task graph concept for application design. In this paper, we present our results of the design aspects of the system. We propose the design of contract net protocol-based distributed image processing system and analyse characteristics of the proposed system. We evaluate and select available options for implementation of the system. The proposed system allows transparent execution of task graph-based applications in a distributed environment.

Keywords: contract net protocol; CNP; distributed image processing; distributed problem solving; task scheduling; distributed computing; task graphs.

DOI: 10.1504/IJCNDS.2014.060623

International Journal of Communication Networks and Distributed Systems, 2014 Vol.12 No.3, pp.259 - 274

Accepted: 24 Mar 2013
Published online: 21 Jun 2014 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article