Patents by Inventor Qianglin Quintin Zhao

Qianglin Quintin Zhao 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: 8654681
    Abstract: System and method for support multiple topology in Label Distribution Protocol of Multi-Protocol Label Switching (MPLS) network are disclosed. The system includes a number of network elements and a communication mechanism used to connect the network elements. The network elements discover LDP peers within the network topology, and create and maintain LDP sessions for each of the network topologies. The network elements further establish LSPs by mapping network layer routing information within each network topology to data link layer switches paths. Furthermore, the communication mechanism enables the network elements to advertise the multi-topology capability and exchange the mapping information of label and FECs within each network topology.
    Type: Grant
    Filed: July 10, 2012
    Date of Patent: February 18, 2014
    Assignee: FutureWei Technologies, Inc.
    Inventors: Huaimo Chen, Qianglin Quintin Zhao, Hua Autumn Liu
  • Publication number: 20130336191
    Abstract: An apparatus comprising a memory, and a processor coupled to the memory and configured to transmit a multicast Resource Reservation Protocol—Traffic Engineering (mRSVP-TE) path request (PATH) message upstream, wherein the PATH message requests reservation of a backup Label Switched Path (LSP) to protect an active LSP configured to transmit multicast data. The disclosure also includes a computer program product comprising computer executable instructions stored on a non-transitory computer readable medium such that when executed by a processor cause a network element (NE) to receive a multicast PATH message from a downstream node, wherein the NE acts as a Point of Local Repair (PLR) along an active LSP, wherein the active LSP is configured to transmit multicast data, and wherein the PATH message requests reservation of a backup LSP to protect the active LSP.
    Type: Application
    Filed: June 14, 2013
    Publication date: December 19, 2013
    Inventors: Katherine Zhao, Ying Chen, Qianglin Quintin Zhao, Tao Zhou, Renwei Li, Lin Han
  • Publication number: 20130336192
    Abstract: An apparatus comprising a memory, and a processor coupled to the memory and configured to transmit a backup Label Switched Path (LSP) multicast Resource Reservation Protocol-Traffic Engineering (mRSVP-TE) path request (PATH) message upstream, wherein the backup LSP PATH message requests reservation of a first backup LSP to protect a first primary LSP configured to transmit multicast data, and wherein the backup LSP PATH message is transmitted to support a facility mode one to many (1:N) fast reroute protocol.
    Type: Application
    Filed: June 14, 2013
    Publication date: December 19, 2013
    Inventors: Katherine Zhao, Ying Chen, Qianglin Quintin Zhao, Tao Zhou, Renwei Li, Lin Han
  • Publication number: 20130294455
    Abstract: An apparatus comprising a processor configured to send a first notification message to a first label switch router (LSR) to discover the upstream multipoint Label Distribution Protocol (mLDP) LSR, wherein the apparatus is configured to couple to the first LSR, and wherein the first LSR is not an mLDP LSR, receive a second notification message from the upstream mLDP node, and in response to receiving the second notification message, establish an mLDP Label Switch Path (LSP) to the upstream mLDP node via the first LSR.
    Type: Application
    Filed: May 7, 2012
    Publication date: November 7, 2013
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Ying Chen, Qianglin Quintin Zhao
  • Publication number: 20130250963
    Abstract: An apparatus comprising a processor configured to store a first upstream label in a forwarding table upon receipt of a first message encapsulating the first upstream label from a first adjacent node, store a first downstream label in the forwarding table upon receipt of a second message encapsulating the first downstream label from a second adjacent node, send a third message encapsulating a second downstream label to the first adjacent node, send a fourth message encapsulating a second upstream label to the second adjacent node; and forward data received from a plurality of adjacent nodes over a MP2MP LSP using at least a portion of the labels stored in the forwarding table, wherein each adjacent node is associated with only one upstream label and only one downstream label, and wherein the maximum state complexity of the forwarding table is linear relative to the number of adjacent nodes.
    Type: Application
    Filed: March 26, 2013
    Publication date: September 26, 2013
    Applicant: Futurewei Technologies, Inc.
    Inventors: Qianglin Quintin Zhao, Ying Chen
  • Patent number: 8483049
    Abstract: A system and method for communications system routing component level high availability are provided. A method for providing routing component level high availability includes synchronizing information from an active information source, detecting a failure in a routing component, replacing the failed routing component with a backup routing component, and completing synchronization of the information.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: July 9, 2013
    Assignee: FutureWei Technologies, Inc.
    Inventors: Huaimo Chen, Qianglin Quintin Zhao
  • Patent number: 8351418
    Abstract: A system comprising a plurality of path computation elements (PCEs) configured to communicate with an ingress node, jointly compute a core tree for an inter-domain point-to-multipoint (P2MP) tree across a plurality of network domains, and independently compute a plurality of sub-trees in at least some of the network domains, wherein the core tree connects the ingress node to a boundary node (BN) in each one of the network domains that have a destination node and each sub-tree connects the BN to a plurality of destination nodes in one of the network domains that have a destination node.
    Type: Grant
    Filed: February 18, 2010
    Date of Patent: January 8, 2013
    Assignee: Futurewei Technologies, Inc.
    Inventors: Qianglin Quintin Zhao, Huaimo Chen
  • Publication number: 20120250583
    Abstract: A network component comprising at least one processor configured to implement a method comprising receiving a packet, determining whether the packet comprises a topology label, and adding the topology label to the packet if the packet does not comprise the topology label. Included is a method comprising routing a plurality of packets corresponding to a plurality of forwarding equivalence classes (FECs) over a plurality of network topologies using a topology label and plurality of forwarding labels for each network topology. Also included is a network comprising a plurality of nodes in communication with each other and having a plurality of network topologies, wherein at least some of the nodes are configured to route data packets for a plurality of FECs along a path in each network topology using a topology label corresponding to each network topology and an inner label corresponding to each FEC.
    Type: Application
    Filed: June 14, 2012
    Publication date: October 4, 2012
    Applicant: Futurewei Technologies, Inc.
    Inventors: Huaimo Chen, Qianglin Quintin Zhao, Raveendra Torvi, Hua Autumn Liu
  • Patent number: 8223669
    Abstract: A network component comprising at least one processor configured to implement a method comprising receiving a packet, determining whether the packet comprises a topology label, and adding the topology label to the packet if the packet does not comprise the topology label. Included is a method comprising routing a plurality of packets corresponding to a plurality of forwarding equivalence classes (FECs) over a plurality of network topologies using a topology label and plurality of forwarding labels for each network topology. Also included is a network comprising a plurality of nodes in communication with each other and having a plurality of network topologies, wherein at least some of the nodes are configured to route data packets for a plurality of FECs along a path in each network topology using a topology label corresponding to each network topology and an inner label corresponding to each FEC.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: July 17, 2012
    Assignee: Futurewei Technologies, Inc.
    Inventors: Huaimo Chen, Qianglin Quintin Zhao, Raveendra Torvi, Hua Autumn Liu
  • Publication number: 20120057593
    Abstract: An apparatus comprising a path computation element (PCE) configured to communicate with a path computation client (PCC) and compute a point-to-multipoint (P2MP) path across an autonomous system (AS) domain. Also included is a network component comprising at least one processor configured to implement a method comprising obtaining a computation request for a P2MP path across a plurality of AS domains, attempting to calculate the P2MP path across the AS domains, thereby generating a computed path or a failure reason, and transmitting a reply comprising the computed path or an indication of the failure reason. Included is a method comprising exchanging a request message and a reply message about a P2MP path across an AS domain between a PCC and a PCE.
    Type: Application
    Filed: November 1, 2011
    Publication date: March 8, 2012
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Huaimo Chen, Qianglin Quintin Zhao, Hua Autumn Liu
  • Patent number: 8064447
    Abstract: An apparatus comprising a path computation element (PCE) configured to communicate with a path computation client (PCC) and compute a point-to-multipoint (P2MP) path across an autonomous system (AS) domain. Also included is a network component comprising at least one processor configured to implement a method comprising obtaining a computation request for a P2MP path across a plurality of AS domains, attempting to calculate the P2MP path across the AS domains, thereby generating a computed path or a failure reason, and transmitting a reply comprising the computed path or an indication of the failure reason. Included is a method comprising exchanging a request message and a reply message about a P2MP path across an AS domain between a PCC and a PCE.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: November 22, 2011
    Assignee: Futurewei Technologies, Inc.
    Inventors: Huaimo Chen, Qianglin Quintin Zhao, Hua Autumn Liu
  • Publication number: 20110235503
    Abstract: A system and method for communications system routing component level high availability are provided. A method for providing routing component level high availability includes synchronizing information from an active information source, detecting a failure in a routing component, replacing the failed routing component with a backup routing component, and completing synchronization of the information.
    Type: Application
    Filed: July 1, 2010
    Publication date: September 29, 2011
    Applicant: FutureWei Technologies, Inc.
    Inventors: Huaimo Chen, Qianglin Quintin Zhao
  • Publication number: 20100208733
    Abstract: A system comprising a plurality of path computation elements (PCEs) configured to communicate with an ingress node, jointly compute a core tree for an inter-domain point-to-multipoint (P2MP) tree across a plurality of network domains, and independently compute a plurality of sub-trees in at least some of the network domains, wherein the core tree connects the ingress node to a boundary node (BN) in each one of the network domains that have a destination node and each sub-tree connects the BN to a plurality of destination nodes in one of the network domains that have a destination node.
    Type: Application
    Filed: February 18, 2010
    Publication date: August 19, 2010
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Qianglin Quintin Zhao, Huaimo Chen
  • Publication number: 20100177631
    Abstract: An apparatus comprising a backup node coupled to an ingress node of a point-to-multipoint (P2MP) label switched path (LSP) and to a plurality of next-hop nodes of the ingress node of the P2MP LSP via a backup tree, wherein the backup node and the ingress node are both coupled to an external node, and wherein the backup node is configured to ensure data delivery in the P2MP LSP when the ingress node fails. Included is a network component comprising at least one processor configured to implement a method comprising detecting a failure in an ingress node of a P2MP LSP, receiving a data packet destined for the ingress node and to be transported by the P2MP LSP from a provider node when the ingress node fails, and transmitting the data packet on a backup tree that merges with the P2MP LSP prior to reaching an egress node.
    Type: Application
    Filed: January 7, 2010
    Publication date: July 15, 2010
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Huaimo Chen, Qianglin Quintin Zhao
  • Publication number: 20090303904
    Abstract: A system and method for providing multi-topology support in RSVP-TE in a multi-protocol label switching network is provided. A method includes reserving path states for a traffic engineered label switched path (TE LSP), and releasing the reserved path states. The TE LSP is established within a single network topology in an environment of multiple network topologies, and the reserving path states includes sending a first resource reservation protocol with traffic engineering (RSVP-TE) message containing multi-topology information.
    Type: Application
    Filed: June 1, 2009
    Publication date: December 10, 2009
    Applicant: FutureWei Technologies, Inc.
    Inventors: Hua Autumn Liu, Huaimo Chen, Qianglin Quintin Zhao
  • Publication number: 20090252058
    Abstract: A network component comprising at least one processor configured to implement a method comprising receiving a packet, determining whether the packet comprises a topology label, and adding the topology label to the packet if the packet does not comprise the topology label. Included is a method comprising routing a plurality of packets corresponding to a plurality of forwarding equivalence classes (FECs) over a plurality of network topologies using a topology label and plurality of forwarding labels for each network topology. Also included is a network comprising a plurality of nodes in communication with each other and having a plurality of network topologies, wherein at least some of the nodes are configured to route data packets for a plurality of FECs along a path in each network topology using a topology label corresponding to each network topology and an inner label corresponding to each FEC.
    Type: Application
    Filed: March 30, 2009
    Publication date: October 8, 2009
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Huaimo Chen, Qianglin Quintin Zhao, Raveendra Torvi, Hua Autumn Liu
  • Publication number: 20090245253
    Abstract: An apparatus comprising a path computation element (PCE) configured to communicate with a path computation client (PCC) and compute a point-to-multipoint (P2MP) path across an autonomous system (AS) domain. Also included is a network component comprising at least one processor configured to implement a method comprising obtaining a computation request for a P2MP path across a plurality of AS domains, attempting to calculate the P2MP path across the AS domains, thereby generating a computed path or a failure reason, and transmitting a reply comprising the computed path or an indication of the failure reason. Included is a method comprising exchanging a request message and a reply message about a P2MP path across an AS domain between a PCC and a PCE.
    Type: Application
    Filed: March 13, 2009
    Publication date: October 1, 2009
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Huaimo Chen, Qianglin Quintin Zhao, Hua Autumn Liu