Intelligent Resource Allocation in Residential Buildings Using Consumer to Fog to Cloud Based Framework

In this work, a new orchestration of Consumer to Fog to Cloud (C2F2C) based framework is proposed for efficiently managing the resources in residential buildings. C2F2C is a three layered framework consisting of cloud layer, fog layer and consumer layer. Cloud layer deals with on-demand delivery of the consumer’s demands. Resource management is intelligently done through the fog layer because it reduces the latency and enhances the reliability of cloud. Consumer layer is based on the residential users and their electricity demands from the six regions of the world. These regions are categorized on the bases of the continents. Two control parameters are considered: clusters of buildings and load requests, whereas four performance parameters are considered: Request Per Hour (RPH), Response Time (RT), Processing Time (PT) and cost in terms of Virtual Machines (VMs), Microgrids (MGs) and data transfer. These parameters are analysed by the round robin algorithm, equally spread current execution algorithm and our proposed algorithm shortest job first. Two scenarios are used in the simulations: resource allocation using MGs and resource allocation using MGs and power storage devices for checking the effectiveness of the proposed work. The simulation results of the proposed technique show that it has outperformed the previous techniques in terms of the above-mentioned parameters. There exists a tradeoff in the PT and RT as compared to cost of VM, MG and data transfer.

[1]  Vincent W. S. Wong,et al.  Advanced Demand Side Management for the Future Smart Grid Using Mechanism Design , 2012, IEEE Transactions on Smart Grid.

[2]  Alberto Leon-Garcia,et al.  On the Performance of Distributed and Cloud-Based Demand Response in Smart Grid , 2018, IEEE Transactions on Smart Grid.

[3]  Suat Özdemir,et al.  A fog computing based smart grid model , 2016, 2016 International Symposium on Networks, Computers and Communications (ISNCC).

[4]  Hao Xing,et al.  Decentralized Optimal Scheduling for Charging and Discharging of Plug-In Electric Vehicles in Smart Grids , 2016, IEEE Transactions on Power Systems.

[5]  Yonghua Song,et al.  Optimal Cloud Computing Resource Allocation for Demand Side Management in Smart Grid , 2017, IEEE Transactions on Smart Grid.

[6]  Min Chen,et al.  Energy Optimization With Dynamic Task Scheduling Mobile Cloud Computing , 2017, IEEE Systems Journal.

[7]  Gerhard P. Hancke,et al.  A Survey on Software-Defined Wireless Sensor Networks: Challenges and Design Requirements , 2017, IEEE Access.

[8]  Lyes Khoukhi,et al.  Decentralized Cloud-SDN Architecture in Smart Grid: A Dynamic Pricing Model , 2018, IEEE Transactions on Industrial Informatics.

[9]  Taskin Koçak,et al.  Smart Grid Technologies: Communication Technologies and Standards , 2011, IEEE Transactions on Industrial Informatics.

[10]  Rajveer Kaur,et al.  Analysis of Job Scheduling Algorithms in Cloud Computing , 2014 .

[11]  Ufuk Topcu,et al.  Optimal decentralized protocol for electric vehicle charging , 2011, IEEE Transactions on Power Systems.

[12]  Lyes Khoukhi,et al.  Smart Grid Solution for Charging and Discharging Services Based on Cloud Computing Scheduling , 2017, IEEE Transactions on Industrial Informatics.

[13]  Alberto Leon-Garcia,et al.  Autonomous Two-Tier Cloud-Based Demand Side Management Approach with Microgrid , 2017, IEEE Transactions on Industrial Informatics.

[14]  Jameela Al-Jaroodi,et al.  Service-Oriented Big Data Analytics for Improving Buildings Energy Management in Smart Cities , 2018, 2018 14th International Wireless Communications & Mobile Computing Conference (IWCMC).

[15]  Canbing Li,et al.  The contributions of cloud technologies to smart grid , 2016 .

[16]  Jian Zhao,et al.  Risk-Based Day-Ahead Scheduling of Electric Vehicle Aggregator Using Information Gap Decision Theory , 2017, IEEE Transactions on Smart Grid.

[17]  D Chitra Devi,et al.  Load Balancing in Cloud Computing Environment Using Improved Weighted Round Robin Algorithm for Nonpreemptive Dependent Tasks , 2016, TheScientificWorldJournal.

[18]  Athanasios V. Vasilakos,et al.  A Multi-Tenant Cloud-Based DC Nano Grid for Self-Sustained Smart Buildings in Smart Cities , 2017, IEEE Communications Magazine.

[19]  Mohammad Abdullah Al Faruque,et al.  Energy Management-as-a-Service Over Fog Computing Platform , 2016, IEEE Internet Things J..

[20]  Sherali Zeadally,et al.  Mobile cloud networking for efficient energy management in smart grid cyber-physical systems , 2016, IEEE Wireless Communications.

[21]  Luis Rodero-Merino,et al.  Finding your Way in the Fog: Towards a Comprehensive Definition of Fog Computing , 2014, CCRV.

[22]  Tao Zhang,et al.  Fog and IoT: An Overview of Research Opportunities , 2016, IEEE Internet of Things Journal.

[23]  V. Ramesh,et al.  Demand side management scheme in smart grid with cloud computing approach using stochastic dynamic programming , 2016 .

[24]  Xue Liu,et al.  Predictive Electricity Cost Minimization Through Energy Buffering in Data Centers , 2014, IEEE Transactions on Smart Grid.

[25]  Xi Fang,et al.  3. Full Four-channel 6.3-gb/s 60-ghz Cmos Transceiver with Low-power Analog and Digital Baseband Circuitry 7. Smart Grid — the New and Improved Power Grid: a Survey , 2022 .

[26]  Nadeem Javaid,et al.  Resource Allocation using Fog-2-Cloud based Environment for Smart Buildings , 2018, 2018 14th International Wireless Communications & Mobile Computing Conference (IWCMC).

[27]  Xin Zhang,et al.  Cloud-Based Information Infrastructure for Next-Generation Power Grid: Conception, Architecture, and Applications , 2016, IEEE Transactions on Smart Grid.

[28]  Ali Mohammad Ranjbar,et al.  Integrated Demand Side Management Game in Smart Energy Hubs , 2015, IEEE Transactions on Smart Grid.