Patents by Inventor Ahmed R. Bashandy

Ahmed R. Bashandy 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).

  • Patent number: 11784889
    Abstract: An apparatus and method is disclosed for segment routing (SR) over label distribution protocol (LDP). In one embodiment, the method includes a node receiving a packet with an attached segment ID. In response, the node may attach a label to the packet. Thereafter, the node may forward the packet with the attached label and segment ID to another node via a label switched path (LSP).
    Type: Grant
    Filed: March 31, 2023
    Date of Patent: October 10, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ahmed R. Bashandy, Clarence Filsfils, David D. Ward
  • Publication number: 20230239217
    Abstract: An apparatus and method is disclosed for segment routing (SR) over label distribution protocol (LDP). In one embodiment, the method includes a node receiving a packet with an attached segment ID. In response, the node may attach a label to the packet. Thereafter, the node may forward the packet with the attached label and segment ID to another node via a label switched path (LSP).
    Type: Application
    Filed: March 31, 2023
    Publication date: July 27, 2023
    Inventors: Ahmed R. Bashandy, Clarence Filsfils, David D. Ward
  • Patent number: 11689427
    Abstract: An apparatus and method is disclosed for segment routing (SR) over label distribution protocol (LDP). In one embodiment, the method includes a node receiving a packet with an attached segment ID. In response, the node may attach a label to the packet. Thereafter, the node may forward the packet with the attached label and segment ID to another node via a label switched path (LSP).
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: June 27, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ahmed R. Bashandy, Clarence Filsfils, David D. Ward
  • Publication number: 20220173976
    Abstract: An apparatus and method is disclosed for segment routing (SR) over label distribution protocol (LDP). In one embodiment, the method includes a node receiving a packet with an attached segment ID. In response, the node may attach a label to the packet. Thereafter, the node may forward the packet with the attached label and segment ID to another node via a label switched path (LSP).
    Type: Application
    Filed: February 16, 2022
    Publication date: June 2, 2022
    Inventors: Ahmed R. Bashandy, Clarence Filsfils, David D. Ward
  • Patent number: 11290340
    Abstract: An apparatus and method is disclosed for segment routing (SR) over label distribution protocol (LDP). In one embodiment, the method includes a node receiving a packet with an attached segment ID. In response, the node may attach a label to the packet. Thereafter, the node may forward the packet with the attached label and segment ID to another node via a label switched path (LSP).
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: March 29, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Ahmed R. Bashandy, Clarence Filsfils, David D. Ward
  • Publication number: 20200382379
    Abstract: An apparatus and method is disclosed for segment routing (SR) over label distribution protocol (LDP). In one embodiment, the method includes a node receiving a packet with an attached segment ID. In response, the node may attach a label to the packet. Thereafter, the node may forward the packet with the attached label and segment ID to another node via a label switched path (LSP).
    Type: Application
    Filed: August 19, 2020
    Publication date: December 3, 2020
    Inventors: Ahmed R. Bashandy, Clarence Filsfils, David D. Ward
  • Patent number: 10764146
    Abstract: An apparatus and method is disclosed for segment routing (SR) over label distribution protocol (LDP). In one embodiment, the method includes a node receiving a packet with an attached segment ID. In response, the node may attach a label to the packet. Thereafter, the node may forward the packet with the attached label and segment ID to another node via a label switched path (LSP).
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: September 1, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Ahmed R. Bashandy, Clarence Filsfils, David D. Ward
  • Publication number: 20190222483
    Abstract: An apparatus and method is disclosed for segment routing (SR) over label distribution protocol (LDP). In one embodiment, the method includes a node receiving a packet with an attached segment ID. In response, the node may attach a label to the packet. Thereafter, the node may forward the packet with the attached label and segment ID to another node via a label switched path (LSP).
    Type: Application
    Filed: March 28, 2019
    Publication date: July 18, 2019
    Inventors: Ahmed R. Bashandy, Clarence Filsfils, David D. Ward
  • Patent number: 10270664
    Abstract: An apparatus and method is disclosed for segment routing (SR) over label distribution protocol (LDP). In one embodiment, the method includes a node receiving a packet with an attached segment ID. In response, the node may attach a label to the packet. Thereafter, the node may forward the packet with the attached label and segment ID to another node via a label switched path (LSP).
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: April 23, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Ahmed R Bashandy, Clarence Filsfils, David D. Ward
  • Patent number: 9749187
    Abstract: A method, apparatus and memory for forwarding packets through a network domain containing nodes that are label distribution protocol (LDP) enabled and nodes that are segment routing (SR) enabled. In one embodiment, the method may include receiving at a hybrid node a packet with an attached segment identifier and detaching the segment identifier from the packet. This embodiment of the method continues with attaching a first LDP label to the packet after the segment identifier is detached and forwarding the packet with the attached first LDP label on a path toward a first LDP enabled node.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: August 29, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Clarence Filsfils, Ahmed R. Bashandy, David D. Ward, Stefano B. Previdi
  • Publication number: 20170104673
    Abstract: An apparatus and method is disclosed for segment routing (SR) over label distribution protocol (LDP). In one embodiment, the method includes a node receiving a packet with an attached segment ID. In response, the node may attach a label to the packet. Thereafter, the node may forward the packet with the attached label and segment ID to another node via a label switched path (LSP).
    Type: Application
    Filed: December 22, 2016
    Publication date: April 13, 2017
    Inventors: Ahmed R Bashandy, Clarence Filsfils, David D. Ward
  • Patent number: 9565160
    Abstract: Various techniques can be used to advertise adjacency segment identifiers (IDs) within a segment routing (SR) network. For example, a method, performed by a first node, can involve identifying an adjacency segment between a first node and a second node; assigning an identifier to the adjacency segment; and sending an Intermediate-System-to-Intermediate-System (IS-IS) hello (IIH) message to another node. The adjacency advertisement includes the identifier. If the adjacency segment is part of a LAN, the IIH message can be sent to a designated node that aggregates adjacency segment ID advertisements for the other nodes on the LAN.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: February 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Stefano B. Previdi, Clarence Filsfils, Ahmed R. Bashandy, David D. Ward
  • Patent number: 9559954
    Abstract: An apparatus and method for using indexed segment identifiers in segment routing. An example method involves receiving a globally unique index value at a node. The method also involves receiving a base value at the node, where the base value comprises a segment routing value configured to identify a nodal segment. The method then involves calculating a segment identifier based on the index value and the base value.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: January 31, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Clarence Filsfils, Stefano B. Previdi, Ahmed R. Bashandy
  • Publication number: 20170019330
    Abstract: A method, apparatus and memory for forwarding packets through a network domain containing nodes that are label distribution protocol (LDP) enabled and nodes that are segment routing (SR) enabled. In one embodiment, the method may include receiving at a hybrid node a packet with an attached segment identifier and detaching the segment identifier from the packet. This embodiment of the method continues with attaching a first LDP label to the packet after the segment identifier is detached and forwarding the packet with the attached first LDP label on a path toward a first LDP enabled node.
    Type: Application
    Filed: September 29, 2016
    Publication date: January 19, 2017
    Inventors: Clarence Filsfils, Ahmed R. Bashandy, David D. Ward, Stefano B. Previdi
  • Patent number: 9537718
    Abstract: An apparatus and method is disclosed for segment routing (SR) over label distribution protocol (LDP). In one embodiment, the method includes a node receiving a packet with an attached segment ID. In response, the node may attach a label to the packet. Thereafter, the node may forward the packet with the attached label and segment ID to another node via a label switched path (LSP).
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: January 3, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Ahmed R. Bashandy, Clarence Filsfils, David D. Ward
  • Patent number: 9525619
    Abstract: In one embodiment, a method comprises generating, by a first provider edge router associated with a first segment identifier, a primary label for reaching a destination, and repair information for reaching the destination if a second provider edge router is unavailable to reach the destination; allocating, by the first provider edge router, a first protected next-hop address associated with the first segment identifier for protected reachability to at least the destination; and sending via a core network, by the first provider edge router, an advertisement specifying the label and the repair information, enabling an ingress provider edge router to insert, into a data packet destined for the destination, the labels from the first provider edge router and the second provider edge router based on the repair information, for fast rerouting to the destination via one of the first or second provider edge router if the other is unavailable.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: December 20, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Clarence Filsfils, Nagendra Kumar, Ahmed R Bashandy, Stefano Benedetto Previdi, Pierre Jean Rene Francois, Carlos M. Pignataro
  • Patent number: 9491058
    Abstract: A method and apparatus for forwarding packets through a network domain that contains nodes that are label distribution protocol (LDP) enabled and nodes that are segment routing (SR) enabled. In one embodiment, the method may include a network node receiving a packet with a label attached thereto. The node swaps the label with a segment identifier (ID). The node then forwards the packet to an SR node. In another embodiment, the method may include a network node receiving a packet with a segment ID attached thereto. The node swaps the segment ID with a label. The node then forwards the packet to an LDP enabled node.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: November 8, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Clarence Filsfils, Ahmed R. Bashandy, David D. Ward, Stefano B. Previdi
  • Patent number: 9319312
    Abstract: An apparatus and method for enabling interoperability of segment routing (SR) enabled nodes and LDP enabled nodes in a network domain. In one embodiment, the method may include mapping a first node identifier (ID) to a first segment ID in memory, wherein the first node ID uniquely identifies a first node within a network domain, and wherein the first node is not SR enabled. A message is generated and subsequently transmitted directly or indirectly to another node within the network domain, wherein the message comprises the first node ID mapped to the first segment ID, and wherein the other node is SR enabled.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: April 19, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Clarence Filsfils, Stefano B. Previdi, Steven W. Ulrich, Ahmed R. Bashandy
  • Patent number: 9225592
    Abstract: In one embodiment, a method includes determining, by an edge router, a plurality of prefixes reachable by the edge router, each prefix indicating a range of Internet Protocol (IP) addresses. The method further includes grouping, by the edge router, the plurality of prefixes into one or more groups, wherein each group is associated with a particular repair edge router and the prefixes in each particular group are reachable by both the edge router and the particular repair edge router associated with the particular group. The method further includes communicating instructions, from the edge router to a core router, to send data packets associated with the prefixes in each particular group to the particular edge router associated with the particular group if the edge router becomes unreachable.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: December 29, 2015
    Assignee: Cisco Technology, Inc.
    Inventor: Ahmed R. Bashandy
  • Patent number: 9143395
    Abstract: In one embodiment, a method comprises detecting, by a first provider edge router, a second provider edge router providing reachability to a prescribed destination address prefix via a protected next hop address; allocating, by the first provider edge router, a mirror forwarding table associated with the second provider edge router and identifying a destination used by the second provider edge router for reaching the prescribed destination address prefix; and the first provider edge router sending repair information to a Border Gateway Protocol (BGP)-free core network router in the core network, the repair information enabling the BGP-free core network router to add a context label and reroute a received data packet to the first provider edge router if the second provider edge router is unavailable, the context label enabling the first provider edge router to identify the destination in the rerouted data packet for delivery to the destination address prefix.
    Type: Grant
    Filed: July 5, 2013
    Date of Patent: September 22, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Ahmed R Bashandy, Clarence Filsfils, Eric C. Rosen, Maciej Konstantynowicz