-
公开(公告)号:US12063113B2
公开(公告)日:2024-08-13
申请号:US17535532
申请日:2021-11-24
Applicant: HUAWEI TECHNOLOGIES CO., LTD.
Inventor: Tianhang Yu , Gongzheng Zhang , Rong Li
CPC classification number: H04L1/0058 , H03M13/251 , H04L1/0003 , H04L1/0041 , H04L1/0043 , H04L1/005 , H04L1/0071
Abstract: Embodiments of this application provide a coding and modulation method, a demodulation and decoding method, an apparatus, and a device. The coding and modulation method includes obtaining K to-be-encoded bits and a modulation scheme, and coding the K to-be-encoded bits, based on M bit levels of the modulation scheme, to obtain M′ code blocks, where M′
-
2.
公开(公告)号:US12015479B2
公开(公告)日:2024-06-18
申请号:US17747485
申请日:2022-05-18
Applicant: Samsung Electronics Co., Ltd.
Inventor: Satya Kumar Vankayala , Seungil Yoon , Issaac Kommineni , Venkateswarlu Yarramala
IPC: H04L1/00 , G06F18/214 , G06N3/04
CPC classification number: H04L1/0026 , G06F18/214 , G06N3/04 , H04L1/0017 , H04L1/005
Abstract: A method for decoding user data by an apparatus in a wireless network is provided. The method includes receiving, by the apparatus, user data associated with a plurality of network parameters. The method includes training, by the apparatus, a neural network using the plurality of received network parameters. Further, the method includes computing, by the apparatus, a Log Likelihood Ratio (LLR) using the trained neural network. Further, the method includes decoding, by the apparatus, the received user data using the computed LLR.
-
公开(公告)号:US20240154649A1
公开(公告)日:2024-05-09
申请号:US18498778
申请日:2023-10-31
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Yoochang Eun
IPC: H04B7/0413 , H04L1/00
CPC classification number: H04B7/0413 , H04L1/005 , H04L1/0063
Abstract: An operating method of a decoder device, included in a reception device of a multiple input multiple output (MIMO) communication system, includes receiving a transport block including a plurality of code blocks from a transmission device, performing sequential decoding on the plurality of code blocks and performing iterative decoding by up to a maximum iteration number on each of the plurality of code blocks, monitoring a result of the sequential decoding in real time to generate a count value of a decoding fail number, and determining whether to activate selective skipping of the iterative decoding or selective skipping of the sequential decoding on one or more remaining code blocks of the transport block, based on the count value.
-
公开(公告)号:US20240137150A1
公开(公告)日:2024-04-25
申请号:US18074372
申请日:2022-12-02
Applicant: Samsung Electronics Co., Ltd.
Inventor: Mojtaba Rahmati , Hyukjoon Kwon , Dongwoon Bai
CPC classification number: H04L1/005 , H04L1/0061 , H04W52/0209
Abstract: A system and a method are disclosed for determining early termination during an iterative detection and decoding (IDD) procedure. The method may include computing, during the IDD procedure, one or more log-likelihood ratios (LLRs) of one or more cyclic-redundancy checks (CRC), and determining that at least one of the LLRs predict a failure of a CRC check and, in response, terminating the IDD procedure.
-
公开(公告)号:US11863263B2
公开(公告)日:2024-01-02
申请号:US18080064
申请日:2022-12-13
Applicant: Sun Patent Trust
Inventor: Yutaka Murakami , Tomohiro Kimura , Mikihiro Ouchi
IPC: H04B7/0456 , H04B7/06 , H04L25/03 , H04L27/18 , H04L27/26 , H04L27/34 , H04B7/0413 , H04L1/00
CPC classification number: H04B7/0456 , H04B7/0413 , H04B7/0617 , H04L1/005 , H04L1/0057 , H04L25/03171 , H04L25/03942 , H04L25/03949 , H04L27/18 , H04L27/2626 , H04L27/34 , H04B7/0469
Abstract: Disclosed is a precoding method for generating, from a plurality of baseband signals, a plurality of precoded signals that are transmitted in the same frequency bandwidth at the same time. According to the precoding method, one matrix is selected from among matrices defining a precoding process that is performed on the plurality of baseband signals by hopping between the matrices. A first baseband signal and a second baseband signal relating to a first coded block and a second coded block generated by using a predetermined error correction block coding scheme satisfy a given condition.
-
公开(公告)号:US11811527B2
公开(公告)日:2023-11-07
申请号:US17420303
申请日:2019-01-07
Applicant: NOKIA TECHNOLOGIES OY
Inventor: Jean-Luc Olivés , Vesa Starck , Mikko Tapio Kokkonen , Gerardo Moreno Crespo
IPC: H04L27/06 , H04L1/00 , G06N3/08 , H04L1/1829 , H04W76/28
CPC classification number: H04L1/005 , G06N3/08 , H04L1/0026 , H04L1/0036 , H04L1/1864 , H04W76/28
Abstract: There is provided a solution for employing a neural network in a radio receiver. According to an aspect, a method comprises: acquiring, from a received frame, a set of samples associated with a position of a control information element in the frame; inputting the set of samples to nodes of an input layer of a neural network, the input layer having the same number of nodes as a number of samples in the set of samples; processing the set of samples in the neural network that has been trained, before receiving the set of samples, to decode one or more determined values of the control information element and to detect discontinuous transmission; outputting, in an output layer of the neural network, an indicator indicating a decoded value of the control information element comprised in the set of samples or an indicator indicating the discontinuous transmission.
-
公开(公告)号:US11722245B2
公开(公告)日:2023-08-08
申请号:US17971408
申请日:2022-10-21
Applicant: Qinghai Normal University
Inventor: Xiuxiu Liu , Xiujuan Du , Long Jin
CPC classification number: H04L1/005 , H04B13/02 , H04L1/0061
Abstract: A data encoding and decoding method for underwater acoustic networks (UANs) based on an improved online fountain code, including: in a build-up phase, subjecting all original packets to sequential encoding according to their serial numbers to generate and send encoded packets with degree 2; merging k original packets to k/8 connected components with a size of 8; performing random encoding until a largest connected component is successfully decoded; in a completion phase, sending, by a receiver, a feedback packet according to a current decoding graph; according to a feedback packet containing decoding states of all the original packets, sending, by a sender, encoded packets with degree m; and randomly selecting original packets for recursive encoding to generate and send encoded packets with degree 1 or 2; and setting, by the receiver, a threshold to restrict the number of feedback packets.
-
公开(公告)号:US11711148B2
公开(公告)日:2023-07-25
申请号:US16354115
申请日:2019-03-14
Applicant: Infinera Corporation
Inventor: Mehdi Torbatian , Han Henry Sun , Kuang-Tsan Wu
IPC: H04B10/516 , H04B10/50 , H04L1/00 , H04L27/34 , H04L27/36
CPC classification number: H04B10/503 , H04B10/516 , H04L1/005 , H04L1/0052 , H04L27/3483 , H04L27/363
Abstract: Probabilistic constellation shaping (PCS) is applied to a desired probability distribution over the 2-D constellation points. Constellation points are partitioned into multiple disjoint sets in which all the constellation points within a subset have the same energy level (i.e., amplitude) or distance from the origin on the complex plane. Each of the sets may be further subdivided into smaller disjoint sets of constellation points to facilitate labeling of the constellation points. The sets may be indexed from 0 to the total number of disjoint sets to form an index set. The desired distribution may then be applied over the index set either using a distribution matcher (DM) or using a lookup table. The desired distribution may be generated before forward error correction (FEC) encoding that preserves the generated amplitude distribution through FEC encoding of data bits. The scheme may map the FEC encoded data bits to the constellation points, such that the probability of occurrence of each signal set (with a specific energy level) follows the desired probability distribution within a fixed codeword length. In addition, PCS can be applied to both square and non-square constellations, which may or may not be arranged on a Cartesian grid.
-
公开(公告)号:US20190199473A1
公开(公告)日:2019-06-27
申请号:US16026811
申请日:2018-07-03
Inventor: Muriel MEDARD , Kenneth R. DUFFY , Jiange LI
CPC classification number: H04L1/0054 , H03M13/37 , H04L1/005 , H04L1/0057 , H04L1/0065
Abstract: Devices and methods described herein decode a sequence of coded symbols by guessing noise. In various embodiments, noise sequences are ordered, either during system initialization or on a periodic basis. Then, determining a codeword includes iteratively guessing a new noise sequence, removing its effect from received data symbols (e.g. by subtracting or using some other method of operational inversion), and checking whether the resulting data are a codeword using a codebook membership function. This process is deterministic, has bounded complexity, asymptotically achieves channel capacity as in convolutional codes, but has the decoding speed of a block code. In some embodiments, the decoder tests a bounded number of noise sequences, abandoning the search and declaring an erasure after these sequences are exhausted. Abandonment decoding nevertheless approximates maximum likelihood decoding within a tolerable bound and achieves channel capacity when the abandonment threshold is chosen appropriately.
-
公开(公告)号:US20190199377A1
公开(公告)日:2019-06-27
申请号:US16026822
申请日:2018-07-03
Inventor: Muriel MEDARD , Kenneth R. DUFFY
CPC classification number: H04L1/0054 , H03M13/37 , H04L1/005 , H04L1/0057 , H04L1/0065
Abstract: Devices and methods described herein decode a sequence of coded symbols by guessing noise. In various embodiments, noise sequences are ordered, either during system initialization or on a periodic basis. Then, determining a codeword includes iteratively guessing a new noise sequence, removing its effect from received data symbols (e.g. by subtracting or using some other method of operational inversion), and checking whether the resulting data are a codeword using a codebook membership function. This process is deterministic, has bounded complexity, asymptotically achieves channel capacity as in convolutional codes, but has the decoding speed of a block code. In some embodiments, the decoder tests a bounded number of noise sequences, abandoning the search and declaring an erasure after these sequences are exhausted. Abandonment decoding nevertheless approximates maximum likelihood decoding within a tolerable bound and achieves channel capacity when the abandonment threshold is chosen appropriately.
-
-
-
-
-
-
-
-
-