Improving the quality of service for critical flows in Smart Grid using software-defined networking

A Smart Grid system involves many applications, such as power grid state monitoring and control, demand response, distribution automation, distributed generation and microgrids. They will generate a large volume of data traffic over the grid with different quality of service (QoS) requirements, which present challenges to the existing network architecture and protocols. In this paper, we propose to develop a framework based on software-defined networking to address the QoS issue in Smart Grid systems. We focus on providing better service for critical flows by dynamically setting up forwarding paths in the data plane. To that end, the control program will monitor the status of the network and direct critical flows over a better path by installing OpenFlow rules on the switches. We develop a path searching algorithm and implement it as a module for the Floodlight controller. The performance evaluations show that our approach can significantly improve the throughput obtained by the critical flows, compared with the shortest path routing algorithm used in current networks.

[1]  Arjan Durresi,et al.  Video over Software-Defined Networking (VSDN) , 2013, 2013 16th International Conference on Network-Based Information Systems.

[2]  Alpár Jüttner,et al.  Lagrange relaxation based method for the QoS routing problem , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[3]  Jon Crowcroft,et al.  Quality-of-Service Routing for Supporting Multimedia Applications , 1996, IEEE J. Sel. Areas Commun..

[4]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[5]  Scott Shenker,et al.  Integrated Services in the Internet Architecture : an Overview Status of this Memo , 1994 .

[6]  Zheng Wang,et al.  An Architecture for Differentiated Services , 1998, RFC.

[7]  A. Murat Tekalp,et al.  OpenQoS: An OpenFlow controller design for multimedia delivery with end-to-end Quality of Service over Software-Defined Networks , 2012, Proceedings of The 2012 Asia Pacific Signal and Information Processing Association Annual Summit and Conference.

[8]  David L. Black,et al.  An Architecture for Differentiated Service , 1998 .

[9]  Robert M. Cannistra,et al.  An SDN Approach: Quality of Service using Big Switch’s Floodlight Open-source Controller , 2013 .