Patents by Inventor Chushun Wei

Chushun Wei 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: 10425343
    Abstract: In an example, a method for packet classification may include cyclically splitting an initial rule set to generate multiple rule subsets, performing tree building for each rule subset to obtain multiple decision trees. The cyclic splitting may select a target rule set having a highest global average overlap rate, from a rule set group which includes the initial rule set before the cyclic splitting and will include the multiple rule subsets after the cyclic splitting; split the target rule set according to a split point to obtain two rule sets; add the two rule sets into the rule set group to replace the target rule set; and continue to select a new target rule set from the rule set group, until the number of rule sets in the rule set group reaches a preset number.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: September 24, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Dawei Xu, Chushun Wei, Kai Ren
  • Patent number: 10084647
    Abstract: A data forwarding device includes server interfaces virtual network cards, a fusion switch and a network interface. A server interface obtains a data frame sent by a virtual network card driver running on a server corresponding to the server interface and obtains a first fusion descriptor, and sends the first fusion descriptor and the data frame to a virtual network card unit that corresponds to the virtual network card driver. The first fusion descriptor includes a type of the descriptor and a length of the data frame. The virtual network card processes the data frame according to the first fusion descriptor, and sends the data frame to the fusion switch. The fusion switch sends the data frame to a corresponding server via a virtual network card, or sends the data frame to an external network via a network interface.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: September 25, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Chushun Wei
  • Publication number: 20180152385
    Abstract: In an example, a method for packet classification may include cyclically splitting an initial rule set to generate multiple rule subsets, performing tree building for each rule subset to obtain multiple decision trees. The cyclic splitting may select a target rule set having a highest global average overlap rate, from a rule set group which includes the initial rule set before the cyclic splitting and will include the multiple rule subsets after the cyclic splitting; split the target rule set according to a split point to obtain two rule sets; add the two rule sets into the rule set group to replace the target rule set; and continue to select a new target rule set from the rule set group, until the number of rule sets in the rule set group reaches a preset number.
    Type: Application
    Filed: April 29, 2016
    Publication date: May 31, 2018
    Inventors: Dawei Xu, Chushun Wei, Kai Ren
  • Publication number: 20160277245
    Abstract: A data forwarding device includes a plurality of server interface units, a plurality of virtual network card units, a fusion switching unit and a network interface unit. A server interface unit of the plurality of server interface units to obtain a data frame to be sent by a virtual network card driver running on a server corresponding to the server interface unit and obtain a first fusion descriptor, and to send the first fusion descriptor and the data frame to a virtual network card unit that corresponds to the virtual network card driver, wherein the first fusion descriptor comprises a type of the descriptor and a length of the data frame. The virtual network card unit is to process the data frame according to the first fusion descriptor, and to send a processed data frame to the fusion switching unit.
    Type: Application
    Filed: October 23, 2014
    Publication date: September 22, 2016
    Applicant: Hangzhou H3c Technologies Co., Ltd
    Inventor: Chushun WEI
  • Publication number: 20160266925
    Abstract: A data forwarding device includes a plurality of server interface units, a plurality of virtual network card units and a network interface unit. A server interface unit of the plurality of server interface units is to obtain a data frame to be sent by a virtual network card driver running on a server corresponding to the server interface unit and obtain a first fusion descriptor, and to send the first fusion descriptor and the data frame to a virtual network card unit that corresponds to the virtual network card driver, wherein the first fusion descriptor comprises a type of the descriptor and a length of the data frame. The virtual network card unit is to process the data frame according to the first fusion descriptor, and to send a processed data frame to the network interface unit. The network interface unit is to forward the processed data frame to an external network.
    Type: Application
    Filed: October 23, 2014
    Publication date: September 15, 2016
    Applicant: Hangzhou H3C Technologies Co., Ltd.
    Inventor: Chushun WEI
  • Patent number: 8693497
    Abstract: The present invention discloses a long-reach Ethernet system. The system includes a first Ethernet device and a second Ethernet device which communicate with each other, and a relay; wherein one of the first Ethernet device and the second Ethernet device is a conventional Ethernet device, and the other one of the first Ethernet device and the second Ethernet device is a conventional Ethernet device or a long-reach Ethernet device; the first Ethernet device and the second Ethernet device communicate with each other via the relay; and the relay is adapted to transform conventional Ethernet data into long-reach Ethernet data and transform long-reach Ethernet data into Ethernet data. The present invention can realize the communication of two Ethernet devices when at least one of the two Ethernet devices is a conventional Ethernet device and a working distance between them is longer than 100 meters.
    Type: Grant
    Filed: May 20, 2009
    Date of Patent: April 8, 2014
    Assignee: Hangzhou H3C Technologies Co., Ltd.
    Inventors: Chushun Wei, Wei Li, Guojun Zhou, Yang Yu
  • Publication number: 20110085584
    Abstract: The present invention discloses a long-reach Ethernet system. The system includes a first Ethernet device and a second Ethernet device which communicate with each other, and a relay; wherein one of the first Ethernet device and the second Ethernet device is a conventional Ethernet device, and the other one of the first Ethernet device and the second Ethernet device is a conventional Ethernet device or a long-reach Ethernet device; the first Ethernet device and the second Ethernet device communicate with each other via the relay; and the relay is adapted to transform conventional Ethernet data into long-reach Ethernet data and transform long-reach Ethernet data into Ethernet data. The present invention can realize the communication of two Ethernet devices when at least one of the two Ethernet devices is a conventional Ethernet device and a working distance between them is longer than 100 meters.
    Type: Application
    Filed: May 20, 2009
    Publication date: April 14, 2011
    Applicant: HANGZHOU H3C TECHNOLOGIES CO., LTD.
    Inventors: Chushun Wei, Wei Li, Guojun Zhou, Yang Yu
  • Publication number: 20090180478
    Abstract: The present invention discloses an Ethernet switching method, including: dividing a communication period of a transmitting component of an Ethernet port into at least two equal transmission time slots that appear regularly; deciding a transmission time slot at the Ethernet port corresponding to the Layer 2/Layer 3 (L2/L3) information of a to-be-switched Ethernet frame of fixed length; switching the to-be-switched Ethernet frame of fixed length into a time-division switch transmission queue maintained by the decided Ethernet port in the decided transmission time slot; and transmitting, by the Ethernet port in a cyclic order, to-be-switched Ethernet frames of fixed length in time-division switch transmission queues maintained in different transmission time slots separately. The present invention also discloses an Ethernet switch. The Ethernet switching scheme provided by the present invention satisfies the transmission delay requirement of time-division services transmitted at constant rate.
    Type: Application
    Filed: December 30, 2008
    Publication date: July 16, 2009
    Inventors: Yang YU, Wei WANG, Jinglin LI, Chushun WEI
  • Publication number: 20090109966
    Abstract: A method for performing a synchronous time division switch is provided, and the method includes: dividing, by using a time period for transmitting one byte as a unit, a time period for receiving and sending an Ethernet frame with a constant length by an Ethernet port into input time slots and output time slots, and orderly numbering the input time slots and orderly numbering the output time slots; circularly receiving data via the Ethernet port according to serial numbers of the input time slots; switching the data received at each input time slot to the output time slots corresponding to the input time slot; and circularly outputting the data at the output time slots via the Ethernet port according to serial numbers of the output time slots. An apparatus for performing a synchronous time division switch and an Ethernet switch are also provided. The method for performing a synchronous time division switch can be applied to the Ethernet and can reduce the costs of the synchronous time division switch.
    Type: Application
    Filed: December 30, 2008
    Publication date: April 30, 2009
    Inventors: Yang Yu, Wei Wang, Jinglin Li, Chushun Wei