Patents by Inventor Yizhou Li

Yizhou Li 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: 10110490
    Abstract: A method and an apparatus for forwarding a packet, where a first network virtualization edge (NVE) receives a first packet sent by a first tenant end system (TES), where a destination Internet Protocol (IP) address of the first packet is an IP address of a second TES, a destination media access control (MAC) address of the first packet is a gateway MAC address corresponding to the first NVE. The first NVE acquires an access virtual network identifier (VN ID) and a layer 3 virtual private network (VPN) instance identifier of the first TES, and searches a routing and forwarding table, to obtain an entry corresponding to the IP address of the second TES. Then the first NVE encapsulates the first packet into a network virtualization overlays (NVO3) packet according to the entry, and forwards the NVO3 packet to a second NVE to forward to the second TES.
    Type: Grant
    Filed: August 22, 2016
    Date of Patent: October 23, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Weiguo Hao, Yizhou Li, Hui Ni, Shibi Huang
  • Publication number: 20180302242
    Abstract: The present disclosure provide a packet processing method, a related apparatus, and an NVO3 network system. A first NVE receives a first packet sent by a first CE, where the first packet includes a MAC address of the first CE and a VLAN ID; the first NVE determines a VNI of the first CE according to an inbound interface of the first packet and the VLAN ID; the first NVE performs NVO3 encapsulation on the first packet to obtain an NVO3 encapsulated first packet, where the NVO3 encapsulated first packet includes the VNI of the first CE, and a source IP address in an NVO3 header of the NVO3 encapsulated first packet is a first shared VTEP IP address shared by the first NVE and a second NVE; and the first NVE forwards the NVO3 encapsulated first packet to a remote NVE.
    Type: Application
    Filed: June 26, 2018
    Publication date: October 18, 2018
    Inventors: Weiguo HAO, Yizhou LI
  • Patent number: 10104035
    Abstract: A routing bridge at an edge of a transparent interconnection of lots of links (TRILL) campus, comprises a first access port and a second access port each designated as one of a multi-chassis link aggregation (MC-LAG) designated forward (DF) port and an MC-LAG non-DF port, wherein the first access port is associated with a first pseudo-nickname, and a second access port is associated with a second pseudo-nickname, wherein a frame received via the first access port from a first customer equipment (CE) is replicated to generate a replicated frame, wherein the replicated frame is forwarded via the second access port to a second CE when the first pseudo-nickname and the second pseudo-nickname are the same, and when the first pseudo-nickname and the second pseudo-nickname are different and the second access port has been designated as the MC-LAG DF port.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: October 16, 2018
    Assignee: Futurewei Technologies, Inc.
    Inventors: Donald Eggleston Eastlake, III, Yizhou Li, Weiguo Hao
  • Publication number: 20180083881
    Abstract: Embodiments provide a service instance mapping method, apparatus and system. The service instance mapping method includes: correlating a layer-2 service instance with a service access port of the service instance, and determining correspondence between the service access port and a service instance identifier. The method also includes mapping the service instance identifier to a service label of a packet.
    Type: Application
    Filed: November 27, 2017
    Publication date: March 22, 2018
    Inventors: Fei Li, Yizhou Li
  • Patent number: 9900254
    Abstract: The present invention discloses a service instance mapping method, apparatus and system. The service instance mapping method includes: correlating a layer-2 service instance with a service access port of the service instance, and determining correspondence between the service access port and a service instance identifier; and mapping the service instance identifier to a service label of a packet. In embodiments of the present invention, because the service label is adopted to carry the service instance identifier, a higher service label supporting capability may be included, more service instances may be supported, and a multi-tenant requirement in a large-scale public cloud environment can be met; control protocol support is extended, and extension of a TRILL protocol can fulfill a higher service development capability.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: February 20, 2018
    Assignee: Huawei Technologies Co., Ltd
    Inventors: Fei Li, Yizhou Li
  • Publication number: 20170331640
    Abstract: The present application provides a method and a device for clearing a MAC forwarding entry. The method includes: detecting, by a first RB, that a topology of a network accessed by a local terminal changes; and sending, by the first RB, a first packet to a second RB, so that the second RB clears a corresponding forwarding entry after receiving the first packet, where the second RB refers to an RB configured with at least one VLAN the same as that of the first RB.
    Type: Application
    Filed: July 28, 2017
    Publication date: November 16, 2017
    Inventors: Weiguo Hao, Yizhou Li, Zhenbin Li, Yuanbin Yin, Chenglong Ding
  • Patent number: 9798572
    Abstract: The present invention provides a virtual machine migration method, a switch, a virtual machine system. A switch receives a message sent by a server, where the message is used to enable the switch to discover a connected virtual machine interface; obtains, from the message, an identifier for indicating whether a virtual machine is migrating; and determines whether the virtual machine is a virtual machine migrated to the server according to the identifier indicating whether the virtual machine is migrated. According to the embodiments of the present invention, it may be determined whether an added virtual machine on a server is a newly created one or a migrated one.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: October 24, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Guang Li, Ming Zheng, Yizhou Li, Jin Li, Wei Song
  • Patent number: 9768968
    Abstract: A first multihoming network virtualization edge (NVE) configured to receive a first multicast packet sent by a multihomed tenant end system (TES), acquire an ingress port of the first multicast packet and a virtual local area network (VLAN) identifier (ID) of the first multicast packet, acquire a virtual overlay network (VN) ID of the first multicast packet according to the ingress port and the VLAN ID, determine whether the ingress port is a designated forwarder (DF) of the VN ID, encapsulate the first multicast packet with an extended NVO3 header when the ingress port is not the DF of the VN ID, and send the first multicast packet that is encapsulated with the extended NVO3 header to another NVE that includes a second multihoming NVE, where the extended NVO3 header carries the VN ID and a link aggregation group (LAG) ID that corresponds to the ingress port.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: September 19, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Weiguo Hao, Yizhou Li, Zhenbin Li
  • Patent number: 9762410
    Abstract: The present application provides a method and a device for clearing a MAC forwarding entry. The method includes: detecting, by a first RB, that a topology of a network accessed by a local terminal changes; and sending, by the first RB, a first packet to a second RB, so that the second RB clears a corresponding forwarding entry after receiving the first packet, where the second RB refers to an RB configured with at least one VLAN the same as that of the first RB. According to embodiments of the present application, after the topology of the network accessed by the local terminal changes, MAC forwarding entries of relevant devices in a whole network can be cleared in time, thereby avoiding a forwarding error.
    Type: Grant
    Filed: December 6, 2014
    Date of Patent: September 12, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Weiguo Hao, Yizhou Li, Zhenbin Li, Yuanbin Yin, Chenglong Ding
  • Patent number: 9749230
    Abstract: The objective of the embodiments of the present invention is to provide a method and an apparatus of sending address correspondence information and updating a MAC table in a data link layer protocol of applying Link State Routing for solving the problem that too much bandwidth is occupied by broadcasting address correspondence information solicitation in a data link layer of applying link state routing. Through adopting the technical solution of the embodiments of the present invention, since besides the ingress network node, other network nodes also store address correspondence information in their address correspondence information tables, so when they receive an address correspondence information solicitation, they can directly reply with an address correspondence information response without broadcasting the solicitation, decreasing the bandwidth occupied by broadcasting address correspondence information solicitation in a data link layer of applying link state routing.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: August 29, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yizhou Li, Jin Li
  • Publication number: 20170161091
    Abstract: The present invention provides a virtual machine migration method, a switch, a virtual machine system. A switch receives a message sent by a server, where the message is used to enable the switch to discover a connected virtual machine interface; obtains, from the message, an identifier for indicating whether a virtual machine is migrating; and determines whether the virtual machine is a virtual machine migrated to the server according to the identifier indicating whether the virtual machine is migrated. According to the embodiments of the present invention, it may be determined whether an added virtual machine on a server is a newly created one or a migrated one.
    Type: Application
    Filed: February 21, 2017
    Publication date: June 8, 2017
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Guang Li, Ming Zheng, Yizhou Li, Jin Li, Wei Song
  • Patent number: 9600329
    Abstract: The present invention provides a virtual machine migration method, a switch, a virtual machine system. A switch receives a message sent by a server, where the message is used to enable the switch to discover a connected virtual machine interface; obtains, from the message, an identifier for indicating whether a virtual machine is migrated; and determines whether the virtual machine is a virtual machine migrated to the server according to the identifier indicating whether the virtual machine is migrated. According to the embodiments of the present invention, it may be determined whether an added virtual machine on a server is a newly created one or a migrated one.
    Type: Grant
    Filed: July 11, 2013
    Date of Patent: March 21, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Guang Li, Ming Zheng, Yizhou Li, Jin Li, Wei Song
  • Publication number: 20160359745
    Abstract: A method and an apparatus for forwarding a packet, where a first network virtualization edge (NVE) receives a first packet sent by a first tenant end system (TES), where a destination Internet Protocol (IP) address of the first packet is an IP address of a second TES, a destination media access control (MAC) address of the first packet is a gateway MAC address corresponding to the first NVE. The first NVE acquires an access virtual network identifier (VN ID) and a layer 3 virtual private network (VPN) instance identifier of the first TES, and searches a routing and forwarding table, to obtain an entry corresponding to the IP address of the second TES. Then the first NVE encapsulates the first packet into a network virtualization overlays (NVO3) packet according to the entry, and forwards the NVO3 packet to a second NVE to forward to the second TES.
    Type: Application
    Filed: August 22, 2016
    Publication date: December 8, 2016
    Inventors: Weiguo Hao, Yizhou Li, Hui Ni, Shibi Huang
  • Patent number: 9491074
    Abstract: The present invention discloses a method, an apparatus, and a system for detecting connectivity. A node receives connectivity detection request information; determines, according to nicknames of target nodes, whether the is one of the target nodes; if the node is one of the target nodes, sends connectivity detection reply information to a source node; if the node is not one of the target nodes, performs corresponding processing according to a value of a hop count and whether the node is on a path that is in the multicast distribution tree and is from the source node to any one of the target nodes. With the present invention, a source node is capable of receiving only a feedback of a node on a true path, thereby making it easier to identify a path.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: November 8, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yizhou Li, Weiguo Hao
  • Patent number: 9455875
    Abstract: A method and an apparatus for changing an appointed forwarding device. A first routing bridge receives an appointment packet for appointing the first routing bridge as an appointed forwarding device of a virtual local area network (VLAN); and immediately enters a forwarding state and starts to forward a packet of the VLAN, if the first routing bridge is in a state of being inhibited from forwarding packets of the VLAN when the first routing bridge receives a first advertisement packet carrying an identifier of the VLAN sent by a second routing bridge; the first advertisement packet is a broadcast packet and used to notify a neighboring routing bridge that the second routing bridge sending the first advertisement packet is not the appointed forwarding device of the VLAN; and the second routing bridge is an original appointed forwarding device of the VLAN application.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: September 27, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yizhou Li, Donald Eggleston Eastlake, III
  • Publication number: 20160261498
    Abstract: An apparatus comprises: a memory; and a processor coupled to the memory and configured to: perform a random number generation; generate a host identifier (HID) based on the random number generation, wherein the HID is substantially unique within a local network; and generate, using the HID, an initial message requesting a local address. A method comprises: performing a random number generation; generating a host identifier (HID) based on the random number generation, wherein the HID is substantially unique within a local network; generating, using the HID, an initial message requesting a local address; and transmitting the initial message.
    Type: Application
    Filed: March 3, 2016
    Publication date: September 8, 2016
    Inventors: Donald E. Eastlake, III, Yan Zhuang, Yizhou Li
  • Publication number: 20160142220
    Abstract: A first multihoming network virtualization edge (NVE) configured to receive a first multicast packet sent by a multihomed tenant end system (TES), acquire an ingress port of the first multicast packet and a virtual local area network (VLAN) identifier (ID) of the first multicast packet, acquire a virtual overlay network (VN) ID of the first multicast packet according to the ingress port and the VLAN ID, determine whether the ingress port is a designated forwarder (DF) of the VN ID, encapsulate the first multicast packet with an extended NVO3 header when the ingress port is not the DF of the VN ID, and send the first multicast packet that is encapsulated with the extended NVO3 header to another NVE that includes a second multihoming NVE, where the extended NVO3 header carries the VN ID and a link aggregation group (LAG) ID that corresponds to the ingress port.
    Type: Application
    Filed: December 28, 2015
    Publication date: May 19, 2016
    Inventors: Weiguo Hao, Yizhou Li, Zhenbin Li
  • Patent number: 9331908
    Abstract: A method implemented by a network component is provided. The method includes receiving a Virtual Station Interface (VSI) Discovery Protocol (VDP) request from an Edge Virtual Bridging (EVB) station and transmitting, to the EVB station, a VDP Response in response to the request. The VDP Response includes a VDP Type-Length-Value (TLV) having a Filter Information field. The Filter Information field is configured to specify a Priority Code Point (PCP) value associated with one or more Virtual Local Area Network (VLAN) Identifier (VID) values carried by the VDP Response. The PCP value is carried in a PCP field and adopted by the EVB station as a default PCP value associated with the VSI and at least one VID. The Filter Information field further contains a PCP Significant (PS) field associated with each PCP field, and wherein the PS field indicates whether the PCP field carries the PCP value.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: May 3, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Robert Sultan, Yingjie Gu, Yizhou Li, T. Benjamin Mack-Crane
  • Publication number: 20150334081
    Abstract: A routing bridge at an edge of a transparent interconnection of lots of links (TRILL) campus, comprises a first access port and a second access port each designated as one of a multi-chassis link aggregation (MC-LAG) designated forward (DF) port and an MC-LAG non-DF port, wherein the first access port is associated with a first pseudo-nickname, and a second access port is associated with a second pseudo-nickname, wherein a frame received via the first access port from a first customer equipment (CE) is replicated to generate a replicated frame, wherein the replicated frame is forwarded via the second access port to a second CE when the first pseudo-nickname and the second pseudo-nickname are the same, and when the first pseudo-nickname and the second pseudo-nickname are different and the second access port has been designated as the MC-LAG DF port.
    Type: Application
    Filed: May 13, 2015
    Publication date: November 19, 2015
    Inventors: Donald Eggleston Eastlake, III, Yizhou Li, Weiguo Hao
  • Publication number: 20150271067
    Abstract: The present invention provides a packet forwarding method and apparatus, and a data center network. The data center network includes two tenant end systems, a local management function, and a network virtualization edge. The local management function sends, to the network virtualization edge, a packet to which a label is added and that is sent by a tenant end system, and the network virtualization edge determines, according to the label, a virtual overlay network identifier corresponding to the tenant end system, adds the virtual overlay network identifier to the packet, performs tunnel encapsulation on the packet to which the virtual overlay network identifier is added, and sends a packet that is after the tunnel encapsulation to another network virtualization edge.
    Type: Application
    Filed: June 8, 2015
    Publication date: September 24, 2015
    Inventors: Yizhou LI, Weiguo HAO