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: 12028256Abstract: 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: GrantFiled: October 25, 2022Date of Patent: July 2, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Guoping Li, Tingqiu Yuan, Boyan Tu, Tao Ma
-
Patent number: 11876715Abstract: 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: GrantFiled: October 13, 2020Date of Patent: January 16, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Tingqiu Yuan, Cong Xu, Guoping Li, Boyan Tu
-
Publication number: 20230037724Abstract: 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: ApplicationFiled: October 25, 2022Publication date: February 9, 2023Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Guoping LI, Tingqiu YUAN, Boyan TU, Tao MA
-
Patent number: 11516134Abstract: 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: GrantFiled: August 14, 2020Date of Patent: November 29, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Guoping Li, Tingqiu Yuan, Boyan Tu, Tao Ma
-
Patent number: 11082358Abstract: 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: GrantFiled: April 16, 2019Date of Patent: August 3, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Nongda Hu, Haizhou Xiang, Boyan Tu
-
Patent number: 10965585Abstract: 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: GrantFiled: January 4, 2019Date of Patent: March 30, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Haizhou Xiang, Nongda Hu, Boyan Tu
-
Publication number: 20210029041Abstract: 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: ApplicationFiled: October 13, 2020Publication date: January 28, 2021Inventors: Tingqiu Yuan, Cong Xu, Guoping Li, Boyan Tu
-
Publication number: 20200382426Abstract: 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: ApplicationFiled: August 14, 2020Publication date: December 3, 2020Inventors: Guoping Li, Tingqiu Yuan, Boyan Tu, Tao Ma
-
Publication number: 20190245803Abstract: 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: ApplicationFiled: April 16, 2019Publication date: August 8, 2019Inventors: Nongda HU, Haizhou XIANG, Boyan TU
-
Publication number: 20190140936Abstract: 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: ApplicationFiled: January 4, 2019Publication date: May 9, 2019Inventors: Haizhou XIANG, Nongda HU, Boyan TU
-
Publication number: 20180019952Abstract: 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: ApplicationFiled: May 22, 2017Publication date: January 18, 2018Inventors: Guoping Li, Lin Han, Boyan Tu
-
Patent number: 8953461Abstract: 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: GrantFiled: June 17, 2011Date of Patent: February 10, 2015Assignee: Huawei Technologies Co., Ltd.Inventors: Lixin Zhang, Shuanglong Chen, Yuan Rao, Lei Fan, Boyan Tu, Jianwen Liu, Jianbin Xu, Qing Zeng
-
Patent number: 8572270Abstract: 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: GrantFiled: September 4, 2008Date of Patent: October 29, 2013Assignee: Huawei Technologies Co., Ltd.Inventors: Hanjun Luo, Boyan Tu, Yu Fu, Yong Shi
-
Patent number: 8495610Abstract: 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: GrantFiled: November 12, 2009Date of Patent: July 23, 2013Assignee: Huawei Technologies Co., Ltd.Inventors: Hanjun Luo, Boyan Tu, Yong Shi
-
Publication number: 20110310903Abstract: 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: ApplicationFiled: September 2, 2011Publication date: December 22, 2011Applicant: Huawei Technologies Co., Ltd.Inventors: Boyan Tu, Lixin Zhang, Shuanglong Chen, Jianwen Liu, Jianbin Xu, Xiaohui Liu
-
Publication number: 20110242991Abstract: 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: ApplicationFiled: June 17, 2011Publication date: October 6, 2011Inventors: Lixin ZHANG, Shuanglong Chen, Yuan Rao, Lei Fan, Boyan Tu, Jianwen Liu, Jianbin Xu, Qing Zeng
-
Patent number: 7957269Abstract: 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: GrantFiled: January 28, 2009Date of Patent: June 7, 2011Assignee: Huawei Technologies Co., Ltd.Inventors: Boyan Tu, Rajesh Shetty, Pradeepa Mattur Mahabala Shastry, Hanjun Luo, Yuan Yao
-
Patent number: 7944926Abstract: 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: GrantFiled: February 26, 2009Date of Patent: May 17, 2011Assignee: Huawei Technologies Co., Ltd.Inventors: Lixin Zhang, Boyan Tu
-
Publication number: 20100058315Abstract: 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: ApplicationFiled: November 12, 2009Publication date: March 4, 2010Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Hanjun Luo, Boyan Tu, Yong Shi
-
Publication number: 20090219931Abstract: 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: ApplicationFiled: January 28, 2009Publication date: September 3, 2009Inventors: Boyan Tu, Rajesh Shetty, Pradeepa Mattur Mahabala Shastry, Hanjun Luo, Yuan Yao