Patents by Inventor Xindong Teng

Xindong Teng 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: 11381507
    Abstract: Embodiments of the present invention disclose a virtual network device. The virtual network device is configured to implement a broadband network gateway BNG function, and the virtual network device includes a load balance unit and a first forwarding unit; the load balance unit is configured to: receive a first data packet from a first user terminal, determine the first forwarding unit according to the first data packet and a first correspondence, and send the first data packet to the first forwarding unit, where the first correspondence indicates mapping from the first user terminal to the first forwarding unit; and the first forwarding unit is configured to receive and forward the first data packet. In addition, the embodiments of the present invention further disclose a method for implementing load sharing in a virtual network device.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: July 5, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Dayong Guo, Chenxi Hu, Peng Gao, Xindong Teng, Hongtao Guo, Shengtao Sun
  • Publication number: 20210021525
    Abstract: Embodiments of the present invention disclose a virtual network device. The virtual network device is configured to implement a broadband network gateway BNG function, and the virtual network device includes a load balance unit and a first forwarding unit; the load balance unit is configured to: receive a first data packet from a first user terminal, determine the first forwarding unit according to the first data packet and a first correspondence, and send the first data packet to the first forwarding unit, where the first correspondence indicates mapping from the first user terminal to the first forwarding unit; and the first forwarding unit is configured to receive and forward the first data packet. In addition, the embodiments of the present invention further disclose a method for implementing load sharing in a virtual network device.
    Type: Application
    Filed: September 24, 2020
    Publication date: January 21, 2021
    Inventors: Dayong Guo, Chenxi Hu, Peng Gao, Xindong Teng, Hongtao Guo, Shengtao Sun
  • Patent number: 10812394
    Abstract: Embodiments of the present invention disclose a virtual network device. The virtual network device is configured to implement a broadband network gateway BNG function, and the virtual network device includes a load balance unit and a first forwarding unit; the load balance unit is configured to: receive a first data packet from a first user terminal, determine the first forwarding unit according to the first data packet and a first correspondence, and send the first data packet to the first forwarding unit, where the first correspondence indicates mapping from the first user terminal to the first forwarding unit; and the first forwarding unit is configured to receive and forward the first data packet. In addition, the embodiments of the present invention further disclose a method for implementing load sharing in a virtual network device.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: October 20, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Dayong Guo, Chenxi Hu, Peng Gao, Xindong Teng, Hongtao Guo, Shengtao Sun
  • Patent number: 10225091
    Abstract: Embodiments of the present invention provide a method for implementing P2MP multicast, a network node, and a system. The method includes: acquiring, by a network-side leaf node, an mLDP label of a downstream user-side leaf node and FEC information from an mLDP mapping message of the downstream user-side leaf node, then sending an mLDP mapping message that includes an mLDP label and the FEC information, to an upstream network-side root node, and generating a forwarding entry; searching for or establishing an RSVP P2MP LSP, allocating a label to the FEC information, and associating a forwarding entry of each network-side leaf node with the label of the FEC information; and sending an mLDP label of the network-side root node and the FEC information to an upstream user-side leaf node, and associating the mLDP label with the RSVP P2MP LSP and the label of the FEC information.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: March 5, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Xindong Teng
  • Publication number: 20190007322
    Abstract: Embodiments of the present invention disclose a virtual network device. The virtual network device is configured to implement a broadband network gateway BNG function, and the virtual network device includes a load balance unit and a first forwarding unit; the load balance unit is configured to: receive a first data packet from a first user terminal, determine the first forwarding unit according to the first data packet and a first correspondence, and send the first data packet to the first forwarding unit, where the first correspondence indicates mapping from the first user terminal to the first forwarding unit; and the first forwarding unit is configured to receive and forward the first data packet. In addition, the embodiments of the present invention further disclose a method for implementing load sharing in a virtual network device.
    Type: Application
    Filed: August 14, 2018
    Publication date: January 3, 2019
    Inventors: Dayong GUO, Chenxi HU, Peng GAO, Xindong TENG, Hongtao GUO, Shengtao SUN
  • Publication number: 20170195282
    Abstract: Embodiments of the present application disclose an address processing method. An address allocation device allocates, according to an address allocation request of a service node, a target address block in an idle state in a global address pool to the service node, and sets the target address block to an occupied state. The service node updates a local address pool according to the allocated target address block, and performs address allocation or release for user equipment based on the updated local address pool. When a preset recycling trigger condition is met, the address allocation device obtains recycling information reported by the service node, determines, according to the recycling information, an address block that is in the global address pool and corresponding to the recycling address block.
    Type: Application
    Filed: March 20, 2017
    Publication date: July 6, 2017
    Inventor: Xindong Teng
  • Patent number: 9699113
    Abstract: A method and apparatus for bandwidth adjustment in a network virtualization system is described herein. The network virtualization system includes a central module and m remote modules, where the m remote modules are connected to a physical interface of the central module by n PWs. The method includes: acquiring, from the m remote modules, a real-time bandwidth of each PW of the n PWs; when a sum of the acquired real-time bandwidths of the n PWs is greater than a bandwidth of the physical interface, adjusting configured bandwidths of P PWs; and separately sending values of adjusted configured bandwidths of the P PWs to the remote modules separately connected to the P PWs.
    Type: Grant
    Filed: December 26, 2014
    Date of Patent: July 4, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Xindong Teng
  • Patent number: 9514209
    Abstract: Embodiments of the present invention provide a data processing method and a data processing device. If to-be-compressed data includes a data fragment that is the same as a first half of a variable block in a duplicate database and is different from a second half of the variable block, a new variable block with granularity smaller than that of the matching variable block can be generated, and the new variable block is added to the duplicate database. The granularity of the new variable block is smaller, which increases the probability of subsequent to-be-compressed data matching the updated duplicate database, thereby improving compression efficiency.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: December 6, 2016
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Xindong Teng
  • Patent number: 9419890
    Abstract: Embodiments of the present invention disclose a streaming service load sharing method, a streaming service processing method, and a corresponding device and system. According to the embodiments of the present invention, a fixed allocation range is determined for each service node, so that when a service node fails and needs to perform smoothing of stream table items, only a fixed allocation range of the failed service node needs to be shared by other service nodes, thereby better ensuring stability of a processing range of the service node, and reducing the number of the stream table items to be smoothed.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: August 16, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Xindong Teng
  • Patent number: 9294390
    Abstract: A hash table storage method includes: obtaining attribute information of at least two levels of hash tables; sequentially obtaining Key information from a received packet according to the attribute information of the at least two levels of hash tables; sequentially determining whether the Key information is stored in its corresponding hash table; and storing the Key information in its corresponding hash table if the Key information is not stored in its corresponding hash table.
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: March 22, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zhenxiao Liu, Xindong Teng
  • Publication number: 20150207640
    Abstract: Embodiments of the present invention provide a method for implementing P2MP multicast, a network node, and a system. The method includes: acquiring, by a network-side leaf node, an mLDP label of a downstream user-side leaf node and FEC information from an mLDP mapping message of the downstream user-side leaf node, then sending an mLDP mapping message that includes an mLDP label and the FEC information, to an upstream network-side root node, and generating a forwarding entry; searching for or establishing an RSVP P2MP LSP, allocating a label to the FEC information, and associating a forwarding entry of each network-side leaf node with the label of the FEC information; and sending an mLDP label of the network-side root node and the FEC information to an upstream user-side leaf node, and associating the mLDP label with the RSVP P2MP LSP and the label of the FEC information.
    Type: Application
    Filed: March 25, 2015
    Publication date: July 23, 2015
    Inventor: Xindong Teng
  • Publication number: 20150109922
    Abstract: A method and apparatus for bandwidth adjustment in a network virtualization system is described herein. The network virtualization system includes a central module and m remote modules, where the m remote modules are connected to a physical interface of the central module by n PWs. The method includes: acquiring, from the m remote modules, a real-time bandwidth of each PW of the n PWs; when a sum of the acquired real-time bandwidths of the n PWs is greater than a bandwidth of the physical interface, adjusting configured bandwidths of P PWs; and separately sending values of adjusted configured bandwidths of the P PWs to the remote modules separately connected to the P PWs.
    Type: Application
    Filed: December 26, 2014
    Publication date: April 23, 2015
    Inventor: Xindong Teng
  • Publication number: 20140172795
    Abstract: Embodiments of the present invention provide a data processing method and a data processing device. If to-be-compressed data includes a data fragment that is the same as a first half of a variable block in a duplicate database and is different from a second half of the variable block, a new variable block with granularity smaller than that of the matching variable block can be generated, and the new variable block is added to the duplicate database. The granularity of the new variable block is smaller, which increases the probability of subsequent to-be-compressed data matching the updated duplicate database, thereby improving compression efficiency.
    Type: Application
    Filed: February 21, 2014
    Publication date: June 19, 2014
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Xindong TENG
  • Patent number: 8320389
    Abstract: A reliability processing method and system in networking of Metro Ethernet Network providing multi-service are provided. The method includes: establishing a Virtual Router Redundancy Protocol (VRRP) group with at least two service control gateways, establishing network connections between an access device (UPE) and the service control gateways in the Virtual Router Redundancy Protocol group by a Virtual Private LAN Service (VPLS); establishing Layer 2 service and Layer 3 service connections between an active service control gateway and the Access device after active and standby service control gateways in the Virtual Router Redundancy Protocol group are determined according to a processing result of a Virtual Router Redundancy Protocol message, and performing Layer 2 service and Layer 3 service processing.
    Type: Grant
    Filed: August 5, 2009
    Date of Patent: November 27, 2012
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xuejiang Zhang, Guangyu Sun, Feng Gang, Ming Wei, Xindong Teng, Hongsen Mao, Shudong Wang
  • Publication number: 20120246163
    Abstract: A hash table storage method includes: obtaining attribute information of at least two levels of hash tables; sequentially obtaining Key information from a received packet according to the attribute information of the at least two levels of hash tables; sequentially determining whether the Key information is stored in its corresponding hash table; and storing the Key information in its corresponding hash table if the Key information is not stored in its corresponding hash table.
    Type: Application
    Filed: June 6, 2012
    Publication date: September 27, 2012
    Inventors: Zhenxiao LIU, Xindong Teng
  • Publication number: 20120224584
    Abstract: A reliability processing method in networking of Metro Ethernet Network providing multi-service includes: establishing a Virtual Router Redundancy Protocol (VRRP) group with at least two service control gateways, establishing network connections between an access device (UPE) and the service control gateways in the Virtual Router Redundancy Protocol group by a Virtual Private LAN Service (VPLS); performing Layer 2 service and Layer 3 service processing, after active and standby service control gateways in the Virtual Router Redundancy Protocol group are determined according to a processing result of a Virtual Router Redundancy Protocol message. Therefore, the reliability of the Layer 2 and Layer 3 services of the MAN may be sufficiently guaranteed, and the overhead of the system may be reduced significantly.
    Type: Application
    Filed: May 11, 2012
    Publication date: September 6, 2012
    Inventors: Xuejiang Zhang, Guangyu Sun, Feng Gang, Ming Wei, Xindong Teng, Hongsen Mao, Shudong Wang
  • Patent number: 8259725
    Abstract: The present invention discloses a method, system and device for removing Media Access Control (MAC) addresses. The method includes: sending, by a first User-facing Provider Edge (UPE), a MAC Address Withdraw message, when a handover happens on an access network; receiving, by a network provider edge (NPE), the MAC Address Withdraw message; and removing, by the NPE, a Backbone Media Access Control (B-MAC) address table corresponding to a Virtual Private LAN Service (VPLS) network and forwarding the MAC Address Withdraw message, if the message carries no specific identifier; or directly forwarding, by the NPE, the MAC Address Withdraw message, if the message carries a specific identifier. In the present invention, a specific identifier is added to a MAC Address Withdraw message so as to avoid unnecessary MAC address learning by NPE and UPE devices and to reduce the impact, caused by MAC address learning, on network devices.
    Type: Grant
    Filed: January 26, 2010
    Date of Patent: September 4, 2012
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Guangyu Sun, Xindong Teng
  • Patent number: 8149720
    Abstract: A method, an apparatus and a system for operating Quality of Service, QoS, based on stream, are provided. The method may include: delivering a Real-Time Transport Protocol, RTP, data stream feature to a forwarding plane; learning a RTP packet which is delivered by the forwarding plane conforming to the RTP data stream feature; and judging the RTP data stream to be a determined RTP data stream based on the RTP packet learned; identifying and monitoring the determined RTP data stream to obtain control strategy of QoS of the determined RTP data stream; and delivering the control strategy of the QoS of the determined RTP data stream to the forwarding plane so that the forwarding plane manipulates QoS of the determined RTP data stream based on the control strategy of QoS.
    Type: Grant
    Filed: July 24, 2009
    Date of Patent: April 3, 2012
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Xindong Teng
  • Patent number: 7924880
    Abstract: A method for establishing a hierarchical network with Backbone Provider Bridges includes: dividing the network into a plurality of layers, and partitioning each layer into at least one domain; each domain assigning a service tag for itself; a local domain sending a mapping request including a user type ID to a further domain in the same layer; the further domain in the same layer returning a service tag corresponding to the user type ID to the local domain; the local domain establishing and saving a mapping relationship; and edge devices of each domain learning MAC addresses. Further, a system and device having the same are also provided in the disclosure.
    Type: Grant
    Filed: November 17, 2008
    Date of Patent: April 12, 2011
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Xindong Teng
  • Publication number: 20100238800
    Abstract: A method can be used for fault detection and convergence in an Ethernet. A link fault is detected according to the Operations, Administration, and Maintenance (OAM) protocol. Network convergence is performed by using a Layer 2 network protection protocol according to the type of the Ethernet after the link fault is detected.
    Type: Application
    Filed: June 1, 2010
    Publication date: September 23, 2010
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Xindong Teng