TY - JOUR
T1 - Adaptive resource discovery in mobile cloud computing
AU - Liu, Wei
AU - Nishio, Takayuki
AU - Shinkuma, Ryoichi
AU - Takahashi, Tatsuro
N1 - Funding Information:
This work was supported in part by the National Institute of Information and Communications Technology (NICT), Japan, under the new generation network R&D program for innovative network virtualization platform and its application.
PY - 2014/9/1
Y1 - 2014/9/1
N2 - Mobile cloud computing (MCC) is aimed at integrating mobile devices with cloud computing. It is one of the most important concepts that have emerged in the last few years. Mobile devices, in the traditional agent-client architecture of MCC, only utilize resources in the cloud to enhance their functionalities. However, modern mobile devices have many more resources than before. As a result, researchers have begun to consider the possibility of mobile devices themselves sharing resources. This is called the cooperation-based architecture of MCC. Resource discovery is one of the most important issues that need to be solved to achieve this goal. Most of the existing work on resource discovery has adopted a fixed choice of centralized or flooding strategies. Many improved versions of energy-efficient methods based on both strategies have been proposed by researchers due to the limited battery life of mobile devices. This paper proposes a novel adaptive method of resource discovery from a different point of view to distinguish it from existing work. The proposed method automatically transforms between centralized and flooding strategies to save energy according to different network environments. Theoretical models of both energy consumption and the quality of response information are presented in this paper. A heuristic algorithm was also designed to implement the new adaptive method of resource discovery. The results from simulations demonstrated the effectiveness of the strategy and the efficiency of the proposed heuristic method.
AB - Mobile cloud computing (MCC) is aimed at integrating mobile devices with cloud computing. It is one of the most important concepts that have emerged in the last few years. Mobile devices, in the traditional agent-client architecture of MCC, only utilize resources in the cloud to enhance their functionalities. However, modern mobile devices have many more resources than before. As a result, researchers have begun to consider the possibility of mobile devices themselves sharing resources. This is called the cooperation-based architecture of MCC. Resource discovery is one of the most important issues that need to be solved to achieve this goal. Most of the existing work on resource discovery has adopted a fixed choice of centralized or flooding strategies. Many improved versions of energy-efficient methods based on both strategies have been proposed by researchers due to the limited battery life of mobile devices. This paper proposes a novel adaptive method of resource discovery from a different point of view to distinguish it from existing work. The proposed method automatically transforms between centralized and flooding strategies to save energy according to different network environments. Theoretical models of both energy consumption and the quality of response information are presented in this paper. A heuristic algorithm was also designed to implement the new adaptive method of resource discovery. The results from simulations demonstrated the effectiveness of the strategy and the efficiency of the proposed heuristic method.
KW - Adaptive resource discovery
KW - Energy-efficient
KW - Heterogeneous wireless networks
KW - Mobile cloud computing
UR - http://www.scopus.com/inward/record.url?scp=84904264245&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84904264245&partnerID=8YFLogxK
U2 - 10.1016/j.comcom.2014.02.006
DO - 10.1016/j.comcom.2014.02.006
M3 - Article
AN - SCOPUS:84904264245
SN - 0140-3664
VL - 50
SP - 119
EP - 129
JO - Computer Communications
JF - Computer Communications
ER -