Patents by Inventor Xuesong Geng

Xuesong Geng 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: 20220353183
    Abstract: A packet sending method of a controller includes obtaining a forwarding latency requirement of a service flow and a destination address of the service flow; determining a forwarding path that meets the forwarding latency requirement, and determining a number of a first cycle time in which an ingress node forwards a packet and a number of a second cycle time in which an intermediate node forwards the packet; sending a first entry to the ingress node that includes a sequence number of the packet and the first cycle time number; and sending a second entry to the intermediate node that includes the sequence number of the packet and the second cycle time number.
    Type: Application
    Filed: July 15, 2022
    Publication date: November 3, 2022
    Inventors: Xuesong Geng, Guoyi Chen
  • Publication number: 20220255855
    Abstract: A method for forwarding a packet, and a network device are provided. Under the method: a first packet can be received. The first packet includes first indication information, payload data, and a packet sequence number of the first packet in a data flow corresponding to the first packet. When the first network device determines that the first packet includes the first indication information, a plurality of second packets can be generated based on the first packet. Each of the plurality of second packets includes the payload data, the packet sequence number, and second indication information; and separately forwarding, the plurality of second packets to a second network device over different forwarding paths in a plurality of forwarding paths.
    Type: Application
    Filed: April 1, 2022
    Publication date: August 11, 2022
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xuesong GENG, Guoyi CHEN
  • Patent number: 11394646
    Abstract: A packet sending method, a network node, and a system, where a controller obtains a forwarding latency requirement of a service flow and a destination address of the service flow, determines a forwarding path that meets the forwarding latency requirement, and determines a number of a first cycle time in which an ingress node forwards a packet and a number of a second cycle time in which an intermediate node forwards the packet. The controller sends a first entry to the ingress node. The first entry includes a sequence number of the packet and the first cycle time number. The controller sends a second entry to the intermediate node. The second entry includes the sequence number of the packet and the second cycle time number.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: July 19, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xuesong Geng, Guoyi Chen
  • Publication number: 20220182315
    Abstract: A service packet transmission method includes: A control device delivers respective attribute information of at least two transmission paths to a first forwarding device. In this way, after obtaining traffic requirement information, the first forwarding device may determine, based on the traffic requirement information and the respective attribute information of the transmission paths, a first transmission path that meets a traffic requirement. Then, the first transmission path sends a received service packet to a second forwarding device through the first transmission path.
    Type: Application
    Filed: February 25, 2022
    Publication date: June 9, 2022
    Inventors: Xuesong Geng, Guoyi Chen, Shuping Peng, Jie Dong
  • Patent number: 11316783
    Abstract: A method for forwarding a packet, and a network device are provided. The method includes: receiving, a first packet, where the first packet includes first indication information, payload data, and a packet sequence number of the first packet in a data flow corresponding to the first packet; when the first network device determines that the first packet includes the first indication information, generating, a plurality of second packets based on the first packet, where each of the plurality of second packets includes the payload data, the packet sequence number, and second indication information; and separately forwarding, the plurality of second packets to a second network device over different forwarding paths in a plurality of forwarding paths.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: April 26, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xuesong Geng, Guoyi Chen
  • Publication number: 20220052951
    Abstract: This application provides a congestion information collection method and a related device. The method includes: A first connection node receives a first packet, obtains congestion information of a segment link including the first connection node, and records the congestion information in a parameter field corresponding to the first connection node in the first packet. By encapsulating a plurality of parameter fields that can be used to record congestion information into a packet, a node on a forwarding path can record congestion information of a plurality of segment links of a transmission path of the packet. In this way, a source node can plan a transmission path of a new packet based on congestion information of each segment link, or a node that generates a packet reduces a packet sending rate when the sent packet needs to pass through a congested node.
    Type: Application
    Filed: October 29, 2021
    Publication date: February 17, 2022
    Inventors: Xuesong Geng, Tianran Zhou, Guoyi Chen
  • Patent number: 11245620
    Abstract: A method for forwarding a packet, and a network device are provided. According to the method a first packet can be received. The first packet includes first indication information, payload data, and a packet sequence number of the first packet in a data flow corresponding to the first packet. When the first network device determines that the first packet includes the first indication information, a plurality of second packets can be generated based on the first packet. Each of the plurality of second packets includes the payload data, the packet sequence number, and second indication information. The plurality of second packets can be separately forwarded to a second network device over different forwarding paths in a plurality of forwarding paths.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: February 8, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xuesong Geng, Guoyi Chen
  • Publication number: 20210409315
    Abstract: An ingress node obtains a packet, and feature information of an application program corresponding to the packet. The feature information of the application program includes at least one of the following information: identification information and network performance requirement information of the application program. The identification information is used to identify the application program. The ingress node determines the path between the ingress node and the egress node based on the feature information of the application program and a mapping relationship between the feature information of the application program and the path between the ingress node and the egress node. The ingress mode forwards the packet through the path between the ingress node and the egress node.
    Type: Application
    Filed: September 10, 2021
    Publication date: December 30, 2021
    Inventors: Shuping PENG, Cheng LI, Xuesong GENG, Zhenbin LI, Lei LI
  • Publication number: 20210320929
    Abstract: A packet detection method includes obtaining, by a first network device, a Bit Index Explicit Replication (BIER) packet, where the BIER packet includes trap information, and the trap information indicates whether the BIER packet is a valid BIER packet, determining, by the first network device, whether the trap information is valid, and determining, by the first network device, that the BIER packet is an invalid BIER packet when the first network device determines that the trap information is valid.
    Type: Application
    Filed: April 12, 2021
    Publication date: October 14, 2021
    Inventors: Jingrong Xie, Yang Xia, Xuesong Geng
  • Publication number: 20210226889
    Abstract: A method for forwarding a packet, and a network device are provided. According to the method a first packet can be received. The first packet includes first indication information, payload data, and a packet sequence number of the first packet in a data flow corresponding to the first packet. When the first network device determines that the first packet includes the first indication information, a plurality of second packets can be generated based on the first packet. Each of the plurality of second packets includes the payload data, the packet sequence number, and second indication information. The plurality of second packets can be separately forwarded to a second network device over different forwarding paths in a plurality of forwarding paths.
    Type: Application
    Filed: April 9, 2021
    Publication date: July 22, 2021
    Inventors: Xuesong GENG, Guoyi CHEN
  • Publication number: 20210058322
    Abstract: A packet sending method, a network node, and a system, where a controller obtains a forwarding latency requirement of a service flow and a destination address of the service flow, determines a forwarding path that meets the forwarding latency requirement, and determines a number of a first cycle time in which an ingress node forwards a packet and a number of a second cycle time in which an intermediate node forwards the packet. The controller sends a first entry to the ingress node. The first entry includes a sequence number of the packet and the first cycle time number. The controller sends a second entry to the intermediate node. The second entry includes the sequence number of the packet and the second cycle time number.
    Type: Application
    Filed: November 10, 2020
    Publication date: February 25, 2021
    Inventors: Xuesong Geng, Guoyi Chen
  • Publication number: 20210014168
    Abstract: A controller obtains a forwarding latency requirement of a service flow and a destination address of the service flow, and determines a forwarding path that meets the forwarding latency requirement. The controller determines that an ingress node forwards a first cycle time number of a packet and an intermediate node forwards a second cycle time number of the packet, and separately determines a corresponding adjacent segment identifier. A label stack generated by the controller includes the adjacent segment identifier and the adjacent segment identifier. The controller sends the label stack to the ingress node, to trigger the ingress node to forward the packet within a period of time corresponding to the first cycle time number. The controller determines the forwarding path based on the forwarding latency requirement of the service flow, and generates a label stack corresponding to a forwarding time point.
    Type: Application
    Filed: September 29, 2020
    Publication date: January 14, 2021
    Inventors: Xuesong Geng, Guoyi Chen
  • Publication number: 20200228446
    Abstract: A method for forwarding a packet, and a network device are provided. The method includes: receiving, a first packet, where the first packet includes first indication information, payload data, and a packet sequence number of the first packet in a data flow corresponding to the first packet; when the first network device determines that the first packet includes the first indication information, generating, a plurality of second packets based on the first packet, where each of the plurality of second packets includes the payload data, the packet sequence number, and second indication information; and separately forwarding, the plurality of second packets to a second network device over different forwarding paths in a plurality of forwarding paths.
    Type: Application
    Filed: March 25, 2020
    Publication date: July 16, 2020
    Inventors: Xuesong Geng, Guoyi Chen