Patents by Inventor Xiaoheng Song

Xiaoheng Song 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: 10938679
    Abstract: VTEP receives a packet, VXLAN-encapsulates and sends a mirror packet of the packet to a remote VTEP accessed by a monitoring server, or ends the mirror packet to a local monitoring server according to the execution action of a matching first forwarding entry if the packet is a user packet from a local monitored host; VXLAN-encapsulates and sends the mirror packet to a remote VTEP accessed by the monitoring server, or sends the mirror packet to the local monitoring server according to the execution action of a matching second forwarding entry if the packet is a user packet sent from a local host to the monitored host. If the packet is a VXLAN packet with the identifier of the monitoring server from the remote VTEP, the VXLAN packet is de-encapsulated to be sent to the local monitoring server according to the execution action of a matching third forwarding entry.
    Type: Grant
    Filed: August 1, 2017
    Date of Patent: March 2, 2021
    Assignee: NEW H3C TECHNOLOGIES CO., LTD.
    Inventor: Xiaoheng Song
  • Patent number: 10826821
    Abstract: Provided is a flow path detection method. The method comprises: a controller in an SDN network issuing reporting indication information to a forwarding device in the SDN network, wherein the reporting indication information is used for instructing the forwarding device to report, when receiving a message matching a pre-determined message feature, message forwarding information corresponding to the message, and the pre-determined message feature comprises: a source IP address and a destination IP address of a detection message for detecting a path, and a controller identifier of a controller; the controller receiving the message forwarding information reported by a plurality of forwarding devices according to the reporting indication information; and according to the received message forwarding information reported by the plurality of forwarding devices, determining a forwarding path between the source IP address and the destination IP address for the detection message.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: November 3, 2020
    Assignee: NEW H3C TECHNOLOGIES CO., LTD
    Inventor: Xiaoheng Song
  • Publication number: 20200186447
    Abstract: VTEP receives a packet, VXLAN-encapsulates and sends a mirror packet of the packet to a remote VTEP accessed by a monitoring server, or ends the mirror packet to a local monitoring server according to the execution action of a matching first forwarding entry if the packet is a user packet from a local monitored host; VXLAN-encapsulates and sends the mirror packet to a remote VTEP accessed by the monitoring server, or sends the mirror packet to the local monitoring server according to the execution action of a matching second forwarding entry if the packet is a user packet sent from a local host to the monitored host. If the packet is a VXLAN packet with the identifier of the monitoring server from the remote VTEP, the VXLAN packet is de-encapsulated to be sent to the local monitoring server according to the execution action of a matching third forwarding entry.
    Type: Application
    Filed: August 1, 2017
    Publication date: June 11, 2020
    Inventor: Xiaoheng SONG
  • Patent number: 10666561
    Abstract: According to an example, virtual machine (VM) migration may include generating a redundant tunnel between a common edge device (ED) of a plurality of common EDs of a multi-site network (MSN) and a gateway ED of the MSN. A gateway media access control (MAC) address and a static route may be configured for forwarding an Internet protocol (IP) message between the common ED and the gateway ED using the redundant tunnel.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: May 26, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Xiaoheng Song, Guoliang Zheng
  • Patent number: 10397098
    Abstract: A control device may manage a switch device within a same software defined network (SDN) of the control device, manage a topology structure of an SDN corresponding to the SDN instance managed by the control device, and calculate flow paths based on the topology structure.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: August 27, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Xiaoheng Song
  • Publication number: 20190207846
    Abstract: According to an example, virtual machine (VM) migration may include generating a redundant tunnel between a common edge device (ED) of a plurality of common EDs of a multi-site network (MSN) and a gateway ED of the MSN. A gateway media access control (MAC) address and a static route may be configured for forwarding an Internet protocol (IP) message between the common ED and the gateway ED using the redundant tunnel.
    Type: Application
    Filed: July 18, 2018
    Publication date: July 4, 2019
    Inventors: Xiaoheng SONG, Guoliang Zheng
  • Publication number: 20190068492
    Abstract: Provided is a flow path detection method. The method comprises: a controller in an SDN network issuing reporting indication information to a forwarding device in the SDN network, wherein the reporting indication information is used for instructing the forwarding device to report, when receiving a message matching a pre-determined message feature, message forwarding information corresponding to the message, and the pre-determined message feature comprises: a source IP address and a destination IP address of a detection message for detecting a path, and a controller identifier of a controller; the controller receiving the message forwarding information reported by a plurality of forwarding devices according to the reporting indication information; and according to the received message forwarding information reported by the plurality of forwarding devices, determining a forwarding path between the source IP address and the destination IP address for the detection message.
    Type: Application
    Filed: October 29, 2018
    Publication date: February 28, 2019
    Applicant: NEW H3C TECHNOLOGIES CO., LTD.
    Inventor: Xiaoheng SONG
  • Patent number: 10200212
    Abstract: The present disclosure provides a method and an edge device for accessing an IP network. A record is pre-configured to associate and record a port number, a VLAN ID and an EVI service instance ID in the record. A first packet is received from a user side. A corresponding EVI service instance ID is searched in the record according to a port number of a port through which the first packet is received, and a VLAN ID of the first packet. The first packet is then forwarded in an EVI service instance corresponding to the EVI service instance ID.
    Type: Grant
    Filed: April 17, 2013
    Date of Patent: February 5, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Xiaoheng Song, Guoliang Zheng
  • Publication number: 20180351858
    Abstract: According to an example, virtual machine (VM) migration may include generating a redundant tunnel between a common edge device (ED) of a plurality of common EDs of a multi-site network (MSN) and a gateway ED of the MSN. A gateway media access control (MAC) address and a static route may be configured for forwarding an Internet protocol (IP) message between the common ED and the gateway ED using the redundant tunnel.
    Type: Application
    Filed: July 18, 2018
    Publication date: December 6, 2018
    Inventors: Xiaoheng SONG, Guoliang Zheng
  • Publication number: 20180270159
    Abstract: A software defined network (SDN) forwarding device receives two or more flows; determines a basic Meter table for a flow; determines a union Meter table associated with the basic Meter table; controls the rate of the flow according to first bandwidth indicated by the basic Meter table and second bandwidth indicated by the union Meter table; and forwards the flow according to the controlled rate.
    Type: Application
    Filed: December 18, 2015
    Publication date: September 20, 2018
    Inventors: Xiaoheng SONG, Feng WANG
  • Patent number: 10044608
    Abstract: According to an example, virtual machine (VM) migration may include generating a redundant tunnel between a common edge device (ED) of a plurality of common EDs of a multi-site network (MSN) and a gateway ED of the MSN. A gateway media access control (MAC) address and a static route may be configured for forwarding an Internet protocol (IP) message between the common ED and the gateway ED using the redundant tunnel.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: August 7, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Xiaoheng Song, Guoliang Zheng
  • Patent number: 9853897
    Abstract: When a User Edge Device (UED) receives a unicast packet from a user side, the UED searches in a Media Access Control (MAC) table. When a matching entry in the MAC table is found, the UED forwards the unicast packet locally. When no matching entry in the MAC table is found, the UED transmits the unicast packet to a Network Edge Device (NED). When the UED receives a broadcast packet from the user side, the UED broadcasts the broadcast packet within a same Virtual Local Area Network (VLAN) of a local site and forwards to the NED.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: December 26, 2017
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Xiaoheng Song, Guoliang Zheng
  • Patent number: 9641352
    Abstract: An ED within EVI network establishes an EVI tunnel for bearing Ethernet packets and an EVI extension tunnel for bearing IP packets, where both the EVI tunnel and the EVI extension tunnel are connected to a peer ED. The ED sends an Ethernet packet for layer 2 forwarding in an EVI forwarding instance through the EVI tunnel; and sendsan IP packet for layer 3 forwarding in the EVI forwarding instance through the EVI extension tunnel.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: May 2, 2017
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Xiaoheng Song, Guoliang Zheng
  • Publication number: 20170104670
    Abstract: A control device may manage a switch device within a same software defined network (SDN) of the control device, manage a topology structure of an SDN corresponding to the SDN instance managed by the control device, and calculate flow paths based on the topology structure.
    Type: Application
    Filed: May 29, 2015
    Publication date: April 13, 2017
    Applicant: HANGZHOU H3C TECHNOLOGIES CO., LTD.
    Inventor: Xiaoheng SONG
  • Publication number: 20160261428
    Abstract: An ED within EVI network establishes an EVI tunnel for bearing Ethernet packets and an EVI extension tunnel for bearing IP packets, where both the EVI tunnel and the EVI extension tunnel are connected to a peer ED. The ED sends an Ethernet packet for layer 2 forwarding in an EVI forwarding instance through the EVI tunnel; and sends an IP packet for layer 3 forwarding in the EVI forwarding instance through the EVI extension tunnel.
    Type: Application
    Filed: September 4, 2013
    Publication date: September 8, 2016
    Inventors: Xiaoheng Song, Guoliang Zheng
  • Publication number: 20160028624
    Abstract: According to an example, virtual machine (VM) migration may include generating a redundant tunnel between a common edge device (ED) of a plurality of common EDs of a multi-site network (MSN) and a gateway ED of the MSN. A gateway media access control (MAC) address and a static route may be configured for forwarding an Internet protocol (IP) message between the common ED and the gateway ED using the redundant tunnel.
    Type: Application
    Filed: April 11, 2014
    Publication date: January 28, 2016
    Inventors: Xiaoheng SONG, Guoliang ZHENG
  • Publication number: 20160006657
    Abstract: The present disclosure describes an example of device for use in an Ethernet Virtualisation Interconnection (EVI) network having a Hub-Spoke structure. The EVI network comprises a first Hub Edge Device (Hub-ED) and a second Hub-ED, the device comprising a memory unit to store instructions; and a processor to perform the instructions from the memory unit. The processor receives a message having an identifier, the identifier identifying a destination address of the message. The processor selects an EVI link interface from a set of EVI link interfaces having a first EVI link interface and a second EVI link interface each associated with the identifier, wherein the first EVI link interface interfaces with the first Hub-ED and the second EVI link interface interfaces with the second Hub-ED. The processor also sends the message to one of the first Hub-ED or the second Hub-ED via the EVI link interface selected from the set of EVI link interfaces.
    Type: Application
    Filed: January 15, 2014
    Publication date: January 7, 2016
    Inventors: Xiaoheng SONG, Xia QIN
  • Patent number: 9197598
    Abstract: According to an example, in a method for MAC address distribution by an apparatus, a MAC address is received in the apparatus, in which the apparatus includes a data store on which is stored a local slice set containing a plurality of slices, and in which each of the plurality of slices is assigned a respective slice identifier. An address value for the received MAC address may be determined and a correlation between the determined address value and one of the slice IDs of the plurality of slices may be identified. In addition, the received MAC address may be stored in the slice having the slice identifier identified as being correlated to the determined address value.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: November 24, 2015
    Assignee: HANGZHOU H3C TECHNOLOGIES CO., LTD.
    Inventor: Xiaoheng Song
  • Patent number: 9094346
    Abstract: A method and system for managing protocol connection in a PBB network and a BEB node. A first BEB node in the PBB network receives a Pseudo Wire (PW) connection requesting message sent by a second BEB node which has a PBB instance. When it is determined according to the PW connection requesting message that the first BEB node has the same PBB instance as that of the second BEB node, the first BEB node sends a PW response message back to the second BEB node and establishes protocol connection between the first BEB node and the second BEB node for forwarding backbone frame.
    Type: Grant
    Filed: June 29, 2011
    Date of Patent: July 28, 2015
    Assignee: HANGZHOU H3C TECHNOLOGIES CO., LTD.
    Inventor: Xiaoheng Song
  • Publication number: 20150172194
    Abstract: The present disclosure describes traffic forwarding in a network where Virtual Local Area Networks (VLANs) are deployed over geographically dispersed sites. The network comprises a first edge device (ED) at a first site and a second ED at a second site. In one example, the first ED receives traffic from a host device within the first site. The received traffic is to be forwarded to the second ED via a virtual link established between the first ED and second ED. The first ED determines whether a bandwidth required by the received traffic exceeds a bandwidth threshold negotiated between the first ED and second ED for the first ED to forward traffic to the second ED via the virtual link. If the negotiated bandwidth threshold is not exceeded, the received traffic is forwarded to the second ED via the virtual link. Otherwise, traffic with high priority is selected from the received traffic and forwarded to the second ED via the virtual link.
    Type: Application
    Filed: August 9, 2013
    Publication date: June 18, 2015
    Applicant: Hangzhou H3C Technologies Co., Ltd.
    Inventors: Xiaoheng Song, Guoliang Zheng