KR100524379B1 - 코셋 매핑을 이용한 프래그머틱 티씨엠 복호기 및 그 방법 - Google Patents
코셋 매핑을 이용한 프래그머틱 티씨엠 복호기 및 그 방법 Download PDFInfo
- Publication number
- KR100524379B1 KR100524379B1 KR10-2002-0082171A KR20020082171A KR100524379B1 KR 100524379 B1 KR100524379 B1 KR 100524379B1 KR 20020082171 A KR20020082171 A KR 20020082171A KR 100524379 B1 KR100524379 B1 KR 100524379B1
- Authority
- KR
- South Korea
- Prior art keywords
- phase
- mapping
- corset
- tcm
- decoding
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/25—Error detection or forward error correction by signal space coding, i.e. adding redundancy in the signal constellation, e.g. Trellis Coded Modulation [TCM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0059—Convolutional codes
- H04L1/006—Trellis-coded modulation
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/25—Error detection or forward error correction by signal space coding, i.e. adding redundancy in the signal constellation, e.g. Trellis Coded Modulation [TCM]
- H03M13/256—Error detection or forward error correction by signal space coding, i.e. adding redundancy in the signal constellation, e.g. Trellis Coded Modulation [TCM] with trellis coding, e.g. with convolutional codes and TCM
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/33—Synchronisation based on error coding or decoding
- H03M13/336—Phase recovery
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/37—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
- H03M13/3776—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35 using a re-encoding step during the decoding process
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/37—Decoding methods or techniques, not specific to the particular type of coding provided for in groups H03M13/03 - H03M13/35
- H03M13/39—Sequence estimation, i.e. using statistical methods for the reconstruction of the original codes
- H03M13/41—Sequence estimation, i.e. using statistical methods for the reconstruction of the original codes using the Viterbi algorithm or Viterbi processors
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/63—Joint error correction and other techniques
- H03M13/635—Error control coding in combination with rate matching
- H03M13/6362—Error control coding in combination with rate matching by puncturing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0045—Arrangements at the receiver end
- H04L1/0054—Maximum-likelihood or sequential decoding, e.g. Viterbi, Fano, ZJ algorithms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/18—Phase-modulated carrier systems, i.e. using phase-shift keying
- H04L27/186—Phase-modulated carrier systems, i.e. using phase-shift keying in which the information is carried by both the individual signal points and the subset to which the individual signal points belong, e.g. coset coding or related schemes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/18—Phase-modulated carrier systems, i.e. using phase-shift keying
- H04L27/22—Demodulator circuits; Receiver circuits
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Artificial Intelligence (AREA)
- Error Detection And Correction (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
Description
Claims (9)
- 코셋 매핑(coset mapping)을 이용한 프래그머틱(pragmatic) TCM(Trellis Code Modulation) 복호기에 있어서,수신되어 복조된 신호(이하 "수신 복조 신호"라 함)의 성상도상의 I(In-phase) 축과 Q(Quadrature-phase) 축의 좌표를 이용하여 수신 복조신호의 진폭과 위상을 구한 후, 상기 구한 위상과 소정 기준위상과의 차를 이용하여 부호화된 데이터를 복호하기 위한 코셋 매핑 정보를 생성하는 코셋 매핑 수단(coset mapper);상기 코셋 매핑 수단에서 생성된 매핑 정보를 이용하여 부호화된 데이터를 복호하기 위한 복호 수단;상기 수신 복조 신호의 성상도상의 I(In-phase) 축과 Q(Quadrature-phase) 축의 좌표 및 상기 복호 수단에 의해 복호된 데이터를 이용하여 부호화되지 않은 데이터를 구하기 위한 비부호화 부호 복호수단을 포함하는 코셋 매핑을 이용한 프래그머틱 TCM 복호기.
- 제 1 항에 있어서,상기 코셋 매핑 수단은,상기 수신 복조 신호의 성상도상의 I 축의 좌표 x와 Q 축의 좌표 y를 이용하여 구한 위상 와 기준 위상 와의 차를 이용하여 아래의 수학식에 따라 매핑 정보(x', y')를 구하는 것을 특징으로 하는 코셋 매핑을 이용한 프래그머틱 TCM 복호기.
- 제 2 항에 있어서,상기 기준 위상 는 인 것을 특징으로 하는 코셋 매핑을 이용한 프래그머틱 TCM 복호기.
- 제 2 항에 있어서,상기 기준 위상 는 인 것을 특징으로 하는 코셋 매핑을 이용한 프래그머틱 TCM 복호기.
- 코셋 매핑을 이용한 프래그머틱 TCM 복호기에 적용되는 복호 방법에 있어서,수신 복조 신호의 성상도상의 I 축과 Q 축의 좌표를 이용하여 상기 수신 복조 신호의 위상을 구한 후, 상기 구한 위상과 소정 기준위상과의 차를 이용하여 부호화된 데이터를 복호하기 위한 코셋 매핑 정보를 생성하는 제 1 단계;상기 코셋 매핑 정보를 이용하여 부호화된 데이터를 복호하는 제 2 단계; 및상기 수신 복조 신호의 성상도상의 I 축과 Q 축의 좌표 및 상기 제 2 단계에서 복호한 데이터를 이용하여 부호화되지 않은 데이터를 구하는 제 3 단계를 포함하는 코셋 매핑을 이용한 프래그머틱 TCM 복호 방법.
- 제 5 항에 있어서,상기 제 1 단계에서 코셋 매핑 정보를 생성하는 과정은,상기 수신 복조 신호의 성상도상의 I 축의 좌표 x와 Q 축의 좌표 y를 이용하여 구한 위상 와 기준 위상 와의 차이를 이용하여 하기의 수학식에 따라 매핑 정보(x', y')를 구하는 것을 특징으로 하는 코셋 매핑을 이용한 프래그머틱 TCM 복호 방법.
- 제 6 항에 있어서,상기 기준 위상 는 인 것을 특징으로 하는 코셋 매핑을 이용한 프래그머틱 TCM 복호 방법.
- 제 6 항에 있어서,상기 기준 위상 는 인 것을 특징으로 하는 코셋 매핑을 이용한 프래그머틱 TCM 복호 방법.
- 프로세서를 구비한 프래그머틱 TCM 복호기에,수신 복조 신호의 성상도상의 I 축과 Q 축의 좌표를 이용하여 상기 수신 복조 신호의 위상을 구한 후, 상기 구한 위상과 소정 기준위상과의 차를 이용하여 부호화된 데이터를 복호하기 위한 코셋 매핑 정보를 생성하는 제 1 기능;상기 코셋 매핑 정보를 이용하여 부호화된 데이터를 복호하는 제 2 기능; 및상기 수신 복조 신호의 성상도상의 I 축과 Q 축의 좌표 및 상기 복호한 데이터를 이용하여 부호화되지 않은 데이터를 구하는 제 3 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020020073222 | 2002-11-22 | ||
| KR20020073222 | 2002-11-22 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20040045259A KR20040045259A (ko) | 2004-06-01 |
| KR100524379B1 true KR100524379B1 (ko) | 2005-10-31 |
Family
ID=32501304
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR10-2002-0082171A Expired - Fee Related KR100524379B1 (ko) | 2002-11-22 | 2002-12-21 | 코셋 매핑을 이용한 프래그머틱 티씨엠 복호기 및 그 방법 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US7340002B2 (ko) |
| KR (1) | KR100524379B1 (ko) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7822150B2 (en) * | 2003-03-15 | 2010-10-26 | Alcatel-Lucent Usa Inc. | Spherical decoder for wireless communications |
| KR100496155B1 (ko) * | 2003-12-27 | 2005-06-20 | 한국전자통신연구원 | 코셋 매핑을 이용한 터보 티씨엠 복호 장치 및 그 방법 |
| US7205912B1 (en) | 2005-10-31 | 2007-04-17 | Seagate Technology Llc | Structured set partitioning and multilevel coding for partial response channels |
| US7827464B2 (en) * | 2006-11-15 | 2010-11-02 | Seagate Technology Llc | Iterative read channel architectures with coded modulation |
| RU2390930C2 (ru) * | 2008-04-21 | 2010-05-27 | Государственное образовательное учреждение высшего профессионального образования Курский государственный технический университет | Устройство декодирования ртсм |
| GB201215114D0 (en) * | 2012-08-24 | 2012-10-10 | Phasor Solutions Ltd | Improvements in or relating to the processing of noisy analogue signals |
| WO2022080511A1 (ko) * | 2020-10-13 | 2022-04-21 | 엘지전자 주식회사 | 무선 통신 시스템에서 1-bit adc를 통해 무선 신호를 수신하기 위한 방법 및 그 장치 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5914988A (en) * | 1996-04-09 | 1999-06-22 | Thomson Multimedia S.A. | Digital packet data trellis decoder |
| US5852630A (en) * | 1997-07-17 | 1998-12-22 | Globespan Semiconductor, Inc. | Method and apparatus for a RADSL transceiver warm start activation procedure with precoding |
| US5995551A (en) * | 1997-08-15 | 1999-11-30 | Sicom, Inc. | Rotationally invariant pragmatic trellis coded digital communication system and method therefor |
| US6370201B1 (en) * | 1997-11-04 | 2002-04-09 | L-3 Communications Corp. | Simplified branch metric calculation in pragmatic trellis decoders |
| US6304614B1 (en) * | 1997-11-04 | 2001-10-16 | L-3 Communications Corp. | Differential codec for pragmatic PSK TCM schemes |
| US6138265A (en) * | 1998-02-04 | 2000-10-24 | Lsi Logic Corporation | Decoding trellis coded modulated data with a conventional Viterbi decoder |
| US6529558B1 (en) * | 1999-05-27 | 2003-03-04 | Zenith Electronics Corporation | Coding and decoding a signal modified in accordance with the feedback states of an encoder |
| US7099401B2 (en) * | 1999-12-15 | 2006-08-29 | Paradyne Corporation | Discrete multitone interleaver |
| US20020042899A1 (en) * | 2000-06-16 | 2002-04-11 | Tzannes Marcos C. | Systems and methods for LDPC coded modulation |
-
2002
- 2002-12-21 KR KR10-2002-0082171A patent/KR100524379B1/ko not_active Expired - Fee Related
-
2003
- 2003-11-21 US US10/719,509 patent/US7340002B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| US7340002B2 (en) | 2008-03-04 |
| KR20040045259A (ko) | 2004-06-01 |
| US20040117720A1 (en) | 2004-06-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1072874C (zh) | 维特比解码器的比特有效回链存贮方法及其解码器 | |
| US5233630A (en) | Method and apparatus for resolving phase ambiguities in trellis coded modulated data | |
| JP2978792B2 (ja) | 軟判定方式及び受信装置 | |
| US5134635A (en) | Convolutional decoder using soft-decision decoding with channel state information | |
| KR100439447B1 (ko) | 위성,지상,및케이블전송된디지털텔레비전데이터를복조및디코딩하는장치 | |
| JP3926499B2 (ja) | 畳み込み符号軟判定復号方式の受信装置 | |
| EP0680184A2 (en) | Method and apparatus for decoding trellis coded QAM signals | |
| JPH06216958A (ja) | 多レベル符号通信装置 | |
| CA2333173C (en) | Bs digital broadcast receiver | |
| KR100524379B1 (ko) | 코셋 매핑을 이용한 프래그머틱 티씨엠 복호기 및 그 방법 | |
| US5848102A (en) | Method and apparatus for encoding/decoding QAM trellis coded data | |
| US5608763A (en) | Method and apparatus for decoding a radio frequency signal containing a sequence of phase values | |
| US20030115540A1 (en) | Base-band encoding apparatus and frequency modulation method using the same in digital broadcasting system | |
| US5757863A (en) | Apparatus for decoding a signal encoded by using trellis coded modulation | |
| KR100496155B1 (ko) | 코셋 매핑을 이용한 터보 티씨엠 복호 장치 및 그 방법 | |
| US6118826A (en) | Method and apparatus for encoding/decoding QAM trellis coded data | |
| JP2004512742A (ja) | グレイ符号化された信号からソフトビット情報を生成する方法 | |
| JP2000315957A (ja) | 復号装置 | |
| US20030123562A1 (en) | Adaptive modem, pragmatic decoder and decoding method | |
| JP3099759B2 (ja) | ビタビ復号回路 | |
| JP3981490B2 (ja) | 誤り訂正回路 | |
| JP2001197134A (ja) | 最尤復号器 | |
| JP2003110468A (ja) | 受信装置および方法、送信装置および方法、通信システム、記録媒体、並びにプログラム | |
| Morelos-Zaragoza et al. | A two-stage decoder for pragmatic trellis-coded M-PSK modulation using a symbol transformation | |
| KR20030002248A (ko) | Qpsk 디모듈레이터와 비터비 디코더를 인터페이스하는인터페이스장치 및 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| R15-X000 | Change to inventor requested |
St.27 status event code: A-3-3-R10-R15-oth-X000 |
|
| R16-X000 | Change to inventor recorded |
St.27 status event code: A-3-3-R10-R16-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20101001 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| L13-X000 | Limitation or reissue of ip right requested |
St.27 status event code: A-2-3-L10-L13-lim-X000 |
|
| U15-X000 | Partial renewal or maintenance fee paid modifying the ip right scope |
St.27 status event code: A-4-4-U10-U15-oth-X000 |
|
| LAPS | Lapse due to unpaid annual fee | ||
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20111021 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20111021 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |