Operating a Network Using Relational Database Methodology

    公开(公告)号:US20110125810A1

    公开(公告)日:2011-05-26

    申请号:US12623424

    申请日:2009-11-22

    CPC分类号: H04L41/024

    摘要: 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.

    Operating a Network Using Relational Database Methodology
    2.
    发明申请
    Operating a Network Using Relational Database Methodology 有权
    使用关系数据库方法操作网络

    公开(公告)号:US20120005243A1

    公开(公告)日:2012-01-05

    申请号:US12830154

    申请日:2010-07-02

    IPC分类号: G06F17/30 G06F15/177

    摘要: The disclosed technology involves the use of relational databases in conjunction with declarative language and network-wide, database abstractions to manage and operate networks. The data model creates a logically centralized database abstraction and access point for managing data relevant to network management. Exemplary managed data includes router configurations, network status and provisioning data. This information resides in a single database system which is tightly integrated with the operational network. Transactional write operations are used to change network configurations, and enforce constraints to detect and prevent policy violations during operation. In accordance with one aspect of the disclosed technology, a network operation is implemented by means of a series of database commands—read and/or write—from and to database view tables.

    摘要翻译: 所公开的技术涉及使用关系数据库结合声明性语言和网络范围的数据库抽象来管理和操作网络。 数据模型创建了一个逻辑上集中的数据库抽象和接入点,用于管理与网络管理相关的数据。 示例性管理数据包括路由器配置,网络状态和供应数据。 该信息位于与操作网络紧密集成的单个数据库系统中。 事务性写入操作用于更改网络配置,并强制实施约束,以便在运行期间检测和防止策略违规。 根据所公开的技术的一个方面,通过一系列数据库命令(读取和/或写入数据库视图表)实现网络操作。

    Operating a Network Using Relational Database Methodology
    3.
    发明申请
    Operating a Network Using Relational Database Methodology 审中-公开
    使用关系数据库方法操作网络

    公开(公告)号:US20110125802A1

    公开(公告)日:2011-05-26

    申请号:US12623408

    申请日:2009-11-21

    IPC分类号: G06F7/00 G06F15/173

    CPC分类号: H04L67/303 H04L41/0816

    摘要: 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.

    摘要翻译: 在一个实施例中,所公开的技术涉及将诸如路由器配置和链接信息的网络元件以及任何通用网络状态建模为关系数据库中的数据。 诸如路由器状态和链路状态的各种网络数据被抽象成关系数据库中的表。 网络管理操作可以表示为一系列事务数据库查询和插入。 因此,数据库将自动传播到相应的网络元素,将状态更改写入数据库表,从而实现各种网络操作。 可以根据需要在不同的抽象级别构建数据库中的表,以满足网络操作需求。 可编程性由一系列数据库查询和插入组成的声明语言提供。

    Systems, devices, and methods for network routing
    8.
    发明授权
    Systems, devices, and methods for network routing 有权
    用于网络路由的系统,设备和方法

    公开(公告)号:US08160056B2

    公开(公告)日:2012-04-17

    申请号:US11584998

    申请日:2006-10-23

    IPC分类号: H04L12/28

    CPC分类号: H04L45/22 H04L45/04 H04L45/42

    摘要: Certain exemplary embodiments comprise a method, which can comprise providing a preferred route for a predetermined block of traffic to a router. The predetermined block of traffic can be destined for a predetermined destination. The predetermined destination can be coupled to a network via a plurality of routers. The preferred route can be adapted to override an initial route.

    摘要翻译: 某些示例性实施例包括一种方法,其可以包括为路由器的预定的业务块提供优选路由。 预定的业务块可以发往预定的目的地。 预定目的地可以经由多个路由器耦合到网络。 优选的路由可以适应于覆盖初始路由。