Patents by Inventor Patrice Bellagamba
Patrice Bellagamba has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20160164832Abstract: A method is provided in one example embodiment and includes configuring a local network element as an autonomic registrar for a designated network domain; establishing an autonomic control plane (“ACP”) between the local network element and one or more remote network elements identified by local network element as a remote neighbor; designating a locally-defined subnet at the local network element to be extended to each of the one or more remote network elements; and executing an ACP command at the local network element, wherein the executing triggers a message to each of the one or more remote network elements, the message including information regarding the designated local subnet. The information included in the message is used by each of the remote network elements to auto-resolve its Locator/Identifier Separation Protocol (“LISP”) configuration, enabling the designated local subnet to be extended to each of the one or more remote network elements.Type: ApplicationFiled: December 8, 2014Publication date: June 9, 2016Applicant: CISCO TECHNOLOGY, INC.Inventors: Patrice Bellagamba, Michael H. Behringer, Santiago Vazquez Freitas
-
Patent number: 9338086Abstract: In one embodiment, a method comprises creating, in a computing network, a loop-free routing topology comprising a plurality of routing arcs for reaching a destination network node, each routing arc comprising a first network node as a first end of the routing arc, a second network node as a second end of the routing arc, and at least a third network node configured for routing any network traffic along the routing arc toward the destination node via any one of the first or second ends of the routing arc, at least one of the first, second, or third network nodes are implemented as a ring-based network having a prescribed ring topology; and establishing loop-free label switched paths for reaching the destination network node via the routing arcs of the loop-free routing topology, the label switched paths independent and distinct from any attribute of the prescribed ring topology.Type: GrantFiled: September 14, 2012Date of Patent: May 10, 2016Assignee: Cisco Technology, Inc.Inventors: Pascal Thubert, Patrice Bellagamba, Dirk Anteunis
-
Patent number: 9276871Abstract: The present disclosure describes methods and systems for enabling a migration of network elements from a first location to a second location remote from the first location without changing the Internet Protocol (IP) addresses, subnet mask, and/or default gateway of the network elements. The first location has a first Locator/Identifier Separation Protocol (LISP) router configured on a stick and the second location having a second LISP router configured on a stick. Both the first LISP router and the second LISP router are on the same subnet. Effectively, LISP provides a Layer 3 extension stretching a subnet across the first location and the second location (Stretched Subnet Mode (SSM)). By implementing LISP routers in this manner, system engineers can migrate network elements easily between two locations.Type: GrantFiled: March 20, 2014Date of Patent: March 1, 2016Assignee: CISCO TECHNOLOGY, INC.Inventors: Santiago Vazquez Freitas, Patrice Bellagamba
-
Patent number: 9264243Abstract: In one embodiment, a method comprises creating, in a computing network, a loop-free routing topology comprising a plurality of routing arcs for reaching multicast listeners from a multicast source, each routing arc comprising a first network device as a first end of the routing arc, a second network device as a second end of the routing arc, and at least a third network device configured for receiving from each of the first and second network devices a copy of a multicast packet originated from the multicast source; and causing the multicast packet to be propagated throughout the loop-free routing topology based on the first and second ends of each routing arc forwarding the corresponding copy into the corresponding routing arc.Type: GrantFiled: February 19, 2013Date of Patent: February 16, 2016Assignee: Cisco Technology, Inc.Inventors: Pascal Thubert, Patrice Bellagamba, Ijsbrand Wijnands
-
Patent number: 9246794Abstract: In one embodiment, a method comprises creating, in a computing network, a loop-free routing topology for reaching a destination device, the loop-free routing topology comprising distinct paths for reaching the destination device; generating a set of serialized representations describing the loop-free routing topology, each serialized representation describing a corresponding one of the paths; and propagating the set of serialized representations from the destination device to network nodes in the computing network, enabling the network nodes to establish loop-free label switched paths for reaching the destination device via the loop-free routing topology.Type: GrantFiled: August 3, 2012Date of Patent: January 26, 2016Assignee: Cisco Technology, Inc.Inventors: Pascal Thubert, Patrice Bellagamba, Dirk Anteunis, Eric Michel Levy-Abegnoli
-
Publication number: 20150312138Abstract: In one embodiment, a method comprises creating, in a computing network, a loop-free routing topology comprising a plurality of routing arcs for reaching a destination network node, each routing arc comprising a first network node as a first end of the routing arc, a second network node as a second end of the routing arc, and at least a third network node configured for routing any network traffic along the routing arc toward the destination node via any one of the first or second ends of the routing arc, the loop-free routing topology providing first and second non-congruent paths; and forwarding bicasting data, comprising a data packet in a first direction from a network node and a bicasted copy of the data packet in a second direction from the network node, concurrently to the destination node respectively via the first and second non-congruent paths.Type: ApplicationFiled: June 30, 2015Publication date: October 29, 2015Inventors: Pascal THUBERT, Patrice BELLAGAMBA, Ijsbrand WIJNANDS
-
Publication number: 20150263936Abstract: In one embodiment, a method comprises creating, in a computing network, a loop-free routing topology comprising a plurality of routing arcs for reaching a destination device, each routing arc comprising a first network device as a first end of the routing arc, a second network device as a second end of the routing arc, and at least a third network device configured for routing any network traffic along the routing arc toward the destination device via any one of the first or second ends of the routing arc; and causing the network traffic to be forwarded along at least one of the routing arcs to the destination device.Type: ApplicationFiled: May 29, 2015Publication date: September 17, 2015Inventors: Pascal THUBERT, Patrice BELLAGAMBA, Dirk ANTEUNIS, Eric Michel LEVY-ABEGNOLI
-
Patent number: 9112788Abstract: In one embodiment, a method comprises creating, in a computing network, a loop-free routing topology comprising a plurality of routing arcs for reaching a destination network node, each routing arc comprising a first network node as a first end of the routing arc, a second network node as a second end of the routing arc, and at least a third network node configured for routing any network traffic along the routing arc toward the destination node via any one of the first or second ends of the routing arc, the loop-free routing topology providing first and second non-congruent paths; and forwarding bicasting data, comprising a data packet in a first direction from a network node and a bicasted copy of the data packet in a second direction from the network node, concurrently to the destination node respectively via the first and second non-congruent paths.Type: GrantFiled: October 10, 2012Date of Patent: August 18, 2015Assignee: Cisco Technology, Inc.Inventors: Pascal Thubert, Patrice Bellagamba, Ijsbrand Wijnands
-
Patent number: 9088502Abstract: In one embodiment, a method comprises creating, in a computing network, a loop-free routing topology comprising a plurality of routing arcs for reaching a destination device, each routing arc comprising a first network device as a first end of the routing arc, a second network device as a second end of the routing arc, and at least a third network device configured for routing any network traffic along the routing arc toward the destination device via any one of the first or second ends of the routing arc; and causing the network traffic to be forwarded along at least one of the routing arcs to the destination device.Type: GrantFiled: May 23, 2011Date of Patent: July 21, 2015Assignee: Cisco Technology, Inc.Inventors: Pascal Thubert, Patrice Bellagamba, Dirk Anteunis, Eric Michel Levy-Abegnoli
-
Publication number: 20150163091Abstract: A network includes multiple routing arcs for routing network traffic to a destination. Each arc comprising nodes connected in sequence by reversible links oriented away from a node initially holding a cursor toward one of first and second edge nodes through which the network traffic exits the arc. Each node includes a network device. The nodes in the arc detect a first failure in the arc. Responsive to the detecting the first failure, the nodes exchange first management frames over a data plane within the arc in order to transfer the cursor from the node initially holding the cursor to a first node proximate the first failure and reverse links in the arc as appropriate so that the network traffic in the arc is directed away from the first failure toward the first edge node of the arc through which the network traffic is able to exit the arc.Type: ApplicationFiled: January 15, 2014Publication date: June 11, 2015Applicant: Cisco Technology, Inc.Inventors: Pascal Thubert, Patrice Bellagamba, Dirk Anteunis, Eric Levy-Abegnoli
-
Publication number: 20150036507Abstract: In one embodiment, a method comprises creating, in a computing network, a loop-free routing topology comprising a plurality of routing arcs for reaching a destination device, each routing arc comprising a first network device as a first end of the routing arc, a second network device as a second end of the routing arc, and at least a third network device configured for routing any network traffic along the routing arc toward the destination device via any one of the first or second ends of the routing arc; and load balancing the network traffic along the routing arcs based on traffic metrics obtained at the first and second ends of the routing arcs, including selectively sending a backpressure command to a first one of the routing arcs supplying at least a portion of the network traffic to a congested one of the routing arcs.Type: ApplicationFiled: October 20, 2014Publication date: February 5, 2015Inventors: PASCAL THUBERT, DIRK ANTEUNIS, ERIC MICHEL LEVY-ABEGNOLI, PATRICE BELLAGAMBA
-
Patent number: 8897135Abstract: In one embodiment, a method comprises creating, in a computing network, a loop-free routing topology comprising a plurality of routing arcs for reaching a destination device, each routing arc comprising a first network device as a first end of the routing arc, a second network device as a second end of the routing arc, and at least a third network device configured for routing any network traffic along the routing arc toward the destination device via any one of the first or second ends of the routing arc; and load balancing the network traffic along the routing arcs based on traffic metrics obtained at the first and second ends of the routing arcs, including selectively sending a backpressure command to a first one of the routing arcs supplying at least a portion of the network traffic to a congested one of the routing arcs.Type: GrantFiled: February 10, 2012Date of Patent: November 25, 2014Assignee: Cisco Technology, Inc.Inventors: Pascal Thubert, Dirk Anteunis, Eric Michel Levy-Abegnoli, Patrice Bellagamba
-
Publication number: 20140233422Abstract: In one embodiment, a method comprises creating, in a computing network, a loop-free routing topology comprising a plurality of routing arcs for reaching multicast listeners from a multicast source, each routing arc comprising a first network device as a first end of the routing arc, a second network device as a second end of the routing arc, and at least a third network device configured for receiving from each of the first and second network devices a copy of a multicast packet originated from the multicast source; and causing the multicast packet to be propagated throughout the loop-free routing topology based on the first and second ends of each routing arc forwarding the corresponding copy into the corresponding routing arc.Type: ApplicationFiled: February 19, 2013Publication date: August 21, 2014Applicant: Cisco Technology, Inc.Inventors: Pascal THUBERT, Patrice BELLAGAMBA, Ijsbrand WIJNANDS
-
Publication number: 20140226674Abstract: In one embodiment, a system includes a first network, a second network, and a core network connecting the first network to the second network. The first network includes a first set of two or more network devices, wherein the first network has a first spanning tree associated therewith. Similarly, the second network includes a second set of two or more network devices, wherein the second network has a second spanning tree associated therewith, wherein the second spanning tree is separate from the first spanning tree.Type: ApplicationFiled: April 17, 2014Publication date: August 14, 2014Applicant: Cisco Technology, Inc.Inventor: Patrice BELLAGAMBA
-
Patent number: 8743677Abstract: In one embodiment, a system includes a first network, a second network, and a core network connecting the first network to the second network. The first network includes a first set of two or more network devices, wherein the first network has a first spanning tree associated therewith. Similarly, the second network includes a second set of two or more network devices, wherein the second network has a second spanning tree associated therewith, wherein the second spanning tree is separate from the first spanning tree.Type: GrantFiled: January 16, 2009Date of Patent: June 3, 2014Assignee: Cisco Technology, Inc.Inventor: Patrice Bellagamba
-
Patent number: 8711859Abstract: According to certain embodiments, control packets are received through a control plane tunnel that communicates control traffic for virtual private networks (VPNs) among autonomous systems. A routing instance of each control packet is identified according to a control tag of the control packet. At least two routing instances are distinct from each other. The control packets are routed according to the routing instances. According to certain embodiments, data packets are received through a data plane tunnel that communicates data traffic for the VPNs among the autonomous systems. A forwarding instance of the control packet is identified for each data packet according to a data tag of the data packet. At least two forwarding instances are distinct from each other. The data packets are forwarded according to the forwarding instances.Type: GrantFiled: November 30, 2010Date of Patent: April 29, 2014Assignee: Cisco Technology, Inc.Inventors: Patrice Bellagamba, Victor M. Moreno
-
Patent number: 8705403Abstract: In certain embodiments, routing multicast traffic includes generating a multicast distribution tree for each mapping of a plurality of mappings. A mapping associates a source with a multicast group. Each multicast group has at least two multicast distribution trees. A frame destined for a first multicast group is received. The first multicast group has a first multicast distribution tree and a second multicast distribution tree. The first multicast distribution tree, but not the second multicast distribution tree, is selected for the frame. The frame is sent over a path designated by the selected multicast distribution tree.Type: GrantFiled: August 31, 2010Date of Patent: April 22, 2014Assignee: Cisco Technology, Inc.Inventors: Patrice Bellagamba, Sandesh Kumar B N, Sudhakar Shenoy
-
Publication number: 20140098711Abstract: In one embodiment, a method comprises creating, in a computing network, a loop-free routing topology comprising a plurality of routing arcs for reaching a destination network node, each routing arc comprising a first network node as a first end of the routing arc, a second network node as a second end of the routing arc, and at least a third network node configured for routing any network traffic along the routing arc toward the destination node via any one of the first or second ends of the routing arc, the loop-free routing topology providing first and second non-congruent paths; and forwarding bicasting data, comprising a data packet in a first direction from a network node and a bicasted copy of the data packet in a second direction from the network node, concurrently to the destination node respectively via the first and second non-congruent paths.Type: ApplicationFiled: October 10, 2012Publication date: April 10, 2014Inventors: Pascal THUBERT, Patrice BELLAGAMBA, Ijsbrand WIJNANDS
-
Publication number: 20140078927Abstract: In one embodiment, a method comprises creating, in a computing network, a loop-free routing topology comprising a plurality of routing arcs for reaching a destination network node, each routing arc comprising a first network node as a first end of the routing arc, a second network node as a second end of the routing arc, and at least a third network node configured for routing any network traffic along the routing arc toward the destination node via any one of the first or second ends of the routing arc, at least one of the first, second, or third network nodes are implemented as a ring-based network having a prescribed ring topology; and establishing loop-free label switched paths for reaching the destination network node via the routing arcs of the loop-free routing topology, the label switched paths independent and distinct from any attribute of the prescribed ring topology.Type: ApplicationFiled: September 14, 2012Publication date: March 20, 2014Applicant: CISCO TECHNOLOGY, INC.Inventors: Pascal THUBERT, Patrice BELLAGAMBA, Dirk ANTEUNIS
-
Publication number: 20140036729Abstract: In one embodiment, a method comprises creating, in a computing network, a loop-free routing topology for reaching a destination device, the loop-free routing topology comprising distinct paths for reaching the destination device; generating a set of serialized representations describing the loop-free routing topology, each serialized representation describing a corresponding one of the paths; and propagating the set of serialized representations from the destination device to network nodes in the computing network, enabling the network nodes to establish loop-free label switched paths for reaching the destination device via the loop-free routing topology.Type: ApplicationFiled: August 3, 2012Publication date: February 6, 2014Applicant: CISCO TECHNOLOGY, INC.Inventors: Pascal THUBERT, Patrice BELLAGAMBA, Dirk ANTEUNIS, Eric Michel LEVY-ABEGNOLI