KR100958596B1 - 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거와,그를 이용한 복조 장치 및 방법 - Google Patents
심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거와,그를 이용한 복조 장치 및 방법 Download PDFInfo
- Publication number
- KR100958596B1 KR100958596B1 KR20047005427A KR20047005427A KR100958596B1 KR 100958596 B1 KR100958596 B1 KR 100958596B1 KR 20047005427 A KR20047005427 A KR 20047005427A KR 20047005427 A KR20047005427 A KR 20047005427A KR 100958596 B1 KR100958596 B1 KR 100958596B1
- Authority
- KR
- South Korea
- Prior art keywords
- signal
- channel
- finger
- pilot
- code
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
- H04B1/711—Interference-related aspects the interference being multi-path interference
- H04B1/7115—Constructive combining of multi-path signals, i.e. RAKE receivers
- H04B1/712—Weighting of fingers for combining, e.g. amplitude control or phase rotation using an inner loop
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
- H04B1/711—Interference-related aspects the interference being multi-path interference
- H04B1/7115—Constructive combining of multi-path signals, i.e. RAKE receivers
- H04B1/7117—Selection, re-selection, allocation or re-allocation of paths to fingers, e.g. timing offset control of allocated fingers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2201/00—Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
- H04B2201/69—Orthogonal indexing scheme relating to spread spectrum techniques in general
- H04B2201/707—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
- H04B2201/70701—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation featuring pilot assisted reception
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
- Stereo-Broadcasting Methods (AREA)
Abstract
본 발명은 스마트 안테나 시스템에 이용될 수 있는 칩 레이트로 웨이팅하는 핑거와, 그를 이용한 수신 모뎀의 복조 장치 및 그 방법과, 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다. 본 발명은 역방향 파일럿 채널을 갖는 무선 통신 네트워크에서 유용하다. 또한, 이러한 핑거를 이용함으로써, 본 발명은 스마트 안테나 시스템에서 이용될 수 있는 고속 광대역 통신 구현을 위한 복조 장치 및 방법을 제공한다. 단말기로부터 트래픽 신호 및 파일럿 신호가 전송되는 3세대 무선통신에서, 본 발명은 파일럿 신호를 이용하여 최적화된 웨이트 벡터를 연산하며, 연산된 웨이트 벡터는 칩 레이트 웨이트와 함께 각 트래픽 신호에 적용된다.
스마트 안테나, 칩 레이트, 웨이팅, 핑거, 복조
Description
본 발명은 스마트 안테나 시스템을 이용하는 이동통신 환경(예컨대, 부호 분할 다중 접속 방식, 등과 같은 다양한 이동통신 환경을 의미함)에서 신호의 수신을 담당하는 복조기술에 관한 것으로, 특히 스마트 안테나 시스템에 이용될 수 있는 심볼레이트와 칩레이트를 함께 이용(혼용)하여 웨이팅하는 핑거와, 그를 이용한 수신 모뎀의 복조 장치 및 그 방법과, 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.
이동 통신 시스템의 용량을 효과적으로 증대시키기 위한 방편으로서, 스마트 안테나를 이용하고자 하는 시도가 확산되고 있으며, 아울러 스마트 안테나 기술의 중요성이 널리 인식되고 있다. 일반적으로, 스마트 안테나 시스템을 채용하면 신호를 공간에서 선택적으로 수신할 수 있도록 하기 때문에 간섭 신호의 효율적인 제거 혹은 감소를 통해 무선 통신 품질을 향상시킬 수 있는 것으로 알려져 있다.
종래의 경우는 일반적으로 역방향 트래픽 채널에서 웨이팅 정보를 구하여 사용하는 다양한 방법들이 제시되었다. 그런데 이 경우는 트래픽 채널의 특성상 근본 적으로 적분 구간을 크게 가질 수 없다는 기술적 한계 때문에, 간섭량이 큰 경우에는 정보의 순도가 상대적으로 낮아질 수밖에 없었다.
이를 개선하기 위하여, 한국 특허 제239177호(1997. 8. 30. 출원: 1999. 10. 19. 등록)의 "씨디엠에이 이동통신 시스템에서 파일럿 신호를 이용한 스마트 안테나 수신장치 및 방법"이 제안된 바 있다. 상기 특허 제239177호는, 복수개의 안테나를 통해 수신되는 각각의 신호에 적응 가중치를 곱한 후 총 합산하여 배열 출력 신호로 출력한다. 그리고, 상기 배열 출력신호에 의사 잡음 부호(PN code)를 곱하여 역확산하고, 상기 역확산된 신호를 여파한 후 진폭을 조절한다. 그리고 나서, 상기 진폭조절된 신호와 상기 의사 잡음 부호를 곱하여 재확산 한다. 이와 같은 과정을 거침으로써 생성된 기준신호와 상기 배열 출력 신호의 차를 계산하여 오차신호를 발생하게 되며, 상기 오차 신호와 상기 무선 신호를 통해 최적의 적응 가중치로 수렴하는 적응 가중치를 발생시키고자 한 것이다.
그러나, 이 경우는 파일럿 신호를 사용하는 기준 신호 발생기어와 LMS 적응 처리기를 채용하고 있다. 따라서, 종래의 적응 처리기를 사용하지 않는 경우에 비해서는 계산량과 복잡도를 줄일 수는 있지만, 상기 기준 신호 발생기와 LMS 적응 처리기가 필수적으로 구비되어야 한다는 구성상의 제약에 따른다. 뿐만 아니라, 확산된 신호를 수신하여 역확산한 후에, 이어서 다시 재확산을 수행하여야 한다. 따라서, 그 과정에서 에러가 발생할 가능성이 크고 또한 복잡한 처리절차 수행에 따른 타이밍 상의 지연 문제가 심각하게 대두되는 문제점을 내포하고 있다.
한편, 한국 특허출원 제1999-28020호(1999. 7. 12. 출원: 2001. 2. 5. 공개) 로 "씨디엠에이 적응배열안테나 시스템을 위한 효율적 구조의 복호기"가 제안된 바 있다. 이 출원에서는, 배열안테나를 통해 수신된 디지털 지지대 역신호를 입력받아 초기동기 및 다중경로 탐색에 관한 보다 신뢰성 있는 시간정보를 계산해 내는 탐색기 뱅크와, 상기 디지털 기저대역신호를 입력받아 각각의 다중경로별로 송신코드와 위상을 일치시키기 위한 코드추적을 수행하여 추척된 시간정보를 상관기 뱅크에 제공하며 다중경로의 신호를 경로별 시간정렬을 거쳐 출력하는 핑거 뱅크와, 상기 디지털 기저대역신호를 입력받아 상기 다중경로 시간정보에 의거하여 지역코드열과의 상관값을 생성하는 상관기 뱅크와, 상기 상관기 뱅크의 상관값에 의거하여 상기 핑거 뱅크로부터 출력되는 역확산된 칩 레벨의 빔 형성 계수를 계산하는 빔형성 계산기와, 상기 핑거 뱅크에서 출력되는 칩 레벨의 디지털 기저대역 입력신호에 상기 빔형성 계산기에서 산출된 빔 형성 계수를 각각 복소곱셈하여 합산하는 빈형성용 곱셈기와, 상기 빔형성용 곱셈기의 결과출력 신호를 시간측 상에서 결합하여 출력하는 다중경로 결합기로 이루어지는 CDMA 적응배열 안테나 시스템의 복조기 구성을 제안하고 있다.
그러나, 이 경우에는 초기동기 및 다중경로 탐색이 전제되어야 비로소 탐색기 뱅크와 빔형성 계산기의 공동작업이 가능해지는 것인데도 불구하고, 위 한국 특허 출원 제1999-28020호에서는 탐색기 뱅크가 막연히 빔형성 수단과의 공동작업에 의해 초기동기 및 다중경로 탐색에 관한 신뢰성 있는 시간정보를 계산해 내는 것으로만 소개되어 있을 뿐, 어떠한 빔형성 알고리즘을 초기에 어떻게 이용하여 그를 가능하게 하는 것인지에 관한 구체적인 기술을 제시하지 못하고 있다.
따라서 초기 상태에서는 부정확한 시간 정보가 생성할 수밖에 없어 결국 신뢰성이 현저하게 떨어질 수 밖에 없다는 등의 문제점이 있다. 또한, 초기 동기동작 이후에도 정상 상태에 도달하기까지 반복적인 궤환처리 과정을 수행하면서 수렴하는 절차를 더 거치도록 구성되어 있기 때문에 닦은 시간이 허비되고 처리성능을 저하시키는 문제를 내포하고 있다.
또 다른 기술로서, 한국 특허출원 제1999-30463호(1999. 7. 26. 출원: 2001. 2. 15. 공개)에서, "다중경로별 사전 빔 형성기와 다중경로 신호의 주파수 성분별 적응 등화 결합기 구조를 갖는 스마트 안테나 시스템"이 제안된 바 있다. 이 출원에서는, 선택 다이버시티에 의한 탐색기 뱅크를 통한 빔형성 대신에 빔형성 알고리즘을 이용하여 빔을 형성하는 방안을 제안하기도 하였다.
그러나 여기에서는 빔형성 수단에 의해 초기(칩 레벨 웨이팅을 위한 수신신호 역확산 전을 의미함)에 이루어지는 서칭(searching)이 막연히 완벽하게 이루어진 것을 전제로 하고 있을 뿐, 그것이 어떻게 가능한지 실질적인 기술을 전혀 하지 못하고 있다. 뿐만 아니라 그러한 초기동작 이후에도 정상상태에 도달하기까지 반복적인 궤환 처리절차를 수행함으로써 상대적으로 많은 시간이 소요될 수밖에 없어, 결과적으로는 성능을 크게 저하시키는 문제점이 있다.
특히 이 출원은 빔형성 알고리즘이 초기에 어떻게 이용되는지에 관하여 당해 분야의 통산의 지식을 가진 자가 실시할 수 있을 정도로 구체적인 기술을 제시하였어야 하는데, 그러한 기술에 관한 구체적인 제시가 전혀 이루어지지 않았다.
본 발명은 상기와 같은 종래 기술의 문제점들을 개선하기 위하여 제안된 것으로, 역방향(상향) 파일럿 채널을 채용하고 있으며 스마트 안테나 시스템을 채용하고 있는 이동통신 환경에서 상기 역방향 파일럿 채널의 수신 신호로부터 구한 최적의 웨이팅 정보를 이용하여 트래픽 채널들을 웨이팅 함으로써 유저별 트랙킹과 고속의 광대역 통신을 가능하게 하는, 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 혼합방식 핑거를 제공함에 그 목적을 두고 있다.
또한 본 발명은, 역방향(상향) 파일럿 채널을 채용하고 있으며 스마트 안테나 시스템을 채용하고 있는 이동통신 환경에서 상기 역방향 파일럿 채널의 수신 신호로부터 구한 최적의 웨이팅 정보를 이용하여 트래픽 채널들을 웨이팅 함으로써 유저별 트랙킹과 고속의 광대역 통신을 가능하게 하는, 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거를 이용한 복조 장치를 제공함에 다른 목적을 두고 있다.
또한 본 발명은, 역방향(상향) 파일럿 채널을 채용하고 있으며 스마트 안테나 시스템을 채용하고 있는 이동통신 환경에서 상기 역방향 파일럿 채널의 수신 신호로부터 구한 최적의 웨이팅 정보를 이용하여 트래픽 채널들을 웨이팅 함으로써 유저별 트랙킹과 고속의 광대역 통신을 가능하게 하는 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거를 이용하여 복조하는 방법을 제공함에 또 다른 목적을 두고 있다.
또한 본 발명은, 역방향(상향) 파일럿 채널을 채용하고 있으며 스마트 안테나 시스템을 채용하고 있는 이동통신 환경에서 상기 역방향 파일럿 채널의 수신 신호로부터 구한 최적의 웨이팅 정보를 이용하여 트래픽 채널들을 웨이팅 함으로써 유저별 트랙킹과 고속의 광대역 통신을 가능하게 하는, 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거를 이용하여 복조하는 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공함에 또 다른 목적을 두고 있다.
본 발명이 속한 기술 분야에서 통상의 지식을 가진 자는 본 명세서의 도면, 발명의 상세한 설명 및 특허청구범위로부터 본 발명의 다른 목적 및 장점을 쉽게 인식할 수 있다.
상기 목적을 달성하기 위한 본 발명의 핑거는, 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거에 있어서, 프레임 타이밍 정보를 이용하여 입력되는 기저대역 수신신호를 디스크램블링하여 디스크램블링된 출력 신호(x 벡터신호)를 출력하는 디스크램블링 수단; 상기 디스크램블링 수단으로부터 입력된 디스크램블링된 신호를 이용하여, 각 채널에 지연된 위상에 대한 보상값을 알아내고 웨이트 벡터를 계산할 때 사용하는 입력신호를 구하기 위한 파일럿 신호를 제공하는 파일럿 신호 제공수단; 상기 디스크램블링 하는 수단으로부터의 출력신호와 상기 파일럿 신호를 각각 입력받아 웨이트 벡터를 산출하여 출력하는 빔형성 계수 산출 수단; 상기 빔형성 계수 산출 수단으로부터 웨이트 벡터(Weight Vector)를 입력받아 기준 안테나소자와 각 안테나소자 사이의 위상지연을 보상한 수신신호(이하 "제너럴 웨이팅된 신호"라 함)를 출력하는 제너럴 웨이팅 수단; 상기 웨이트 벡터와 상기 파일럿 신호를 이용하여 채널별 위상지연을 보상해주기 위한 위상보상 신호를 출력하는 파일럿 추정 수단; 상기 제너럴 웨이팅된 신호와 의사잡음(PN) 코드를 이용하여 디스크램블된 신호를 얻고, 그 결과신호와 왈시 코드(Walsh Code)를 연산하여 각 채널별로 전송속도가 해당 코드길이에 상응하는 만큼 줄어든 신호를 채널별로 출력하는 왈시 디스프레딩 수단; 및 상기 왈시 디스프레딩 수단으로부터 출력되는 채널별 신호에 대해 상기 파일럿 추정 수단으로부터 입력받은 위상 보상 신호를 이용하여 지연된 채널을 보상시키는 채널보상 수단을 포함하는 것을 특징으로 한다.
또한 본 발명에 따른 상기 핑거가, 지연시간의 미세변화를 보상해 주기 위한 프레임 트래킹 정보를 생성하는 트래킹 수단을 더 포함하여, 정확한 칩 동기가 이루어지도록 하는 것을 특징으로 한다.
상기 목적을 달성하기 위하여 본 발명의 복조장치는 심볼레이트 및 칩레이트를 혼용하여 웨이팅하는 핑거를 이용한 이동통신 시스템용 복조장치에 있어서, 반송파가 제거된 수신신호를 오버샘플링(oversampling)하여 디지털 신호로 변환하기 위한 아날로그 디지털 변환 수단(ADC: Analogue Digital Converter); 상기 ADC부로부터 수신한 디지털 신호에 파일럿(Piolt)채널에 해당하는 의사잡음(PN: Pseudo Noise) 코드를 곱하고 적분한 결과치인 다수의 에너지 값 (Searcher-Energy) 중 미리 정한 특정 한계값 이상의 값들을 락디텍터(Lock Detector)에 송신하기 위한 서쳐(Searcher); 상기 서쳐로부터 서처 에너지(Searcher-Energy)를 입력받아 정확한 프레임 동기를 맞추고, 프레임 리셋(f-reset), 프레임 타이밍(f-timing), 프레임 데드(f-death) 정보를 해당 블록에 송신하기 위한 상기 락디텍터; 및 역방향 파일럿 채널의 수신 신호로부터 구한 최적의 웨이팅 정보를 이용하여 트래픽 채널들을 웨이팅 하되, 심볼레이트 및 칩레이트를 혼용하여 웨이팅하는 적어도 하나의 핑거를 포함하는 것을 특징으로 한다.
그리고, 상기 본 발명의 복조장치에 구비되는 핑거는, 프레임 타이밍 정보를 이용하여 입력되는 기저대역 수신신호를 디스크램블링하는 수단; 상기 디스크램블링하는 수단으로부터의 디스크램블링된 신호를 입력 받아, 각 채널에 지연된 위상에 대한 보상값을 알아내고 웨이트 벡터를 계산할 때 사용하는 입력신호를 구하기 위한 파일럿 신호를 제공하는 파일럿 신호 제공수단;
상기 디스크램블링 하는 수단으로부터의 출력신호와 상기 파일럿 신호를 각각 입력받아 웨이트 벡터를 산출하여 출력하는 빔형성계수산출 수단; 상기 빔형성계수산출 수단으로부터 웨이트 벡터(Weight Vector)를 입력받아 기준 안테나소자와 각 안테나소자 사이의 위상지연을 보상한 수신신호(이하 간단히 "제너럴 웨이팅된 신호"라 함)를 출력하는 제너럴 웨이팅 수단; 상기 웨이트 벡터와 상기 파일럿 신호를 이용하여 채널별 위상지연을 보상해주기 위한 위상보상 신호를 출력하는 파일럿 추정 수단; 상기 제너럴 웨이팅된 신호와 의사잡음(PN) 코드를 이용하여 디스크램블된 신호를 얻고, 그 결과신호와 왈시 코드(Walsh Code)를 연산하여 각 채널별로 전송속도가 해당 코드길이에 상응하는 만큼 줄어든 신호를 채널별로 출력하는 왈시 디스프레딩 수단; 상기 왈시 디스프레딩 수단으로부터 출력되는 채널별 신호에 대해 상기 파일럿 추정 수단으로부터 입력받은 위상 보상 신호를 이용하여 지연된 채널을 보상시키는 채널보상 수단을 포함하여 구성되며, 지연시간의 미세변화를 보상해 주기 위해 정확한 칩의 동기가 필요하므로 상기 프레임 타이밍 정보 보다 소정시간 앞선 제 1 동기시간정보와 상기 프레임 타이밍 정보보다 소정시간 뒤진 제 2 동기시간정보를 이용하여 디스크램블링한 후, 각각 적분하여 각 신호의 에너 지 레벨을 구하며, 각각의 에너지 근사치 오차를 이용하여 프레임 트래킹 정보를 생성하는 트래킹 수단을 더 포함하여 구성할 수 있는 것을 특징으로 한다.
또한, 상기 복조장치에 구비되는 서쳐는, 안테나 어레이의 각 안테나 소자별로 입사되는 다수의 신호들에 대하여 각 안테나 소자별로 포락선 검파(envelope detection)가 이루어지도록 수신신호를 처리하는 수단; 상기 수신신호를 처리하는 수단에서 각 안테나 소자별로 이루어지는 수신신호 처리 과정에서 얻어진 포락선 검파(envelope detection) 결과를 서로 더하는 수단; 및 상기 더하는 수단에서 더해진 결과를 비간섭성(non-coherent) 수신을 수행하기 위한 포락선 검파 신호로 출력하는 수단을 포함하여, 별도의 웨이트 벡터 계산없이 수신 신호를 처리하는 것을 을 특징으로 한다.
상기 목적을 달성하기 위한 본 발명의 복조방법은, 심볼레이트 및 칩레이트를 혼용하여 웨이팅을 하는 핑거를 이용하는 이동통신 시스템을 위한 복조방법에 있어서, 수신한 프레임 타이밍(f-timing) 정보를 이용하여 디지털 신호 상태로 수신되는 신호에 의사잡음(PN) 코드를 곱함으로써 디스크램블링하는 제 1 단계; 각 채널에 지연된 위상에 대한 보상값을 알아내고 웨이트 벡터 계산시 입력신호로 사용하기 위해 디스크램블링된 신호를 입력받아 적분하여 얻은 파일럿 신호를 출력하는 제 2 단계; 상기 디스크램블링된 신호와 상기 파일럿 신호를 각각 입력받아 웨이트 벡터를 산출하여 제공하는 제 3 단계;
상기 웨이트 벡터를 입력받아 상기 디지털 신호 상태로 수신되는 신호에 곱하여 기준안테나와 각 안테나 사이의 위상지연을 보정한 후, 보정된 각 안테나의 신호를 더하여 각 채널별 신호를 검출할 수 있는 웨이팅된 신호를 발생시키는 제 4 단계; 상기 웨이트 벡터를 입력받아 상기 파일럿 신호에 곱하여 나머지 채널의 위상지연을 보상해 주기 위한 위상 보상 신호(파일롯 웨이팅 신호)를 출력하는 제 5 단계; 상기 웨이팅된 신호를 입력받아 왈시 코드(Walsh Code)를 곱해서 각 채널별로 해당 코드길이동안 적분을 수행하여 전송속도가 해당 코드길이에 상응하는 만큼 줄어든 채널별로 디스프레딩된 신호를 출력하는 제 6 단계; 및 상기 채널별로 디스프레딩된 신호에 대해 상기 위한 보상 신호를 이용하여 지연된 채널을 보상하는 제 7 단계를 포함하는 것을 특징으로 한다.
상기 목적을 달성하기 위하여, 본 발명은 마이크로 프로세서를 구비고 있으며 심볼레이트 및 칩레이트를 혼용하여 웨이팅을 하는 핑거를 이용하는 이동통신 시스템에, 수신한 프레임 타이밍(f-timing) 정보를 이용하여 디지털 신호 상태로 수신되는 신호에 의사잡음(PN) 코드를 곱함으로써 디스크램블링하는 제 1 기능; 각 채널에 지연된 위상에 대한 보상값을 알아내고 웨이트 벡터 계산시 입력신호로 사용하기 위해 디스크램블링된 신호를 입력받아 적분하여 얻은 파일럿 신호를 출력하는 제 2 기능; 상기 디스크램블링된 신호와 상기 파일럿 신호를 각각 입력받아 웨이트 벡터를 산출하여 제공하는 제 3 기능; 상기 웨이트 벡터를 입력받아 상기 디지털 신호 상태로 수신되는 신호에 곱하여 기준안테나와 각 안테나 사이의 위상지연을 보정한 후, 보정된 각 안테나의 신호를 더하여 각 채널별 신호를 검출할 수 있는 웨이팅된 신호를 발생시키는 제 4 기능; 상기 웨이트 벡터를 입력받아 상기 파일럿 신호에 곱하여 나머지 채널의 위상지연을 보상해 주기 위한 위상 보상 신호(파일롯 웨이팅 신호)를 출력하는 제 5 기능; 상기 웨이팅된 신호를 입력받아 왈시 코드(Walsh Code)를 곱해서 각 채널별로 해당 코드길이동안 적분을 수행하여 전송속도가 해당 코드길이에 상응하는 만큼 줄어든 채널별로 디스프레딩된 신호를 출력하는 제 6 기능; 및 상기 채널별로 디스프레딩된 신호에 대해 상기 위상 보상 신호를 이용하여 지연된 채널을 보상하는 제 7 기능을 실현시키기 위한 프로그램이 수록된 컴퓨터가 있을 수 있는 기록매체를 제공한다.
도 1은 본 발명에 따라 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거의 바람직한 일실시예 블록도이다.
도 2는 상기 도 1 의 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 혼합방식 핑거를 이용하여 설계한 동기식 이동통신 시스템용 복조 장치에 관한 일실시예 블록도이다.
도3은 본 발명에 따라, 상기 도 2의 서쳐에 이용되는 페이즈 다이버시티(Phase Diversity) 개념을 설명하기 위한 개략적인 블록도이다.
도 4는 Sl,k = 50, σ2 = 1000 이고, N 값이 1,2,3,4 인 경우에 대해 플롯(plot)함으로써 얻은 안테나 개수에 따른 성능향상 분포(Zl,k) 그래프도이다.
도 5는 Sl,k = 0(원하는 신호가 없는 경우임), σ2 = 1000 이고, N 값이 1, 2, 3, 4 인 경우에 플롯함으로써 얻은 안테나 개수에 따른 Zl,k의 성능향상 분포 그 래프도이다.
도 6은 본 발명에 따라, 역방향 링크(reverse link) 서쳐에 상기 페이즈 다이버시티(Phase Diversity)가 적용된 경우를 좀더 상세히 설명하기 위한 도면이다.
도 7은 적분하는 칩(chip)의 개수인 PG(processing gain)가 64이고, 유저 수는 50명일 때, 이론치로 얻은 그래프도이다.
도 8은 적분하는 칩(chip)의 개수인 PG(processing gain)가 64이고, 유저 수는 50명일 때, 시뮬레이션으로 얻은 그래프도이다.
도 9는 안테나 소자의 개수가 1개일 때 이론치로 얻은 P
S 대 P
D
의 그 래프도이다.
도 10은 안테나 소자의 개수가 1개일 때 시뮬레이션으로 얻은 P
S 대 P
D 의 그래프도이다.
도 11은 본 발명에 따라 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거를 이용하여 복조하는 방법의 일실시예 수행 흐름도이다.
도 12는 상기 도 11의 심볼레이트와 칩레이트를 혼용한 웨이팅 방식에서의 딜레이(Delay) 계산 과정을 설명하기 위한 블록도이다.
발명의 실시를 위한 최선의 형태
상술한 본 발명의 목적, 특징 및 장점들은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 본 발명을 설명함에 있어서, 관련된 공지 기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 실시예를 상세히 설명한다.
도 1 은 본 발명에 따라 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거의 바람직한 일실시예 구성을 나타낸 블록도이다. 도면에서 110은 디스크램블링부, 120은 파일럿 적분부, 130은 빔형성 계수 산출부, 140은 제너럴 웨이팅부, 150은 파일럿 추정부, 160은 채널별 왈시 디스프레딩부, 170은 채널보상부, 180은 트래킹부를 각각 나타낸 것이다.
도면에 도시한 바와 같이, 본 발명에 따른 핑거는, 외부로부터 수신한 프레임 타이밍(f-timing) 정보를 이용하여 디지털 신호 상태로 수신되는 신호(각 안테나 소자별로 수신되며 기저대역으로 변환된 신호로서, 이하에서는 간단히 "수신신호"라 칭함)에 의사잡음(PN) 코드를 곱함으로써 디스크랭블링하는 디스크램블링부(110)와, 각 채널에 지연된 위상에 대한 보상값을 알아내고 웨이트 벡터를 계산할 때 사용하는 입력신호를 구하기 위해 상기 디스크램블링부(110)로부터 디스크램블링된 신호를 입력받도록 연결되어 있으며 상기 디스크램블링된 신호를 적분하여 얻은 파일럿 신호를 출력하는 파일럿 적분부(Pilot Integration)(120)를 구비한다. 그리고, 상기 디스크램블링된 신호와 상기 파일럿 신호를 각각 입력받아 웨이트 벡터를 산출하여 출력하는 빔형성 계수 산출부(Beamformer)(130)와, 상기 빔형성 계수 산출부(130)로부터 웨이트 벡터(Weight Vector)를 입력 받아 각 안테나 소자별로 대응되는 기저대역 수신신호에 곱하고 나서 그 결과 값들을 더하여 기준 안테나와 각 안테나 사이의 위상지연을 보상한 수신신호(이하 간단히 제너 럴 에이팅된 신호라 함)를 출력하는 제너럴 웨이팅부(General Weighting Block (140)를 구비하며, 상기 빔형성 모듈로부터 얻은 웨이트 벡터에 상기 파일럿 적분부로부터 얻은 파일럿 신호를 곱하여 나머지 채널의 위상지연을 보상해주기 위한 위상보상 신호를 출력하는 파일럿 추정부(Pilot Estimator)(150)를 구비한다.
또한, 본 발명에 따른 상기 핑거는, 상기 제너럴 웨이팅부(140)로부터 받은 제너럴 웨이팅된 신호에 의사잡음(PN) 코드를 곱하여 디스크램블된 신호를 얻은 후 왈시 코드(Walsh Code)를 곱해서 각 채널별호 해당 코드길이동안 적분을 수행하여 전송속도가 해당 코드길이에 상응하는 만큼 줄어든 신호를 채널별로 출력하는 왈시 디스프레딩부(walsh Despreading)(160)와, 상기 왈시 디스프레딩부(160)로부터 출력되는 채널별 신호에 대해 상기 파일럿 추정부(150)로부터 입력 받은 위상 보상 신호를 이용하여 지연된 채널을 보상시키는 채널보상부(Channel Compensation) (170)를 구비한다.
한편, 본 발명에 따른 심볼레이트 및 칩레이트를 혼용하여 웨이팅하는 핑거는, 지연시간의 미세변화를 보상해 주기 위한 프레임 트래킹(f-trk) 정보를 생성하는 트래킹부(180)를 선택적으로 더 구비시켜, 보다 세밀한 트래킹이 이루어지도록 할 수도 있다.
상기 빔형성 계수 산출부(130)는, 디스프레딩되기전 벡터 신호(x 벡터 신호)와 디스프레딩된 벡터 신호(y 벡터 신호)를 이용하여 웨이트 벡터(Weight_I, Weight_Q)를 산출하는 연산부이다. 상기 핑거(Finger)가 신호를 놓치게 되면(신호 로킹이 해지된 상태를 의미함) 핑거 데드신호 (f_death)를 발생시킨다. 본 발명에 서는 이러한 경우에 다시 고정(Lock)되도록 하기 위해, 당해 핑거(Finger)가 핑거데드 신호(f_death)를 발생시키는 경우에 상기 빔형성 계수 산출부(130)가 외부로부터 프레임 리셋 신호(f_reset)를 입력받아 리셋(당해 핑거에 대한 웨이트 벡터가 초기값(0)으로 세팅되는 상태를 의미함) 되도록 구성한다.
그리고, 상기 파일럿 신호에 상기 웨이트 벡터를 곱함에 있어서는 위상지연(기준 안테나와 각 안테나 사이의 위상지연을 의미함) 계산을 통해 파일럿 신호를 정확히 산출한 후에 이루어지도록 함이 바람직하다.
상기한 바와 같은 본 발명의 핑거에서, 다중 경로에 따른 지연시간을 보상해 주기 위해서는 정확한 칩(chip)의 동기가 필요하다. 그러므로, 상기 트래킹부(180)는 상기 프레임 타이밍(f-timing)정보보다 소정시간 앞선 동기시간정보(제 1 동기시간정보)와 상기 프레임 타이밍(f-timing)정보보다 소정시간 뒤진 동기시간정보(제 2 동기시간정보)를 이용하여 디스크램블링한 후 각각 연산하여 각 신호의 에너지 레벨을 구하고, 각각의 에너지 근사치 차이를 이용하여 프레임 트래킹(f-trk)정보를 생성하도록 한다.
상기 트래킹부(180)에서, 제 1 동기 시간 정보는 상기 프레임 타이밍 정보 보다 실질적으로 0.2칩 내지 0.5칩 중 어느 한 값만큼 앞선 동기시간정보를 이용하고, 상기 제 2 동기 시간 정보는 상기 프레임 타이밍정보 보다 실질적으로 0.2 내지 0.5칩 중 어느 한 값만큼 뒤진 동기시간정보를 이용하는 것이 바람직하다.
그리고 상기 트래킹부(180)에서 제 1 및 제 2 동기시간정보를 이용하여 디스크램블링한 후의 연산에 있어서는, 지연시간의 미세변화를 보상해 주기 위해 상기 디스크램블링한 결과를 각각 적분하여 에너지 레벨을 구하고, 그 각 에너지 값의 차이를 이용하여 프레임 트래킹 정보를 생성하도록 할 수 있다. 또는, 상기 디스크램블링한 결과를 각각 적분하고 나서 웨이트를 곱한 후 제곱하여 각각의 에너지 레벨을 구하고, 그 에너지 값의 차이를 이용하여 프레임 트래킹 정보를 생성하도록 할 수도 있으며, 또 다른 방법으로서 디스크램블링한 결과에 각각 웨이트를 곱한 후에 적분하고 그리고 나서 제곱하여 각각의 에너지 레벨을 구함으로써 그 에너지 값의 차이를 이용하여 프레임 트래킹 정보를 생성하도록 할 수도 있다.
또한, 상기 트래킹부(180)에서, 지연시간의 미세변화를 보상해 주기 위해, 위에서 예시한 바와 같은 연산을 통해 각각의 에너지 레벨과 각 에너지 값 차이를 구하여 이용하도록 하되, 상기 에너지 값 차이를 직접 이용하지 않고, 별도의 가공(예컨데, "로우 패스 필터링" 등과 같은 신호에 대한 가공을 의미함) 과정을 거치도록한 후에, 그 가공된 값을 이용하여 프레임 트래킹 정보를 생성하도록 할 수도 있다.
본 발명의 바람직한 일실시예에서는 핑거별로 DLL(Digital Lock Loop) 트래킹부를 각각 구비시켜, 지연시간의 미세변화를 보상해 줌으로써 세밀한 트래킹이 이루어지도록 하였다. 그리고, 상기 트래킹부의 동기 시간 정보도 환경에 따라 달리 설정될 수 있도록 하였다. 즉, 경우에 따라 1/3 칩, 1/4 칩, 또는 1/5 칩 앞서거나 뒤지는 등의 동기시간정보를 이용할 수 있도록 한다.
본 발명의 핑거 기술에 대한 이해를 돕기 위해, 편의상 CDMA2000 방식의 데이터율을 이용하는 좀더 구체적인 예를 통해 보다 상세하게 설명해 보기로 한다.
도 1에 도시된 본 발명에 따른 바람직한 일실시예의 핑거 구성을 참조하면, 상기 디스크램블링부(110)는 외부의 락 티텍터(도 2 참조) 등으로부터 제공되는 프레임 타이밍(f_timing) 정보를 이용하여 PN 코드로 스크램블(seramble)된 디지털 상태의 수신 신호(I_rx, Q_rx)를 역으로 디스크램블링(descrambling)하는 컴플렉스 디스크램블러(complex descrambler)를 구비하여 이루어진다.
상기 파일럿 적분부(120)는 빔형성 계수 산출부("Beamformer" 라고도 칭함)에 y 벡터 신호(여기에서는 빔형성 계수 산출 수단에서 사용하는 디스프레딩된, 다시 말해서 적분된 신호를 의미함)를 제공한다. 상기 y 벡터 신호는 x 벡터 신호(여기에서는 빔형성 계수 산출부에서 사용하는 디스프레딩 되기 전, 다시 말해서 적분되기 전 신호를 의미함)들을 적분하여 생성하며, 적분되는 x 벡터 신호들 중 하나의 x 벡터값을 선택하여 상기 빔형성 계수산출부에 제공한다. 이때, 빔형성 계수 산출부에서 사용되는 w 벡터를 계산하는 알고리즘에 따라 x, y벡터 중 어느 하나만이 전송되도록 할 수 있다. 한편, 상기 디스크램블링부와 상기 파일럿 적분부를 하나의 블럭으로 구성하여, 상기한 바와 같은 각각의 동작이 하나의 블록 내에서 동시에 이루어지도록 할 수도 있다.
상기 빔형성 계수 산출부(130)는, 웨이트 벡터(Weight_I, Weight_Q)를 산출하여 출력하는 기능부로서, 상기 x 벡터와 y 벡터를 이용하여 w 벡터(여기서는 각 안테나로부터 디스프레딩되거나 혹은 디스프레딩 되지않은 신호에 곱해줌으로써 각 안테나간의 위상차를 보상해주는 신호를 의미함)를 산출한다. 한편, 상기 빔형성 계수 산출부(130)의 동작을 위한 세부구조로서 외부 장치에 의해 웨이트를 초기화 하는 부분이 추가될 수도 있다. 또한 w 벡터를 계산하는 알고리즘에 따라 상기 x 벡터와 y벡터 중 하나만 사용될 수 있다. 그리고 해당 핑거에 대한 웨이트가 초기값으로 세팅되도록 외부의 락디텍터(도 2 참조) 등으로부터 프레임 리셋(f_reset) 신호를 받아 리셋되도록 구비될 수 있다. 또한 w 벡터를 계산하는 알고리즘에 따라 상기 x 벡터와 y 벡터 중 하나만 사용될 수 있다.
상기 제너럴 웨이팅부(140)는, 상기 빔형성 계수 산출부에서 출력과는 칩레이트(chip-rate)속도의 웨이트 벡터(weight vector)를 상기 PN 코드로 스크램블(scramble)된 디지털 상태의 수신 신호(I_rx, Q_rx)에 곱하고, 웨이트가 곱해진 각 안테나의 신호를 더하여 각 채널 정보 신호를 얻을 수 있는 제너럴 웨이팅된 수신신호를 발생한다. 이때, 상기 제너럴 웨이팅부(140)에서는 빔형성 계수 산출부에서 출력되는 웨이트 벡터를 이용하여 기준 안테나와 각 안테나 사이의 위상지연(phase delay)을 보상한다.
상기 파일럿 추정부(150)는 상기 빔형성 계수 산출부에서 출력되는 웨이트 벡터에 상기 파일럿 신호를 곱하여, 나머지 채널에 대해 전달 경로에 의해 지연(delay)된 위상을 보상해 주기 위한 신호('파일럿 신호'(pilot signal)라 하며, 이 신호가 채널 보상부에 인가됨)를 발생시키며, 파워 콘트롤 비트(Power Contol bit)를 검출한다. 또한 프레임 에너지(f_eng) 신호를 발생시켜 상기 락 티텍터에 전달해서 현재 프레임의 에너지값을 전달해 준다.
또한, 본 발명의 일실시예에서, 상기 왈시디스프레딩부(160)는, 기본채널(Fundamental channel)을 구분해 내기 위해 상기 제너럴 웨이팅부의 출력 신호에 의사 잡음(PN) 코드를 곱하여 디스크램블링하고 기본 채널에 대한 왈시 코드(Walsh Code)를 곱해서 기본 채널에 해당하는 코드길이인 16칩(chip)동안 적분(디스프레딩)하여(1,2288Mcps의 전송속도가 1/16로 줄어들므로써 하나의 심볼(symbol)로 구성되어 76.8ksps의 속도로 신호가 변화됨). 기본 채널로 출력하는 기본채널 왈시디스프레딩부(Fch walsh Despreading)(161)를 구비한다.
그리고 상기 왈시디스프레딩부(160)는, 전용 제어 채널(Dedicated Control Channel)을 구분해 내기 위해 상기 제너럴 웨이팅부의 출력 신호에 의사 잡음(PN) 코드를 곱하여 디스크램블링하고 전용 채널에 대한 왈시 코드(Walsh Code)를 곱해서 전용 제어(Dedicated Control) 채널에 해당하는 코드길이인 16칩(chip)동안 적분(디스프레딩)하여(1.228Mcps의 전송속도가 1/16로 줄어 하나의 심볼로 구성되어 76.8ksps의 속도로 신호가 변환됨. 전용제어채널로 출력하는 전용제어채널 왈시디스프레딩부(Dcch walsh Despreading)(163)를 구비한다.
그리고, 보충 채널1 (Supplemental Channel 1)을 구분해 내기 위해 상기 제너럴 웨이팅부의 출력 신호에 의사 잡음(PN) 로드를 곱하여 디스크램블링하고 보충 채널1에 대한 왈시 코드(Walsh Code)를 곱해서 보충채널1에 해당하는 코드길이인 16, 8, 4, 2칩(chip)동안 적분(디스프레딩)하여 (1.2288Mcps의 전송속도가 1/16, 1/8, 1/4, 1/2로 각각 줄어 하나의 심볼로 구성되며 76.8kbps, 153.6ksps, 307.2ksps, 614.4ksps의 속도로 신호가 각각 변환됨), 보충채널1(Sch1)을 통해 출력하는 보충채널1 왈시디스프레딩부(Sch1 walsh Despreading)(165)를 구비하며, 보충 채널2 (Supplemental Channel 2)를 구분해 내기 위해 상기 제너럴 웨이팅부의 출력 신호에 의사 잡음(PN) 코드를 곱하여 디스크램블링하고 보충 채널2에 대한 왈시 코드(Walsh Code)를 곱해서 보충채널2에 해당하는 코드길이인 16. 8. 4. 2칩(chip)동안 적분(디스프레딩)하여(1.2288Mcps의 전송속도가 1/16, 1.8, 1.4, 1/2로 각각 줄어 하나의 심볼로 구성되어 76.8kbps, 153.6ksps, 307.2ksps, 614.4ksps의 속도로 신호가 각각 변환됨), 보충채널2 (Sch2)을 통해 출력하는 보충채널2 왈시디스프래딩부(Sch2 walsh Despreading) (167)를 구비한다.
상기 각 채널별 왈시디스프레딩부에서 디스크램블링 과정과 디스프레딩 과정을 각각 나누어 하는 것이 기본 방법이지만, 의사 잡음(PN) 코드와 왈시 코드를 먼저 곱하여 하나의 과정으로 통합할 수도 있다.
상기 채널 보상부(Channel Compensation)(170)는, 상기 각 채널(fch, dcch, sch1, sch2)별로 제 1 내지 제 4 채널 보상부(171, 173, 175, 177)를 구비하여, 신호의 전파전송경로에 의한 위상지연을 각각 보상하도록 한다. 만일 각 채널별 위상지연이 동일하다고 가정한다면 위상 지연을 추정할 수 있도록 정해진 정보를 보내는 파일럿 신호를 이용하여 지연된 위상을 보상시킬 수 있을 것이다.
상기 트래킹부(180)는, 다중 경로에 따른 지연시간을 보상해 주기 위하여 정확한 칩(chip)의 동기가 필요하므로 상기 프레임 타이밍(f-timing)정보보다 1/2 칩 앞선 동기시간정보를 이용하여 의사잡음 코드를 곱함으로써 디스크램블하는 컴플렉스 디스크램블러(181)와, 상기 프레임 타이밍(f-timing)정보보다 1/2 칩 뒤진 동기시간정보를 이용하여 의사잡음 코드를 곱함으로써 디스크램블하는 컴플렉스 디스크램블러(183)와, 상기 컴플렉스 디스크램블러(181, 183)로부터 수신한 신호를 각각 적분하여 각 신호별로 에너지 레벨을 구하기 위한 에너지 근사부(Energy Estimation)(185, 187)와, 상기 에너지 근사부(185, 187)로부터 입력 받은 각각의 에너지 근사치를 비교해서 오차를 구하고, 그를 이용하여 프레임 트래킹(f-trk) 정보를 발생시키는 트래킹부(189)로 이루어질 수 있다. 여기에서 상기 동기시간 정보는 반드시 프레임 타이밍(f-timing)정보보다 1/2 칩 앞서거나 뒤지는 경우만이 가능한 것이 아니라, 상기 프레임 타이밍(f-timing)정보보다 1/3 칩 앞서거나 뒤지는 동기시간 정보 등과 같이, 앞에서 설명한 바대로 0.2 내지 0.5칩 이내의 범위에서 적절하게 타이밍 정보를 변경 설정할 수도 있다.
상기 에너지 근사부(Energy Estimation)(185, 187)는, 동기된 신호라고 해도 다중경로(multi-path)에 따른 시간지연(time delay)을 보상해 주기 위해서는 정확한 값(chip의 동기)이 필요하므로, 수신신호와 PN 코드와 곱한 신호의 에너지 레벨을 구하기 위해 구비되는 기능부로서, 정확하게 일치할 때라면 적분했을 때 값이 최대값이 된다.
그리고, 상기 트래킹부(Tracking)(189)는 정확한 동기를 위해 상기 핑거 시간 정보(f_timing)에 1/2 칩 앞선(early) 신호 및 1/2 칩 지연된(late) 신호의 각각에 대해 구비되는 상기 각 에너지 근사부(102)에서 구한 에너지값을 비교해서 에러를 구한 다음 전압제어발진기(VCO)를 통해 프레임 트래킹 정보(f_trk)를 발생시킨다.
상기한 바와 같이 구성 및 동작되는 본 발명의 핑거는, 역방향(상향) 파일로트 채널을 채용하는 CDMA 이동통신 시스템 등에 적용되어, 역방향 파일롯 채널의 수신 신호로부터 구한 최적 웨이팅 정보를 이용하여 트래픽 채널들을 웨이팅 함으로써 유저별 트랙킹이 가능해지도록 하고 고속의 광대역 통신이 가능해지도록 한다.
또한, 상기 본 발명의 핑거 기술은 스마트 안테나를 채용한 CDMA 이동통신 시스템에서 각 유저별 채널카드마다 구비되는 복조장치에 적용되는 바, 본 실시예에서는 편의상 유저(user)당 4개의 핑거를 할당하는 경우를 예로서 설명하였다. 하지만, 본 발명에서 제시되는 핑거 기술이 각 유저에 할당되는 개수를 제한하지 않음은 당해 분야의 통상의 지식을 가진 자들에게 있어 자명할 것이다.
도 2는 상기 도 1의 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거를 이용하여 설계한 이동통신 시스템용 복조 장치에 관한 일실시예 구성을 설명하는 블록도이다. 도면에서 210은 아날로그 디지털 변환기(ADC), 220은 서쳐(Searcher), 230은 락디텍터, 240a 내지 240d은 핑거, 250은 수신 처리 회로부를 각각 나타낸 것이다.
도면에 도시된 바와 같이, 본 실시예에 따른 심볼레이트와 칩레이트를 혼용하여 웨이팅 하는 핑거를 이용한 이동통신 시스템을 위한 복조장치는 반송파가 제거된 수신신호를 오버샘플링(oversampling)하여 디지털 신호로 변환하기 위한 아날로그 디지털 변환기(ADC: Analogue Digital Converter)(210)을 구비하고 있으며, 상기 ADC부로부터 수신한 디지털 신호에 파일럿(Pilot)채널에 해당하는 의사잡음(PN: Pseudo Noise) 코드를 곱하고 적분한 결과치인 다수의 에너지 값 (Searcher-Energy) 중 미리 정한 특정 한계값 이상의 값들을 락디텍터(Lock Detector)에 송신하기 위한 서쳐(Searcher)(220)를 구비하고 있다.
그리고, 상기 복조장치는 상기 서쳐로부터 서쳐 에너지(Searcher Energy)를 입력 받아 정확한 프레임 동기를 맞추고, 프레임 리셋(f-reset), 프레임 타이밍(f-timing), 프레임 데쓰(f-death) 정보를 해당 블록에 송신하기 위한 락디텍터(230)를 구비하고 있고, 앞의 도 1의 설명란에서 상세히 설명한 바와 같이, 디스크램블링부(110), 파일럿 적분부(120), 빔형성 계수 산출부(130), 제너럴 웨이팅부(140), 파일럿 추정부(150), 채널별 왈시디스프레딩부(160), 채널보상부(170), 및 트래킹부(180)를 구비하고 있으며, 칩레이트의 웨이팅을 수행하는 다수의 핑거(240a 내지 240d)와, 상기 각 핑거(240a 내지 240d)로부터 출력된 트랙픽 신호를 채널별로 합성하여 디인터리빙하고 소프트 디시젼(soft decision)하며, 비터비 디코딩 및 프레임 에러를 검출하는 공지의 수신 처리 회로부(250)를 포함하여 이루어진다.
한편, 상기 수신 처리 회로부(250)는 다시, 상기 각 핑거(240a 내지 240d)로부터 최종 출력된 트랙픽 신호를 채널별로 합성하는 콤바이너(combiner)부, 버스트 에러(burst error)를 보상하기 위해 전송순서를 바꾸어 보낸 신호를 원래대로 재배열하는 디인터리버부, 반복되어 보내진 신호를 합하여 소프트 디시젼(soft decision)하는 소프트 디시젼부, 컨벌루션 엔코딩된 신호를 디코딩하는 비터비 디코딩부, 및 신호의 프레임 에러를 검출하는 CRC 체크부를 포함할 수 있는 바, 이들의 구성 및 작용은 당해 분야의 통상의 지식을 가진 자들에게는 자명한 것이어서 여기서는 그 구체적인 설명을 생략한다.
그리고, 상기 서쳐(220)에 적합하게 적용될 수 있는 기술이 본 발명 출원인에 의해 제시되었으며, 웨이트 벡터 계산 없이 수신 신호를 검파하는 발명이 본 발명 출원인에 의해 2001년 4월 18일자에 한국 특허출원 제20971호로 출원된 바 있다. 상기 선 출원 발명이 여기에 참조된다.
이제, 도면을 참조하여 상기 서쳐(220)에 관하여 보다 상세히 설명하기로 한다.
도 3은 상기 도 2의 서쳐(220)에 이용되는 페이즈 다이버시티(Phase Diversity) 개념을 설명하기 위한 개략적인 블록도로서, n번째 안테나 소자에 대한 수신 데이터를 복조하는 처리 절차를 예로서 설명하기로 한다.
비간섭성 검파(Non-coherent detection)를 수행하는 시스템은 원하는 신호를 검출하는 과정에서 들어오는 모든 신호의 위상이 사라지게 되는 특징이 있다. 즉, 동위상 채널(In-phase I-channel)과 직교 채널(Quadrature Q-channel)을 형성해서 제곱한 후 더하고 나서 각 안테나 소자들의 신호를 합하면 원하는 신호는 안테나 개수에 비례하는 이득을 갖게 되지만, 간섭신호는 각 안테나 소자별로 독립적인(independent) 노이즈(noise)처럼 변하게 되어 상기 원하는 신호보다 훨씬 더 작은 이득을 가지게 된다. 여기에서는 이를 '페이즈 다이버시티'라 부르기로 한다 도면에서 K는 상황에 종속적인 검파 변수(detection variable)이다. M명의 유저 신호가 각 안테나에 평면파(plane wave)로 입사한다고 가정하면, 각 안테나 마다의 위상 차이는 하기 [수학식 1]과 같이 원하는 신호(lth user)의 입사각 θ와 안테나 소자들 사이의 간격 d의 함수로 표현된다.
N개의 안테나 중에서 첫번째 안테나를 기준 안테나(reference antenna)로 하고, 도 3의 모든 신호 첨자에 l을 추가해서 l번째 유저에 대한 신호를 전개하면, n 번째 안테나의 동위상 채널(I-channel)과 직교 채널(Q-channel)의 신호 I
n,k , O
n,k 는 각각 다음의 [수학식 2] 및 [수학식 3]과 같이 표현된다.
상기 수학식에서, Sm,k는 이전의 처리과정에서 생긴 이득(Gain)이고, A
m 는 신호의 진폭(amplitude)이고, øm은 첫 번째 안테나에 도착하는 신호의 위상(phase)이다. 여기서 노이즈(noise)는 편의상 고려하지 않기로 한다.
상기 [수학식 2]와 [수학식 3]의 간섭신호에 해당하는 항(term)은 각각의 입 사각이 랜덤(random)하기 때문에 가우시안 노이즈(gaussian noise) G(0,σ2)로 대체한다. 여기서 σ2은 각 간섭신호(interference power)의 합이다.
또한, 상기 수식에서 S
l,k
= S
l,k
A
l 로 하고, øl+(n-1)ψ(θ1.d) = øn 로 표현하면, 상기 [수학식 2]와 [수학식 3]은 각각 아래의 [수학식 4] 및 [수학식 5]와 같이 정리된다.
그리고, Zl,k는 Zl,n,k의 합이므로, 아래의 [수학식 6]과 같이 표현된다.
이것은 자유도 2*N의 σ2 배 비중심 최소자승 확출변수(noncentral chi-squared RV)이고, 비중심 요소(noncentrality parameter)와 Zl,k의 확률 밀도함수(pdf)는 다음 [수학식 7] 및 [수학식 8]과 같다.
여기서, IN-1(·)는 변형일차 베셀함수(modified bessel function of the first kind)이고, order는 'N-1'이다. 이때, Sl,k=0 이라면, 즉 k번째 요소에 원하는 신호가 존재하지 않는다면 bl,k=0 이고, Zl,k 는 자유도 2*N의 σ2배 중심최소자승 확률 변수(central chi-squared RV)이다. Zl,k 의 확률밀도함수(pdf)는 다음 [수학식 9]와 같다.
상기 [수학식 8]을 여러 N값에 대해서, 플롯(plot)함으로써 성능의 향상을 예측한 결과로서, Sl,k=50, σ2=1000 이고, N이 1, 2, 3, 4 일 때의 분포가 도 4에 예시되어 있다. 이를 통해, N이 클수록 중심극한정리(central limit theorem)에 의해서 가우시안 분포를 보임을 알 수 있다. 또, 분포의 평균과 분산을 계산한 [표 1]과 [표 2]에서 안테나의 개수가 n일 때의 평균과 분산이 N=1 일 때의 평균과 분산의 n배가 됨을 알 수 있다.
한편, 원하는 신호가 없을 경우인 [수학식 9]의 경우도 상기 [수학식 8]과 마찬가지이다. 즉 상기 [수학식 9]에서 σ2=1000으로 두고, N이 1, 2, 3, 4 일 때를 도시하면 도 5와 같이 된다. 도 5와 [표 2]를 보면 도 4와 [표 1]의 경우와 마찬가지로 N이 1, 2, 3, 4로 증가함에 따라, 평균과 분산이 각각 1, 2, 3, 4배로 증가함을 확인할 수 있다.
따라서, 도 4의 분포를 모두 가우시안이하고 가정한다면, SIR이 안테나 개수만큼 좋아지게 된다. 이것은 이상적인 다이버시티 게인(Diversity Gain)의 상한(upper bound)이다. 즉, 앞의 경우와 마찬가지로 SIR이 안테나 계수 만큼 증가한다. 결론적으로 페이즈 다이버시티는 아이디얼한 상황에서 상태나 개수만큼의 SIR을 증가시킨다.
도 6은 IS-95 역방향 링크(reverse link) 서쳐에 상기 페이즈 다이버 시티(Phase Diversity)가 적용된 경우를 좀더 상세히 설명하기 위한 도면이다.
도면에 도시된 바와 같이, 심볼레이트 및 칩레이트를 혼용하여 웨이팅 하는 핑거를 이용한 복조 장치에 구비되는 서쳐는, 안테나 소자별로 입사되는 다수의 신호들에 대하여 각 안테나 소자별로 포락선 검파(enveiope detection)가 이루어지도록 수신신호를 처리하는 연산부(610)와, 상기 수신신호를 처리하는 수단에서 각 안테나 소자별로 이루어지는 수신신호 처리 과정에서 얻어진 포락선 검파(envelope detection) 결과를 서로 더하는 연산부(620)와, 상기 더하는 수단에서 더해진 결과를 비간섭성(non-coherent) 수신을 수행하기 위한 포락선 검파 신호로 출력하는 연 산부(630)를 포함하여 별도의 웨이트 벡터 계산없이 수신 신호를 처리할 수 있도록 한다.
설명의 편의상, λ이내의 등간격인 N 개의 안테나 소자들에 신호가 수신되는 환경을 상정한다. 안테나에 도착하는 모든 유저의 신호 크기가 동일하다고 가정하면, n번재 안테나에서 수신되는 M 명 유저(user)의 신호는 다음의 [수학식 10]과 같이 표현된다. 단 여기서 노이즈(noise)는 고려하지 않는다.
위 수학식에서, øm,n은 m번재 user가 n번째 안테나에 도달하는 신호의 위상이고, P
I,m
(t)과 P
O,m
(t)은 각각 m번째 유저의 동위상 채널(I-Channel)과 직교 채널(Q-channel)의 의사잡음 코드(PN code)이다.
이러한 수신 신호를 이용하는 서쳐(searcher)의 구조가 도 6에 예시되어 있다. 여기에 개시된 서쳐는 전술한 도 3의 구조에서 검과 변수 K값이 '1'에 해당하는 경우이다. 따라서, 여기서는 k 첨자를 생략하고, 도 6의 모든 신호 첨자에 l을 추가해서, l번째 유저에 대한 Zl의 값을 다음 [수학식 11]과 같이 표현할 수 있다.
이제 동기 테스트(synchronization test)에 관하여 살펴보기로 한다.
우선, 두 가지 가설(hypothesis)을 세워보자. Hl은 완벽한 동기가 된 경우이고, H0는 전혀 돌기(synchronlzation)가 맞지 않는 경우이다.
이들 가정에 대한 조건부 확률은 다음 [수학식 12] 및 [수학식 13]과 같다.
여기서, b
l
=2(T*N)/(M-0.5)이고, T는 도 6에서 보이는 적분기의 적분 구간이다.
상기 두 식([수학식 12] 및 [수학식 13])을 이용해서, 단일 동기 테스트(single synchronization test)에 대해서, 획득 검출 확률(acquisition detection probability)와 오류 경고 확률(false alarm probability)을 계산하면, 다음의 [수학식 14] 및 [수학식 15]로 표현된다.
상기 [수학식 14] 및 [수학식 15]를 βr에 대해서 연립하면, PF 대 PD의 그래프를 얻는다. 적분하는 칩(chip)의 개수 즉, PG(processing gain)은 64이고, 유저수는 50명일 때, 이론치와 시뮬레이션에 의한 그래프들이 각각 도 7과 도 8에 도시되어 있다.
도 9와 도 10은 안테나 소자의 개수가 1개일 때의 각각 이론치와 시뮬레이션으호 얻은 PF 대 PD의 그래프이다.
이들로부터, 이론치와 시뮬레이션의 결과가 거의 일치한다는 점과, 상기한 바와 같은 페이즈 다이버시티를 사용할 때 검파(searching)성능이 크게 향상됨을 알 수 있으며, 이러한 기술을 상기 서쳐에 적용한 경우 SIR이 약 2.5배(4dB)정도가 향상됨을 알 수 있다.
따라서, 본 발명에서는 도 2의 서쳐(220)에 위에서 설명한 페이즈 다이버시 티(Phase Diversity) 기술을 적용하여, 무선신호공간에서 선택적으로 신호를 수신할 수 있도록 함과 동시에, 수신신호 처리시 별도의 웨이트 벡터를 연산할 필요가 없게 한다.
상기한 바와 같이 구성 및 동작되는 본 발명의 복조장치는, 스마트 안테나를 채용하고 있는 이동통신 시스템에 적용되어, 역방향 파일럿 채널의 수신 신호로부터 구한 최적의 웨이팅 정보를 이용하여 트래픽 채널들을 웨이팅 함으로써 유저별 트랙킹과 고속의 광대역 통신을 가능하게 한다.
본 발명의 복조장치는 스마트 안테나를 채용한 CDMA 이동통신 시스템 등에서 각 유저별 채널카드에 구비되는 바, 본 실시예에서는 편의상 한 유저(user)당 4개의 핑거가 할당된 경우를 예로서 설명하였다. 하지만, 본 발명에서 제시되는 심볼레이트 및 칩레이트를 혼용하여 웨이팅하는 핑거를 이용한 복조장치 기술이 각 유저당 할당되는 핑거의 개수를 제한하지 않음은 당해 분야의 통상의 지식을 가진 자들에게 있어 자명할 것이다.
도 11은 본 발명에 따라 심볼레이트 및 칩레이트를 혼용하여 웨이팅하는 핑거를 이용하여 복조하는 방법을 설명하기 위한 도면이고, 도 12는 상기 도 11의 심볼레이트 및 칩레이트를 혼용해서 웨이팅하는 혼합방식에서의 딜레이(Delay)를 이해하기 쉽게 설명하기 위한 개념도이다.
상기 도 11을 참조하여 본 발명에 따른 복조방법을 설명하면, 본 발명에 따른 핑거에서는, 외부로부터 수신한 프레임 타이밍(f-timing) 정보를 이용하여 디지털 신호 상태로 수신되는 신호에 의사잡음(PN) 코드를 곱함으로써 디스크램블링한 다(501). 그리고, 디스크램블링된 신호를 입력받아 적분하여 얻은 파일럿 신호를 출력하며(503), 상기 디스크램블링된 신호와 상기 파일럿 신호를 각각 입력받아 빔형성 계수 즉, 웨이트 벡터를 산출하여 제공한다(505). 이때 웨이트 계산을 위해 소요되는 시간은, 본 실시예에서는 1 스냅샷이 소요되는 것으로 예시되어 있지만 신호처리프로세서(DSP)의 처리 성능에 따라 변화될 수 있다.
그리고, 상기 웨이트 벡터를 입력받아 상기 디지털 신호 상태로 수신되는 신호에 곱하여 기준안테나와 각 안테나 사이의 위상지연을 보정한 후, 보정된 각 안테나의 신호를 더하여 각 채널별 신호를 검출할 수 있는 웨이팅된 신호를 발생시킨다.(507). 또한, 상기 웨이트 벡터를 입력받아 상기 파일럿 신호에 곱하여 나머지 채널의 위상지연을 보상해 주기 위한 위상 보상 신호(파일럿 웨이팅 신호)를 출력하는데(511) 이때 상기 웨이트 벡터를 상기 파일럿 신호에 곱함에 있어서는 위상지연 계산을 통해 파일럿 신호가 정확히 산출된 후에 이루어지도록 한다.
상기 웨이팅된 신호를 각 채널별 왈시 및 PN 디스프레딩하여 각 채널의 정보를 처리한다(509). 그리고 나서, 상기 채널별호 디스프레딩된 신호에 대해 상기 위상 보상 신호를 이용하여 지연된 채널을 보상하도록 한다(513).
상기 도 12를 참조하면, 도면에서 x1, x2, ..., x8로 표시되는 부분을 상기 파일럿 적분부(120)에서 디스크램블링된 신호가 주어진 적분기간동안 적분되는 구간을 나타낸 것이며, 적분된 결과를 각각 y1, y2, ..., y7로 표시하였다.
빔형성 모들의 입력은 x, y벡터가 필요한데, y는 x를 적분한 신호이므로 x1에 대한 적분 결과는 상기 표시된 1구간 후에 y1으로 나오게 된다. 그후 x1들중에 하나와 y1을 빔형성 모듈에 전달하여, x1, y1에 의한 결과 w1은 다시 1구간 후에 출력되어 나온다. 이 결과 w1은 같은 시간에 상기 파일럿 적분부(120)의 출력인 y2와 곱해져서, x31로 표시된 심볼구간의 채널 보상(estimation)에 쓰인다.
결과를 분석하면, x1구간의 데이터에 의한 채널 결과(p1)는 두 기간 딜레이된 x3에 적용되는 것이다. 이 결과는 각 블록사이에 버퍼가 존재하지 않을 때의 결과이다. 버퍼링을 한다면 결과가 나오는 시간이 딜레이 되지만 (w1을 x1구간에 적용한다면 두 구간을 버퍼링해야 하므로 채널보상되는 시간이 늦어지게 됨), 위의 두 구간 릴레이된 x3에 적용되는 것에 기인한 성능하락은 방지할 수 있게 된다.
상술한 바와 같은 본 발명에 따른 처리 방법들은 소프트웨어적으로 구현되어 컴퓨터로 읽을 수 있는 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드디스크, 광자기 디스크 등)에 저장될 수 있다.
또한, 본 발명에서는 각 핑거를 동기식 이동통신 방식인 CDMA2000 방식(IS2000 방식 또는 IMT-2000 방식 등으로 칭하기도 함)의 시스템에 적용한 경우를 예로서 설명하고 있으나 본 발명에서 제시되는 핑거 설계 기술은 CDMA2000방식에 제한되지 않음 또한 자명할 것이다. 그리고, 본 발명에서는 기술 설명의 편의상 동기식 (CDMA2000방식)의 데이터율을 이용하여 설명하고 있으나 이 또한 본 발명 기술을 동기방식의 3세대 이동통신 시스템에 국한시키고자 한 것이 아니다.
3세대 이동통신 환경에서는 각 단말기에서 트래픽 신호와 함께 파일럿 신호를 송신하므로 최적의 웨이트 벡터는 파일럿 신호를 이용하여 계산할 수 있다. 그런데, 파일럿 신호를 이용하여 계산한 최적의 웨이트 벡터를 각 트래픽 신호에 적 용하게 되므로 웨이트 적용은 심볼레이트 및 칩레이트를 혼용하여 선택함이 가능하다.
본 발명과 같이 심볼레이트 및 칩레이트를 혼용하여 웨이팅하는 혼합방식의 경우는 다른 경우(예컨대, 심볼레이트 웨이팅 방식 또는 칩레이트 웨이팅 방식)와 비교해 보면, 웨이트 벡터의 적용 속도가 칩 속도로 줄어 들며 또한 채널 보상을 위한 파일럿 신호의 검출 시에도 이미 역확산된 파일럿 신호를 웨이팅하여 사용하게 되므로 따로 적분할 필요성이 없는 장점이 있다. 또한, 계산된 웨이트 벡터와 그 웨이트 벡터에 적용되는 수신신호 간의 시간 차이도 칩레이트 웨이팅의 경우보다 한 칩 구간이 빠른 장점이 있다.
지금까지 살펴본 본 발명의 기술에 따르면, 큰 적분 구간을 가질 수 있는 파이롯 채널에서 웨이팅 정보를 산출하기 때문에 상대적으로 간섭량을 현저하게 줄일 수 있으며, 정보의 순도를 크게 향상시키는 효과가 있다.
그리고, 심볼레이트 및 칩레이트를 혼용하여 웨이팅 함으로써 신호처리에 소요되는 지연시간을 최소화하고 정확한 채널 추정이 가능하도록 하는 효과가 있다.
또한, 페이즈 다이버시티(phase diversity)를 이용하여 초기 동기 및 트랙커의 성능을 개선할 수 있는 잇점이 있다. 그리고, 배열 안테나를 통해 수신된 파일럿 신호에 빔형성 계수 산출 알고리즘을 통해 구한 웨이트를 곱하여 정확한 위상 보상을 실현함으로써 시스템의 성능을 크게 개선하는 효과가 있다. 마찬가지 방식으로 트래픽 채널에 대해서도 종전 시스템에 비해 수신 성능을 개선시키는 효과를 얻을 수 있다.
이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다는 것이 본 발명의 속하는 기술 분야에서 통상의 지식을 가진 자에게 있어서 명백하다 할 것이다.
Claims (24)
- 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거에 있어서,프레임 타이밍 정보를 이용하여 입력되는 기저대역 수신신호를 디스크램블링하여 디스크램블링된 출력 신호(x 벡터신호)를 출력하는 디스크램블링 수단;상기 디스크램블링 수단으로부터 입력된 디스크램블링된 신호를 이용하여, 각 채널에 지연된 위상에 대한 보상값을 알아내고 웨이트 벡터를 계산할 때 사용하는 입력신호를 구하기 위한 파일럿 신호를 제공하는 파일럿 신호 제공수단;상기 디스크램블링 하는 수단으로부터의 출력신호와 상기 파일럿 신호를 각각 입력받아 웨이트 벡터를 산출하여 출력하는 빔형성 계수 산출 수단;상기 빔형성 계수 산출 수단으로부터 웨이트 벡터(Weight Vector)를 입력받아 기준 안테나소자와 각 안테나소자 사이의 위상지연을 보상한 수신신호(이하 "제너럴 웨이팅된 신호"라 함)를 출력하는 제너럴 웨이팅 수단;상기 웨이트 벡터와 상기 파일럿 신호를 이용하여 채널별 위상지연을 보상해주기 위한 위상보상 신호를 출력하는 파일럿 추정 수단;상기 제너럴 웨이팅된 신호와 의사잡음(PN) 코드를 이용하여 디스크램블된 신호를 얻고, 그 결과신호와 왈시 코드(Walsh Code)를 연산하여 각 채널별로 전송속도가 해당 코드길이에 상응하는 만큼 줄어든 신호를 채널별로 출력하는 왈시 디스프레딩 수단; 및상기 왈시 디스프레딩 수단으로부터 출력되는 채널별 신호에 대해 상기 파일럿 추정 수단으로부터 입력받은 위상 보상 신호를 이용하여 지연된 채널을 보상시키는 채널보상 수단을 포함하는, 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거.
- 제 1 항에 있어서,지연시간의 미세변화를 보상해 주기 위한 프레임 트래킹 정보를 생성하는 트래킹 수단을 더 포함하는 심블레이트와 칩레이트를 혼용하여 웨이팅하는 핑거.
- 제2항에 있어서, 상기 트래킹 수단은,지연시간의 미세변화를 보상해 주기 위해, 상기 프레임 타이밍 정보보다 소정시간 앞선 제 1 동기시간정보와 상기 프레임 타이밍 정보보다 소정시간 뒤진 제 2 동기시간정보를 이용하여 디스크램블링한 후, 각각 적분하여 각각의 에너지 레벨을 구하며, 그 에너지 값의 차이를 이용하여 프레임 트래킹 정보를 생성하는 것을 특징으로 하는, 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거.
- 제2항에 있어서, 상기 트래킹 수단은,지연시간의 미세변화를 보상해 주기 위해, 상기 프레임 타이밍 정보보다 소정시간 앞선 제 1 동기시간정보와 상기 프레임 타이밍 정보보다 소정시간 뒤진 제 2 동기시간정보를 이용하여 디스크램블링한 후, 각각 적분하고 웨이트를 곱한 후 제곱하여 각각의 에너지 레벨을 구하며, 그 에너지 값의 차이를 이용하여 프레임 트래킹 정보를 생성하는 것을 특징으로 하는, 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거.
- 제2항에 있어서, 상기 트래킹 수단은,지연시간의 미세변화를 보상해 주기 위해, 상기 프레임 타이밍 정보보다 소정시간 앞선 제 1 동기시간정보와 상기 프레임 타이밍 정보보다 소정시간 뒤진 제 2 동기시간정보를 이용하여 디스크램블링한 후, 각각 웨이트를 곱한 후 적분하고 나서 제곱하여, 각각의 에너지 레벨을 구하며, 그 에너지 값은 차이를 이용하여 프레임 트래킹 정보를 생성하는 것을 특징으로 하는, 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거.
- 제3항 내지 제5항 중 어느 한 항에 있어서, 상기 트래킹 수단은, 지연시간의 미세변화를 보상해 주기 위해, 상기 프레임 타이밍 정보보다 소정시간 앞선 제 1 동기시간정보와 상기 프레임 타이밍 정보보다 소정시간 뒤진 제 2 동기시간정보를 이용하여 디스크램블링한 후 각각의 에너지 레벨을 구하여 에너지 값 차를 구하되, 그 에너지 차이 값을 필터링하는 과정을 더 수행한 후 프레임 트래킹 정보 생성에 이용되도록 한 것을 특징으로 하는, 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거.
- 제3항 내지 제5항 중 어느 한 항에 있어서,상기 트래킹 수단의 제 1 동기 시간 정보는 상기 프레임 타이밍정보 보다 0.2칩 내지 0.5칩 중 소정 단위의 어느 한 값만큼 앞서거나 뒤진 동기시간정보를 이용하고, 상기 제 2 동기 시간 정보는 상기 프레임 타이밍정보 보다 0.2 내지 0.5칩 중 소정 단위의 어느 한 값만큼 앞서거나 뒤진 동기시간정보를 이용하는 것을 특징으로 하는, 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거.
- 제1항 또는 제2항에 있어서, 상기 디스크램블링 수단은,외부로부터 제공되는 프레임 타이밍(f_timing) 정보를 이용하여 PN 코드로 스크램블(scramble)된 디지털 상태의 수신 신호(I_rx, Q_rx)를 역으로 디스크램블하는 것을 특징으로 하는, 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거.
- 제1항 또는 제2항에 있어서, 상기 파일럿 제공 수단은,각 채널에 대해 지연(delay)된 위상을 보상해 주기 위하여 상기 x 벡터신호를 적분한 디스프레딩된 벡터신호(y 벡터신호)를 발생시켜 상기 빔형성 계수 산출 수단에 제공하는 것을 특징으로 하는, 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거.
- 제9항에 있어서, 상기 빔형성 계수 산출 수단은,상기 x 벡터와 상기 y 벡터를 이용하여 웨이트 벡터(Weight_I, Weight_Q)를 연산하는 것을 특징으로 하는, 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑 거.
- 제10항에 있어서, 상기 빔형성 계수 산출 수단은,당해 핑거(Finger)가 신호를 놓쳐(신호 로킹이 해지된 상태를 의미함) 핑거데드 신호(f_death)를 발생시키는 경우, 프레임 리셋 신호(f_reset)를 입력받아 리셋(당해 핑거에 대한 웨이트 벡터가 초기값으로 세팅되는 상태를 의미함)되어 다시 신호 로킹이 이루어지도록 하는 것을 특징으로 하는, 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거.
- 제1항 또는 제2항에 있어서, 상기 제너럴 웨이팅 수단은,상기 빔형성계수산출 수단으로부터 칩 레이트(rate)속도의 웨이트 벡터(weight vector)를 입력받아 상기 PN 코드로 스크램블(scramble)된 디지털 상태의 수신 신호(I_rx, Q_rx)에 곱하고, 웨이트가 곱해진 각 안테나 신호들을 더하여 각 채널 정보 신호를 얻을 수 있는 제너럴 웨이팅된 수신신호를 발생하는 것을 특징으로 하는 심볼레이트 및 칩레이트를 혼용하여 웨이팅하는 핑거.
- 제1항 또는 제2항에 있어서, 파일럿 추정 수단은,상기 빔형성계수산출 수단으로부터 얻은 웨이트 벡터에 상기 파일럿 신호 제공 수단으로부터 얻은 파일럿 신호를 곱하여 나머지 채널의 위상지연을 보상해주기 위한 위상보상 신호를 출력하는 것을 특징으로 하는 심볼레이트 및 칩레이트를 혼 용하여 웨이팅하는 핑거.
- 제1항 또는 제2항에 있어서, 상기 채널별 왈시 디스프레딩 수단은,상기 제너럴 웨이팅 수단의 출력 신호에 의사 잡음(PN) 코드를 곱하여 디스크램블링하고 기본 채널에 대한 왈시 코드(Walsh Code)를 곱해서 기본 채널에 해당하는 코드길이동안 적분(디스프레딩)하여, 기본채널(Fundamental channel)을 구분해 내는 기본채널 왈시 디스프레딩부(Fch walsh Despreading);상기 제너럴 웨이팅 수단의 출력 신호에 의사 잡음(PN) 코드를 곱하여 디스크램블링하고 전용 채널에 대한 왈시 코드(Walsh Code)를 곱해서 전용 제어(Dedicated Control) 채널에 해당하는 코드길이동안 적분(디스프레딩)하여, 전용 제어 채널(Dedicated Control Channel)을 구분해 내는 전용제어 채널 왈시 디스프레딩부(Dcch walsh Despreading);상기 제너럴 웨이팅 수단의 출력 신호에 의사 잡음(PN) 코드를 곱하여 디스크램블링하고 보충 채널1에 대한 왈시 코드(Walsh Code)를 곱해서 보충채널1에 해당하는 코드길이동안 적분(디스프레딩)하여, 보충 채널1(Supplemental Channel 1)을 구분해 내는 보충채널1 왈시 디스프레딩부(Sch1 walsh Despreading); 및상기 제너럴 웨이팅 수단의 출력 신호에 의사 잡음(PN) 코드를 곱하여 디스크램블링하고 보충 채널2에 대한 왈시 코드(Walsh Code)를 곱해서 보충채널2에 해당하는 코드길이동안 적분(디스프레딩)하여, 보충 채널2(Supplemental Channel 2)를 구분해 내는 보충채널2 왈시 디스프레딩부(Sch2 walsh Despreading)를 포함하는 것을 특징으로 하는, 심볼레이트 및 칩레이트를 혼용하여 웨이팅하는 핑거.
- 제14항에 있어서, 상기 채널 보상 수단은,상기 기본채널 (Fundamental channel, fch), 전용 제어 채널(Dedicated Control Channel, dcch), 보충 채널1 (Supplemental Channe 1, sch1), 및 보충 채널2(Supplemental Channel 2, sch2) 별로 구비되어 신호의 전파전송경로에 의한 위상지연을 보상하는 것을 특징으로 하는, 심볼레이트 및 칩레이트를 혼용하여 웨이팅하는 핑거.
- 제2항에 있어서, 상기 트래킹 수단은,지연시간의 미세변화를 보상해 주기 위하여, 상기 프레임 타이밍(f-timing)정보보다 미리 정한 소정시간 앞선 동기시간정보를 이용하여 의사잡음 코드를 곱함으로써 디스크램블하는 제 1 컴플렉스 디스크램블러:상기 프레임 타이밍정보보다 미리 정한 소정시간 뒤진 동기시간정보를 이용하여 의사잡음 코드를 곱함으로써 디스크램블하는 제 2 컴플렉스 디스크램블러;상기 제 1 및 제 2 컴플렉스 디스크램블러로부터 수신한 신호를 각각 적분하여 각 신호별로 에너지 레벨을 구하기 위한 제 1 및 제 2 에너지 근사부; 및상기 제 1및 제 2 에너지 근사부로부터 입력 받은 각각의 에너지 근사치를 비교해서 오차를 구하고, 그를 이용하여 프레임 트래킹(f_trk) 정보를 발생시기는 트래킹부를 구비하여 이루어진 것을 특징으로 하는, 심볼레이트 및 칩레이트를 혼용하여 웨이팅하는 핑거.
- 심볼레이트 및 칩레이트를 혼용하여 웨이팅하는 핑거를 이용한 이동통신 시스템용 복조장치에 있어서,반송파가 제거된 수신신호를 오버샘플링(oversampling)하여 디지털 신호로 변환하기 위한 아날로그 디지털 변환 수단(ADC: Analogue Digital Converter);상기 ADC부로부터 수신한 디지털 신호에 파일럿(Piolt)채널에 해당하는 의사잡음(PN: Pseudo Noise) 코드를 곱하고 적분한 결과치인 다수의 에너지 값 (Searcher-Energy) 중 미리 정한 특정 한계값 이상의 값들을 락디텍터(Lock Detector)에 송신하기 위한 서쳐(Searcher);상기 서쳐로부터 서처 에너지(Searcher-Energy)를 입력받아 정확한 프레임 동기를 맞추고, 프레임 리셋(f-reset), 프레임 타이밍(f-timing), 프레임 데드(f-death) 정보를 해당 블록에 송신하기 위한 상기 락디텍터; 및역방향 파일럿 채널의 수신 신호로부터 구한 최적의 웨이팅 정보를 이용하여 트래픽 채널들을 웨이팅 하되, 심볼레이트 및 칩레이트를 혼용하여 웨이팅하는 적어도 하나의 핑거를 포함하는, 이동통신 시스템을 위한 복조장치.
- 제17항에 있어서, 상기 핑거는,프레임 타이밍 정보를 이용하여 입력되는 기저대역 수신신호를 디스크램블링하는 수단;상기 디스크램블링하는 수단으로부터의 디스크램블링된 신호를 입력받아, 각 채널에 지연된 위상에 대한 보상값을 알아내고 웨이트 벡터를 계산할 때 사용하는 입력신호를 구하기 위한 파일럿 신호를 제공하는 파일럿 신호 제공 수단;상기 디스크램블링 하는 수단으로부터의 출력신호와 상기 파일럿 신호를 각각 입력받아 웨이트 벡터를 산출하여 출력하는 빔형성계수산출 수단:상기 빔형성계수산출 수단으로부터 웨이트 벡터(Weight Vector)를 입력받아 기준 안테나소자와 각 안테나소자 사이의 위상지연을 보상한 수신신호(이하 간단히 "제너럴 웨이팅된 신호"라 함)를 출력하는 제너럴 웨이팅 수단;상기 웨이트 벡터와 상기 파일럿 신호를 이용하여 채널별 위상지연을 보상해주기 위한 위상보상 신호를 출력하는 파일럿 추정 수단:상기 제너럴 웨이팅된 신호와 의사잡음(PN) 코드를 이용하여 디스크램블된 신호를 얻고, 그 결과신호와 왈시 코드(Walsh Code)를 연산하여 각 채널별로 전송속도가 해당 코드길이에 상응하는 만큼 줄어든 신호를 채널별로 출력하는 왈시 디스프레딩 수단; 및상기 왈시 디스프레딩 수단으로부터 출력되는 채널별 신호에 대해 상기 파일럿 추정 수단으로부터 입력받은 위상 보상 신호를 이용하여 지연된 채널을 보상시키는 채널보상 수단을 포함하는, 이동통신 시스템을 위한 복조장치.
- 제18항에 있어서, 상기 핑거는,지연시간의 미세변화를 보상해 주기 위해 정확한 칩의 동기가 필요하므로 상기 프레임 타이밍 정보보다 소정시간 앞선 제 1 동기시간정보와 상기 프레임 타이밍 정보보다 소정시간 뒤진 제 2 동기시간정보를 이용하여 디스크램블링한 후, 각각 적분하여 각 신호의 에너지 레벨을 구하여, 각각의 에너지 근사치 오차를 이용하여 프레임 트래킹 정보를 생성하는 트래킹 수단을 더 포함하는, 이동통신 시스템을 위한 복조장치.
- 제17항에 있어서, 상기 서쳐는,안테나 어레이의 각 안테나 소자별로 입사되는 다수의 신호들에 대하여 각 안테나 소자별로 포락선 검파(envelope detection)가 이루어지도록 수신신호를 처리하는 수단;상기 수신신호를 처리하는 수단에서 각 안테나 소자별로 이루어지는 수신신호 처리 과정에서 얻어진 포락선 검파(envelope detection) 결과를 서로 더하는 수단; 및상기 더하는 수단에서 더해진 결과를 비간섭성(non-coherent) 수신을 수행하기 위한 포락선 검파 신호로 출력하는 수단을 포함하여,별도의 웨이트 벡터 계산없이 수신 신호를 처리하는 것을 특징으로 하는 이동통신 시스템을 위한 복조장치.
- 제20항에 있어서, 상기 수신신호를 처리하는 수단은,상기 안테나 어레이로 입사되는 각 안테나 채널마다의 수신신호의 I-채널과 Q-채널을 각각 제곱하고 그 제곱의 결과를 더함으로써 절대값(magnitude)을 구하는 제 1 연산 수단; 및상기 각 안테나 채널별로 구한 상기 절대값을 모두 더하는 제 2 연산 수단을 포함하는 것을 특징으로 하는 이동통신 시스템을 위한 복조장치.
- 심볼레이트 및 칩레이트를 혼용하여 웨이팅을 하는 핑거를 이용하는 이동통신 시스템을 위한 복조방법에 있어서,수신한 프레임 타이밍(f-timing) 정보를 이용하여 디지털 신호 상태로 수신되는 신호에 의사잡음(PN) 코드를 곱함으로써 디스크램블링하는 제 1 단계;각 채널에 지연된 위상에 대한 보상값을 알아내고 웨이트 벡터 계산시 입력신호로 사용하기 위해 디스크램블링된 신호를 입력받아 적분하여 얻은 파일럿 신호를 출력하는 제 2 단계;상기 디스크램블링된 신호와 상기 파일럿 신호를 각각 입력받아 웨이트 벡터를 산출하여 제공하는 제 3 단계;상기 웨이트 벡터를 입력받아 상기 디지털 신호 상태로 수신되는 신호에 곱하여 기준안테나와 각 안테나 사이의 위상지연을 보정한 후, 보정된 각 안테나의 신호를 더하여 각 채널별 신호를 검출할 수 있는 웨이팅된 신호를 발생시키는 제 4 단계;상기 웨이트 벡터를 입력받아 상기 파일럿 신호에 곱하여 나머지 채널의 위상지연을 보상해 주기 위한 위상 보상 신호(파일롯 웨이팅 신호)를 출력하는 제 5 단계;상기 웨이팅된 신호를 입력받아 왈시 코드(Walsh Code)를 곱해서 각 채널별로 해당 코드길이동안 적분을 수행하여 전송속도가 해당 코드길이에 상응하는 만큼 줄어든 채널별로 디스프레딩된 신호를 출력하는 제 6 단계; 및상기 채널별로 디스프레딩된 신호에 대해 상기 위상 보상 신호를 이용하여 지연된 채널을 보상하는 제 7 단계를 포함하는, 이동통신 시스템을 위한 복조방법.
- 제 22 항에 있어서, 상기 제 4 단계에서,상기 웨이트 벡터를 상기 파일럿 신호에 곱함에 있어서는, 위상지연 계산을 통해 파일럿 신호가 정확히 산출된 후에 이루어지도록 하는 것을 특징으로 하는, 이동통신 시스템을 위한 복조방법.
- 마이크로 프로세서를 구비하고 있으며, 심볼레이트 및 칩레이트를 혼용하여 웨이팅을 하는 핑거를 이용하는 이동통신 시스템에,수신한 프레임 타이밍(f-timing) 정보를 이용하여 디지털 신호 상태로 수신되는 신호에 의사잡음(PN) 코드를 곱함으로써 디스크램블링하는 제 1 기능;각 채널에 지연된 위상에 대한 보상값을 알아내고 웨이트 벡터 계산시 입력신호로 사용하기 위해 디스크램블링된 신호를 입력받아 적분하여 얻은 파일럿 신호를 출력하는 제 2 기능;상기 디스크램블링된 신호와 상기 파일럿 신호를 각각 입력받아 웨이트 벡터를 산출하여 제공하는 제 3 기능;상기 웨이트 벡터를 입력받아 상기 디지털 신호 상태로 수신되는 신호에 곱하여 기준안테나와 각 안테나 사이의 위상지연을 보정한 후, 보정된 각 안테나의 신호를 더하여 각 채널별 신호를 검출할 수 있는 웨이팅된 신호를 발생시키는 제 4 기능;상기 웨이트 벡터를 입력받아 상기 파일럿 신호에 곱하여 나머지 채널의 위상지연을 보상해 주기 위한 위상 보상 신호(파일롯 웨이팅 신호)를 출력하는 제 5 기능;상기 웨이팅된 신호를 입력받아 왈시 코드(Walsh Code)를 곱해서 각 채널별호 해당 코드길이동안 적분을 수행하여 전송속도가 해당 코드길이에 상응하는 만큼 줄어든 채널별로 디스프레딩된 신호를 출력하는 제 6 기능; 및상기 채널별로 디스프레딩된 신호에 대해 상기 위상 보상 신호를 이용하여 지연된 채널을 보상하는 제 7 기능을 실현시키기 위한 프로그램이 수록된 컴퓨터가 읽을 수 있는 기록매체.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020010064498 | 2001-10-18 | ||
KR1020010064498A KR20030033192A (ko) | 2001-10-18 | 2001-10-18 | 스마트 안테나 시스템에서 심볼레이트와 칩레이트를혼용하여 웨이팅하는 핑거와, 그를 이용한 복조 장치 및방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20050037475A KR20050037475A (ko) | 2005-04-22 |
KR100958596B1 true KR100958596B1 (ko) | 2010-05-18 |
Family
ID=19715247
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020010064498A KR20030033192A (ko) | 2001-10-18 | 2001-10-18 | 스마트 안테나 시스템에서 심볼레이트와 칩레이트를혼용하여 웨이팅하는 핑거와, 그를 이용한 복조 장치 및방법 |
KR20047005427A KR100958596B1 (ko) | 2001-10-18 | 2002-10-18 | 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거와,그를 이용한 복조 장치 및 방법 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020010064498A KR20030033192A (ko) | 2001-10-18 | 2001-10-18 | 스마트 안테나 시스템에서 심볼레이트와 칩레이트를혼용하여 웨이팅하는 핑거와, 그를 이용한 복조 장치 및방법 |
Country Status (8)
Country | Link |
---|---|
US (1) | US7522654B2 (ko) |
EP (1) | EP1436905B1 (ko) |
JP (1) | JP4188242B2 (ko) |
KR (2) | KR20030033192A (ko) |
CN (1) | CN100361406C (ko) |
AT (1) | ATE381156T1 (ko) |
DE (1) | DE60224071T2 (ko) |
WO (1) | WO2003041291A1 (ko) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020074601A (ko) * | 2001-03-20 | 2002-10-04 | (주)한텔 | 안테나 어레이를 구비한 부호분할다중접속방식 기지국수신시스템의 수신 신호 복 방법 및 장치 |
KR20030030590A (ko) * | 2001-10-11 | 2003-04-18 | 주식회사 세스텍 | 스마트 안테나 시스템에서 심볼 레이트로 웨이팅하는핑거와, 그를 이용한 복조 장치 및 방법 |
KR20030031385A (ko) * | 2001-10-15 | 2003-04-21 | 주식회사 세스텍 | 스마트 안테나 시스템에서 칩 레이트로 웨이팅하는핑거와, 그를 이용한 복조 장치 및 방법 |
US7099623B2 (en) * | 2002-12-20 | 2006-08-29 | Qualcomm Incorporated | Managing searcher and tracker resources in a wireless communication device |
US7630427B2 (en) * | 2005-09-29 | 2009-12-08 | Qualcomm Incorporated | Systems, methods, and apparatus for establishing finger lock state |
US7872962B1 (en) * | 2005-10-18 | 2011-01-18 | Marvell International Ltd. | System and method for producing weighted signals in a diversity communication system |
US8259852B2 (en) * | 2006-07-19 | 2012-09-04 | Broadcom Corporation | Method and system for satellite communication |
US7834807B2 (en) | 2007-05-21 | 2010-11-16 | Spatial Digital Systems, Inc. | Retro-directive ground-terminal antenna for communication with geostationary satellites in slightly inclined orbits |
CN101312446B (zh) * | 2008-07-07 | 2010-10-20 | 苏州中科半导体集成技术研发中心有限公司 | 基于加权导频的相位跟踪补偿方法 |
CN114208042A (zh) | 2019-08-07 | 2022-03-18 | 索尼集团公司 | 通信设备及通信方法 |
US11445405B1 (en) | 2021-06-17 | 2022-09-13 | Sprint Spectrum L.P. | Method and system for concurrently transmitting signals |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0899894A2 (en) | 1997-08-30 | 1999-03-03 | Samsung Electronics Co., Ltd. | Smart antenna receiver and signal receiving method |
US6061553A (en) | 1997-01-07 | 2000-05-09 | Kabushiki Kaisha Toshiba | Adaptive antenna |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6144649A (en) * | 1997-02-27 | 2000-11-07 | Motorola, Inc. | Method and apparatus for acquiring a pilot signal in a CDMA receiver |
JP2853705B2 (ja) | 1997-05-07 | 1999-02-03 | 日本電気株式会社 | スペクトラム拡散通信受信機 |
JP4421106B2 (ja) * | 1997-09-15 | 2010-02-24 | マーティブ アセット ホールディングス, エルエルシー | Cdma通信容量を改善するための実用的な空間−時間無線方法 |
JPH11266180A (ja) * | 1998-03-18 | 1999-09-28 | Fujitsu Ltd | 無線基地局のアレーアンテナシステム |
US6201827B1 (en) * | 1998-09-09 | 2001-03-13 | Qualcomm Incorporated | System and method for probability based lock detection |
JP3458841B2 (ja) | 1998-11-19 | 2003-10-20 | 三菱電機株式会社 | 移動通信システムに適用される受信装置および復調器 |
US6130923A (en) * | 1998-12-11 | 2000-10-10 | Qualcomm Incorporated | Lock detection for multipath wireless receiver |
JP3747395B2 (ja) * | 1999-03-15 | 2006-02-22 | 富士通株式会社 | 無線通信装置 |
JP3322240B2 (ja) | 1999-05-10 | 2002-09-09 | 日本電気株式会社 | Cdma受信機 |
US6594318B1 (en) * | 1999-12-02 | 2003-07-15 | Qualcomm Incorporated | Method and apparatus for computing soft decision input metrics to a turbo decoder |
KR100354337B1 (ko) | 1999-12-04 | 2002-09-28 | 한국과학기술원 | 대역 확산 통신 방식에서의 확산 변조 방식을 이용한송수신방식 및 송수신장치 |
WO2001067627A1 (fr) | 2000-03-06 | 2001-09-13 | Fujitsu Limited | Recepteur amcr et detecteur d'un tel recepteur |
EP1204219B1 (en) * | 2000-10-11 | 2008-04-09 | Samsung Electronics Co., Ltd. | Apparatus and method for controlling transmit antenna array for physical downlink shared channel in a mobile communication system |
-
2001
- 2001-10-18 KR KR1020010064498A patent/KR20030033192A/ko unknown
-
2002
- 2002-10-18 CN CNB028196961A patent/CN100361406C/zh not_active Expired - Fee Related
- 2002-10-18 EP EP02788878A patent/EP1436905B1/en not_active Expired - Lifetime
- 2002-10-18 DE DE2002624071 patent/DE60224071T2/de not_active Expired - Lifetime
- 2002-10-18 KR KR20047005427A patent/KR100958596B1/ko not_active IP Right Cessation
- 2002-10-18 WO PCT/KR2002/001945 patent/WO2003041291A1/en active IP Right Grant
- 2002-10-18 JP JP2003543208A patent/JP4188242B2/ja not_active Expired - Fee Related
- 2002-10-18 AT AT02788878T patent/ATE381156T1/de not_active IP Right Cessation
-
2004
- 2004-04-01 US US10/814,286 patent/US7522654B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6061553A (en) | 1997-01-07 | 2000-05-09 | Kabushiki Kaisha Toshiba | Adaptive antenna |
EP0899894A2 (en) | 1997-08-30 | 1999-03-03 | Samsung Electronics Co., Ltd. | Smart antenna receiver and signal receiving method |
Also Published As
Publication number | Publication date |
---|---|
DE60224071D1 (de) | 2008-01-24 |
ATE381156T1 (de) | 2007-12-15 |
DE60224071T2 (de) | 2008-12-04 |
US7522654B2 (en) | 2009-04-21 |
CN100361406C (zh) | 2008-01-09 |
WO2003041291A1 (en) | 2003-05-15 |
CN1565090A (zh) | 2005-01-12 |
KR20050037475A (ko) | 2005-04-22 |
US20040184515A1 (en) | 2004-09-23 |
EP1436905A1 (en) | 2004-07-14 |
KR20030033192A (ko) | 2003-05-01 |
EP1436905A4 (en) | 2005-07-27 |
JP2005509354A (ja) | 2005-04-07 |
EP1436905B1 (en) | 2007-12-12 |
JP4188242B2 (ja) | 2008-11-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9525455B2 (en) | Simple and robust digital code tracking loop for wireless communication systems | |
JP4365446B2 (ja) | レイク受信機におけるチャネル利得推定 | |
KR20000075619A (ko) | 직접확산 씨디엠에이 전송방식에 있어서의 레이크 수신기 | |
JPH07250008A (ja) | スペクトル拡散通信用データ復調回路 | |
US7889809B2 (en) | Weight vector calculation unit for beamforming using received and/or integrated signal without training signal | |
JP3386738B2 (ja) | フレーム同期回路及びフレームタイミング抽出方法 | |
KR100958596B1 (ko) | 심볼레이트와 칩레이트를 혼용하여 웨이팅하는 핑거와,그를 이용한 복조 장치 및 방법 | |
US20070195900A1 (en) | Apparatus and method for controlling dynamic range of weight vectors according to combining methods in a mobile station equipped with multiple antennas in high rate packet data system using code division multiple access scheme | |
EP1605601A1 (en) | Interference eliminating apparatus and method | |
JP4087549B2 (ja) | アレーアンテナ無線通信装置 | |
KR100958591B1 (ko) | 스마트 안테나 시스템에 이용될 수 있는 심볼레이트로웨이팅하는 핑거와, 그를 이용한 복조 장치 및 방법 | |
KR100958594B1 (ko) | 스마트 안테나 시스템에 이용될 수 있는 칩레이트로웨이팅하는 핑거와, 그를 이용한 복조 장치 및 방법 | |
US6233272B1 (en) | Spread spectrum communication receiver | |
US20090257478A1 (en) | Spread spectrum rake receiver |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
N231 | Notification of change of applicant | ||
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E90F | Notification of reason for final refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130417 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20140421 Year of fee payment: 5 |
|
LAPS | Lapse due to unpaid annual fee |