The smart grid, as a communication network, allows numerous connected devices such as sensors, relays and actuators to interact and cooperate with each other. An Internet-based solution for electricity that provides bidirectional flow of information and power is internet of energy (IoE) which is an extension of smart grid concept. A large number of connected devices and the huge amount of data generated by IoE and issues related to data transmission, process and storage, force IoE to be integrated by cloud computing. Furthermore, in order to enhance the performance and reduce the volume of transmitted data and process information in an acceptable time, fog computing is suggested as a layer between IoE layer and cloud layer. This layer is used as a local processing level that leads to reduction in data transmissions to the cloud. So, it can save energy consumption used by IoE devices to transmit data into cloud because of short-range communication technologies such as Bluetooth and Zigbee. In this paper, a smart gateway, which bridges fog domain and cloud, is introduced for scheduling devices/appliances by creating a priority queue which can perform demand side management dynamically. The queue is affected by not only the consumer importance but also the consumer policies and the status of energy resources.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.