Patents by Inventor Jiajie Tong

Jiajie Tong 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).

  • Publication number: 20240137047
    Abstract: An encoding method, a decoding method, and an apparatus. A symbol quantity S is determined based on an encoding bit quantity L and an energy level quantity B, where S is S1 or S2, S1=L/B, and S2=L/2B. K information sub-channels are determined from an encoding sequence based on the symbol quantity S, the energy level quantity B, and a reliability sequence. K information bits are encoded and a bit sequence is output based on the K information sub-channels, where the K information sub-channels are selected from candidate sub-channels based on an order of reliability of the candidate sub-channels. The candidate sub-channels are S1 sub-channels or 2×S2 sub-channels in a sub-sequence whose energy level is i in the encoding sequence.
    Type: Application
    Filed: December 29, 2023
    Publication date: April 25, 2024
    Inventors: Jiajie TONG, Xianbin WANG, Huazi ZHANG, Rong LI, Jun WANG
  • Publication number: 20240137152
    Abstract: A polar code construction method and an apparatus. A communication apparatus obtains a reliability weight sequence, and determines a first threshold that indicates a weight of lowest reliability of a subchannel corresponding to an information bit. The communication apparatus determines a non-pre-frozen subchannel corresponding to a content value greater than or equal to the first threshold in the reliability weight sequence as the subchannel corresponding to the information bit based on the first threshold, and performs polar coding on the information bit based on the subchannel corresponding to the information bit.
    Type: Application
    Filed: December 29, 2023
    Publication date: April 25, 2024
    Inventors: Jiajie TONG, Huazi ZHANG, Shengchen DAI, Xianbin WANG, Rong LI, Jun WANG
  • Publication number: 20240097816
    Abstract: An information transmission method and an apparatus. The information transmission method includes: a receive end sends first indication information, where the first indication information indicates a target receiving mode of the receive end, and the target receiving mode is one of a plurality of receiving modes. The receive end receives service information based on the target receiving mode. The receive end performs decoding processing on the service information based on the target receiving mode. In this way, power consumption can be further reduced, and information transmission of a plurality of service types can be supported, thereby improving information transmission flexibility and user experience.
    Type: Application
    Filed: November 27, 2023
    Publication date: March 21, 2024
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Tianhang YU, Jiajie TONG, Gongzheng ZHANG, Rong LI, Jun WANG, Wen TONG
  • Patent number: 11923973
    Abstract: Embodiment techniques map parity bits to sub-channels based on their row weights. In one example, an embodiment technique includes polar encoding, with an encoder of the device, information bits and at least one parity bit using the polar code to obtain encoded data, and transmitting the encoded data to another device. The polar code comprises a plurality of sub-channels. The at least one parity bit being placed in at least one of the plurality of sub-channels. The at least one sub-channel is selected from the plurality of sub-channels based on a weight parameter.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: March 5, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Huazi Zhang, Jiajie Tong, Rong Li, Jun Wang, Wen Tong, Yiqun Ge, Xiaocheng Liu
  • Patent number: 11888614
    Abstract: A method includes determining, based on a length of to-be-encoded information bits and a code rate, a code length N after encoding; determining, based on N, a minimum segment code length and a maximum segment code length, a reserved segment quantity of each type of segments in segments of b?a+1 types of segment code lengths and a reserved code length corresponding to N, where the minimum segment code length is 2{circumflex over (?)}a, and the maximum segment code length is 2{circumflex over (?)}b; determining a segment quantity of each type of segments based on N, the reserved code length, a segment code length of each type of segments, and the reserved segment quantity, where N corresponds to S segments, and a segment code length of an ith segment in the S segments is greater than or equal to a segment code length of an (i+1)th segment in the S segments.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: January 30, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shengchen Dai, Jiajie Tong, Zhan Yu, Kai Fu, Rong Li, Jun Wang
  • Publication number: 20240007220
    Abstract: Embodiments of this application relate to the field of communications technologies, and provide an encoding and decoding method and apparatus, to reduce encoding/decoding complexity and improve encoding/decoding performance. In the method, a transmit device may obtain N to-be-encoded vectors. The transmit device may encode the N to-be-encoded vectors based on a polar code kernel matrix, to obtain N temporary code blocks. The transmit device may respectively perform a mask operation on target bit sequences in an (n+1)th temporary code block to an (n+M)th temporary code block and a source bit sequence segment of an nth temporary code block, to obtain M mask bit sequences. The transmit device may respectively encode the M mask bit sequences based on the polar kernel matrix, to obtain M encoded mask bit sequences. The transmit device may sum the M encoded mask bit sequences and M temporary code blocks, to obtain M first code blocks.
    Type: Application
    Filed: September 15, 2023
    Publication date: January 4, 2024
    Inventors: Huazi ZHANG, Rong LI, Jiajie TONG, Xianbin WANG, Jun WANG, Wen TONG
  • Publication number: 20230387939
    Abstract: A sending device may obtain a first to-be-encoded vector. The sending device may perform first encoding on the first to-be-encoded vector, to obtain a second to-be-encoded vector. The sending device may encode the second to-be-encoded vector based on a first generator matrix, to obtain an encoded codeword. The first generator matrix may include at least N+1 submatrices a, and N of the submatrices a may be located on a main diagonal of the first generator matrix. The first generator matrix may be a block upper triangular matrix, or the first generator matrix may be a block lower triangular matrix. The submatrix a is a polar kernel matrix with a size of 2m*2m, m is a natural number, and N is a natural number. The sending device may send the encoded codeword.
    Type: Application
    Filed: August 8, 2023
    Publication date: November 30, 2023
    Inventors: Huazi Zhang, Wen Tong, Jun Wang, Rong Li, Jiajie Tong, Xianbin Wang
  • Publication number: 20230318739
    Abstract: A method for determining an auxiliary bit of a polar code and an apparatus. At least K sub-channels are determined based on reliability of a first sub-channel set, where the K sub-channels carry information bits. S sub-channel subsets are determined based on the first sub-channel set, an ith sub-channel subset in the S sub-channel subsets includes Ji sub-channels carrying auxiliary bits and Ki sub-channels in the K sub-channels. Sequence numbers of the Ji sub-channels carrying the auxiliary bits are after sequence numbers of the Ki sub-channels. The auxiliary bits are known redundancy check RC bits. Polar encoding is performed on the information bits and the auxiliary bits, to output polar-encoded data.
    Type: Application
    Filed: June 2, 2023
    Publication date: October 5, 2023
    Inventors: Jiajie TONG, Xianbin WANG, Huazi ZHANG, Shengchen DAI, Rong LI, Jun WANG
  • Publication number: 20230308117
    Abstract: An encoding method and apparatus are provided, to propose a construction and encoding scheme of a BCH code. A code length and a code rate of an obtained BCH code are flexible, to satisfy a requirement of flexible channel encoding in wireless communication. The method includes determining a first encoding parameter based on a first BCH code, where the first BCH code is a to-be-coded BCH code, the first encoding parameter is a first code or a generator matrix of a first code, the first code has a code length of n and an information bit length of k, n is greater than o, and k is greater than o, and performing BCH encoding based on the first encoding parameter.
    Type: Application
    Filed: February 28, 2023
    Publication date: September 28, 2023
    Inventors: Huazi Zhang, Xianbin Wang, Jiajie Tong, Shengchen Dai, Rong Li, Jun Wang
  • Patent number: 11764812
    Abstract: Embodiments disclose an encoding method and a communications device. The method includes: obtaining and encoding a to-be-encoded information bit sequence based on a binary vector P1 of a first code, to obtain and output an encoded bit sequence, where P1 is determined based on a binary vector P2 of a second code and a binary vector P3 of a third code, P1, P2, and P3 indicate an information bit and a frozen bit of the first code, the second code and the third code respectively, a code length of the first code, the second code and the third code is n1, n2 and n3 respectively, a quantity of information bits of the first code, the second code and the third code is k1, k2 and k3 respectively, n1=n2*n3, and k1=k2*k3. Therefore, parallel decoding can be performed, helping reduce a decoding delay.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: September 19, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xianbin Wang, Huazi Zhang, Rong Li, Lingchen Huang, Shengchen Dai, Jiajie Tong
  • Publication number: 20230283406
    Abstract: This application provides a coding method and apparatus.
    Type: Application
    Filed: March 20, 2023
    Publication date: September 7, 2023
    Inventors: Xianbin Wang, Shengchen Dai, Huazi Zhang, Jiajie Tong, Rong Li, Jun Wang
  • Publication number: 20230283299
    Abstract: This application provides a polar encoding method and apparatus. The method can include obtaining a basic sequence, where the basic sequence includes N0 subchannel numbers. The method can also include sequentially reading first subchannel numbers from the basic sequence, and sequentially reading 2m second subchannel numbers from the basic sequence starting from an Mth subchannel number based on the first subchannel number read each time; and adding q*N0 to each of the 2m second subchannel numbers to obtain 2m third subchannel numbers. Furthermore, the method can include constructing a polar code by using subchannels corresponding to the 2m third subchannel numbers as information bits. A polar code with another code length is constructed based on a sequence with a length of N0. A length of a polar code that needs to be stored is therefore reduced, which reduces complexity and is also easy to implement.
    Type: Application
    Filed: May 15, 2023
    Publication date: September 7, 2023
    Inventors: Xianbin WANG, Rong LI, Huazi ZHANG, Shengchen DAI, Jiajie TONG, Yunfei QIAO, Jun WANG
  • Publication number: 20230261676
    Abstract: A decoding method includes: decoding first to-be-decoded information based on a first decoder to obtain a first decoding result that includes first soft information or a first hard output; and correcting the first decoding result based on a first correction model to obtain a corrected first decoding result of the first to-be-decoded information. The first correction model is obtained through training based on training data that includes a training decoding result and a corrected training decoding result. The training decoding result is a decoding result obtained after the first decoder decodes training to-be-decoded information, and the corrected training decoding result is a corrected decoding result corresponding to the training decoding result. In this way, after a decoder performs decoding, a decoding result can be corrected based on a correction model.
    Type: Application
    Filed: April 17, 2023
    Publication date: August 17, 2023
    Inventors: Xianbin Wang, Huazi Zhang, Rong Li, Jiajie Tong, Shengchen Dai, Jun Wang
  • Publication number: 20230208442
    Abstract: An encoding method includes obtaining to-be-encoded information and a mother code length N. The to-be-encoded information includes K information bits. The method also includes determining, based on K and N, a set I corresponding to subchannels of the information bits and a set F corresponding to subchannels of frozen bits. Information bits corresponding to subchannel sequence numbers in the set I are distributed in X outer component codes, a code length of each outer component code is B, and the X outer component codes includes a first-type outer component code and a second-type outer component code or the X outer component codes include a first-type outer component code, a second-type outer component code, and one third-type outer component code. Different types of component codes have different code rates. The method additionally includes performing polarization encoding based on the set I and the set F.
    Type: Application
    Filed: February 17, 2023
    Publication date: June 29, 2023
    Inventors: Jiajie TONG, Huazi ZHANG, Xianbin WANG, Shengchen DAI, Rong LI, Jun WANG
  • Publication number: 20230208554
    Abstract: Encoding methods and apparatuses are provided. The method includes: obtaining to-be-encoded information including K information bits and a mother code length N; determining, based on K and N, a set I corresponding to subchannels of the information bits, where information bits corresponding to subchannel sequence numbers in I are distributed in X outer-code subcodes including X1 first-type outer-code subcodes, quantities of information bits in the X1 first-type outer-code subcodes are P1, P2, . . . , and PX1, Pi (i=1, 2, . . . , X1) is one of K1, K2, . . . , and Km, which are greater than a first threshold LB and less than a second threshold HB, 1=<m<(HB?LB?1), LB+1<HB, HB<=a length B of an outer-code subcode, X, HB, and B are positive integers, and LB is an integer >=0; and performing encoding based on I.
    Type: Application
    Filed: February 17, 2023
    Publication date: June 29, 2023
    Inventors: Xianbin Wang, Jiajie Tong, Huazi Zhang, Shengchen Dai, Rong Li, Jun Wang
  • Publication number: 20230123058
    Abstract: A polar encoding and decoding method and apparatus are provided. The method includes: obtaining K to-be-encoded bits; selecting K sequence numbers from a first sequence, where the to-be-encoded bits are placed on polar channels corresponding to the K sequence numbers; and performing polar code encoding on the K to-be-encoded bits to obtain encoded bits, where the first sequence includes sequence numbers of N polar channels, and the first sequence is one or a subsequence of a related sequence. This technical solution is applicable to a short message communication system of a BeiDou satellite. The method can effectively improve performance of the communication system and reduce complexity.
    Type: Application
    Filed: December 8, 2022
    Publication date: April 20, 2023
    Inventors: Shengchen DAI, Huazi Zhang, Jiajie Tong, Xianbin Wang, Rong Li, Jun Wang, Wei Huang
  • Publication number: 20230124664
    Abstract: Embodiments of this application disclose a example polar code encoding methods, example polar code decoding methods, and example apparatuses thereof. One example method in embodiments of this application includes generating an input vector, where the input vector includes T subblocks, a first information bit of a first subblock is obtained by replicating a second information bit of a second subblock, the first subblock and the second subblock arc subblocks of the T subblocks, a sequence number of the first subblock is after a sequence number of the second subblock, and T is an integer greater than or equal to 2. Polar encoding can then be performed on the input vector to obtain an encoded bit.
    Type: Application
    Filed: December 16, 2022
    Publication date: April 20, 2023
    Inventors: Huazi ZHANG, Jiajie TONG, Gongzheng ZHANG, Shengchen DAI, Xianbin WANG, Rong LI, Jun WANG
  • Publication number: 20230113448
    Abstract: The present disclosure relates to polar code rate matching methods, apparatuses, and mediums. One example method includes obtaining K to-be-coded bits and a mother code length N, where N=2n performing polar code encoding on the K to-be-coded bits based on the mother code length N to obtain an encoded bit sequence, performing rate matching on the polar-encoded bit sequence based on a rate matching sequence to obtain a rate matched sequence with a length of M, and outputting the rate matched sequence.
    Type: Application
    Filed: December 13, 2022
    Publication date: April 13, 2023
    Inventors: Shengchen DAI, Rong LI, Jiajie TONG, Huazi ZHANG, Xianbin WANG, Jun WANG, Wei HUANG, Yourui HUANGFU
  • Publication number: 20230058149
    Abstract: An encoding method and apparatus, a decoding method and apparatus, and a device are provided. The encoding method includes obtaining K to-be-encoded bits (S301), where K is a positive integer; determining a first generator matrix, where the first generator matrix includes at least two sub-blocks distributed based on a preset position relationship, and the sub-block includes a plurality of first generator matrix cores (S302); generating a second generator matrix based on the first generator matrix, where the second generator matrix includes T sub-blocks, and a position relationship between two adjacent sub-blocks of the T sub-blocks is determined based on the preset position relationship (S303), where T is a positive integer; and polar encoding the K to-be-encoded bits based on the second generator matrix (S304), to obtain encoded bits. This reduces encoding/decoding complexity.
    Type: Application
    Filed: October 20, 2022
    Publication date: February 23, 2023
    Inventors: Huazi ZHANG, Jiajie TONG, Xianbin WANG, Shengchen DAI, Rong LI, Jun WANG
  • Publication number: 20230046507
    Abstract: Embodiment techniques map parity bits to sub-channels based on their row weights. In one example, an embodiment technique includes polar encoding, with an encoder of the device, information bits and at least one parity bit using the polar code to obtain encoded data, and transmitting the encoded data to another device. The polar code comprises a plurality of sub-channels. The at least one parity bit being placed in at least one of the plurality of sub-channels. The at least one sub-channel is selected from the plurality of sub-channels based on a weight parameter.
    Type: Application
    Filed: October 7, 2022
    Publication date: February 16, 2023
    Inventors: Huazi Zhang, Jiajie Tong, Rong Li, Jun Wang, Wen Tong, Yiqun Ge, Xiaocheng Liu