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: 10938679Abstract: 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: GrantFiled: August 1, 2017Date of Patent: March 2, 2021Assignee: NEW H3C TECHNOLOGIES CO., LTD.Inventor: Xiaoheng Song
-
Patent number: 10826821Abstract: 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: GrantFiled: October 29, 2018Date of Patent: November 3, 2020Assignee: NEW H3C TECHNOLOGIES CO., LTDInventor: Xiaoheng Song
-
Publication number: 20200186447Abstract: 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: ApplicationFiled: August 1, 2017Publication date: June 11, 2020Inventor: Xiaoheng SONG
-
Patent number: 10666561Abstract: 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: GrantFiled: July 18, 2018Date of Patent: May 26, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Xiaoheng Song, Guoliang Zheng
-
Patent number: 10397098Abstract: 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: GrantFiled: May 29, 2015Date of Patent: August 27, 2019Assignee: Hewlett Packard Enterprise Development LPInventor: Xiaoheng Song
-
Publication number: 20190207846Abstract: 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: ApplicationFiled: July 18, 2018Publication date: July 4, 2019Inventors: Xiaoheng SONG, Guoliang Zheng
-
Publication number: 20190068492Abstract: 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: ApplicationFiled: October 29, 2018Publication date: February 28, 2019Applicant: NEW H3C TECHNOLOGIES CO., LTD.Inventor: Xiaoheng SONG
-
Patent number: 10200212Abstract: 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: GrantFiled: April 17, 2013Date of Patent: February 5, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Xiaoheng Song, Guoliang Zheng
-
Publication number: 20180351858Abstract: 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: ApplicationFiled: July 18, 2018Publication date: December 6, 2018Inventors: Xiaoheng SONG, Guoliang Zheng
-
Publication number: 20180270159Abstract: 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: ApplicationFiled: December 18, 2015Publication date: September 20, 2018Inventors: Xiaoheng SONG, Feng WANG
-
Patent number: 10044608Abstract: 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: GrantFiled: April 11, 2014Date of Patent: August 7, 2018Assignee: Hewlett Packard Enterprise Development LPInventors: Xiaoheng Song, Guoliang Zheng
-
Patent number: 9853897Abstract: 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: GrantFiled: August 29, 2013Date of Patent: December 26, 2017Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Xiaoheng Song, Guoliang Zheng
-
Patent number: 9641352Abstract: 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: GrantFiled: September 4, 2013Date of Patent: May 2, 2017Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Xiaoheng Song, Guoliang Zheng
-
Publication number: 20170104670Abstract: 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: ApplicationFiled: May 29, 2015Publication date: April 13, 2017Applicant: HANGZHOU H3C TECHNOLOGIES CO., LTD.Inventor: Xiaoheng SONG
-
Publication number: 20160261428Abstract: 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: ApplicationFiled: September 4, 2013Publication date: September 8, 2016Inventors: Xiaoheng Song, Guoliang Zheng
-
Publication number: 20160028624Abstract: 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: ApplicationFiled: April 11, 2014Publication date: January 28, 2016Inventors: Xiaoheng SONG, Guoliang ZHENG
-
Publication number: 20160006657Abstract: 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: ApplicationFiled: January 15, 2014Publication date: January 7, 2016Inventors: Xiaoheng SONG, Xia QIN
-
Patent number: 9197598Abstract: 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: GrantFiled: March 6, 2014Date of Patent: November 24, 2015Assignee: HANGZHOU H3C TECHNOLOGIES CO., LTD.Inventor: Xiaoheng Song
-
Patent number: 9094346Abstract: 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: GrantFiled: June 29, 2011Date of Patent: July 28, 2015Assignee: HANGZHOU H3C TECHNOLOGIES CO., LTD.Inventor: Xiaoheng Song
-
Publication number: 20150172194Abstract: 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: ApplicationFiled: August 9, 2013Publication date: June 18, 2015Applicant: Hangzhou H3C Technologies Co., Ltd.Inventors: Xiaoheng Song, Guoliang Zheng