Patents by Inventor Mingui Zhang

Mingui Zhang 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: 11817970
    Abstract: The present invention provides a method, a device, and a system for determining a GRE tunnel identifier, applied to a scenario in which there are at least two bonded GRE tunnels between a HAG and HCPE. The method is implemented by the HAG and includes: receiving a service packet that is sent by the HCPE through a first GRE tunnel, where the service packet includes a source IP address of the first GRE tunnel carrying the service packet, and the first GRE tunnel is one of the at least two GRE tunnels; and looking up a correspondence table according to the source IP address of the first GRE tunnel, to determine a tunnel identifier of the first GRE tunnel carrying the service packet, where the correspondence table includes a correspondence between the source IP address of the first GRE tunnel and the tunnel identifier of the first GRE tunnel.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: November 14, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Lianshu Zheng, Mingui Zhang
  • Patent number: 11570021
    Abstract: A packet processing method and a network device in a hybrid access network. The method comprises sending, by a first network device, a first data packet in a first sending window to a second network device by using a first tunnel. In response to receiving a first acknowledgement response sent by the second network device, increasing, by the first network device, a size of the first sending window based on a first proportion. In response to not receiving, within a first predetermined time, the first acknowledgement response, decreasing the size of the first sending window based on a second proportion; and in response to determining that the size of the first sending window is greater than or equal to a first threshold, sending a second data packet to a second receiving window of the second network device by using a second sending window.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: January 31, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Mingui Zhang, Lianshu Zheng
  • Patent number: 11452127
    Abstract: This application discloses a network resource scheduling method and an apparatus. A scheduling process includes receiving, by a first network node, a message, where the message includes a network resource that needs to be scheduled between a plurality of network nodes on a multi-hop path. After resource scheduling is performed between the first network node and a second network node, the message is sent to the second network node, to trigger network resource scheduling between the second network node and a third network node. Therefore, end-to-end resource scheduling can be implemented using one message, and end-to-end resource reservation on the multi-hop path can be implemented.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: September 20, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Bing Liu, Mingui Zhang, Yuefeng Wu, Huanqing Huang
  • Patent number: 11418443
    Abstract: A method for distributing transmission path information, including: distributing, by a first routing bridge which stores a MAC address of a host on a local link, transmission path information of the host on the local link to a remote routing bridge of a non-local link, the transmission path information including the MAC address of the host on the local link and identification information of a second routing bridge, so that the remote routing bridge learns the transmission path information from the first routing bridge. The present application further provides corresponding routing bridges. The present application may enable the remote routing bridge to timely learn the transmission path information of the host under the condition that a data packet sent by the host is not received, so as to send data to the host according to a new transmission path.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: August 16, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Mingui Zhang
  • Patent number: 11272396
    Abstract: This application describes a frame aggregation method. A first forwarding node device receives a first data frame and a second data frame, where the first data frame includes a first MAC header and a first MSDU, the second data frame includes a second MAC header and a second MSDU, and a destination MAC address in the first MAC header is the same as a destination MAC address in the second MAC header; and generates a first aggregated frame, where the first aggregated frame includes an aggregated MAC header and an aggregated MSDU, the aggregated MSDU includes a first sub-MSDU and a second sub-MSDU, the first sub-MSDU includes the first MSDU and a source MAC address of the first data frame, and the second sub-MSDU includes the second MSDU and a source MAC address of the second data frame. A second forwarding node device sends the first aggregated frame.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: March 8, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Bing Liu, Mingui Zhang, Yuefeng Wu
  • Patent number: 11245627
    Abstract: A traffic distribution method and apparatus in a hybrid access network, where the method includes transmitting, by a hybrid access aggregation point (HAAP), probe traffic using a second tunnel after determining that a first tunnel is congested when user traffic is transmitted over the first tunnel, obtaining, by the HAAP, a status of the first tunnel and a status of the second tunnel, determining, by the HAAP according to the status of the first tunnel and the status of the second tunnel, whether the status of the first tunnel and the status of the second tunnel meet an offloading condition, and transmitting, by the HAAP, the user traffic using the first tunnel and the second tunnel after determining that the status of the first tunnel and the status of the second tunnel meet the offloading condition.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: February 8, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Dongxia Zhang, Xia Zhu, Jianghua Luo, Jian Cheng, Mingui Zhang
  • Patent number: 11190451
    Abstract: A method for transmitting packets includes: determining, by a transmitting device based on a length of a packet, whether a quantity of tokens in a first token bucket meets a requirement for transmitting the packet, where a token injection rate of the first token bucket is set based on bandwidth of a first link. If the quantity of tokens in the first token bucket meets the requirement for transmitting the packet, a quantity of tokens required for transmitting the packet is obtained, and the packet is transmitted using the first link. If the quantity of tokens in the first token bucket does not meet the requirement for transmitting the packet, determining whether a second link is congested. If the second link is not in a congested state, the transmitting device transmits the packet by using the second link.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: November 30, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Lihao Chen, Mingui Zhang
  • Publication number: 20210167993
    Abstract: The present invention provides a method, a device, and a system for determining a GRE tunnel identifier, applied to a scenario in which there are at least two bonded GRE tunnels between a HAG and HCPE. The method is implemented by the HAG and includes: receiving a service packet that is sent by the HCPE through a first GRE tunnel, where the service packet includes a source IP address of the first GRE tunnel carrying the service packet, and the first GRE tunnel is one of the at least two GRE tunnels; and looking up a correspondence table according to the source IP address of the first GRE tunnel, to determine a tunnel identifier of the first GRE tunnel carrying the service packet, where the correspondence table includes a correspondence between the source IP address of the first GRE tunnel and the tunnel identifier of the first GRE tunnel.
    Type: Application
    Filed: December 10, 2020
    Publication date: June 3, 2021
    Inventors: Lianshu Zheng, Mingui Zhang
  • Publication number: 20210153233
    Abstract: This application discloses a network resource scheduling method and an apparatus. A specific scheduling process includes: receiving, by a first network node, a message, where the message includes a network resource that needs to be scheduled between a plurality of network nodes on a multi-hop path; and after resource scheduling is performed between the first network node and a second network node, sending the message to the second network node, to trigger network resource scheduling between the second network node and a third network node. Therefore, end-to-end resource scheduling is implemented by using one message, and end-to-end resource reservation on the multi-hop path can be implemented.
    Type: Application
    Filed: January 29, 2021
    Publication date: May 20, 2021
    Inventors: Bing LIU, Mingui ZHANG, Yuefeng WU, Huanqing HUANG
  • Patent number: 11005763
    Abstract: A data packet transmission method and a border routing bridge device, where the method includes receiving, by a first border routing bridge device of a first area, a first data packet sent by a border routing bridge device of a second area to the first area, determining, a device identifier group of the second area according to the first data packet, determining, from the device identifier group of the second area, according to the first data packet, a device identifier of a border routing bridge device used to forward a return data packet sent by the target device to the source device, and sending, by the first border routing bridge device, a second data packet carrying the determined device identifier to the target device, where the determined device identifier is used as a source routing bridge device identifier of the second data packet.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: May 11, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Mingui Zhang
  • Patent number: 10999210
    Abstract: A load sharing method includes: establishing a first tunnel and a second tunnel between a first network device and a second network device, where the first tunnel and the second tunnel form a bonding tunnel through hybrid bonding; sending, by the first network device, a plurality of data packets to the second network device; determining, by the first network device, a usage status of buffer space of a bonding tunnel reorder buffer of the second network device based on an acknowledgment response returned by the second network device; and performing, based on the usage status and according to a specified load sharing policy, load sharing between the first tunnel and the second tunnel for a packet to be transmitted by the first network device to the second network device.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: May 4, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Lihao Chen, Mingui Zhang
  • Publication number: 20200412648
    Abstract: A method for distributing transmission path information, including: distributing, by a first routing bridge which stores a MAC address of a host on a local link, transmission path information of the host on the local link to a remote routing bridge of a non-local link, the transmission path information including the MAC address of the host on the local link and identification information of a second routing bridge, so that the remote routing bridge learns the transmission path information from the first routing bridge. The present application further provides corresponding routing bridges. The present application may enable the remote routing bridge to timely learn the transmission path information of the host under the condition that a data packet sent by the host is not received, so as to send data to the host according to a new transmission path.
    Type: Application
    Filed: September 11, 2020
    Publication date: December 31, 2020
    Inventor: Mingui ZHANG
  • Publication number: 20200403827
    Abstract: A packet processing method and a network device in a hybrid access network. The method comprises sending, by a first network device, a first data packet in a first sending window to a second network device by using a first tunnel. In response to receiving a first acknowledgement response sent by the second network device, increasing, by the first network device, a size of the first sending window based on a first proportion. In response to not receiving, within a first predetermined time, the first acknowledgement response, decreasing the size of the first sending window based on a second proportion; and in response to determining that the size of the first sending window is greater than or equal to a first threshold, sending a second data packet to a second receiving window of the second network device by using a second sending window.
    Type: Application
    Filed: September 1, 2020
    Publication date: December 24, 2020
    Inventors: Mingui ZHANG, Lianshu ZHENG
  • Patent number: 10873478
    Abstract: The present invention provides a method, a device, and a system for determining a GRE tunnel identifier, applied to a scenario in which there are at least two GRE tunnels between a HAG and HCPE and the at least two GRE tunnels are bonded. The method includes: receiving, by the HAG, a service packet that is sent by the HCPE through a first GRE tunnel, where the service packet includes a source IP address of the first GRE tunnel carrying the service packet, and the first GRE tunnel is one of the at least two GRE tunnels; and looking up, by the HAG, a correspondence table according to the source IP address of the first GRE tunnel, to determine a tunnel identifier of the first GRE tunnel carrying the service packet, where the correspondence table includes a correspondence between the source IP address of the first GRE tunnel and the tunnel identifier of the first GRE tunnel.
    Type: Grant
    Filed: June 17, 2018
    Date of Patent: December 22, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Lianshu Zheng, Mingui Zhang
  • Patent number: 10791049
    Abstract: A method for distributing transmission path information, including: distributing, by a first routing bridge which stores a MAC address of a host on a local link, transmission path information of the host on the local link to a remote routing bridge of a non-local link, the transmission path information including the MAC address of the host on the local link and identification information of a second routing bridge, so that the remote routing bridge learns the transmission path information from the first routing bridge. The present application further provides corresponding routing bridges. The present application may enable the remote routing bridge to timely learn the transmission path information of the host under the condition that a data packet sent by the host is not received, so as to send data to the host according to a new transmission path.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: September 29, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Mingui Zhang
  • Publication number: 20200296624
    Abstract: This application describes a frame aggregation method. A first forwarding node device receives a first data frame and a second data frame, where the first data frame includes a first MAC header and a first MSDU, the second data frame includes a second MAC header and a second MSDU, and a destination MAC address in the first MAC header is the same as a destination MAC address in the second MAC header; and generates a first aggregated frame, where the first aggregated frame includes an aggregated MAC header and an aggregated MSDU, the aggregated MSDU includes a first sub-MSDU and a second sub-MSDU, the first sub-MSDU includes the first MSDU and a source MAC address of the first data frame, and the second sub-MSDU includes the second MSDU and a source MAC address of the second data frame. A second forwarding node device sends the first aggregated frame.
    Type: Application
    Filed: May 28, 2020
    Publication date: September 17, 2020
    Inventors: Bing LIU, Mingui ZHANG, Yuefeng WU
  • Patent number: 10778469
    Abstract: A packet processing method and a network device in a hybrid access network. The method comprises sending, by a first network device, a first data packet in a first sending window to a second network device by using a first tunnel. In response to receiving a first acknowledgement response sent by the second network device, increasing, by the first network device, a size of the first sending window based on a first proportion. In response to not receiving, within a first predetermined time, the first acknowledgement response, decreasing the size of the first sending window based on a second proportion; and in response to determining that the size of the first sending window is greater than or equal to a first threshold, sending a second data packet to a second receiving window of the second network device by using a second sending window.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: September 15, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Mingui Zhang, Lianshu Zheng
  • Publication number: 20200136977
    Abstract: A method for transmitting packets includes: determining, by a transmitting device based on a length of a packet, whether a quantity of tokens in a first token bucket meets a requirement for transmitting the packet, where a token injection rate of the first token bucket is set based on bandwidth of a first link. If the quantity of tokens in the first token bucket meets the requirement for transmitting the packet, a quantity of tokens required for transmitting the packet is obtained, and the packet is transmitted using the first link. If the quantity of tokens in the first token bucket does not meet the requirement for transmitting the packet, determining whether a second link is congested. If the second link is not in a congested state, the transmitting device transmits the packet by using the second link.
    Type: Application
    Filed: December 26, 2019
    Publication date: April 30, 2020
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Lihao CHEN, Mingui ZHANG
  • Publication number: 20190342227
    Abstract: A load sharing method includes: establishing a first tunnel and a second tunnel between a first network device and a second network device, where the first tunnel and the second tunnel form a bonding tunnel through hybrid bonding; sending, by the first network device, a plurality of data packets to the second network device; determining, by the first network device, a usage status of buffer space of a bonding tunnel reorder buffer of the second network device based on an acknowledgment response returned by the second network device; and performing, based on the usage status and according to a specified load sharing policy, load sharing between the first tunnel and the second tunnel for a packet to be transmitted by the first network device to the second network device.
    Type: Application
    Filed: July 19, 2019
    Publication date: November 7, 2019
    Inventors: Lihao Chen, Mingui Zhang
  • Publication number: 20190260609
    Abstract: A packet processing method and a network device in a hybrid access network. The method comprises sending, by a first network device, a first data packet in a first sending window to a second network device by using a first tunnel. In response to receiving a first acknowledgement response sent by the second network device, increasing, by the first network device, a size of the first sending window based on a first proportion. In response to not receiving, within a first predetermined time, the first acknowledgement response, decreasing the size of the first sending window based on a second proportion; and in response to determining that the size of the first sending window is greater than or equal to a first threshold, sending a second data packet to a second receiving window of the second network device by using a second sending window.
    Type: Application
    Filed: May 3, 2019
    Publication date: August 22, 2019
    Inventors: Mingui ZHANG, Lianshu ZHENG