序号 | 专利名 | 申请号 | 申请日 | 公开(公告)号 | 公开(公告)日 | 发明人 |
---|---|---|---|---|---|---|
241 | Method and apparatus for channel encoding and decoding in a communication system using low-density parity-check codes | EP09153740.7 | 2009-02-26 | EP2096760B1 | 2016-10-19 | Myung, Seho; Kwon, Hwan-Joon; Kim, Kyung-Joong; Yang, Kyeong-Cheol; Yang, Hyun-Koo; Kim, Jae-Yoel; Lee, Hak-Ju |
242 | Method and apparatus for channel encoding and decoding in a communication system using low-density parity-check codes | EP09154641.6 | 2009-02-26 | EP2099136B1 | 2016-10-12 | Myung, Seho; Kwon, Hwan-Joon; Kim, Kyung-Joong; Yang, Kyeong-Cheol; Yang, Hyun-Koo; Kim, Jae-Yoel; Lee, Hak-Ju |
243 | Semiconductor device and method of writing data to semiconductor device | EP12169350.1 | 2012-05-24 | EP2538608B1 | 2016-08-24 | Oshida, Daisuke; Furuta, Shigeru; Hirokawa, Masayuki; Yamazaki, Akira; Fujimori, Takashi; Shiota, Shigemasa |
244 | FORWARD ERROR CORRECTION CODING/DECODING METHOD, DEVICE AND SYSTEM | EP11878400.8 | 2011-12-30 | EP2790327A1 | 2014-10-15 | CHANG, Deyuan; YU, Fan; XIAO, Zhiyu |
The present invention discloses a coding and decoding method, apparatus, and system for forward error correction, and pertains to the field of communications. The method includes: determining check matrix parameters of time-varying periodic LDPC convolutional code according to performance a transmission system, complexity of the transmission system, and a synchronization manner for code word alignment, constructing a QC-LDPC check matrix according to the determined check matrix parameters, and obtaining a check matrix Hc of the time-varying periodic LDPC convolutional code according to the QC-LDPC check matrix; de-blocking, according to requirements of the Hc, data to be coded, and coding data of each sub-block according to the Hc, so as to obtain multiple code words of the LDPC convolutional code; and adding the multiple code words of the LDPC convolutional code in a data frame and sending the data frame. In the present invention, forward error correction is performed by using time-varying periodic LDPC convolutional code with a QC-LDPC structure. The check characteristics of the QC-LDPC may decrease the complexity of the check; furthermore, the performance of LDPC convolutional code is better than that of LDPC block codes, and the performance of time-varying LDPC convolutional code is better than that of time-invariant LDPC convolutional code. Therefore, the present invention may be applicable to the high-speed optical transmission system and meet the requirements of high-gain performance and high throughput. |
||||||
245 | Detection and decoding in flash memories with selective binary and non-binary decoding | EP14153544.3 | 2014-01-31 | EP2763042A1 | 2014-08-06 | Alhussien, Abdel Hakim S.; Li, Zongwang; Haratsch, Erich F.; Danjean, Ludovic |
Methods and apparatus are provided for detection and decoding in flash memories with selective binary and non-binary decoding. Data from a flash memory device is processed by obtaining one or more read values for a plurality of bits from one or more pages of the flash memory device; converting the one or more read values for the plurality of bits to a non-binary log likelihood ratio based on a probability that a given data pattern was written to the plurality of bits when a particular pattern was read from the plurality of bits; and jointly decoding the plurality of bits using the non-binary log likelihood ratio, wherein the pages are encoded independently. |
||||||
246 | COMMUNICATION APPARATUS, RECEPTION METHOD IN SAID APPARATUS, CODEC, DECODER, COMMUNICATION MODULE, COMMUNICATION UNIT AND DECODING METHOD | EP06746034 | 2006-04-27 | EP1886430A4 | 2013-01-09 | KANDA TETSUO; EGUCHI TADASHI |
247 | Method and system for redundancy-based decoding of voice content in a wireless LAN system | EP07005955.5 | 2007-03-22 | EP1883177A3 | 2012-07-25 | Karaoguz, Jeyhan; Honary, Hooman; Seshadri, Nambirajan; Trachewsky, Jason A.; Heiman, Arie |
Aspects of a method and system for redundancy-based decoding of voice content in a wireless local area network (WLAN) system are provided. A WLAN receiver may determine whether a decoded portion of a received packet comprises voice content and may select a redundancy-based decoder to decode a remaining portion of the packet when voice content is detected. The redundancy-based decoder may be a Viterbi decoder. The redundancy-based decoder may be selected to decode a determined number of subsequent packets or to decode subsequent packets for a determined amount of time. After decoding the remaining portion of the packet and any subsequent packets, the WLAN receiver may select a standard Viterbi decoder to decode additional received packets. The WLAN receiver may generate at least one signal to select the redundancy-based decoder and the standard Viterbi decoder. |
||||||
248 | APPARATUS FOR ADAPTABLE/VARIABLE TYPE MODULATION AND DEMODULATION IN DIGITAL TX/RX SYSTEM | EP09766809.9 | 2009-06-16 | EP2317657A2 | 2011-05-04 | KIM, Sung-Hoon; LEE, Eung Don; CHOI, Jin Soo; HONG, Jin Woo; AHN, Chung Hyun; KIM, Chang-Joong; LEE, Kyoung-Hweon; LEE, Ho-Kyoung |
Disclosed is an adaptable/variable type modulation/demodulation apparatus. A physical layer transmission apparatus for adaptable/variable type modulation, the transmission apparatus including a classification unit to classify a bit stream according to a standard that is determined in advance after receiving the bit stream, an uncoded bit group unit to group the bit stream not to be LDPC-coded by a predetermined number of bits, an LDPC encoder to perform LDPC-coding of the bit stream, a coded bit group unit to group the coded bit stream by the predetermined number of bits, a quadrature amplitude modulation (QAM) unit to select a symbol coset using the coded bit groups; and a convolutional interleaver to perform convolutional interleaving of the symbol. |
||||||
249 | TRANSMISSION SECURISEE AVEC CODE CORRECTEUR D'ERREUR | EP06847193.7 | 2006-12-20 | EP1964301A1 | 2008-09-03 | FRANCILLON, Aurélien; ROCA, Vincent; NEUMANN, Christoph; MONIOT, Pascal |
The invention concerns a method and a system for encoding digital data (DATA) represented by source symbols, with an error correcting code generating parity symbols from, for each parity symbol, a plurality of source symbols and at least one parity symbol of preceding rank, including at least encrypting once (54) at least one first value (P1) into several encrypted values and integrating at least one combination (P1,j) of said encrypted values to compute (55) at least one part (P2... Pn-k) of said parity symbols. | ||||||
250 | MOBILE IMAGING APPLICATION, DEVICE ARCHITECTURE, AND SERVICE PLATFORM ARCHITECTURE | EP05813022.0 | 2005-10-12 | EP1800415A2 | 2007-06-27 | RALSTON, John D.; KOLAROV, Krasimir D.; SAUNDERS, Steven E. |
Systems and methods (fig. 2) are provided for compressing (fig. 2, (a)) and decompressing (fig. 2, (b)) still image and video image data in mobile devices. Corresponding mobile device architectures, and service platform architectures for transmitting, storing, editing and transcoding still images and video images over wireless and wired networks and viewing them on display-enabled devices are also provided. | ||||||
251 | METHOD AND APPARATUS FOR JOINT SOURCE-CHANNEL MAP DECODING | EP05747648.3 | 2005-05-05 | EP1756997A2 | 2007-02-28 | RAVEENDRAN, Vijayalakshmi, R. |
A method for error correction that includes receiving a bitstream, the bitstream comprising one or more bits, determining if the bitstream has one or more corrupt bits, determining one or more hypotheses representing an error pattern, and assigning a probability to each of the hypotheses, wherein the probability is determined based on one or more reference data. | ||||||
252 | Communication apparatus and method for providing encrypted data | EP05011011.3 | 2005-05-20 | EP1724933A1 | 2006-11-22 | Dütsch, Nicolas; Hagenauer, Joachim; Suda, Hirohito |
A communication apparatus (120) comprises a redundancy encoder (200) for encoding an input information signal to obtain an encoded output sequence of information units, including information of the input signal and redundant information. Furthermore, the communication apparatus (120) comprises an encrypter (202) for encrypting the encoded output sequence to obtain an encrypted output sequence of information units, the encrypter (202) comprising a sequence manipulator (204) for manipulating the encoded output sequence which includes an interleaver (306) having an interleaving rule controllable with a secret encryption key, and a puncturer (308) for applying a puncturing pattern controllable with the secret encryption key, which is only known to an intended recipient of the input information signal. |
||||||
253 | A MIMO radio telecommunication system using multilevel-coded modulation operative by iterative determination of soft estimates, and a corresponding method | EP02255820.9 | 2002-08-21 | EP1392017A1 | 2004-02-25 | Claussen, Holger; Karimi, Reza Hamid |
A radio telecommunications system is provided operative to communicate digital data symbols with multilevel-coded modulation using higher than quadrature phase shift keying (QPSK) in a multiple-input multiple-output (MIMO) transmit environment. The system comprises a transmitter (1) and a receiver (2). The transmitter (1) contains a means to split the data into a first block of more significant bits of symbols and a second block of less significant bits of symbols which are then separately encoded (a,b) and interleaved (c,c') for modulation by a modulator (d). This transmitter performs multilevel-coded modulation to provide a layered encoding scheme that enables unequal error protection for the transmitted bits. The receiver (2) is operative to receive the multilevel-coded modulated signal via multiple-transmit antennas by iterative determination of soft estimates of bits followed by a hard decision as to what bit was intended. The receiver (2) comprises a first processor (3) operative to provide first soft estimates of bits of the received signal, and a second processor (13) operative to decode the first soft estimates and to provide second soft estimates of the bits. The receiver (2) also comprises a first combiner (11') operative to provide adapted first soft estimates to the second processor (13), the adapted first soft estimates of each bit being dependent upon the respective first soft estimate and a respective previous first soft estimate. The receiver (2) also comprises a second combiner (17) operative to provide third soft estimates back to the first processor for subsequent further decoding, the third soft estimates of each bit being dependent upon the respective second soft estimate and a respective previous second soft estimate. |
||||||
254 | VERFAHREN UND ANORDNUNG ZUR DEKODIERUNG VON INFORMATIONEN | EP00988598.9 | 2000-11-14 | EP1252716B1 | 2003-08-06 | XU, Wen |
255 | VERFAHREN UND EINRICHTUNG ZUR QUELLENGESTEUERTEN KANALDECODIERUNG MIT HILFE EINES KALMAN-FILTERS | EP98934858.6 | 1998-06-04 | EP0992116B1 | 2001-10-17 | XU, Wen |
256 | Verfahren und Einrichtung zu quellengesteuerten Kanaldecodierung mit Hilfe eines Kalman-Filters | EP01108652.7 | 1998-06-04 | EP1133063A1 | 2001-09-12 | Xu, Wen, Dr. |
Erläutert wird ein Verfahren zum Bearbeiten von durch einen Empfänger (16) empfangenen Daten. Die empfangenen Daten werden mit Hilfe eines Metrikinkremente verwendenden Maximum-Aposteriori-Wahrscheinlichkeitsalgorithmus bearbeitet. Zum Berechnen der Metrikinkremente werden Zuverlässigkeitswerte (L(uk,l)) verwendet, die unter Verwendung eines Kalman-Filters in einer Schätzeinheit (20) ermittelt wurden. |
||||||
257 | CODAGE SOURCE-CANAL CONJOINT EN BLOCS | EP99943017.6 | 1999-09-21 | EP1131928A1 | 2001-09-12 | LECLAIR, Philippe |
The invention concerns joint source-channel coding comprising quantization and phase modulation with a constellation of NC points. The constellation of the phase modulation is a rotated constellation (CC) derived from a predetermined rotation of a uniform phase constellation with NC points such that the NC points of the constellation are projected on any one of the axes (O-X1, O-X2) of the constellation in NC projections all different from one another. The quantization provides a non-uniform quantization law (CS) of NS levels which are NS projections among NC different projections of the rotated constellation (CC). Such coding can be used in particular in a speech encoder for mobile radio communication cellular system to reduce transmission channel band width. | ||||||
258 | Procédé de transmission d'une séquence de bits d'information avec protection sélective contre les erreurs de transmission, procédés de codage et de correction pouvant être mis en oeuvre dans un tel procédé de transmission | EP96402403.8 | 1996-11-12 | EP0774840A1 | 1997-05-21 | Lasne, Xavier |
A partir de la séquence des bits d'information à transmettre, le codeur forme une seconde séquence (T2) de bits cn, qui inclut un sous-ensemble redondant. Un codage différentiel de la forme dn=cn⊕df(n) avec f(n)<n produit une troisième séquence (T3) de bits dn. Le signal émis représente les bits de la troisième séquence (T3) dans un ordre déterminé. Ayant obtenu des données de vraisemblance rn associées aux bits dn, le récepteur calcule des estimations des bits cn du sous-ensemble redondant en fonction du signe de rn.rf(n). En exploitant la redondance, le récepteur peut détecter les bits cn dudit sous-ensemble ayant des estimations erronées, et rectifier le signe de la moins fiable des deux données de vraisemblance rn et rf(n) associées. Les autres bits cn, de la seconde séquence (T2) bénéficient alors d'une protection supplémentaire s'il y a au moins un bit cn du sous-ensemble redondant tel que n'=f(n) ou f(n')=n ou f(n). |
||||||
259 | Transaction identification synchronization | US15417984 | 2017-01-27 | US10127074B2 | 2018-11-13 | Xiaobing Lee; Feng Yang; Shaojie Chen |
Various embodiments include methods and apparatus structured to provide synchronization of a transaction identification between a host and a memory module using a parity check. A transaction identification can be generated at both the host and the memory module independently using incremental counters of these apparatus. Synchronization of the transaction identifications generated by the host and by a controller of the memory module can be implemented using a parity bit sequences pattern of a combination of the generated transaction identification plus the corresponding transaction command and data address. Use of transaction commands modified with respect to transaction identifications can be used in initialization of the synchronization, in message passing, and in error detection and response to errors. Additional apparatus, systems, and methods can be implemented in a variety of applications. | ||||||
260 | VOICE QUALITY MONITORING SYSTEM | US15571198 | 2016-05-05 | US20180287918A1 | 2018-10-04 | Doh-Suk KIM |
This disclosure falls into the field of voice communication systems, more specifically it is related to the field of voice quality estimation in a packet based voice communication system. In particular the disclosure provides methods, computer program products and devices for reducing a prediction error of the voice quality estimation by considering forward error correction of lost voice packets. |