-
公开(公告)号:US20200351027A1
公开(公告)日:2020-11-05
申请号:US16863903
申请日:2020-04-30
Applicant: QUALCOMM Incorporated
Inventor: Seyedkianoush Hosseini , Amir Aminzadeh Gohari , Jaeyoung Kwak , Peter Gaal , Aamod Khandekar , Joseph Binamira Soriaga , Tingfang Ji , Wanshi Chen , Enoch Shiao-Kuang Lu , Gabi Sarkis , Chao Jin
Abstract: Methods, systems, and devices for wireless communications are described. In some systems, a base station may interrupt a user equipment (UE) during transport block (TB) encoding. The UE may cancel transmission (e.g., suppress processing) of a TB based on the interruption, such that a first subset of code blocks is encoded and a second subset is unencoded. In some cases, the UE may receive a re-transmission request for a code block including cyclic redundancy check (CRC) bits for the TB, where the CRC bits are not prepared. In one example, the UE may modify the CRC bits (e.g., set them to a common value, drop them, etc.) to reduce processing time. In another example, the base station may request re-transmission of all preempted code blocks, supporting TB CRC calculation. In another example, the base station or UE may extend a processing timeline for the re-transmission to support TB CRC calculation.
-
公开(公告)号:US10756846B2
公开(公告)日:2020-08-25
申请号:US15920276
申请日:2018-03-13
Applicant: QUALCOMM Incorporated
Inventor: Jamie Menjay Lin , Yang Yang , Gabi Sarkis
Abstract: A wireless device may decode a polar coded codeword using a successive cancellation list (SCL) decoder. The decoder may implement a distributed feedback architecture, where the decoder stores one or more state maps and a set of bit arrays in memory for each layer of decoding. For different phases of decoding in a layer, the decoder may update the state maps and sets of bit arrays to limit the resources used. Additionally, when performing bit updating following the decoding of a bit of the codeword, the decoder may not update each layer of the decoding process. Instead, each sub-decoder may send a state map up to the calling layer for bit updating when the sub-decoder has completed its invocation, and may not return any intermediate state maps prior to completing invocation. Thus, each decoder and sub-decoder may perform bit updating just twice, reducing the complexity and latency of decoding.
-
公开(公告)号:US10735134B2
公开(公告)日:2020-08-04
申请号:US16058196
申请日:2018-08-08
Applicant: QUALCOMM Incorporated
Inventor: Joseph Binamira Soriaga , Shrinivas Kudekar , Thomas Joseph Richardson , Gabi Sarkis , Jing Jiang
Abstract: Methods, systems, and devices for wireless communication are described. In some examples, a wireless device (e.g., a user equipment (UE) or a base station) may encode a codeword from a set of information bits using an LDPC code. The wireless device may then transmit multiple versions of the codeword to improve the chances of the codeword being received. In some aspects, the wireless device may use the techniques herein to generate self-decodable redundancy versions of the codeword to be transmitted to the receiving device. Accordingly, a receiving device may be able to identify information bits from one or more redundancy versions of the codeword even if the receiving device failed to receive an original transmission of the codeword.
-
184.
公开(公告)号:US20190356420A1
公开(公告)日:2019-11-21
申请号:US16415641
申请日:2019-05-17
Applicant: QUALCOMM Incorporated
Inventor: Makesh Pravin John Wilson , Gabi Sarkis , Tao Luo , Kiran Venugopal , Tianyang Bai , Xiaoxia Zhang , Juan Montojo
Abstract: Methods, systems, and devices for wireless communications are described. An encoder may utilize a common mother code for encoding control information to each set of control channel resources of a control channel, control channel associated with multiple transmission configuration indication (TCI) states. For example, the common mother code may include utilizing same parameters when constructing the polar code for each set of control channel resources, where the parameters include a block length, a number of information bits, or both. Additionally, rate matching procedures for each control channel resource may differ (e.g., puncturing, shortening, or repetition). Additionally or alternatively, the mother code and rate matching may be determined based on a sum of all available coded bits in each control channel resource and the number of information bits. A decoder may then attempt soft combination of candidates from the different sets of control channel resources to obtain decoded control information.
-
公开(公告)号:US20190342030A1
公开(公告)日:2019-11-07
申请号:US16399466
申请日:2019-04-30
Applicant: QUALCOMM incorporated
Inventor: Seyedkianoush Hosseini , Gabi Sarkis , Wei Yang , Wanshi Chen , Peter Gaal
Abstract: Methods, systems, and devices for wireless communications are described that provide for determining downlink control resources for transmitting control information to a user equipment (UE) that indicates downlink resources for a downlink transmission and a number of repetitions of the downlink transmission. The control information may be provided in a first transmission time interval (TTI), and the repetitions may span a number of TTIs. The UE may rate-match a shared channel containing the downlink transmission around the downlink control resources of the first TTI, and also perform the same rate-matching around corresponding resources in each subsequent TTI of the plurality of TTIs.
-
公开(公告)号:US10432357B2
公开(公告)日:2019-10-01
申请号:US15818393
申请日:2017-11-20
Applicant: QUALCOMM Incorporated
Inventor: Yang Yang , Jing Jiang , Gabi Sarkis
Abstract: Methods, systems, and devices that support an efficient sequence-based polar code description are described. In some cases, a wireless device (e.g., a user equipment (UE) or a base station) may transmit a codeword including a set of information bits encoded using a polar code or receive a codeword including a set of information bits encoded using a polar code. As described herein, the wireless device may determine the bit locations of the information bits in the polar code based on a partition assignment vector. Specifically, the wireless device may partition bit-channels for one or more stages of polarization and assign information bits to partitions based on the partition assignment vector. Once the bit locations of the information bits are determined, the wireless device may decode a received codeword or transmit an encoded codeword based on the determined bit locations of the information bits.
-
187.
公开(公告)号:US10312939B2
公开(公告)日:2019-06-04
申请号:US16003047
申请日:2018-06-07
Applicant: QUALCOMM Incorporated
Inventor: Thomas Richardson , Joseph Binamira Soriaga , Shrinivas Kudekar , Gabi Sarkis
Abstract: Certain aspects of the present disclosure provide low-density parity-check (LDPC) codes having pairwise orthogonality of adjacent rows, and a new decoder that exploits the pairwise row orthogonality for flexible decoder scheduling without performance loss. An apparatus includes a receiver configured to receive a codeword in accordance with a radio technology across a wireless channel via one or more antenna elements situated proximal the receiver. The apparatus includes at least one processor coupled with a memory and comprising decoder circuitry configured to decode the codeword based on a LDPC code to produce a set of information bits. The LDPC code is stored in the memory and defined by a base matrix having columns in which all adjacent rows are orthogonal in a last portion of the rows.
-
公开(公告)号:US10291378B1
公开(公告)日:2019-05-14
申请号:US16119904
申请日:2018-08-31
Applicant: QUALCOMM Incorporated
Inventor: Tianyang Bai , Makesh Pravin John Wilson , Kiran Venugopal , Muhammad Nazmul Islam , Gabi Sarkis , Joseph Binamira Soriaga , Tao Luo
Abstract: Wireless devices may employ techniques for indicating alternative modulation coding schemes (MCSs) (e.g., MCS values or MCS indices not associated with a default list or default MCS table). That is, communications (e.g., such as physical downlink control channel (PDCCH) transmissions carrying downlink control information (DCI), physical downlink shared channel (PDSCH) transmissions carrying uplink grants, etc.) may include information (e.g., in MCS fields and reserved fields) that indicate alternative MCSs for subsequent communications. For example, random access radio network temporary identifier (RA-RNTI) scrambled DCI, random access response (RAR) messages, etc., may indicate an alternative MCS for subsequent messages in a random access procedure (e.g., for a RAR, an RRC connection request, etc.). The alternative MCS may be conveyed by indicating information such as MCS scaling factors, alternative MCS table IDs, MCS indices associated with the alternative MCS table, or some combination thereof.
-
公开(公告)号:US20180331697A1
公开(公告)日:2018-11-15
申请号:US15976439
申请日:2018-05-10
Applicant: QUALCOMM Incorporated
Inventor: Jamie Menjay Lin , Yang Yang , Gabi Sarkis
CPC classification number: H03M13/1148 , H03M13/13 , H03M13/37 , H04W4/70
Abstract: Methods, systems, and devices for wireless communication are described. A wireless device may decode a polar coded codeword using a successive cancelation (SC) or successive cancelation list (SCL) decoder. The construction of the codeword may be based on multiple factors, such as a decoding complexity, reliability, codeword size, number of information bits, type of communication, etc. In some cases, multiple codeword constructions may be compared (e.g., with various weights applied to the relevant factors) and an optimal construction selected. Techniques described herein are applicable both to the selection of an optimal codeword as well as decoding operations. Specifically, the described techniques may allow for a reduced decoding complexity through the use of subtree pruning, in which characteristics of the polar scheme (e.g., the scheme selected by the encoder) may be exploited to reduce the complexity of the decoding operation.
-
公开(公告)号:US20180287640A1
公开(公告)日:2018-10-04
申请号:US15937503
申请日:2018-03-27
Applicant: QUALCOMM Incorporated
Inventor: Jaime Menjay Lin , Yang Yang , Gabi Sarkis , Rotem Cooper , John Edward Smee
CPC classification number: H03M13/3746 , H03M13/13 , H03M13/6502 , H04L1/0041 , H04L1/0054 , H04L1/0057
Abstract: Techniques are described to address run-time issues and other considerations of data structure reorganization operations executed while decoding a polar code. A receiving entity (e.g., a user equipment or a base station) may partition an array, or other data structure, into sections. The array may be used during a list decoding operation of a polar code. As the array is populated with path elements for candidate paths, each section may be organized and a permutation pattern calculated for each section. Upon identifying a section reorganization event, the array or subsections of the array may be reorganized according the permutation patterns determined for each section.
-
-
-
-
-
-
-
-
-