Automating Mobile Task Offloading with Agent Based Auctions

dc.contributor.advisorLent, Ricardo
dc.contributor.committeeMemberYuan, Xiaojing
dc.contributor.committeeMemberBenhaddou, Driss
dc.creatorShah, Nidhi Niket
dc.date.accessioned2018-03-02T21:24:10Z
dc.date.available2018-03-02T21:24:10Z
dc.date.createdDecember 2016
dc.date.issued2016-12
dc.date.submittedDecember 2016
dc.date.updated2018-03-02T21:24:10Z
dc.description.abstractMobile Cloud Computing has been introduced to be a potential technology for mobile services. It solves mobile computing’s fundamental problems such as resource scarcity, frequent disconnections, and mobility. Mobile cloud computing can address these problems by executing mobile applications on resource providers external to the mobile device i.e. by offloading them onto the cloud servers. Cloud computing allows users to use infrastructure, platforms and software in an on-demand fashion. Thus, data storage and processing services in clouds, eliminates the need for mobile users to have a powerful device configuration (e.g. CPU speed, memory capacity etc.), as all resource-intensive computing can be performed on the cloud. The data center hardware and software is referred as the cloud and the cloud can be made available “pay-as-you-use” manner. This payment for services to cloud is based on services we require for cloud to process. These services are further differentiated according to types, availability and quality. For instance, to run any particular application, one cloud provider offers less price than other cloud provider but its quality is compromised. In some cases, single cloud is not enough to meet mobile user’s demands. Therefore, new scheme is needed in which the mobile users can utilize multiple clouds in a unified fashion and get opportunity to choose the best cloud provider to serve them. The present research addresses this issue and presents design scenario for the agent based auction model where mobile users get chance to receive best services from one of the cloud providers which offers minimum cost including price and quality of the service. This quality of service refers to energy and latency optimization. The agent based framework has been designed on JADE framework, to provide robustness to the model. Concept of auction market and auction manager has been introduced in this research that helps mobile users to get energy-latency optimization with optimal price to be paid to the cloud providers for accessing their resources. The proposed mechanism has been evaluated for different scenarios and it gives optimal solution for all the cases. Thus, proposed approach can be scaled in future for more features.
dc.description.departmentEngineering Technology, Department of
dc.format.digitalOriginborn digital
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/10657/2768
dc.language.isoeng
dc.rightsThe author of this work is the copyright owner. UH Libraries and the Texas Digital Library have their permission to store and provide access to this work. Further transmission, reproduction, or presentation of this work is prohibited except with permission of the author(s).
dc.subjectMobile Cloud Computing
dc.subjectJADE
dc.subjectAuctions
dc.titleAutomating Mobile Task Offloading with Agent Based Auctions
dc.type.dcmiText
dc.type.genreThesis
thesis.degree.collegeCollege of Technology
thesis.degree.departmentEngineering Technology, Department of
thesis.degree.disciplineEngineering Technology
thesis.degree.grantorUniversity of Houston
thesis.degree.levelMasters
thesis.degree.nameMaster of Science

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
SHAH-THESIS-2016.pdf
Size:
7.99 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
LICENSE.txt
Size:
1.81 KB
Format:
Plain Text
Description: