-
公开(公告)号:US20200162400A1
公开(公告)日:2020-05-21
申请号:US16748004
申请日:2020-01-21
Applicant: Cisco Technology, Inc.
Inventor: Norman Finn
IPC: H04L12/913 , H04L12/911 , H04L12/927 , H04L12/715 , H04L12/857 , H04L12/725
Abstract: The present disclosure is directed to a multi-level resource reservation system that obviates one or more of the problems due to limitations and disadvantages of the related art. The multi-level resource reservation system creates, or modifies existing, peer-to-peer protocol(s) to complete a continuous chain of configured ports to support QoS feature(s), e.g., bound latency and guaranteed jitter, for a data flow that traverses an arbitrary sequence of bridges, routers, and virtual links.
-
公开(公告)号:US10541937B2
公开(公告)日:2020-01-21
申请号:US15653511
申请日:2017-07-18
Applicant: Cisco Technology, Inc.
Inventor: Norman Finn
IPC: H04L12/913 , H04L12/725 , H04L12/911 , H04L12/857 , H04L12/715 , H04L12/927 , G06F9/50
Abstract: The present disclosure is directed to a multi-level resource reservation system that obviates one or more of the problems due to limitations and disadvantages of the related art. The multi-level resource reservation system creates, or modifies existing, peer-to-peer protocol(s) to complete a continuous chain of configured ports to support QoS feature(s), e.g., bound latency and guaranteed jitter, for a data flow that traverses an arbitrary sequence of bridges, routers, and virtual links.
-
公开(公告)号:US10917356B2
公开(公告)日:2021-02-09
申请号:US16748004
申请日:2020-01-21
Applicant: Cisco Technology, Inc.
Inventor: Norman Finn
IPC: H04L12/913 , H04L12/725 , H04L12/911 , H04L12/857 , H04L12/715 , H04L12/927 , H04L29/06 , H04L29/08 , G06F9/50
Abstract: The present disclosure is directed to a multi-level resource reservation system that obviates one or more of the problems due to limitations and disadvantages of the related art. The multi-level resource reservation system creates, or modifies existing, peer-to-peer protocol(s) to complete a continuous chain of configured ports to support QoS feature(s), e.g., bound latency and guaranteed jitter, for a data flow that traverses an arbitrary sequence of bridges, routers, and virtual links.
-
公开(公告)号:US09225642B2
公开(公告)日:2015-12-29
申请号:US14185636
申请日:2014-02-20
Applicant: Cisco Technology, Inc.
Inventor: Ali Sajassi , Norman Finn , Francois Tallet
IPC: H04L12/741 , H04L12/46 , H04L12/705 , H04L1/00
CPC classification number: H04L45/745 , H04L1/00 , H04L12/462 , H04L12/4641 , H04L45/18
Abstract: A technique is provided for mitigating loops in Ethernet networks. A first port in an Ethernet device receives an Ethernet frame. The frame includes a source identifier, a destination identifier, and a Virtual Local Area Network Identifier (VLAN ID). According to various embodiments, the VLAN ID (VID) has the encoding of both a community group as well as a source bridge ID. A VID database is accessed using the destination identifier and the VID to determine whether the first port has ingress enabled. A filtering database is accessed to determine an egress port for forwarding the Ethernet frame.
Abstract translation: 提供了一种减轻以太网网络环路的技术。 以太网设备中的第一个端口接收以太网帧。 该帧包括源标识符,目的地标识符和虚拟局域网标识符(VLAN ID)。 根据各种实施例,VLAN ID(VID)具有社区组以及源网桥ID的编码。 使用目标标识符和VID访问VID数据库,以确定第一个端口是否启用了入口。 访问过滤数据库以确定用于转发以太网帧的出口端口。
-
公开(公告)号:US20190028402A1
公开(公告)日:2019-01-24
申请号:US15653511
申请日:2017-07-18
Applicant: Cisco Technology, Inc.
Inventor: Norman Finn
IPC: H04L12/913 , H04L12/911
CPC classification number: H04L47/724 , G06F9/5005 , G06F9/5027 , H04L45/302 , H04L45/64 , H04L47/2491 , H04L47/70 , H04L47/72 , H04L47/74 , H04L47/746 , H04L47/781 , H04L47/782 , H04L47/803 , H04L47/805 , H04L47/822
Abstract: The present disclosure is directed to a multi-level resource reservation system that obviates one or more of the problems due to limitations and disadvantages of the related art. The multi-level resource reservation system creates, or modifies existing, peer-to-peer protocol(s) to complete a continuous chain of configured ports to support QoS feature(s), e.g., bound latency and guaranteed jitter, for a data flow that traverses an arbitrary sequence of bridges, routers, and virtual links.
-
公开(公告)号:US10057120B2
公开(公告)日:2018-08-21
申请号:US14449923
申请日:2014-08-01
Applicant: Cisco Technology, Inc.
Inventor: Chiajen Tsai , Norman Finn , Yibin Yang , Nagabhushan K. Channabasappa , Debashis Patnala Rao
IPC: G06F15/16 , H04L12/24 , H04L12/721 , H04L12/46
CPC classification number: H04L41/0816 , H04L12/4687 , H04L12/4695 , H04L41/12 , H04L45/66
Abstract: In one embodiment, a method includes detecting a change in network topology and broadcasting a transient unconditional unpruning message to multiple nodes in the network. The message is configured to instruct each of the nodes receiving the message to start a phase timer in response to the broadcast message; unprune its operational ports; and, upon expiration of the phase timer, prune its ports in accordance with the results of a pruning protocol.
-
公开(公告)号:US10015699B2
公开(公告)日:2018-07-03
申请号:US15082044
申请日:2016-03-28
Applicant: Cisco Technology, Inc.
Inventor: Norman Finn
IPC: H04L12/875 , H04W28/14 , H04L12/861 , H04L12/813 , H04W56/00 , H04L12/26
CPC classification number: H04W28/14 , H04L47/20 , H04L49/253 , H04L49/3027 , H04L49/9005 , H04W56/001
Abstract: Devices and methods for policing traffic flows in a network are described herein. For example, a network device can include a processing unit and a memory operably coupled to the processing unit. The network device can be configured to provide an input port and an output port, the input and output ports being configured to process a traffic flow received at the network device. The network device can also be configured to queue the traffic flow using a plurality of buffers associated with the output port, cyclically direct the traffic flow from the input port to each of the plurality of buffers according to a queuing schedule, and enforce a policer policy synchronized to the queuing schedule. The policer policy can ensure that the traffic flow does not exceed a predetermined bandwidth.
-
公开(公告)号:US09282164B2
公开(公告)日:2016-03-08
申请号:US13844249
申请日:2013-03-15
Applicant: Cisco Technology, Inc.
Inventor: Norman Finn , Bhushan Kanekar , Ed Warnicke
IPC: H04L29/08 , H04L12/931
CPC classification number: H04L67/327 , H04L45/38 , H04L49/00
Abstract: A user application may provide a hint which may be used by a compute device to select a tag to be inserted into the packets generated by the user application. Upon some event, the application transmits a hint associated with a network flow generated by the user application to a stack associated with the computing device. One of the layers of the stack—e.g., the operating system in the computing device—may include a hint database that contains rules for selecting tags using a received hint as input. The layer may then insert the tag into one or more packets of the network flow. When processing the packet, network devices in the SDN enabled network recognize the tag and perform an action corresponding to the tag.
Abstract translation: 用户应用可以提供可由计算设备使用的提示来选择要插入到由用户应用生成的分组中的标签。 在一些事件中,应用程序将与由用户应用程序生成的网络流相关联的提示发送到与计算设备相关联的堆栈。 堆栈的层之一(例如计算设备中的操作系统)可以包括提示数据库,其包含使用接收的提示作为输入来选择标签的规则。 然后该层可以将该标签插入网络流的一个或多个分组中。 处理数据包时,启用SDN的网络中的网络设备会识别该标签并执行与该标签相对应的操作。
-
公开(公告)号:US20170280357A1
公开(公告)日:2017-09-28
申请号:US15082044
申请日:2016-03-28
Applicant: Cisco Technology, Inc.
Inventor: Norman Finn
IPC: H04W28/14 , H04L12/813 , H04W56/00 , H04L12/861
CPC classification number: H04W28/14 , H04L47/20 , H04L49/9005 , H04W56/001
Abstract: Devices and methods for policing traffic flows in a network are described herein. For example, a network device can include a processing unit and a memory operably coupled to the processing unit. The network device can be configured to provide an input port and an output port, the input and output ports being configured to process a traffic flow received at the network device. The network device can also be configured to queue the traffic flow using a plurality of buffers associated with the output port, cyclically direct the traffic flow from the input port to each of the plurality of buffers according to a queuing schedule, and enforce a policer policy synchronized to the queuing schedule. The policer policy can ensure that the traffic flow does not exceed a predetermined bandwidth.
-
公开(公告)号:US20150215237A1
公开(公告)日:2015-07-30
申请号:US14164167
申请日:2014-01-25
Applicant: Cisco Technology, Inc.
Inventor: Norman Finn , Rong Pan , Hiroshi Suzuki , Linda Cheng , Peter Jones , Hari Ginjpalli , Rudy Klecka
IPC: H04L12/911
CPC classification number: H04L47/826 , H04L47/6255 , H04L49/00 , H04L49/25
Abstract: A method for allocating port assignments for transmitting a reserved network stream across a network node comprises determining a cycle time associated with a network node. The method also comprises establishing, for at least one port of the network node, a plurality of virtual layers associated with the cycle time, wherein each of the plurality of virtual layers is divided into 2n equally-spaced slots per cycle (where n>0). The method further comprises receiving a reserved stream request associated with transmission of a reserved stream across the node, and determining a number of slots required to transmit the reserved stream. The method also comprises assigning one or more slots associated with a port of the network node to the transmission of packets associated with the reserved stream based on the determined number of slots. The method further comprises transmitting the stream according to the slot assignment associated with the port of the network node.
Abstract translation: 用于分配用于通过网络节点发送保留网络流的端口分配的方法包括确定与网络节点相关联的周期时间。 所述方法还包括为所述网络节点的至少一个端口建立与所述周期时间相关联的多个虚拟层,其中所述多个虚拟层中的每一个虚拟层每个周期被划分成2n个等间隔的时隙(其中n> 0 )。 所述方法还包括:接收与所述节点之间的保留流的传输相关联的保留流请求,以及确定发送所述预留流所需的时隙数。 该方法还包括基于所确定的时隙数量,将与网络节点的端口相关联的一个或多个时隙分配给与保留流相关联的分组的传输。 该方法还包括根据与网络节点的端口相关联的时隙分配来发送流。
-
-
-
-
-
-
-
-
-