TY - JOUR
T1 - DESP
T2 - A Distributed Economics-Based Subcontracting Protocol for Computation Distribution in Power-Aware Mobile Ad Hoc Networks
AU - Shang, Li
AU - Dick, Robert P.
AU - Jha, Niraj K.
N1 - Funding Information:
This work was supported by the US Defense Advanced Research Projects Agency (DARPA) under contract no. DAAB07-02-C-P302.
PY - 2004/1
Y1 - 2004/1
N2 - In this paper, we present a new economics-based power-aware protocol, called the distributed economic subcontracting protocol (DESP), that dynamically distributes task computation among mobile devices in an ad hoc wireless network. Mobile computation devices may be energy buyers, contractors, or subcontractors. Tasks are transferred between devices via distributed bargaining and transactions. When additional energy is required, buyers and contractors negotiate energy prices within their local markets. Contractors and subcontractors spend communication and computation energy to relay or execute buyers' tasks. Buyers pay the negotiated price for this energy. Decision-making algorithms are proposed for buyers, contractors, and subcontractors, each of which has a different optimization goal. We have built a wireless network simulator, called ESIM, to assist in the design and analysis of these algorithms. When the average communication energy required to transfer a task is less than the average energy required to execute a task, our experimental results indicate that markets based on our protocol and decision-making algorithms fairly and effectively allocate energy resources among different tasks in both cooperative and competitive scenarios.
AB - In this paper, we present a new economics-based power-aware protocol, called the distributed economic subcontracting protocol (DESP), that dynamically distributes task computation among mobile devices in an ad hoc wireless network. Mobile computation devices may be energy buyers, contractors, or subcontractors. Tasks are transferred between devices via distributed bargaining and transactions. When additional energy is required, buyers and contractors negotiate energy prices within their local markets. Contractors and subcontractors spend communication and computation energy to relay or execute buyers' tasks. Buyers pay the negotiated price for this energy. Decision-making algorithms are proposed for buyers, contractors, and subcontractors, each of which has a different optimization goal. We have built a wireless network simulator, called ESIM, to assist in the design and analysis of these algorithms. When the average communication energy required to transfer a task is less than the average energy required to execute a task, our experimental results indicate that markets based on our protocol and decision-making algorithms fairly and effectively allocate energy resources among different tasks in both cooperative and competitive scenarios.
KW - Ad hoc network
KW - Distributed computing
KW - Economics-based protocol
KW - Power-aware computing
KW - Resource management
UR - http://www.scopus.com/inward/record.url?scp=2342540343&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=2342540343&partnerID=8YFLogxK
U2 - 10.1109/TMC.2004.1261815
DO - 10.1109/TMC.2004.1261815
M3 - Review article
AN - SCOPUS:2342540343
SN - 1536-1233
VL - 3
SP - 33
EP - 45
JO - IEEE Transactions on Mobile Computing
JF - IEEE Transactions on Mobile Computing
IS - 1
ER -