US Patent:
20110125802, May 26, 2011
Inventors:
Jacobus E. Van der Merwe - New Providence NJ, US
Xu Chen - Ann Arbor MI, US
Yun Mao - Jersey City NJ, US
Zhuoqing M. Mao - Ann Arbor MI, US
Assignee:
AT&T INTELLECTUAL PROPERTY I, LP - Reno NV
International Classification:
G06F 7/00
G06F 15/173
US Classification:
707792, 707812, 709223, 707E17045, 707E17005
Abstract:
In one embodiment, the disclosed technology involves modeling network elements, such as router configurations and link information, as well as any generic network status, as data in a relational database. Various network data, such as router states and link states are abstracted into tables in the relational database. Network management operations may then be represented as a series of transactional database queries and insertions. As a result, the database automatically propagates, to the appropriate network elements, state changes that are written to database tables, thereby implementing various network operations. Tables in the database can be constructed at various levels of abstraction, as required to satisfy network operational demands. Programmability is provided by a declarative language composed of a series of database queries and insertions.