Patents by Inventor Boyan Tu

Boyan Tu 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: 12028256
    Abstract: This application discloses a method for controlling traffic in a packet-based network. In the method, after receiving a control packet from a transmit end, an intermediate node between the transmit end and the receive end sends a control packet at the head of a first control queue based on a first duration, wherein the first duration is obtained based on a committed burst size (CBS) and a first committed information rate (CIR), and the intermediate node is configured to send a packet of a first transmit end to a first receive end in the packet-based network. After sending the control packet in the control queue, the intermediate node sends a first data packet set at the head of a data queue based on the sent control packet, wherein the first data packet set comprises C data packets, and C is an integer greater than or equal to 1.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: July 2, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Guoping Li, Tingqiu Yuan, Boyan Tu, Tao Ma
  • Patent number: 11876715
    Abstract: A load balancing method, device and system, where the method includes: determining, based on load statuses of respective probe channels on n paths between a source end and a destination end, a target path with a lightest load in the n paths, where a probe channel is used to transmit a probe packet that includes a bandwidth probe packet; sending a bandwidth probe packet to the destination end through a probe channel on the target path; receiving the bandwidth probe packet returned by the destination end; and sending, based on the bandwidth probe packet returned by the destination end, a to-be-transmitted data packet to the destination end through a data channel on the target path. Therefore, load balancing among a plurality of paths is implemented.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: January 16, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Tingqiu Yuan, Cong Xu, Guoping Li, Boyan Tu
  • Publication number: 20230037724
    Abstract: This application discloses a method for controlling traffic in a packet-based network. In the method, after receiving a control packet from a transmit end, an intermediate node between the transmit end and the receive end sends a control packet at the head of a first control queue based on a first duration, wherein the first duration is obtained based on a committed burst size (CBS) and a first committed information rate (CIR), and the intermediate node is configured to send a packet of a first transmit end to a first receive end in the packet-based network.
    Type: Application
    Filed: October 25, 2022
    Publication date: February 9, 2023
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Guoping LI, Tingqiu YUAN, Boyan TU, Tao MA
  • Patent number: 11516134
    Abstract: This application discloses a method for controlling traffic in a packet-based network. In the method, after receiving a control packet from a transmit end, an intermediate node between the transmit end and the receive end sends a control packet at the head of a first control queue based on first duration, wherein the first duration is obtained based on a committed burst size (CBS) and a first committed information rate (CIR), and the intermediate node is configured to send a packet of a first transmit end to a first receive end in the packet-based network. After sending the control packet in the control queue, the intermediate node sends a first data packet set at the head of a data queue based on the sent control packet, wherein the first data packet set comprises C data packets, and C is an integer greater than or equal to 1.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: November 29, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Guoping Li, Tingqiu Yuan, Boyan Tu, Tao Ma
  • Patent number: 11082358
    Abstract: A network path measurement method. The method includes: obtaining a first aggregate available bandwidth of a path from the first switching node to a second switching node; obtaining a first available bandwidth of a path from a first target port of a third switching node to the first switching node, where the third switching node is a next-stage switching node connected to the first switching node; obtaining, a second available bandwidth of a path from the second switching node to a fourth switching node, where the fourth switching node is a next-stage switching node connected to the second switching node; and determining a second aggregate available bandwidth of a path from the first target port of the third switching node to the fourth switching node, the second aggregate available bandwidth is a smallest available bandwidth among the first aggregate available bandwidth, the first available bandwidth, and the second available bandwidth.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: August 3, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Nongda Hu, Haizhou Xiang, Boyan Tu
  • Patent number: 10965585
    Abstract: This application provides a method for transmitting path load information and a network node. The method includes: obtaining, by the network node, M pieces of path load information; aggregating, by the network node into one load metric based on the M pieces of path load information, load of all shortest paths that are from the network node to the destination node and that pass through M adjacent nodes corresponding to the M pieces of path load information, where the load metric indicates total load of all the shortest paths from the network node to the destination node; and sending, by the network node, information about the load metric to another adjacent node other than the M adjacent nodes of all adjacent nodes of the network node.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: March 30, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Haizhou Xiang, Nongda Hu, Boyan Tu
  • Publication number: 20210029041
    Abstract: A load balancing method, device and system, where the method includes: determining, based on load statuses of respective probe channels on n paths between a source end and a destination end, a target path with a lightest load in the n paths, where a probe channel is used to transmit a probe packet that includes a bandwidth probe packet; sending a bandwidth probe packet to the destination end through a probe channel on the target path; receiving the bandwidth probe packet returned by the destination end; and sending, based on the bandwidth probe packet returned by the destination end, a to-be-transmitted data packet to the destination end through a data channel on the target path. Therefore, load balancing among a plurality of paths is implemented.
    Type: Application
    Filed: October 13, 2020
    Publication date: January 28, 2021
    Inventors: Tingqiu Yuan, Cong Xu, Guoping Li, Boyan Tu
  • Publication number: 20200382426
    Abstract: This application discloses a method for controlling traffic in a packet-based network. In the method, after receiving a control packet from a transmit end, an intermediate node between the transmit end and the receive end sends a control packet at the head of a first control queue based on first duration, wherein the first duration is obtained based on a committed burst size (CBS) and a first committed information rate (CIR), and the intermediate node is configured to send a packet of a first transmit end to a first receive end in the packet-based network. After sending the control packet in the control queue, the intermediate node sends a first data packet set at the head of a data queue based on the sent control packet, wherein the first data packet set comprises C data packets, and C is an integer greater than or equal to 1.
    Type: Application
    Filed: August 14, 2020
    Publication date: December 3, 2020
    Inventors: Guoping Li, Tingqiu Yuan, Boyan Tu, Tao Ma
  • Publication number: 20190245803
    Abstract: A network path measurement method. The method includes: obtaining a first aggregate available bandwidth of a path from the first switching node to a second switching node; obtaining a first available bandwidth of a path from a first target port of a third switching node to the first switching node, where the third switching node is a next-stage switching node connected to the first switching node; obtaining, a second available bandwidth of a path from the second switching node to a fourth switching node, where the fourth switching node is a next-stage switching node connected to the second switching node; and determining a second aggregate available bandwidth of a path from the first target port of the third switching node to the fourth switching node, the second aggregate available bandwidth is a smallest available bandwidth among the first aggregate available bandwidth, the first available bandwidth, and the second available bandwidth.
    Type: Application
    Filed: April 16, 2019
    Publication date: August 8, 2019
    Inventors: Nongda HU, Haizhou XIANG, Boyan TU
  • Publication number: 20190140936
    Abstract: This application provides a method for transmitting path load information and a network node. The method includes: obtaining, by the network node, M pieces of path load information; aggregating, by the network node into one load metric based on the M pieces of path load information, load of all shortest paths that are from the network node to the destination node and that pass through M adjacent nodes corresponding to the M pieces of path load information, where the load metric indicates total load of all the shortest paths from the network node to the destination node; and sending, by the network node, information about the load metric to another adjacent node other than the M adjacent nodes of all adjacent nodes of the network node.
    Type: Application
    Filed: January 4, 2019
    Publication date: May 9, 2019
    Inventors: Haizhou XIANG, Nongda HU, Boyan TU
  • Publication number: 20180019952
    Abstract: A method of providing high throughput and low latency Internet protocol (IP) transport using channel associated signaling (CAS) comprises receiving, by a network element, a packet, wherein the packet comprises user data and parameters for controlling traffic and bandwidth for a data flow along a common path, and wherein the header of the packet comprises the parameters for controlling traffic and bandwidth for the data flow along the common path, and controlling, by the network element, traffic according to the parameters in the packet.
    Type: Application
    Filed: May 22, 2017
    Publication date: January 18, 2018
    Inventors: Guoping Li, Lin Han, Boyan Tu
  • Patent number: 8953461
    Abstract: A method, device, and system for processing Border Gateway Protocol (BGP) route are provided, which relate to the field of network communication technologies. The method includes: receiving a BGP route sent by a BGP neighbor; obtaining a route prefix of the BGP route according to the BGP route; determining, according to the route prefix, a BGP route storing and processing module corresponding to the route prefix; and sending the BGP route to the determined BGP route storing and processing module, so that the BGP route storing and processing module processes the received BGP route. A device and a system for processing BGP route are also provided. Therefore, the processing efficiency of the BGP route is improved, and the high extensibility is realized.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: February 10, 2015
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Lixin Zhang, Shuanglong Chen, Yuan Rao, Lei Fan, Boyan Tu, Jianwen Liu, Jianbin Xu, Qing Zeng
  • Patent number: 8572270
    Abstract: A method for backing up a TCP connection includes a data transmission process and a data receiving process. The data transmission process includes obtaining, by an AMB of a transmitting end, boundary information of data; and backing up the data and the boundary information of the data to a SMB of the transmitting end. The data receiving process includes backing up, by the SMB, data received from a peer side of the TCP connection and the boundary information of the data received by the peer side to the AMB; and deleting the data received by the peer side from the data backed up by the SMB during the transmission process according to the boundary information of the data received by the peer side. The disclosure also provides an apparatus for backing up a TCP connection.
    Type: Grant
    Filed: September 4, 2008
    Date of Patent: October 29, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hanjun Luo, Boyan Tu, Yu Fu, Yong Shi
  • Patent number: 8495610
    Abstract: A method and a system for process upgrade are disclosed. A source process implements data interaction, via a socket interface, with a far end entity connected with the socket interface. When the source process intends to upgrade itself, the source process copies its process data to a target process and determines if the data from the far end entity received via socket interface is complete. If it is determined that the data is complete, the source process ceases data interaction with the socket interface and copies the received data to the target process. After the data is copied, the source process sends an upgrade and switch indication to the target process and enables the target process to send an upgrade and switch request to the socket interface. The socket interface then switches a socket interface service to the target process. Accordingly, the technical solutions according to the present invention realize a reliable and smooth process upgrade without disconnecting the socket connection.
    Type: Grant
    Filed: November 12, 2009
    Date of Patent: July 23, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hanjun Luo, Boyan Tu, Yong Shi
  • Publication number: 20110310903
    Abstract: A method, an apparatus and a system for migrating VPN Routing and Forwarding (VRF) instances are disclosed. The system includes: a first BGP process, configured to: send a VRF instance and configuration information of BGP peers in the VRF instance to a second Border Gateway Protocol (BGP) process; instruct a Transport Control Protocol (TCP) to back up a TCP link to the second BGP process in a hot backup mode, where the TCP link is related to peer sessions of the BGP peers in the VRF instance; and the second BGP process, configured to: receive routes in an Adjacent Ingress Routing Information Base (Adj-RIB-IN) sent by the first BGP process unit. In the embodiments of the present invention, BGP peers services of the VRF instance are not interrupted, and the sessions are not disconnected; a peer device cannot perceive the migration process of a router completely; and changed routing information in the migration process is updated after the migration.
    Type: Application
    Filed: September 2, 2011
    Publication date: December 22, 2011
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Boyan Tu, Lixin Zhang, Shuanglong Chen, Jianwen Liu, Jianbin Xu, Xiaohui Liu
  • Publication number: 20110242991
    Abstract: A method, device, and system for processing Border Gateway Protocol (BGP) route are provided, which relate to the field of network communication technologies. The method includes: receiving a BGP route sent by a BGP neighbor; obtaining a route prefix of the BGP route according to the BGP route; determining, according to the route prefix, a BGP route storing and processing module corresponding to the route prefix; and sending the BGP route to the determined BGP route storing and processing module, so that the BGP route storing and processing module processes the received BGP route. A device and a system for processing BGP route are also provided. Therefore, the processing efficiency of the BGP route is improved, and the high extensibility is realized.
    Type: Application
    Filed: June 17, 2011
    Publication date: October 6, 2011
    Inventors: Lixin ZHANG, Shuanglong Chen, Yuan Rao, Lei Fan, Boyan Tu, Jianwen Liu, Jianbin Xu, Qing Zeng
  • Patent number: 7957269
    Abstract: A message synchronization demarcation method includes: a backup board receives a message of an opposite terminal from an interface board; the message is copied to a main board; the main board processes the message, copies it to the backup board through the buffer unit and transmits the data. Also a message synchronization demarcation system is provided. The data backup between the main board and the backup board is performed through the buffer area without occupying the transport layer resource, so the data flux of communication channels is reduced, the payload is lowered, and the backup steps of messages between the main board and the backup board is simplified. Using the present disclosure, the received message can be demarcated, and the accuracy of message transmission is further improved.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: June 7, 2011
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Boyan Tu, Rajesh Shetty, Pradeepa Mattur Mahabala Shastry, Hanjun Luo, Yuan Yao
  • Patent number: 7944926
    Abstract: A method for peer migration in a distributed Border Gateway Protocol (BGP) system includes: disconnecting a peer relationship between a source BGP process and a network device, wherein first routing information received from the network device is recorded in a forwarding instruction process; establishing a peer relationship between a target BGP process and the network device, and receiving second routing information from the network device; and updating the first routing information recorded in the forwarding instruction process according to the second routing information.
    Type: Grant
    Filed: February 26, 2009
    Date of Patent: May 17, 2011
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Lixin Zhang, Boyan Tu
  • Publication number: 20100058315
    Abstract: A method and a system for process upgrade are disclosed. A source process implements data interaction, via a socket interface, with a far end entity connected with the socket interface. When the source process intends to upgrade itself, the source process copies its process data to a target process and determines if the data from the far end entity received via socket interface is complete. If it is determined that the data is complete, the source process ceases data interaction with the socket interface and copies the received data to the target process. After the data is copied, the source process sends an upgrade and switch indication to the target process and enables the target process to send an upgrade and switch request to the socket interface. The socket interface then switches a socket interface service to the target process. Accordingly, the technical solutions according to the present invention realize a reliable and smooth process upgrade without disconnecting the socket connection.
    Type: Application
    Filed: November 12, 2009
    Publication date: March 4, 2010
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hanjun Luo, Boyan Tu, Yong Shi
  • Publication number: 20090219931
    Abstract: A message synchronization demarcation method includes: a backup board receives a message of an opposite terminal from an interface board; the message is copied to a main board; the main board processes the message, copies it to the backup board through the buffer unit and transmits the data. Also a message synchronization demarcation system is provided. The data backup between the main board and the backup board is performed through the buffer area without occupying the transport layer resource, so the data flux of communication channels is reduced, the payload is lowered, and the backup steps of messages between the main board and the backup board is simplified. Using the present disclosure, the received message can be demarcated, and the accuracy of message transmission is further improved.
    Type: Application
    Filed: January 28, 2009
    Publication date: September 3, 2009
    Inventors: Boyan Tu, Rajesh Shetty, Pradeepa Mattur Mahabala Shastry, Hanjun Luo, Yuan Yao