US 12,278,650 B2
Data coding processing method and apparatus, storage medium, and electronic device
Xingang Huang, Shenzhen (CN)
Assigned to ZTE CORPORATION, Shenzhen (CN)
Appl. No. 18/283,860
Filed by ZTE Corporation, Shenzhen (CN)
PCT Filed Mar. 21, 2022, PCT No. PCT/CN2022/082020
§ 371(c)(1), (2) Date Sep. 25, 2023,
PCT Pub. No. WO2022/199529, PCT Pub. Date Sep. 29, 2022.
Claims priority of application No. 202110316283.0 (CN), filed on Mar. 24, 2021.
Prior Publication US 2024/0039556 A1, Feb. 1, 2024
Int. Cl. H03M 13/11 (2006.01); H03M 13/27 (2006.01); H03M 13/33 (2006.01)
CPC H03M 13/11 (2013.01) [H03M 13/2757 (2013.01); H03M 13/33 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A data coding processing method, comprising:
acquiring, from a plurality of data blocks to be Forward Error Correction (FEC) coded, discontinuous data to form a plurality of target data blocks, wherein acquiring, from the plurality of data blocks to be FEC coded, the discontinuous data to form the plurality of target data blocks comprises: repeatedly acquiring multiple sets of discontinuous data from the plurality of data blocks to be FEC coded according to an order of the plurality of data blocks to be FEC coded, wherein each set of discontinuous data in the multiple sets of discontinuous data comprises a datum obtained from each of the plurality of data blocks to be FEC coded; and forming the plurality of target data blocks by the multiple sets of discontinuous data according to an acquiring order, wherein forming the plurality of target data blocks by the multiple sets of discontinuous data according to the acquiring order comprises: in a case that a length of each target data block is greater than a length of each data block to be FEC coded, forming at least two sets of discontinuous data in the multiple sets of discontinuous data acquired from the plurality of data blocks to be FEC coded into a target data block according to the acquiring order, so as to obtain the plurality of target data blocks; or in a case that the length of each target data block is less than the length of each data block to be FEC coded, forming each set of discontinuous data in the multiple sets of discontinuous data acquired from the plurality of data blocks to be FEC coded into at least two target data blocks according to the acquiring order, so as to obtain the plurality of target data blocks;
performing FEC parity information calculation for each of the plurality of target data blocks to obtain a plurality of pieces of parity information; and
forming coded data by the plurality of pieces of parity information and the plurality of data blocks to be FEC coded.