Patents by Inventor Xianmin Li

Xianmin 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: 11968108
    Abstract: The present disclosure provides a method (200) in a router for Label Switched Path, LSP, traceroute. The method (200) includes: receiving (210) an echo request packet containing a label stack; determining (220) from the label stack that forwarding to a downstream router is to be based on a binding segment identifier; identifying (230) a plurality of segments included in a binding segment associated with the binding segment identifier; and transmitting (240) an echo reply packet to a router originating the echo request packet, the echo reply packet containing information indicating a presence of the binding segment identifier in the label stack and indicating a segment identifier associated with each of the plurality of segments.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: April 23, 2024
    Assignee: Telefonaktiebolagget LM Ericsson (Publ)
    Inventors: Jinfeng Zhao, Xianmin Li, Liang Zhou
  • Publication number: 20230239235
    Abstract: A method by a network device functioning as a provider edge (PE) in an ethernet virtual private network (EVPN) to prevent transient loops between multi-home peer PEs. The method includes advertising a first EVPN label to one or more PEs that are multi-home peer PEs of the PE, advertising a second EVPN label to one or more PEs that are not multi-home peer PEs of the PE, receiving first traffic for a CE that is encapsulated with the first EVPN label as opposed to the second EVPN label, and discarding the first traffic in response to determining that a link between the PE and the CE is not operational and the first traffic for the CE is encapsulated with the first EVPN label.
    Type: Application
    Filed: September 17, 2020
    Publication date: July 27, 2023
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jiang HE, Zhe ZHOU, Xianmin LI, Haifeng QU
  • Patent number: 11405238
    Abstract: A controlling device is disclosed for Ethernet virtual private network (EVPN). According to an embodiment, the controlling device determines a first provider (P) device which is to handle broadcast, unknown unicast or multicast (BUM) traffic from a first provider edge (PE) device in an EVPN instance, on behalf of remaining PE devices in the same EVPN instance. The controlling device performs route reflection from the remaining PE devices to the first PE device such that the first PE device knows that BUM traffic needs to be forwarded to the first P device. The controlling device configures the first P device such that upon receipt of BUM traffic from the first PE device, the first P device can forward the BUM traffic to the remaining PE devices.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: August 2, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Jiang He, Xianmin Li
  • Publication number: 20220141117
    Abstract: The present disclosure provides a method (200) in a router for Label Switched Path, LSP, traceroute. The method (200) includes: receiving (210) an echo request packet containing a label stack; determining (220) from the label stack that forwarding to a downstream router is to be based on a binding segment identifier; identifying (230) a plurality of segments included in a binding segment associated with the binding segment identifier; and transmitting (240) an echo reply packet to a router originating the echo request packet, the echo reply packet containing information indicating a presence of the binding segment identifier in the label stack and indicating a segment identifier associated with each of the plurality of segments.
    Type: Application
    Filed: February 22, 2019
    Publication date: May 5, 2022
    Applicant: Telefonaktiebolaget LM Ericsson (PUBL)
    Inventors: Jinfeng ZHAO, Xianmin LI, Liang ZHOU
  • Patent number: 11240063
    Abstract: A method in a controlled node and a corresponding controlled node. The method comprises: receiving, from a control node, a computed result of logical topology for each slice on a physical topology composed by controlled nodes under control of the control node, and splitting information and constraints for each slice (S301); splitting a physical port into the at least one logical port for a slice based on the received splitting information (S303); associating the at least one logical port for the slice with a slice container (S305); applying the constraints for the slice on the at least one logical port (S307); generating a routing table for the slice based on the received computed result and the constraints (S309); and computing at least one tunnel according to the routing table for the slice based on the slice requirements of the slice (S311).
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: February 1, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Yanxing Liu, Xianmin Li, Xin Dong
  • Publication number: 20200336334
    Abstract: A controlling device is disclosed for Ethernet virtual private network (EVPN). According to an embodiment, the controlling device determines a first provider (P) device which is to handle broadcast, unknown unicast or multicast (BUM) traffic from a first provider edge (PE) device in an EVPN instance, on behalf of remaining PE devices in the same EVPN instance. The controlling device performs route reflection from the remaining PE devices to the first PE device such that the first PE device knows that BUM traffic needs to be forwarded to the first P device. The controlling device configures the first P device such that upon receipt of BUM traffic from the first PE device, the first P device can forward the BUM traffic to the remaining PE devices.
    Type: Application
    Filed: January 2, 2018
    Publication date: October 22, 2020
    Inventors: Jiang He, Xianmin Li
  • Publication number: 20200274739
    Abstract: A method in a controlled node and a corresponding controlled node. The method comprises: receiving, from a control node, a computed result of logical topology for each slice on a physical topology composed by controlled nodes under control of the control node, and splitting information and constraints for each slice (S301); splitting a physical port into the at least one logical port for a slice based on the received splitting information (S303); associating the at least one logical port for the slice with a slice container (S305); applying the constraints for the slice on the at least one logical port (S307); generating a routing table for the slice based on the received computed result and the constraints (S309); and computing at least one tunnel according to the routing table for the slice based on the slice requirements of the slice (S311).
    Type: Application
    Filed: September 7, 2018
    Publication date: August 27, 2020
    Inventors: Yanxing LIU, Xianmin LI, Xin DONG
  • Patent number: 9692684
    Abstract: Exemplary methods for maintaining a shared forwarding table in a forwarding plane include a first network device operating in a forwarding plane receiving information associated with a first forwarding table from a second network device operating in a control plane, the information including a plurality of entries and precedence information, the precedence information indicating a priority of the plurality of entries of the first forwarding table. The methods further include for each entry of the first forwarding table, determining whether the entry should be inserted in the shared forwarding table based on the precedence information of the first forwarding table and precedence information contained in the shared forwarding table, wherein the precedence information contained in the shared forwarding table indicates a priority of each corresponding entry stored in the shared forwarding table.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: June 27, 2017
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Jiang He, He Wang, Zhenning Zhao, Xianmin Li
  • Publication number: 20160072696
    Abstract: Exemplary methods for maintaining a shared forwarding table in a forwarding plane include a first network device operating in a forwarding plane receiving information associated with a first forwarding table from a second network device operating in a control plane, the information including a plurality of entries and precedence information, the precedence information indicating a priority of the plurality of entries of the first forwarding table. The methods further include for each entry of the first forwarding table, determining whether the entry should be inserted in the shared forwarding table based on the precedence information of the first forwarding table and precedence information contained in the shared forwarding table, wherein the precedence information contained in the shared forwarding table indicates a priority of each corresponding entry stored in the shared forwarding table.
    Type: Application
    Filed: September 5, 2014
    Publication date: March 10, 2016
    Inventors: Jiang He, He Wang, Zhenning Zhao, Xianmin Li