[go: up one dir, main page]

KR100903876B1 - 비트 대칭 그레이 코드를 이용하여 위상 편이 방식으로변조된 수신 심볼 신호를 비트 정보로 분할하는 방법 및 그장치 - Google Patents

비트 대칭 그레이 코드를 이용하여 위상 편이 방식으로변조된 수신 심볼 신호를 비트 정보로 분할하는 방법 및 그장치 Download PDF

Info

Publication number
KR100903876B1
KR100903876B1 KR1020070131497A KR20070131497A KR100903876B1 KR 100903876 B1 KR100903876 B1 KR 100903876B1 KR 1020070131497 A KR1020070131497 A KR 1020070131497A KR 20070131497 A KR20070131497 A KR 20070131497A KR 100903876 B1 KR100903876 B1 KR 100903876B1
Authority
KR
South Korea
Prior art keywords
value
bit information
signal
bit
channel
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
Application number
KR1020070131497A
Other languages
English (en)
Other versions
KR20090063957A (ko
Inventor
유창완
윤동원
현광민
이영하
훈 이
최정필
홍언영
이예훈
박윤옥
Original Assignee
한국전자통신연구원
삼성전자주식회사
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 한국전자통신연구원, 삼성전자주식회사 filed Critical 한국전자통신연구원
Priority to KR1020070131497A priority Critical patent/KR100903876B1/ko
Publication of KR20090063957A publication Critical patent/KR20090063957A/ko
Application granted granted Critical
Publication of KR100903876B1 publication Critical patent/KR100903876B1/ko
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/18Phase-modulated carrier systems, i.e. using phase-shift keying
    • H04L27/22Demodulator circuits; Receiver circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/32Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
    • H04L27/34Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
    • H04L27/38Demodulator circuits; Receiver circuits
    • H04L27/3845Demodulator circuits; Receiver circuits using non - coherent demodulation, i.e. not using a phase synchronous carrier
    • H04L27/3854Demodulator circuits; Receiver circuits using non - coherent demodulation, i.e. not using a phase synchronous carrier using a non - coherent carrier, including systems with baseband correction for phase or frequency offset
    • H04L27/3863Compensation for quadrature error in the received signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Abstract

본 발명은 비트 대칭 그레이 코드를 이용하여 위상 편이 방식으로 변조된 수신 심볼 신호를 비트 정보로 분할하는 방법 및 그 장치에 관한 것이다.
본 발명에 따르면, 2차원 동심원 상에 위상각의 간격을 두어 배치된 수신된 심볼 신호의 I 채널 및 Q 채널 심볼 신호의 값에 대한 각각의 절대값을 구한다. 각각의 절대값을 이용하여 구한 회전 각도를 이용하여 I 채널 또는 Q 채널 심볼 신호를 회전시킨다. 그리고 회전시킨 I 채널 및 Q 채널 심볼 신호 각각에 대한 비트 정보를 추출한다.
이와 같이, 좌표 회전 방식을 이용하여 BRGC의 특성을 고려하여 PSK 변조된 심볼의 비트 정보를 분할하므로 2차원 상에서 비트 정보의 분할을 간단하게 수행할 수 있다.
Figure R1020070131497
비트 대칭 그레이 코드(Bit Reflected Gray Code, BRGC), 위상 편이 방식(Phase Shift Keying, PSK), 펄스 진폭 변조(Pulse Amplitude Modulation, PAM), 좌표 회전(Coordinate rotation)

Description

비트 대칭 그레이 코드를 이용하여 위상 편이 방식으로 변조된 수신 심볼 신호를 비트 정보로 분할하는 방법 및 그 장치{Method for dividing received signal modulated phase shift keying using Bit Reflected Gray Code into bits, and device thereof}
본 발명은 비트 대칭 그레이 코드(Bit Reflected Gray Code, 이하 'BRGC'로기술함)를 이용하여 위상 편이 방식(Phase Shift Keying, 이하 'PSK'로 기술함)으로 변조된 수신 심볼 신호를 비트 정보로 분할하는 방법 및 그 장치에 관한 것이다. 특히, 본 발명은 BRGC로 심볼 매핑된 PSK 신호에 대해 반복 복호 기법을 이용하기 위한 심볼 값을 확률에 바탕을 둔 비트 정보 분할을 수행하는 방법 및 그 장치에 관한 것이다.
최근 터보 부호, 저밀도 패리티 검사(Low Density Parity Check, 이하 'LDPC'라 기술함)와 같은 채널 부호의 발전으로 낮은 신호 대 잡음비에서의 낮은 비트 오율을 만족하는 통신이 가능해져 이동 통신, 위성 통신과 같은 시스템에서도 높은 전송율과 고품질의 통신이 가능해졌다.
이러한 채널 부호의 사용으로 인해 BRGC로 심벌 매핑된 고차원 변조와 터보 부호 혹은 LDPC를 사용하는 통신 시스템에서는 수신기에 반복 복호를 사용하여 수신 성능을 향상시킨다.
따라서, 수신 과정에 있어서 고차원 변조된 신호는 수신된 심벌(symbol) 값을 확률에 바탕을 둔 비트 정보 분할을 수행하고 이 결과를 반복 복호기에 입력시켜야 한다. 소프트 비트 메트릭 발생은 수신기에서 필수적으로 사용되는 반복 복호기에 필요한 비트 정보를 추출한다.
고차 변조된 신호의 비트 정보 추출 방법은 로그 맵(log-map), 최대 로그 맵(max-log-map) 등의 방법을 주로 많이 이용한다.
그런데, 종래에는 이러한 방식을 사용하여 PSK 변조 방식을 사용한 수신 심볼 신호에 대한 비트 정보를 분할하는 경우 그 성상도의 신호점들이 동심원 상에 존재하기 때문에 2차원 상에서 비트 정보를 추출해야 하는 어려움이 존재한다.
도 1은 종래의 비트 정보 분할 방식을 설명하기 위한 16-PSK 신호의 성상도로서, 특히 수신된 16-PSK 신호 공간에서 k=2인 비트(b2)에 대한 영역을 나타낸 것이다.
도 1에 보인 바와 같이, k=2인 비트(b2)에 대한 수신된 값에 따라 신호 공간을 축(P10) 또는 축(P20)을 I 채널 또는 Q 채널 방향으로 회전 시킨 후 새로운 I 채널 혹은 Q 채널의 신호 값을 선택함으로써 수학식 3과 같은 비트 정보 분할 값을 얻을 수 있다. 이때, 신호 공간의 회전 각도를
Figure 112007090254663-pat00001
라 할 때 수학식 1을 이용한다.
Figure 112007090254663-pat00002
그러나 수학식 1을 이용하여 비트 정보 분할 값을 계산하려면 수신된 값에 대해 서로 다른 회전 각을 계산하여야 하기 때문에 비트 정보 분할 구조가 복잡해지는 문제점이 있다.
본 발명이 이루고자 하는 기술적 과제는 비트 대칭 그레이 코드로 심벌 매핑된 위상 편이 방식으로 변조된 신호를 수신하는 과정에서 반복 복호기에 입력되는 비트 정보의 분할시 그 복잡도를 단순화시키는 방법 및 그 장치를 제공하는 것이다.
상기 기술한 바와 같은 과제를 이루기 위하여 본 발명의 특징에 따른 비트 정보 분할 방법은,
수신된 심볼 신호를 반복 복호를 위한 비트 정보로 분할하는 방법에 있어서, 2차원 동심원 상에 위상각의 간격을 두어 배치된 상기 수신된 심볼 신호의 I 채널 및 Q 채널 심볼 신호의 값에 대한 각각의 절대값을 구하는 단계; 상기 각각의 절대값을 이용하여 구한 회전 각도를 이용하여 상기 I 채널 또는 Q 채널 심볼 신호를 회전시키는 단계; 및 회전시킨 상기 I 채널 및 Q 채널 심볼 신호 각각에 대한 비트 정보를 추출하는 단계를 포함한다.
상기 기술한 바와 같은 과제를 이루기 위하여 본 발명의 특징에 따른 비트 정보 분할 장치는,
수신된 심볼 신호를 반복 복호를 위한 비트 정보로 분할하는 장치에 있어서, 2차원 동심원 상에 위상각의 간격을 두어 배치된 상기 수신된 심볼 신호의 I 채널 및 Q 채널 심볼 신호의 값에 대한 각각의 절대값을 이용하여 회전 각도를 계산하는 회전각 계산부; 및 상기 회전각 계산부가 출력한 회전 각도를 이용하여 회전시킨 상기 I 채널 또는 Q 채널 심볼 신호 각각에 대한 비트 정보를 추출하는 비트 정보 변환부를 포함한다.
이와 같이, 본 발명에 따르면 복잡한 비트 정보 분할을 간단히 계산할 수 있는 구조를 제시하여 BRGC M-PSK 신호의 비트 정보 분할에 효과적으로 사용할 수 있다.
아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
명세서 전체에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 "…부" 등의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.
이제, 도면을 참조하여 본 발명의 실시예에 따른 비트 대칭 그레이 코드(Bit Reflected Gray Code, 이하 'BRGC'로 기술함)를 이용하여 위상 편이 방식(Phase Shift Keying, 이하 'PSK'로 기술함)으로 변조된 수신 심볼 신호를 비트 정보로 분할하는 방법 및 그 장치에 관하여 설명하기로 한다.
도 2a 및 도 2b는 본 발명의 실시예에 따른 비트 정보 분할 방식을 설명하기 위한 BRGC M-PSK 성상도의 예로서, 도 2a는 8-PSK의 성상도이고, 도 2b는 16-PSK 성상도이다.
도 2a에 보인 바와 같이, 8-PSK 성상도(Constellation)는 동심원 상에서 3개의 비트(s=b0, b1, b2)들이 매핑되어 있고, 각 심볼은 위상각(θ8=π/8)를 기본 단위로 하여 일정한 간격을 두어 신호점들이 배치되어 있다.
또한, 도 2b에 보인 바와 같이, 16-PSK 성상도(Constellation)는 동심원 상에서 4개의 비트(s=b0, b1, b2, b3)들이 매핑되어 있고, 각 심볼은 위상각(θ16=π/16)을 기본 단위로 하여 일정한 간격을 두고 신호점들이 배치되어 있다.
도 2a 및 도 2b에 보인 바와 같이, M-PSK 성상도는 M개의 심볼을 나타내는 신호점을 가진다. 각 심볼은 m(= log2M) 개의 비트들이 BRGC 매핑(mapping) 되어 있다. 따라서, M-PSK 성상도는 동심원 상에 일정한 간격을 두고 신호점을 배치하게 된다.
송신된 M-PSK 심벌은 2차원 상에 존재하는 신호로 s=sI+jsQ 와 같이 표현된다. 신호점의 집합을 {S-M/2, . . . , S -1, S 1, . . . , S M /2}으로 표현할 수 있다. 여기서, s = f(b0, b1, …, bm-1) 으로 f(ㆍ) 는 m 개의 비트를 이용한 BRGC 매핑 함수를 의미 한다.
(b0, b1 … bm-1) 비트들을 이용하여 BRGC 매핑된 M-PSK 성상도는 비트 b0 와 b1을 제외하고 다음과 같은 특성을 가진다.
제1 특성은 평형 특성이다. 즉 k번째 비트의 M/2k 개의 연속 심벌들은 같은 비트 값(1 또는 0)을 가진다. 여기서 k = 2, …, m-1 이다.
제2 특성은 동일 분할 특성이다. 즉 인접한 심볼의 k번째 비트 위치의 값이 {1,0} 또는 {0,1}으로 나뉠 때 신호 공간은 2k 개가 되며, 부할 공간은 위상각이nπ/2k-1이다. 여기서 n=1, … , 2 k 이고, 비트 값을 결정하는 위상각은 nπ/2k이 된다.
제3 특성은 회전 특성이다. k번째 비트를 기준으로 특정 각도 nπ/2k-1로 신호 공간을 회전하면 원해 신호 공간에서 해당 비트 값이 동일하거나 혹은 반대의 값을 가진다.
제4 특성은 대칭 특성이다. PSK 신호 공간에서 모든 사분면은 선대칭 관계에 있다. 즉, 1 사분면은 2 사분면과 Q(quadrature) 축을 기준으로 대칭이고, 2 사분면은 3 사분면과 I(inphase) 축을 기준으로 선대칭 관계에 있다.
도 3a, 3b, 3c, 3d는 본 발명의 실시예에 따른 16-PSK 신호의 성상도로서, 도 2b에 보인 16-PSK 신호 공간을 4개의 비트(s=b0, b1, b2, b3) 별로 구분하여 표현 한 것으로 위의 4가지 BRGC 특성을 나타낸다.
도 3a는 수신된 신호의 비트(b0)에 대한 영역(Decision Region of b0)을 나타낸 16-PSK 신호의 성상도, 도 3b는 수신된 신호의 비트(b1)에 대한 영역(Decision Region of b1)을 나타낸 16-PSK 신호의 성상도, 도 3c는 수신된 신호의 비트(b2)에 대한 영역(Decision Region of b2)을 나타낸 16-PSK 신호의 성상도 및 도 3d는 수신된 신호의 비트(b3)에 대한 영역(Decision Region of b3)을 나타낸 16-PSK 신호의 성상도이다.
이때, 각각의 비트 정보 분할 값을 얻기 위하여 수신된 2차원 신호를 복소수로 표현하면 r = rI + jrQ 와 같이 나타낼 수 있다.
1개의 비트를 한 개의 심벌로 하는 BPSK 신호의 경우 신호 공간이 I 축 혹은 Q축의 1차원 신호이므로 입력되는 신호 값 자체가 비트 정보가 된다. 그리고 BRGC QPSK의 경우 I 축 상의 BPSK와 Q축 상의 BPSK 두 개의 신호가 더해진 것과 같으므로 아래 수학식 2와 같이 비트 정보 값을 얻을 수 있다.
Figure 112007090254663-pat00003
즉 도 3a 및 도 3b에 보인 비트(b0)와 비트(b1)에 대한 비트 정보 값은 수학 식 2를 통해 얻을 수 있다.
한편, 도 3c에 보인 비트(b2)에 대한 비트 정보 분할 값은 1 사분면에서의 비트 정보 분할 값과 3 사분면의 비트 정보 분할 값은 180도 회전한 값이 동일하다. 그리고 2 사분면의 비트 정보 분할 값은 4 사분면의 비트 정보 분할 값을 180도 회전한 것과 같음을 알 수 있다.
그러므로 BRGC 특성을 이용하여 수신된 값의 절대값을 취한 뒤 회전을 시켜 새로운 Q축 값을 취함으로써 해당 비트의 정보 분할 값을 얻을 수 있다. 이를 수학식으로 표현하면 수학식 3와 같다.
Figure 112007090254663-pat00004
여기서,
Figure 112007090254663-pat00005
는 심볼들의 배치 값,
Figure 112007090254663-pat00006
는 수신 심볼 신호를 2차원 신호 공간 상에 표현한 수학식 1에서 I 축 신호 값,
Figure 112007090254663-pat00007
는 수학식 1에서 Q 축 신호 값,
Figure 112007090254663-pat00008
는 k 비트에 대한 회전각을 나타낸다.
이때, 회전각은 아래 수학식 4와 같이 정의된다.
Figure 112007090254663-pat00009
또한, 심볼들의 배치 값은 아래 수학식 5와 같이 정의된다.
Figure 112007090254663-pat00010
여기서,
Figure 112007090254663-pat00011
는 수학함수인 'floor' 함수를 나타낸다.
또한, 절대값으로 변환된 수신된 신호의 라디안(radian) 위상각은 아래 수학식 6과 같이 정의된다.
Figure 112007090254663-pat00012
이때, 위의 수학식 3은 Q 축 값을 취하여 비트 정보 값을 추출하나, I 축 값을 이용하기 위해서는 수학식 3은 아래 수학식 7과 같이 변환된다.
Figure 112007090254663-pat00013
그러면, 위의 수학식 3을 이용하여 도 2a, 도 2b의 8-PSK, 16-PSK의 Q 축 값을 취하여 비트 정보 분할 값을 계산하면 다음과 같다.
먼저 8-PSK, 16-PSK 신호에서 비트(b2)의 정보 분할 값을 계산하면 아래 수 학식 8과 같다.
Figure 112007090254663-pat00014
그리고 16-PSK 신호에서 비트(b3)의 정보 분할 값을 계산하면 아래 수학식 9 또는 수학식 10과 같다.
Figure 112007090254663-pat00015
Figure 112007090254663-pat00016
,
Figure 112007090254663-pat00017
Figure 112007090254663-pat00018
,
수학식 10의 경우,
Figure 112007090254663-pat00019
Figure 112007090254663-pat00020
을 이용하면 수학식 11과 같이 변환된다.
Figure 112007090254663-pat00021
Figure 112007090254663-pat00022
,
도 4는 본 발명의 실시예에 따른 PSK 수신 심볼 신호에 대한 비트 정보 분할을 수행하는 장치의 구성을 나타낸 블록도이다.
도 4에 보인 바와 같이, 비트 정보 분할 장치(100)는 입력부(110), 절대값 변환부(120), 위상각 계산부(130), 심볼 위치값 계산부(140), 회전각 계산부(150), 연산부(160) 및 비트 정보 변환부(170)를 포함한다.
입력부(110)는 복조된 M 열 2차원 수신 심볼 신호를 입력받아 절대값 변환부(120) 또는 비트 정보 변환부(170)로 출력한다.
절대값 변환부(120)는 입력부(110)로부터 입력받은 2차원 수신 심볼 신호의 Q 채널 신호의 절대값을 생성하는 Q 채널 절대값 변환부(122) 및 I 채널 신호의 절대값을 생성하는 I 채널 절대값 변환부(124)를 포함한다.
위상각 계산부(130)는 Q 채널 절대값 변환부(122) 및 I 채널 절대값 변환부(124)로부터 각각 출력된 절대값(A, B)를 이용하여 수신된 신호의 라디안 위상각을 연산한다. 즉 수학식 7을 이용하여 위상각을 계산하여 출력한다.
심볼 위치값 계산부(140)는 위상각 계산부(130)로부터 입력받은 위상각을 이용하여 2차원 수신 심볼 신호에 대한 심볼의 위치 값을 계산한다. 즉 수학식 6을 이용하여 심볼들의 배치 값을 판별하여 출력한다.
회전각 계산부(150)는 심볼 위치값 계산부(140)로부터 입력받은 심볼들의 배치 값을 이용하여 2차원 수신 심볼 신호 공간의 회전 각도를 계산한다. 즉 수학식 5를 이용하여 회전 각도를 계산하여 출력한다.
연산부(160)는 회전각 계산부(150)로부터 입력받은 회전 각도에 대한 사인값 및 코사인값을 각각 구한다. 이때, 연산부(160)는 사인값을 처리하는 사인값 룩업 테이블(162) 및 코사인값을 처리하는 코사인값 룩업 테이블(164)을 포함한다. 여기 서, 사인값 룩업 테이블(162) 및 코사인값 룩업 테이블(164)은 실제 사인값, 코사인값 처리 과정에서 연산 횟수를 줄이기 위해 미리 연산한 결과를 저장한 후, 이를 이용하여 처리하기 위한 배열 혹은 메모리 집합이다.
비트 정보 변환부(170)는 Q 채널 절대값 변환부(122) 및 I 채널 절대값 변환부(124) 각각으로부터 출력된 절대값(A, B), 심볼 위치값 계산부(140)로부터 출력된 심볼 위치값, 사인값 룩업 테이블(162) 및 코사인값 룩업 테이블(164)로부터 각각 출력되는 사인값 및 코사인값을 이용하여 해당 비트(k>1, k=0, 1은 제외)에 대한 비트 정보 분할 값을 생성한다. 즉 수학식 4를 이용하여 비트 정보 분할 값을 생성한다.
비트 정보 변환부(170)는 해당 비트 값이 k=0, 1인 경우에는 입력부(110)로부터 입력받은 2차원 수신 심볼 신호의 Q 채널 신호 및 I 채널 신호를 각각 이용하여 비트 정보 분할 값을 생성한다. 즉 수학식 2를 이용하여 비트 정보 분할 값을 생성한다.
이때, 도면에는 도시하지 않았으나 비트 정보 변환부(170)로부터 출력되는 비트 정보 분할 값은 수신 시스템의 복호기에 입력되어 반복 복호를 위한 비트 정보로서 이용된다.
도 5는 본 발명의 실시예에 따른 PSK 수신 심볼 신호에 대한 비트 정보 분할을 수행하는 일련의 과정을 나타낸 순서도이다.
도 5에 보인 바와 같이, 비트 정보 분할 장치(도 3의 100)는 2차원 상에 존재하는 M-열 2차원 수신 심볼 신호를 입력 받는다(S101).
S101 단계에서 입력받은 2차원 수신 심볼 신호로부터 추출할 비트 정보의 비트 값(k)이 1보다 큰 지를 판단한다(S103)
S103 단계의 판단 결과, 비트 값이 1 미만인 경우, 비트 값(k=0)인 경우 수신된 2차원 심볼 신호의 Q 채널 신호 값을 비트 정보 값으로 추출한다(S105).
그리고 비트 값(k=1)인 경우 수신된 2차원 심볼 신호의 I 채널 신호 값을 비트 정보 값으로 추출한다(S107).
한편 S103 단계의 판단 결과, 비트 값이 1을 초과하는 경우 수신된 2차원 심볼 신호의 Q 채널, I 채널 신호 각각의 절대값을 각각 연산한다(S109).
연산된 절대값을 이용하여 위상각을 계산하고(S111) 위상각을 이용하여 심볼들의 배치 값을 계산한다(S113).
S113 단계에서 계산한 심볼들의 배치 값을 이용하여 회전 각도를 계산하여(S115) 회전 각도에 대한 사인값, 코사인값을 각각 연산한다(S117).
그러면, S109 단계, S111 단계, S113 단계, S115 단계 및 S117 단계를 이용하여 구한 값들을 이용하여 비트 별로 비트 정보 값을 추출한다(S119). 즉 이미 위에서 설명한 BRGC 특성 즉 평형 특성, 동일 분할 특성, 회전 특성 및 대칭 특성을 고려하여 수신된 2차원 신호를 변환하여 비트 정보 분할 값을 생성한다.
이와 같이, 좌표 회전 방식을 이용하여 BRGC의 특성을 고려하여 PSK 변조된 심볼의 비트 정보를 분할하므로 2차원 상에서 비트 정보의 분할을 간단하게 수행할 수 있다.
이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리 범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.
도 1은 종래의 비트 정보 분할 방식을 설명하기 위한 16-PSK 신호의 성상도이다.
도 2a는 본 발명의 실시예에 따른 비트 정보 분할 방식을 설명하기 위한 8-PSK 성상도이다.
도 2b는 본 발명의 실시예에 따른 비트 정보 분할 방식을 설명하기 위한 16-PSK 성상도이다.
도 3a, 3b, 3c, 3d는 도 2b에 보인 16-PSK 신호의 성상도를 비트 별로 구분하여 표현한 성상도이다.
도 4는 본 발명의 실시예에 따른 PSK 수신 심볼 신호에 대한 비트 정보 분할을 수행하는 장치의 구성을 나타낸 블록도이다.
도 5는 본 발명의 실시예에 따른 PSK 수신 심볼 신호에 대한 비트 정보 분할을 수행하는 일련의 과정을 나타낸 순서도이다.

Claims (12)

  1. 수신된 심볼 신호를 반복 복호를 위한 비트 정보로 분할하는 방법에 있어서,
    2차원 동심원 상에 위상각의 간격을 두어 배치된 상기 수신된 심볼 신호의 I 채널 및 Q 채널 심볼 신호의 값에 대한 각각의 절대값을 구하는 단계;
    상기 각각의 절대값을 이용하여 구한 회전 각도를 이용하여 상기 I 채널 또는 Q 채널 심볼 신호를 회전시키는 단계; 및
    회전시킨 상기 I 채널 및 Q 채널 심볼 신호 각각에 대한 비트 정보를 추출하는 단계
    를 포함하는 비트 정보 분할 방법.
  2. 제1항에 있어서,
    상기 회전시키는 단계는,
    상기 I 채널 및 Q 채널 심볼 신호의 값에 대한 각각의 절대값을 이용하여 라디안 위상각을 구하는 단계;
    상기 라디안 위상각을 이용하여 상기 I 채널 또는 Q 채널 심볼 신호를 구성하는 심볼 들의 배치 값을 구하는 단계; 및
    상기 심볼 들의 배치 값을 이용하여 구한 회전 각도를 이용하여 상기 I 채널 또는 Q 채널 심볼 신호가 배치된 신호 공간을 I 축 또는 Q 축을 기준으로 회전시키는 단계
    를 포함하는 비트 정보 분할 방법.
  3. 제2항에 있어서,
    상기 심볼 들의 배치 값을 구하는 단계는,
    상기 수신된 심볼 신호를 구성하는 비트 별로 상기 심볼 신호가 배치된 신호 공간의 개수 및 상기 라디안 위상각을 토대로 플로어(Floor) 함수를 이용하여 상기 심볼 들의 배치 값을 구하는 비트 정보 분할 방법.
  4. 제3항에 있어서,
    상기 회전시키는 단계는,
    상기 심볼 신호가 배치된 신호 공간의 개수 및 상기 심볼 들의 배치 값을 이용하여 회전 각도를 계산하는 비트 정보 분할 방법.
  5. 제4항에 있어서,
    상기 추출하는 단계는,
    상기 I 채널 심볼 신호에 대한 절대값과 상기 회전 각도의 사인값을 곱셈 연산하는 단계;
    상기 Q 채널 심볼 신호에 대한 절대값과 상기 회전 각도의 코사인값을 곱셈 연산하는 단계;
    상기 사인값을 곱셈 연산하는 단계 및 상기 코사인값을 곱셈 연산하는 단계 에서 각각 연산된 값의 합을 구하는 단계; 및
    상기 각각 연산된 값의 합과, 상기 심볼 배치 값을 1 증가시킨 값을 지수로 하는 -1 값을 곱셈 연산하여 상기 비트 정보를 구하는 단계
    를 포함하는 비트 정보 분할 방법.
  6. 제1항에 있어서,
    상기 절대값을 구하는 단계 이전에,
    상기 수신된 심볼 신호로부터 추출할 비트 정보의 비트 값이 1을 초과하는지를 판단하는 단계;
    상기 비트 값이 1 미만인 경우, 상기 수신된 심볼 신호의 I 채널 및 Q 채널 심볼 신호 각각에 대해 '-' 부호를 취하여 비트 정보를 구하는 단계를 포함하고,
    상기 비트 값이 1을 초과하는 경우, 상기 절대값을 구하는 단계, 상기 회전시키는 단계 및 상기 추출하는 단계를 수행하는 비트 정보 분할 방법.
  7. 수신된 심볼 신호를 반복 복호를 위한 비트 정보로 분할하는 장치에 있어서,
    2차원 동심원 상에 위상각의 간격을 두어 배치된 상기 수신된 심볼 신호의 I 채널 및 Q 채널 심볼 신호의 값에 대한 각각의 절대값을 이용하여 회전 각도를 계산하는 회전각 계산부; 및
    상기 회전각 계산부가 출력한 회전 각도를 이용하여 회전시킨 상기 I 채널 또는 Q 채널 심볼 신호 각각에 대한 비트 정보를 추출하는 비트 정보 변환부
    를 포함하는 비트 정보 분할 장치.
  8. 제7항에 있어서,
    상기 수신된 심볼 신호의 I 채널 및 Q 채널 심볼 신호의 값에 대한 각각의 절대값을 구하는 절대값 변환부;
    상기 절대값 변환부가 출력한 상기 I 채널 및 Q 채널 심볼 신호의 값에 대한 각각의 절대값을 이용하여 라디안 위상각을 구하는 위상각 계산부; 및
    상기 위상각 계산부가 출력한 라디안 위상각을 이용하여 상기 I 채널 또는 Q 채널 심볼 신호를 구성하는 심볼 들의 배치 값을 구하는 심볼들의 배치 값 계산부
    를 더 포함하는 비트 정보 분할 장치.
  9. 제8항에 있어서,
    상기 심볼들의 배치 값 계산부는,
    상기 수신된 심볼 신호를 구성하는 비트 별로 상기 심볼 신호가 배치된 신호 공간의 개수 및 상기 라디안 위상각을 토대로 플로어(Floor) 함수를 이용하여 상기 심볼 들의 배치 값을 구하는 비트 정보 분할 장치.
  10. 제9항에 있어서,
    상기 회전각 계산부는,
    상기 심볼들의 배치 값 계산부로부터 출력되는 상기 심볼 들의 배치 값 및 상기 심볼 신호가 배치된 신호 공간의 개수를 이용하여 상기 회전 각도를 계산하는 비트 정보 분할 장치.
  11. 제10항에 있어서,
    상기 비트 정보 변환부는,
    상기 I 채널 심볼 신호에 대한 절대값과 상기 회전 각도의 사인값을 곱셈 연산한 값과 상기 Q 채널 심볼 신호에 대한 절대값과 상기 회전 각도의 코사인값을 곱셈 연산한 값의 합을 구하여 상기 연산한 값의 합과, 상기 심볼들의 배치 값을 1 증가시킨 값을 지수로 하는 -1 값을 곱셈 연산하여 상기 비트 정보를 추출하는 비트 정보 분할 장치.
  12. 제11항에 있어서,
    상기 비트 정보 변환부는,
    상기 수신된 심볼 신호로부터 추출할 비트 정보의 비트 값이 1 미만인 경우, 상기 수신된 심볼 신호의 I 채널 및 Q 채널 심볼 신호 각각에 대해 '-' 부호를 취하여 비트 정보를 추출하고, 상기 비트 값이 1을 초과하는 경우 상기 수신된 심볼 신호의 I 채널 및 Q 채널 심볼 신호의 값에 대한 각각의 절대값, 상기 심볼들의 배치 값 및 상기 회전 각도를 이용하여 비트 정보를 추출하는 비트 정보 분할 장치.
KR1020070131497A 2007-12-14 2007-12-14 비트 대칭 그레이 코드를 이용하여 위상 편이 방식으로변조된 수신 심볼 신호를 비트 정보로 분할하는 방법 및 그장치 Expired - Fee Related KR100903876B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070131497A KR100903876B1 (ko) 2007-12-14 2007-12-14 비트 대칭 그레이 코드를 이용하여 위상 편이 방식으로변조된 수신 심볼 신호를 비트 정보로 분할하는 방법 및 그장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070131497A KR100903876B1 (ko) 2007-12-14 2007-12-14 비트 대칭 그레이 코드를 이용하여 위상 편이 방식으로변조된 수신 심볼 신호를 비트 정보로 분할하는 방법 및 그장치

Publications (2)

Publication Number Publication Date
KR20090063957A KR20090063957A (ko) 2009-06-18
KR100903876B1 true KR100903876B1 (ko) 2009-06-24

Family

ID=40992835

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070131497A Expired - Fee Related KR100903876B1 (ko) 2007-12-14 2007-12-14 비트 대칭 그레이 코드를 이용하여 위상 편이 방식으로변조된 수신 심볼 신호를 비트 정보로 분할하는 방법 및 그장치

Country Status (1)

Country Link
KR (1) KR100903876B1 (ko)

Citations (4)

* Cited by examiner, † Cited by third party
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
US20020186778A1 (en) 2001-06-01 2002-12-12 Motorola, Inc. Method and apparatus for adaptive signaling in a QAM communication system
KR20050058269A (ko) * 2001-12-03 2005-06-16 퀄컴 인코포레이티드 Mimo-ofdm 시스템에 대한 반복적인 검출 및 디코딩

Patent Citations (4)

* Cited by examiner, † Cited by third party
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
US20020186778A1 (en) 2001-06-01 2002-12-12 Motorola, Inc. Method and apparatus for adaptive signaling in a QAM communication system
KR20050058269A (ko) * 2001-12-03 2005-06-16 퀄컴 인코포레이티드 Mimo-ofdm 시스템에 대한 반복적인 검출 및 디코딩

Also Published As

Publication number Publication date
KR20090063957A (ko) 2009-06-18

Similar Documents

Publication Publication Date Title
EP3113436B1 (en) Soft decision value generation apparatus and soft decision value generation method
JP4563455B2 (ja) 移動通信システムの受信器におけるデコーディングのためのログ近似率演算方法及び装置
RU2434350C2 (ru) Арифметическая схема логарифмического отношения правдоподобия, устройство передачи, арифметический способ логарифмического отношения правдоподобия и программа
JP5326976B2 (ja) 無線通信装置、誤り訂正方法及び誤り訂正プログラム
KR102021314B1 (ko) 비정방 직교진폭변조 방식의 연판정 복조 장치 및 방법
US9787518B2 (en) Digital modulation method and apparatus
JP5976252B2 (ja) 尤度生成装置およびその方法
KR100758306B1 (ko) 소프트 비트 매트릭 발생 장치 및 그 방법과 그를 이용한다치 레벨 qam 수신시스템
EP2362597B1 (en) Process for performing log-likelihood-ratio clipping in a soft-decision near-ML detector, and detector for doing the same
KR100903876B1 (ko) 비트 대칭 그레이 코드를 이용하여 위상 편이 방식으로변조된 수신 심볼 신호를 비트 정보로 분할하는 방법 및 그장치
CN102244640B (zh) 一种用于qam信号差分编解码的实现方法
JP6075446B2 (ja) 復調装置、復調方法およびプログラム
JP4139706B2 (ja) 受信装置
US6957381B2 (en) System and method for determining branch metrics using a polar indexed branch metric look-up table
US11736127B2 (en) Optical transmission device and likelihood generation circuit
US8705662B2 (en) Soft decision method and associated signal receiving system
WO2012122249A2 (en) Soft bit metric generation
JP4082169B2 (ja) 振幅位相変換器及び振幅位相変換方法

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

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

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

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

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: 4

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20130530

Year of fee payment: 5

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: 20140529

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

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

FPAY Annual fee payment

Payment date: 20150528

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

FPAY Annual fee payment

Payment date: 20160530

Year of fee payment: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

FPAY Annual fee payment

Payment date: 20170529

Year of fee payment: 9

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

FPAY Annual fee payment

Payment date: 20180530

Year of fee payment: 10

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

FPAY Annual fee payment

Payment date: 20190530

Year of fee payment: 11

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 11

PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20200613

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: 20200613