Design Concept for a Failover Mechanism in Distributed SDN Controllers