-
公开(公告)号:US20250080268A1
公开(公告)日:2025-03-06
申请号:US18951683
申请日:2024-11-19
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Kangjian Qin , Huazi Zhang , Xianbin Wang , Xiaoyan Bi , Rong Li , Jun Wang
IPC: H04L1/00
Abstract: A communication method and a communication apparatus are provided. The method includes: a first device first checks a first bit sequence based on a cyclic redundancy check (CRC) code, to obtain a second bit sequence; then divides the second bit sequence into P bit sequences; and generates Q codewords based on the P bit sequences, and sends the Q codewords to a second device through P transport layers. P represents a quantity of transport layers of the first device, P is greater than or equal to 2, and Q is an integer greater than or equal to 2. The first device first checks the first bit sequence based on the CRC code, and then divides the second bit sequence into the P bit sequences, that is, performs code rate allocation.
-
公开(公告)号:US20250047416A1
公开(公告)日:2025-02-06
申请号:US18921143
申请日:2024-10-21
Applicant: Huawei Technologies Co., Ltd.
Inventor: Bin Li , Huazi Zhang , Jiaqi Gu , Xianbin Wang
IPC: H04L1/1607 , H04L1/00
Abstract: This application provides an information transmission method and an apparatus. In the method, a sending device sends a first bit sequence to a receiving device. Optionally, the first bit sequence is an information bit sequence, or the first bit sequence is an information bit sequence obtained through first encoding. The sending device receives a second bit sequence from the receiving device. The sending device sends a first code block to the receiving device, where the first code block is obtained based on a first error pattern and a first check matrix. The first error pattern is determined based on the second bit sequence and the first bit sequence.
-
公开(公告)号:US12149261B2
公开(公告)日:2024-11-19
申请号:US18317259
申请日:2023-05-15
Applicant: Huawei Technologies Co., Ltd.
Inventor: Xianbin Wang , Rong Li , Huazi Zhang , Shengchen Dai , Jiajie Tong , Yunfei Qiao , Jun Wang
IPC: H03M13/13 , H04L1/1607 , H04L5/00
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.
-
公开(公告)号:US12143125B2
公开(公告)日:2024-11-12
申请号:US18170763
申请日:2023-02-17
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Jiajie Tong , Huazi Zhang , Xianbin Wang , Shengchen Dai , Rong Li , Jun Wang
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.
-
公开(公告)号:US12143124B2
公开(公告)日:2024-11-12
申请号:US18366757
申请日:2023-08-08
Applicant: Huawei Technologies Co., Ltd.
Inventor: Huazi Zhang , Wen Tong , Jun Wang , Rong Li , Jiajie Tong , Xianbin Wang
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.
-
公开(公告)号:US12136932B2
公开(公告)日:2024-11-05
申请号:US17969736
申请日:2022-10-20
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Huazi Zhang , Jiajie Tong , Xianbin Wang , Shengchen Dai , Rong Li , Jun Wang
IPC: H03M13/11
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.
-
公开(公告)号:US12101102B2
公开(公告)日:2024-09-24
申请号:US18301724
申请日:2023-04-17
Applicant: Huawei Technologies Co., Ltd.
Inventor: Xianbin Wang , Huazi Zhang , Rong Li , Jiajie Tong , Shengchen Dai , Jun Wang
IPC: H03M13/45
CPC classification number: H03M13/451
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.
-
公开(公告)号:US11764812B2
公开(公告)日:2023-09-19
申请号:US17511905
申请日:2021-10-27
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Xianbin Wang , Huazi Zhang , Rong Li , Lingchen Huang , Shengchen Dai , Jiajie Tong
CPC classification number: H03M13/2906
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.
-
公开(公告)号:US10716140B2
公开(公告)日:2020-07-14
申请号:US15940996
申请日:2018-03-30
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Zhaoyang Zhang , Xianbin Wang , Yu Zhang , Yan Chen
Abstract: The present invention discloses a terminal access method and an apparatus, to resolve a problem in an existing SCMA multi-terminal access mechanism that a conflict causes system performance degradation and may cause system retransmission. The method is as follows: determining, by a terminal, to enter a contention-based access phase; and determining, by the terminal during each transmission of binary data, a first signature according to a random number seed and a signature matrix, and mapping, according to the first signature, the binary data to a multi-dimensional symbol for transmission, where first signatures used during different transmissions of binary data are different.
-
公开(公告)号:US12273197B2
公开(公告)日:2025-04-08
申请号:US18328137
申请日:2023-06-02
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Jiajie Tong , Xianbin Wang , Huazi Zhang , Shengchen Dai , Rong Li , Jun Wang
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.
-
-
-
-
-
-
-
-
-