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
- 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
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 Expired - Fee Related 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 not_active Expired - Fee Related
-
2008
- 2008-09-01 WO PCT/KR2008/005129 patent/WO2009072737A1/en active Application Filing
- 2008-09-01 US US12/734,984 patent/US8559566B2/en not_active Expired - Fee Related
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 |
---|---|
US20110103521A1 (en) | 2011-05-05 |
WO2009072737A1 (en) | 2009-06-11 |
US8559566B2 (en) | 2013-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3706379B1 (en) | Probabilistic amplitude shaping | |
US6145114A (en) | Method of enhanced max-log-a posteriori probability processing | |
KR100403230B1 (ko) | 다중 레벨 변조된 신호의 반복 디코딩 방법 및 장치 | |
EP1383246B1 (en) | Modified Max-LOG-MAP Decoder for Turbo Decoding | |
WO1998004047A1 (en) | Method and apparatus for detecting communication signals having unequal error protection | |
KR100758306B1 (ko) | 소프트 비트 매트릭 발생 장치 및 그 방법과 그를 이용한다치 레벨 qam 수신시스템 | |
KR20030014872A (ko) | 다중레벨변조를 사용하는 통신시스템의 복조장치 및 방법 | |
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 | |
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 | |
CN109672500B (zh) | Ldpc-bicm-id系统的8apsk映射方法 | |
Kaneko et al. | A new low-complexity polar code construction for BICM over AWGN channels | |
CN107196733A (zh) | 一种调制方法和装置 | |
Osman et al. | Performance of multilevel turbo codes with group partitioning over satellite channels | |
Raphaeli et al. | Constellation shaping for pragmatic turbo coded modulation | |
TWI569584B (zh) | 採用動態調整因子的解碼方法 | |
CN110506401B (zh) | 用于延迟比特交织编码调制的发送器和接收器 | |
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 | |
Raphaeli et al. | An improved pragmatic turbo encoding scheme for high spectral efficiency using constellation shaping | |
KR100228474B1 (ko) | 비터비 복호기의 지로평가량 연산장치 |
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 |