DocumentCode :
1979087
Title :
High Level Abstraction Modeling for Network Configuration Validation
Author :
Elbadawi, Khalid ; Yu, James
Author_Institution :
Sch. of Comput., DePaul Univ., Chicago, IL, USA
fYear :
2010
fDate :
6-10 Dec. 2010
Firstpage :
1
Lastpage :
6
Abstract :
This paper presents our design and implementation of a Configuration Validation System (ConfVS) which uses a high-level language to help system operators verify network configurations based on formal requirements. In contrast to many existing solutions, ConfVS uses a comprehensive model to formalize the network specification and utilizes the NETCONF protocol to collect configuration data from network devices. In addition, ConfVS uses binary decision diagrams to model the behavior of network devices and provides a prototype to query the device configuration. Requirements and specifications are written in the Erlang language, a general-purpose concurrent programming language. To validate ConfVS, we present a case study to show the features and the expressiveness of ConfVS by performing different types of reasoning with network requirements.
Keywords :
binary decision diagrams; high level languages; ConfVS; binary decision diagrams; general-purpose concurrent programming language; high level abstraction modeling; high-level language; network configuration validation; Boolean functions; Data models; Data structures; Databases; Network topology; Peer to peer computing; Protocols;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Telecommunications Conference (GLOBECOM 2010), 2010 IEEE
Conference_Location :
Miami, FL
ISSN :
1930-529X
Print_ISBN :
978-1-4244-5636-9
Electronic_ISBN :
1930-529X
Type :
conf
DOI :
10.1109/GLOCOM.2010.5683110
Filename :
5683110
Link To Document :
بازگشت