KR101574471B1 - Mimo-ofdm 시스템을 이용한 동기화 방법 및 그 장치 - Google Patents
Mimo-ofdm 시스템을 이용한 동기화 방법 및 그 장치 Download PDFInfo
- Publication number
- KR101574471B1 KR101574471B1 KR1020150052358A KR20150052358A KR101574471B1 KR 101574471 B1 KR101574471 B1 KR 101574471B1 KR 1020150052358 A KR1020150052358 A KR 1020150052358A KR 20150052358 A KR20150052358 A KR 20150052358A KR 101574471 B1 KR101574471 B1 KR 101574471B1
- Authority
- KR
- South Korea
- Prior art keywords
- value
- cdd
- synchronization
- cross
- maximum
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0667—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of delayed versions of same signal
- H04B7/0671—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of delayed versions of same signal using different delays between antennas
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0802—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using antenna selection
- H04B7/0828—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using antenna selection with delay elements in antenna paths
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radio Transmission System (AREA)
Abstract
본 발명은 MIMO-OFDM 시스템을 이용한 동기화 방법 및 그 장치에 관한 것으로서, 본 발명에 따른 MIMO-OFDM 시스템을 이용한 동기화 방법에 따르면, 복수의 송신 안테나를 통하여 순환 지연(CDD)되어 전송된 OFDM 심볼을 복수의 수신 안테나를 이용하여 수신하는 단계, 상기 복수의 수신 안테나 각각에 대하여 수신 전력을 연산하고, 상기 수신 전력의 크기를 이용하여 상기 복수의 수신 안테나 중에서 일부 수신 안테나를 선택하는 단계, 상기 선택된 수신 안테나가 각각 수신한 프리앰블과 기 설정된 상관 윈도우를 상호 상관 처리하여 상호 상관 합산 값이 최대가 되는 시점을 검출하는 단계, 상기 최대가 되는 시점을 기준으로 일정 범위가 포함되는 영역에서 윈도우를 통해 윈도윙 처리하여 상기 상호 상관 합산 값을 누적시키는 단계, 그리고 상기 상호 상관 합산 값의 누적 값이 최대가 되는 시점을 검출하고, 상기 검출된 시점에 상기 복수의 송신 안테나의 개수에 따른 최대 CDD 값을 더하여 예비 동기화 시점을 획득하는 단계, 그리고 상기 상호 상관 합산 값과 임계값을 일정 구간별로 비교한 후, 상기 비교 결과에 따라 상기 예비 동기화 시점을 보정하여 최종 동기화 시점을 결정하는 단계를 포함한다.
이와 같이 본 발명에 따르면, 종래 기술에 따르면 MIMO-OFDM 시스템에서 멀티패스(multipath)의 영향으로 정확한 동기를 검출할 수 없었으나, 본 발명에 따르면 복수의 송신 안테나에 대하여 상호상관 합산 값을 누적하여 예비 동기화 시점을 획득한 후, 예비 동기화 시점의 보정을 통하여 최종 동기화 시점을 결정한다는 점에서 멀티패스에서도 높은 정확성을 갖고 시간 동기화를 진행할 수 있다.
이와 같이 본 발명에 따르면, 종래 기술에 따르면 MIMO-OFDM 시스템에서 멀티패스(multipath)의 영향으로 정확한 동기를 검출할 수 없었으나, 본 발명에 따르면 복수의 송신 안테나에 대하여 상호상관 합산 값을 누적하여 예비 동기화 시점을 획득한 후, 예비 동기화 시점의 보정을 통하여 최종 동기화 시점을 결정한다는 점에서 멀티패스에서도 높은 정확성을 갖고 시간 동기화를 진행할 수 있다.
Description
본 발명은 MIMO-OFDM 시스템을 이용한 동기화 방법 및 그 장치에 관한 것으로서, 더욱 상세하게는 다중 안테나로 인해 발생하는 멀티패스 상에서 높은 정확성을 가지고 동기화 작업을 수행할 수 있는 MIMO-OFDM 시스템을 이용한 동기화 방법 및 그 장치에 관한 것이다.
통신 기술의 발전과 편의성의 요구로 휴대 기기의 사용이 보편화되면서, 휴대 기기 내에 기술을 집약시키기 위한 기술 개발이 요구되고 있다. 특히, 홈 네트워크를 구성하여 각종 무선 멀티미디어 장치들 사이의 무선 연결을 위해 IEEE 802.11ac 무선랜 시스템에 대한 개발은 계속되고 있다.
IEEE 802.11ac 시스템은 높은 전송 효율과 비교적 채널 보상에 유리한 OFDM 방식과 데이터 전송률 향상 또는 신뢰성 향상에 유리한 MIMO 기법이 결합된 MIMO-OFDM(Multiple Input Multiple Output)-OFDM(Orthogonal Frequency Division Multiplexing) 방식을 채택하고 있다. 그러나 MIMO 기술에 최대 8개의 안테나를 지원되기 때문에 안테나 배치, 동작 속도, 전력 소모 문제 등이 고려되어야 한다.
OFDM 기법은 다중경로 페이딩 환경과 협대역 간섭에 매우 강인한 특징을 갖지만, 변복조되는 부반송파들(sub-carriers)간의 상호 직교성이 반드시 유지되어야 하는 제약 조건 때문에 단일 반송파 시스템에 비해 동기 오차(synchronization error)에 매우 민감한 특징을 보인다. 동기 오차가 발생하면 심볼간 간섭 및 인접 부반송파간 간섭이 나타나게 되어 성능 열화가 심각해지거나 패킷 자체를 손실(packet loss)하는 문제를 갖고 있다.
동기화부(Synchronization)의 성능에 따라 시스템 전체의 성능이 좌우되기 때문에 정확한 동기는 WLAN system의 필수 요건이 된다. 더욱이, MIMO 기법에 순환 지연 다이버시티(cyclic delay diversity, CDD) 기술이 적용되기 때문에, 기존의 상호 상관 알고리즘 기반의 시간 동기 기법이 적용되면 "pseudo multipath" 문제가 발생하여 동기 수행에 어려움이 생긴다. 또한 MIMO 방식에 CDD 기술이 접목되면 동기 정확도가 떨어지고, ML(maximum likelihood) 방식을 이용한 알고리즘으로 연산량과 전력 소모가 증가하는 문제점이 있다. 또한 WLAN modem에서 각 알고리즘의 계산 복잡도를 살펴보면 동기 부분은 전체 모뎀에서 큰 비중을 차지하고 있기 때문에 동기화부의 계산 복잡도를 줄이기 위한 기술 개발이 필요하다.
본 발명의 배경이 되는 기술은 국내등록특허 제10-1341202호(2013.12.12 공고)에 개시되어 있다.
도 1은 종래 기술에 따른 MIMO-OFDM 시스템의 동기화 방법을 설명하기 위한 도면이다.
종래기술인 국내등록특허 제10-1341202호에 따르면, 도 1과 같이 상호 상관 값의 첫번째 피크 발생 시점(tT1) 근처에 해당하는 W=[tT1-Lg, tT1+Lg] 범위 내에서 상호 상관 합산 값(ε(w))이 최대가 되는 최대 피크 값(εmax)을 검색하고, 검색된 최대 피크 값(εmax)을 기준으로 수학식 1과 같이 임계값(εthr)을 설정한다.
여기서, α는 증분값이고, t는 α의 차감 회수가 된다. 즉, 동기화 장치는 검색된 최대 피크 값(εmax)을 기준으로 α만큼의 크기로 조건을 만족할 때까지 t 회에 걸쳐서 차감을 시켜줌으로써, 임계값(εthr)을 구한다.
그리고, 동기화 장치는 상호 상관 합산 값(ε(w))이 임계값(εthr)보다 크거나 같고, 상호 상관 피크 값 사이의 간격이 최대가 되도록 하는 상호 상관 피크의 발생 시점을 동기화 시점(tf)으로 판단한다.
그러나 종래 기술(국내등록특허 제10-1341202호)과 같이 임계값을 사용하여 동기화 시점을 탐색하는 방법은 multipath에 의하여 오류에 의한 피크 값이 마지막 CDD 피크보다 크면 최대 피크 값(εmax)이 잘못 판별이 되어 동기의 정확성이 떨어지게 된다. 특히 임계값을 사용하기 때문에 multipath의 한 지점의 값에 크게 영향을 받게 되는 문제점이 있다.
본 발명이 해결하고자 하는 과제는 다중 안테나로 인해 발생하는 멀티패스 상에서 높은 정확성을 가지고 동기화 작업을 수행할 수 있는 MIMO-OFDM 시스템을 이용한 동기화 방법 및 그 장치를 제공하는 것이다.
이러한 기술적 과제를 이루기 위한 본 발명의 일 실시예인 MIMO-OFDM 시스템을 이용한 동기화 방법에 따르면, 복수의 송신 안테나를 통하여 순환 지연(CDD)되어 전송된 OFDM 심볼을 복수의 수신 안테나를 이용하여 수신하는 단계, 상기 복수의 수신 안테나 각각에 대하여 수신 전력을 연산하고, 상기 수신 전력의 크기를 이용하여 상기 복수의 수신 안테나 중에서 일부 수신 안테나를 선택하는 단계, 상기 선택된 수신 안테나가 각각 수신한 프리앰블과 기 설정된 상관 윈도우를 상호 상관 처리하여 상호 상관 합산 값이 최대가 되는 시점을 검출하는 단계, 상기 최대가 되는 시점을 기준으로 일정 범위가 포함되는 영역에서 윈도우를 통해 윈도윙 처리하여 상기 상호 상관 합산 값을 누적시키는 단계, 그리고 상기 상호 상관 합산 값의 누적 값이 최대가 되는 시점을 검출하고, 상기 검출된 시점에 상기 복수의 송신 안테나의 개수에 따른 최대 CDD 값을 더하여 예비 동기화 시점을 획득하는 단계, 그리고 상기 상호 상관 합산 값과 임계값을 일정 구간별로 비교한 후, 상기 비교 결과에 따라 상기 예비 동기화 시점을 보정하여 최종 동기화 시점을 결정하는 단계를 포함한다.
상기 상호 상관 합산 값을 누적시키는 단계에서, 상기 윈도우의 크기는, 상기 최대 CDD 값과 최대 지연 확산(Delay spread) 값을 합산한 값을 가질 수 있다.
여기서, 는 상기 상호 상관 합산 값(ε(w))이 최대가 되는 시점이고, CDDmax는 상기 최대 CDD 값이고, 는 상기 상호 상관 합산 값을 누적시킨 값이고, K는 상기 윈도우의 크기이고, i는 상기 윈도우의 샘플 간격을 의미한다.
상기 예비 동기화 시점을 획득하는 단계는, 다음의 수학식을 통해 상기 예비 동기화 시점을 획득할 수 있다.
상기 최종 동기화 시점을 결정하는 단계는, 다음의 수학식을 통하여 상기 예비 동기화 시점을 보정하여 상기 최종 동기화 시점을 결정할 수 있다.
여기서, tfinal은 상기 최종 동기화 시점이고, θthr는 상기 임계값이고, CDDgap은 인접하는 송신 안테나의 순환 지연 오프셋간의 차이이고, Wf1은 [-2CDDgap, -CDDgap-1]인 범위를 의미하고, Wf2 는 [-CDDgap, -1]인 범위를 의미한다.
상기 최종 동기화 시점을 결정하는 단계는, 다음의 수학식을 통하여 상기 임계값(θthr)을 결정할 수 있다.
본 발명의 다른 실시예에 따른 MIMO-OFDM 시스템을 이용한 동기화 장치는, 복수의 송신 안테나를 통하여 순환 지연(CDD)되어 전송된 OFDM 심볼을 복수의 수신 안테나를 이용하여 수신하는 데이터 수신부, 상기 복수의 수신 안테나 각각에 대하여 수신 전력을 연산하고, 상기 수신 전력의 크기를 이용하여 상기 복수의 수신 안테나 중에서 일부 수신 안테나를 선택하는 안테나 선택부, 그리고 상기 선택된 수신 안테나가 각각 수신한 프리앰블과 기 설정된 상관 윈도우를 상호 상관 처리하여 상호 상관 합산 값이 최대가 되는 시점을 검출하는 검출부, 상기 최대가 되는 시점을 기준으로 일정 범위가 포함되는 영역에서 윈도우를 통해 윈도윙 처리하여 상기 상호 상관 합산 값을 누적시키는 연산부, 상기 상호 상관 합산 값의 누적 값이 최대가 되는 시점을 검출하여 상기 검출된 시점에 상기 복수의 송신 안테나의 개수에 따른 최대 CDD 값을 더하여 예비 동기화 시점을 획득하고, 상기 상호 상관 합산 값과 임계값을 일정 구간별로 비교한 후, 상기 비교 결과에 따라 상기 예비 동기화 시점을 보정하여 최종 동기화 시점을 결정하는 동기화부를 포함한다.
이와 같이 본 발명에 따르면 수신 안테나 별로 수신 신호의 전력을 측정하여 가용 안테나보다 적은 수의 안테나를 측정한 신호의 전력을 순서대로 선택함으로써 각 안테나마다 수행되는 동기부의 연산량을 줄일 수 있다.
또한 종래 기술에 따르면 MIMO-OFDM 시스템에서 멀티패스(multipath)의 영향으로 정확한 동기를 검출할 수 없었으나, 본 발명에 따르면 복수의 송신 안테나에 대하여 상호상관 합산 값을 누적하여 예비 동기화 시점을 획득한 후, 예비 동기화 시점의 보정을 통하여 최종 동기화 시점을 결정한다는 점에서 멀티패스에서도 높은 정확성을 갖고 시간 동기화를 진행할 수 있다.
도 1은 종래 기술에 따른 MIMO-OFDM 시스템의 동기화 방법을 설명하기 위한 도면이다.
도 2는 일반적인 MIMO-OFDM 시스템의 전송 방식을 설명하기 위한 도면이다.
도 3은 본 발명의 실시예에 따른 MIMO-OFDM 시스템의 구성을 나타낸 도면이다.
도 4는 MIMO-OFDM 시스템을 통해 전송되는 데이터 스트림을 설명하기 위한 도면이다.
도 5는 본 발명의 실시예에 따른 MIMO-OFDM 을 이용한 수신장치의 구성을 나타내는 도면이다.
도 6은 도 5에 따른 MIMO-OFDM 수신장치의 동작을 나타내는 순서도이다.
도 2는 일반적인 MIMO-OFDM 시스템의 전송 방식을 설명하기 위한 도면이다.
도 3은 본 발명의 실시예에 따른 MIMO-OFDM 시스템의 구성을 나타낸 도면이다.
도 4는 MIMO-OFDM 시스템을 통해 전송되는 데이터 스트림을 설명하기 위한 도면이다.
도 5는 본 발명의 실시예에 따른 MIMO-OFDM 을 이용한 수신장치의 구성을 나타내는 도면이다.
도 6은 도 5에 따른 MIMO-OFDM 수신장치의 동작을 나타내는 순서도이다.
이하, 첨부된 도면들을 참조하여 본 발명의 실시예를 상세하게 설명한다. 사용되는 용어들은 실시예에서의 기능을 고려하여 선택된 용어들로서, 그 용어의 의미는 사용자, 운용자의 의도 또는 판례 등에 따라 달라질 수 있다. 그러므로 후술하는 실시예들에서 사용된 용어의 의미는, 본 명세서에 구체적으로 정의된 경우에는 그 정의에 따르며, 구체적인 정의가 없는 경우는 당업자들이 일반적으로 인식하는 의미로 해석되어야 할 것이다.
도 2는 일반적인 MIMO-OFDM 시스템의 전송 방식을 설명하기 위한 것으로, 2개의 송신 안테나(TX1, TX2)를 포함하는 송신장치가 CDD를 적용하여 각각 OFDM 심볼 데이터를 송신하는 경우를 예시한 것이다.
도 2에서 보는 것처럼, 송신 안테나(TX1)가 CDD 지연되지 않은 상태(CDD sample=0)에서 OFDM 심볼 데이터 스트림을 전송하는데 L-LTS는 64개의 심볼(S0, S1, S2, S3,…, S63)로 이루어져 있다. 그리고, 송신 안테나(TX2)가 2개의 심볼만큼 전방으로 CDD 쉬프트된 상태(CDD sample=-2)에서 OFDM 심볼 데이터 스트림을 전송하는 것을 예로 든 것이다.
상기와 같이 수신 장치는 2개의 송신 안테나(TX1, TX2)로부터 OFDM 심볼 데이터 스트림을 수신하면, 슬라이딩 윈도우에 포함된 파일럿 심볼(S0, S1, S2, S3,…, S63)을 수신된 신호와 상호 상관(cross-correlation window) 처리한다.
상호 상관 결과(cross-correlation output), 대응되는 OFDM 심볼의 시작점에서는 피크가 발생하게 된다. 즉, 다중 송신 안테나가 사용될 때, 각 송신 안테나(TX1, TX2)에서는 서로 다른 CDD가 적용되고, CDD로 인해 수신 안테나(RX1, RX2)와 상호 상관기를 통과한 신호에서는 CDD의 개수만큼 피크가 발생한다.
이와 같이, MIMO-OFDM 시스템에서는 CDD가 적용되므로 다수의 피크가 발생하고, 채널의 상태에 따라 피크의 크기가 달라지기 때문에 몇 번째 피크가 동기 시점이 되는지 알 수 없다는 점에서 시간 동기화에 어려움이 생긴다(Pseudo multipath problem). 즉, CDD가 적용된 샘플 위치에서 상호 상관 값의 피크가 발생하므로 동기 시점을 결정하기가 어렵게 된다.
도 3은 본 발명의 실시예에 따른 MIMO-OFDM 시스템의 구성을 나타낸 도면이고, 도 4는 MIMO-OFDM 시스템을 통해 전송되는 데이터 스트림을 설명하기 위한 도면이다. 도 3과 같이 본 발명의 실시예에 따른 MIMO-OFDM 시스템은 OFDM 송신장치(100) 및 OFDM 수신장치(200)를 포함한다.
본 발명의 실시예에 따른 MIMO-OFDM 시스템을 구성하는 OFDM 송신장치(100)와 OFDM 수신장치(200)는 각각 복수의 송신 안테나(TX1, TX2,…, TXn)와 수신 안테나(RX1, RX2,…, RXn)를 포함하고 있으며, OFDM 송신장치(100)는 서로 다른 채널(CH)을 통하여 순환 지연 다이버시티(CDD)가 적용된 OFDM 심볼 데이터를 OFDM 수신장치(200)로 송신한다.
이와 같이 CDD 적용되어 송신된 신호들은 각 수신 안테나(RX1, RX2,…, RXn)들에 의해 혼합된 상태로 수신되며 OFDM 수신장치(200)는 채널 추정을 통해 혼합된 신호들로부터 송신된 신호들을 분리해낸다.
도 4에 나타낸 데이터 스트림은 IEEE 802.11a 표준의 PPDU 포맷을 설명하기 위한 것이다. MIMO-OFDM 통신 시스템을 통해 전송되는 데이터 스트림은 도 4와 같이 레거시(Legacy) 프리앰블을 포함하는데, 레거시 프리앰블은 L-STF(Legacy short training field)와 L-LTF(Legacy long training field)를 포함하며 하위 호환성(backward compatibility)을 갖는다.
여기서, 프리앰블의 L-STF는 10개의 STS(short training symbol)들로 이루어져 있고(t1 내지 t10), L-LTF는 보호구간(GI1)과 2개의 LTS(long training symbol)들로 이루어져 있다(T1 및 T2). 또한 OFDM 수신장치(200)에 의한 시간 동기화는 레거시 프리앰블 구간에서 이루어진다.
한편 송신 안테나(TX)와 수신 안테나(RX)는 최대 8개까지 구성될 수 있고, 각각의 안테나에서 전송되는 신호는 CDD 기법이 적용된다. CDD는 의도하지 않은 빔형성이 생성되는 것을 방지하고, 송신 안테나에 대한 다이버시티 이득을 얻을 수 있도록 해준다.
예를 들어, i번째 송신 안테나가 δ i 의 순환 지연(cyclic delay)을 가지면, 송신 안테나에서 전송되는 OFDM 심볼은 다음의 수학식 2와 같이 나타낼 수 있다.
여기서, 는 부반송파(서브캐리어)의 개수이고, 은 CDD가 적용되기 전의 i번째 송신 안테나(TX)로부터 송신되는 OFDM 심볼, 은 CDD가 적용된 i번째 송신 안테나(TX)로부터 송신되는 OFDM 심볼, mod(a,b)는 변조 함수를 나타낸다. 그리고 각각의 송신 안테나(TX)는 기 설정된 CDD 지연 값(Cyclic shift value)을 가진다. L-SFT와 L-LTF에 적용되는 송신 안테나 수(NTX) 별 CDD 지연 값은 다음의 표 1과 같다.
표 1에 나타난 것처럼, 송신 안테나의 개수(NTX)가 증가하면, 증가되는 송신 안테나의 개수에 대응하여 OFDM 심볼 데이터는 순환 지연되어 전송된다. 예를 들어 송신 안테나의 개수(NTX)가 3개인 경우, 0ns, 100ns, 200ns에 해당하는 시점에 심볼 데이터가 각각의 안테나로부터 멀티 패스 채널(multipath channel)을 통해 수신 안테나(RX)로 전송된다.
또한, 표 1에 나타낸 것처럼, 송신 안테나의 개수에 따라 CDD 샘플 간격이 서로 상이하다는 것을 알 수 있다. 예를 들어 송신 안테나가 3개이면 CDD 샘플 간격이 100ns이고, 송신 안테나가 4개이면 CDD 샘플 간격이 50ns이다.
이하에서는 도 5 및 도 6을 통하여 OFDM 수신장치(200)가 복수의 수신 안테나 중 일부를 선택하고 CDD 지연되어 수신되는 OFDM 심볼 데이터를 동기화시키는 동작에 대하여 설명한다.
도 5는 본 발명의 실시예에 따른 MIMO-OFDM 을 이용한 수신장치의 구성을 나타내는 도면이다.
MIMO-OFDM 수신장치(200)는 본 발명의 실시예에 따른 MIMO-OFDM 시스템을 이용한 동기화 장치로서, 데이터 수신부(210), 안테나 선택부(220), 검출부(230), 연산부(240) 및 동기화부(250)를 포함한다.
데이터 수신부(210)는 복수의 송신 안테나를 통하여 순환 지연(CDD)되어 전송된 OFDM 심볼을 복수의 수신 안테나를 이용하여 수신한다.
안테나 선택부(220)는 복수의 수신 안테나 각각에 대하여 수신 전력을 연산하고, 수신 전력의 크기를 이용하여 상기 복수의 수신 안테나 중에서 일부 수신 안테나를 선택한다.
검출부(230)는 선택된 수신 안테나가 각각 수신한 프리앰블과 기 설정된 상관 윈도우를 상호 상관 처리한 후 상호 상관 값을 합산하고, 상호 상관 합산 값이 최대가 되는 시점을 검출한다.
연산부(240)는 상호 상관 합산 값이 최대가 되는 시점을 기준으로 일정 범위가 포함되는 영역에서 윈도우를 통해 윈도잉 처리하여 상호 상관 합산 값을 누적시킨다.
동기화부(250)는 상호 상관 합산 값의 누적 값이 최대가 되는 시점을 검출한다. 그리고 상호 상관 합산 값의 누적 값이 최대가 되는 시점에 복수의 송신 안테나의 개수에 따른 최대 CDD 값을 더하여 예비 동기화 시점을 획득하고, 상호 상관 합산 값과 임계 값을 일정 구간별로 비교한 후, 비교 결과에 따라 예비 동기화 시점을 보정하여 최종 동기화 시점을 결정한다.
도 6은 도 5에 따른 MIMO-OFDM 수신장치의 동작을 나타내는 순서도이다.
먼저, OFDM 송신장치(100)가 복수의 송신 안테나를 이용하여 상기의 수학식 2와 같은 CDD 지연된 복수의 심볼 데이터를 수신 장치(200)로 전송하면, OFDM 수신장치(200)는 각각의 수신 안테나(RX1, RX2,…, RXn)를 통하여 수학식 2와 같이 CDD되어 송신된 신호들이 혼합된 신호(y(n))를 수신한다(S610).
즉, 수신 장치(200)의 j번째 수신 안테나(RX)로 수신되는 신호(yj(n))는 다음의 수학식 3과 같이 모든 송신 안테나들에 백색 부가 가우시안 노이즈(Additive White Gaussian Noise, AWGN)이 더해진 신호의 합으로 표현된다.
여기서, hi ,j(l)은 i 번째 송신 안테나와 j 번째 수신 안테나 사이에 전달되는 l 번째 채널 응답 펄스이고, LP은 채널 펄스 응답 펄스의 길이이고, wj(n)은 AWGN을 나타낸다.
그리고, 안테나 선택부(220)는 처리되는 연산량을 줄이기 위하여 복수의 수신 안테나(RX1, RX2,…, RXn) 중에서 일부 수신 안테나를 선택한다(S620). 즉, 수신된 신호의 동기화를 위하여 각 수신 안테나마다 상호 상관 처리를 진행해야 하므로 그 계산 복잡도가 매우 크고 이로 인한 전력 소모가 매우 심각하다.
따라서, 안테나 선택부(220)는 다음의 수학식 4 내지 6을 이용하여 전체 수신 안테나 중에서 일부만을 선택함으로써, 연산량 및 전력 소모를 줄이도록 한다. 특히 안테나 선택부(220)는 수학식 4 내지 6과 같이 신호 검출에 쓰이는 알고리즘 중 하나인 지연 후 상관 알고리즘(delay and correlate algorithm)을 이용한다.
여기서, 는 [0,1] 사이의 값을 가지는 정규화된 자기 상관 결과(normalized Auto-correlation)이고, 기준값 이상의 값이 되면 패킷 수신이 시작된 것으로 판단한다.
이와 같이, 각각의 수신 안테나(RX)는 수신 신호를 검출함과 동시에 M개의 샘플에 걸쳐 연산된 수신 신호의 전력을 누적한다. 즉, 수학식 5를 통해 연산한 각 수신 안테나의 수신 전력()을 M개의 샘플에 대하여 누적함으로써 수학식 7과 같은 M개의 샘플에 대한 누적 전력()을 획득한다.
이와 같은 방식으로 획득한 누적 전력()을 이용하여 누적 전력이 큰 순서대로 수신 안테나를 선택하게 되는데, 안테나 선택부(220)는 가용 수신 안테나 개수(NRT)보다 적은 Q개의 수신 안테나를 선택함으로써, 각 안테나마다 수행되는 검출부(230), 연산부(240) 및 동기화부(250)의 연산량을 줄일 수 있다.
여기서, 는 누적 전력()이 큰 순서대로 Q개의 수신 안테나를 선택하기 위한 함수이며, 안테나 선택부(220)는 가용 수신 안테나 개수(NRT) 중에서 누적 전력()이 상위 일정 비율(%) 내에 포함되는 수신 안테나를 선택할 수 있으며, 일정 비율 내에 포함되더라도 누적 전력()이 기준 값보다 적으면 선택하지 않을 수 있다.
다음으로 검출부(230)는 선택된 Q개의 수신 안테나로부터 신호 검출이 완료된 후, 수학식 7과 같이 각각의 선택된 수신 안테나를 통해 수신된 프리앰블의 L-LTF가 시작되는 시점부터 이미 알고 있는 상관 윈도우(L-LTS)를 이용하여 수학식 9와 같이 선택된 각 안테나에 대한 프리앰블의 상호 상관 값(cross-correlation)을 구하도록 한다(S630).
여기서 SLTS(l)는 이미 알고 있는 상관 윈도우(L-LTS)의 시간 도메인 값이며, L'는 상관 윈도우의 길이를 나타낸다.
그리고, 수학식 9와 같이 각 수신 안테나가 수신한 프리앰블의 상호 상관 값을 구하면, 검출부(230)는 수학식 10과 같이 Q개의 수신 안테나에서 계산된 상호 상관 값을 서로 합산한다(S640).
L-LTF는 2개의 동일한 LTS를 가지므로, 상호 상관 값은 도 3의 LTS T1과 T2가 시작하는 지점(tT1, tT2)에서 피크가 발생한다. 이때 tT1에서 정확한 동기가 이루어진다면, tT2에서도 같은 위치에서 동기가 적용될 수 있다.
여기서, 는 상호 상관 합산 값(ε(w))이 최대가 되는 시점이고, CDDmax는 최대 CDD 값이고, 는 상호 상관 합산 값을 누적시킨 값이고, K는 윈도우의 크기이고, i는 윈도우의 샘플 간격을 의미한다.
이때, 윈도우의 크기(K)는 최대 CDD 값과 최대 지연 확산(Delay spread) 값을 합산한 값을 가진다.
예를 들어, 상호 상관 합산 값(ε(w))이 최대가 되는 시점()이 0이고, 안테나의 개수가 4개이면, 윈도잉 구간(Wr)의 범위는 표 1과 수학식 11에 의하여 [-300, 300]이 된다. 이때, 최대 지연 확산 값을 50이라고 가정한다면, 윈도우의 크기(K)는 최대 CDD 값과 최대 지연 확산 값을 합산한 값인 200이 된다.
연산부(240)는 수학식 12를 이용하여 윈도우가 -300부터 -101에 위치하는 경우 윈도잉 값을 계산하고, 다시 윈도우를 1샘플 이동시켜 윈도잉 범위가 -299부터 -100에 위치하는 경우 윈도잉 값을 계산한다. 이와 같이, 윈도우를 1샘플씩 이동시켜가면서 연산부(240)는 윈도우가 101에서 300에 위치하는 경우까지의 윈도잉 값을 계산하며, 계산된 총 401개의 윈도잉 값을 누적한다.
송신 안테나별로 순환 지연(CDD) 값은 서로 다르지만, 원래 시간 동기 시점은 CDD 값이 0이기 때문에, 동기화부(250)는 수학식 14와 같이 CDD가 나타나는 범위에서 가장 마지막 피크 발생 시점을 예비 동기화 시점()으로 획득한다(S680).
즉, 동기화부(250)는 첫번째 샘플이 가장 오른쪽에 위치하므로, 수학식 14와 같이 시간 동기 시점(tf)에 CDDmax 값을 더해줌으로써, 예비 동기화 시점()을 획득할 수 있다.
그러나, 지연 확산이 발생하는 채널 환경에서, 수학식 14를 통해 구한 예비 동기화 시점()은 정확한 동기 시점이 될 수 없다. 그러므로 정확한 동기 시점을 알기 위해서는 멀티패스 페이딩(multipath fading) 환경과 채널 간섭을 고려하여 예비 동기화 시점()을 보정하는 단계가 필요하다. 따라서, 동기화부(250)는 수학식 15와 같이 예비 동기화 시점을 보정하여 최종 동기화 시점(tfinal)을 결정한다(S690).
여기서 Wf1의 범위는 [-2CDDgap, -CDDgap-1]이고, Wf2의 범위는 [-CDDgap, -1]이고, CDDgap은 인접하는 송신 안테나의 순환 지연 오프셋 간의 차이이다.
즉, 동기화부(250)는 상호 상관 누적값(ε(w))과 임계값(θthr)을 비교하여, Wf1의 범위에서 상호 상관 누적값이 임계값보다 큰 경우() 예비 동기화 시점()에 -2CDDgap만큼의 값을 보정하고, Wf1의 범위에서는 상호 상관 누적값이 임계값보다 작으나 Wf2의 범위에서는 상호 상관 누적값이 임계값보다 큰 경우() 예비 동기화 시점()에 -2CDDgap만큼의 값을 보상하여 최종 동기화 시점(tfinal)을 결정한다. 그 외의 경우 동기화부(250)는 예비 동기화 시점()을 최종 동기화 시점(tfinal)으로 결정한다.
결과적으로 각 구간의 상호 상관 누적 값이 임계값보다 크게 나타난 경우라면, 멀티패스 페이딩(multipath fading) 환경과 채널 간섭에 의해 실제 동기화 시점과 다른 시점이 예비 동기화 시점으로 획득된 것이고, 실제 동기화 시점은 상호 상관 누적 값이 임계값보다 큰 구간에 존재하게 된다. 그러므로 동기화부(250)는 상호 상관 누적 값이 임계값보다 크게 나타난 구간에 따른 인접하는 송신 안테나의 순환 지연 오프셋 간의 차이만큼을 예비 동기화 시점에서 빼줌으로써 실제 동기화 시점인 최종 동기화 시점을 결정한다.
아래 수학식 16에서 보는 바와 같이, 임계값(θthr)은 상호 상관 합산 값(ε(w))이 최대가 되는 시점()을 중심으로 CDDmax값 만큼의 범위에서 누적된 상호 상관 값의 평균 값의 절반이 된다.
이와 같이 본 발명의 실시예에 따르면 수신 안테나 별로 수신 신호의 전력을 측정하여 가용 안테나보다 적은 수의 안테나를 측정한 신호의 전력을 순서대로 선택함으로써 각 안테나마다 수행되는 동기부의 연산량을 줄일 수 있다.
또한 종래 기술에 따르면 MIMO-OFDM 시스템에서 멀티패스(multipath)의 영향으로 정확한 동기를 검출할 수 없었으나, 본 발명에 따르면 복수의 송신 안테나에 대하여 상호상관 합산 값을 누적하여 예비 동기화 시점을 획득한 후, 예비 동기화 시점의 보정을 통하여 최종 동기화 시점을 결정한다는 점에서 멀티패스에서도 높은 정확성을 갖고 시간 동기화를 진행할 수 있다.
이상에서 본 발명은 도면을 참조하면서 기술되는 바람직한 실시예를 중심으로 설명되었지만 이에 한정되는 것은 아니다. 따라서 본 발명은 기재된 실시예로부터 도출 가능한 자명한 변형예를 포괄하도록 의도된 특허청구범위의 기재에 의해 해석되어야 한다.
100 : OFDM 송신장치 200 : OFDM 수신장치
210 : 데이터 수신부 220 : 안테나 선택부
230 : 검출부 240 : 연산부
250 : 동기화부
210 : 데이터 수신부 220 : 안테나 선택부
230 : 검출부 240 : 연산부
250 : 동기화부
Claims (12)
- 복수의 송신 안테나를 통하여 순환 지연(CDD)되어 전송된 OFDM 심볼을 복수의 수신 안테나를 이용하여 수신하는 단계,
상기 복수의 수신 안테나 각각에 대하여 수신 전력을 연산하고, 상기 수신 전력의 크기를 이용하여 상기 복수의 수신 안테나 중에서 일부 수신 안테나를 선택하는 단계,
상기 선택된 수신 안테나가 각각 수신한 프리앰블과 기 설정된 상관 윈도우를 상호 상관 처리하여 상호 상관 합산 값이 최대가 되는 시점을 검출하는 단계,
상기 최대가 되는 시점을 기준으로 일정 범위가 포함되는 영역에서 윈도우를 통해 윈도윙 처리하여 상기 상호 상관 합산 값을 누적시키는 단계, 그리고
상기 상호 상관 합산 값의 누적 값이 최대가 되는 시점을 검출하고, 상기 검출된 시점에 상기 복수의 송신 안테나의 개수에 따른 최대 CDD 값을 더하여 예비 동기화 시점을 획득하는 단계, 그리고
상기 상호 상관 합산 값과 임계값을 일정 구간별로 비교한 후, 상기 비교 결과에 따라 상기 예비 동기화 시점을 보정하여 최종 동기화 시점을 결정하는 단계를 포함하는 MIMO-OFDM 시스템을 이용한 동기화 방법. - 제1항에 있어서,
상기 상호 상관 합산 값을 누적시키는 단계에서,
상기 윈도우의 크기는,
상기 최대 CDD 값과 최대 지연 확산(Delay spread) 값을 합산한 값을 가지는 MIMO-OFDM 시스템을 이용한 동기화 방법. - 복수의 송신 안테나를 통하여 순환 지연(CDD)되어 전송된 OFDM 심볼을 복수의 수신 안테나를 이용하여 수신하는 데이터 수신부,
상기 복수의 수신 안테나 각각에 대하여 수신 전력을 연산하고, 상기 수신 전력의 크기를 이용하여 상기 복수의 수신 안테나 중에서 일부 수신 안테나를 선택하는 안테나 선택부, 그리고
상기 선택된 수신 안테나가 각각 수신한 프리앰블과 기 설정된 상관 윈도우를 상호 상관 처리하여 상호 상관 합산 값이 최대가 되는 시점을 검출하는 검출부,
상기 최대가 되는 시점을 기준으로 일정 범위가 포함되는 영역에서 윈도우를 통해 윈도윙 처리하여 상기 상호 상관 합산 값을 누적시키는 연산부,
상기 상호 상관 합산 값의 누적 값이 최대가 되는 시점을 검출하여 상기 검출된 시점에 상기 복수의 송신 안테나의 개수에 따른 최대 CDD 값을 더하여 예비 동기화 시점을 획득하고, 상기 상호 상관 합산 값과 임계값을 일정 구간별로 비교한 후, 상기 비교 결과에 따라 상기 예비 동기화 시점을 보정하여 최종 동기화 시점을 결정하는 동기화부를 포함하는 MIMO-OFDM 시스템을 이용한 동기화 장치. - 제7항에 있어서,
상기 연산부에서,
상기 윈도우의 크기는,
상기 최대 CDD 값과 최대 지연 확산(Delay spread) 값을 합산한 값을 가지는 MIMO-OFDM 시스템을 이용한 동기화 장치.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150052358A KR101574471B1 (ko) | 2015-04-14 | 2015-04-14 | Mimo-ofdm 시스템을 이용한 동기화 방법 및 그 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020150052358A KR101574471B1 (ko) | 2015-04-14 | 2015-04-14 | Mimo-ofdm 시스템을 이용한 동기화 방법 및 그 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101574471B1 true KR101574471B1 (ko) | 2015-12-04 |
Family
ID=54867692
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150052358A KR101574471B1 (ko) | 2015-04-14 | 2015-04-14 | Mimo-ofdm 시스템을 이용한 동기화 방법 및 그 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101574471B1 (ko) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070217524A1 (en) | 2006-03-16 | 2007-09-20 | Dong Wang | Frame timing synchronization for orthogonal frequency division multiplexing (OFDM) |
KR101341202B1 (ko) | 2012-10-15 | 2013-12-12 | 세종대학교산학협력단 | Mimo-ofdm 시스템을 이용한 데이터 처리 방법 및 그 장치 |
-
2015
- 2015-04-14 KR KR1020150052358A patent/KR101574471B1/ko active IP Right Grant
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070217524A1 (en) | 2006-03-16 | 2007-09-20 | Dong Wang | Frame timing synchronization for orthogonal frequency division multiplexing (OFDM) |
KR101341202B1 (ko) | 2012-10-15 | 2013-12-12 | 세종대학교산학협력단 | Mimo-ofdm 시스템을 이용한 데이터 처리 방법 및 그 장치 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190239249A1 (en) | Processing of random access preamble sequences | |
US7809097B2 (en) | Frame timing synchronization for orthogonal frequency division multiplexing (OFDM) | |
US7672221B2 (en) | Radio receiver and radio signal receiving method | |
RU2409905C2 (ru) | Способ, устройство и компьютерный программный продукт, обеспечивающие синхронизацию для сигнала ofdma нисходящей линии связи | |
EP1188266B1 (en) | Apparatus and method for achieving symbol timing and frequency synchronization to orthogonal frequency division multiplexing signal | |
US7627059B2 (en) | Method of robust timing detection and carrier frequency offset estimation for OFDM systems | |
KR101656083B1 (ko) | 근거리 무선 통신 시스템에서의 수신 동기 획득 방법 및 그 장치 | |
CN104717174B (zh) | 一种复杂多径信道下的ofdm抗干扰同步方法 | |
KR20060130706A (ko) | 파일럿 신호 전송 방법 및 장치 | |
KR20100001592A (ko) | 무선통신 시스템에서 심볼 타이밍 오프셋 추정 방법 및장치 | |
US20100091742A1 (en) | Correlation method and apparatus for acquiring synchronization in wireless local area network | |
JP2001333041A (ja) | 対称構造のプリアンブルを適用したofdm信号のシンボル/周波数同期方法 | |
KR101626673B1 (ko) | Mimo-ofdm 시스템을 이용한 동기화 방법 및 그 장치 | |
US10708032B2 (en) | Symbol timing determining device and method | |
KR101341202B1 (ko) | Mimo-ofdm 시스템을 이용한 데이터 처리 방법 및 그 장치 | |
KR101574471B1 (ko) | Mimo-ofdm 시스템을 이용한 동기화 방법 및 그 장치 | |
KR101251558B1 (ko) | 다중입출력 직교주파수분할다중화 기반 시스템을 위한 시간 동기 장치 및 그 방법 | |
KR101266720B1 (ko) | 순환 지연 다이버시티 기법이 적용된 uwb-ofdm 시스템에서의 주파수 오차 추정 방법 및 장치 | |
Nasraoui et al. | Robust brute force and reduced complexity approaches for timing synchronization in IEEE 802.11 a/g WLANs | |
US9467320B2 (en) | Method and system for performing initial ranging in cognitive radio network | |
KR101100460B1 (ko) | Ofdm 시스템에서의 심벌 및 프레임의 시간 동기 방법및 장치 | |
KR101116854B1 (ko) | 무선 통신 시스템의 시간 동기 방법 | |
KR101265619B1 (ko) | 복합 동기 채널 구조, 이를 이용한 신호 전송, 시퀀스적용, 시퀀스 분석 방법 및 장치 | |
KR101346436B1 (ko) | Cazac 코드 기반 이동통신 시스템에서 무선 환경적응형 채널 추정 장치 및 방법 | |
CN102170316A (zh) | 传输通路响应推测器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20181023 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20191014 Year of fee payment: 5 |