KR20060089718A - Adaptive Frame Synchronization in Universal Mobile Phone System Receivers - Google Patents
Adaptive Frame Synchronization in Universal Mobile Phone System Receivers Download PDFInfo
- Publication number
- KR20060089718A KR20060089718A KR1020067002404A KR20067002404A KR20060089718A KR 20060089718 A KR20060089718 A KR 20060089718A KR 1020067002404 A KR1020067002404 A KR 1020067002404A KR 20067002404 A KR20067002404 A KR 20067002404A KR 20060089718 A KR20060089718 A KR 20060089718A
- Authority
- KR
- South Korea
- Prior art keywords
- synchronization
- received
- scrambling code
- processing
- code group
- 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/7073—Synchronisation aspects
- H04B1/70735—Code identification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
- H04B7/2662—Arrangements for Wireless System Synchronisation
- H04B7/2671—Arrangements for Wireless Time-Division Multiple Access [TDMA] System Synchronisation
- H04B7/2678—Time synchronisation
- H04B7/2681—Synchronisation of a mobile station with one base station
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0602—Systems characterised by the synchronising information used
- H04J3/0605—Special codes used as synchronising signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
- H04W56/0015—Synchronization between nodes one node acting as a reference for the others
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/04—Interfaces between hierarchically different network devices
- H04W92/10—Interfaces between hierarchically different network devices between terminal device and access point, i.e. wireless air interface
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
범용 이동 전화 시스템(UMTS) 수신기(115)는 수신된 1차 동기화 채널(PSCH)(205)을 사용해서 슬롯 동기화를 수행한다. 슬롯 동기화의 완료에 이어서, UMTS 수신기(115)는, 프레임 동기화를 결정하기 위한 2차 동기화 채널(SSCH)(210)의 처리 기간을 적응적으로 제어한다. Universal Mobile Telephone System (UMTS) receiver 115 performs slot synchronization using the received Primary Synchronization Channel (PSCH) 205. Following completion of the slot synchronization, the UMTS receiver 115 adaptively controls the processing period of the secondary synchronization channel (SSCH) 210 for determining frame synchronization.
Description
본 발명은 일반적으로 무선 수신 장치에 관한 것으로서, 보다 구체적으로, 범용 이동 전화 시스템(UMTS;Universal Mobile Telephone System)과 같은, 확산-스펙트럼(spread spectrum) 기반의 무선 시스템에서의 사용자 장치(UE;user equipment)에 관한 것이다. BACKGROUND OF THE INVENTION Field of the Invention The present invention generally relates to wireless receiving devices, and more particularly to user equipment (UE) in spread spectrum based wireless systems, such as Universal Mobile Telephone System (UMTS). equipment).
UMTS 무선 신호에 있어서 시간의 기본 단위는 10 밀리초(ms) 무선 프레임이고, 이는 각각 2560개 칩들의 15 슬롯으로 분할된다. 셀(또는 기지국)로부터 UMTS 수신기 보내지는 UMTS 무선 신호들은 "다운링크 신호들"이고, 역방향의 무선 신호들은 "업링크 신호들"로서 지칭된다. 처음에 UMTS 수신기가 턴온되면, UMTS 수신기는 통신하려는 셀을 검색하기 위해 "셀 검색"을 행한다. 구체적으로 다음에서 설명되는 바와 같이, UMTS 수신기는 먼저, 그 슬롯 및 프레임 레벨에서 동기화하기 위해, 셀로부터 전송된 다운링크 동기화 채널(SCH;synchronization channel)을 찾고, 이 셀의 특정 스크램블링(scrambling) 코드 그룹을 결정한다. 셀 검색이 성공한 후에만, 음성/데이터 통신이 시작된다. The basic unit of time for a UMTS radio signal is a 10 millisecond (ms) radio frame, which is divided into 15 slots of 2560 chips each. The UMTS radio signals sent from the cell (or base station) to the UMTS receiver are referred to as "downlink signals" and the radio signals in the reverse direction are referred to as "uplink signals". When the UMTS receiver is first turned on, the UMTS receiver does a "cell search" to search for the cell with which it is communicating. Specifically, as described below, the UMTS receiver first looks for a downlink synchronization channel (SCH) transmitted from a cell to synchronize at that slot and frame level, and then a specific scrambling code of that cell. Determine the group. Only after the cell search is successful, voice / data communication is started.
셀 검색에 대해서, SCH는, 각 슬롯의 제1 256 칩들 동안에만 액티브인 스파 스(sparse) 다운링크 채널이다. SCH는 2개의 서브채널로 구성되고, 이는 1차 SCH(PSCH;Primary SCH)와 2차 SCH(SSCH;Secondary SCH)이다. PSCH 256 칩 시퀀스, 또는 PSCH 코드는 모든 셀에 대한 SCH의 모든 슬롯에서 동일하다. 반대로, SSCH 256 칩 시퀀스, 또는 SSCH 코드는 무선 프레임의 15 슬롯에서 각각 다를 수 있고, 64개의 가능한 스크램블링 코드 그룹 중 하나를 식별하는데 사용된다. 다시 말하자면, SCH의 각각의 무선 프레임은, 각각의 전송 셀과 결합된 스크램블링 코드 그룹 시퀀스를 반복한다. 각 SSCH 코드는 16개의 가능한 SSCH 코드들의 알파벳으로부터 취해진다. For cell search, the SCH is a sparse downlink channel that is active only for the first 256 chips of each slot. The SCH is composed of two subchannels, a primary SCH (PSCH) and a secondary SCH (SSCH). The PSCH 256 chip sequence, or PSCH code, is the same in every slot of the SCH for every cell. Conversely, the SSCH 256 chip sequence, or SSCH code, may be different in each of 15 slots of a radio frame and is used to identify one of 64 possible scrambling code groups. In other words, each radio frame of the SCH repeats a scrambling code group sequence associated with each transmission cell. Each SSCH code is taken from the alphabet of 16 possible SSCH codes.
셀 검색의 일부로서, UMTS 수신기는 먼저 PSCH를 사용하여, 슬롯 동기화를 달성한다. 이에 대해서, UMTS 수신기는, 수신된 PSCH의 수신된 샘플들을 (모든 슬롯들에 대해 동일한) 공지된 PSCH 256 칩 시퀀스에 대해서 상관시키고, 상관 피크(correlation peak)의 위치에 기초해서, 슬롯 기준 시간을 결정한다. 슬롯 기준 시간이 결정되면, UMTS 수신기는 슬롯 동기화되고, 각 슬롯이 수신된 무선 프레임에서 언제 시작할 지를 결정할 수 있다.As part of cell search, the UMTS receiver first uses the PSCH to achieve slot synchronization. In this regard, the UMTS receiver correlates received samples of the received PSCH to a known PSCH 256 chip sequence (same for all slots) and based on the location of the correlation peak, the slot reference time. Decide Once the slot reference time is determined, the UMTS receiver is slot synchronized and can determine when each slot starts in the received radio frame.
슬롯 동기화후에, UMTS 수신기는 PSCH의 처리를 멈추고, SSCH의 처리를 시작한다. 구체적으로, UMTS 수신기는, 수신된 무선 프레임의 15개의 SSCH 코드들의 특정 시퀀스를 공지된 시퀀스와 상관시켜서, 프레임 동기화를 달성하고, 셀의 스크램블링 코드 그룹을 결정한다. 그 다음, 스크램블링 코드 그룹의 식별(identification)은, UMTS 수신기가, 음성/데이터 통신을 시작하도록 하기 위해, 셀의 모든 다른 다운링크 채널들을 디스크램블링할 수 있게 한다. After slot synchronization, the UMTS receiver stops processing of the PSCH and starts processing of the SSCH. Specifically, the UMTS receiver correlates a particular sequence of the 15 SSCH codes of the received radio frame with a known sequence to achieve frame synchronization and determine a group of scrambling codes of the cell. The identification of the scrambling code group then enables the UMTS receiver to descramble all other downlink channels of the cell in order to initiate voice / data communication.
불행히도, 셀 검색 처리의 상술한 SSCH 부분은 대부분의 시간을 소비하는 부분이다. 구체적으로, UMTS 시스템이 동작할 수 있는 낮은 신호-대-잡음비 때문에, UMTS 수신기는, 셀로부터 15개의 SSCH 코드들의 전송된 시퀀스의 우수한 추정치를 얻기 위해서, 선정된 수의 수신된 무선 프레임들, 예를 들어, 10 내지 20개의 무선 프레임들을 처리한다. 이와 같이, 각 무선 프레임이 10ms의 길이를 갖기 때문에, 사용자는, 음성/데이터 통신이 시작하기 전에, 적어도 100 내지 200ms 정도의 지연을 경험할 것이다.Unfortunately, the above-described SSCH portion of the cell search process is the most time consuming portion. Specifically, because of the low signal-to-noise ratio at which the UMTS system can operate, the UMTS receiver can select a predetermined number of received radio frames, eg, to obtain a good estimate of the transmitted sequence of 15 SSCH codes from the cell. For example, 10 to 20 radio frames are processed. As such, since each radio frame has a length of 10 ms, the user will experience a delay of at least 100 to 200 ms before the voice / data communication begins.
상술한 바와 같이, UMTS 수신기는, 선정된 수의 수신된 무선 프레임을 처리함으로써 셀 검색의 SSCH 부분을 수행한다. 그러나, - 채널 조건들이 허용하는 - UMTS 수신기가, 프레임 동기화를 달성하고, 1개의 수신된 무선 프레임을 처리한 후에라도, 스크램블링 코드 그룹을 성공적으로 결정할 수 있다는 것을 발견하였다. 다시 말하자면, 일부 채널 조건들에서, UMTS 수신기는 불필요한 수신된 무선 프레임들을 처리함으로써 시간을 낭비한다. 이에 따라, 그리고 본 발명의 원리에 따라서, UMTS 수신기는 SSCH 서브채널을 포함하는 SCH 채널을 수신하고, 프레임 동기화를 결정하기 위한 SSCH-관련된 처리의 기간을 적응적으로 제어한다. As discussed above, the UMTS receiver performs the SSCH portion of cell search by processing a predetermined number of received radio frames. However, it has been found that a UMTS receiver-allowed by channel conditions-can successfully determine the scrambling code group even after achieving frame synchronization and processing one received radio frame. In other words, in some channel conditions, the UMTS receiver wastes time by processing unnecessary received radio frames. Accordingly, and in accordance with the principles of the present invention, a UMTS receiver receives an SCH channel comprising an SSCH subchannel and adaptively controls the duration of the SSCH-related processing to determine frame synchronization.
본 발명의 일 실시예에서, UMTS 수신기는 UMTS 사용자 장치(UE)의 일부이다. UMTS 수신기는 먼저, PSCH를 사용해서 슬롯 동기화를 수행하고, 수신된 PSCH 코드들과 연관된 피크 상관값을 결정한다. 슬롯 동기화를 달성한 후에, UMTS 수신기는, 결정된 피크 상관값, 및 가능한 다른 상관값들의 함수로서, 프레임 동기화를 결정하기 위해 요구되는 수신된 무선 프레임들의 수를 결정한다. UMTS 수신기는, 수신된 무선 프레임의 결정된 수에 기초해서 프레임 동기화를 수행한다. In one embodiment of the invention, the UMTS receiver is part of a UMTS user equipment (UE). The UMTS receiver first performs slot synchronization using the PSCH and determines a peak correlation value associated with the received PSCH codes. After achieving slot synchronization, the UMTS receiver determines the number of received radio frames required to determine frame synchronization as a function of the determined peak correlation value and possibly other correlation values. The UMTS receiver performs frame synchronization based on the determined number of received radio frames.
본 발명의 다른 실시예에 따르면, UMTS 수신기는 UMTS 사용자 장치(UE)의 일부이다. UMTS 수신기는 먼저 PSCH를 사용해서 슬롯 동기화를 수행한다. 슬롯 동기화를 달성한 후에, UMTS 수신기는 SSCH를 사용해서 프레임 동기화 처리를 개시한다. 프레임 동기화 처리동안, UMTS 수신기는, 스크램블링 코드 그룹이 매 수신된 무선 프레임 이후에 결정될 수 있는 지를 검사한다. 스크램블링 코드 그룹이 결정되면, UMTS 수신기는, 추가로 수신된 무선 프레임들의 SSCH 처리를 중단하고, 스크램블링 코드의 결정에 따라서 프레임 동기화를 완료한다.According to another embodiment of the present invention, the UMTS receiver is part of a UMTS user equipment (UE). The UMTS receiver first performs slot synchronization using a PSCH. After achieving slot synchronization, the UMTS receiver initiates frame synchronization processing using the SSCH. During the frame synchronization process, the UMTS receiver checks whether a group of scrambling codes can be determined after every received radio frame. Once the scrambling code group is determined, the UMTS receiver stops further SSCH processing of the received radio frames and completes frame synchronization according to the determination of the scrambling code.
도 1은, 본 발명의 원리에 따른 예시적 무선 통신 시스템의 일부를 도시하는 도면이다. 1 is a diagram illustrating a portion of an exemplary wireless communication system in accordance with the principles of the present invention.
도 2 및 도 3은, 본 발명의 원리에 따른 무선 수신기의 예시적 실시예들을 도시하는 도면이다. 2 and 3 are diagrams illustrating exemplary embodiments of a wireless receiver in accordance with the principles of the present invention.
도 4는 본 발명의 원리에 따른 예시적 순서도를 도시하는 도면이다. 4 illustrates an exemplary flow chart in accordance with the principles of the present invention.
도 5는 본 발명의 원리에 따른 예시적 프레임 표를 도시하는 도면이다. 5 illustrates an exemplary frame table in accordance with the principles of the present invention.
도 6은 본 발명의 원리에 따른 예시적 유사(pseudo) 코드 구현을 도시하는 도면이다. 6 is a diagram illustrating an exemplary pseudo code implementation in accordance with the principles of the present invention.
도 7 및 도 8은 본 발명의 원리에 따른 대체 구현들을 도시하는 도면이다. 7 and 8 illustrate alternative implementations in accordance with the principles of the invention.
도 9 및 도 10은 본 발명의 원리에 따른 다른 예시적 순서도들을 도시하는 도면이다. 9 and 10 illustrate other exemplary flowcharts in accordance with the principles of the present invention.
본 발명의 개념 이외의, 도면들에 도시된 소자들은 잘 공지되어 있으므로, 상세하게 설명되지 않을 것이다. 또한, UMTS-기반의 무선 통신 시스템과의 밀접성이 가정되므로, 이는 본 명세서에서 상세하게 설명되지 않을 것이다. 예를 들어, 본 발명의 개념 이외의, 확산 스펙트럼 전송 및 수령, 셀들(기지국들), 사용자 장치(UE), 다운링크 채널들, 업링크 채널들, 및 RAKE 수신기들은 잘 공지되어 있으므로, 본 명세서에서 설명되지 않을 것이다. 또한, 본 발명의 개념은 종래의 프로그래밍 기술을 사용해서 구현될 수 있고, 이는 마찬가지로 본 명세서에서 설명되지 않을 것이다. 마지막으로, 도면들에 기재된 유사-번호들은 유사한 소자들을 나타낸다. Other than the concept of the invention, the elements shown in the figures are well known and will not be described in detail. In addition, since closeness with a UMTS-based wireless communication system is assumed, this will not be described in detail herein. For example, spread spectrum transmission and reception, cells (base stations), user equipment (UE), downlink channels, uplink channels, and RAKE receivers, other than the inventive concept, are well known, Will not be explained in. In addition, the inventive concept may be implemented using conventional programming techniques, which will likewise not be described herein. Finally, like-numbers described in the figures indicate similar elements.
본 발명의 원리에 따른 UMTS 무선 통신 시스템(10)의 예시적 부분이 도 1에 도시된다. 셀(또는 기지국)(15)은, 상술한 PSCH 및 SSCH 서브채널들을 포함하는 다운링크 동기화 채널(SCH) 신호(16)를 브로드캐스트(broadcast)한다. 상술한 바와 같이, SCH 신호(16)는, 음성/데이터 통신에 대한 사전-조건(pre-condition)으로서, 동기화 목적을 위해 UMTS 사용자 장치(UE)에 의해 사용된다. 예를 들어, UE는 "셀 검색" 동작 동안 SCH 신호를 처리한다. 이 예에서, UE(20), 예를 들어, 핸드폰은, 예를 들어, UE(20)가 턴온되거나, 파워업되면, 셀 검색을 개시한다. 셀 검색 동작의 목적은, (a) UMTS 무선 프레임의 슬롯 및 프레임 레벨에서의 셀 전송에 대한 동기화, 및 (b) 셀(예를 들어, 셀(15))의 스크램블링 코드 그룹의 결정을 포 함한다. 다음에서 설명되는 바와 같이, 그리고 본 발명의 원리에 따라서, UE(20)는, 프레임 동기화를 결정하기 위한 SCH의 SSCH 부분의 처리의 기간을 적응적으로 제어한다. 다음의 예들이 이 초기 셀 검색의 맥락에서, 즉, UE(20)가 턴온될 때의 본 발명의 개념을 설명하겠지만, 본 발명의 개념이 이로서 한정되는 것은 아니며, 셀 검색의 다른 예들, 예를 들어, UE가 "유휴 모드"에 있을 때에도 적용될 수 있다는 것을 이해해야 한다. An exemplary portion of a UMTS
이제 도 2를 참조하면, 본 발명의 원리에 따른 UE(20)의 일부의 예시적 블록도가 도시된다. UE(20)는 프론트 엔드(front end;105), 아날로그-디지털(A/D) 변환기(110), 셀 검색 소자(115), 검색자(searcher) 소자(120), 레이크(rake) 수신기(125), 호스트 인터페이스 블록(130), 및 프로세서(135)를 포함한다. 본 발명의 개념 이외의, 추가의 소자들이, 종래 기술에서 공지된 바와 같이 도 2에 도시된 블록들에 포함될 수 있지만, 명료성을 위해서 본 명세서에서는 설명되지 않는다. 예를 들어, A/D 변환기(110)는 디지털 필터, 버퍼, 등을 포함할 수 있다. Referring now to FIG. 2, an exemplary block diagram of a portion of a UE 20 in accordance with the principles of the present invention is shown. The UE 20 includes a
프론트 엔드(105)는, 셀(15)(도 1)로부터 전송된 무선-주파수(RF) 신호(101)를 안테나(도시 생략)를 통해 수신하고, PSCH 및 SSCH 서브채널들을 나타내는 기저 대역 아날로그 신호(106)를 공급한다. 기저 대역 아날로그 신호(106)는 A/D 변환기(110)에 의해 샘플링되고, 이 A/D 변환기(110)는 수신된 샘플들의 스트림(111)을 공급한다. 수신된 샘플들(111)은 3개의 성분들, 즉, 셀 검색 소자(115), 검색자 소자(120), 및 레이크 수신기(125)에 대해 사용가능하다. 셀 검색 소자(115)는, 아래에서 더 설명되는 바와 같은 본 발명의 원리에 따라서, PSCH 및 SSCH 서브채널 들을 처리한다. 성공적인 셀 검색에 후속하여, 검색자 소자(120)는, 레이크 수신기(125)의 핑거(finger)들 각각에 대한 다중경로의 할당을 위해서 수신된 샘플들을 평가하고, 이 레이크 수신기(125)는, 예를 들어, 디코더(도시 생략)에 의한 후속 디코딩을 위해서 심볼들을 제공하는데 있어서 다중경로들로부터 데이터를 결합하여, 음성/데이터 통신을 제공할 수 있다. 셀 검색 소자(115)만이 본 발명의 개념과 관련되기 때문에, 검색 성분(120) 및 레이크 수신기(125)는 본 명세서에서 더 설명되지 않는다. 호스트 인터페이스 블록(130)은 상술한 3개의 성분들과 프로세서(135) 간의 데이터를 연결하고, 이에 따라, 프로세서(135)는 시그널링(134)을 통해서 셀 검색 소자(115)로부터의 결과를 수신한다. 프로세서(135)는, 예시적으로 프로그램-저장된 제어 프로세서, 예를 들어, 마이크로프로세서이고, 프로그램들 및 데이터를 저장하기 위한 메모리(140)를 포함한다. The
이제 도 3을 참조하면, 셀 검색 소자(115)의 예시적 블록도가 도시된다. 셀 검색 소자(115)는 PSCH 소자(205) 및 SSCH 소자(210)을 포함한다. 또한, 도 4를 참조하면, 도 4는, 도 3의 셀 검색 소자(115)와 함께 다운링크 PSCH 및 SSCH 서브채널들을 처리하는 것에 대한, 본 발명의 원리에 따른 예시적 순서도를 도시한다. UE(20)의 프로세서(135)는, 단계 305에서 다운링크 PSCH 서브채널을 처리함으로써 슬롯 동기화를 달성하기 위해 단계 305에서 셀 검색을 개시한다. 구체적으로, 프로세서(135)는 시그널링(206)을 통해서 PSCH 소자(205)를 활성화시켜, 종래 기술에서 공지된 바와 같이 수신된 샘플들(111)을 처리한다. 예를 들어, 다운링크 PSCH 서브채널은 공지된 PSCH 256 칩 시퀀스, 또는 주기적으로 발생하는(즉, 다운링크 SCH 신호의 매 슬롯에서 반복하는) PSCH 코드이고, PSCH 소자(205)는 PSCH 코드에 대해 수신된 샘플들(111)을 상관시키고, 결합된 피크 상관값을 제공한다. 여기에서, PSCH 소자(205)는 매칭된 필터와, 매칭된 필터의 출력 신호를 저장하는 버퍼(둘 다 도시 생략)를 포함한다. PSCH 소자(205)는 시그널링(206)을 통해서 피크 상관값을 프로세서(135)에 공급한다. 이 피크 상관값은 수신된 무선 프레임(들)의 다수개의 슬롯들, 예를 들어, 4 내지 20개의 슬롯들에 대해 평균화되어, "폴스 락(false lock)"의 가능성을 줄일 수 있다. (PSCH 동기화가 다수개의 - 프레임이 아닌 - 슬롯들을 사용하기 때문에, 상술한 종래의 SSCH 프레임 동기화보다 훨씬 더 빠르다.) 피크 상관값이 선정된 임계값보다 크지 않다면, 프로세서(135)는 PSCH 소자(205)를 제어하여, 임의의 수신된 신호들을 계속 처리하여, 셀에 대한 검색을 계속할 것이다. 그러나, 피크 상관값이 선정된 임계값보다 크다면, UE(20)는 슬롯 동기화를 완료한다. 대안적인 방법에서는, 피크 상관값이, 선정된 부가 또는 배수 팩터에 의해 다음의 가장 높은 상관값을 초과하는 경우, 슬롯 동기화가 완료되는 것으로 간주된다. Referring now to FIG. 3, an exemplary block diagram of the
다음으로 단계 310에서, 본 발명의 원리에 따라서 프로세서(135)는, 슬롯 획득으로부터 얻어진 피크 상관값의 함수로서, 후속하는 SSCH 처리의 기간을 적응적으로 결정한다. 구체적으로, 프로세서(135)는 수신된 무선 프레임들의 수를 결정하여, 단계 305의 실행에서 결정된 피크 상관값의 함수로서 프레임 동기화를 위한 처리를 진행한다. 다시 말하자면, SSCH 처리에 대한 프레임 반복의 수는, 예를 들어, PSCH 상관 피크의 강도에 기초하고, 이 강도는, 통신 채널의 조건의 표시로서 사용된다. 임의의 함수가 사용될 수 있지만, 예시적으로, SSCH 처리를 위해 요구되는 프레임 반복의 수는, 1차 SCH 상관 피크의 크기에 반비례하는 것으로서 고려될 수 있다. 예를 들어, PSCH 상관 피크의 값이 선정된 레벨 이상으로 매우 크다면, SSCH 처리는 하나의 프레임만큼의 데이터만을 사용하지만, PSCH 상관 피크의 값이 약간 더 작다면, 2 프레임 등이 처리될 것이다. 여기에서, 프로세서(135)는 예시적인 프레임 수 표를 사용하거나, 이는 SSCH 처리를 위해 요구되는 프레임의 수, N과 우선(priori) 결합 PSCH 상관 피크값들과 동일하다. 이러한 예시적 표(41)가 도 5에 도시된다. 표(41)는 예시적으로 UE(20)의 메모리(140)에 저장된다. 표(41)의 각 로우(row)는 PSCH 상관 피크값, k i 와, SSCH 처리를 위해 요구되는 프레임의 수, N을 결합시키고, 여기에서 k i 〉k i+1 이다. 예를 들어, 단계 310에서, 상관 피크값이 k 1 이상이면, 프로세서(135)는 SSCH 처리를 제어하여, 단 하나의 수신된 프레임(N=1)만을 사용하도록 한다. 실제 상관 피크값들 및 프레임들의 결합된 수, N은 경험적으로 정해지는 것이며, 이는 본 명세서에서 기술되지 않는다는 것을 이해해야 한다. 이와 같이, 표(41)는, SSCH 처리에서 경험적으로 발견된 효율성에 따른 임의의 수의 로우들을 포함할 수 있다. 다른 변형들이 가능하며, 예를 들어, 프레임의 수, N은, 피크 상관값을 포함하거나, 포함하지 않을 수 있는 복수의 상관값들의 함수로서 결정될 수 있다는 것을 이해해야 한다. Next, at
도 4를 다시 참조하면, 처리할 수신된 프레임들의 수가 결정되면, 프로세서(135)는, 단계 315에서 SSCH 소자(210)가 프레임들의 결정된 수, N에 대해 수신된 샘플들(111)을 처리할 수 있도록 한다. SSCH 소자(210)는 시그널링(211)을 통해 프로세서(135)에 접속되고, 프레임 동기화를 달성하고, 셀의 스크램블링 코드 그룹(본 명세서에서는, 셀(15)에 결합된 스크램블링 코드 그룹)을 결정하는데 사용하기 위한 공지된 시퀀스에 대해서, 수신된 무선 프레임내의 SSCH 코드들의 특정 시퀀스를 상관시킨다. 본 발명의 원리에 따라서, SSCH 처리가 수신된 무선 프레임들의 상기 결정된 수, N에서 수행되어, 수신된 15 SSCH 코드 시퀀스의 확실한 추정치를 얻기 위해서, 데이터의 연속적 프레임들에 대해 상관값들을 평균화한다. 특히, N=1이면, 연속하는 프레임들이 존재하지 않는다. 명료성을 위해서, 에러 조건들은 본 명세서에 개시된 순서도에서 도시되지 않는다. 예를 들어, UE(20)가 프레임 동기화를 시도하면서 슬롯 동기화를 잃으면, 상술한 셀 검색은 불행히도 재시작된다. Referring back to FIG. 4, once the number of received frames to process is determined, the
본 발명의 개념 외에, 단계 315는, 종래 기술에서 공지된 바와 같이 SSCH 처리에 대응하고, 도 2 및 3에서 각각 SSCH 소자(210) 및 프로세서(135)에 의해 예시적으로 수행된다. 배경 기술로서, UE(20)는 64 스크램블링 코드 그룹들 중 어느 것이 셀(15)에 의해 사용될 지를 결정해야만 하고, 여기에서, 각 스크램블링 코드 그룹은 15개의 SSCH 코드들의 특정 시퀀스에 의해 식별된다. 본 명세서에서 사용되는 바와 같이, 64 스크램블링 코드 그룹은 스크램블링 코드 그룹들의 세트를 형성한다. 스크램블링 코드 그룹의 형성에 있어서, 각 SSCH 코드, 또는 심볼은, 예를 들어, 1 내지 16의 16개의 심볼들의 알파벳으로부터 취해진다. 이와 같이, 예시적 스크램블링 코드 그룹, 예를 들어, 그룹 1은 다음의 15개의 SSCH 심볼들을 포함할 수 있다. In addition to the inventive concept,
[1 1 2 8 9 10 15 8 10 16 2 7 15 7 16][1 1 2 8 9 10 15 8 10 16 2 7 15 7 16]
또 다른 스크램블링 코드 그룹, 예를 들어, 그룹 2는 다음의 15개의 SSCH 심볼들을 포함할 수 있다. Another scrambling code group, for example,
[1 1 5 16 7 3 14 16 3 10 5 12 14 12 10][1 1 5 16 7 3 14 16 3 10 5 12 14 12 10]
그러나, 프레임 동기화가 아직 달성되지 않았기 때문에, 15개의 SSCH 코드들의 수신된 특정 시퀀스는 각각의 스크램블링 코드 그룹으로부터 소정의 위치로 시프트될 수 있다. 이에 따라, UMTS에서, 스크램블링 코드 그룹들은 우선순위가 정의되어, 이 그룹들의 주기적-시프트들이 특정하게 되고, 즉, 임의의 스크램블링 코드 그룹의 주기적 시프트는 임의의 다른 스크램블링 코드 그룹과 동일하지 않다. 따라서, 프레임 동기화가 아직 달성되지 않았기 때문에, 15개의 SSCH 코드들의 수신된 시퀀스는, 모든 64개의 가능한 스크램블링 코드 그룹들의 모든 15개의 가능한 주기적 시프트들과 비교되어, 수신된 스크램블링 코드 그룹을 식별하고, 주기적 시프트로부터 프레임 동기화를 달성하기 위해서 프레임 오프셋(offset)을 결정한다. (주기적 시프트는 제로 시프트를 포함한다, 즉, 스크램블링 코드 그룹 시퀀스에는 실제 시프트가 존재하지 않는다는 것을 이해해야 한다.) 이는 (64)(15)=960의 가능한 시퀀스와 비교되고, 이는 일반적으로, 64개의 가능한 스크램블링 코드 그룹들 및 각 스크램블링 코드 그룹내의 15개의 가능한 시프트들에 대해 집합된 루프의 형태로 소프트웨어에서 수행된다. 15개의 SSCH 코드들의 수신된 시퀀스를, 모든 64개의 가능한 스크램블링 코드 그룹들의 모든 15개의 가능한 주기적 시프트들에 대해 비교하여, 수신된 스크램블링 코드 그룹을 식별하고, 프레임 오프셋을 결정하기 위한 예시적 유사 코드 구현이 도 6에 도시된다. 도 6에서, 파라미터 peak_idx_buff(수신된 샘플들)와 파라미터 code_groups(모든 64개의 가능한 코드 그룹들의 15개의 값들의 저장된 룩업 테이블)간의 비교는 (64)(15)(15)=14400번 행해진다는 것을 알야야만 한다. However, since frame synchronization has not yet been achieved, the received specific sequence of 15 SSCH codes may be shifted from each scrambling code group to a predetermined position. Accordingly, in UMTS, scrambling code groups are prioritized so that the periodic-shifts of these groups become specific, i.e., the periodic shift of any scrambling code group is not the same as any other scrambling code group. Thus, because frame synchronization has not yet been achieved, the received sequence of 15 SSCH codes is compared with all 15 possible periodic shifts of all 64 possible scrambling code groups to identify the received scrambling code group and periodically The frame offset is determined to achieve frame synchronization from the shift. (Periodic shifts include zero shifts, that is, it should be understood that there are no actual shifts in the scrambling code group sequence.) This is compared to a possible sequence of (64) (15) = 960 , which is generally 64 It is performed in software in the form of an aggregated loop for possible scrambling code groups and 15 possible shifts within each scrambling code group. An example pseudo code implementation for identifying a received scrambling code group and determining a frame offset by comparing the received sequence of 15 SSCH codes against all 15 possible periodic shifts of all 64 possible scrambling code groups. This is shown in FIG. 6, the comparison between the parameter peak_idx_buff (received samples) and the parameter code_groups (stored lookup table of 15 values of all 64 possible code groups) is made (64) (15) (15) = 14400 times. Must be
SSCH 처리가 단계 315에서 성공적으로 완료되면, UE(20)가 (예를 들어, 주파수 동기화와, 또한 식별된 스크램블링 코드 그룹으로부터 셀에 대한 실제 스크램블링 코드를 결정하기 위해서 사용되는 공통 파일롯 채널(CPICH;Common Pilot Channel)을 포함하는) 셀의 다른 모든 다운링크 채널들을 디스크램블할 수 있게 하는, 셀(15)의 스크램블링 코드 그룹이 식별되고, 보이스/데이터 통신이 시작될 수 있다. If the SSCH processing is successfully completed in
상술한 기재로부터 명백한 바와 같이, 15개의 SSCH 코드들의 수신된 시퀀스를, 모든 64개의 가능한 스크램블링 코드 그룹들의 모든 15개의 가능한 주기적 시프트들과 비교하기 위한 처리량은 상당히 크다. 그러나, 본 발명의 원리에 따르면, 이 처리량은, 주어진 스크램블링 코드 그룹 및 시퀀스에 대해서, 선정된 수의 매치(match)들, 또는 미스매치(mismatch)들이 만족될 때, 모아진 루프 밖으로 나오는 것으로서 감소될 수 있다. 이러한 대안적 구현의 예시적 순서도가 도 7에 도시된다. 이 구현과 관련해서, 다음의 데이터가 프로세서(135)에 의해 추적된다:As is apparent from the above description, the throughput for comparing the received sequence of 15 SSCH codes with all 15 possible periodic shifts of all 64 possible scrambling code groups is quite large. However, in accordance with the principles of the present invention, this throughput is reduced for exiting the collected loop when a predetermined number of matches, or mismatches, are satisfied for a given scrambling code group and sequence. Can be. An exemplary flow chart of this alternative implementation is shown in FIG. 7. In connection with this implementation, the following data is tracked by the processor 135:
타겟_시퀀스 - 특정 스크램블링 코드 그룹의 특정 주기적 시프트, 즉, 960개의 가능한 시퀀스들 중 하나; Target_sequence— specific periodic shift of a particular scrambling code group, ie one of 960 possible sequences;
시험적_최고_매치 - 수신된 시퀀스에 대한 현재 최고 매치인 스크램블링 코 드 그룹 시퀀스, 처음에 널(null)로 설정; Experimental_best_match- scrambling code group sequence that is the current best match for the received sequence, initially set to null;
최고_미스매치 - 시험적 최고 매치와 수신된 시퀀스 간의 미스매치의 수, 처음에 값 15로 설정; Best_mismatch -the number of mismatches between the experimental best match and the received sequence, initially set to a value of 15;
최고_매치 - 시험적 최고 매치와 수신된 시퀀스 간의 매치의 수, 처음에 값 0으로 설정; Best match _-trial maximum number of matches between the received sequence and the match, setting the
미스매치 - 수신된 시퀀스와 타겟_시퀀스 간의 미스매치의 현재 수, 처음에 각 비교의 시작에서 값 0으로 설정; Mismatch -current number of mismatches between received sequence and target_sequence, initially set to a value of 0 at the beginning of each comparison;
매치 - 수신된 시퀀스와 타겟_시퀀스 간의 매치의 현재 수, 처음에 각 비교의 시작에서 값 0으로 설정. Match -The current number of matches between the received sequence and the target_sequence, initially set to a value of zero at the beginning of each comparison.
단계 605에서, 15개의 SSCH 코드들의 시퀀스가 처리를 위해 수신된다. 단계 610은, 단계 611 및 612를 포함하는 비교 루프(이하, 루프(610))를 나타낸다. 단계 611에서, 수신된 시퀀스의 심볼은, 타겟_시퀀스(상술한 960개의 가능한 시퀀스들 중 하나)의 대응하는 심볼과 비교된다. 각 심볼 위치가 처리됨에 따라, 각각의 변수 미스매치 및 매치는 적절하게 갱신된다. 예를 들어, 수신된 심볼과 타겟_시퀀스의 각 심볼간의 특정 비교가 일치하지 않는다면, 미스매치의 값이 증가한다. 유사하게, 이 비교가 일치하는 경우, 매치의 값이 증가한다. 단계 612에서, 미스매치의 현재값은, 매 심볼 비교 후에 최고_미스매치의 값과 비교된다. 미스매치의 값이 최고_미스매치의 값 이상이면, 프로세서(135)는 루프(610)에서 브레이크 아웃(break out)해서, 다음의 가능한 시퀀스, 즉, 새로운 타겟_시퀀스에 대한 수신된 시퀀스의 새로운 비교를 시작한다. 새로운 비교가 시작되면, 변수 매치 및 미스매 치는 값 0으로 리셋된다. 다시 말하자면, 미스매치의 수가 현재 최고 매치에 대한 미스매치들과 동일한 경우, 현재 검색, 또는 비교가 중단된다. 이는 처리 시간을 절약하게 한다. 구체적으로, 주어진 수신된 시퀀스가, 이전의 최고 매치 시퀀스와 동일한 수의 미스매치들을 갖는다면, 현재 비교는 최상의 매치를 보장할 것이고, 즉, 추가의 비교가 어떠한 추가의 정보도 제공하지 않을 것이다. In
반면에, 루프(610)가, 루프에서 브레이크 아웃하지 않고 수신된 시퀀스와 타겟_시퀀스간의 비교를 완료하면, 더 좋은 매치가 발견된 것이다. 이 경우에, 변수 시험적_최고_매치는 (스크램블링 코드 그룹 및 주기적 시프트 둘 다로서) 타겟_시퀀스 정보로 갱신되고, 변수 최고_미스매치는 미스매치들의 값으로 갱신되고, 최고_매치의 값은 매치들의 값으로 갱신된다. 단계 615에서, 최고_매치의 값은 선정된 임계값과 비교된다. 최고_매치의 값이 선정된 임계값보다 작으면, 가능한 시퀀스들에 대한 비교는, 상술한 바와 같이 루프(610)에서 계속 진행할 것이다. 그러나, 최고_매치의 값이 선정된 임계값 이상이면, 시험적_최고_매치는 수신된 스크램블링 코드 그룹으로 간주되고, 결합된 주기적 시프트는 프레임 오프셋을 결정하기 위해 사용된다. 선정된 임계값은 예를 들어, 완전한 매치를 나타내는 15로 설정되거나, 선정된 임계값은 더 낮은 값, 예를 들어, 10 매치들로 설정될 수 있다. 15 매치들 미만의 매치는, 완전한 매치를 얻을 수 없기 때문에, 열악한 신호-대-잡음비 환경하에서 사용하는 것이 바람직하다. 이러한 15 미만의 사용자-지정된 임계값은, 소정의 성공 가능성을 보장하며, 사고로 잘못된 시퀀스가 선택되지 않을 것을 보장하도록 충분히 높게 선택되어야 한다. 도 7의 방법의 예시적 유사 코드 구현은 도 8 에 도시된다. On the other hand, if
상술한 바와 같이, 프로세서(135)는, 슬롯 획득으로부터 얻어진 피크 상관값의 함수로서, 후속하는 SSCH 처리의 기간을 적응적으로 결정한다. 상술한 실시예에서, 프로세서(135)는 처리할 프레임들의 수, N을 결정한다. 그러나, 본 발명의 원리에 따른 다른 대체예들도 가능하다. 이제 도 9를 참조하면, 다른 예시적 실시예가 도시된다. 이 예시적 실시예에서, 15개의 SSCH 코드들의 시퀀스를 나타내는 축적된 데이터가 매 프레임 반복후에 검사된다. 특정 15 SSCH 코드 시퀀스를 식별하기에 충분한 매치들이 존재하면, SSCH 처리는 프로세서(135)에 의해 중단된다. 이와 같이, SSCH 처리는, 하나의 수신된 무선 프레임이 처리된 후에라도 중단될 수 있다. 구체적으로, 상술한 (도 4의 단계 305에 의해 나타내는 바와 같은) 슬롯 동기화의 획득 후에, 프로세서(135)는 SSCH 처리를 인에이블한다. 도 9의 단계 405에서, SSCH 소자(210)는, 상술한 바와 같이 수신된 무선 프레임들을 한번에 한 프레임씩 처리한다. 이 처리의 결과로서, 각각의 연속적 프레임이 처리되면, SSCH 소자(210)는, 단계 410에서 시간에 걸쳐 15개의 SSCH 코드들의 수신된 시퀀스에 대해서 상관값을 축적한다. SSCH 소자(210)는 계속해서, 프로세서(135)에 의해 중단(아래에서 설명)될 때까지, 각각의 수신된 프레임을 처리하고, 단계 405 및 410에서 시간에 걸쳐 데이터를 축적한다. 단계 415에서, 프로세서(135)는, 축적된 상관값에 의해 표현되는 SSCH 코드들(가능한 스크램블링 코드 그룹)과, 스크램블링 코드 그룹 세트의 64개의 스크램블링 코드 그룹들 중 각각의 하나 간의 매치들의 수를 결정한다. 예를 들어, 단계 410으로부터 축적된 상관값이 다음의 수신된 SSCH 시퀀스의 표현(가능한 스크램블링 코드 그룹)이라면: As described above, the
[1 1 2 8 9 5 5 5 5 5 5 5 5 5 5], [1 1 2 8 9 5 5 5 5 5 5 5 5 5 5],
스크램블링 코드 그룹 1과 결합되는 매치가 5개이고, 스크램블링 코드 그룹 2와 결합되는 매치는 단 2개이다(그룹 1 및 그룹 2는 사전에 예시적으로 정의됨). There are five matches combined with scrambling
도 9의 순서도에 따라서, 단계 420에서, 프로세서(135)는, 매치들의 수가 선정된 임계값을 초과하는 지, 예를 들어, 스크램블링 코드 그룹 세트의 스크램블링 코드 그룹의 적어도 13 SSCH 코드들이 최고의 15개의 가능한 매치들에 일치하는 지를 결정한다. 스크램블링 코드 그룹 세트의 스크램블링 코드 그룹들 중 어느것도 선정된 임계값을 초과하는 결합된 매치들의 수를 갖지 않는다면, 프로세서(135)는 단계 415에서 처리를 계속하여, 다음의 수신된 프레임이 SSCH 소자(210)에 의해 처리된 후에 갱신된 것으로서 축적된 상관값을 검사한다. 그러나, 스크램블링 코드 그룹 세트의 스크램블링 코드 그룹들 중 하나에 대한 매치들의 수가 선정된 임계값을 초과한다면, SSCH 처리는 단계 425에서 중단되고, 스크램블링 코드 그룹 세트로부터의 이 스크램블링 코드 그룹은 단계 430에서 스크램블링 코드 그룹으로서 선택된다. 이와 같이, SSCH 처리가 단계 430에서 완료되고, 셀(15)의 스크램블링 코드 그룹이 식별되면, UE(20)는, (예를 들어, 주파수 동기화와, 또한 식별된 스크램블링 코드 그룹으로부터 셀에 대한 실제 스크램블링 코드를 결정하기 위해서 사용되는, 공통 파일롯 채널(CPICH)을 포함하는) 셀의 다른 모든 다운링크 채널들을 디스크램블할 수 있고, 보이스/데이터 통신이 시작될 수 있다.In accordance with the flowchart of FIG. 9, at
도 9로부터 명백한 바와 같이, 다수의 스크램블링 코드 그룹들이 동일한 수 의 매치들을 갖는 경우가 될 수 있다. 예를 들어, 스크램블링 코드 그룹 5는, As is apparent from FIG. 9, it may be the case that multiple scrambling code groups have the same number of matches. For example, scrambling code group 5 is
[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15],[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15],
스크램블링 코드 그룹 7은,Scrambling code group 7,
[15 14 13 12 11 10 9 8 7 6 5 4 3 2 1][15 14 13 12 11 10 9 8 7 6 5 4 3 2 1]
로 가정하면, 단계 410으로부터의 축적된 상관값은 다음의 수신된 SSCH 시퀀스(가능한 스크램블링 코드 그룹)을 나타낸다:Assume that the accumulated correlation value from
[1 2 3 4 5 5 5 5 5 5 5 4 3 2 1].[1 2 3 4 5 5 5 5 5 5 5 4 3 2 1].
단계 420에서 매치들의 선정된 수의 임계값이 예시적으로 5로 설정된다면, 스크램블링 코드 그룹 세트의 스크램블링 코드 그룹 5와 스크램블링 코드 그룹 7 둘 다에 대해서 5개의 매치들이 존재한다. 이 경우에, 특정 스크램블링 코드 그룹의 선택은 신뢰되지 않는다. 도 10에 도시된 순서도는 추가적 단계 435를 부가하고, 이 단계에서는, 선정된 임계값이 초과되면, 가장 많은 매치들을 갖는, 스크램블링 코드 그룹 세트로부터 스크램블링 코드 그룹을 선택한다. 가장 많은 매치들을 갖는 스크램블링 코드 그룹이 없으면, 처리는 상술한 바와 같이 단계 415로 진행한다. 그러나, 하나의 스크램블링 코드 그룹이 가장 많은 매치들을 갖는다면, SSCH 처리는 단계 425에서 중단되고, 스크램블링 코드 그룹 세트의 이 스크램블링 코드 그룹이 단계 430에서 스크램블링 코드 그룹으로서 선택된다. If in
상술한 바와 같이, 본 발명의 원리에 따라서, 무선 수신기는 SSCH 처리 기간을 적응적으로 결정하여, 처리되는 수신된 프레임들의 수를 줄이고, 이에 따라, 이상적으로 최소 수의 수신된 프레임들이 프레임 동기화를 달성하기 위해 처리된다. 초기 셀 검색 처리의 맥락에서 설명하였지만, 본 발명의 개념은, SSCH 서브채널과 같은 다운링크 채널이 채널 환경이 변경되는 경우에 처리되는, 무선 동작의 임의의 부분에 대해서 적용될 수 있는 것이다. As noted above, in accordance with the principles of the present invention, the wireless receiver adaptively determines the SSCH processing period, thereby reducing the number of received frames that are processed, and ideally, therefore, the least number of received frames will achieve frame synchronization. Is processed to achieve. Although described in the context of initial cell search processing, the concept of the present invention is that a downlink channel, such as an SSCH subchannel, can be applied to any portion of radio operation where the channel environment is changed.
상술한 내용은 단지 본 발명의 원리를 예시하는 것이고, 따라서, 당업자들은, 본 명세서에서 명확하게 설명되지는 않았지만, 본 발명의 원리를 채용하고, 본 발명의 사상 및 범위 내에 포함되는 수많은 대체적 구성들을 고안할 수 있을 것이다. 예를 들어, 본 맥락에서 개별 기능적 소자들로 예시되었지만, 이들 기능적 소자들은 하나 이상의 집적 회로(IC)들 및/또는 하나 이상의 저장된 프로그램-제어된 프로세서들(예를 들어, 마이크로프로세서 또는 디지털 신호 프로세서(DSP))로 구현될 수 있다. 유사하게, UMTS-기반의 시스템의 맥락에서 예시되었지만, 본 발명의 개념은, 채널 환경이 변경되는 경우에 신호를 처리하는 임의의 통신 시스템에 적용될 수 있다. 따라서, 다수의 수정들이 예시적 실시예들에 이루어질 수 있고, 첨부된 청구항에 의해 정의되는 바와 같은 본 발명의 사상 및 범위에서 벗어나지 않는 다른 구성들이 고안될 수 있다는 것을 이해해야 한다. The foregoing is merely illustrative of the principles of the invention and, therefore, those skilled in the art, although not explicitly described herein, employ many of the alternative configurations that incorporate the principles of the invention and are included within the spirit and scope of the invention. You can devise it. For example, although illustrated as separate functional elements in this context, these functional elements may be one or more integrated circuits (ICs) and / or one or more stored program-controlled processors (eg, a microprocessor or digital signal processor). (DSP)). Similarly, while illustrated in the context of a UMTS-based system, the concepts of the present invention can be applied to any communication system that processes signals when the channel environment changes. Accordingly, it should be understood that many modifications may be made to the exemplary embodiments, and that other configurations may be devised without departing from the spirit and scope of the invention as defined by the appended claims.
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020067002404A KR20060089718A (en) | 2006-02-03 | 2003-08-04 | Adaptive Frame Synchronization in Universal Mobile Phone System Receivers |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020067002404A KR20060089718A (en) | 2006-02-03 | 2003-08-04 | Adaptive Frame Synchronization in Universal Mobile Phone System Receivers |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20060089718A true KR20060089718A (en) | 2006-08-09 |
Family
ID=37177677
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020067002404A KR20060089718A (en) | 2006-02-03 | 2003-08-04 | Adaptive Frame Synchronization in Universal Mobile Phone System Receivers |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20060089718A (en) |
-
2003
- 2003-08-04 KR KR1020067002404A patent/KR20060089718A/en not_active Application Discontinuation
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100355503B1 (en) | Radio communication terminal and method | |
EP0795971A2 (en) | Spread spectrum communication system for mobile system with synchronisation code | |
US20020018520A1 (en) | Accelerated selection of a base station in a wireless communication system | |
US6944207B2 (en) | CDMA receiver having a searcher intermittently operable | |
US6421373B1 (en) | Spread spectrum wireless communications device | |
US6263010B1 (en) | Spread spectrum communication apparatus | |
US20080151839A1 (en) | Frequency Synchronization During Cell Search in a Universal Mobile Telephone System Receiver | |
JP4320016B2 (en) | Adaptive frame synchronization in universal mobile communication systems and receivers | |
JP2007521677A6 (en) | Adaptive frame synchronization in universal mobile communication systems and receivers | |
EP1246493A2 (en) | Radio communication system and base station | |
US7463618B2 (en) | Frame synchronization in a universal mobile telephone system receiver | |
US20060188009A1 (en) | Frame synchronization using soft decisions in a universal mobile telephone system receiver | |
KR20060089718A (en) | Adaptive Frame Synchronization in Universal Mobile Phone System Receivers | |
EP1864524B1 (en) | Improved cell search for handover conditions | |
JP4317849B2 (en) | Frame synchronization method in a general-purpose mobile telephone system receiver | |
EP1675273A1 (en) | A receiving equipment, receiving method and program thereof | |
EP1065798A1 (en) | Receiver and method of reception | |
WO2005018104A1 (en) | Frame synchronization using soft decisions in a universal mobile telephone system receiver | |
KR20020071298A (en) | Method for decoding bch message in mobile communication system using sttd | |
JP2002204190A (en) | Method for selectively diversifying antenna in spectrum diffusion communication | |
EP0991199B1 (en) | Receiving circuit | |
KR20060094076A (en) | Frame Synchronization Using Soft Decision in a Universal Mobile Phone System Receiver | |
KR20060065670A (en) | Frequency Synchronization During Cell Search in Integrated Mobile Phone System Receivers | |
KR20060065669A (en) | Frame Synchronization in Integrated Mobile Phone System Receiver | |
KR20010028883A (en) | fast cell searching method, and receiver for the method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20060203 Patent event code: PA01051R01D Comment text: International Patent Application |
|
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 |