Patents by Inventor Guoqi Xu

Guoqi Xu 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: 20240121174
    Abstract: The technology of this application relates to an information processing method, apparatus, and system. The method includes a controller determining network slice information corresponding to a first network device. The controller sends a border gateway protocol (BGP) packet to the first network device, where the BGP packet includes the network slice information, and the network slice information is used by the first network device to configure a network slice. According to the technical solution provided in this application, efficiency of delivering network slice information can be improved.
    Type: Application
    Filed: December 15, 2023
    Publication date: April 11, 2024
    Inventors: Zhibo HU, Lei BAO, Jie DONG, Guoqi XU, Zhaoyang YAN, Shunwan ZHUANG
  • Publication number: 20240007399
    Abstract: A message processing method includes slice information, such as an identifier of a network slice and information about a path in the network slice, that is carried in a message, and the message is reported to the controller, so that slice information on a forwarding plane is consistent with slice information on a control plane, and the controller controls a message forwarding path based on slice information on the network device.
    Type: Application
    Filed: September 18, 2023
    Publication date: January 4, 2024
    Inventors: Juan Zheng, Guoqi Xu, Lei Bao, Xinjun Chen, Ting Liao
  • Publication number: 20230388232
    Abstract: This application discloses a packet sending method, apparatus, and system, and a storage medium, and relates to the communication field. The method includes: A first device receives a first packet, where the first packet includes a first address prefix, the first device is a border device in a first AS domain, the first address prefix is obtained based on an address prefix advertised by a second device, the second device is located in a second AS domain, the first AS domain is different from the second AS domain, and the first address prefix is used to send a packet to the second device. The first device obtains a second address prefix and identification information of a target flexible algorithm based on the first address prefix, where the second address prefix is used to send a packet to the second device.
    Type: Application
    Filed: August 2, 2023
    Publication date: November 30, 2023
    Inventors: Mengkai Zhao, Guoqi Xu, Juan Zheng
  • Publication number: 20230327986
    Abstract: A network system includes a first network device, a second network device, and a third network device. The first network device is configured to: obtain a first route advertisement message, where the first route advertisement message includes a first route prefix; and obtain a second route prefix based on the first route prefix, where the second route prefix corresponds to a first network slice, and the second route prefix is a subnet prefix of the first route prefix. The first network device advertises a second route advertisement message to the second network device, where the second route advertisement message includes the second route prefix.
    Type: Application
    Filed: May 26, 2023
    Publication date: October 12, 2023
    Inventors: Zhibo Hu, Guoqi Xu, Yaqun Xiao, Fang Gao, Lei Bao, Sheng Fang, Zhenxing Wang, Pingan Yang, Cuijun Wang
  • Publication number: 20230300070
    Abstract: A packet sending method and a related device are disclosed. The method includes: A network device obtains a first packet, where an internet protocol extension header of the first packet includes a first identifier, and the first identifier indicates a service requirement corresponding to the first packet. The network device determines, based on the first identifier and a second identifier, path indication information corresponding to the first packet, where a destination address of the first packet includes the second identifier, and the path indication information herein includes one or more of a network slice identifier and a segment identifier list. The network device updates the first packet based on the path indication information to obtain a second packet, and sends the second packet.
    Type: Application
    Filed: May 26, 2023
    Publication date: September 21, 2023
    Inventors: Shuying Liu, Sheng Fang, Xiugang Wei, Yaqun Xiao, Fang Gao, Guoqi Xu, Zhibo Hu
  • Publication number: 20230291684
    Abstract: A packet transmission method and apparatus, a device, and a computer-readable storage medium. An example is used in which the method is applied to a first communication device serving as an intermediate node in a transmission process. The method includes: the first communication device first obtains a first packet; selects, based on a network quality condition corresponding to the first packet, a first physical interface from at least two physical interfaces corresponding to a logical interface to send the first packet. A network quality parameter of the first physical interface corresponds to the network quality condition.
    Type: Application
    Filed: May 23, 2023
    Publication date: September 14, 2023
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Guoqi XU, Zhibo HU, Linlin MA
  • Publication number: 20230224236
    Abstract: A routing information transmission method includes before forwarding a service traffic packet, a first network device receives first Border Gateway Protocol (BGP) routing information from a second network device to determine a first forwarding table entry based on a service identifier and an identifier of a first network slice that are in the first BGP routing information. The first forwarding table entry indicates to forward, to the second network device using the first network slice, the service traffic. When receiving the service traffic packet corresponding to the service identifier, the first network device determines the first network slice based on the first forwarding table entry, and then sends the service traffic to the second network device using the first network slice.
    Type: Application
    Filed: March 21, 2023
    Publication date: July 13, 2023
    Inventors: Yanrong Liang, Guoqi Xu, Yuxiao Wang
  • Publication number: 20230216786
    Abstract: This application provides a method for forwarding a service packet, a method for sending an SR policy, a device, and a system, and belongs to the field of network technologies. In the solution provided in this application, a network device may forward, according to a first candidate path in an SR policy through a sub-interface corresponding to a first network slice, a service packet, and the first candidate path and a first identifier of a first network slice corresponding to the first candidate path are encapsulated in the service packet.
    Type: Application
    Filed: March 14, 2023
    Publication date: July 6, 2023
    Inventors: Linlin MA, Guoqi XU, Zhibo HU, Ka ZHANG
  • Publication number: 20230216792
    Abstract: A first network device receives location information sent by a second network device. The location information includes a location identifier used to identify a location of the second network device in a network and a plurality of associated flexible algorithms corresponding to the location identifier. The first network device generates, based on a first flexible algorithm of the plurality of associated flexible algorithms, first routing information to the second network device. The first flexible algorithm corresponds to a first network topology, the first network topology is a network topology in which the first network device is located, and the first routing information is used to send a packet to the second network device in the first network topology. One location identifier corresponds to a plurality of associated flexible algorithms, and routing information in different network topologies is generated based on different associated flexible algorithms.
    Type: Application
    Filed: February 27, 2023
    Publication date: July 6, 2023
    Inventors: Zhibo Hu, Guoqi Xu, Jie Dong, Juhua Xu
  • Publication number: 20230092549
    Abstract: This application discloses an advertisement information processing method. The method includes a first node receives, in a first IGP process, first advertisement information that is sent by a second node and that includes a destination address of the second node and a first identifier indicating, in the first IGP process, a first flexible algorithm. The first node determines whether the first identifier indicates, in a second IGP process, a flexible algorithm the same as the first flexible algorithm. When the first identifier does not indicate, in the second IGP process, the flexible algorithm the same as the first flexible algorithm, the first node advertises, in the second IGP process, second advertisement information that includes the destination address and a second identifier indicating, in the second IGP process, a second flexible algorithm, or skips advertising third advertisement information that includes the destination address.
    Type: Application
    Filed: November 23, 2022
    Publication date: March 23, 2023
    Inventors: Peipei Chen, Guoqi Xu, Enjian Xu, Zhikun Liu
  • Publication number: 20230044639
    Abstract: A first network device receives an association relationship sent by a second network device, where the association relationship includes an association relationship between a first path and a second path. The first network device generates first routing information between the first network device and a target network device based on the association relationship, where the first routing information is used by the first network device to send a packet to the target network device through the first path, and when a cross-slice condition is met, the first routing information is used by the first network device to send a packet to the target network device through the second path.
    Type: Application
    Filed: October 19, 2022
    Publication date: February 9, 2023
    Inventors: Mengkai Zhao, Guoqi Xu, Song Liu, Zhibo Hu
  • Publication number: 20220174009
    Abstract: A segment routing-based data transmission method includes that a first network device receives a first packet from a second network device, where the first packet includes a first segment identifier (SID); the first network device obtains, based on the first SID, a first network slice identifier corresponding to the first network device; the first network device generates a second packet based on the first packet, where the second packet includes the first network slice identifier; and the first network device sends the second packet.
    Type: Application
    Filed: November 24, 2021
    Publication date: June 2, 2022
    Inventors: Puqi Qiu, Zhibo Hu, Guoqi Xu, Juan Zheng, Jie Dong, Zhenbin Li
  • Publication number: 20220094626
    Abstract: A method and apparatus for implementing multicast. When a multicast source performs route advertisement, route update is performed on a cross-DC integrated device, and a received device identifier and a received AS number are replaced with a device identifier and an AS number that are of the integrated device. In this way, when a multicast user joins the multicast source, each network device in the network can trace the multicast source based on a received route, and determine a multicast path that is from the multicast source to the multicast user. Therefore, it is possible to accurately perform, in a NG MVPN, cross- DC multicast on traffic of the multicast source.
    Type: Application
    Filed: December 3, 2021
    Publication date: March 24, 2022
    Inventors: Guoqi Xu, Naiwen Wei, Yisong Liu, Hao Zhang
  • Publication number: 20210409310
    Abstract: A method is applied to a network comprising a first area and a second area. A first node in the first area obtains aggregated routing information, where the aggregated routing information is obtained by aggregating a plurality of pieces of original routing information, the plurality of pieces of original routing information correspond to N nodes in a network segment, the N nodes in the network segment have a same flexible algorithm flex-algo, and the aggregated routing information carries an algorithm identifier used to indicate the flex-algo and a network segment identifier used to indicate the network segment. The first node sends the aggregated routing information to the second area, where the aggregated routing information is used to indicate a node in the second area to send a packet to the N nodes in the network segment based on the aggregated routing information.
    Type: Application
    Filed: June 23, 2021
    Publication date: December 30, 2021
    Inventors: Ruqin Lan, Guoqi Xu, Chuang Chen, Guoquan Liu, Zuliang Wang
  • Patent number: 11133949
    Abstract: The method of establishing a multicast data channel in a network virtualization system includes: creating, on a controller, a virtual remote logical interface for an external interface of a remote node; generating, a multicast tree tunnel that uses a core node as a root, and obtaining a multicast protocol packet sent by a device outside the network virtualization system; acquiring, a multicast source address and a multicast group address from the multicast protocol packet, and generating a multicast forwarding table; searching, the multicast forwarding table for an external interface of the core node, searching for an outbound interface of the multicast tree tunnel on the core node according to the multicast tree tunnel, and generating a P2MP PW forwarding table of the core node, and sending the P2MP PW forwarding table of the core node to the core node. The method implements a multicast service in a virtual cluster router.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: September 28, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xinping Wang, Xiaoqian Wu, Jiehui Hu, Guoqi Xu
  • Publication number: 20180041352
    Abstract: The method of establishing a multicast data channel in a network virtualization system includes: creating, on a controller, a virtual remote logical interface for an external interface of a remote node; generating, a multicast tree tunnel that uses a core node as a root, and obtaining a multicast protocol packet sent by a device outside the network virtualization system; acquiring, a multicast source address and a multicast group address from the multicast protocol packet, and generating a multicast forwarding table; searching, the multicast forwarding table for an external interface of the core node, searching for an outbound interface of the multicast tree tunnel on the core node according to the multicast tree tunnel, and generating a P2MP PW forwarding table of the core node, and sending the P2MP PW forwarding table of the core node to the core node. The method implements a multicast service in a virtual cluster router.
    Type: Application
    Filed: October 16, 2017
    Publication date: February 8, 2018
    Inventors: Xinping Wang, Xiaoqian Wu, Jiehui Hu, Guoqi Xu
  • Patent number: 9825771
    Abstract: The method of establishing a multicast data channel in a network virtualization system includes: creating, on a controller, a virtual remote logical interface for an external interface of a remote node; generating, a multicast tree tunnel that uses a core node as a root, and obtaining a multicast protocol packet sent by a device outside the network virtualization system; acquiring, a multicast source address and a multicast group address from the multicast protocol packet, and generating a multicast forwarding table; searching, the multicast forwarding table for an external interface of the core node, searching for an outbound interface of the multicast tree tunnel on the core node according to the multicast tree tunnel, and generating a P2MP PW forwarding table of the core node, and sending the P2MP PW forwarding table of the core node to the core node. The method implements a multicast service in a virtual cluster router.
    Type: Grant
    Filed: August 6, 2015
    Date of Patent: November 21, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xinping Wang, Xiaoqian Wu, Jiehui Hu, Guoqi Xu
  • Publication number: 20150349970
    Abstract: The method of establishing a multicast data channel in a network virtualization system includes: creating, on a controller, a virtual remote logical interface for an external interface of a remote node; generating, a multicast tree tunnel that uses a core node as a root, and obtaining a multicast protocol packet sent by a device outside the network virtualization system; acquiring, a multicast source address and a multicast group address from the multicast protocol packet, and generating a multicast forwarding table; searching, the multicast forwarding table for an external interface of the core node, searching for an outbound interface of the multicast tree tunnel on the core node according to the multicast tree tunnel, and generating a P2MP PW forwarding table of the core node, and sending the P2MP PW forwarding table of the core node to the core node. The method implements a multicast service in a virtual cluster router.
    Type: Application
    Filed: August 6, 2015
    Publication date: December 3, 2015
    Inventors: Xinping Wang, Xiaoqian Wu, Jiehui Hu, Guoqi Xu