Patents by Inventor Enhui Liu
Enhui Liu 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: 20160359721Abstract: A method for implementing network virtualization, and a related apparatus and a communications system are provided. The method for implementing network virtualization may include: receiving, by an SDN controller, a virtual network creation request that carries virtual network topology information; creating a virtual network in response to the virtual network creation request; establishing, by the SDN controller, a device mapping relationship; establishing, by the SDN controller, a port mapping relationship; allocating, by the SDN controller, a virtual SDN controller to the virtual network; and registering, by the SDN controller, a first virtual forwarding device and a second virtual forwarding device with the virtual SDN controller. Technical solutions of embodiments of the present invention help to improve networking flexibility, reduce service costs, and shorten a service deployment period.Type: ApplicationFiled: August 22, 2016Publication date: December 8, 2016Inventors: Shihui HU, Mingming ZHU, Guangpeng LI, Enhui LIU
-
Publication number: 20160285754Abstract: The present application provides a packet processing method, device and system. A controller sends a first flow entry to a network device. The first flow entry comprises first importance information used for indicating importance of a first flow entry, where the first importance information is used by the network device to determine, according to a second importance information of a second flow entry in the flow table and the first importance information of the first flow entry, whether to add the first flow entry into a flow table of the network device when there is no idle flow entry resource in the flow table.Type: ApplicationFiled: June 3, 2016Publication date: September 29, 2016Inventors: Wanfu Ding, Enhui Liu, Chengyong Lin, Fengkai Li
-
Patent number: 9385948Abstract: The present application provides a packet processing method, device and system. With the present application, timely processing can be performed on a received packet according to an added first flow table entry, so that the timely processing can be implemented for a flow whose importance is high, and the problem in the prior art that a forwarding device cannot add a new flow table entry to a flow table because all flow table entry resources are in use can be relieved, thereby improving the reliability of packet processing.Type: GrantFiled: April 30, 2013Date of Patent: July 5, 2016Assignee: Huawei Technologies Co., Ltd.Inventors: Wanfu Ding, Enhui Liu, Chengyong Lin, Fengkai Li
-
Publication number: 20160142293Abstract: The application provide a packet sending method, a router, and a service switching entity. According to the application, a router determines a flow group identifier of a service packet and information about a next-hop service switching entity according to a user identifier and IP 5-tuple information; and forwards the packet to the next-hop service switching entity according to the information about the next-hop service switching entity, so that the next-hop service switching entity determines a corresponding destination service instance according to the user identifier, the flow group identifier, a router identifier, and a processing result, and forwards the packet to the destination service instance, to perform corresponding service processing, thereby implementing service packet forwarding among service instances. The router in the method provided in the embodiments has a flow steering function, and steers a flow to a specified path to perform node-by-node processing.Type: ApplicationFiled: January 26, 2016Publication date: May 19, 2016Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Shihui HU, Enhui LIU, Delei YU, Chengyong LIN
-
Publication number: 20160142312Abstract: Embodiments disclose a packet forwarding method and device. The method includes: obtaining, by a packet forwarding device, a feature character included in a packet to be forwarded. The feature character is obtained by parsing, according to a preset packet content parsing policy, other content included in the packet to be forwarded except a 5-tuple.Type: ApplicationFiled: January 22, 2016Publication date: May 19, 2016Inventors: Enhui Liu, Delei Yu, Chengyong Lin
-
Publication number: 20160087905Abstract: The present application discloses a flow forwarding method, device, and system. The method includes: receiving, by an edge node, an intelligent routing service request packet, and the packet includes a constraint condition required for establishing the intelligent routing service; if the edge node does not find, in a flow table, a corresponding matching flow table entry of characteristic information, sending, by the edge node, a first message to a controller, where the first message includes identification information of the edge node and the characteristic information and the edge node is an ingress edge-node or an egress edge-node that receives the packet; receiving, a first flow table entry sent by the controller, where the first flow table entry is generated according to the first message and meets the constraint condition; and processing, according to the first flow table entry, a packet sent by the user side device.Type: ApplicationFiled: November 23, 2015Publication date: March 24, 2016Inventors: Enhui LIU, Xinping WANG, Chengyong LIN
-
Publication number: 20160036726Abstract: The embodiments of the present invention relate to the field of computer networks, and disclose a method and an apparatus for processing a multicast packet. The method includes receiving a multicast packet, acquiring a local router interface corresponding to the multicast packet according to a multicast routing entry carried in the multicast packet, and forwarding the multicast packet through the acquired local router interface to a clustered routing system interface for further transfer. The embodiments of the present invention can cluster several routing devices into a virtual routing system which externally acts as a single routing node for supporting a multicast service, so as to implement the efficient and reliable forwarding of the multicast packet in a clustered routing system with virtual aggregation, and enable the clustered routing system to support the multicast service with high efficiency and quality.Type: ApplicationFiled: October 15, 2015Publication date: February 4, 2016Inventors: Enhui Liu, Xinping Wang
-
Patent number: 9191311Abstract: The embodiments of the present invention relate to the field of computer networks, and disclose a method and an apparatus for processing a multicast packet. The method includes receiving a multicast packet, acquiring a local router interface corresponding to the multicast packet according to a multicast routing entry carried in the multicast packet, and forwarding the multicast packet through the acquired local router interface to a clustered routing system interface for further transfer. The embodiments of the present invention can cluster several routing devices into a virtual routing system which externally acts as a single routing node for supporting a multicast service, so as to implement the efficient and reliable forwarding of the multicast packet in a clustered routing system with virtual aggregation, and enable the clustered routing system to support the multicast service with high efficiency and quality.Type: GrantFiled: June 20, 2012Date of Patent: November 17, 2015Assignee: Huawei Technologies Co., Ltd.Inventors: Enhui Liu, Xinping Wang
-
Publication number: 20150244590Abstract: Embodiments of the present invention provide a packet processing method, a forwarding plane device and a network device, the method includes: receiving, by a forwarding plane device, a first packet transmitted by a user, where an identity of the user is comprised in the first packet, and a forwarding table is comprised in the forwarding plane device; determining, by the forwarding plane device, an identity of a service according to a corresponding relationship between the identity of the user and the identity of the service as well as the identity of the user in the first packet; generating, by the forwarding plane device, a second packet by encapsulating the first packet with the identity of the service; and transmitting the second packet to a network device, to enable the network device to manage the service according to the identity of the service in the second packet.Type: ApplicationFiled: May 8, 2015Publication date: August 27, 2015Inventors: Chengyong Lin, Enhui Liu, Wenyang Lei
-
Publication number: 20140006637Abstract: A method for forwarding message, comprising: receiving, by a forwarding plane device, a first message, and looking up a first entry matched with the first message in a flow table of the forwarding plane device, wherein the forwarding plane device is a device compliant with a network architecture in which control and forwarding are separated; performing, by the forwarding plane device, a first operation on the first message for limiting its message forwarding rate according to the first entry. Further, a corresponding device is also provided in an embodiment of this disclosure. With the technical solutions provided in embodiments of this disclosure, the forwarding plane device can put limits on its message forwarding rate.Type: ApplicationFiled: September 3, 2013Publication date: January 2, 2014Applicant: Huawei Technologies Co., Ltd.Inventors: Chengyong LIN, Enhui LIU
-
Patent number: 8532114Abstract: A cluster router includes at least one control apparatus and at least two forwarding apparatuses. The control apparatus is connected to the forwarding apparatuses, and the forwarding apparatuses are connected with each other. The control apparatus is configured to generate a routing table of each forwarding apparatus and a packet processing information conversion table of each forwarding apparatus. The forwarding apparatus is configured to receive the routing table of the forwarding apparatus and the packet processing information conversion table of the forwarding apparatus, and execute data exchange between the forwarding apparatuses according to the routing table and the packet processing information conversion table.Type: GrantFiled: April 3, 2012Date of Patent: September 10, 2013Assignee: Huawei Technologies Co., Ltd.Inventors: Enhui Liu, Zhanfeng Wang, Qingzhi Liu
-
Publication number: 20120257625Abstract: The embodiments of the present invention relate to the field of computer networks, and disclose a method and an apparatus for processing a multicast packet. The method includes receiving a multicast packet, acquiring a local router interface corresponding to the multicast packet according to a multicast routing entry carried in the multicast packet, and forwarding the multicast packet through the acquired local router interface to a clustered routing system interface for further transfer. The embodiments of the present invention can cluster several routing devices into a virtual routing system which externally acts as a single routing node for supporting a multicast service, so as to implement the efficient and reliable forwarding of the multicast packet in a clustered routing system with virtual aggregation, and enable the clustered routing system to support the multicast service with high efficiency and quality.Type: ApplicationFiled: June 20, 2012Publication date: October 11, 2012Applicant: Huawei Technologies Co., Ltd.Inventors: Enhui Liu, Xinping Wang
-
Patent number: 8275877Abstract: A method for making statistics of media flow information may include: sending a request for making statistics of media flow information to a BGF; and receiving statistic information of the media flow from the BGF, wherein the statistic information of the media flow is metered by the BGF after receiving the request for making statistics of media flow information A system and a BGF are also disclosed in embodiments of the present invention. In the present invention, the accurate metering ability of the BGF is employed to acquire accurate statistic information of the media flow, thereby accurate service charging may be implemented and service charging based on used network resources amount and QoS may be supported. Furthermore, the statistic information of the media flow, such as start time, end time, flow count information and statistic information of actual QoS, may help operation and maintenance of the network.Type: GrantFiled: February 13, 2007Date of Patent: September 25, 2012Assignee: Huawei Technologies Co., Ltd.Inventor: Enhui Liu
-
Publication number: 20120189019Abstract: A cluster router includes at least one control apparatus and at least two forwarding apparatuses. The control apparatus is connected to the forwarding apparatuses, and the forwarding apparatuses are connected with each other. The control apparatus is configured to generate a routing table of each forwarding apparatus and a packet processing information conversion table of each forwarding apparatus. The forwarding apparatus is configured to receive the routing table of the forwarding apparatus and the packet processing information conversion table of the forwarding apparatus, and execute data exchange between the forwarding apparatuses according to the routing table and the packet processing information conversion table.Type: ApplicationFiled: April 3, 2012Publication date: July 26, 2012Inventors: Enhui Liu, Zhanfeng Wang, Qingzhi Liu
-
Publication number: 20110299390Abstract: A Resource and Admission Control Subsystem (RACS) in an NGN includes: a Resource Control Function in access network (A-RCF), an Access Admission Control Function (A-ACF), a Resource Control Function in core network (C-RCF), an Interconnection Admission Control Function (I-ACF), and corresponding interfaces. As a logically independent subsystem, RACS can support transport QoS requirements of multiple service subsystems (including IP multimedia service subsystem and PSTN/ISDN service emulation subsystem) simultaneously, implement QoS control for interconnecting links between different administrative domains, balance network load, prevent congestion (especially at bottle necks of network resources), support necessary measurement and protection mechanisms on the transport layer, and solve the problem of competition for transport resources among NGN traffics in the network administrative domains.Type: ApplicationFiled: August 12, 2011Publication date: December 8, 2011Applicant: Huawei Technologies Co., Ltd.Inventor: Enhui Liu
-
Patent number: 7987503Abstract: The invention provides a firewall control system based on a Next Generation Network (NGN) service and a method thereof. The method includes: resolving an application layer signaling, performing a security inspection of a signaling flow and determining requirements of a service media flow on security level; determining controlment of the service media flow on security level according to a stored policy and the requirements of the service media flow on security level; performing a security inspection of the service media flow passing by, according to the controlling information of the service media flow on security level. In embodiments of the invention, a Packet-filter-based Firewall is enabled to perform a fine granularity security hierarchy processing of each subscriber and each session in the NGN, and dynamically select working mode of firewall packet filtering of different security levels according to a subscriber requirement and a session type to prevent network attacks.Type: GrantFiled: April 23, 2007Date of Patent: July 26, 2011Assignee: Huawei Technologies Co., Ltd.Inventor: Enhui Liu
-
Patent number: 7903553Abstract: The present invention discloses a method for providing QoS guarantee by an edge router, the edge router transporting user traffic between the access network and core network, the method comprising: creating a service traffic flow classification table; establishing a plurality of label switching paths; configuring the attributes of the label switching paths; classifying and conditioning the service traffic flows entering into the core network at a downlink interface of an edge router according to the service traffic flow classification table; forwarding the processed traffic by an uplink interface of the edge router according to the attributes of the label switching paths. The present invention also discloses an apparatus for providing QoS guarantee by an edge router. Using the present invention, an edge router can provide exact QoS guarantee and QoS routing control for the application flows.Type: GrantFiled: July 21, 2005Date of Patent: March 8, 2011Assignee: Huawei Technologies Co., Ltd.Inventor: Enhui Liu
-
Publication number: 20100316054Abstract: A method, system, and apparatus for sending mapping information are disclosed. The method includes the following steps: An endpoint searches a mapping server to obtain Egress Tunnel Router (ETR) information used for forwarding a data packet sent by the endpoint in a transit network; and the endpoint adds the ETR information to the data packet and sends the data packet to an Ingress Tunnel Router (ITR). With the present invention, the ITR does not need to search for Routing Locator (RLOC) information or Autonomous System Number (AS No.) information, the pressure of searching for mapping information on the ITR is relieved, the problems such as forwarding performance deterioration and packet loss caused by ITR overload are avoided, and the risks of Distributed Denial of Service (DDOS) attacks are reduced.Type: ApplicationFiled: August 23, 2010Publication date: December 16, 2010Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xiaohu XU, Guoping LI, Enhui LIU, Sheng JIANG
-
Patent number: D757742Type: GrantFiled: February 17, 2014Date of Patent: May 31, 2016Assignee: Tencent Technology (Shenzhen) Company LimitedInventor: Enhui Liu
-
Patent number: D760257Type: GrantFiled: April 29, 2014Date of Patent: June 28, 2016Assignee: Tencent Technology (Shenzhen) Company LimitedInventors: QiongQiong Zheng, Qiru Chen, Enhui Liu