Patents Assigned to New H3C Technologies Co., Ltd
  • Patent number: 10833988
    Abstract: A SDN controller calculates forwarding paths for a traffic flow based on SDN technology. The controller determines a maximum flow rate and flow rate identify of each forwarding path, generates ingress flow table entries based on packet characteristic information of the traffic flow, the flow rate identify and an output port of an ingress node on each forwarding path, and sends the ingress flow table entries and maximum flow rate and flow rate identify to the ingress node; generates intermediate flow table entry for each intermediate node base on the packet characteristic information, flow rate identify and an and the output port of each intermediate node, and send each intermediate flow table entry to corresponding intermediate node; generates an egress flow table entry based on packet characteristic information and an output port of an egress node for sending the traffic flow, and sends the egress flow table entry to the egress node.
    Type: Grant
    Filed: November 24, 2016
    Date of Patent: November 10, 2020
    Assignee: NEW H3C TECHNOLOGIES CO., LTD.
    Inventor: Jinglin Li
  • Patent number: 10833990
    Abstract: Provided are a method and device for transmitting a packet. According to an example of the method, a Controlling Bridge (CB) device maintains a mapping entry representing a correspondence between a Port Extender (PEX) device and a Media Access Control (MAC) address of a host connected with the PEX device in a mapping table. The CB device receives a first data packet transmitted by a first PEX device, and determines a mapping entry in which the MAC address of the host matches a destination MAC address of the first data packet by querying the mapping table. Then, the CB device transmits the first data packet to a second PEX device in the mapping entry.
    Type: Grant
    Filed: November 28, 2017
    Date of Patent: November 10, 2020
    Assignee: NEW H3C TECHNOLOGIES CO., LTD.
    Inventors: Liwei Huang, Wei Wang
  • 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
  • Patent number: 10819627
    Abstract: A method and device for realizing automatic stacking of network devices are disclosed. According to an example of the method, when a network device determines its device role, the network device may send a first neighbor discovery message to a neighbor device and receive a second neighbor discovery message sent by the neighbor device. Next, if it determines that a topological structure between the network device and the neighbor device changes according to the second neighbor discovery message, the network device may determine whether a stacking condition to trigger stacking the network device and the neighbor device is satisfied or not. If the stacking condition is satisfied, the network device may further determine a stacking configuration for stacking the network device and the neighbor device. Then the network device may stack the network device with the neighbor device according to the stacking configuration.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: October 27, 2020
    Assignee: NEW H3C TECHNOLOGIES CO., LTD.
    Inventor: Wei Zheng
  • Patent number: 10797991
    Abstract: In an extended bridge comprising a controlling bridge and a port extender, the controlling bridge associates an aggregation port of a link aggregation group with a plurality of extended ports connecting to a same terminal on the port extender, and assigns an aggregation port identifier to the aggregation port. The controlling bridge associates an extended port identifier of each of the plurality extended ports and a cascaded port connecting to the port extender with the aggregation port. The controlling bridge associates the aggregation port with the aggregation port identifier and the cascaded port to determine to add the aggregation port identifier into a downstream unicast packet of which an egress port exiting the extended bridge is the aggregation port and to via determine to send the downstream unicast packet with the aggregation port identifier via the cascaded port.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: October 6, 2020
    Assignee: NEW H3C TECHNOLOGIES CO., LTD.
    Inventors: Mengtao Zhou, Zhenglin Qi, Yihong Xiu, Daogui Liu
  • Patent number: 10791167
    Abstract: A NFV Manager receives user traffic notified by each sub vBRAS of each vBRAS. The NFV Manager calculates user traffic of the each vBRAS, selects a source vBRAS and a target vBRAS from all of the vBRASs, selects a migration sub vBRAS needing to migrate from the source vBRAS to the target vBRAS, and notifies the source vBRAS to send data relevant to the migration sub vBRAS to the target vBRAS.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: September 29, 2020
    Assignee: NEW H3C TECHNOLOGIES CO., LTD
    Inventor: Xiaohui Cui
  • Patent number: 10785141
    Abstract: A method of transmitting a BGP message and a routing device are provided. According to an example of the method, a queue for holding BGP messages to be transmitted is partitioned into more than two subqueues according to types of BGP routes, where each of the subqueues is used to hold a BGP message carrying a corresponding type of BGP route. A BGP message carrying a BGP route to be advertised is placed into one of the more than two subqueues according to the type of the BGP route. A target subqueue is selected from the more than two subqueues according to a first scheduling algorithm, and a BGP message in the target subqueue is transmitted.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: September 22, 2020
    Assignee: NEW H3C TECHNOLOGIES CO., LTD.
    Inventors: Wen Wu, Liang Wang, Yuelei Chao
  • Patent number: 10771385
    Abstract: A PE and a method of forwarding packet are provided. According to an example of the method, when receiving a packet, the PE may determine a vPort associated to a port through which the packet is received. When a forwarding entry adding condition is satisfied, the PE may add a first forwarding entry in a forwarding table by recording the first vPort as an egress port, a source MAC address of the packet as a MAC address and an VLAN identifier of the VLAN associated with the first vPort as a VLAN identifier. Subsequently, the PE may search the forwarding table for a second forwarding entry matching the destination MAC address of the packet and the VLAN to which the packet belongs. The PE may search a port associating relationship table for a port associated to a second vPort in the second forwarding entry to forward the packet.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: September 8, 2020
    Assignee: NEW H3C TECHNOLOGIES CO., LTD.
    Inventor: Xuewei Liang
  • Patent number: 10771386
    Abstract: A Multibit Trie is created for routing distribution of IP prefixes in each Virtual Private Network (VPN); and each Multibit Trie is divided into multiple layers. When routing search is performed for an IP address of a VPN, an input key is generated for each layer respectively, the input key of the layer comprises a VPN identifier of the VPN and bits corresponding to all of at least one layer before the layer in the IP address. A calculation is performed for the generated input key of each layer by using a Hash function of the layer, and routing is searched for according to a data structure information pointer of a Sub_Trie node corresponding to a longest Hash hit result.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: September 8, 2020
    Assignee: NEW H3C TECHNOLOGIES CO., LTD
    Inventors: Kai Ren, Changzhong Ge, Shaoliang An
  • Patent number: 10735839
    Abstract: Disclosed is a line card chassis which includes line card units, optical electrical conversion units and optical fiber interface units. The optical-electrical conversion unit has an onboard optical assembly module used for mutual conversion between an optical signal and an electrical signal; an electrical signal interface of the onboard optical assembly module is connected to the line card unit through an electrical connector, and an optical signal interface of the onboard optical assembly module is connected to the optical fiber interface unit through an optical connector; and the optical fiber interface unit couples the optical signal to a cluster interface of a panel on a router through an optical fiber, and the cluster interface is to concatenate different chassis in the router. Also disclosed is a multi-chassis cluster router and a packet processing method.
    Type: Grant
    Filed: November 24, 2016
    Date of Patent: August 4, 2020
    Assignee: New H3C Technologies Co., Ltd.
    Inventor: Wu Yang
  • Patent number: 10715490
    Abstract: A Software Defined Network (SDN) controller monitors load of Virtual FireWall (vFW) nodes in a firewall cluster in real time. When detecting that load of one or more vFW nodes is higher than a predefined first threshold, the SDN controller creates a new vFW node. The SDN controller selects a first flow, which is to be migrated, from flows passing through the monitored vFW nodes, updates a first flow entry corresponding to the first flow, and sends the updated first flow entry to a switch. The updated first flow entry indicates the switch to send the first flow to the new vFW node.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: July 14, 2020
    Assignee: NEW H3C TECHNOLOGIES CO., LTD
    Inventors: Dong Xie, Shufa Guan
  • Patent number: 10708184
    Abstract: Provided is a method and device for switching a primary/backup PW. When a primary PW is detected having changed into a Down status by a BFD session corresponding to the primary PW, PE searches for a matching switching information entry. When in the switching information entry indicates transmission switching is supported, and Failover value indicates that a packet is forwarded via a backup PW, the PE updates Failover value in a hardware protection switching entry to the Failover value in the switching information entry. When bRX in the switching information entry indicates reception switching is supported, the PE updates drop identifier in a hardware reception entry to a value indicating that a packet is received, and updates the bFS to a value indicating that transmission switching is not supported; and the PE reports a Down event of the primary PW.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: July 7, 2020
    Assignee: NEW H3C TECHNOLOGIES CO., LTD.
    Inventor: Daorong Guo
  • Patent number: 10667306
    Abstract: In an example, a method of updating Basic Service Set ID (BSSID) is provided. According to the method, a wireless bridge device determines whether a Service Set Identifier (SSID) carried in a received access packet transmitted by a first wireless access point is matched with a target SSID locally saved in the wireless bridge device. The wireless bridge device continues determining whether a BSSID carried in the access packet is identical to a locally saved target BSSID if the decision result is yes. Otherwise, the wireless bridge device determines whether the access packet carries configuration information of a second wireless access point currently associated with the wireless bridge device, and the wireless bridge device saves the BSSID carried in the access packet as the target BSSID if the access packet carries the configuration information.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: May 26, 2020
    Assignee: NEW H3C TECHNOLOGIES CO., LTD.
    Inventor: Fei Wang
  • Patent number: 10659361
    Abstract: After receiving the packet, an operation type of an operation to be performed for a packet is identified, a key value is extracted from the packet and Hash calculation is performed for the extracted key value; a calculation result of the Hash calculation is taken as a Hash entrance, and at least one Hash index table entry is found from a local Hash index table; match operation is performed between the identified operation type and the at least one Hash index table entry; the packet is processed according to a matched Hash index table entry if the matched Hash index table entry is found.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: May 19, 2020
    Assignee: New H3C Technologies Co., Ltd
    Inventors: Yunfeng Zhao, Jia Li
  • Patent number: 10644991
    Abstract: The server may be configured with two or more than two network cards. The server may advertise a route, which may comprise a network segment address of each local network card and an IP address of the server, to a route neighbor of the server via the each local network card. The server may receive route information, which may comprise an address of a device, from the route neighbor of the server via the each network card. The server may determine a route from the server to the device. An outgoing port of the route may be the each network card. When a packet destined for the address of the device is received, the server may forward the packet via the route. When a link connecting to a network card fails, the server may disable all the routes, outgoing interfaces of which may be the network card.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: May 5, 2020
    Assignee: NEW H3C TECHNOLOGIES CO., LTD
    Inventors: Sijie Li, Xi Jiang, Jianbin Bu
  • Patent number: 10572291
    Abstract: In an example, a method for managing a virtual network is provided. According to the method, first and second domains are respectively created for heterogeneous first and second hypervisor mangers. The first hypervisor manager manages a first virtual machine (VM) and first virtual switch (vSwitch) The second hypervisor manager manages a second VM and a second vSwitch. Based on topology of the virtual network, topology management information may be created, which comprises first and second virtual network topology information respectively for the first and second domains, and first and second configuration information respectively for the first and second vSwitches. The topology management information may be distributed to the first and second hypervisor mangers after being associated with the first and second domains, so to the first and second vSwitches implement packet forwarding between the first and second VMs according to the first and second configuration information respectively.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: February 25, 2020
    Assignee: New H3C Technologies Co., Ltd.
    Inventors: Kai Cui, Yan Mu
  • Patent number: 10547567
    Abstract: A method and device for forwarding a packet are disclosed. When a first access device connected with a database server is to be configured with a mirror image rule, an SDN controller can transmit a mirror image rule adding message carrying the mirror image rule to the first access device. Where, the mirror image rule comprises an IP address of the database server, a MAC address of a database audit device connected with a second access device and a VXLAN tunnel between the first access device and the second access device. When receiving a database access packet whose destination IP address is an IP address of the database server, the first access device may replace a destination MAC address of a mirror packet for the database access packet with a MAC address of the database audit device according to the mirror image rule and forward the encapsulated VXLAN packet.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: January 28, 2020
    Assignee: NEW H3C TECHNOLOGIES CO., LTD
    Inventor: Yibin Gong
  • Patent number: 10511547
    Abstract: An I/O board of a VXLAN switch receives a multicast data packet from a VLAN, and sends the multicast data packet to the fabric board of the VXLAN switch when at least one multicast group member port corresponding to the multicast data packet is a first virtual port. The fabric board determines that layer 3 multicast forwarding is to be performed by the fabric board. When a multicast group member port corresponding to the multicast data packet is a VXLAN tunnel port, the fabric board modifies a source MAC address of the multicast data packet, and sends the modified multicast data packet to an I/O board corresponding to the multicast group member port on the VXLAN switch. The I/O board corresponding to the multicast group member port adds a VXLAN encapsulation to the multicast data packet and forwards the multicast data packet having the VXLAN encapsulation to a VXLAN.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: December 17, 2019
    Assignee: New H3C Technologies Co., Ltd.
    Inventor: Yang Zhang
  • Patent number: 10484259
    Abstract: A first VXLAN Tunnel End Point (VTEP) determines a simulation packet for simulating a service forwarding path of a service packet forwarded from a first Virtual Machine (VM) accessing the first VTEP to a second VM accessing a second VTEP when the service packet sent by the first VM does not reach the second VM. A packet character parameter of the simulation packet is the same as a packet character parameter of the service packet. The first VTEP calculates the packet character parameter of the simulation packet to determine a User Datagram Protocol (UDP) source port number, performs VXLAN encapsulation for the simulation packet according to the determined UDP source port number and a VXLAN tunnel identity in a local register entry matching with the simulation packet, and forwards the simulation packet with the VXLAN encapsulation via a VXLAN tunnel corresponding to the VXLAN tunnel identity.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: November 19, 2019
    Assignee: NEW H3C TECHNOLOGIES CO., LTD
    Inventors: Ruichang Gao, Yan Qiao, Neng Yan, Chen Miao
  • Patent number: D896807
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: September 22, 2020
    Assignee: New H3C Technologies Co., Ltd.
    Inventor: Kai Li