Patents by Inventor Lingchen HUANG
Lingchen HUANG 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: 20240146455Abstract: This application relates to the field of wireless communications technologies, and discloses an encoding method and apparatus, to improve accuracy of reliability calculation and ordering for polarized channels. The method includes: obtaining a first sequence used to encode K to-be-encoded bits, where the first sequence includes sequence numbers of N polarized channels, the first sequence is same as a second sequence or a subset of the second sequence, the second sequence comprises sequence numbers of Nmax polarized channels, and the second sequence is the sequence shown in Sequence Q11 or Table Q11, K is a positive integer, N is a positive integer power of 2, n is equal to or greater than 5, K?N, Nmax=1024; selecting sequence numbers of K polarized channels from the first sequence; and performing polar code encoding on K the to-be-encoded bits based on the selected sequence numbers of the K polarized channels.Type: ApplicationFiled: October 11, 2023Publication date: May 2, 2024Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jun Wang, Gongzheng Zhang, Huazi Zhang, Chen Xu, Lingchen Huang, Shengchen Dai, Hejia Luo, Yunfei Qiao, Rong Li, Jian Wang, Ying Chen, Nikita Andreevich POLIANSKII, Mikhail Sergeevich KAMENEV, Zukang Shen, Yourui HuangFu, Yinggang Du
-
Publication number: 20240064731Abstract: Embodiments of this application provide an uplink resource pre-application method and a related device. An electronic device may predict encoding duration of a to-be-sent data packet in an application (APP), determine an encoding completion moment of the to-be-sent data packet, and send an uplink scheduling request to a network device before the encoding completion moment of the to-be-sent data packet, to apply for an uplink resource for the to-be-sent data packet in advance. In this way, a latency of sending uplink data by the electronic device may be reduced, and power consumption of the electronic device may be reduced.Type: ApplicationFiled: December 9, 2021Publication date: February 22, 2024Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Haiquan Yang, Bingguang Peng, Ning He, Lingchen Huang
-
Patent number: 11843461Abstract: Embodiments of this application provide a method for coding in a wireless communication network. A communication device interleave a first bit sequence to obtain a first interleaved sequence having sequence number starting with a sequence number of 0, wherein the first bit sequence comprises bits for indicating timing, wherein the bits for indicating timing comprises a set of bits for indicating synchronization signal block index (SSBI); wherein the set of bits for indicating SSBI are placed in positions indicated by sequence numbers of 2, 3 and 5 in the first interleaved sequence. The devices add d first CRC bits on the first interleaved sequence to obtain a second bit sequence, interleave on the second bit sequence according to an interleave pattern to obtain a second interleaved sequence, and polar encode the second interleaved sequence to obtain the encoded sequence.Type: GrantFiled: April 8, 2022Date of Patent: December 12, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Hejia Luo, Yinggang Du, Rong Li, Lingchen Huang, Ying Chen
-
Patent number: 11811528Abstract: This application relates to the field of wireless communications technologies, and discloses an encoding method and apparatus, to improve accuracy of reliability calculation and ordering for polarized channels. The method includes: obtaining a first sequence used to encode K to-be-encoded bits, where the first sequence includes sequence numbers of N polarized channels, the first sequence is same as a second sequence or a subset of the second sequence, the second sequence comprises sequence numbers of Nmax polarized channels, and the second sequence is the sequence shown in Sequence Q11 or Table Q11, K is a positive integer, N is a positive integer power of 2, n is equal to or greater than 5, K?N, Nmax=1024; selecting sequence numbers of K polarized channels from the first sequence; and performing polar code encoding on K the to-be-encoded bits based on the selected sequence numbers of the K polarized channels.Type: GrantFiled: October 1, 2021Date of Patent: November 7, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jun Wang, Gongzheng Zhang, Huazi Zhang, Chen Xu, Lingchen Huang, Shengchen Dai, Hejia Luo, Yunfei Qiao, Rong Li, Jian Wang, Ying Chen, Nikita Polianskii, Mikhail Kamenev, Zukang Shen, Yourui HuangFu, Yinggang Du
-
Patent number: 11777532Abstract: An encoding method includes, when a first code rate K/Nmax is less than or equal to a code rate threshold Rt, reading a first matrix from a preset code table based on a second matrix. The second matrix includes a matrix that is read from the preset code table and that corresponds to a maximum supported code length Nmax and Rt, where K is an integer and N is an integer. The method also includes reading K rows and (N?K) columns starting from a preset first location in the first matrix to obtain a third matrix. The method further includes adding a unit matrix with K rows and K columns to a left side of the third matrix to obtain a generator matrix of an (N, K) linear block code. K rows and (Nmax?Nmax×Rt) columns of the second matrix in a first direction are consistent with K rows and (Nmax?Nmax×Rt) columns of the first matrix in a second direction.Type: GrantFiled: January 28, 2022Date of Patent: October 3, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Shengchen Dai, Huazi Zhang, Xianbin Wang, Lingchen Huang, Rong Li, Yunfei Qiao
-
Patent number: 11764812Abstract: 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: GrantFiled: October 27, 2021Date of Patent: September 19, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xianbin Wang, Huazi Zhang, Rong Li, Lingchen Huang, Shengchen Dai, Jiajie Tong
-
Patent number: 11700545Abstract: Embodiments of the application provide a method for transmitting data in a wireless communication network. A device of the network receives a bit sequence of K information bits. The device polar codes the bit sequence to obtain a first encoded sequence, wherein a length of the first encoded sequence is N, and N is greater than or equal to K. The device block interleaves the first encoded sequence to obtain an interleaved bit sequence. The device determines a transmission code rate R. When the transmission code rate R is less than the code rate threshold, the device outputs a second bit sequence. The length of the second bit sequence is M, M is smaller than N. The second bit sequence is punctured from the interleaved bit sequence by removing (N?M) bits from beginning of the interleaved bit sequence.Type: GrantFiled: August 26, 2022Date of Patent: July 11, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Gongzheng Zhang, Yourui HuangFu, Lingchen Huang, Ying Chen, Yunfei Qiao, Rong Li
-
Patent number: 11665585Abstract: Examples in this application provide a wireless communication method and device. One example method includes obtaining downlink control information and a scrambled sequence from a network device, where bits corresponding to the scrambled sequence are scrambled with each piece of configuration information of a plurality of pieces of configuration information used for configuring a terminal device by the network device, each piece of the configuration information corresponds to at least one bit in the scrambled sequence, and at least one bit of the bits that correspond to each piece of the configuration information does not correspond to another piece of configuration information of the plurality of pieces of the configuration information, descrambling, based on a possible value of each piece of the configuration information, the bits corresponding to each piece of the configuration information, to obtain a descrambled sequence, and performing a check operation using the descrambled sequence and the DCI.Type: GrantFiled: July 26, 2021Date of Patent: May 30, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Shengchen Dai, Rong Li, Chaolong Zhang, Lingchen Huang, Hejia Luo
-
Publication number: 20230056892Abstract: Embodiments of the application provide a method for transmitting data in a wireless communication network. A device of the network receives a bit sequence of K information bits. The device polar codes the bit sequence to obtain a first encoded sequence, wherein a length of the first encoded sequence is N, and N is greater than or equal to K. The device block interleaves the first encoded sequence to obtain an interleaved bit sequence. The device determines a transmission code rate R. When the transmission code rate R is less than the code rate threshold, the device outputs a second bit sequence. The length of the second bit sequence is M, M is smaller than N. The second bit sequence is punctured from the interleaved bit sequence by removing (N-M) bits from beginning of the interleaved bit sequence.Type: ApplicationFiled: August 26, 2022Publication date: February 23, 2023Inventors: Gongzheng ZHANG, Yourui HuangFu, Lingchen HUANG, Ying CHEN, Yunfei QIAO, Rong LI
-
Patent number: 11569930Abstract: This application provides a method for communicating a modulation and coding scheme (MCS). A terminal device obtains a modulation order, a code rate, or a spectral efficiency, determines an index of a reference MCS from a mapping table based on the obtained modulation order, code rate, or spectral efficiency, and reports the index of the reference MCS to a network device. The mapping table includes one or more mapping relationships between an MCS index and a modulation order, a code rate, or a spectral efficiency. The terminal device may process uplink or downlink data based on the determined MCS, thereby improving data transmission reliability.Type: GrantFiled: January 7, 2021Date of Patent: January 31, 2023Assignee: Huawei Technologies Co., Ltd.Inventors: Jian Wang, Lingchen Huang, Yunfei Qiao, Rong Li, Jun Wang, Yinggang Du, Yiqun Ge
-
Patent number: 11523328Abstract: A method and device are provided for encoding a master information block (MIB), where the MIB includes indication information, the indication information is used by a terminal device to determine a decoding mode for decoding first information, and the first information includes at least one of a system information block (SIB) 1 and system information (SI); and sending an encoded MIB to the terminal device. The terminal device can determine a correct decoding mode for the SIB and the SI according to the indication information before receiving the SIB and the SI, and then the terminal device can decode the SIB and the SI in the correct decoding mode after receiving the SIB and the SI. The terminal device can flexibly decode the SIB and the SI.Type: GrantFiled: July 26, 2019Date of Patent: December 6, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Lingchen Huang, Yunfei Qiao, Rong Li, Guijie Wang, Shengchen Dai, Zukang Shen
-
Patent number: 11502780Abstract: This application provides an encoding method and apparatus in wireless communications between a network device and a terminal. The method includes: performing cyclic redundancy check (CRC) encoding on A to-be-encoded information bits based on a CRC polynomial, to obtain a first bit sequence, where the first bit sequence includes L CRC bits and A information bits, L=11; and performing polar encoding on the first bit sequence.Type: GrantFiled: April 16, 2021Date of Patent: November 15, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Lingchen Huang, Shengchen Dai, Chen Xu, Yunfei Qiao, Rong Li
-
Publication number: 20220303051Abstract: Embodiments of this application provide a method for coding in a wireless communication network. A communication device interleave a first bit sequence to obtain a first interleaved sequence having sequence number starting with a sequence number of 0, wherein the first bit sequence comprises bits for indicating timing, wherein the bits for indicating timing comprises a set of bits for indicating synchronization signal block index (SSBI); wherein the set of bits for indicating SSBI are placed in positions indicated by sequence numbers of 2, 3 and 5 in the first interleaved sequence. The devices add d first CRC bits on the first interleaved sequence to obtain a second bit sequence, interleave on the second bit sequence according to an interleave pattern to obtain a second interleaved sequence, and polar encode the second interleaved sequence to obtain the encoded sequence.Type: ApplicationFiled: April 8, 2022Publication date: September 22, 2022Inventors: Hejia LUO, Yinggang DU, Rong LI, Lingchen HUANG, Ying CHEN
-
Patent number: 11432186Abstract: Embodiments of the application provide a method for transmitting data in a wireless communication network. A device of the network receives a bit sequence of K information bits. The device polar codes the bit sequence to obtain a first encoded sequence, wherein a length of the first encoded sequence is N, and N is greater than or equal to K. The device block interleaves the first encoded sequence to obtain an interleaved bit sequence. The device determines a transmission code rate R. When the transmission code rate R is less than the code rate threshold, the device outputs a second bit sequence. The length of the second bit sequence is M, M is smaller than N. The second bit sequence is punctured from the interleaved bit sequence by removing (N?M) bits from beginning of the interleaved bit sequence.Type: GrantFiled: January 22, 2020Date of Patent: August 30, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Gongzheng Zhang, Yourui HuangFu, Lingchen Huang, Ying Chen, Yunfei Qiao, Rong Li
-
Patent number: 11362760Abstract: Example Polar code rate matching methods and apparatus are described. One example method includes determining indexes of Z polarized channels on which forced frozen bits are placed, where the Z polarized channels are a subset of N polarized channels corresponding to N to-be-encoded bits, where N=2n, Z<N, and n and Z are positive integers. A first codeword with a length of N is obtained by performing Polar coding on the N to-be-encoded bits. Rate matching is performed on the first codeword to obtain a second codeword with a length of M, where M<N and M is a positive integer. The second codeword with a length of M is sent.Type: GrantFiled: March 2, 2021Date of Patent: June 14, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Jian Wang, Lingchen Huang, Yunfei Qiao, Rong Li
-
Publication number: 20220158659Abstract: An encoding method is provided. The method includes: when a first code rate K/Nmax is less than or equal to a code rate threshold Rt, reading a second matrix from a preset code table based on a first matrix, where the first matrix includes a matrix that is read from the preset code table and that corresponds to a maximum supported code length Nmax and Rt; reading K rows and (N?K) columns starting from a preset first location in the second matrix to obtain a third matrix; adding a unit matrix with K rows and K columns to a left side of the third matrix to obtain a generator matrix of an (N, K) linear block code, where K rows and (Nmax?Nmax×Rt) columns of the first matrix in a first direction are consistent with K rows and (Nmax?Nmax×Rt) columns of the second matrix in a second direction.Type: ApplicationFiled: January 28, 2022Publication date: May 19, 2022Inventors: Shengchen DAI, Huazi ZHANG, Xianbin WANG, Lingchen HUANG, Rong LI, Yunfei QIAO
-
Patent number: 11303388Abstract: Embodiments of this application provide a method for coding in a wireless communication network. A communication device interleave a first bit sequence to obtain a first interleaved sequence having sequence number starting with a sequence number of 0, wherein the first bit sequence comprises bits for indicating timing, wherein the bits for indicating timing comprises a set of bits for indicating synchronization signal block index (SSBI); wherein the set of bits for indicating SSBI are placed in positions indicated by sequence numbers of 2, 3 and 5 in the first interleaved sequence. The devices add d first CRC bits on the first interleaved sequence to obtain a second bit sequence, interleave on the second bit sequence according to an interleave pattern to obtain a second interleaved sequence, and polar encode the second interleaved sequence to obtain the encoded sequence.Type: GrantFiled: June 22, 2020Date of Patent: April 12, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Hejia Luo, Yinggang Du, Rong Li, Lingchen Huang, Ying Chen
-
Publication number: 20220109524Abstract: This application relates to the field of wireless communications technologies, and discloses an encoding method and apparatus, to improve accuracy of reliability calculation and ordering for polarized channels. The method includes: obtaining a first sequence used to encode K to-be-encoded bits, where the first sequence includes sequence numbers of N polarized channels, the first sequence is same as a second sequence or a subset of the second sequence, the second sequence comprises sequence numbers of Nmax polarized channels, and the second sequence is the sequence shown in Sequence Q11 or Table Q11, K is a positive integer, N is a positive integer power of 2, n is equal to or greater than 5, K?N, Nmax=1024; selecting sequence numbers of K polarized channels from the first sequence; and performing polar code encoding on K the to-be-encoded bits based on the selected sequence numbers of the K polarized channels.Type: ApplicationFiled: October 1, 2021Publication date: April 7, 2022Applicant: HUAWEI TECHNOLOGIES CO.,LTD.Inventors: Jun Wang, Gongzheng Zhang, Huazi Zhang, Chen Xu, Lingchen Huang, Shengchen Dai, Hejia Luo, Yunfei Qiao, Rong Li, Jian Wang, Ying Chen, Nikita Polianskii, Mikhail Kamenev, Zukang Shen, Yourui HuangFu, Yinggang Du
-
Patent number: 11296724Abstract: This application provides an encoding method and apparatus in a wireless communications system. The method includes: performing cyclic redundancy check (CRC) encoding on A to-be-encoded information bits based on a CRC polynomial, to obtain a first bit sequence, where the first bit sequence includes L CRC bits and the A information bits; and performing polar encoding on the first bit sequence, where L has a value of one of 3, 4, 5, 8, and 16. Based on an improved CRC polynomial, coding satisfying a false alarm rate (FAR) requirement is implemented.Type: GrantFiled: March 6, 2020Date of Patent: April 5, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Shengchen Dai, Lingchen Huang, Gongzheng Zhang, Yunfei Qiao, Chen Xu, Jun Wang, Rong Li
-
Publication number: 20220052711Abstract: 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 n3, 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: ApplicationFiled: October 27, 2021Publication date: February 17, 2022Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Xianbin WANG, Huazi ZHANG, Rong LI, Lingchen HUANG, Shengchen DAI, Jiajie TONG