The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.04 - Oct.-Dec. (2013 vol.12)
pp: 30-38
Tim Verbelen , Ghent University
Pieter Simoens , Ghent University
Filip De Turck , Ghent University
Bart Dhoedt , Ghent University
ABSTRACT
Cyber foraging has already proven to be successful for enabling resource-intensive applications on mobile devices. Offloading applications, or parts thereof, to nearby infrastructure--also denoted as cloudlets--can lower execution time and save energy. However, in view of immersive applications, two challenges still remain. First, due to the real-time constraints of immersive applications, optimizing generic metrics such as execution time or energy isn't sufficient. The authors thus propose a component-based cyber foraging framework that optimizes application-specific metrics not only by offloading but also by configuring application components at runtime. Second, because immersive applications tend to process location-aware data, much processing is replicated when multiple users are in the same environment. Therefore, the framework also enables collaborative scenarios by sharing components between multiple devices.
INDEX TERMS
Cloud computing, Mobile handsets, Runtime, Mobile communication, Pervasive computing, Collaboration, Augmented reality,pervasive computing, cloudlet, cyber foraging, augmented reality
CITATION
Tim Verbelen, Pieter Simoens, Filip De Turck, Bart Dhoedt, "Leveraging Cloudlets for Immersive Collaborative Applications", IEEE Pervasive Computing, vol.12, no. 4, pp. 30-38, Oct.-Dec. 2013, doi:10.1109/MPRV.2013.66
REFERENCES
1. T. Langlotz et al., “Online Creation of Panoramic Augmented Reality Annotations on Mobile Phones,” IEEE Pervasive Computing, vol. 11, no. 2, 2012, pp. 56-63.
2. R. Balan et al., “The Case for Cyber Foraging,” Proc. 10th Workshop on ACM SIGOPS European Workshop, ACM, 2002, pp. 87-92.
3. R. Buyya et al., “Cloud Computing and Emerging IT Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility,” Future Generation Computer Systems, vol. 25, no. 6, 2009, pp. 599-616.
4. M. Satyanarayanan et al., “The Case for VM-Based Cloudlets in Mobile Computing,” IEEE Pervasive Computing, vol. 8, no. 4, 2009, pp. 14-23.
5. E. Cuervo et al., “Maui: Making Smartphones Last Longer with Code Offload,” Proc. 8th Int’l Conf. Mobile Systems, Applications, and Services (MobiSys 10), ACM, 2010, pp. 49-62.
6. B.-G. Chun et al., “Clonecloud: Elastic Execution between Mobile Device and Cloud,” Proc. Sixth Conf. Computer Systems (EuroSys 11), ACM, 2011, pp. 301-314.
7. M. Kristensen, “Scavenger: Transparent Development of Efficient Cyber Foraging Applications,” Proc. 2010 IEEE Int’l Conf. Pervasive Computing and Communications (PerCom 10), IEEE, 2010, pp. 217-226.
8. T. Verbelen et al., “AIOLOS: Middleware for Improving Mobile Application Performance through Cyber Foraging,” J. Systems and Software, vol. 85, no. 11, 2012, pp. 2629-2639.
9. G. Klein and D. Murray, “Parallel Tracking and Mapping for Small AR Workspaces,” Proc. 6th Int’l Symp. Mixed and Augmented Reality (ISMAR 07), 2007, pp. 1-10.
10. R. Castle and D. Murray, “Keyframe-Based Recognition and Localization During Video-Rate Parallel Tracking and Mapping,” Image and Vision Computing, vol. 29, no. 8, 2011, pp. 524-532.
11. T. Verbelen et al., “Adaptive Application Configuration and Distribution in Mobile Cloudlet Middleware,” Mobile Wireless Middleware, Operating Systems, and Applications, Springer, 2012, pp. 178-192.
168 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool