Skip to main content

Context-Aware Optimization of Distributed Resources in Internet of Things Using Key Performance Indicators

  • Conference paper
  • First Online:
Advances on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC 2017)

Abstract

The recent advancements in Internet of Things (IoT) show us a glimpse of a future in which all our devices are connected to the internet, providing users with services that make life easier, more comfortable and safer. Although this interconnectivity seems simple, in practice management of the IoT hardware and the enormous amounts of data it generates is challenging. To bring the connected future into reality and build advanced and useful services, better resource usage estimation (memory, bandwidth, storage etc.) and resource management is required. We propose a IoT optimization methodology, where resources are estimated at each level of the IoT architecture (i.e. nodes, edges and cloud). Using these estimates, the executed code is redistributed across the network in order to optimize the cost and efficiency of the IoT environment, while taking into a specific context (e.g. environment). Initially, we aim to apply this methodology for statically defined contexts. In our future research we aim to perform the optimization at runtime, redistributing tasks across the IoT network dynamically as the context of the nodes changes.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Aazam, M., Huh, E.N.: Fog computing and smart gateway based communication for cloud of things. In: 2014 International Conference on Future Internet of Things and Cloud, pp. 464–470 (2014). https://doi.org/10.1109/FiCloud.2014.83

  2. Aazam, M., Huh, E.N.: Dynamic resource provisioning through fog micro datacenter. In: 2015 IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops), pp. 105–110 (2015). https://doi.org/10.1109/PERCOMW.2015.7134002

  3. Aazam, M., St-Hilaire, M., Lung, C.H., Lambadaris, I.: Mefore: Qoe based resource estimation at fog to enhance QoS in IoT. In: 2016 23rd International Conference on Telecommunications (ICT), pp. 1–5 (2016). https://doi.org/10.1109/ICT.2016.7500362

  4. Aazam, M., St-Hilaire, M., Lung, C.H., Lambadaris, I., Huh, E.N.: IoT resource estimation challenges and modeling in fog, pp. 17–31. Springer International Publishing, Cham (2018). https://doi.org/10.1007/978-3-319-57639-8_2

  5. Ali, N.A., Abu-Elkheir, M.: Data management for the internet of things: Green directions. In: 2012 IEEE Globecom Workshops, pp. 386–390 (2012). https://doi.org/10.1109/GLOCOMW.2012.6477602

  6. Bonomi, F., Milito, R., Zhu, J., Addepalli, S.: Fog computing and its role in the internet of things. In: Proceedings of the First Edition of the MCC Workshop on Mobile Cloud Computing, MCC 2012, pp. 13–16. ACM, New York (2012). https://doi.org/10.1145/2342509.2342513

  7. Calheiros, R.N., Ranjan, R., Beloglazov, A., De Rose, C.A.F., Buyya, R.: Cloudsim: A toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw. Pract. Exper. 41(1), 23–50 (2011). https://doi.org/10.1002/spe.995

    Article  Google Scholar 

  8. Cristea, V., Dobre, C., Pop F.: Context-aware environments for the internet of things. In: Bessis, N., Xhafa, F., Varvarigou, D., Hill, R., Li, M. (eds.), pp. 25–49. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-34952-2_2

  9. Freeman, H., Zhang, T.: The emerging era of fog computing and networking [The President’s Page]. IEEE Commun. Mag. 54(6), 4–5 (2016). https://doi.org/10.1109/MCOM.2016.7497757

    Article  Google Scholar 

  10. Fremantle, P.: A reference architecture for the internet of things. WSO2 White paper (2014)

    Google Scholar 

  11. Cubo, J., Nieto, A., Pimentel, E.: A cloud-based internet of things platform for ambient assisted living. Sensors, 321–331 (2016). www.mdpi.com/journal/sensors, ISSN:1424-8220

  12. Parikh, S.M.: A survey on cloud computing resource allocation techniques. In: 2013 Nirma University International Conference on Engineering (NUiCONE), pp. 1–5 (2013). https://doi.org/10.1109/NUiCONE.2013.6780076

  13. Perera, C., Liu, C.H., Jayawardena, S., Chen, M.: A survey on internet of things from industrial market perspective. IEEE Access 2, 1660–1679 (2014). https://doi.org/10.1109/ACCESS.2015.2389854

    Article  Google Scholar 

  14. Rajkumar Buyya, A.V.D.: Internet of Things: Principles and Paradigms. Morgan Kaufmann, 50 Hampshire Street, 5th Floor, Cambridge, MA 02139, USA (2016)

    Google Scholar 

  15. Ruckebusch, P., De Poorter, E., Fortuna, C., Moerman, I.: GITAR: generic extension for internet-of-things architectures enabling dynamic updates of network and application modules. Ad Hoc Netw. 36(1), 127–151 (2016). https://doi.org/10.1016/j.adhoc.2015.05.017

    Article  Google Scholar 

  16. Wang, M., Perera, C., Jayaraman, P.P., Zhang, M., Strazdins, P.E., Ranjan, R.: City data fusion: sensor data fusion in the internet of things. CoRR abs/1506.09118 (2015). http://arxiv.org/abs/1506.09118

  17. Yassein, M.B., Shatnawi, M.Q., Al-zoubi, D.: Application layer protocols for the internet of things: a survey. In: 2016 International Conference on Engineering MIS (ICEMIS), pp. 1–4 (2016). https://doi.org/10.1109/ICEMIS.2016.7745303

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Muddsair Sharif .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sharif, M., Mercelis, S., Hellinckx, P. (2018). Context-Aware Optimization of Distributed Resources in Internet of Things Using Key Performance Indicators. In: Xhafa, F., Caballé, S., Barolli, L. (eds) Advances on P2P, Parallel, Grid, Cloud and Internet Computing. 3PGCIC 2017. Lecture Notes on Data Engineering and Communications Technologies, vol 13. Springer, Cham. https://doi.org/10.1007/978-3-319-69835-9_69

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-69835-9_69

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-69834-2

  • Online ISBN: 978-3-319-69835-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics