Title
Separating Control Software from Routers
Abstract
Control software in routers has gotten increasingly complex today. Further, since the control software runs in every router, managing a large network of routers is complex and expensive. In this paper, we propose that the control software be hosted in a few control element servers remotely from the forwarding elements (routers). This reduces the software complexity in numerous forwarding elements, thus increasing the overall reliability of the network. In order to achieve this, we describe the design and implementation of two protocols: 1) Dyna-BIND that allows the forwarding elements to dynamically bind to control elements and 2) ForCES that allows the control elements to control the forwarding elements. Furthermore, we argue using several examples that the separation and logical centralization of control plane software in this architecture enables easier deployment of new services
Year
DOI
Venue
2006
10.1109/COMSWA.2006.1665183
COMSWARE
Keywords
Field
DocType
control software separation,network reliability,telecommunication network reliability,computerised control,control element server,telecommunication computing,software architecture,forces protocol,routing protocols,dyna-bind protocol,telecommunication control,router,dynamic binding,software complexity
Software deployment,Computer science,Server,Computer network,Software,Software architecture,Reliability (computer networking),Router,Programming complexity,Distributed computing,Routing protocol
Conference
ISBN
Citations 
PageRank 
0-7803-9575-1
6
1.28
References 
Authors
12
7
Name
Order
Citations
PageRank
R. Ramjee13180299.73
Furquan Ansari2112.82
Martin Havemann361.28
T. V. Lakshman44189405.35
Thyagarajan Nandagopal5613111.54
Krishan K. Sabnani61510286.64
Thomas Woo794093.61