KR100888860B1 - 비트 대칭 그레이 코드로 변조된 수신 심볼 신호를 비트정보로 분할하는 방법 및 그 장치 - Google Patents
비트 대칭 그레이 코드로 변조된 수신 심볼 신호를 비트정보로 분할하는 방법 및 그 장치 Download PDFInfo
- Publication number
- KR100888860B1 KR100888860B1 KR1020070127019A KR20070127019A KR100888860B1 KR 100888860 B1 KR100888860 B1 KR 100888860B1 KR 1020070127019 A KR1020070127019 A KR 1020070127019A KR 20070127019 A KR20070127019 A KR 20070127019A KR 100888860 B1 KR100888860 B1 KR 100888860B1
- Authority
- KR
- South Korea
- Prior art keywords
- value
- bit
- received symbol
- symbol signal
- calculating
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 238000013507 mapping Methods 0.000 claims abstract description 4
- 238000004364 calculation method Methods 0.000 claims description 9
- 238000000638 solvent extraction Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 10
- 229920002401 polyacrylamide Polymers 0.000 description 7
- RYQHXWDFNMMYSD-UHFFFAOYSA-O (1-methylpyridin-4-ylidene)methyl-oxoazanium Chemical compound CN1C=CC(=C[NH+]=O)C=C1 RYQHXWDFNMMYSD-UHFFFAOYSA-O 0.000 description 6
- SEPPVOUBHWNCAW-FNORWQNLSA-N (E)-4-oxonon-2-enal Chemical compound CCCCCC(=O)\C=C\C=O SEPPVOUBHWNCAW-FNORWQNLSA-N 0.000 description 4
- LLBZPESJRQGYMB-UHFFFAOYSA-N 4-one Natural products O1C(C(=O)CC)CC(C)C11C2(C)CCC(C3(C)C(C(C)(CO)C(OC4C(C(O)C(O)C(COC5C(C(O)C(O)CO5)OC5C(C(OC6C(C(O)C(O)C(CO)O6)O)C(O)C(CO)O5)OC5C(C(O)C(O)C(C)O5)O)O4)O)CC3)CC3)=C3C2(C)CC1 LLBZPESJRQGYMB-UHFFFAOYSA-N 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000013139 quantization Methods 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000007620 mathematical function Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
- H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
- H04L27/38—Demodulator circuits; Receiver circuits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/06—DC level restoring means; Bias distortion correction ; Decision circuits providing symbol by symbol detection
- H04L25/067—DC level restoring means; Bias distortion correction ; Decision circuits providing symbol by symbol detection providing soft decisions, i.e. decisions together with an estimate of reliability
-
- 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/0047—Decoding adapted to other signal detection operation
- H04L1/005—Iterative decoding, including iteration between signal detection and decoding operation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Error Detection And Correction (AREA)
Abstract
Description
범위 | 수신값 z | 거리 D1 | m1 | G | 정보 분할값 | 비트 결정값 |
z<-6d | -7 | 4 | 1 | -1 | 3 | 1 |
-6d<z<-4d | -5 | 4 | 1 | -1 | 1 | 1 |
-4d<z<-2d | -3 | 4 | 1 | -1 | -1 | 0 |
-2d<z<0 | -1 | 4 | 1 | -1 | -3 | 0 |
0<z<2d | 1 | 4 | -1 | 1 | -3 | 0 |
2d<z<4d | 3 | 4 | -1 | 1 | -1 | 0 |
4d<z<6d | 5 | 4 | -1 | 1 | 1 | 1 |
z>6d | 7 | 4 | -1 | 1 | 3 | 1 |
범위 | 수신값 z | 거리 D2 | m2 | G | 정보분할값 | 비트결정값 |
z<-6d | -7 | 6 | 1 | -1 | 1 | 1 |
-6d<z<-4d | -5 | 6 | 1 | -1 | -1 | 0 |
-4d<z<-2d | -3 | 2 | -1 | -1 | -1 | 0 |
-2d<z<0 | -1 | 2 | -1 | -1 | 1 | 1 |
0<z<2d | 1 | 2 | 1 | 1 | 1 | 1 |
2d<z<4d | 3 | 2 | 1 | 1 | -1 | 0 |
4d<z<6d | 5 | 6 | -1 | 1 | -1 | 0 |
z>6d | 7 | 6 | -1 | 1 | 1 | 1 |
Claims (9)
- 수신 심볼 신호를 반복 복호를 위한 비트 정보로 분할하는 방법에 있어서,그레이 매핑 규칙에 따라 비트 할당된 상기 수신 심볼 신호의 양의 정수를 계산하고 부호를 결정하는 단계;상기 수신 심볼 신호를 구성하는 상기 비트 들의 배치 형태 값을 산출하는 단계;상기 비트 들로 구성된 하나 이상의 비트 그룹 간의 경계값을 구하여 상기 수신 심볼 신호의 값에 대한 절대값과의 차이를 계산하는 단계; 및상기 수신 심볼 신호의 값에 상기 부호를 취한 값, 상기 비트 들의 배치 형태 값 및 상기 절대값과의 차이를 이용하여 상기 수신 심볼 신호를 비트 별 정보로 각각 병렬 변환하는 단계를 포함하는 비트 정보 분할 방법.
- 제1항에 있어서,상기 배치 형태 값을 산출하는 단계는,상기 수신 심볼 신호를 구성하는 상기 하나 이상의 비트 그룹 간에 좌표 축을 기준으로 좌, 우 평면 상에 비트 그룹이 서로 동일한지 또는 선대칭인지에 따른 배정된 값을 이용하여 상기 배치 형태 값을 산출하는 비트 정보 분할 방법.
- 제2항에 있어서,상기 절대값과의 차이를 계산하는 단계는,양의 정수로 변환된 수신 심볼 신호의 값을 이진수로 변환하는 단계;이진수로 변환된 비트 별 수신 심볼 신호의 값을 이용하여 좌표축 이동을 위한 상기 비트 그룹간의 경계값을 산출하는 단계; 및상기 비트 그룹간의 경계값과 상기 수신 심볼 신호의 값에 절대값을 취한 값 간의 차이를 계산하는 단계를 포함하는 비트 정보 분할 방법.
- 제3항에 있어서,상기 변환하는 단계는,결정된 상기 부호를 취한 수신 심볼 신호의 값과 상기 비트 들의 배치 형태 값을 곱셈 연산하는 단계; 및상기 곱셈 연산하는 단계에서 산출된 곱셈 연산 값과 상기 절대값과의 차이를 곱셈 연산하여 비트 별로 분할된 각각의 로그우도비를 게산하는 단계를 포함하는 비트 정보 분할 방법.
- 제4항에 있어서,상기 변환하는 단계는,첫번째 비트에 대하여 상기 수신 심볼 신호의 값과 '-1'과의 실수 곱셈 연산 을 통해 첫번째 로그우도비를 계산하는 단계; 및두번째 이상의 비트에 대하여 상기 곱셈 연산하는 단계 및 상기 각각의 로그우도비를 계산하는 단계를 수행하는 단계를 포함하는 비트 정보 분할 방법.
- 수신 심볼 신호를 반복 복호를 위한 비트 정보로 분할하는 장치에 있어서,상기 수신 심볼 신호에 대한 양의 정수를 계산하는 양의 정수 변환부;상기 수신 심볼 신호의 부호를 결정하는 부호 결정부; 및양의 정수로 변환되고 결정된 부호를 취한 상기 수신 심볼 신호의 값, 상기 수신 심볼 신호를 구성하는 상기 비트 들의 배치 형태 값 및 상기 수신 심볼 신호를 구성하는 하나 이상의 비트 그룹을 좌표 축 이동한 값을 이용하여 상기 수신 심볼 신호를 비트 별 정보로 변환하는 연산부를 포함하는 비트 정보 분할 장치.
- 제6항에 있어서,상기 연산부는,상기 수신 심볼 신호의 값에 상기 부호를 취한 값, 상기 비트 들의 배치 형태 값 및 상기 하나 이상의 비트 그룹을 좌표 축 이동한 값과 상기 수신 심볼 신호의 값에 대한 절대값과의 차이의 곱셈 연산을 수행하는 로그우도비 생성 모듈이 하나 이상 병렬로 연결되어 각 비트에 대한 로그우도비를 출력하는 비트 정보 분할 장치.
- 제7항에 있어서,상기 연산부의 로그우도비 생성 모듈은,상기 수신 심볼 신호를 구성하는 상기 하나 이상의 비트 그룹 간에 좌표 축을 기준으로 좌, 우 평면 상에 비트 그룹이 서로 동일한지 또는 선대칭인지에 따른 배정된 값을 이용하여 상기 배치 형태 값을 산출하는 비트값 배치 형태 판별기;양의 정수로 변환된 수신 심볼 신호의 값을 이진수로 변환하여, 이진수로 변환된 비트 별 수신 심볼 신호의 값을 이용하여 좌표축 이동을 위한 상기 비트 그룹간의 경계값을 산출하는 좌표 이동값 생성기;상기 비트 그룹간의 경계값과 상기 수신 심볼 신호의 값에 절대값을 취한 값 간의 차이를 계산하는 비트값 생성기;상기 양의 정수로 변환되고 결정된 부호를 취한 수신 심볼 신호의 값과 상기 비트 들의 배치 형태 값을 곱셈 연산하는 제1 곱셈 연산기; 및상기 제1 곱셈 연산기로부터 출력된 곱셈 연산 값과 상기 비트값 생성기로부터 출력된 값을 곱셈 연산하여 비트 별로 분할된 각각의 로그우도비를 출력하는 제2 곱셈 연산기를 포함하는 비트 정보 분할 장치.
- 제8항에 있어서,상기 연산부는,첫번째 비트에 대하여 상기 수신 심볼 신호의 값과 '-1'과의 실수 곱셈 연산을 통해 첫번째 로그우도비를 계산하고, 첫번째 비트 외의 비트에 대하여 비트값 배치 형태 판별기, 비트값 생성기, 제1 곱셈 연산기 및 제2 곱셈 연산기를 이용하여 로그우도비를 계산하는 비트 정보 분할 장치.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070127019A KR100888860B1 (ko) | 2007-12-07 | 2007-12-07 | 비트 대칭 그레이 코드로 변조된 수신 심볼 신호를 비트정보로 분할하는 방법 및 그 장치 |
PCT/KR2008/005129 WO2009072737A1 (en) | 2007-12-07 | 2008-09-01 | Method and apparatus for decomposing received symbol signal modulated with bit reflected gray code into bit information |
US12/734,984 US8559566B2 (en) | 2007-12-07 | 2008-09-01 | Method and apparatus for decomposing received symbol signal modulated with bit reflected gray code in bit information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070127019A KR100888860B1 (ko) | 2007-12-07 | 2007-12-07 | 비트 대칭 그레이 코드로 변조된 수신 심볼 신호를 비트정보로 분할하는 방법 및 그 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100888860B1 true KR100888860B1 (ko) | 2009-03-17 |
Family
ID=40698273
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070127019A KR100888860B1 (ko) | 2007-12-07 | 2007-12-07 | 비트 대칭 그레이 코드로 변조된 수신 심볼 신호를 비트정보로 분할하는 방법 및 그 장치 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8559566B2 (ko) |
KR (1) | KR100888860B1 (ko) |
WO (1) | WO2009072737A1 (ko) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8234556B2 (en) * | 2008-12-30 | 2012-07-31 | Intel Corporation | Broadcast receiver and method for optimizing a scale factor for a log-likelihood mapper |
US20140270000A1 (en) * | 2013-03-14 | 2014-09-18 | Research In Motion Limited | Computation of Reliability Values |
US9008241B1 (en) * | 2013-10-25 | 2015-04-14 | Samsung Electronics Co., Ltd | Low complexity near optimal two spatial stream maximal likelihood detector |
US10097395B2 (en) | 2016-04-21 | 2018-10-09 | Electronics And Telecommunications Research Institute | Apparatus and method for transmitting and receiving signal based on QAM constellation |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020131515A1 (en) | 2001-01-18 | 2002-09-19 | Motorola, Inc. | Soft-decision metric generation for higher order modulation |
US20020136317A1 (en) | 2001-01-12 | 2002-09-26 | International Business Machines Corporation | Block coding for multilevel data communication |
KR20050058269A (ko) * | 2001-12-03 | 2005-06-16 | 퀄컴 인코포레이티드 | Mimo-ofdm 시스템에 대한 반복적인 검출 및 디코딩 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100758306B1 (ko) * | 2005-12-08 | 2007-09-12 | 한국전자통신연구원 | 소프트 비트 매트릭 발생 장치 및 그 방법과 그를 이용한다치 레벨 qam 수신시스템 |
-
2007
- 2007-12-07 KR KR1020070127019A patent/KR100888860B1/ko active IP Right Grant
-
2008
- 2008-09-01 US US12/734,984 patent/US8559566B2/en not_active Expired - Fee Related
- 2008-09-01 WO PCT/KR2008/005129 patent/WO2009072737A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020136317A1 (en) | 2001-01-12 | 2002-09-26 | International Business Machines Corporation | Block coding for multilevel data communication |
US20020131515A1 (en) | 2001-01-18 | 2002-09-19 | Motorola, Inc. | Soft-decision metric generation for higher order modulation |
KR20050058269A (ko) * | 2001-12-03 | 2005-06-16 | 퀄컴 인코포레이티드 | Mimo-ofdm 시스템에 대한 반복적인 검출 및 디코딩 |
Also Published As
Publication number | Publication date |
---|---|
WO2009072737A1 (en) | 2009-06-11 |
US8559566B2 (en) | 2013-10-15 |
US20110103521A1 (en) | 2011-05-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6145114A (en) | Method of enhanced max-log-a posteriori probability processing | |
KR100403230B1 (ko) | 다중 레벨 변조된 신호의 반복 디코딩 방법 및 장치 | |
EP1383246B1 (en) | Modified Max-LOG-MAP Decoder for Turbo Decoding | |
EP3706379A1 (en) | Probabilistic amplitude shaping | |
EP1195908A2 (en) | Method and apparatus for processing modulation symbols for soft input decoders | |
KR100758306B1 (ko) | 소프트 비트 매트릭 발생 장치 및 그 방법과 그를 이용한다치 레벨 qam 수신시스템 | |
Isaka et al. | On the iterative decoding of multilevel codes | |
KR100888860B1 (ko) | 비트 대칭 그레이 코드로 변조된 수신 심볼 신호를 비트정보로 분할하는 방법 및 그 장치 | |
US6898251B2 (en) | Method and device for evaluating the noise associated with turbocodes, and systems using them | |
Kim et al. | General Log‐Likelihood Ratio Expression and Its Implementation Algorithm for Gray‐Coded QAM Signals | |
EP1081869B1 (en) | Methods and apparatus for representation of branch metrics in a communication system decoder | |
EP1311070A1 (en) | Decoder and decoding method | |
US20030018941A1 (en) | Method and apparatus for demodulation | |
Ngo et al. | Extrinsic information transfer charts for characterizing the iterative decoding convergence of fully parallel turbo decoders | |
CN107733570B (zh) | 基于代数交织器的星座映射方法和映射方式的搜索方法 | |
Park | Bitwise log-likelihood ratios for quadrature amplitude modulations | |
CN109672500B (zh) | Ldpc-bicm-id系统的8apsk映射方法 | |
Kaneko et al. | A new low-complexity polar code construction for BICM over AWGN channels | |
Osman et al. | Performance of multilevel turbo codes with group partitioning over satellite channels | |
Raphaeli et al. | Constellation shaping for pragmatic turbo coded modulation | |
CN110506401B (zh) | 用于延迟比特交织编码调制的发送器和接收器 | |
CN107025090A (zh) | 具对数计算功能的解码模块 | |
Bahirgonde et al. | BER analysis of turbo decoding algorithms | |
Sybis | Branch canceling technique for turbo TCM decoding | |
Li et al. | A novel low-latency BICM system by quantizing the constellation on the demodulation end |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20071207 |
|
PA0201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20090303 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20090309 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20090310 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20120228 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20130227 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20130227 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20140227 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20140227 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20150226 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20150226 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20160226 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20160226 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20170224 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20170224 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20180227 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20180227 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20190227 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20190227 Start annual number: 11 End annual number: 11 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20201220 |