Patents by Inventor HONGKUAN LIU
HONGKUAN 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: 20220179713Abstract: The disclosure provides AI processing methods and apparatus. One example method includes that a computing device obtains characteristic information of a user of the computing device. The characteristic information is used to indicate at least one of a behavior habit or a hobby of the user. The computing device sends the obtained characteristic information of the user to a cloud service. The computing device receives an AI processing result from the cloud service. The AI processing result is obtained by the cloud service by performing an AI processing on a data stream of the computing device based on the characteristic information of the user of the computing device.Type: ApplicationFiled: February 22, 2022Publication date: June 9, 2022Inventors: Hongkuan LIU, Weifeng HUI, Shishun CAI
-
Patent number: 10659342Abstract: A flow entry configuration method, apparatus, and system are disclosed. The method includes: reporting, by a switch, information about a data packet of a first service to a controller, receiving a flow entry delivered by the controller according to the information and a flow table structure, determining a first target service path matching the flow entry of the first service, determining a target hardware flow table according to a preconfigured correspondence between the service path and a hardware flow table of the switch, and configuring a flow entry of the target hardware flow table according to the flow entry of the first service. Therefore, no matter to which controller the switch is connected, the switch can successfully configure, in the hardware flow table, the flow entry used to implement the first service, so as to successfully process the first service, thereby reducing a probability of failure in service processing.Type: GrantFiled: April 17, 2019Date of Patent: May 19, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Bailin Wen, Fangping Liu, Weifeng Shen, Hongkuan Liu
-
Publication number: 20190245772Abstract: A flow entry configuration method, apparatus, and system are disclosed. The method includes: reporting, by a switch, information about a data packet of a first service to a controller, receiving a flow entry delivered by the controller according to the information and a flow table structure, determining a first target service path matching the flow entry of the first service, determining a target hardware flow table according to a preconfigured correspondence between the service path and a hardware flow table of the switch, and configuring a flow entry of the target hardware flow table according to the flow entry of the first service. Therefore, no matter to which controller the switch is connected, the switch can successfully configure, in the hardware flow table, the flow entry used to implement the first service, so as to successfully process the first service, thereby reducing a probability of failure in service processing.Type: ApplicationFiled: April 17, 2019Publication date: August 8, 2019Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Bailin Wen, Fangping Liu, Weifeng Shen, Hongkuan Liu
-
Patent number: 10305777Abstract: A flow entry configuration method, apparatus, and system are disclosed. The method includes: reporting, by a switch, information about a data packet of a first service to a controller, receiving a flow entry delivered by the controller according to the information and a flow table structure, determining a first target service path matching the flow entry of the first service, determining a target hardware flow table according to a preconfigured correspondence between the service path and a hardware flow table of the switch, and configuring a flow entry of the target hardware flow table according to the flow entry of the first service. Therefore, no matter to which controller the switch is connected, the switch can successfully configure, in the hardware flow table, the flow entry used to implement the first service, so as to successfully process the first service, thereby reducing a probability of failure in service processing.Type: GrantFiled: December 29, 2016Date of Patent: May 28, 2019Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Bailin Wen, Fangping Liu, Weifeng Shen, Hongkuan Liu
-
Patent number: 10116554Abstract: The present disclosure relates to the field of communications technologies. The method in embodiments of the present disclosure includes: determining a destination switch for service migration when a flow table capacity of a source switch is greater than a specified threshold; generating an equivalent flow entry that is equivalent to each initial flow entry of at least two initial flow entries stored in the source switch, and delivering each generated equivalent flow entry to the destination switch, where an equivalent flow entry that is equivalent to any initial flow entry is used by the destination switch to process a data packet that matches the any initial flow entry and that is forwarded by the source switch; and generating an aggregated flow entry by aggregating the at least two initial flow entries, and delivering the aggregated flow entry to the source switch.Type: GrantFiled: August 19, 2016Date of Patent: October 30, 2018Assignee: Huawei Technologies Co., Ltd.Inventors: Hongkuan Liu, Tao Wang, Zhangang Yang
-
Patent number: 10114577Abstract: A data reading method, a data processing device, and a data processing system are provided. The method, executed by a first control node, includes receiving a reading message forwarded by a data switching device, where the reading message is used to instruct the first control node to read first data, and the reading message is sent by a second control node to the data switching device; if a data status identifier of the first data in a first storage node is a valid identifier, reading the first data from the first storage node, and sending the read first data to the data switching device, so that the data switching device forwards the read first data to the second control node, where the valid identifier indicates that the first data on the first storage node is available. The present application ensures that the latest first data in the node group is read.Type: GrantFiled: September 19, 2017Date of Patent: October 30, 2018Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Hongkuan Liu, Laijun Zhong, Jiang Tan
-
Patent number: 10009252Abstract: A flow entry delivery method and a communication system are provided. The communication system includes a controller and N switches. After receiving a packet-in message sent by a source switch, the controller determines a forwarding path for forwarding to-be-forwarded data. Then, the controller generates a corresponding flow entry for each of the N switches in the forwarding path separately, and generates a corresponding control instruction for each of other N?1 switches except the source switch in the forwarding path separately. After encapsulating the generated N flow entries and N?1 control instructions into the Nth command packet, the controller sends the Nth command packet to the Nth switch of the N switches, so that the Nth switch transmits the N flow entries in the forwarding path according to the Nth control instruction in the Nth command packet.Type: GrantFiled: May 27, 2016Date of Patent: June 26, 2018Assignee: Huawei Technologies Co., Ltd.Inventors: Hongkuan Liu, Weifeng Shen, Xiuchu Zhao
-
Publication number: 20180004451Abstract: A data reading method, a data processing device, and a data processing system are provided. The method, executed by a first control node, includes receiving a reading message forwarded by a data switching device, where the reading message is used to instruct the first control node to read first data, and the reading message is sent by a second control node to the data switching device; if a data status identifier of the first data in a first storage node is a valid identifier, reading the first data from the first storage node, and sending the read first data to the data switching device, so that the data switching device forwards the read first data to the second control node, where the valid identifier indicates that the first data on the first storage node is available. The present application ensures that the latest first data in the node group is read.Type: ApplicationFiled: September 19, 2017Publication date: January 4, 2018Inventors: Hongkuan Liu, Laijun Zhong, Jiang Tan
-
Publication number: 20170111259Abstract: A flow entry configuration method, apparatus, and system are disclosed. The method includes: reporting, by a switch, information about a data packet of a first service to a controller, receiving a flow entry delivered by the controller according to the information and a flow table structure, determining a first target service path matching the flow entry of the first service, determining a target hardware flow table according to a preconfigured correspondence between the service path and a hardware flow table of the switch, and configuring a flow entry of the target hardware flow table according to the flow entry of the first service. Therefore, no matter to which controller the switch is connected, the switch can successfully configure, in the hardware flow table, the flow entry used to implement the first service, so as to successfully process the first service, thereby reducing a probability of failure in service processing.Type: ApplicationFiled: December 29, 2016Publication date: April 20, 2017Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Bailin Wen, Fangping Liu, Weifeng Shen, Hongkuan Liu
-
Publication number: 20160359734Abstract: The present disclosure relates to the field of communications technologies. The method in embodiments of the present disclosure includes: determining a destination switch for service migration when a flow table capacity of a source switch is greater than a specified threshold; generating an equivalent flow entry that is equivalent to each initial flow entry of at least two initial flow entries stored in the source switch, and delivering each generated equivalent flow entry to the destination switch, where an equivalent flow entry that is equivalent to any initial flow entry is used by the destination switch to process a data packet that matches the any initial flow entry and that is forwarded by the source switch; and generating an aggregated flow entry by aggregating the at least two initial flow entries, and delivering the aggregated flow entry to the source switch.Type: ApplicationFiled: August 19, 2016Publication date: December 8, 2016Inventors: Hongkuan Liu, Tao Wang, Zhangang Yang
-
Publication number: 20160277280Abstract: A flow entry delivery method and a communication system are provided. The communication system includes a controller and N switches. After receiving a packet-in message sent by a source switch, the controller determines a forwarding path for forwarding to-be-forwarded data. Then, the controller generates a corresponding flow entry for each of the N switches in the forwarding path separately, and generates a corresponding control instruction for each of other N?1 switches except the source switch in the forwarding path separately. After encapsulating the generated N flow entries and N?1 control instructions into the Nth command packet, the controller sends the Nth command packet to the Nth switch of the N switches, so that the Nth switch transmits the N flow entries in the forwarding path according to the Nth control instruction in the Nth command packet.Type: ApplicationFiled: May 27, 2016Publication date: September 22, 2016Inventors: HONGKUAN LIU, Weifeng Shen, Xiuchu Zhao