Multi-layer stateful path computation element architecture
    11.
    发明授权
    Multi-layer stateful path computation element architecture 有权
    多层有状态路径计算元素架构

    公开(公告)号:US09178796B2

    公开(公告)日:2015-11-03

    申请号:US13930081

    申请日:2013-06-28

    CPC classification number: H04L45/02 H04L41/12 H04L45/04 H04L45/50 H04L45/64

    Abstract: In one embodiment, a stateful computing entity in a computer network determines underlying network information (physical and/or optical) for the computer network, and also determines topologies (Internet Protocol (IP) and/or Multiprotocol Label Switching (MPLS)) for the computer network and associated resource information. Further, the stateful computing entity determines label switched path (LSP) state information for the computer network. The stateful computing entity may then build network state knowledge by aggregating the underlying network information, the topologies and associated resource information, and the LSP state information, and establishes communication within a dynamic network of other stateful computing entities sharing network state knowledge for parallel computation performance. Accordingly, the stateful computing entity may perform network computation based on the network state knowledge.

    Abstract translation: 在一个实施例中,计算机网络中的状态计算实体确定用于计算机网络的底层网络信息(物理和/或光学),并且还确定用于所述计算机网络的拓扑(互联网协议(IP))和/或多协议标签交换(MPLS)) 计算机网络和相关资源信息。 此外,有状态计算实体确定计算机网络的标签交换路径(LSP)状态信息。 有状态计算实体可以通过聚合底层网络信息,拓扑和相关资源信息以及LSP状态信息来构建网络状态知识,并且在共享网络状态知识的其他有状态计算实体的动态网络内建立用于并行计算性能的通信 。 因此,有状态计算实体可以基于网络状态知识来执行网络计算。

    Automation and programmability for software defined networking systems
    12.
    发明授权
    Automation and programmability for software defined networking systems 有权
    软件定义的网络系统的自动化和可编程性

    公开(公告)号:US09047143B2

    公开(公告)日:2015-06-02

    申请号:US13844326

    申请日:2013-03-15

    CPC classification number: H04L67/10 G06F9/54 G06F9/541 H04L41/0803 H04L41/5096

    Abstract: System, method, and computer program product to orchestrate software defined networking (SDN) applications, by providing a plurality of network elements in a network, each network element comprising a plurality of ingress interfaces, a plurality of egress interfaces, and a routing information base (RIB), providing, to an SDN application, an application program interface (API) to abstract properties and events of: (i) the ingress interfaces, (ii) the egress interfaces, and (iii) the RIB of a specified network element, receiving a request from the SDN application apply a function to the specified network element, the function specifying to modify: (i) a preprocessing operation on a data packet, (ii) the RIB, (iii) a post processing operation on the data packet, and (iv) the properties of the ingress interfaces, egress interfaces, and RIBs of the specified network element, and applying the function to the specified network element through the API.

    Abstract translation: 通过在网络中提供多个网元来配置软件定义网络(SDN)应用的系统,方法和计算机程序产品,每个网元包括多个入口接口,多个出口接口和路由信息库 (RIB),向SDN应用提供应用程序接口(API)以抽象出属性和事件:(i)入口接口,(ii)出口接口,和(iii)指定网元的RIB 接收来自SDN应用程序的请求应用于指定网元的功能,指定修改的功能:(i)对数据包进行预处理操作,(ii)RIB,(iii)对数据进行后处理操作 数据包,以及(iv)指定网元的入口接口,出接口和RIB的属性,并通过API将该功能应用于指定的网元。

    EXTENDED TAG NETWORKING
    13.
    发明申请
    EXTENDED TAG NETWORKING 有权
    扩展标签网络

    公开(公告)号:US20140269716A1

    公开(公告)日:2014-09-18

    申请号:US13838713

    申请日:2013-03-15

    Abstract: Techniques are provided for enabling tag networking. In one example, a network device (e.g., switch, router, etc.) is configured to receive a packet of a traffic flow and to analyze the traffic flow to determine the packet belongs to a particular type of traffic. The network device can then add and/or change a tag in a data field of the packet. The tag, among other things, serves as an identifier for the particular type of traffic flow. The tag is identifiable by a downstream node that is preconfigured to recognize the tag and to carry out logic in response to recognizing the tag. Advantageously, the tag functionality of the present approach provides a generalized way of adding information to packets; the information and the associated functionalities are customizable during a runtime of the network.

    Abstract translation: 提供了技术来实现标签组网。 在一个示例中,网络设备(例如交换机,路由器等)被配置为接收业务流的分组并且分析业务流以确定分组属于特定类型的业务。 然后,网络设备可以在分组的数据字段中添加和/或更改标签。 该标签尤其用作特定类型的业务流的标识符。 该标签可被下游节点识别,该下游节点被预配置为识别该标签并且执行逻辑以响应识别该标签。 有利地,本方法的标签功能提供了将信息添加到分组的一般方式; 信息和相关功能在网络运行时可定制。

    Bandwidth On-Demand Services in Multiple Layer Networks
    14.
    发明申请
    Bandwidth On-Demand Services in Multiple Layer Networks 有权
    多层网络中的带宽点播服务

    公开(公告)号:US20140143409A1

    公开(公告)日:2014-05-22

    申请号:US13957533

    申请日:2013-08-02

    CPC classification number: H04L41/5051 H04L41/0896 H04L43/0876 H04L47/825

    Abstract: Bandwidth usage for an existing communication tunnel between a first device and second device is monitored. A determination is made that additional bandwidth is required for communication between the first network device and the second network device. A determination is made that for the addition of the additional bandwidth would exceed available bandwidth for the existing tunnel. Additional bandwidth is established between the first network device and the second network device.

    Abstract translation: 监视第一设备和第二设备之间现有通信隧道的带宽使用情况。 确定第一网络设备和第二网络设备之间的通信需要额外的带宽。 确定附加带宽的增加将超过现有隧道的可用带宽。 在第一网络设备和第二网络设备之间建立额外的带宽。

    Internet protocol (IP) network virtualization of serial network endpoints

    公开(公告)号:US10333887B2

    公开(公告)日:2019-06-25

    申请号:US15236918

    申请日:2016-08-15

    Abstract: In one embodiment, a network device connected to an Internet Protocol (IP) network and a serial network scans an infrastructure of the serial network. Based on the scanning, the network device can determine one or more serial endpoints within the serial network infrastructure, and may then allocate an IP address to each of the one or more serial endpoints. The network device may then map received IP network traffic into serial protocol commands on the serial network for a destination serial endpoint having an allocated IP address corresponding to a destination IP address of the received IP network traffic, and may also bridge data present on the serial network from a sourcing serial endpoint into an IP message on the IP network with an indication of a corresponding allocated IP address of the sourcing serial endpoint, accordingly.

    Virtual cable modem termination system redundancy in a cable modem network environment

    公开(公告)号:US10089123B2

    公开(公告)日:2018-10-02

    申请号:US14807720

    申请日:2015-07-23

    Abstract: An example system and method for facilitating virtual cable modem termination system VCMTS redundancy in cable modem network environments is provided and includes spawning a first instance of a virtual network function (VNF) on a first server in a cable modem network, spawning a second instance of the VNF on a different second server, configuring the second instance to be communicatively coupled to the first instance in a same subnet of the network, and synchronizing (e.g., copying, coordinating, matching, etc.) state between the first instance and the second instance. In specific embodiments, the VNF comprises a VCMTS.

    Bandwidth on-demand services in multiple layer networks
    19.
    发明授权
    Bandwidth on-demand services in multiple layer networks 有权
    多层网络中的带宽点播服务

    公开(公告)号:US09444712B2

    公开(公告)日:2016-09-13

    申请号:US13957533

    申请日:2013-08-02

    CPC classification number: H04L41/5051 H04L41/0896 H04L43/0876 H04L47/825

    Abstract: Bandwidth usage for an existing communication tunnel between a first device and second device is monitored. A determination is made that additional bandwidth is required for communication between the first network device and the second network device. A determination is made that for the addition of the additional bandwidth would exceed available bandwidth for the existing tunnel. Additional bandwidth is established between the first network device and the second network device.

    Abstract translation: 监视第一设备和第二设备之间现有通信隧道的带宽使用情况。 确定第一网络设备和第二网络设备之间的通信需要额外的带宽。 确定附加带宽的增加将超过现有隧道的可用带宽。 在第一网络设备和第二网络设备之间建立额外的带宽。

    Programmable management engine for networks
    20.
    发明授权
    Programmable management engine for networks 有权
    网络可编程管理引擎

    公开(公告)号:US09356871B2

    公开(公告)日:2016-05-31

    申请号:US13842774

    申请日:2013-03-15

    Abstract: A network node may contain a virtual software-defined networking (SDN) switch and a local a management engine (e.g., a software application) for generating performance metrics based on received management plane traffic. Specifically, the virtual SDN switch may identify and forward received management plane traffic to the local management engine. In turn, the management engine evaluates the management plane traffic to generate performance metrics without forwarding the management plane packets to the remote SDN controller. The management engine may compare the metrics to one or more thresholds to determine the current state or health of the data paths in a network. If a threshold is exceeded, the management engine may transmit an alert to the virtual SDN switch to perform a corrective action—e.g., using a backup data path after the primary data path fails.

    Abstract translation: 网络节点可以包含虚拟软件定义网络(SDN)交换机和本地管理引擎(例如,软件应用程序),用于基于接收到的管理平面业务来生成性能度量。 具体地说,虚拟SDN交换机可以识别并转发接收到的管理平面流量到本地管理引擎。 反过来,管理引擎评估管理平面流量以生成性能度量,而不将管理平面数据包转发到远程SDN控制器。 管理引擎可以将度量与一个或多个阈值进行比较,以确定网络中数据路径的当前状态或运行状况。 如果超过阈值,则管理引擎可以向虚拟SDN交换机发送警报以执行纠正措施,例如在主数据路径发生故障之后使用备份数据路径。

Patent Agency Ranking