Trends and Potentials of the Smart Grid Infrastructure: From ICT Sub-System to SDN-Enabled Smart Grid Architecture
Abstract
:1. Introduction
2. Smart Grid Technology Essentials
- The smart information subsystem is responsible for advanced information metering, monitoring and management in the context of the smart grid.
- The smart communication subsystem is responsible for communication connectivity and information transmission between systems, devices and applications in the context of the smart grid.
3. ICT Sub-Systems of the Smart Grid
- Integrity: The smart grid scopes (generation, transmission, distribution, consumption and control center [1]) and sub-scopes will use a variety of communication networks that are integrated with the IT networks.
- Interoperability: The smart grid will have the capability of two or more networks, systems, devices, applications or components with respect to the ability to exchange and readily use information securely, effectively and with little or no inconvenience to the user [17].
- Interactivity: Utilities and customers will reduce their usage during peak hours. Mechanisms will also be incorporated for consumers to smartly use their power devices to lower their cost.
3.1. Smart Grid applications
3.2. Information Management
- Control and management: This is intended to monitor and manage all of the components of the electric power system. For example, their behaviors and performances can be modified and predicted to avoid or address potential emergencies [16,18,19,20,33]. In the smart grid system, the HES needs to provide dynamic pricing and end-user device management. Meanwhile, the HES needs to find the optimal configuration parameters of the smart grid system, such as the monitoring pattern, business model, network monitoring and network system configuration [6].
- Neighbor area optimization: This is designed to help customers know the real-time prices of power, enabling them to optimize the power usage accordingly [9,17,21,22]. In addition, consumers then become informed participants and can choose different purchasing patterns based on their needs and the Grid’s demand, which can ensure the reliability of the electricity supply [5]. Meanwhile, the communication protocol needs to be optimized to provide stable data delivery services in the resource-constrained environment of the NAN [6].
3.3. Communication Infrastructure
4. Evolution of the Smart Grid Infrastructure: SDN-Enabled Smart Grid
4.1. Network Design of the SDN-Enabled Smart Grid System
- WAN SDN case study: The WAN SDN controller needs to be designed to enforce the communication policy and smart grid application of the smart grid system. The WAN SDN controller is generally called a master controller and handles the back-end HES service applications, such as SCADA and intrusion detection system (IDS) control. In addition, its service capability can be extended to micro-grid service applications, such as AMI monitoring systems, depending on the network scale and system resources. Dong, X. et al. proposed a WAN SDN controller architecture that is designed for the back-end SCADA management infrastructure of the smart grid [18,44]. In this system, the master SCADA controller is implemented for one of the SDN applications and controls slave SCADA systems in the power grid network. This WAN SDN controller system handles the global optimization of the smart grid system, such as end-to-end routing, network capacity planning and back-end network management, but it also needs to consider the system resources, such as storage, link capacity and computational power.
- NAN case study: The NAN SDN controller (sub-controller) provides local optimization of the resource-constrained smart grid network. The service capability of the sub-controller is generally limited to a single subnet of the smart grid network. In Figure 4, the gateway IED is directly connected to the sub-controller, and its service capability is migrated from the master SDN controller. The sub-controller framework can be installed in the gateway IED of the smart grid system to achieve resource-constrained AMI network management.
4.2. Potential Benefits of the SDN-Enabled Smart Grid
- Simplified system management: The main purpose of SDN is to realize simplified network management that allows an extension of the scale and flexibility of a network. To reduce the management complexity of the network system, SDN isolates the control and data forwarding planes [15]. The control plane of the network is implemented using an SDN controller that constructs the network topology, and the data forwarding plane of the network is implemented using feedback information from the SDN devices on the network. The feedback information between the SDN controller and the device is exchanged using a secure control channel that is established using network tunneling [29]. Service providers can deploy application and network functionalities, such as the routing strategy, topology and QoS policy, using a secure control channel. In the SDN-enabled smart grid HAN, resource-constrained AMI devices do not need to decide their own routing path, QoS or transmission strategies. Instead, the centralized SDN controller architecture determines the optimal configuration of the network, reducing the resource usage of the AMI devices in terms of power consumption and the number of control messages required [30].
- Interoperability: SDN provides data and control message exchange between different types of communication infrastructure by using tunneling and Open vSwitch (OVS) and OpenFlow standards [29]. Figure 4c shows an example of the SDN system architecture. In this figure, the IEC 61850 utility protocol of the application and OVS is connected through the REST APIs of the OpenFlow interfaces. OpenFlow is the de facto SDN standard software that provides an interface between the control and forwarding layers of the SDN. OpenFlow allows direct access to and manipulation of the forwarding plane of network devices, such as switches, routers, whether they are physical or virtual (hypervisor based) [28]. OVS is an alternative to the bridge module that has been part of the kernel since the 2.4 series. OVS enables communication interface virtualization and port mapping for SDN router construction. All of the information received from each module can be monitored using SDN applications, and the service provider can access and control the system without the isolated stack regulations of the device.
- Situational awareness and flexibility: In SDN, the service provider can monitor the real-time network situation by using feedback information obtained from each SDN device. For example, in a traditional smart grid system, a service provider may not understand the need to upgrade the reception stability of the metering data without the need for additional network analyzers, such as firewalls, packet inspection routers and systems, when new standard protocols are utilized. However, in SDN, the network analysis system can be provisioned by employing an Open Systems Interconnection Reference Model Layer 2–3 network-monitoring SDN application [29]. Meanwhile, the service provider can simply identify network-wide network situations, such as congestion, collisions, bottlenecks and the flow status of the data packet, without additional hardware installation. In addition, network functionalities, such as routing, load balancing and the QoS management function, can be dynamically optimized and provisioned using network-wide situation information.
- Simplified service deployment: In the SDN-enabled smart grid, the application and network control plane can be removed from devices, such as routers, switches and AMI devices. Figure 4a–c shows an example of the SDN-enabled smart grid business model, SDN applications and system architecture. Generally, the SDN controller is directly managed by the service provider, and it is located in the HES. The service application is embedded within the application layer, which ensures hardware-independent system programming, and the new services and network policies can be dynamically deployed to the SDN devices without the need for new hardware installation and configuration.
- Simplified business model: The SDN-enabled smart grid business model can be simplified to include policy development, service provisioning and service monitoring, as shown in Figure 4a. In this model, the system administrator develops an SDN application, such as topology construction, routing, QoS and traffic-filtering program. The implemented SDN application and policy need to be provisioned to the SDN controller, which is a part of the HES of the SDN-enabled smart grid system. In the application provisioning step, the service provider deploys an SDN application or policy to the SDN controller. The service monitoring is a key to developing a new application and profile. In this step, the service provider analyzes the network event history by using diagnostic SDN applications.
4.3. Candidate SDN Application for the Smart Grid
Evaluated Features | Context Awareness | System and Network Monitoring | Neighbor Discovery and Routing | Load Balancing | QoS | Security | SDN Controller Program | Network Interface(s) | Target Network | |
---|---|---|---|---|---|---|---|---|---|---|
Architecture | ||||||||||
Molina, E. et al. [12] | √ | √ | - | √ | - | √ | Floodlight | Ethernet | WAN/NAN | |
Sydney, A. et al. [36] | - | √ | - | √ | √ | - | Nox | Ethernet | WAN/NAN | |
Byun, J. et al. [33] | √ | √ | - | √ | √ | - | Custom | ZigBee/PLC | HAN | |
Andrew, et al. [13] | - | - | √ | - | - | - | Nox | Ethernet | WAN | |
Cahn, A. et al. [14] | - | √ | - | √ | √ | Custom | Ethernet | NAN | ||
Qin, Z. et al. [38] | √ | √ | - | - | √ | - | Qualnet, Sim | IEEE 802.11 | HAN | |
Dorsch, N. et al. [34] | √ | √ | √ | - | √ | - | Custom | Ethernet | WAN/NAN | |
Dong, X. et al. [44] | - | √ | - | - | - | √ | ns-2, Sim | Ethernet | WAN/NAN |
- Context awareness: Context awareness is an important feature for intelligent information management and provides situation-based interaction between a service provider and various IEDs. For example, the context awareness system can automatically identify and configure a new device’s installation depending on its location and equipment type. In addition, this information can be utilized to anticipate an end-user’s immediate needs, in the process offering more sophisticated, situational-aware, and usable functions. Magoutas, B. proposed a situational-aware demand-response algorithm for a smart meter that can be ported to the SDN controller [32]. In this algorithm, the system (controller) predicts the demand request patterns of the customer and automatically sends related information. Thus, the number of request messages and, thus, network congestion can be reduced. Byun, J. et al. proposed a smart energy distribution and management system (SEDMS). In this scheme, monitoring data from each household are reported to the centralized demand management system (DMS), which categorizes and optimizes the monitoring pattern for each household. The SEDMS application system is implemented using a software program without any specialized device, and its functions, such as the knowledge repository, context analyzer and monitoring-pattern generation module, can be dynamically updated or replaced by a new system without the need for any hardware replacement. These optimized traffic controls using the context-awareness function of the SDN can help to improve the network and service reliability of the resource-constrained smart grid infrastructure as an AMI system [36]. The experimental result of the SEMDS shows that the number of request messages and response delay time of the situational-awareness system are reduced compared to the traditional pre-defined profile-based demand response smart grid system [33].
- System and network monitoring: In traditional smart grid communication infrastructure, the service provider cannot monitor the network status without an additional packet inspection device. IEC 61850 focuses on device monitoring automation and not on network-wide monitoring. Thus, the service provider cannot determine the accruable reason for the instability of the communication infrastructure without using a network-monitoring device. Further, it may be difficult for the network system administrator to determine the actual problem leading to the loss of application packets, because the network stack cannot open the application packet itself. Thus, the system administrator can only identify the end-to-end perspective problem, even if the packet-loss problem occurred during packet transmission in the link layer (hop-by-hop). However, in the SDN-enabled smart grid, the service provider can not only monitor the device, but can also monitor the network status, such as the real-time throughput, dropped packets, topology and link-connection stability between devices. To realize application and network monitoring in SDN, the smart grid application characteristics and network parameters should be handled by an SDN controller. In 2014, Molina, E. et al. proposed a smart grid SDN management application for an IEC 61850-based smart grid system [12]. In this system, they presented a substation configuration description (SCD) information-mapping algorithm for SDN. In traditional smart grid infrastructure, the communication system cannot utilize these types of information for network optimization and monitoring. The SCD is an application profile of the IEC 61850 system and indicates various metering application profiles, such as monitoring intervals, attributes and types. However, in this scheme, the SCD profile is converted to the OpenFlow flow structure. The converted flow structure from the SCD is inserted into the OpenFlow entry table, and the SDN controller maintains the smart grid data flow using its monitoring application. Thus, the system administrator can simplify the access and management of both the application (service) and network using a single SDN controller. The experimental result of the IEC 61850 and OpenFlow achieves automated network monitoring as a real-time topology view, link bandwidth, traffic flow and address information of the substation network. Further, the authors can easily detect service denial attacks using the application and network monitoring SDN application without the need for additional network monitoring devices, such as firewalls [44].
- Neighbor discovery and routing: Optimal network configurations, such as routing and network topologies, are key to providing stable smart grid data communication links between HES and IEDs, but they cannot be dynamically configured by service providers in traditional networks. For example, the neighbor-discovery message interval cannot be dynamically configured in a traditional smart grid, even if the communication environment is very stable. Therefore, the service application may suffer from excessive control message overheads. In addition to the topology construction overhead, excessive routing-control message overheads may lead to a low QoS in resource-constrained AMI network environments [45]. SDN provides a flow-based forwarding strategy that employs combined neighbor discovery and routing SDN applications. Nils et al. proposed a multi-layered SDN4 smart grid architecture in 2014 [34]. In this architecture, the routing path between the central server and devices was constructed using a centralized SDN controller instead of the distributed routing protocol of the devices in the network. The SDN controller periodically monitors the network device, and constructs the network topology and route information between devices in the network. In addition, a SDN4 smart grid controller can maintain multiple routing paths between source and destination devices to provide DiffServ QoS routing between flows. If an AMI device, which has no route for incoming flow packets, requests the forwarding direction of the packet to the SDN controller, the SDN controller responds with the forwarding direction (next hop) to the requester. The experimental result of the end-to-end smart grid traffic delay shows that SDN4 smart grid routing outperforms open shortest path first (OSPF).
- Load balancing: SDN load balancing applications are flow information-based stateless control service applications that allow systems to bypass the limitations of traditional stateful hardware appliances, such as load balancers and firewalls [35]. In particular, load-balancing features must be considered for use in resource-constrained substation automation domains, such as wireless smart grid AMI networks. For example, if the emergency power-quality alert message from the AMI device is transmitted to the HES, end-to-end transmission needs to be guaranteed, but traditional network systems cannot detect specific flow priorities, because application profile information is not shared between application network layers. Therefore, the network cannot suspend low-priority flow transmission, even if the network capacity is overloaded. While traditional per packet-based admission control algorithms can be utilized to process network control message exchange, they need to be extended for application-flow identification. Sydney A. et al. proposed flow-based admission control for SDN [36]. In this algorithm, the SDN application creates two virtual network interfaces to isolate high-priority and best-effort flow transmission. The data rate of the developed virtual interfaces can be dynamically configured using queue-size management, which enables us to control the volume of the flow traffic in each network. This algorithm can be effectively utilized to protect the minimum bandwidth requirements of the high-priority data flow as emergency power quality traffic when a large volume of the best-effort data traffic, such as firmware and diagnostics flows, coexists on the network. The experimental result shows that the SDN controller can provide per flow-based service differentiation using a smart grid service profile.
- QoS management: The smart grid communication infrastructure must simultaneously support a wide range of QoS requirements for numerous smart grid and legacy applications. To satisfy the delay requirement of the smart grid traffic, the SDN controller uses both the context-awareness and load-balancing SDN applications. In the traditional network infrastructure, cross-layer-based QoS algorithms are widely utilized, but their use increases the network-system complexity [37]. However, in SDN, cross-layer information is easily shared using OpenFlow and OVS, which are operated without any direct information exchange between different network layers [29]. Qin, Z. et al. proposed a heuristic flow scheduling-based QoS algorithm for smart grid devices [38]. In this algorithm, the authors assumed that SDN can detect the flow information and real-time flow status using an SDN flow monitoring application. The SDN controller assigns flow priority depending on a calculus-based queue model that considers the flow-traffic arrival rate, delay requirement of the flow and the available network bandwidth of the device. Each application flow of the AMI device can be assigned a different virtual interface depending on the smart grid service profile. The interface configuration can also be dynamically changed using the calculated flow priority of the SDN controller to optimize the network capacity and service QoS. The performance result shows that SDN APP can provide not only the DiffServ QoS of the smart grid flows, but also the dynamic QoS configuration of the flows in the network.
- Security: The smart grid system autonomously collects massive amounts of data and transfers them to utility companies, consumers and service providers [35]. These data include the private information of customers, such as activities, devices being used and times at which the home is vacant. Abnormal user access and control packets of the SDN are protected by secure socket layer (SSL) and digital mark-based packet-inspection algorithms. The traditional packet-inspection system that is used as a firewall may be degraded because of the large network scale of the smart grid. In addition, the network installation cost will increase when the number of firewalls in the network is increased. However, SDN can provide packet inspection without specialized hardware, which allows dynamic protection rule updates by a system administrator. The ForNox is a role-based access control system for SDN [39]. In this scheme, the SDN controller inserts the validated digital sign to all control packets, and it is encapsulated by using a pre-shared key. Further, the SDN control channels are protected by the SSL protocol [29]. Rowan et al. presented an SDN security analysis model for information disclosure, denial of service and tampering attack detection [40]. In this algorithm, the SDN controller randomly chooses the sample packets and data flow table from the network devices. The collected sample data are analyzed using Microsoft STRIDE [40] and attack tree modeling methods, and experimental results show that the SDN effectively isolates and detects the abnormal flows without the need for an additional network monitoring system.
5. Further Research Opportunities of the SDN-Enabled Smart Grid
- Reducing SDN control message overhead: In spite of the different benefits, such as simplified network and system management, SDN may not be directly utilized in resource-constrained AMI networks because of the control message and end-to-end session-management overhead. Generally, the SDN controller and all clients periodically exchange control messages for service provisioning and monitoring via a secure path. These control messages use secure control paths that are logically isolated from the data path using SSL or virtual private networks (VPNs). However, the MAC and physical perspective of the communication interface control and data packet use the same physical interface. Further, SSL-based data communication requires end-to-end session management control packets that are periodically exchanged between the SDN controller and all devices in the network. From a security perspective, control and data channel isolation are acceptable methods, but the end-to-end transmission reliability of the data packet can suffer from network congestion due to the SDN control traffic. In addition, when the control message between the controller and device is not stably delivered, metering traffic cannot be transmitted, even if the network capacity is sufficient. In particular, resource-constrained smart grid networks, such as wireless HANs, need to consider low-overhead message exchange protocols, such as Internet Engineering Task Force (IETF)-Constrained Application Protocol (CoAP) , to reduce congestion and realize a reliable SDN-enabled smart grid [41,45].
- Route construction between SDN controller and clients: SDN enables flow-based data forwarding that can replace the traditional distributed routing protocols. This centralized routing is a key feature of SDN, but during the network initialization stage, each client needs to find a default route path to the SDN controller [42]. To solve this problem, a distributed routing protocol, such as OSPF, is considered for simultaneous use with SDN in wired SDN, but it is not suitable for use in resource-constrained wireless and PLC-based HANs. To solve this problem, the SDN-enabled smart grid must use the default routing function, which provides a dynamic configuration to legacy routing protocols, or discover the routing path by using an SDN routing application. In HANs, the routes between the SDN controller and a device are constructed using a link discovery procedure. Generally, the SDN controller uses a link discovery application that enables it to find the adjacent one-hop neighbor SDN controller of the device. Meanwhile, the device that is connected to the SDN controller can respond to the link discovery request with SDN connection flags. This connection information can be sequentially flooded to the entire network, and the default routes between the SDN controller and the devices are established without additional routing protocols.
- SDN controller and function distribution: In a large-scale smart grid network, the flow information request messages from all clients are concentrated at an SDN controller. There is the potential problem of network congestion, queue overflow, large processing delay and service instability of the SDN. To solve this problem, multiple SDN controllers need to be distributed to the network and HES. In the case of multiple SDN controllers, all of them need to share the common management policy of the network. For example, the elastic SDN controller distribution (ElastiCon) algorithm can be utilized for a large-scale smart grid network [43]. In this algorithm, the SDN controllers are classified as a master and slaves. The master SDN controller can be located in the HES, and slaves are inserted at the substations. The master SDN controller assigns and distributes the slave SDN controllers to the network depending on the link capacity of the switch or router. Further, the SDN network functions (application) are distributed to the multiple slaves. During the migration process between the master and sub-controllers, at least one controller is activated to avoid a service suspension problem. The experimental results show that the network congestion, end-to-end control message delay, flow request-response time problem can be solved by using an elastic controller distribution system.
- Interoperable design between IEC 61850 and SDN protocols: In traditional layered networking architecture, communication strategies, such as routing policy, QoS policy and MAC parameters, may not dynamically adapt to applications and services. However, an SDN-enabled smart grid network can be optimized for specific smart grid services by using IEC 61850 standard profiles. The IEC 61850 protocol is the de facto application standard of the smart grid [12]. The information model of the smart grid substation is defined in IEC 61850-7, and the configuration language is also defined in IEC 61850-6. The IEC 61850 application defines the power-monitoring interval, transmission type (IEC 61850 Manufacturing Message Specification or multicast) and service priorities. The IEC 61850 uses the XML (or JSON) data format, which can be decoded using SDN applications because the SDN API basically uses the XML and JSON formats to exchange control messages between the SDN controller and clients. Thus, the service profile of the IEC 61850 can be simply identified and utilized for the network configuration. By using an interoperable management architecture between IEC 61850 and SDN, the service capability of the SDN-enabled smart grid can be extended from the network to smart grid application management.
- Interoperable controller system: Interoperability among different SDN architectures needs to be considered for SDN-enabled smart grid systems [45]. This is because SDN is implemented by a vendor-neutral strategy, depending on the capability and business goal of the service domain, without the need for any international agreement. In particular, northbound API and SDN controller systems need to be standardized to realize simplified communication and the development of smart grid SDN applications.
6. Conclusions
Acknowledgments
Author Contributions
Conflicts of Interest
References
- Locke, G.; Gallagher, P.D. Nist Framework and Roadmap for Smart Grid Interoperability Standards, Release 1.0; National Institute of Standards and Technology: Gaithersburg, MD, USA, January 2010.
- Güngör, V.C.; Sahin, D.; Kocak, T.; Ergüt, S.; Buccella, C.; Cecati, C.; Hancke, G.P. Smart Grid technologies: Communication technologies and standards. IEEE Trans. Ind. Inform. 2011, 7, 529–539. [Google Scholar] [CrossRef]
- Liserre, M.; Sauter, T.; Hung, J.Y. Future energy systems: Integrating renewable energy sources into the smart power grid through industrial electronics. IEEE Ind. Electron. Mag. 2010, 4, 18–37. [Google Scholar] [CrossRef]
- Hauser, C.H.; Bakken, D.E.; Bose, A. A failure to communicate: Next generation communication requirements, technologies, and architecture for the electric power grid. IEEE Power Energy Mag. 2005, 3, 47–55. [Google Scholar] [CrossRef]
- Fang, X.; Misra, S.; Xue, G.; Yang, D. Smart Grid—The new and improved power grid: A survey. IEEE Commun. Surv. Tutor. 2012, 14, 944–980. [Google Scholar] [CrossRef]
- Kim, J.; Kim, D.; Lim, K.-W.; Ko, Y.-B.; Lee, S.-Y. Improving the reliability of IEEE 802.11 s based wireless mesh networks for Smart Grid systems. J. Commun. Netw. 2012, 14, 629–639. [Google Scholar] [CrossRef]
- Niyato, D.; Xiao, L.; Wang, P. Machine-to-machine communications for home energy management system in Smart Grid. IEEE Commun. Mag. 2011, 49, 53–59. [Google Scholar] [CrossRef]
- Bauer, M.; Plappert, W.; Wang, C.; Dostert, K. Packet-oriented communication protocols for Smart Grid services over low-speed PLC. In Proceedings of the IEEE International Symposium on Power Line Communications and Its Applications, ISPLC 2009, Dresden, Germany, 29 March–1 April 2009; pp. 89–94.
- Kuzlu, M.; Pipattanasomporn, M.; Rahman, S. Communication network requirements for major Smart Grid applications in han, nan and wan. Comput. Netw. 2014, 67, 74–88. [Google Scholar] [CrossRef]
- Yi, P.; Iwayemi, A.; Zhou, C. Frequency agility in a zigbee network for Smart Grid application. In Proceedings of the Innovative Smart Grid Technologies (ISGT), Gaithersburg, MD, USA, 19–21 January 2010; pp. 1–6.
- Bumiller, G.; Sauter, T.; Pratl, G.; Treytl, A. Secure and reliable wide-area power-line communication for soft-real-time applications within REMPLI. In Proceedings of the 2005 International Symposium on Power Line Communications and Its Applications, Vancouver, Canada, 6–8 April 2005; pp. 57–60.
- Molina, E.; Jacob, E.; Matias, J.; Moreira, N.; Astarloa, A. Using software defined networking to manage and control IEC 61850-based systems. Comput. Electr. Eng. 2015, 43, 142–154. [Google Scholar] [CrossRef]
- Goodney, A.; Kumar, S.; Ravi, A.; Cho, Y.H. Efficient PMU networking with software defined networks. In Proceedings of the 2013 IEEE International Conference on Smart Grid Communications (Smart GridComm), Vancouver, BC, Canada, 21–24 October 2013; pp. 378–383.
- Cahn, A.; Hoyos, J.; Hulse, M.; Keller, E. Software-defined energy communication networks: From substation automation to future Smart Grids. In Proceedings of the 2013 IEEE International Conference on Smart Grid Communications (Smart GridComm), Vancouver, BC, Canada, 21–24 October 2013; pp. 558–563.
- Zhang, J.; Seet, B.-C.; Lie, T.-T.; Foh, C.H. Opportunities for software-defined networking in Smart Grid. In Proceedings of the 2013 9th International Conference on Information, Communications and Signal Processing (ICICS), Tainan, Tanwan, 10–13 December 2013; pp. 1–5.
- Parniewicz, D.; Doriguzzi Corin, R.; Ogrodowczyk, L.; Rashidi Fard, M.; Matias, J.; Gerola, M.; Fuentes, V.; Toseef, U.; Zaalouk, A.; Belter, B. Design and implementation of an openflow hardware abstraction layer. In Proceedings of the 2014 ACM SIGCOMM workshop on Distributed cloud computing, Chicago, IL, USA, 17–22 August 2014; pp. 71–76.
- Pullins, S. West Virginia Smart Grid Implementation Plan; Technical Report DOE/NETL-2009/1386; West Virginia Division of Energy, National Energy Technology Laboratory, US Department of Energy: Morgantown, WV, USA, November 2009.
- Logenthiran, T.; Srinivasan, D.; Shun, T.Z. Demand side management in Smart Grid using heuristic optimization. IEEE Trans. Smart Grid 2012, 3, 1244–1252. [Google Scholar] [CrossRef]
- Pendarakis, D.; Shrivastava, N.; Liu, Z.; Ambrosio, R. Information aggregation and optimized actuation in sensor networks: Enabling smart electrical grids. In Proceedings of the 26th IEEE International Conference on Computer Communications, INFOCOM 2007, Anchorage, AK, USA, 6–12 May 2007; pp. 2386–2390.
- Luan, W.; Sharp, D.; Lancashire, S. Smart Grid communication network capacity planning for power utilities. In Proceedings of the 2010 IEEE PES Transmission and Distribution Conference and Exposition, New Orleans, LA, USA, 19–22 April 2010; pp. 1–4.
- Vytelingum, P.; Voice, T.D.; Ramchurn, S.D.; Rogers, A.; Jennings, N.R. Agent-based micro-storage management for the Smart Grid. In Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems, Toronto, ON, Canada, 9–14 May 2010; Volume 1, pp. 39–46.
- Momoh, J. Smart Grid design for efficient and flexible power networks operation and control. In Proceedings of the PSCE 2009 IEEE/PES Power Systems Conference and Exposition, Seattle, WA, USA, 15–18 March 2009; pp. 1–8.
- Moreno-Munoz, A.; de La Rosa, J.G. Integrating power quality to automated meter reading. IEEE Ind. Electron. Mag. 2008, 2, 10–18. [Google Scholar] [CrossRef]
- Meehan, B. Enterprise Gis and the Smart Electric Grid; Electric Power White Paper, ESRI; 2008. [Google Scholar]
- Jeremy, P. Optimizing the Performance of Smart Grid Technologies; Business Insights White Paper, Pitney Bowse; 2010. [Google Scholar]
- Bari, A.; Jiang, J.; Saad, W.; Jaekel, A. Challenges in the smart grid applications: An overview. International Journal of Distributed Sensor Networks 2014, 2014, 1–11. [Google Scholar] [CrossRef]
- Giordano, V.; Fulli, G. A business case for Smart Grid technologies: A systemic perspective. Energy Policy 2012, 40, 252–259. [Google Scholar] [CrossRef]
- Hashmi, M.; Hänninen, S.; Mäki, K. Survey of Smart Grid concepts, architectures, and technological demonstrations worldwide. In Proceedings of the 2011 IEEE PES Conference on Innovative Smart Grid Technologies (ISGT Latin America), Medellin, Colombia, 19–21 October 2011; pp. 1–7.
- Shirazipour, M.; John, W.; Kempf, J.; Green, H.; Tatipamula, M. Realizing packet-optical integration with sdn and openflow 1.1 extensions. In Proceedings of the 2012 IEEE International Conference on Communications (ICC), Ottawa, ON, Cananda, 10–15 June 2012; pp. 6633–6637.
- Jarschel, M.; Wamser, F.; Hohn, T.; Zinner, T.; Tran-Gia, P. Sdn-based application-aware networking on the example of youtube video streaming. In Proceedings of the 2013 Second European Workshop on Software Defined Networks (EWSDN), Berlin, Germany, 10–11 October 2013; pp. 87–92.
- Salsano, S.; Blefari-Melazzi, N.; Detti, A.; Morabito, G.; Veltri, L. Information centric networking over sdn and openflow: Architectural aspects and experiments on the ofelia testbed. Comput. Netw. 2013, 57, 3207–3221. [Google Scholar] [CrossRef]
- Magoutas, B.; Apostolou, D.; Mentzas, G. Situation-aware demand response in the Smart Grid. In Proceedings of the 2011 16th International Conference on Intelligent System Application to Power Systems (ISAP), Hersonissos, Greece, 25–28 September 2011; pp. 1–6.
- Byun, J.; Hong, I.; Kang, B.; Park, S. A smart energy distribution and management system for renewable energy distribution and context-aware services based on user patterns and load forecasting. IEEE Trans. Consum. Electron. 2011, 57, 436–444. [Google Scholar] [CrossRef]
- Dorsch, N.; Kurtz, F.; Georg, H.; Hagerling, C.; Wietfeld, C. Software-defined networking for Smart Grid communications: Applications, challenges and advantages. In Proceedings of the 2014 IEEE International Conference on Smart Grid Communications (Smart GridComm), Venice, Italy, 3–6 November 2014; pp. 422–427.
- Wang, X.; Yi, P. Security framework for wireless communications in smart distribution grid. IEEE Trans. Smart Grid 2011, 2, 809–818. [Google Scholar] [CrossRef]
- Sydney, A.; Ochs, D.S.; Scoglio, C.; Gruenbacher, D.; Miller, R. Using geni for experimental evaluation of software defined networking in Smart Grids. Comput. Netw. 2014, 63, 5–16. [Google Scholar] [CrossRef]
- Cuomo, F.; Abbagnale, A.; Cipollone, E. Cross-layer network formation for energy-efficient IEEE 802.15.4/zigbee wireless sensor networks. Ad Hoc Netw. 2013, 11, 672–686. [Google Scholar] [CrossRef]
- Qin, Z.; Denker, G.; Giannelli, C.; Bellavista, P.; Venkatasubramanian, N. A software defined networking architecture for the internet-of-things. In Proceedings of the 2014 IEEE Network Operations and Management Symposium (NOMS), Krakow, Poland, 5–9 May 2014; pp. 1–9.
- Pfeiffenberger, T.; Du, J.L. Evaluation of software-defined networking for power systems. In Proceedings of the 2014 IEEE International Conference on Intelligent Energy and Power Systems (IEPS), Kyiv, Ukraine, 2–6 June 2014; pp. 181–185.
- Kloti, R.; Kotronis, V.; Smith, P. Openflow: A security analysis. In Proceedings of the 2013 21st IEEE International Conference on Network Protocols (ICNP), Goettingen, Germany, 7–10 October 2013; pp. 1–6.
- Castellani, A.P.; Gheda, M.; Bui, N.; Rossi, M.; Zorzi, M. Web services for the internet of things through CoAP and EXI. In Proceedings of the 2011 IEEE International Conference on Communications Workshops (ICC), Kyoto, Japan, 5–9 June 2011; pp. 1–6.
- Das, S.; Parulkar, G.; McKeown, N. Why Openflow/SDN can succeed where GMPLS failed. In Proceedings of the 2012 38th European Conference and Exhibition on Optical Communication, Amsterdam, The Netherlands, 16–20 September 2012; pp. 1–3.
- Dixit, A.; Hao, F.; Mukherjee, S.; Lakshman, T.; Kompella, R. Towards an Elastic Distributed SDN Controller. In Proceedings of the second ACM SIGCOMM workshop on Hot topics in software defined networking, Hong Kong, China, 12–16 August 2013; pp. 7–12.
- Dong, X.; Lin, H.; Tan, R.; Iyer, R.K.; Kalbarczyk, Z. Software-defined networking for Smart Grid resilience: Opportunities and challenges. In Proceedings of the 1st ACM Workshop on Cyber-Physical System Security, Singapore, 14–17 April 2015; ACM: New York, NY, USA; pp. 61–68.
- Jaebeom, K.; Y-B, K.; Fethi, F. A Lightweight CoAP-based Software Defined Networking for Resource Constrained AMI Devices. In Proceedings of the IEEE International Conference on Smart Grid Communications (Smart GridComm), Miami, FL, USA, 2–5 November 2015; pp. 1–6.
- Fujitus. Software-Defined Networking for the Utilities and Energy Sector; Fujitus White Paper, Fusitus; 2014. [Google Scholar]
© 2015 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Kim, J.; Filali, F.; Ko, Y.-B. Trends and Potentials of the Smart Grid Infrastructure: From ICT Sub-System to SDN-Enabled Smart Grid Architecture. Appl. Sci. 2015, 5, 706-727. https://doi.org/10.3390/app5040706
Kim J, Filali F, Ko Y-B. Trends and Potentials of the Smart Grid Infrastructure: From ICT Sub-System to SDN-Enabled Smart Grid Architecture. Applied Sciences. 2015; 5(4):706-727. https://doi.org/10.3390/app5040706
Chicago/Turabian StyleKim, Jaebeom, Fethi Filali, and Young-Bae Ko. 2015. "Trends and Potentials of the Smart Grid Infrastructure: From ICT Sub-System to SDN-Enabled Smart Grid Architecture" Applied Sciences 5, no. 4: 706-727. https://doi.org/10.3390/app5040706
APA StyleKim, J., Filali, F., & Ko, Y.-B. (2015). Trends and Potentials of the Smart Grid Infrastructure: From ICT Sub-System to SDN-Enabled Smart Grid Architecture. Applied Sciences, 5(4), 706-727. https://doi.org/10.3390/app5040706