Patents by Inventor Lehong Niu

Lehong Niu 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: 11902403
    Abstract: A method includes receiving, by a receiving device from a transport network, a code block stream that is in a first rate mode and that includes a plurality of code blocks, determining a target code block from the code block stream, where the target code block is a code block received by the receiving device in an inter-packet gap of the code block stream, the target code block includes a first target code block, and the first target code block is a code block of a data type, and/or the target code block includes a second target code block, and the second target code block is a code block of a termination type, and modifying the target code block to modify the target code block to a code block, of an ordered set type, that is in a second rate mode.
    Type: Grant
    Filed: February 5, 2021
    Date of Patent: February 13, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Desheng Sun, Qichang Chen, Qiwen Zhong, Lehong Niu
  • Patent number: 11831526
    Abstract: A service chain fault detection method includes: determining, by a service forwarding entity (SFE), to communicate with a first service function (SF) node on a service chain after obtaining a first fault tracing detection request packet, wherein the first fault tracing detection request packet comprises a path identifier (ID), and the path ID is used to identify a path of the service chain; obtaining, by the SFE, an ID of the first SF node; and sending, by the SFE, a first fault tracing detection response packet to the device for initiating fault detection, wherein the first fault tracing detection response packet comprises the path ID and the ID of the first SF node.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: November 28, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Weiping Xu, Lehong Niu, Xuhui Bai
  • Patent number: 11824657
    Abstract: A frame processing method and apparatus are provided, to implement selective receiving in a redundant transmission scenario. According to a method, a destination device receives a first Ethernet frame from a first intermediate node through a first interface, where the first Ethernet frame includes a first time point, and the first time point is a processing time point of the first Ethernet frame on the first intermediate node. The destination device receives a second Ethernet frame from a second intermediate node through a second interface, where the second Ethernet frame includes a second time point, and the second time point is a processing time point of the second Ethernet frame on the second intermediate node. The destination device determines, based on the first time point and the second time point, whether the second Ethernet frame is a duplicate frame of the first Ethernet frame.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: November 21, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Min Zha, Qichang Chen, Dongdong He, Lehong Niu
  • Patent number: 11792099
    Abstract: A troubleshooting method, a device, and a readable storage medium are provided, to detect a unidirectional fault in a ring Ethernet and provide a fault recovery mechanism after the unidirectional fault occurs. In embodiments of this application, if determining that a link corresponding to a receiving unit of a first port is in a fault status, the first device performs loopback on the first port, and sends a first continuity check message to a second device via the first port. The first continuity check message carries first indication information. The first indication information indicates that a link corresponding to a receiving unit of a port that sends the first indication information is in a fault status.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: October 17, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Min Zha, Qichang Chen, Dongdong He, Xiong Yang, Lehong Niu
  • Patent number: 11792046
    Abstract: A method for generating forwarding information includes generating, by a controller, first forwarding information, wherein the first forwarding information comprises an identifier of a service chain comprising a first service processing entity (SPE) attached to a first service forwarding entity (SFE); generating, by the controller, second forwarding information, wherein the second forwarding information comprises the identifier of the service chain comprising a second SPE attached to a second SFE; sending, by the controller, the first forwarding information to the first SFE; and sending, by the controller, the second forwarding information to the second SFE. Hence, the controller generates forwarding information for the SFE such that a service chaining technology can be applied to a service environment in which a large quantity of services and a large quantity of service processing function units exist.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: October 17, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yuanlong Jiang, Lehong Niu, Hengjun Zhu
  • Publication number: 20230283553
    Abstract: A service routing packet processing method, apparatus and system. The method includes a first service router (SR) obtains a first service routing packet, and the first service routing packet comprises path identification information and identification information of a service node (SN). The first SR sends the first service routing packet to the SN. A system includes a first service router (SR) and a service node (SN) in signal communication with the first SR. The first SR is configured to obtain a first service routing packet comprising path identification information and identification information of a service node (SN), and send the first service routing packet to the SN.
    Type: Application
    Filed: March 7, 2023
    Publication date: September 7, 2023
    Inventor: Lehong Niu
  • Patent number: 11637774
    Abstract: A service routing packet processing method, apparatus and system. The method includes obtaining, by a first service router (SR), a first service routing packet, where the first service routing packet includes path identification information and identification information of a service node (SN), and sending, by the first SR, the first service routing packet to the SN.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: April 25, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Lehong Niu
  • Publication number: 20230018911
    Abstract: A troubleshooting method, a device, and a readable storage medium are provided, to detect a unidirectional fault in a ring Ethernet and provide a fault recovery mechanism after the unidirectional fault occurs. In embodiments of this application, if determining that a link corresponding to a receiving unit of a first port is in a fault status, the first device performs loopback on the first port, and sends a first continuity check message to a second device via the first port. The first continuity check message carries first indication information. The first indication information indicates that a link corresponding to a receiving unit of a port that sends the first indication information is in a fault status.
    Type: Application
    Filed: September 8, 2022
    Publication date: January 19, 2023
    Inventors: Min ZHA, Qichang CHEN, Dongdong HE, Xiong YANG, Lehong NIU
  • Patent number: 11539607
    Abstract: This application provides example detection block sending and receiving methods, and network devices and systems. One example detection block sending method includes obtaining, by a network device, an original bit block data flow. At least one detection block is generated, and the at least one detection block is inserted into a position of at least one idle block in the original bit block data flow. The bit block data flow including the at least one detection block is then sent.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: December 27, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiaojun Zhang, Lehong Niu
  • Patent number: 11438091
    Abstract: Example methods and apparatus for processing a bit block stream are described. One example method includes obtaining a first to-be-processed bit block stream and mapping the first to-be-processed bit block stream into at least two slot bit block streams. The at least two slot bit block streams include a first slot bit block stream and a second slot bit block stream. The first slot bit block stream includes a first boundary bit block and a second boundary bit block. The second slot bit block stream includes a third boundary bit block and a fourth boundary bit block. N first bit blocks exist between the first boundary bit block and the second boundary bit block. N first bit blocks exist between the third boundary bit block and the fourth boundary bit block. The first bit block is a non-idle bit block.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: September 6, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiaojun Zhang, Shuai Xiao, Min Zha, Lehong Niu, Xingyao Chen
  • Patent number: 11381338
    Abstract: A data transmission method includes: obtaining Q first code block streams, wherein Q is an integer greater than 1, the coding type is M1/N1 bit coding, and one code block in the first code block stream comprises a synchronization header area of (N1?M1) bits and a non-synchronization one code block in the second code block stream comprises a synchronization header area of (N1?M1) bits and a non-synchronization header area of M1 bits, and a non-synchronization header area of a code block in the Q first code block streams is carried in a non-synchronization header area of a code block in the second code block stream. header area of M1 bits; and placing non-synchronization header areas of code blocks in the Q first code block streams into a to-be-sent second code block stream, wherein a coding type of the second code block stream is M1/N1 bit coding.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: July 5, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiaojun Zhang, Lehong Niu, Qiwen Zhong, Zhigang Zhu, Qichang Chen, Rixin Li
  • Publication number: 20220182182
    Abstract: A frame processing method and apparatus are provided, to implement selective receiving in a redundant transmission scenario. The method includes: A destination device receives a first Ethernet frame from a first intermediate node through a first interface, where the first Ethernet frame includes a first time point, and the first time point is a processing time point of the first Ethernet frame on the first intermediate node. The destination device receives a second Ethernet frame from a second intermediate node through a second interface, where the second Ethernet frame includes a second time point, and the second time point is a processing time point of the second Ethernet frame on the second intermediate node. The destination device determines, based on the first time point and the second time point, whether the second Ethernet frame is a duplicate frame of the first Ethernet frame.
    Type: Application
    Filed: February 25, 2022
    Publication date: June 9, 2022
    Inventors: Min ZHA, Qichang CHEN, Dongdong HE, Lehong NIU
  • Patent number: 11316545
    Abstract: Embodiments of this application provide a data transmission method, a communications device, and a storage medium to reduce a quantity of cross-connections of an intermediate node in a network. In the embodiments of this application, Q first code block streams that are obtained are multiplexed into one second code block stream for transmission, a coding type of the first code block streams is M1/N1 bit coding, a coding type of the second code block stream is M2/N2 bit coding, and bits corresponding to code blocks in the Q first code block streams are carried in a payload area of a code block in the second code block stream. In other words, in the solutions provided by the embodiments of this application, the code block streams are multiplexed and demultiplexed based on a code block granularity.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: April 26, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qiwen Zhong, Xiaofei Xu, Xiaojun Zhang, Lehong Niu
  • Patent number: 11310138
    Abstract: The present subject matter relates to the field of communications technologies, and in particular, to a method and an apparatus for indicating a fault in flexible Ethernet. The method for indicating a fault includes: detecting whether a fault occurs in at least one physical layer entity included in a flexible Ethernet group; and when a fault occurs in the at least one physical layer entity, periodically sending a fault indication code block to a flexible Ethernet client corresponding to the at least one physical layer entity in which the fault occurs. Not all bandwidth of a downstream transmission path in the flexible Ethernet is occupied, and data transmission on a non-faulty channel in a same flexible Ethernet group is not affected, thereby reducing a quantity of affected flexible Ethernet clients.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: April 19, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiaojun Zhang, Qichang Chen, Lehong Niu
  • Publication number: 20210367869
    Abstract: This application provides example detection block sending and receiving methods, and network devices and systems. One example detection block sending method includes obtaining, by a network device, an original bit block data flow. At least one detection block is generated, and the at least one detection block is inserted into a position of at least one idle block in the original bit block data flow. The bit block data flow including the at least one detection block is then sent.
    Type: Application
    Filed: August 2, 2021
    Publication date: November 25, 2021
    Inventors: Xiaojun ZHANG, Lehong NIU
  • Publication number: 20210367896
    Abstract: A service packet processing method, apparatus, and system, the method including receiving, by a first network device, a first packet, where the first packet includes a first service path identifier, and the first service path identifier indicates a first service path for transmitting the first packet, generating, by the first network device, a second packet based on the first packet, where the second packet includes a second service path identifier indicating a second service path, and the second service path identifier is different from the first service path identifier, and sending, by the first network device, the second packet via the second service path.
    Type: Application
    Filed: August 5, 2021
    Publication date: November 25, 2021
    Inventors: Yong Huang, Hengjun Zhu, Lehong Niu, Jinchun Xu, Xuhui Bai
  • Patent number: 11134029
    Abstract: A communication method, a communications device, and a storage medium, where, in the method, a first communications device receives, by using a link corresponding to a first FlexE group, first indication information sent by a second communications device, where for a slot in N slots of the first FlexE group, the first indication information is used to indicate that the second communications device has assigned a FlexE client to the slot, or used to indicate that the second communications device has not assigned a FlexE client to the slot, and the first communications device assigns the FlexE client to the slot in the N slots of the first FlexE group, or cancels, based on the first indication information, the FlexE client that has been assigned to the slot.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: September 28, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiaojun Zhang, Qichang Chen, Lehong Niu
  • Publication number: 20210273866
    Abstract: A service chain fault detection method includes: determining, by a service forwarding entity (SFE), to communicate with a first service function (SF) node on a service chain after obtaining a first fault tracing detection request packet, wherein the first fault tracing detection request packet comprises a path identifier (ID), and the path ID is used to identify a path of the service chain; obtaining, by the SFE, an ID of the first SF node; and sending, by the SFE, a first fault tracing detection response packet to the device for initiating fault detection, wherein the first fault tracing detection response packet comprises the path ID and the ID of the first SF node.
    Type: Application
    Filed: May 20, 2021
    Publication date: September 2, 2021
    Inventors: Weiping Xu, Lehong Niu, Xuhui Bai
  • Patent number: 11102133
    Abstract: An embodiment method includes: a first service atom receives a second packet sent by a central switching device, where a first service packet is encapsulated in the second packet and the second packet further includes a first service path identifier. The first service atom performs first service processing according to information in the first service packet, to obtain a first processing result. The first service atom queries a first path switching entry according to the first processing result and the first service path identifier. The first service atom sends a third packet to the central switching device, where a source device identifier of the third packet is a device identifier of the first service atom, a second service packet is encapsulated in the third packet, and the third packet includes the second service path identifier.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: August 24, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yong Huang, Hengjun Zhu, Lehong Niu, Jinchun Xu, Xuhui Bai
  • Patent number: 11082317
    Abstract: The present disclosure relates to detection block sending and receiving methods, and network devices and systems. One example method includes obtaining, by a network device, an original bit block data flow, generating at least one detection block, inserting the at least one detection block into a position of at least one idle block in the original bit block data flow, and sending a bit block data flow including the at least one detection block.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: August 3, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiaojun Zhang, Lehong Niu