Efficient Resource Allocation for On-Demand Mobile-Edge Cloud Computing

Abstract—Mobile-edge cloud computing is a new paradigm to provide cloud computing capabilities at the edge of pervasive radio access networks in close proximity to mobile users. Aiming at provisioning flexible on-demand mobile-edge cloud service, in this paper we propose a comprehensive framework consisting of a resource-efficient computation offloading mechanism for users and a joint communication and computation (JCC) resource allocation mechanism for network operator. Specifically, we first study the resource-efficient computation offloading problem for a user, in order to reduce user’s resource occupation by determining its optimal communication and computation resource profile with minimum resource occupation and meanwhile satisfying the QoS constraint. We then tackle the critical problem of user admission control for JCC resource allocation, in order to properly select the set of users for resource demand satisfaction. We show the admission control problem is NP-hard, and hence develop an efficient approximation solution of a low complexity by carefully designing the user ranking criteria and rigourously derive its performance guarantee. To prevent the manipulation that some users may untruthfully report their valuations in acquiring mobile-edge cloud service, we further resort to the powerful tool of critical value approach to design truthful pricing scheme for JCC resource allocation. Extensive performance evaluation demonstrates that the proposed schemes can achieve superior performance for on-demand mobile-edge cloud computing.

CONCLUSION

Aiming at provisioning flexible mobile-edge cloud service, in this paper we proposed a comprehensive framework consisting of a resource-efficient computation offloading mechanism for the users and a joint communication and computation (JCC) resource allocation mechanism for the network operator. We first solved the resource-efficient computation offloading problem for each Any Query Call Us: 9566355386

 

individual user, and derive the optimal communication and computation resource demanding profile that minimizes the resource occupancy and meanwhile satisfies the delay constraint. We tackled the admission control problem for JCC resource allocation, and developed an efficient approximation solution of a low complexity. We also addressed the truthful pricing problem by resorting to the powerful tool of critical value approach. Extensive performance evaluation demonstrates that the proposed mechanisms can achieve superior performance for on-demand mobile-edge cloud computing.

SYSTEM REQUIREMENTS:

HARDWARE REQUIREMENTS:

• System : Pentium IV 2.4 GHz.

• Hard Disk : 40 GB.

• Floppy Drive : 1.44 Mb.

• Monitor : 15 VGA Colour.

• Mouse : Logitech.

• Ram : 512 Mb.

 

SOFTWARE REQUIREMENTS:

• Operating system : - Windows XP/7.

• Coding Language : JAVA/J2EE

• Data Base : MYSQL

 

REFERENCES

[1] K. Kumar and Y. Lu, ―Cloud computing for mobile users: Can offloading computation save energy?‖ IEEE Computer, vol. 43, no. 4, pp. 51–56, 2010. Any Query Call Us: 9566355386

 

[2] T. Soyata, R. Muraleedharan, C. Funai, M. Kwon, and W. Heinzelman, ―Cloud-vision: Real-time face recognition using a mobile-cloudletcloud acceleration architecture,‖ in IEEE Symposium on Computers and Communications (ISCC), 2012.

[3] X. Chen, B. Proulx, X. Gong, and J. Zhang, ―Exploiting social ties for cooperative d2d communications: A mobile social networking case,‖ IEEE/ACM Transactions on Networking, vol. 23, no. 5, pp. 1471–1484, 2015.