skip to main content
10.1145/2988287.2989150acmconferencesArticle/Chapter ViewAbstractPublication PagesmswimConference Proceedingsconference-collections
research-article

A Virtual Local-hub Solution with Function Module Sharing for Wearable Devices

Published: 13 November 2016 Publication History

Abstract

Wearable devices, which are small electronic devices worn on a human body, are equipped with low level of processing and storage capacities and offer some types of integrated functionalities. Recently, wearable device is becoming increasingly popular, various kinds of wearable device are launched in the market; however, wearable devices require a powerful local-hub, most are smartphone, to replenish processing and storage capacities for advanced functionalities. Sometime it may be inconvenient to carry the local-hub (smartphone); thus, many wearable devices are equipped with Wi-Fi interface, enabling them to exchange data with local-hub though the Internet when the local-hub is not nearby. However, this results in long response time and restricted functionalities. In this paper, we present a virtual local-hub solution, which utilizes network equipment nearby (e.g., Wi-Fi APs) as the local-hub. Since migrating all applications serving the wearable devices respectively takes too much networking and storage resources, the proposed solution deploys function modules to multiple network nodes and enables remote function module sharing among different users and applications. To reduce the impact of the solution on the network bandwidth, we propose a heuristic algorithm for function module allocation with the objective of minimizing total bandwidth consumption. We conduct series of experiments, and the results show that the proposed solution can reduce the bandwidth consumption by up to half and still serve all requests given a large number of service requests.

References

[1]
IDC. Idc forecasts worldwide shipments of wearables to surpass 200 million in 2019, driven by strong smartwatch growth and the emergence of smarter watches. https://www.idc.com/getdoc.jsp?containerId=prUS41100116, 2016. {Online; accessed 20-April-2016}.
[2]
Research and Markets. Wearable device market forecasts - 2016 edition. http://www.researchandmarkets.com/research/lwpd7k/_wearable_device, 2016. {Online; accessed 20-April-2016}.
[3]
S. Movassaghi, M. Abolhasan, J. Lipman, D. Smith, and A. Jamalipour. Wireless Body Area Networks: A Survey. IEEE Communications Surveys & Tutorials, 16(3):1658--1686, 2014.
[4]
A. M. Nia, M. Mozaffari-Kermani, S. Sur-Kolay, A. Raghunathan, and N. K. Jha. Energy-Efficient Long-term Continuous Personal Health Monitoring. IEEE Transactions on Multi-Scale Computing Systems, 1(2):85--98, 2015.
[5]
Apple. Use apple watch without its paired iphone. https://support.apple.com/en-us/HT205547, 2016. {Online; accessed 20-April-2016}.
[6]
Google. Android wear help: Connect your watch to wi-fi. https://support.google.com/androidwear/answer/6207505?hl=en&ref_topic=6056389, 2016. {Online; accessed 20-April-2016}.
[7]
CISCO. White paper: Fog computing and the internet of things: Extend the cloud to where the things are. http://www.cisco.com/c/dam/en_us/solutions/trends/iot/docs/computing-overview.pdf, 2015. {Online; accessed 20-April-2016}.
[8]
M. Zhanikeev. A Cloud Visitation Platform to Facilitate Cloud Federation and Fog Computing. Computer, 48(5):80--83, 2015.
[9]
A. Al-Fuqaha, M. Guizani, M. Mohammadi, M. Aledhari, and M. Ayyash. Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications. IEEE Communications Surveys & Tutorials, 17(4):2347--2376, 2015.
[10]
Z. Sanaei, S. Abolfazli, A. Gani, and R. Buyya. Heterogeneity in Mobile Cloud Computing: Taxonomy and Open Challenges. IEEE Communications Surveys & Tutorials, 16(1):369--392, 2014.
[11]
A. u. R. Khan, M. Othman, S. A. Madani, and S. U. Khan. Survey of Mobile Cloud Computing Application Models. IEEE Communications Surveys & Tutorials, 16(1):393--413, 2014.
[12]
B. Chun, S. Ihm, P. Maniatis, M. Naik, and A. Patti. CloneCloud: elastic execution between mobile device and cloud. In Proc. of EuroSys, pages 301--314, 2011.
[13]
E. Cuervo, D. Cho, A. Wolman, S. Saroiu, R. Chandra, and P. Bahl. MAUI: Making Smartphones Last Longer with Code Offload. In Proc. of ACM MobiSys, pages 49--62, 2010.
[14]
S. Ghorpade, N. Chavan, A. Gokhale, and D. Sapkal. A Framework For Executing Android Applications On The Cloud. In Proc. of IEEE ICACCI, pages 230--235, 2013.
[15]
A. Fischer, J. F. Botero, M. T. Beck, H. de Meer, and X. Hesselbach. Virtual Network Embedding: A Survey. IEEE Communications Surveys & Tutorials, 15(4):1888--1906, 2013.
[16]
M. Yu, Y. Yi, J. Rexford, and M. Chiang. Rethinking Virtual Network Embedding: Substrate Support for Path Splitting and Migration. ACM SIGCOMM Computer Communication Review, 38(2):17--29, 2008.
[17]
J. Lischka, and H. Karl. A virtual network mapping algorithm based on subgraph isomorphism detection. In Proc. of ACM VISA, pages 81--88, 2009.
[18]
R. Ricci, C. Alfeld, and J. Lepreau. A solver for the network testbed mapping problem. ACM SIGCOMM Computer Communications Review, 33(2):65--81, 2003.
[19]
N. Chowdhury, M. Rahman, and R. Boutaba. Virtual network embedding with coordinated node and link mapping. In Proc. of IEEE INFOCOM, pages 81--88, 2009.
[20]
B. G. Ryder. Constructing the Call Graph of a Program. IEEE Transactions on Software Engineering, SE-5(3):216--226, 1979.
[21]
CISCO. Ap group. http://www.cisco.com/c/en/us/support/docs/wireless-mobility/wireless-vlan/71477-ap-group-vlans-wlc.html, 2016. {Online; accessed 20-April-2016}.
[22]
C. Seeger, K. Van Laerhoven, and A. Buchmann. MyHealthAssistant: An Event-driven Middleware for Multiple Medical Applications on a Smartphone-Mediated Body Sensor Network. IEEE Journal of Biomedical and Health Informatics, 64(10):752--760, 2015.
[23]
S. H. Hung, C. S. Shih, J. P. Shieh, C. P. Lee, and Y. H. Huang. An Online Migration Environment for Executing Mobile Applications on the Cloud. In Proc. of IMIS, pages 20--27, 2011.
[24]
R. Cavallari, F. Martelli, R. Rosini, C. Buratti, and R. Verdone. A Survey on Wireless Body Area Networks: Technologies and Design Challenges. IEEE Communications Surveys & Tutorials, 16(3):1635--1657, 2014.

Cited By

View all

Index Terms

  1. A Virtual Local-hub Solution with Function Module Sharing for Wearable Devices

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    MSWiM '16: Proceedings of the 19th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems
    November 2016
    370 pages
    ISBN:9781450345026
    DOI:10.1145/2988287
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 13 November 2016

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. edge computing
    2. fog computing
    3. local-hub
    4. virtualization
    5. wearable device

    Qualifiers

    • Research-article

    Funding Sources

    • Excellent Research Projects of National Taiwan University
    • Institute for Information Industry (III)
    • Ministry of Science and Technology
    • Information and Communications Research Laboratories of the Industrial Technology Research Institute (ICL/ITRI)

    Conference

    MSWiM '16
    Sponsor:

    Acceptance Rates

    MSWiM '16 Paper Acceptance Rate 36 of 138 submissions, 26%;
    Overall Acceptance Rate 398 of 1,577 submissions, 25%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)4
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 16 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Improving Hand Gesture Recognition via Infrared Tomography of the Wrist over Multiple Wearing SessionsHuman-Computer Interaction10.1007/978-3-031-35596-7_33(519-531)Online publication date: 9-Jul-2023
    • (2020)Fog Computing for Intelligent Mobile and IoT NetworksEncyclopedia of Wireless Networks10.1007/978-3-319-78262-1_75(489-495)Online publication date: 22-Aug-2020
    • (2020)Development of Wearable Services with Edge DevicesFog and Fogonomics10.1002/9781119501121.ch13(325-352)Online publication date: 3-Feb-2020
    • (2019)An NFV-Based Service Framework for IoT Applications in Edge Computing EnvironmentsIEEE Transactions on Network and Service Management10.1109/TNSM.2019.294876416:4(1419-1434)Online publication date: Dec-2019
    • (2019)Edge-based personal computing servicesComputing10.1007/s00607-018-00697-x101:8(1199-1223)Online publication date: 1-Aug-2019
    • (2018)Virtual Local-Hub: A Service Platform on the Edge of Networks for Wearable DevicesIEEE Network10.1109/MNET.2018.170036732:4(114-121)Online publication date: Jul-2018
    • (2018)Fog Computing for Intelligent Mobile and IoT NetworksEncyclopedia of Wireless Networks10.1007/978-3-319-32903-1_75-1(1-7)Online publication date: 6-Aug-2018

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media