DocumentCode
1795525
Title
Recovery from link failures in a Smart Grid communication network using OpenFlow
Author
Gyllstrom, Daniel ; Braga, Nicholas ; Kurose, Jim
Author_Institution
Sch. of Comput. Sci., Univ. of Massachusetts, Amherst, MA, USA
fYear
2014
fDate
3-6 Nov. 2014
Firstpage
254
Lastpage
259
Abstract
In this paper, we design and evaluate algorithms for fast recovery from link failures in a smart grid communication network, addressing all three aspects of link failure recovery: (a) link failure detection, (b) algorithms for computing backup multicast trees, and (c) fast backup tree installation. To address (a), we design link-failure detection and reporting mechanisms that use OpenFlow to detect link failures when and where they occur inside the network. OpenFlow is an open source framework that cleanly separates the control and data planes for use in network management and control. For part (b), we formulate a new problem, Multicast Recycling, that computes backup multicast trees that aim to minimize control plane signaling overhead. We prove Multicast Recycling is at least NP-hard and present a corresponding approximation algorithm. Lastly, two control plane algorithms are proposed that signal data plane switches to install pre-computed backup trees. An optimized version of each installation algorithm is designed that finds a near minimum set of forwarding rules by sharing rules across multicast groups, thereby reducing backup tree install time and associated control state. We implement these algorithms in the POX OpenFlow controller and evaluate them using the Mininet emulator, quantifying control plane signaling and installation time.
Keywords
computer networks; multicast communication; optimisation; power engineering computing; protocols; smart power grids; telecommunication network reliability; trees (mathematics); Mininet emulator; POX OpenFlow controller; approximation algorithm; backup multicast trees; control plane algorithms; control plane signaling overhead; fast backup tree installation; least NP-hard problem; link failure detection; link failure recovery; multicast recycling; signal data plane; smart grid communication network; Algorithm design and analysis; Emulation; Monitoring; Packet loss; Phasor measurement units; Recycling;
fLanguage
English
Publisher
ieee
Conference_Titel
Smart Grid Communications (SmartGridComm), 2014 IEEE International Conference on
Conference_Location
Venice
Type
conf
DOI
10.1109/SmartGridComm.2014.7007655
Filename
7007655
Link To Document