—over the last few years, Grid technologies have progressed towards a service-oriented paradigm that enables a new way of service provisioning based on utility computing models. Users consume these services based on their QoS (Quality of Service) requirements. In such " pay-per-use " Grids, workflow execution cost must be considered during scheduling based… (More)
—Multi-Protocol Label Switching is a technology that combines the simplicity of IP routing with the high-speed switching of ATM. Mobile IP is a protocol that allows users to move around and yet maintain continuous IP network connectivity. In this paper, we propose a scheme to integrate the Mobile IP and MPLS protocols. The integration improves the… (More)
—User-contributed or crowd-sourced information is becoming increasingly common. In this paper, we consider the specific case of participatory sensing whereby people contribute information captured by sensors, typically those on a smartphone, and share the information with others. We propose a new metric called quality of contributed service (QCS) which… (More)
simulations, we demonstrate using Weighted Fair Queuing, how our mechanism can be implemented in a DiffServ network.
— Grid computing technologies are increasingly being used to aggregate computing resources that are geographically distributed across different locations. Commercial networks are being used to connect these resources, and thus serve as a fundamental component of grid computing. Since these grid resources are connected over a shared infrastructure, it is… (More)
Leveraging on the pervasiveness of mobile phones and their rich built-in sensors, partici-patory sensing recently emerged as a promising approach to large-scale data collection. Whilst some contributors may be altruistic, many contributors are motivated by receiving something in return for their contributions, proportional to their level of contributions.… (More)
— Sensor networks which react to the state of phenomena they are monitoring are becoming increasingly important. These networks are expected to execute additional queries or applications when the state of monitored phenomena is changing and, in general, have a dynamic set of applications deployed. In these kinds of networks resource management becomes an… (More)