KR20150127480A - 부분 ml을 근거로 한 신호 검출 시스템 및 그 방법 - Google Patents

부분 ml을 근거로 한 신호 검출 시스템 및 그 방법 Download PDF

Info

Publication number
KR20150127480A
KR20150127480A KR1020140054392A KR20140054392A KR20150127480A KR 20150127480 A KR20150127480 A KR 20150127480A KR 1020140054392 A KR1020140054392 A KR 1020140054392A KR 20140054392 A KR20140054392 A KR 20140054392A KR 20150127480 A KR20150127480 A KR 20150127480A
Authority
KR
South Korea
Prior art keywords
signal
candidate
partial
filter
symbol
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.)
Withdrawn
Application number
KR1020140054392A
Other languages
English (en)
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 KR1020140054392A priority Critical patent/KR20150127480A/ko
Priority to US14/606,150 priority patent/US9419745B2/en
Publication of KR20150127480A publication Critical patent/KR20150127480A/ko
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03343Arrangements at the transmitter end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end
    • H04L1/0054Maximum-likelihood or sequential decoding, e.g. Viterbi, Fano, ZJ algorithms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03012Arrangements for removing intersymbol interference operating in the time domain
    • H04L25/03019Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
    • H04L25/03057Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a recursive structure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03178Arrangements involving sequence estimation techniques
    • H04L25/03248Arrangements for operating in conjunction with other apparatus
    • H04L25/03299Arrangements for operating in conjunction with other apparatus with noise-whitening circuitry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03993Noise whitening

Landscapes

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

Abstract

본 발명에 따른 수신기는, 샘플링된 신호 중에서 미리 설정된 크기만큼 신호를 선택하고 상기 선택된 신호 크기에 대한 필터 계수를 추출하여 해당 필터 계수에 대한 QR 분해를 수행하는 부분 필터 생성부; 검출될 신호의 후보 심볼 조합의 길이 및 수를 결정하고, 상기 결정된 후보 심볼 조합의 길이 및 수를 근거로 후보 ML 심볼 조합을 생성하는 부분 ML 설정부; 상기 생성된 후보 ML 심볼 조합을 근거로 상기 샘플링된 신호의 미리 설정된 부분 중에서 나머지 심볼을 검출하는 신호 검출부; 및 상기 검출된 후보 심볼 중에서 상기 샘플링된 신호에 가장 근접한 후보 심볼을 최종 검출된 신호로 선정하는 최종 신호 선택부;를 포함한다.

Description

부분 ML을 근거로 한 신호 검출 시스템 및 그 방법{System for detecting signal based on partial Maximum Likelihood and method thereof}
본 발명은 부분 ML을 근거로 한 신호 검출 시스템 및 그 방법에 관한 것으로, 특히 Faster-Than-Nyquist 송신 기술을 통한 통신 시스템에서 신호를 검출하는 부분 ML을 근거로 한 신호 검출 시스템 및 그 방법에 관한 것이다.
통신 시스템은 신호를 검출하는 단계에서 심볼 간의 간섭(inter-symbol-interference: ISI)이 발생하지 않도록 신호를 송수신한다.
또한, 해당 통신 시스템에 비해 더 빠르게 신호를 전송하는 Faster-Than-Nyquist(FTN) 전송 방법은 심볼 간의 간섭이 필연적으로 발생한다.
이러한 FTN 전송 방법은 필연적으로 심볼 간의 간섭을 발생시키지만 비트 오류율(bit error rate: BER)의 손실 없이 심볼 전송 속도를 일정하게 높일 수 있으며, 심볼 전송 속도를 높이기 위해서는 매우 복잡도가 높은 송수신기를 필요로 한다.
한국공개특허 제10-2008-0109201호
본 발명의 목적은 FTN 전송 방식을 통해 전송된 신호를 부분 ML을 적용하여 신호를 검출하는 부분 ML을 근거로 한 신호 검출 시스템 및 그 방법을 제공하는 데 있다.
본 발명의 실시예에 따른 수신기는, 샘플링된 신호 중에서 미리 설정된 크기만큼 신호를 선택하고, 상기 선택된 신호 크기에 대한 필터 계수를 추출하여 해당 필터 계수에 대한 QR 분해를 수행하는 부분 필터 생성부; 검출될 신호의 후보 심볼 조합의 길이 및 수를 결정하고, 상기 결정된 후보 심볼 조합의 길이 및 수를 근거로 후보 ML 심볼 조합을 생성하는 부분 ML 설정부; 상기 생성된 후보 ML 심볼 조합을 근거로 상기 샘플링된 신호의 미리 설정된 부분 중에서 나머지 심볼을 검출하는 신호 검출부; 및 상기 검출된 후보 심볼 중에서 상기 샘플링된 신호에 가장 근접한 후보 심볼을 최종 검출된 신호로 선정하는 최종 신호 선택부를 포함한다.
본 발명과 관련된 일 예로서, 신호 검출 시스템에 포함된 송신기로부터 전송되는 신호를 수신하는 수신 필터; 및 상기 수신된 신호를 미리 설정된 심볼 전송 속도로 샘플링하는 샘플러를 더 포함할 수 있다.
본 발명과 관련된 일 예로서, 상기 수신기와 상기 송신기는, AWGN(Additive White Gaussian Noise) 채널을 통해 연결될 수 있다.
본 발명과 관련된 일 예로서, 상기 샘플러의 출력은, 상기 송신기에 포함된 송신 필터와 상기 수신 필터의 계수와 상기 수신 필터를 통해 수신되는 신호에 대응된 송신 심볼의 곱에 잡음이 더해질 수 있다.
본 발명과 관련된 일 예로서, 상기 부분 필터 생성부는, L개의 길이를 갖는 샘플링된 신호를 상기 미리 설정된 부분에 대응되는 M개로 분할하여, 상기 M개의 신호를 L/M번의 절차를 통해 부분 검출을 수행하며, 여기서, 상기 L과 M은 자연수이고, L/M은 0이 아닐 수 있다.
본 발명과 관련된 일 예로서, 상기 부분 ML 설정부는, ML(Maximum Likelihood) 기법을 통해 상기 후보 ML 심볼 조합을 생성할 수 있다.
본 발명과 관련된 일 예로서, 상기 신호 검출부는, DFE(Decision Feedback Equalization) 기법을 통해 상기 나머지 심볼을 검출할 수 있다.
본 발명의 실시예에 따른 송신기를 통한 신호 검출 방법은, 부분 필터 생성부를 통해, 샘플링된 신호 중에서 미리 설정된 크기만큼 신호를 선택하고 상기 선택된 신호에 대한 필터 계수를 추출하여 해당 필터 계수에 대한 QR 분해를 수행하는 단계; 부분 ML 설정부를 통해, 검출될 신호의 후보 심볼 조합의 길이 및 수를 결정하는 단계; 상기 부분 ML 설정부를 통해, 상기 결정된 후보 심볼 조합의 길이 및 수를 근거로 후보 ML 심볼 조합을 생성하는 단계; 신호 검출부를 통해, 상기 생성된 후보 ML 심볼 조합을 근거로 상기 샘플링된 신호의 미리 설정된 부분 중에서 나머지 심볼을 검출하는 단계; 및 최종 신호 선택부를 통해, 상기 검출된 후보 심볼 중에서 상기 샘플링된 신호에 가장 근접한 후보 심볼을 최종 검출된 신호로 선정하는 단계;를 포함한다.
본 발명과 관련된 일 예로서, 수신 필터를 통해, 신호 검출 시스템에 포함된 송신기로부터 전송되는 신호를 수신하는 단계; 및 샘플러를 통해, 상기 수신된 신호를 미리 설정된 심볼 전송 속도로 샘플링하여 상기 샘플링된 신호를 획득하는 단계;를 더 포함할 수 있다.
본 발명과 관련된 일 예로서, 상기 샘플링된 신호 중에서 미리 설정된 부분만큼 부분 검출을 수행하는 단계는, L개의 길이를 갖는 샘플링된 신호를 상기 미리 설정된 부분에 대응되는 M개로 분할하여 상기 M개의 신호를 L/M번의 절차를 통해 부분 검출을 수행할 수 있다.
본 발명과 관련된 일 예로서, 상기 후보 ML 심볼 조합을 생성하는 단계는, ML 기법을 통해 상기 후보 ML 심볼 조합을 생성할 수 있다.
본 발명과 관련된 일 예로서, 상기 나머지 심볼을 검출하는 단계는, DFE 기법을 통해 상기 나머지 심볼을 검출할 수 있다.
본 발명의 실시예에 따른 부분 ML을 근거로 한 신호 검출 시스템 및 그 방법은, FTN 전송 방식을 통해 전송된 신호를 부분 ML을 적용하여 신호를 검출함으로써, 쉽고 간단하게 전송 신호를 검출할 수 있고, 수신되는 신호를 순차적으로 검출할 수 있어 신호의 검출 지연 시간을 줄일 수 있으며, 크기가 과도하게 큰 행렬 연산을 피할 수 있어 메모리의 사용을 크게 줄일 수 있다.
도 1은 본 발명의 실시예에 따른 신호 검출 시스템의 구성도이다.
도 2는 본 발명의 실시예에 따른 타깃 신호가 세 번째 신호인 경우의 신호 모델링을 나타낸 도이다.
도 3은 본 발명의 실시예에 따른 신호 검출부에 의해 검출된 심볼을 나타낸 도이다.
도 4는 본 발명의 제1 실시예에 따른 부분 ML을 근거로 한 신호 검출 방법을 나타낸 흐름도이다.
도 5는 본 발명의 제2 실시예에 따른 부분 ML을 근거로 한 신호 검출 방법을 나타낸 흐름도이다.
본 발명에서 사용되는 기술적 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아님을 유의해야 한다. 또한, 본 발명에서 사용되는 기술적 용어는 본 발명에서 특별히 다른 의미로 정의되지 않는 한 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 의미로 해석되어야 하며, 과도하게 포괄적인 의미로 해석되거나 과도하게 축소된 의미로 해석되지 않아야 한다. 또한, 본 발명에서 사용되는 기술적인 용어가 본 발명의 사상을 정확하게 표현하지 못하는 잘못된 기술적 용어일 때에는 당업자가 올바르게 이해할 수 있는 기술적 용어로 대체되어 이해되어야 할 것이다. 또한, 본 발명에서 사용되는 일반적인 용어는 사전에 정의되어 있는 바에 따라 또는 전후 문맥상에 따라 해석되어야 하며, 과도하게 축소된 의미로 해석되지 않아야 한다.
또한, 본 발명에서 사용되는 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한 복수의 표현을 포함한다. 본 발명에서 "구성된다" 또는 "포함한다" 등의 용어는 발명에 기재된 여러 구성 요소들 또는 여러 단계를 반드시 모두 포함하는 것으로 해석되지 않아야 하며, 그 중 일부 구성 요소들 또는 일부 단계들은 포함되지 않을 수도 있고 또는 추가적인 구성 요소 또는 단계들을 더 포함할 수 있는 것으로 해석되어야 한다.
또한, 본 발명에서 사용되는 제 1, 제 2 등과 같이 서수를 포함하는 용어는 구성 요소들을 설명하는데 사용될 수 있지만, 구성 요소들은 용어들에 의해 한정되어서는 안 된다. 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만 사용된다. 예를 들어, 본 발명의 권리 범위를 벗어나지 않으면서 제 1 구성 요소는 제 2 구성 요소로 명명될 수 있고, 유사하게 제 2 구성 요소도 제 1 구성 요소로 명명될 수 있다.
이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명하되, 도면 부호에 관계없이 동일하거나 유사한 구성 요소는 동일한 참조 번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.
또한, 본 발명을 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다. 또한, 첨부된 도면은 본 발명의 사상을 쉽게 이해할 수 있도록 하기 위한 것일 뿐 첨부된 도면에 의해 본 발명의 사상이 제한되는 것으로 해석되어서는 아니 됨을 유의해야 한다.
도 1은 본 발명의 실시예에 따른 신호 검출 시스템(또는 통신 시스템)(10)의 구성도이다.
도 1에 도시된 바와 같이, 신호 검출 시스템(10)은 송신기(100), 통신망(200) 및 수신기(300)로 구성된다. 도 1에 도시된 신호 검출 시스템(10)의 구성 요소 모두가 필수 구성 요소인 것은 아니며, 도 1에 도시된 구성 요소보다 많은 구성 요소에 의해 신호 검출 시스템(10)이 구현될 수도 있고, 그보다 적은 구성 요소에 의해서도 신호 검출 시스템(10)이 구현될 수도 있다.
송신기(100)는 통신망(200)을 통해 FTN(Faster-Than-Nyquist)을 근거로 한 송신 신호를 수신기(300)에 전송한다. 이후, 수신기(300)는 송신기(100)로부터 전송되는 신호를 FTN이 적용된 값만큼 샘플링한 후, 샘플링된 신호 중에서 미리 설정된 크기만큼 신호를 선택하고, 선택된 신호에 대한 필터계수를 추출하여 해당 필터 계수에 대해 QR 분해를 수행한다. 이후, 수신기(300)는 결정된 검출될 신호의 후보 심볼 조합의 길이 및 수를 근거로 후보 ML 심볼 조합을 생성하고, 생성된 후보 ML 심볼을 근거로 샘플링된 신호 중에서 나머지 심볼을 검출한다. 이후, 수신기(300)는 미리 설정된 간략화된 ML 검사를 수행하여 검출된 복수의 후보 심볼 중에서 샘플링된 신호에 가장 근접한 후보 심볼을 최종 검출된 신호로 선정한다. 또한, 수신기(300)는 전체 샘플링된 신호 중에서 다음 부분에 대응되는 미리 설정된 부분만큼 부분 검출을 수행하는 단계를 반복적으로 수행하여, 전체 샘플링된 신호에 대해서 가장 근접한 후보 심볼을 각각 최종 검출된 신호로 선정한다.
도 1에 도시된 바와 같이, 송신기(100)는 신호 발생부(110), 신호 변조부(120) 및 송신 필터(130)로 구성된다. 도 1에 도시된 송신기(100)의 구성 요소 모두가 필수 구성 요소인 것은 아니며, 도 1에 도시된 구성 요소보다 많은 구성 요소에 의해 송신기(100)가 구현될 수도 있고, 그보다 적은 구성 요소에 의해서도 송신기(100)가 구현될 수도 있다.
신호 발생부(110)는 신호(또는 디지털 신호)를 발생시킨다(또는 생성한다).
또한, 신호 발생부(110)는 발생된(또는 생성된) 신호를 신호 변조부(120)에 전달(또는 전송)한다.
신호 변조부(120)는 신호 발생부(110)에서 발생된 신호를 미리 설정된 특정 심볼로 변조한다. 여기서, 변조 방법은 PSK(Phase Shift Keying: 위상 편이 방식) 방식, QAM(Quadrature Amplitude Modulation: 직교 진폭 변조) 방식 등을 포함할 수 있다.
또한, 신호 변조부(120)는 변조된 신호(예를 들어 a(t))를 송신 필터(130)에 전달한다.
송신 필터(130)는 Faster-Than-Nyquist(이하 FTN 이라 함) 기반의 필터이다.
또한, 송신 필터(130)는 신호 변조부(120)를 통해 변조된 신호를 미리 설정된 심볼 전송속도(예를 들어
Figure pat00001
T)로변조한다. 여기서,
Figure pat00002
는 샘플링 시간 조절 함수(factor)이며, 0보다 크고 1보다 작은 값 중 어느 하나의 값으로 선택(또는 설정)된다.
또한, 송신 필터(120)는 선형 변조된 신호(또는 송신 신호)(예를 들어 s(t))를 통신망(또는 AWGN(Additive White Gaussian Noise) 채널)(200)을 통해 수신기(300)에 전송한다.
또한, 송신 필터(120)에서 전송되는 신호(s(t))는 다음의 [수학식 1]과 같이 나타낼 수 있다.
Figure pat00003
여기서, ak는 전송되는 k번째 심볼을 나타내고, g(t)는 송신필터를 나타내고,
Figure pat00004
는 샘플링 시간 조절 함수를 나타낸다.
송신단(또는 송신기(100))에서 0<
Figure pat00005
<1 인 조건이 설정되면, 전송 필터들(예를 들어 송신 필터와 수신 필터) 사이에 중첩이 일어나게 되고 결과적으로 심볼 간의 간섭(ISI)이 발생한다. 이때,
Figure pat00006
값이 작아질수록 중첩되는 심볼의 수가 늘어나게 되며, 이로 인해 큰 심볼 간의 간섭이 발생한다. 그러나 작은
Figure pat00007
값은 신호의 송신 주기를 빠르게 하므로 전송률을 향상시킨다. 이론적으로,
Figure pat00008
=0.5는 전송률을 2배 향상시킬 수 있음을 나타낸다.
도 1에 도시된 바와 같이, 수신기(300)는 수신 필터(310), 샘플러(320), 부분 필터 생성부(330), 부분 ML 설정부(340), 신호 검출부(350) 및 최종 신호 선택부(360)로 구성된다. 도 1에 도시된 수신기(300)의 구성 요소 모두가 필수 구성 요소인 것은 아니며, 도 1에 도시된 구성 요소보다 많은 구성 요소에 의해 수신기(300)가 구현될 수도 있고, 그보다 적은 구성 요소에 의해서도 수신기(300)가 구현될 수도 있다.
수신 필터(310)는 송신기(100)에서 통신망(또는 AWGN 채널)(200)을 통해 전송되는 신호(또는 송신 신호)를 수신한다. 여기서, FTN 환경에서 수신된 신호는 타깃 심볼의 앞뒤 심볼 간섭을 포함한다. 따라서, 이러한 간섭이 존재하는 FTN 환경에서 신호를 검출하기 위해서 다음의 과정을 수행한다.
또한, 수신 필터(310)는 수신신호(예를 들어 r(t))의 잡음을 필터링하여 잡음의 영향을 최소화시키거나 송신필터의 정합을 위해 구비된다.
또한, 수신 필터(310)는 필터링된 신호(예를 들어 y(t))를 샘플러(320)에 전달한다.
샘플러(320)는 수신 필터(310)에서 필터링된 신호를 미리 설정된 심볼 전송속도(예를 들어
Figure pat00009
T)의 역수(예를 들어 1/
Figure pat00010
T)로 샘플링한다.
또한, 샘플러(320)에서 샘플링된 신호(y(n
Figure pat00011
T))는 다음의 [수학식 2]와 같이 나타낼 수 있다.
Figure pat00012
여기서, x(t)=g(t)*g*(-t)이다. 또한, w(t)는 잡음(또는 노이즈)이며, 평균이 0이고 자기상관 함수가
Figure pat00013
인 가우시안 랜덤프로세스이다. 이때, 자기상관 함수 Rww(u)로부터 알 수 있듯이, 0<
Figure pat00014
<1 인 조건에서는 샘플들 간에 상관 관계(correlation)가 존재한다. 따라서, 해당 간섭을 제거해야 전송된 신호를 효과적으로 검출할 수 있다.
또한, 송신 신호의 길이가 L 심볼인 경우, 송신 심볼(A)은 다음의 [수학식 3]과 같이 L개의 원소를 갖는 벡터 열로 나타낼 수 있다.
Figure pat00015
이와 같이 전송된 신호를 검출하는 경우, 필터들(예를 들어 송신 필터(130), 수신 필터(310)) 사이의 간섭에 의해 도 2와 같이 검출해야 하는 타깃 신호의 앞뒤 신호가 간섭으로 존재한다. 여기서, 도 2는 세 번째 전송 신호를 검출하는 경우의 간섭 신호를 나타낸다. 즉, 도 2와 같은 간섭 신호의 수는
Figure pat00016
의 크기에 따라 일정하게 정해지며,
Figure pat00017
의 크기가 감소하면 필터들 사이의 간격이 좁아지게 되어 간섭 신호의 수가 증가한다. 또한, 특정 심볼 검출 시, 검출될 신호의 이전 심볼의 수를 N이라 하면, 도 2의 경우, 세 번째 검출 신호의 검출 시 N=2가 된다. 또한, 세 번째 검출 신호의 검출 이후 심볼의 간섭 수 역시 이전 심볼과 동일한 2개이다. 즉, 검출될 심볼의 앞의 두 신호와 뒤의 두 신호가 간섭으로 작용한다. 또한, 도 2에 도시된 바와 같이, 이전 심볼과 이후 심볼은 동일한 위치에서 간섭으로 작용하며, 따라서 동일한 필터 계수가 적용된다.
또한, 샘플러(320)는 간섭 신호가 N인 경우를 모델링하면 [수학식 4]와 같다.
Figure pat00018
여기서, xn은 n번째 간섭 신호에 적용되는 필터의 계수를 나타내고, xT는 검출될 타깃 신호에 적용되는 필터의 계수를 나타낸다.
또한, [수학식 4]와 같은 모델링은 신호 전체 모델링에 적용될 수 있다. 즉, N=2이고 L=8인 경우의 샘플러(320)를 통한 신호 모델링은 다음의 [수학식 5]와 같이 나타낼 수 있다.
Figure pat00019
Figure pat00020
Figure pat00021
여기서, Y는 샘플러(320)의 출력이고, X는 필터(송신필터와 수신필터)의 계수이고, A는 송신 심볼이고, W는 잡음을 나타낸다.
또한, 샘플러(320)는 샘플링된 신호(y(n
Figure pat00022
T))를 부분 필터 생성부(330)에 전달한다.
부분 필터 생성부(330)는 미리 설정된 부분(예를 들어 M×M, M은 자연수)만큼 필터 계수를 추출한다.
즉, 본 발명에서는 한 번의 검출 절차에서 검출되는 신호를 M개로 분할하여 검출한다. 이러한 절차를 거치게 되면, L개의 길이를 갖는 신호를 한 번에 검출하는 것이 아니라, M개의 신호를 L/M번의 절차를 통해(또는 반복 수행하여) 검출한다. 여기서, M과 L은 자연수이고, L/M은 0이 아니다.
또한, 부분 필터 생성부(330)에 의한 부분 추출은 다음의 [수학식 6]과 같이 나타낼 수 있다.
Figure pat00023
Figure pat00024
여기서, (1)은 라운드(예를 들어 첫 번째 라운드)를 나타내고, R은 상 삼각 행렬(upper triangular matrix)을 나타내고, Q는
Figure pat00025
를 만족하는 정규 직교 행렬(orthnormal matrix)을 나타낸다. 이때, [수학식 6]에서 검출에 사용되는 필터의 계수 행렬의 원소들인 X의 인덱스는 1,1 부터 M,M 으로 일반화하여 나타낸다.
또한, 부분 필터 생성부(330)는 부분 검출을 위해 다음의 [수학식 7]과 같은 M의 길이를 갖는 첫 수신 신호를 근거로 신호를 검출한다.
Figure pat00026
또한, 부분 필터 생성부(330)는 [수학식 7]에 나타낸 M×M 크기의 필터 계수와 M 길이의 수신 신호를 근거로 샘플러(320)에서 샘플링된 신호에서 Q 성분이 제거된 M×1 벡터를 다음의 [수학식 8]과 같이 산출한다(또는 구한다).
Figure pat00027
여기서, *는 컨쥬게이션(conjugation)과 트랜스포즈(transpose) 연산 (또는 Hermitian 변환)을 나타내고,
Figure pat00028
이고,
Figure pat00029
이다.
또한, 부분 필터 생성부(330)는 산출된 Q 성분이 제거된 M×1 벡터를 부분 ML 설정부(340)에 전달한다.
부분 ML 설정부(340)는 검출될 신호의 후보 심볼 조합의 길이 및 수를 결정(또는 설정/선택)한다.
또한, 부분 ML 설정부(340)는 검출을 수행하기에 앞서서 신호 검출에 활용될 V의 길이를 갖는 ML(Maximum Likelihood) 신호 조합을 설정한다. 이때, 부분 ML 설정부(340)는 다음의 [수학식 9]로 표시되는 설정된 V 값에 따라 검출에 활용될 후보 신호를 구성하는 단계를 수행한다.
Figure pat00030
여기서,
Figure pat00031
는 C-PSK 또는 C-QAM 송수신 환경에서 V의 길이를 갖는 ML 후보 심볼을 출력하는 함수를 나타내고, C는 신호 변조에 적용되는 변조 알파벳 크기(modulation alphabet size)를 나타낸다. 또한,
Figure pat00032
의 출력은
Figure pat00033
가지의 심볼 조합이다.
예를 들어, BPSK 변조를 사용하고 V가 4인 경우,
Figure pat00034
Figure pat00035
와 같이 나타낼 수 있으며, 출력값은 다음의 [수학식 10]과 같이 나타낼 수 있다.
Figure pat00036
이와 같이, 부분 ML 설정부(340)는 결정된 후보 심볼 조합의 길이 및 수를 근거로 후보 ML 심볼 조합을 생성한다.
즉, 부분 ML 설정부(340)는 [수학식 10]에 나타낸 바와 같이 길이가 4(예를 들어 V=4)인 BPSK 변조의 모든 조합(또는 후보 ML 심볼 조합)을 생성한다. 따라서, 부분 ML 설정부(340)는 24인 16(S=16) 가지의 심볼 조합을 출력한다.
이와 같이, 부분 ML 설정부(340)는 ML 기법을 통해 후보 ML 심볼 조합을 생성한다.
신호 검출부(350)는 부분 ML 설정부(340)를 통해 생성된 후보 ML 심볼 조합을 근거로 샘플링된 신호(또는 전체 수신된 신호/전체 심볼)의 미리 설정된 부분 중에서 나머지 심볼(또는 나머지 후보 심볼/심볼 조합)을 검출한다.
즉, 신호 검출부(350)는 행렬
Figure pat00037
의 각 열인
Figure pat00038
를 신호 검출에 사용한다.
또한, 신호 검출부(350)는 M×M 크기의 필터 계수를 근거로 M개의 신호를 검출한다. 이때, V의 길이를 갖는 후보 심볼 조합을 설정하였으므로, 후보 심볼 조합 설정 이후의 신호 검출부(350)에 의한 신호 검출 단계에서는, 나머지 M-V개의 신호를 검출한다.
또한, 신호 검출부(350)는 나머지 심볼 검출을 위해서 감산형 간섭제거(Interference Cancellation) 기법(또는 Decision Feedback Equalization: DFE)을 사용한다.
신호 검출부(350)를 통해 최종적으로 검출될 심볼들의 결과는 다음의 도 3과 같이 나타낼 수 있다.
도 3에 도시된 바와 같이, 감산형 간섭제거 기법에서는 가장 처음으로 검출되는 신호가 다음으로 검출되는 신호부터 마지막으로 검출되는 신호까지 전체적으로 영향을 미치므로, 첫 번째로 검출되는 신호가 정확하게 검출되는 것이 매우 중요하다. 따라서, 본 발명은 부분 ML 설정부(340)를 통해 결정된 후보 심볼 조합(
Figure pat00039
)을 근거로 총
Figure pat00040
가지의 후보 심볼 조합을 미리 설정한다. 이로 인해, 본 발명은 처음으로 검출되는 심볼 조합을 총 S가지 고려하게 되므로, 검출 성능을 크게 향상시킬 수 있다.
또한, 각 단계별로 총 검출될 심볼 조합의 길이가 M이고, 처음 검출 심볼을
Figure pat00041
라 할 때, V의 값은 M보다 작거나 같아야한다.
여기서, V가 M과 같은 경우, 모든 부분 검출 신호를 ML 후보 심볼 조합으로 생성함을 의미한다. 즉, V=M인 경우, 감산형 검출을 수행할 필요 없이 M 개의 길이를 갖는 모든 ML 후보 심볼 조합을 근거로 신호를 검출한다.
또한, V의 길이를 갖는 S가지의 후보 심볼 조합을 근거로 검출되는 나머지 M-V개의 신호는 다음의 [수학식 11]과 같이 나타낼 수 있다.
Figure pat00042
이와 같이, 신호 검출부(350)는 DFE 기법을 통해 나머지 심볼을 검출한다.
최종 신호 선택부(360)는 신호 검출부(350)를 통해 검출된 S개의 후보열 가운데 1개의 신호열을 최종 검출된 신호로 선정(또는 선택/결정)한다.
즉, 최종 신호 선택부(360)는 미리 설정된 간략화된 ML 검사를 수행하여 신호 검출부(350)를 통해 검출된 복수의 후보 심볼 중에서 샘플러(320)에서 샘플링된 신호에 가장 근접한 후보 심볼을 최종 검출된 신호로 선정한다.
이와 같은, 최종 신호 선택부(360)에 의한 최종 검출된 신호의 선정 절차는 다음의 [수학식 12]와 같이 나타낼 수 있다.
Figure pat00043
최종 신호 선택부(360)에 의해 구해진 [수학식 12]에 나타낸
Figure pat00044
이 최종적으로 검출된 신호가 된다.
이와 같이, 부분 필터 생성부(330), 부분 ML 설정부(340), 신호 검출부(350) 및 최종 신호 선택부(360)는 샘플러(320)에 의해 샘플링된 신호(또는 총 L 심볼을 갖는 샘플링된 신호) 중에서 미리 설정된 부분(예를 들어 M×M, M은 자연수)에 대한 최종 신호를 검출한다.
이후, 부분 필터 생성부(330), 부분 ML 설정부(340), 신호 검출부(350) 및 최종 신호 선택부(360)는 샘플러(320)에 의해 샘플링된 신호(또는 총 L 심볼을 갖는 샘플링된 신호) 중에서 다음의 M개 신호를 검출하고, 검출된 신호에 대해서 부분 ML을 설정한 후, 신호 검출 및 최종 신호 선정 과정 등을 반복 수행한다.
즉, 두 번째 단계에서는 다음의 M개 신호를 검출한다. 또한, 두 번째 신호 검출을 수행하기 위해서, 다음의 [수학식 13]과 같은 두 번째 M개의 수신 신호를 사용한다.
Figure pat00045
또한, [수학식 13]의 신호를 통해 송신 신호를 검출하기 위해서, 다음의 [수학식 14]와 같은 두 번째 M×M 크기의 필터 계수를 추출한다.
Figure pat00046
[수학식 7]에서와 같이, 샘플러(320)의 출력 신호
Figure pat00047
에는 이전 신호 즉, 첫 번째로 송출된 신호가 간섭으로 포함된 상태이다. 따라서, 두 번째 M개의 신호를 검출하기 위해서는 이전에 검출되었던 신호를 제거해야 한다.
따라서, 부분 필터 생성부(330)에 의한 이전 신호에 포함된 사전 간섭제거 절차는 다음의 [수학식 15]로 나타낼 수 있다.
Figure pat00048
여기서,
Figure pat00049
는 2 번째 라운드 즉 두 번째 검출된 M개의 신호(
Figure pat00050
)에서 1 번째 라운드 즉 첫 번째 검출된 신호(
Figure pat00051
, 잡음에 대응됨)를 제거한 신호이다.
또한, 첫 번째 검출된 신호(
Figure pat00052
)는 다음의 [수학식 16]으로 나타낼 수 있다.
Figure pat00053
이후, 신호 검출부(350)는 간섭이 제거된 신호(Y (2)')를 근거로 샘플링된 신호(또는 전체 수신된 신호/전체 심볼)의 미리 설정된 부분 중에서 나머지 심볼(또는 나머지 후보 심볼/심볼 조합)을 검출한다.
또한, 최종 신호 선택부(360)는 신호 검출부(350)를 통해 검출된 복수의 후보 심볼 중에서 샘플러(320)에서 샘플링된 신호에 가장 근접한 후보 심볼을 최종 검출된 신호로 선정한다.
이와 같이, 수신기(300)에 포함된 각각의 구성 요소(310, 320, 330, 340, 350, 360)의 동작에 의해, 사전 간섭 제거 및 검출 과정 등이 최종 L/M 단계까지 반복 수행되어 결과적으로 총 L개의 전송 신호를 검출할 수 있다.
또한, 본 발명에 따른 수신기(300)에 의한 신호 검출은, 수신되는 신호를 순차적으로 검출할 수 있어 신호의 검출 지연 시간을 줄일 수 있으며, 크기가 과도하게 큰 행렬 연산을 피할 수 있어 메모리의 사용을 크게 줄일 수 있다.
또한, 필터 계수의 행렬은 [수학식 5]에서와 같이, 일정 값이 반복되는 패턴으로 나타나므로, M×M 크기의 부분 필터 계수는 매 신호 검출 단계에서 동일한 값을 갖는다. 따라서, 필터 계수 추출 및 QR 분해 등의 연산은 검출 절차 초기에 한 번만 수행하여 연산 시간을 절감할 수 있다.
또한, 본 발명에 따른 신호 검출 시스템(10)에 포함된 통신망(200)은 AWGN 채널 환경에서의 잡음의 영향을 줄이기 위해 사용하며, 부분 필터 생성부(330)는 AWGN 채널 이외에도 MMSE(Minimum Mean Square Error) 등화(Equalization) 기법도 적용할 수 있다. 해당 MMSE 방법은 앞서 설명된 필터 행렬(
Figure pat00054
) 대신 노이즈의 공분산(covariance) 값(
Figure pat00055
)을 사용하며, 다음의 [수학식 17]과 같이 나타낼 수 있다.
Figure pat00056
여기서,
Figure pat00057
는 노이즈의 공분산을 나타내며,
Figure pat00058
은 M×M의 대각 행렬을 나타낸다.
이와 같은, 노이즈의 공분산(covariance) 값(
Figure pat00059
)을 근거로 본 발명에 따른 신호 검출을 수행할 수 있다.
즉, MMSE 방법이 적용된 본 발명에 따른 신호 검출 절차에서, 부분 필터 생성부(330)는 우선 필터의 처음 M×M 부분을 다음의 [수학식 18]과 같이 추출한다.
Figure pat00060
이후, 부분 필터 생성부(330)는 [수학식 18]과 같이 추출한 부분 채널 필터에 노이즈 공분산을 적용하여 다음의 [수학식 19]와 같이 MMSE가 적용된 부분 필터를 생성한다.
Figure pat00061
이후, 부분 필터 생성부(330)는 [수학식 19]와 같이 생성된 MMSE가 적용된 부분 필터에 QR 분해를 수행하여 다음의 [수학식 20]과 같이 Q와 R 행렬로 분해한다.
Figure pat00062
여기서, [수학식 20]에 기재된 Q와 R은 [수학식 19]에 따라 각각 2M×2M과 2M×M 크기를 갖는다.
[수학식 21]은 2M X 2M 크기를 갖는 Q 행렬을 나타내며 다음과 같다.
Figure pat00063
Q 행렬을 M×M 부분만 추출하는 절차가 필요하다. [수학식 21]에 포함된 일부인 M×M 부분을
Figure pat00064
라 하면,
Figure pat00065
는 다음의 [수학식 22]와 같이 나타낼 수 있다.
Figure pat00066
이후, 부분 필터 생성부(330)는 부분 검출을 위해서 M의 길이를 갖는 첫 번째 신호(
Figure pat00067
)를 근거로 다음의 [수학식 23]과 같이 Q 성분이 제거된 M×1 벡터를 구한다.
Figure pat00068
이후, 앞서 AWGN 채널 환경에서 설명된 부분 ML 설정부(340), 신호 검출부(350) 및 최종 신호 선택부(360)의 동작에 의해, 최종적인 신호를 검출한다.
이와 같이, FTN 전송 방식을 통해 전송된 신호를 부분 ML을 적용하여 신호를 검출할 수 있다.
이하에서는 본 발명에 따른 부분 ML을 근거로 한 신호 검출 방법을 도 1 내지 도 5를 참조하여 상세히 설명한다.
도 4는 본 발명의 제1 실시예에 따른 부분 ML을 근거로 한 신호 검출 방법을 나타낸 흐름도이다.
먼저, 신호 발생부(110)는 신호(또는 디지털 신호)를 발생시킨다(또는 생성한다)(S410).
이후, 신호 변조부(120)는 신호 발생부(110)에서 발생된 신호를 미리 설정된 특정 심볼로 변조한다. 여기서, 변조 방법은 PSK 방식, QAM 방식 등을 포함할 수 있다(S420).
이후, FTN 기반의 송신 필터(130)는 신호 변조부(120)를 통해 변조된 신호를 미리 설정된 심볼 전송속도(예를 들어
Figure pat00069
T)로 선형 변조한다. 여기서,
Figure pat00070
는 샘플링 시간 조절 함수이며, 0보다 크고 1보다 작은 값 중 어느 하나의 값으로 선택(또는 설정)된다.
또한, 송신 필터(130)는 선형 변조된 신호(또는 송신 신호)를 통신망(또는 AWGN 채널)(200)을 통해 수신기(300)에 전송한다.
일 예로, [수학식 1]에 나타낸 바와 같이, 송신 필터(130)는 신호 변조부(120)를 통해 변조된 신호(a(t))를 미리 설정된 심볼 전송속도(예를 들어
Figure pat00071
T)로 선형 변조하여 신호(s(t))를 획득한다. 이후, 송신 필터(130)는 선형 변조된 신호(s(t))를 통신망(또는 AWGN 채널)(200)을 통해 수신기(300)에 전송한다(S430).
도 5는 본 발명의 제2 실시예에 따른 부분 ML을 근거로 한 신호 검출 방법을 나타낸 흐름도이다.
먼저, 수신 필터(310)는 통신망(또는 AWGN 채널)(200)을 통해 송신기(100)로부터 전송되는 신호(또는 송신 신호)를 수신한다. 여기서, 통신망(200)은 AWGN 채널뿐만 아니라 MMSE 방법을 사용할 수도 있다.
또한, 수신 필터(310)는 송신기(100)로부터 수신된 신호(r(t))를 필터링하여 잡음을 최소화한 신호(y(t))를 출력한다(S510).
이후, 샘플러(320)는 디지털로 변환된 신호(또는 변환된 디지털 신호)를 미리 설정된 심볼 전송속도(예를 들어
Figure pat00072
T)의 역수(예를 들어 1/
Figure pat00073
T)로 샘플링한다.
일 예로, [수학식 2]에 나타낸 바와 같이, 샘플러(320)는 디지털로 변환된 신호(y(t))를 미리 설정된 심볼 전송속도의 역수(예를 들어 1/
Figure pat00074
T)로 샘플링하여, 샘플링된 신호(y(n
Figure pat00075
T))를 획득한다(S520).
이후, 부분 필터 생성부(330)는 샘플링된 신호 중에서 미리 설정된 부분(예를 들어 M×M, M은 자연수)만큼 부분 검출을 수행한다.
또한, 부분 필터 생성부(330)는 부분 검출된 부분에 대해 QR 분해를 수행한다.
일 예로, L개(예를 들어 100개)의 길이를 갖는 신호를 M개(예를 들어 10개)로 분할하여 신호를 검출할 때, 부분 필터 생성부(330)는 샘플링된 신호 중에서 미리 설정된 부분(예를 들어 M×M, M은 자연수)만큼 부분 검출을 수행한다. 또한, [수학식 6]에 나타낸 바와 같이, 부분 필터 생성부(330)는 부분 검출된 부분에 대해 QR 분해를 수행한 후, 샘플링된 신호에서 Q 성분이 제거된 M×1 벡터를 [수학식 8]과 같이 구한다(S530).
이후, 부분 ML 설정부(340)는 검출될 신호의 후보 심볼 조합의 길이 및 수를 결정(또는 설정/선택)한다.
또한, 부분 ML 설정부(340)는 결정된 후보 심볼 조합의 길이 및 수를 근거로 후보 ML 심볼 조합을 생성한다.
일 예로, 부분 ML 설정부(340)는 검출될 신호의 후보 심볼 조합의 길이(예를 들어 V=4) 및 검출된 신호의 후보 심볼의 수(예를 들어 24인 16)를 결정한다. 또한, 부분 ML 설정부(340)는 결정된 후보 심볼 조합의 길이 및 수를 근거로 [수학식 10]에 나타낸 바와 같은 후보 ML 심볼 조합을 생성한다(S540).
이후, 신호 검출부(350)는 부분 ML 설정부(340)를 통해 생성된 후보 ML 심볼 조합을 근거로 샘플링된 신호의 미리 설정된 부분 중에서 나머지 심볼(또는 나머지 후보 심볼/심볼 조합)을 검출한다.
일 예로, 신호 검출부(350)는 부분 ML 설정부(340)를 통해 생성된 후보 ML 심볼 조합을 근거로 M-V(=10-4=6)에 대응되는 나머지 심볼을 검출한다(S550).
이후, 최종 신호 선택부(360)는 미리 설정된 간략화된 ML 검사를 수행하여 신호 검출부(350)를 통해 검출된 복수의 후보 심볼 중에서 샘플러(320)에서 샘플링된 신호에 가장 근접한 후보 심볼을 최종 검출된 신호로 선정(또는 선택/결정)한다.
일 예로, 최종 신호 선택부(360)는 신호 검출부(350)를 통해 검출된 S개의 후보열 가운데 1개의 신호열을 최종 검출된 신호로 선정한다(S560).
이후, 수신기(300)는 전체 샘플링된 신호 중에서 미리 설정된 다음 부분 만큼에 대한 부분 검출을 수행하는 단계(S530 단계)로 복귀한다.
일 예로, 앞선 단계들(S530 내지 S560 단계)에서 미리 설정된 부분(M×M)에 대한 최종 신호를 검출하였으므로, M개의 신호 단위로 L/M번의 절차를 통해(또는 반복 수행하여) 각각의 M개의 신호별 최종 신호를 검출한다.
본 발명의 실시예는 앞서 설명된 바와 같이, FTN 전송 방식을 통해 전송된 신호를 부분 ML을 적용하여 신호를 검출하여, 쉽고 간단하게 전송 신호를 검출할 수 있고, 수신되는 신호를 순차적으로 검출할 수 있어 신호의 검출 지연 시간을 줄일 수 있으며, 크기가 과도하게 큰 행렬 연산을 피할 수 있어 메모리의 사용을 크게 줄일 수 있다.
전술된 내용은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.
10: 신호 검출 시스템 100: 송신기
200: 통신망 300: 수신기
110: 신호 발생부 120: 신호 변조부
130: 송신 필터 310: 수신 필터
320: 샘플러 330: 부분 필터 생성부
340: 부분 ML 설정부 350: 신호 검출부
360: 최종 신호 선택부

Claims (14)

  1. 샘플링된 신호 중에서 미리 설정된 크기만큼 신호를 선택하고, 상기 선택된 신호 크기에 대한 필터 계수를 추출하여 상기 필터 계수에 대한 QR 분해를 수행하는 부분 필터 생성부;
    검출될 신호의 후보 심볼 조합의 길이 및 수를 결정하고, 상기 결정된 후보 심볼 조합의 길이 및 수를 근거로 후보 ML 심볼 조합을 생성하는 부분 ML 설정부;
    상기 생성된 후보 ML 심볼 조합을 근거로 상기 샘플링된 신호의 미리 설정된 부분 중에서 나머지 심볼을 검출하는 신호 검출부; 및
    상기 검출된 후보 심볼 중에서 상기 샘플링된 신호에 가장 근접한 후보 심볼을 최종 검출된 신호로 선정하는 최종 신호 선택부;를 포함하는 것을 특징으로 하는 수신기.
  2. 제1항에 있어서,
    신호 검출 시스템에 포함된 송신기로부터 전송되는 신호를 수신하는 수신 필터; 및
    상기 수신된 신호를 미리 설정된 심볼 전송 속도로 샘플링하는 샘플러;를 더 포함하는 것을 특징으로 하는 수신기.
  3. 제2항에 있어서,
    상기 수신기와 상기 송신기는,
    AWGN(Additive White Gaussian Noise) 채널을 통해 연결되는 것을 특징으로 하는 수신기.
  4. 제2항에 있어서,
    상기 샘플러의 출력은,
    상기 송신기에 포함된 송신 필터와 상기 수신 필터의 계수와 상기 수신 필터를 통해 수신되는 신호에 대응된 송신 심볼의 곱에 잡음이 더해진 것을 특징으로 하는 수신기.
  5. 제1항에 있어서,
    상기 부분 필터 생성부는,
    L개의 길이를 갖는 샘플링된 신호를 상기 미리 설정된 부분에 대응되는 M개로 분할하여, 상기 M개의 신호를 L/M번의 절차를 통해 부분 검출을 수행하며,
    여기서, 상기 L과 M은 자연수이고, L/M은 0이 아닌 것을 특징으로 하는 수신기.
  6. 제1항에 있어서,
    상기 부분 ML 설정부는,
    ML(Maximum Likelihood) 기법을 통해 상기 후보 ML 심볼 조합을 생성하는 것을 특징으로 하는 수신기.
  7. 제1항에 있어서,
    상기 신호 검출부는,
    DFE(Decision Feedback Equalization) 기법을 통해 상기 나머지 심볼을 검출하는 것을 특징으로 하는 수신기.
  8. 부분 필터 생성부를 통해, 샘플링된 신호 중에서 미리 설정된 크기만큼 신호를 선택하고, 상기 선택된 신호에 대한 필터 계수를 추출하여 해당 필터 계수에 대한 QR 분해를 수행하는 단계;
    부분 ML 설정부를 통해, 검출될 신호의 후보 심볼 조합의 길이 및 수를 결정하는 단계;
    상기 부분 ML 설정부를 통해, 상기 결정된 후보 심볼 조합의 길이 및 수를 근거로 후보 ML 심볼 조합을 생성하는 단계;
    신호 검출부를 통해, 상기 생성된 후보 ML 심볼 조합을 근거로 상기 샘플링된 신호의 미리 설정된 부분 중에서 나머지 심볼을 검출하는 단계; 및
    최종 신호 선택부를 통해, 상기 검출된 후보 심볼 중에서 상기 샘플링된 신호에 가장 근접한 후보 심볼을 최종 검출된 신호로 선정하는 단계;를 포함하는 것을 특징으로 하는 송신기를 통한 신호 검출 방법.
  9. 제8항에 있어서,
    수신 필터를 통해, 신호 검출 시스템에 포함된 송신기로부터 전송되는 신호를 수신하는 단계;
    샘플러를 통해, 상기 수신된 신호를 미리 설정된 심볼 전송 속도로 샘플링하여 상기 샘플링된 신호를 획득하는 단계;를 더 포함하는 것을 특징으로 하는 송신기를 통한 신호 검출 방법.
  10. 제9항에 있어서,
    상기 수신기와 상기 송신기는,
    AWGN 채널 또는 MMSE 방법을 통해 연결되는 것을 특징으로 하는 송신기를 통한 신호 검출 방법.
  11. 제9항에 있어서,
    상기 샘플러의 출력은,
    상기 송신기에 포함된 송신 필터와 상기 수신 필터의 계수와 상기 수신 필터를 통해 수신되는 신호에 대응된 송신 심볼의 곱에 잡음이 더해진 것을 특징으로 하는 송신기를 통한 신호 검출 방법.
  12. 제8항에 있어서,
    상기 샘플링된 신호 중에서 미리 설정된 부분만큼 부분 검출을 수행하는 단계는,
    L개의 길이를 갖는 샘플링된 신호를 상기 미리 설정된 부분에 대응되는 M개로 분할하여 상기 M개의 신호를 L/M번의 절차를 통해 부분 검출을 수행하는 것을 특징으로 하는 송신기를 통한 신호 검출 방법.
  13. 제8항에 있어서,
    상기 후보 ML 심볼 조합을 생성하는 단계는,
    ML 기법을 통해 상기 후보 ML 심볼 조합을 생성하는 것을 특징으로 하는 송신기를 통한 신호 검출 방법.
  14. 제8항에 있어서,
    상기 나머지 심볼을 검출하는 단계는,
    DFE 기법을 통해 상기 나머지 심볼을 검출하는 것을 특징으로 하는 송신기를 통한 신호 검출 방법.
KR1020140054392A 2014-05-07 2014-05-07 부분 ml을 근거로 한 신호 검출 시스템 및 그 방법 Withdrawn KR20150127480A (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020140054392A KR20150127480A (ko) 2014-05-07 2014-05-07 부분 ml을 근거로 한 신호 검출 시스템 및 그 방법
US14/606,150 US9419745B2 (en) 2014-05-07 2015-01-27 System for detecting signal based on partial maximum likelihood and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140054392A KR20150127480A (ko) 2014-05-07 2014-05-07 부분 ml을 근거로 한 신호 검출 시스템 및 그 방법

Publications (1)

Publication Number Publication Date
KR20150127480A true KR20150127480A (ko) 2015-11-17

Family

ID=54368782

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140054392A Withdrawn KR20150127480A (ko) 2014-05-07 2014-05-07 부분 ml을 근거로 한 신호 검출 시스템 및 그 방법

Country Status (2)

Country Link
US (1) US9419745B2 (ko)
KR (1) KR20150127480A (ko)

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100965728B1 (ko) 2007-06-12 2010-06-24 삼성전자주식회사 최대 우도 방식을 사용한 신호 검출 장치 및 방법
KR101400852B1 (ko) * 2007-12-05 2014-05-29 삼성전자주식회사 다중 안테나 시스템에서 간섭 제거 장치 및 방법
JP5122428B2 (ja) * 2008-02-04 2013-01-16 株式会社エヌ・ティ・ティ・ドコモ 移動通信システム、受信装置及び方法
KR20110057000A (ko) 2009-11-23 2011-05-31 한국전자통신연구원 무선통신 시스템의 신호 검출 장치 및 방법
CN103262453B (zh) * 2010-10-07 2017-03-08 黑莓有限公司 用于mimo信道的稀疏码以及用于稀疏码的检测器备选
US8737540B1 (en) * 2011-07-15 2014-05-27 Qualcomm Atheros, Inc. System and method for providing reduced complexity maximum likelihood MIMO detection
US8675769B1 (en) * 2012-06-20 2014-03-18 MagnaCom Ltd. Constellation map optimization for highly spectrally efficient communications
WO2014016677A2 (en) * 2012-06-20 2014-01-30 MagnaCom Ltd. Highly-spectrally-efficient transmission using orthogonal frequency division multiplexing

Also Published As

Publication number Publication date
US9419745B2 (en) 2016-08-16
US20150326411A1 (en) 2015-11-12

Similar Documents

Publication Publication Date Title
US9838230B2 (en) Pre-coding in a faster-than-Nyquist transmission system
KR100842569B1 (ko) 다중 입출력 통신시스템에서 신호 수신 방법 및 장치
CN110266617B (zh) 超奈奎斯特系统的多径信道估计方法
JP2017521900A5 (ko)
Smith et al. A communication channel density estimating generative adversarial network
CN109217979A (zh) 一种通信方法、装置及存储介质
US8189709B2 (en) Frequency domain equalization method for continuous phase modulated signals
US20130251015A1 (en) Optimization method of optimally setting emphasis and optimization device for optimally setting emphasis
JP5288622B2 (ja) 無線通信装置、無線通信システムおよび通信方法
CN113411177A (zh) 信号类型的检测方法、装置、设备及存储介质
US8743946B2 (en) Frequency-domain equalization and combining for single carrier transmission
CN101848183A (zh) 多入多出正交频分复用系统中信道估计方法及装置
EP2408159A1 (en) Electronic equalization and electronic depolarization method, receiving end equipment and communication system
WO2016131484A1 (en) Precoding in faster-than-nyquist communications
EP3238398B1 (en) Inter-block interference suppression using a null guard interval
WO2012035345A2 (en) Improvements in ofdm communication systems
US9419745B2 (en) System for detecting signal based on partial maximum likelihood and method thereof
JP2011139294A (ja) 送信装置および受信装置
Haghighi et al. Effects of side information on complexity reduction in superimposed pilot channel estimation in OFDM systems
KR20170076245A (ko) 신호 검출 방법 및 장치
KR20190069113A (ko) 행렬 기반의 신호 모델링을 이용한 신호 검출 방법 및 이를 위한 장치
KR20190044454A (ko) 다중 출력 기반의 블라인드 등화 장치 및 그 방법
KR20150064801A (ko) 무선 통신 시스템의 신호 검출 장치 및 방법
CN108521311A (zh) 一种基于格雷序列的信噪比估计方法
WO2015101445A1 (en) Widely-linear framework for estimation of mimo systems

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20140507

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid