Patents by Inventor Shihui Hu

Shihui Hu 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: 11570106
    Abstract: This application provides an address processing method and a network device. The method includes: obtaining, by a first network device, an address; determining, by the first network device, a length of a valid address of the address, where the valid address of the address is a 1st bit, whose bit value is 1, of the address to a last bit of the address; and adding, by the first network device when the length of the valid address of the address is less than a table width of a target table, S zeros before the valid address of the address to obtain an adjusted address, and processing the adjusted address based on the adjusted address and the target table, where S is a difference between the table width of the target table and the length of the valid address of the address.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: January 31, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shoushou Ren, Delei Yu, Shihui Hu, Guangpeng Li
  • Patent number: 11563669
    Abstract: 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: Grant
    Filed: April 21, 2021
    Date of Patent: January 24, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shihui Hu, Mingming Zhu, Guangpeng Li, Enhui Liu
  • Patent number: 11444915
    Abstract: This application provides service obtaining and providing methods, user equipment, and a management server. The service obtaining method includes: determining, by user equipment, a first Internet protocol IP address by using a preset algorithm based on a service name of a to-be-accessed service; sending, by the user equipment, a communication data packet by using the first IP address as a destination address; and receiving, by the user equipment, the service provided by a serving-end device.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: September 13, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Bingyang Liu, Zhe Chen, Shihui Hu
  • Patent number: 11362938
    Abstract: 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: Grant
    Filed: June 2, 2020
    Date of Patent: June 14, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shihui Hu, Enhui Liu, Delei Yu, Chengyong Lin
  • Publication number: 20210243108
    Abstract: 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: Application
    Filed: April 21, 2021
    Publication date: August 5, 2021
    Inventors: Shihui HU, Mingming ZHU, Guangpeng LI, Enhui LIU
  • Publication number: 20210144093
    Abstract: This application provides an address processing method and a network device. The method includes: obtaining, by a first network device, an address; determining, by the first network device, a length of a valid address of the address, where the valid address of the address is a 1st bit, whose bit value is 1, of the address to a last bit of the address; and adding, by the first network device when the length of the valid address of the address is less than a table width of a target table, S zeros before the valid address of the address to obtain an adjusted address, and processing the adjusted address based on the adjusted address and the target table, where S is a difference between the table width of the target table and the length of the valid address of the address.
    Type: Application
    Filed: January 20, 2021
    Publication date: May 13, 2021
    Inventors: Shoushou REN, Delei YU, Shihui HU, Guangpeng LI
  • Patent number: 11005747
    Abstract: 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: Grant
    Filed: August 14, 2019
    Date of Patent: May 11, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shihui Hu, Mingming Zhu, Guangpeng Li, Enhui Liu
  • Publication number: 20200396202
    Abstract: This application provides service obtaining and providing methods, user equipment, and a management server. The service obtaining method includes: determining, by user equipment, a first Internet protocol IP address by using a preset algorithm based on a service name of a to-be-accessed service; sending, by the user equipment, a communication data packet by using the first IP address as a destination address; and receiving, by the user equipment, the service provided by a serving-end device.
    Type: Application
    Filed: September 1, 2020
    Publication date: December 17, 2020
    Inventors: Bingyang Liu, Zhe Chen, Shihui Hu
  • Publication number: 20200389392
    Abstract: 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: Application
    Filed: June 2, 2020
    Publication date: December 10, 2020
    Inventors: Shihui Hu, Enhui Liu, Delei Yu, Chengyong Lin
  • Patent number: 10693772
    Abstract: 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: Grant
    Filed: November 7, 2018
    Date of Patent: June 23, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shihui Hu, Enhui Liu, Delei Yu, Chengyong Lin
  • Patent number: 10686696
    Abstract: 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: Grant
    Filed: November 7, 2018
    Date of Patent: June 16, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Shihui Hu, Enhui Liu, Delei Yu, Chengyong Lin
  • Publication number: 20190372881
    Abstract: 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: Application
    Filed: August 14, 2019
    Publication date: December 5, 2019
    Applicant: HUAWEI TECHNOLOGIES CO, LTD.,
    Inventors: Shihui HU, Mingming ZHU, Guangpeng LI, Enhui LIU
  • Patent number: 10469388
    Abstract: A flow entry delivering method includes: a controller obtains a device identifier of a network device and at least one flow entry used to perform a function on the network device. The controller obtains storage information of the network device according to the device identifier, and the storage information includes free space in storage space of the network device that is used to store a flow entry. The controller compares the free space with a total capacity of the at least one flow entry and determines whether the network device has sufficient free storage space to store the at least one flow entry. When the network device has the storage space greater than or equal to the capacity of the flow entry, the controller delivers the at least one flow entry, or when the network device has no storage space to store the flow entry, the controller does not deliver it.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: November 5, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shihui Hu, Jie Hou
  • Patent number: 10419326
    Abstract: 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: Grant
    Filed: August 22, 2016
    Date of Patent: September 17, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shihui Hu, Mingming Zhu, Guangpeng Li, Enhui Liu
  • Publication number: 20190140941
    Abstract: 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: Application
    Filed: November 7, 2018
    Publication date: May 9, 2019
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shihui HU, Enhui LIU, Delei YU, Chengyong LIN
  • Publication number: 20190140942
    Abstract: 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: Application
    Filed: November 7, 2018
    Publication date: May 9, 2019
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Shihui Hu, Enhui Liu, Delei Yu, Chengyong Lin
  • Patent number: 10148562
    Abstract: 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: Grant
    Filed: January 26, 2016
    Date of Patent: December 4, 2018
    Assignee: HUAWEI TECHNOLOGY CO., LTD.
    Inventors: Shihui Hu, Enhui Liu, Delei Yu, Chengyong Lin
  • Publication number: 20180102974
    Abstract: A flow entry delivering method includes: a controller obtains a device identifier of a network device and at least one flow entry used to perform a function on the network device. The controller obtains storage information of the network device according to the device identifier, and the storage information includes free space in storage space of the network device that is used to store a flow entry. The controller compares the free space with a total capacity of the at least one flow entry and determines whether the network device has sufficient free storage space to store the at least one flow entry. When the network device has the storage space greater than or equal to the capacity of the flow entry, the controller delivers the at least one flow entry, or when the network device has no storage space to store the flow entry, the controller does not deliver it.
    Type: Application
    Filed: December 11, 2017
    Publication date: April 12, 2018
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shihui Hu, Jie Hou
  • Publication number: 20160359721
    Abstract: 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: Application
    Filed: August 22, 2016
    Publication date: December 8, 2016
    Inventors: Shihui HU, Mingming ZHU, Guangpeng LI, Enhui LIU
  • Patent number: 9407607
    Abstract: The present invention provides a method for a virtual private cloud to access a network, a network side device and a data center device. When receiving a VPC configuration resource provided by a user, the network side device and the data center device exchange information, create a VPC, determine a PE interface address, a VCE uplink port address, an access tunnel and a VCE downlink port address for the VPC, and perform a corresponding configuration operation, thereby enabling the VPC to access a VPN in a basic bearer network without the need of uniform management of a control system, so as to solve a problem that the VPC cannot access the network when the basic bearer network and a data center belong to different operators, and meanwhile, save a device resource.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: August 2, 2016
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ying Liu, Delei Yu, Shihui Hu, Fengkai Li