Patents by Inventor Huazi Zhang

Huazi Zhang 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: 20200021315
    Abstract: Embodiments of this application provide a polar code rate matching method and apparatus, and a communications apparatus. The rate matching method includes: determining N to-be-encoded bits, where the N to-be-encoded bits include N1 information bits, and both N1 and N are positive integers; encoding the N to-be-encoded bits to obtain N encoded bits; obtaining a first puncturing sequence based on an information bit length N1, the quantity N of the encoded bits, and a quantity Q of to-be-punctured bits; and performing a puncturing operation on the N encoded bits based on the first puncturing sequence to implement a rate matching. To-be-punctured bits indicated in the first puncturing sequence are obtained based on the information bit length N1, the quantity N of the encoded bits, and the quantity Q of the to-be-punctured bits, and are not generated randomly.
    Type: Application
    Filed: September 23, 2019
    Publication date: January 16, 2020
    Inventors: Ying CHEN, Hejia LUO, Huazi ZHANG, Gongzheng ZHANG, Rong LI, Yue ZHOU
  • Publication number: 20200014403
    Abstract: An encoding method, an encoding apparatus, and a communications apparatus are disclosed. Specifically, the encoding method includes: obtaining a first sequence corresponding to a basic code length N0; determining N to-be-encoded bits, where the N to-be-encoded bits include N2 fixed bits, and N is greater than the basic code length N0; extending the first sequence to obtain a second sequence; determining locations of the N2 fixed bits in the N to-be-encoded bits based on polar channel serial numbers indicated by first N2 elements in the second sequence; and performing polar encoding on the N to-be-encoded bits to obtain encoded bits. The locations of the fixed bits in the N to-be-encoded bits are determined based on the second sequence, and the second sequence is obtained by extending the first sequence corresponding to the basic code length N0.
    Type: Application
    Filed: September 16, 2019
    Publication date: January 9, 2020
    Inventors: Ying CHEN, Rong LI, Huazi ZHANG, Jian WANG, Jun WANG
  • Publication number: 20200007164
    Abstract: A coding method, a decoding method, an apparatus, and a device are provided. The method includes: coding, by a sending device, an information bit sequence to obtain a coded bit sequence, where the coded bit sequence includes an information bit, a frozen bit, a CRC check bit, and a frozen check bit; and a value of the frozen check bit and a value of the CRC check bit are obtained by using a same cyclic shift register; performing, by the sending device, polar coding and rate matching on the coded bit sequence to obtain a to-be-sent rate-matched sequence; and sending, by the sending device, the rate-matched sequence. According to the method, time and space for coding calculation and decoding calculation can be effectively reduced, and calculation complexity is reduced.
    Type: Application
    Filed: September 13, 2019
    Publication date: January 2, 2020
    Inventors: Yue ZHOU, Huazi ZHANG, Rong LI, Hejia LUO, Yunfei QIAO, Jun WANG
  • Publication number: 20200007162
    Abstract: A data processing method is disclosed, and the method includes: receiving, by an encoding end, a to-be-encoded data block; obtaining, by the encoding end, a first mother code element for each first indication element in a first indication sequence based on an association relationship in which S=Q+B*N0 when B>0, and S=Q when B=0; and placing the first mother code element at a location of the first indication element in the first indication sequence to obtain a first mother code sequence.
    Type: Application
    Filed: September 9, 2019
    Publication date: January 2, 2020
    Inventors: Gongzheng ZHANG, Rong LI, Jun WANG, Ying CHEN, Huazi ZHANG
  • Publication number: 20190386778
    Abstract: Embodiments provide a polar code encoding and decoding method in a communications system. Under the method, a basic quantized sequence can be obtained. The basic quantized sequence includes a quantized value used to represent reliability corresponding to a polarized subchannel. A target quantized sequence based on the basic quantized sequence can also be obtained. A relative magnitude relationship between elements in the target quantized sequence is nested with a relative magnitude relationship between elements in the basic quantized sequence. K largest quantized values in the target quantized sequence can be determined based on a non-fixed bit length K and polarized subchannels corresponding to the K largest quantized values can be used as a non-fixed bit position set. Polar code encoding or decoding can be performed based on the non-fixed bit position set.
    Type: Application
    Filed: September 2, 2019
    Publication date: December 19, 2019
    Inventors: Ying CHEN, Rong LI, Huazi ZHANG, Hejia LUO, Gongzheng ZHANG
  • Publication number: 20190379406
    Abstract: This application provides a polar encoding and decoding method, a sending device, and a receiving device, to help overcome disadvantages in transmission of medium and small packets, a code rate, reliability, and complexity in the prior art.
    Type: Application
    Filed: August 23, 2019
    Publication date: December 12, 2019
    Inventors: Ying CHEN, Gongzheng ZHANG, Yunfei QIAO, Rong LI, Huazi ZHANG, Hejia LUO
  • Publication number: 20190363826
    Abstract: Embodiments of the present invention disclose a data processing method. The method includes: receiving, by an encoder, a to-be-encoded information block; encoding, by the encoder, the information block in a PC-Polar encoding when a channel coding parameter is in one value range, and/or encoding, by the encoder, the information block in a CA-Polar encoding when the channel coding parameter is in another value range; and outputting, by the encoder, a result of the encoding the information block.
    Type: Application
    Filed: August 2, 2019
    Publication date: November 28, 2019
    Inventors: Yunfei QIAO, Huazi ZHANG, Yinggang DU, Gongzheng ZHANG, Guijie WANG
  • Patent number: 10491326
    Abstract: Embodiment techniques map parity bits to sub-channels based on their row weights. In one example, an embodiment technique includes allocating, from a set of sub-channels, one or more sub-channels for one or more parity bits based on row weights for sub-channels in a subset of sub-channels within the set of sub-channels, mapping information bits to remaining sub-channels in the set of sub-channels based on a reliability of the remaining sub-channels without mapping any of the information bits to the one or more sub-channels allocated for the one or more parity bits, polar encoding the information bits and the one or more parity bits based on at least the mapping of the information bits to the remaining sub-channels to obtain encoded bits, and transmitting the encoded bits to another device.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: November 26, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Huazi Zhang, Jiajie Tong, Rong Li, Jun Wang, Wen Tong, Yiqun Ge, Xiaocheng Liu, Gongzheng Zhang, Jian Wang, Nan Cheng, Qifan Zhang
  • Publication number: 20190356342
    Abstract: The present disclosure relates to information transmission method, decoding method, and apparatus. One example method includes encoding, by a sending device, a to-be-encoded sequence based on preset parameters to obtain an encoded sequence, where the preset parameters include a quantity of check bits, positions of the check bits, and a check equation, and sending the encoded sequence to a receiving device.
    Type: Application
    Filed: August 1, 2019
    Publication date: November 21, 2019
    Inventors: Huazi ZHANG, Rong LI, Yunfei QIAO, Hejia LUO, Gongzheng ZHANG, Ying CHEN
  • Patent number: 10484130
    Abstract: Embodiments of this disclosure enhance the error detection performance of parallel polar encoding by cross-concatenating parity bits between segments of information bits transmitted over different sets of sub-channels. In one embodiment, a first segment of information bits is transmitted over a first set of sub-channels, and at least a second segment of information bits, and a masked parity bit, are transmitted over a second set of sub-channels. A value of the masked parity bit is equal to a bitwise combination of a first parity bit computed from the first segment of information bits and a second parity bit computed from the second segment of information bits. The bitwise combination may be a bitwise AND, a bitwise OR, or a bitwise XOR of the respective parity bits.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: November 19, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Huazi Zhang, Gongzheng Zhang, Rong Li, Jun Wang, Wen Tong, Yiqun Ge
  • Publication number: 20190349009
    Abstract: The present disclosure relates to polar encoding methods and apparatus. One example method includes obtaining locations of information bits and frozen bits based on a reliability order of polar channels, where reliability of a polar channel corresponding to the information bits is higher than reliability of a polar channel corresponding to the frozen bits, performing cyclic redundancy check (CRC) encoding on an information block, mapping bits obtained after the CRC encoding to the information bits, determining at least one bit of the frozen bits as a check frozen bit, where a value of the check frozen bit is determined based on values of P information bits that are in information bits prior to the check frozen bit and that meet a preset condition, and performing polar encoding on the information bits, the check frozen bit, and a frozen bit other than the check frozen bit.
    Type: Application
    Filed: July 23, 2019
    Publication date: November 14, 2019
    Inventors: Gongzheng ZHANG, Huazi ZHANG, Yunfei QIAO, Rong LI, Jun WANG, Guijie WANG
  • Publication number: 20190349220
    Abstract: Embodiments can provide a coding method, a coding apparatus, and a communications apparatus. The method includes: determining N to-be-coded bits, where N is a positive integer; obtaining a first sequence that includes N polar channel sequence numbers; determining a location of an information bit in the N to-be-coded bits based on the first sequence; and performing polar coding on the N to-be-coded bits to obtain coded bits. The location of the information bit in the to-be-coded bits is determined based on the obtained first sequence that includes N polar channel sequence numbers, so that performance of a polar code can be improved.
    Type: Application
    Filed: July 26, 2019
    Publication date: November 14, 2019
    Inventors: Ying CHEN, Gongzheng ZHANG, Huazi ZHANG, Hejia LUO, Rong LI, Jun WANG
  • Publication number: 20190349002
    Abstract: Embodiments of this application disclose encoding and decoding methods and apparatus related to the communications. One of the methods includes: obtaining, based on polar code rate matching, a subchannel corresponding to a punctured bit or a shortened bit; determine subchannels corresponding to an information bit and a check frozen bit that are different from the subchannel corresponding to the punctured bit or the shortened bit; determining that a subchannel corresponding to a frozen bit that is different from the subchannels corresponding to the information bit and the check frozen bit and the subchannel corresponding to the punctured bit or the shortened bit; performing, according to the subchannels corresponding to the information bit and the check frozen bit and the subchannel corresponding to the frozen bit, parity check encoding and polar encoding based on the information bit to obtain encoded information; and sending the encoded information.
    Type: Application
    Filed: July 24, 2019
    Publication date: November 14, 2019
    Inventors: Yue ZHOU, Rong LI, Hejia LUO, Huazi ZHANG, Ying CHEN
  • Publication number: 20190335431
    Abstract: Embodiments of the present invention provide a control information transmission method and apparatus. The control information transmission method includes: determining, by a network device, N pieces of to-be-jointly-coded downlink control information DCI, where N is an integer greater than or equal to 2; coding, by the network device, the N pieces of DCI in a polar coding manner, to obtain one codeword; and mapping, by the network device, the codeword to a time-frequency resource of a downlink control channel for sending. According to the embodiments of the present invention, not only a relatively high coding gain can be obtained, but a relatively low average processing latency on a decoder side can also be obtained.
    Type: Application
    Filed: July 4, 2019
    Publication date: October 31, 2019
    Inventors: Jian WANG, Jun WANG, Rong LI, Huazi ZHANG, Chaolong ZHANG
  • Publication number: 20190326933
    Abstract: A method comprises: obtaining a coded bit sequence by performing PC-polar coding on information bits based on first constructor parameters; and sending the coded bit sequence. A check equation of the first constructor parameters includes a first element representing a check-required information bit position and a second element representing a check bit position, the first element corresponds to a first vector (V1) in a generator matrix for PC-polar codes, the second element corresponds to a second vector (V2) in the generator matrix, and if a first Hamming weight (HW1) of V1 is the same as a second Hamming weight (HW2) of V2, then a third Hamming weight (HW3) of an addition modulo 2 vector is greater than HW1 and greater than HW2, or if HW1 is different from HW2, then HW3 is greater than a smaller one of the HW1 and HW2.
    Type: Application
    Filed: July 1, 2019
    Publication date: October 24, 2019
    Inventors: Huazi ZHANG, Jun WANG, Rong Li, Lingchen HUANG, Jian WANG, Shengchen DAI, Jiajie TONG, Vladimir GRITSENKO, Oleg Feat'evich KURMAEV, Aleksei Eduardovich MAEVSKII
  • Patent number: 10447432
    Abstract: Embodiments of this application provide a method for processing information bits in a wireless communication network. A communication device obtains K information bits and a code length M. The code length M is a length of an output sequence resulting from processing the information bits. The communication device generates an N-bit bit sequence that includes the K information bits and one or more parity check bits, encodes the bit sequence using a polar encoding formula to obtain an N-bit encoded sequence, rate matches the encoded sequence to obtain the output sequence, and outputs the output sequence. When M?K>192, in the bit sequence, one of the parity check bits is placed in a bit position that is determined according to reliabilities of the bit positions in the bit sequence for placing the K information bits and the one or more parity check bits.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: October 15, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shengchen Dai, Huazi Zhang, Rong Li, Yunfei Qiao, Yue Zhou
  • Publication number: 20190312681
    Abstract: Embodiments provide a Polar code transmission method and apparatus. A bit sequence is encoded into a code sequence using Polar code by a network device. The bit sequence contains a control signaling and a Cyclic Redundancy Code (CRC) sequence. The code sequence is transformed into M copies such that an ith information copy of the M copies multiples by a first matrix of the power of (i?1). M is an integer and M>0. M copies of codeword was encoded by Polar code, the M copies implicitly conveys different time stamp information, which is suitable for the transmission of PBCH in 5G communication system, signaling overhead is also reduced.
    Type: Application
    Filed: May 28, 2019
    Publication date: October 10, 2019
    Inventors: Hejia LUO, Gongzheng ZHANG, Rong LI, Huazi ZHANG, Yourui HUANGFU, Jian WANG, Ying CHEN, Jun WANG
  • Patent number: 10439759
    Abstract: Embodiments of this application provides a communication method in a wireless communication network. A communication device obtains an information bit sequence and obtain a first sequence, wherein the first sequence comprises sequence numbers of N channels ordered in ascending order of channel reliability, wherein N is 1024 and wherein a channel whose sequence number is 0, a channel whose sequence number is 1, and a channel whose sequence number is 2 are ordered in ascending order of channel reliability; then polar encode the information bits based on the first sequence to obtain an encoded bit sequence and output the encoded bit sequence.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: October 8, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ying Chen, Gongzheng Zhang, Lingchen Huang, Rong Li, Huazi Zhang, Hejia Luo
  • Publication number: 20190280814
    Abstract: Embodiments of the application provide a method and device for polar code rate matching in a wireless communication network. A device of the network obtains K information bits. The device generates a to-be-encoded sequence having a length N bits. The to-be-encoded sequence includes the K information bits and L frozen bits. The L frozen bits are placed in L bit positions of the to-be-encoded sequence. The L bit positions are determined according to a rate match manner which is either puncturing or shortening. The device polar encodes the to-be-encoded sequence to obtain the encoded sequence. The device interleaves the encoded sequence to obtain an interleaved sequence and then stores the interleaved sequence into a cyclic cache. The device sequentially outputs M bits of the interleaved sequence from the cyclic cache according to the rate matching manner.
    Type: Application
    Filed: May 28, 2019
    Publication date: September 12, 2019
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Chen Xu, Gongzheng Zhang, Rong Li, Huazi Zhang, Lingchen Huang
  • Publication number: 20190260503
    Abstract: Embodiments of this application provide a method for transmitting encoded information. A communication device obtains K bits of information, and generates a to-be-encoded sequence u1N, wherein N is a length of the sequence. The device encodes the sequence u1N in an encoding process, to obtain an output sequence, and transmits the output sequence. In the sequence u1N, each of the N bits corresponds to a subchannel, and each subchannel has a reliability. The K information bits, a quantity J of first-type auxiliary bits, and a quantity J? of second-type auxiliary bits are placed in K?=K+J+J? bit positions of the sequence u1N according to reliabilities of the subchannels. Since the positions of the information bits and the auxiliary bits are pre-determined and not affected by subsequent encoding and rate-matching, overheads of real-time reliability calculation are effectively reduced, time is saved, and delay is reduced.
    Type: Application
    Filed: April 30, 2019
    Publication date: August 22, 2019
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Huazi Zhang, Rong Li, Yue Zhou, Hejia Luo, Gongzheng Zhang, Yunfei Qiao