Patents by Inventor Rixin Li
Rixin 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: 12284034Abstract: This application discloses a code block identification method and related apparatus. The method includes: obtaining a code block stream, where the code block stream includes a first code block; determining a to-be-identified bit pattern and comparing the to-be-identified bit pattern with a template bit pattern to obtain a quantity of inconsistent bits; and identifying the first code block as a first boundary code block when the quantity of inconsistent bits is less than or equal to a first threshold. The to-be-identified bit pattern includes a first bit pattern and corresponds to the first code block. The template bit pattern includes a first template bit pattern and corresponds to the first boundary code block.Type: GrantFiled: May 26, 2023Date of Patent: April 22, 2025Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Rixin Li, Qiwen Zhong, Li Xu
-
Publication number: 20250047583Abstract: A delay measurement method is disclosed. A first communication apparatus obtains a first moment, where the first moment is a timestamp at which the first communication apparatus inserts an operation, administration and maintenance OAM block; and the first moment is greater than or equal to a moment at which the first communication apparatus receives a first service bit flow, the first moment is less than a moment at which the first communication apparatus inserts a one-way delay measurement 1DM message or a two-way delay measurement 2DM message into a first block flow, the first service bit flow carries a first fine granularity service, and the first block flow is obtained based on the first service bit flow; and the first communication apparatus sends first moment to a second communication apparatus, where the first moment is for measuring a delay between the first communication apparatus and the second communication apparatus.Type: ApplicationFiled: October 23, 2024Publication date: February 6, 2025Inventors: Yunlei Qi, Rixin Li, Li Xu
-
Publication number: 20250047581Abstract: A first communication apparatus determines a first transmission delay indicating a transmission delay of a fine granularity service in the first communication apparatus; and the first communication apparatus sends the first transmission delay to a second communication apparatus. A service bit flow sent by a sink node meets a delay compensation requirement to ensure that a network transmission delay from a source node to the sink node and a network transmission delay from the sink node to the source node in a fine granularity service network are equal or meet an expected error range, or that the network transmission delay from the source node to the sink node and the network transmission delay from the sink node to the source node are adjusted to an expected value to meet a service requirement.Type: ApplicationFiled: October 23, 2024Publication date: February 6, 2025Inventors: Yunlei Qi, Rixin Li, Li Xu, Yun Chen, Tie Wang
-
Publication number: 20240223321Abstract: A communication method, a related apparatus, and a storage medium are provided. In this application, a first communication apparatus receives a first service data stream, generates a first code block stream based on the first service data stream, and sends the first code block stream. The first code block stream includes first clock frequency information, and the first clock frequency information indicates transmission duration of k first data frames of the first service data stream, and/or a moment at which the k first data frames of the first service data stream are received.Type: ApplicationFiled: March 12, 2024Publication date: July 4, 2024Inventors: Rixin Li, Yunlei Qi, Boling Fan, Renlei Wang, Li Xu
-
Publication number: 20230412446Abstract: A method for determining a transmission slot includes determining, by a target device, a sending slot based on a receiving slot and a latency correction parameter, or determining, by the target device, a receiving slot based on a sending slot and a latency correction parameter.Type: ApplicationFiled: September 1, 2023Publication date: December 21, 2023Inventors: Qiwen Zhong, Yinlong Sun, Li Xu, Rixin Li, Yongzhi Liu
-
Publication number: 20230396353Abstract: A communication method includes, when a rate adaptation or a frequency offset adjustment is performed on a first block sequence, a quantity of first preset blocks that are added or deleted is one of one or more preset values. In this way, a receive end may determine, based on whether the quantity of first preset blocks in the received first block sequence is a preset value, whether an exception occurs in the first preset block during transmission. Based on this, a false packet can be accepted as a correct packet less frequently, thereby improving a mean time to false packet acceptance (MTTFPA) indicator.Type: ApplicationFiled: August 10, 2023Publication date: December 7, 2023Inventors: Li Xu, Qiwen Zhong, Rixin Li
-
Publication number: 20230299880Abstract: This application discloses a code block identification method and related apparatus. The method includes: obtaining a code block stream, where the code block stream includes a first code block; determining a to-be-identified bit pattern and comparing the to-be-identified bit pattern with a template bit pattern to obtain a quantity of inconsistent bits; and identifying the first code block as a first boundary code block when the quantity of inconsistent bits is less than or equal to a first threshold. The to-be-identified bit pattern includes a first bit pattern and corresponds to the first code block. The template bit pattern includes a first template bit pattern and corresponds to the first boundary code block.Type: ApplicationFiled: May 26, 2023Publication date: September 21, 2023Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Rixin LI, Qiwen ZHONG, Li XU
-
Patent number: 11736223Abstract: Embodiments of this application provide a communication method, a communications device, and a storage medium, to process an invalid block in a data stream. In embodiments of this application, N first block streams are obtained, where N is a positive integer. When there is an invalid block in the N first block streams, the invalid block in the N first block streams is converted into a target block, to obtain a to-be-sent block stream. Then, the to-be-sent block stream is sent. Because the invalid block in the block stream is checked and converted into the target block, an error that occurs in service data at a receive end and that is caused by the invalid block can be reduced.Type: GrantFiled: March 8, 2022Date of Patent: August 22, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Li Xu, Qiwen Zhong, Rixin Li
-
Publication number: 20230209517Abstract: A first node communicates with a second node by using a first channel, and the first channel includes N slots. The first node sends first information to the second node, where the first information is used to request to change a correspondence between a first slot in the first channel and a first service, and where the first information includes an identifier of the first service and an identifier of the first slot. The first node receives second information from the second node, where the second information is used to indicate to acknowledge or reject the request in the first information.Type: ApplicationFiled: February 24, 2023Publication date: June 29, 2023Inventors: Qiwen Zhong, Li Xu, Rixin Li
-
Publication number: 20230171027Abstract: This application discloses a bit error indication method for a service stream and a communication apparatus, so that when a quantity of bit errors that is counted inside a device exceeds a preset threshold, it can be ensured that the device continues to work normally. The method includes: A network device receives a first signal stream from a first node by using N slots of a first bonding group, determines a first check value based on a first check code in the first signal stream, determines a second check value based on the first check value and a current check value, and sends a second signal stream to a second node by using M slots of the first bonding group. The second signal stream includes a target check value determined based on the second check value.Type: ApplicationFiled: January 13, 2023Publication date: June 1, 2023Inventors: Rixin LI, Jingfeng CHEN, Li XU, Qiwen ZHONG
-
Publication number: 20230155715Abstract: The technology of this application relates to a rate adaptation method and apparatus. The method includes, when a rate adaptation requirement exists, inserting a rate adaptation code block only between two adjacent code blocks whose code block relationship meets a preset condition, or deleting only a rate adaptation code block between two code blocks whose code block relationship meets a preset condition. In this way, it can be ensured that correctness of parsing a packet by a receive side after the receive side receives the packet is not affected by rate adaptation, and reliability of rate adaptation can be improved.Type: ApplicationFiled: January 12, 2023Publication date: May 18, 2023Inventors: Li XU, Qiwen ZHONG, Rixin LI
-
Publication number: 20230119339Abstract: This application discloses a block group loss determining method and an apparatus. The method includes: A transmit end obtains at least two block groups, and sends the at least two block groups to a receive end. The receive end receives the at least two block groups, obtains a receiving quantity of first block groups between a first boundary block group and a second boundary block group in the at least two code groups, then obtains a target quantity of first block groups between the first boundary block group and the second boundary block group, and determines a quantity of lost block groups based on the receiving quantity and the target quantity.Type: ApplicationFiled: December 19, 2022Publication date: April 20, 2023Inventors: Rixin LI, Qiwen ZHONG, Li XU, Zhigang ZHU, Ghani ABBAS
-
Patent number: 11606307Abstract: This application provides a data stream processing method and a network element device. The method includes: obtaining, by a first network element device, a first data stream, where the first data stream includes a first data unit and a first data padding unit; and adjusting, by the first network element device, a quantity of second data padding units in the first data stream, where a relative position of the first data unit and the first data padding unit in the first data stream is the same as a relative position of the first data unit and the first data padding unit in a second data stream, and the second data stream is an adjusted first data stream. When adjusting a rate, the first network element device does not add or delete the first data padding unit in the first data stream.Type: GrantFiled: August 4, 2020Date of Patent: March 14, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Rixin Li, Qiwen Zhong
-
Publication number: 20230035379Abstract: A service flow adjustment method and a communication apparatus are provided. Slot adjustment information is carried in a client signal flow sent between nodes, so that times at which all nodes on a network switch slot configuration can be unified, to avoid service damage in a process of adjusting a network transmission bandwidth. The method includes: A first node receives a first client signal flow from a second node by using N slots of a first bundling group; and after first duration starting from a time at which the first node detects slot adjustment information, the first node receives the first client signal flow from the second node by using M slots of the first bundling group.Type: ApplicationFiled: October 3, 2022Publication date: February 2, 2023Inventors: Rixin Li, Shuai Xiao, Li Xu, Qiwen Zhong
-
Patent number: 11438098Abstract: A data transmission method is disclosed. The method in the embodiments of the present disclosure includes: obtaining, by a sending apparatus, a code block set; determining, by the sending apparatus, whether the code block set includes an idle code block; if the code block set comprises an idle code block, generating, by the sending apparatus, a dedicated code block, where the dedicated code block includes an indication field and a data field, the data field is used to carry a service, the indication field carries indication information, and the indication information is used to indicate that the dedicated code block and indicate that the data field carries the service; replacing, by the sending apparatus, the idle code block with the dedicated code block to obtain a target code block set, and sending, by the sending apparatus, the target code block set.Type: GrantFiled: June 24, 2020Date of Patent: September 6, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Aini Li, Qiwen Zhong, Rixin Li
-
Publication number: 20220255719Abstract: A communication method, device, and a storage medium to resolve a problem that information about a clock frequency and a clock phase of a service cannot be correctly transmitted to a receiver or correctly recovered because transparent transmission of the information about the clock frequency and the clock phase of the service cannot be implemented. Because a value of k based on a reference data unit is inserted into a second data flow, and the value of k can indicate a quantity of third data units included between a second data unit and the reference data unit in a first data flow, a receive end device can completely recover the first data flow based on the value of k.Type: ApplicationFiled: April 26, 2022Publication date: August 11, 2022Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Li XU, Qiwen ZHONG, Zhigang ZHU, Rixin LI
-
Patent number: 11381338Abstract: 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: GrantFiled: June 23, 2020Date of Patent: July 5, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xiaojun Zhang, Lehong Niu, Qiwen Zhong, Zhigang Zhu, Qichang Chen, Rixin Li
-
Publication number: 20220190953Abstract: Embodiments of this application provide a communication method, a communications device, and a storage medium, to process an invalid block in a data stream. In embodiments of this application, N first block streams are obtained, where N is a positive integer. When there is an invalid block in the N first block streams, the invalid block in the N first block streams is converted into a target block, to obtain a to-be-sent block stream. Then, the to-be-sent block stream is sent. Because the invalid block in the block stream is checked and converted into the target block, an error that occurs in service data at a receive end and that is caused by the invalid block can be reduced.Type: ApplicationFiled: March 8, 2022Publication date: June 16, 2022Inventors: Li XU, Qiwen ZHONG, Rixin LI
-
Patent number: 11297000Abstract: This disclosure relates to a data transmission method, apparatus, and system, and belongs to the field of communications technologies. The data transmission method includes: obtaining, by a first node, m (m?2) first FlexE clients, mapping the m first FlexE clients to one second FlexE client, and transmitting data of the second FlexE client to a second node, where data of each first FlexE client occupies a fixed timeslot of the second FlexE client, and the second node is different from the first node. In this disclosure, a problem in a related technology that a relatively fine granularity of a FlexE client imposes a relatively strict requirement on data processing performance of a node is resolved, and a plurality of first FlexE clients are mapped to one second FlexE client.Type: GrantFiled: March 27, 2020Date of Patent: April 5, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jing Huang, Xiaojun Zhang, Rixin Li, Zhigang Zhu
-
Patent number: 11290131Abstract: A method includes: receiving a first result obtained by performing BIP check on a sent first to-be-checked bit stream; performing BIP check on a received second to-be-checked bit stream to obtain a second result, where the second to-be-checked bit stream is a bit stream received by a receiving device after the first to-be-checked bit stream is transmitted; detecting a type of a control block in the second to-be-checked bit stream, and determining a third result based on impact of the type of the control block on a BIP check result; comparing the first result, the second result, and the third result; and if the first result is different from the second result, the first result is different from the third result, and the second result is different from a predetermined result, determining that a bit error occurs when the first to-be-checked bit stream is transmitted.Type: GrantFiled: June 25, 2020Date of Patent: March 29, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Li Xu, Qiwen Zhong, Min Zha, Rixin Li