Efficient Energy Management Using Fog Computing

Conference paper
Part of the Lecture Notes on Data Engineering and Communications Technologies book series (LNDECT, volume 22)


Smart Grid (SG) is a modern electricity network that promotes reliability, efficiency, sustainability and economic aspects of electricity services. Moreover, it plays an essential role in modern energy infrastructure. The main challenges for SG are, how can different types of front end smart devices, such as smart meters and power sources, be used efficiently and how a huge amount of data is processed from these devices. Furthermore, cloud and fog computing technology is a technology that provides computational resources on request. It is a good solution to overcome these obstacles, and it has many good features, such as cost savings, energy savings, scalability, flexibility and agility. In this paper, a cloud and fog based energy management system is proposed for the efficient energy management. This frame work provides the idea of cloud and fog computing with the SG to manage the consumers requests and energy in efficient manner. To balance load on fog and cloud a selection Base Scheduling Algorithm is used. Which assigns the tasks to VMs in efficient way.


Energy Management Controller Macro Grid Micro Grid Smart Grid Internet of Things (IoT) Fog computing Cloud computing 


  1. 1.
    Hyser, C.D., McKee, B.A.: Starting up at least one virtual machine in a physical machine by a load balancer. US Patent 8,185,893, 22 May 2012Google Scholar
  2. 2.
    Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., et al.: A view of cloud computing. Commun. ACM 53(4), 50–58 (2010)CrossRefGoogle Scholar
  3. 3.
    Kumar, S., Goudar, R.H.: Cloud computing - research issues, challenges, architecture, platforms and applications: a survey. Int. J. Future Comput. Commun. 1(4), 356–360 (2012)CrossRefGoogle Scholar
  4. 4.
    Sharma, P., Lee, S., Guo, T., Irwin, D., Shenoy, P.: Managing risk in a derivative IaaS cloud. IEEE Trans. Parallel Distrib. Syst. (2017)Google Scholar
  5. 5.
    Sharma, V.S., Sengupta, S., Mohamedrasheed, A.K.: Method and system for managing user state for applications deployed on platform as a service (PaaS) clouds. US Patent 9,635,088, 25 April 2017Google Scholar
  6. 6.
    Stavrinides, G.L., Karatza, H.D.: The effect of workload computational demand variability on the performance of a SaaS cloud with a multi-tier SLA. In: 2017 IEEE 5th International Conference on Future Internet of Things and Cloud (FiCloud), pp. 10–17. IEEE (2017)Google Scholar
  7. 7.
    Khan, A., Pohl, M., Bosse, S., Hart, S.W., Turowski, K.: A holistic view of the IoT process from sensors to the business value (2017)Google Scholar
  8. 8.
    Chen, S., Zhang, T., Shi, W.: Fog computing. IEEE Internet Comput. 21(2), 4–6 (2017)CrossRefGoogle Scholar
  9. 9.
    Vaquero, L.M., Rodero-Merino, L.: Finding your way in the fog: towards a comprehensive definition of fog computing. ACM SIGCOMM Comput. Commun. Rev. 44(5), 27–32 (2014)CrossRefGoogle Scholar
  10. 10.
    Yasmeen, A., Javaid, N.: Exploiting load balancing algorithms for resource allocation in cloud and fog based infrastructuresGoogle Scholar
  11. 11.
    Javaid, S., Javaid, N., Aslam, S., Munir, K., Alam, M.: A cloud to fog to consumer based framework for intelligent resource allocation in smart buildings, pp. 1–10Google Scholar
  12. 12.
    Zahoor, S., Javaid, N.: A cloud-fog based smart grid model for effective information managementGoogle Scholar
  13. 13.
    Fatima, I., Javaid, N.: Integration of cloud and fog based environment for effective resource distribution in smart buildingsGoogle Scholar
  14. 14.
    Byun, J., Kim, Y., Hwang, Z., Park, S: An intelligent cloud-based energy management system using machine to machine communications in future energy environments. In: Digest of Technical Papers - IEEE International Conference on Consumer Electronics, pp. 664–665 (2012)Google Scholar
  15. 15.
    Xue, S., Zhang, Y., Xu, X., Xing, G., Xiang, H., Ji, S.: QET: a QoS-based energy-aware task scheduling method in cloud environment. Cluster Comput. 20(4), 3199–3212 (2017)CrossRefGoogle Scholar
  16. 16.
    Moghaddam, M.H.Y., Leon-Garcia, A., Moghaddassian, M: On the performance of distributed and cloud-based demand response in smart grid. IEEE Trans. Smart Grid PP(99) (2017)Google Scholar
  17. 17.
    Deng, R., Yang, Z., Hou, F., Chow, M.-Y., Chen, J.: Distributed real-time demand response in multiseller-multibuyer smart distribution grid. IEEE Trans. Power Syst. 30(5), 2364–2374 (2015)CrossRefGoogle Scholar
  18. 18.
    Vatanparvar, K., Chau, Q., Al Faruque, M.A.: Home energy management as a service over networking platforms. In: 2015 IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT), pp. 1–5. IEEE, February 2015Google Scholar
  19. 19.
    Okay, F.Y., Ozdemir, S.: A fog computing based smart grid model. In: 2016 International Symposium on Networks, Computers and Communications (ISNCC) (2016)Google Scholar
  20. 20.
    Al Faruque, M.A., Vatanparvar, K.: Energy management-as-a-service over fog computing platform. IEEE Internet Things J. 3(2), 161–169 (2016)CrossRefGoogle Scholar
  21. 21.
    Sharma, S.C.M., Rath, A.K.: Multi-Rumen Anti-Grazing approach of load balancing in cloud network. Int. J. Inf. Technol. 9(2), 129–138 (2017)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.COMSATS UniversityIslamabadPakistan

Personalised recommendations