Adaptive Proximate Computing Framework for Mobile Resource Augmentation

Beyond voice and message communication, mobile devices are exploiting to access Internet resources like desktop. Nowadays, MobileApp development and its usage in various domains are also significantly rising. However, resource constraints of mobile devices like limited processing power, low storage, restricted memory and faster dissipation of energy have restricted resource intensive mobile application development and its accessibility. Cloud based mobile resource augmentation needs longer latency time due to larger number of intermediate hubs thereby prolonged execution time and deterioration of energy from mobile devices; hence, we are exploiting proximate computing entities for augmenting resources of the mobile devices by employing soft computing methodologies. The proposed proximate computing framework is intended to augment the resource scarcity of mobile devices by outsourcing their data and processing to an external proximate computing entity like an edge cloud, Raspberry PI controller, Arduino, WiFi Gateway and MNO cloud. An intelligent inventory checker mobile application which is based on the proposed framework, depicts significant mitigates in execution time and energy consumption of mobile devices. Proximate computing entities namely Arduino and Edge Cloud service have provided computation as a service to check the reorder level of every stock thereby providing seamless user experience to the mobile users. This research work provides a feasible solution for the development of resource intensive mobile application and its accessibility by mobile user regardless of the resource scarcity of mobile device.

[1]  Rajkumar Buyya,et al.  Cloud-Based Augmentation for Mobile Devices: Motivation, Taxonomies, and Open Challenges , 2013, IEEE Communications Surveys & Tutorials.

[2]  Mubashir Husain Rehmani,et al.  Mobile Edge Computing: Opportunities, solutions, and challenges , 2017, Future Gener. Comput. Syst..

[3]  Winfried Lamersdorf,et al.  CloudAware: A Context-Adaptive Middleware for Mobile Edge and Cloud Computing Applications , 2016, 2016 IEEE 1st International Workshops on Foundations and Applications of Self* Systems (FAS*W).

[4]  Thomas Zefferer,et al.  Hybrid Mobile Edge Computing: Unleashing the Full Potential of Edge Computing in Mobile Device Use Cases , 2017, 2017 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID).

[5]  Xinyu Yang,et al.  A Survey on the Edge Computing for the Internet of Things , 2018, IEEE Access.

[6]  Samee Ullah Khan,et al.  Potentials, trends, and prospects in edge technologies: Fog, cloudlet, mobile edge, and micro data centers , 2018, Comput. Networks.

[7]  Rajkumar Buyya,et al.  Augmentation Techniques for Mobile Cloud Computing , 2018, ACM Comput. Surv..

[8]  Hui Tian,et al.  Selective Offloading in Mobile Edge Computing for the Green Internet of Things , 2018, IEEE Network.

[9]  Zdenek Becvar,et al.  Mobile Edge Computing: A Survey on Architecture and Computation Offloading , 2017, IEEE Communications Surveys & Tutorials.

[10]  Roberto Riggio,et al.  A practical architecture for mobile edge computing , 2017, 2017 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN).

[11]  Marc St-Hilaire,et al.  Economic and Energy Considerations for Resource Augmentation in Mobile Cloud Computing , 2018, IEEE Transactions on Cloud Computing.

[12]  Ju Ren,et al.  Serving at the Edge: A Scalable IoT Architecture Based on Transparent Computing , 2017, IEEE Network.

[13]  Debajyoti Mukhopadhyay,et al.  AFMEACI: A Framework for Mobile Execution Augmentation Using Cloud Infrastructure , 2014 .

[14]  Bing Chen,et al.  Data Security and Privacy-Preserving in Edge Computing Paradigm: Survey and Open Issues , 2018, IEEE Access.

[15]  Syed Asad Hussain,et al.  A Survey of Cloudlet-Based Mobile Augmentation Approaches for Resource Optimization , 2018, ACM Comput. Surv..