[go: up one dir, main page]

KR100605977B1 - Cell searching apparatus and method of mobile station in code division multiple access communication system - Google Patents

Cell searching apparatus and method of mobile station in code division multiple access communication system Download PDF

Info

Publication number
KR100605977B1
KR100605977B1 KR1019990022402A KR19990022402A KR100605977B1 KR 100605977 B1 KR100605977 B1 KR 100605977B1 KR 1019990022402 A KR1019990022402 A KR 1019990022402A KR 19990022402 A KR19990022402 A KR 19990022402A KR 100605977 B1 KR100605977 B1 KR 100605977B1
Authority
KR
South Korea
Prior art keywords
base station
codeword
synchronization
code
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1019990022402A
Other languages
Korean (ko)
Other versions
KR20010002558A (en
Inventor
문희찬
류동열
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1019990022402A priority Critical patent/KR100605977B1/en
Publication of KR20010002558A publication Critical patent/KR20010002558A/en
Application granted granted Critical
Publication of KR100605977B1 publication Critical patent/KR100605977B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7073Synchronisation aspects
    • H04B1/7083Cell search, e.g. using a three-step approach
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7073Synchronisation aspects
    • H04B1/7075Synchronisation aspects with code phase acquisition
    • H04B1/70751Synchronisation aspects with code phase acquisition using partial detection
    • H04B1/70752Partial correlation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J13/00Code division multiplex systems
    • H04J13/10Code generation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

코드워드를 선택하기 위한 적어도 하나의 임계치를 구비하여 기지국과 3단계의 탐색 동작을 수행하여 동기를 이루는 부호분할다중접속 통신시스템의 이동국의 셀 탐색 방법이, 제1 동기채널(P-SCH)신호를 탐색하여 슬롯 동기를 찾는 과정과 1단계의 탐색 과정과, 제2 동기채널 신호를 탐색하는 과정이 수신 신호에 대한 상관값을 검출하는 과정과, 검출된 상관값이 설정 임계치를 초과하는 코드워드들을 이용하여 프레임 동기를 찾고 코드워드에 해당하는 기지국 그룹을 결정하는 과정으로 이루어지고, 2단계 탐색 과정 수행 후 기지국 그룹에 대응되는 스크램블링 코드를 사용하여 공통채널의 신호를 상관시킨 후, 최대값을 갖는 확산부호를 선택하는 과정으로 이루어진다.A cell search method of a mobile station of a code division multiple access communication system having at least one threshold value for selecting a codeword and performing synchronization with a base station in three steps, the first synchronization channel (P-SCH) signal The process of searching for slot synchronization by searching for, searching of the first stage, searching of the second sync channel signal, detecting a correlation value for the received signal, and a codeword in which the detected correlation value exceeds a set threshold The frame synchronization is performed by using the scrambler, and the base station group corresponding to the codeword is determined. After performing the two-stage discovery process, the signal of the common channel is correlated using the scrambling code corresponding to the base station group. And a process of selecting a spreading code.

cell search, hand-off, sync channel, cell search, hand-off, sync channel,

Description

부호분할다중접속 통신시스템의 이동국의 셀 탐색 장치 및 방법 {APPARATUS AND METHOD FOR SEARCHING CELL OF MOBILE STATION IN CDMA COMMUNICATION SYSTEM} Cell searching apparatus and method of mobile station in code division multiple access communication system {APPARATUS AND METHOD FOR SEARCHING CELL OF MOBILE STATION IN CDMA COMMUNICATION SYSTEM}             

도 1은 비동기형 W-CDMA 시스템에서 셀 탐색에 이용되는 동기채널의 구조를 도시하는 도면1 illustrates a structure of a synchronization channel used for cell search in an asynchronous W-CDMA system.

도 2는 비동기형 W-CDMA 시스템에서 셀 탐색에 이용되는 동기채널의 다른 구조를 도시하는 도면2 illustrates another structure of a synchronization channel used for cell search in an asynchronous W-CDMA system.

도 3a는 핸드오프 대상 기지국이 인접 리스트에 존재하는 경우를 설명하기 위한 도면이고, 도 3b는 핸드오프 대상 기지국이 인접 리스트에 존재하지 않는 경우를 설명하기 위한 도면3A is a diagram for explaining a case where a handoff target base station exists in a neighbor list, and FIG. 3B is a diagram for explaining a case where a handoff target base station does not exist in a neighbor list.

도 4는 비동기 부호분할다중접속 통신시스템에서 본 발명의 실시예에 따라 핸드오프를 위한 기지국의 코드워드를 선택하는 이동국의 수신장치의 구성을 도시하는 도면4 is a diagram showing the configuration of a receiving apparatus of a mobile station for selecting a codeword of a base station for handoff in an asynchronous code division multiple access communication system according to an embodiment of the present invention;

도 5는 비동기 부호분할다중접속 통신시스템에서 제2동기채널의 코드워드를 검출하는 예를 설명하기 위한 도면5 is a diagram for explaining an example of detecting a codeword of a second synchronous channel in an asynchronous code division multiple access communication system;

도 6a 및 도 6b는 비동기 부호분할다중접속 통신시스템에서 종래와 본 발명의 실시예에 따라 각각 2단계의 동기를 수행한 후 3단계 동기를 수행하는 절차를 비교 설명하기 위한 도면6A and 6B are diagrams for comparing and explaining a procedure for performing three-step synchronization after performing two-step synchronization in accordance with the prior art and the embodiment of the present invention in an asynchronous code division multiple access communication system.

도 7은 본 발명의 실시예에 따른 부호분할다중접속 통신시스템에서 이동국이 2단계 동기 절차를 수행한 후 3단계의 동기 절차를 수행하는 과정을 도시하는 흐름도7 is a flowchart illustrating a process of performing a three-step synchronization procedure after a mobile station performs a two-step synchronization procedure in a code division multiple access communication system according to an embodiment of the present invention.

본 발명은 부호분할다중접속 통신시스템의 동기 장치 및 방법에 관한 것으로, 특히 비동기 방식의 코드분할다중접속 통신시스템의 동기 장치 및 방법에 관한 것이다.The present invention relates to a synchronous device and method of a code division multiple access communication system, and more particularly, to a synchronous device and method of an asynchronous code division multiple access communication system.

현재 차세대 이동통신인 3GPP W-CDMA 통신시스템(3rd Generation Partnership Project Wideband Code Division Multiple Access communication system)은 비동기형 기지국 시스템으로 구성되며, 상기 각 기지국 간에 비동기 동작을 위하여 각 기지국마다 서로 다른 기지국 스크램블링 코드(scrambling code)를 할당하는 방법을 이용한다. 여기서 512개의 셀을 가정하면, 상기 512개의 기지국을 구분하기 위하여 512개의 서로 다른 스크램블링 코드를 할당하게 되는 것이다. The 3GPP W-CDMA communication system (3rd generation partnership project wideband code division multiple access communication system), which is currently the next generation mobile communication, is composed of an asynchronous base station system, and a different base station scrambling code for each base station for asynchronous operation between the respective base stations. scrambling code) is used. Assuming 512 cells, 512 different scrambling codes are allocated to distinguish the 512 base stations.

상기와 같은 비동기 모드의 기지국 통신시스템에서 이동국이 통화를 성공하기 위해서는 현재 이동국에 가장 강하게 들어오는 기지국 신호의 기지국 코드를 알아내야 한다. 그러나 상기와 같은 코드들을 갖는 비동기형 기지국 시스템의 셀 탐 색(cell search)을 수행하는 경우, 이동국이 상기 모든 가능한 모든 코드의 위상에 대해서 검사하는 것은 매우 어렵다. 따라서 상기와 같은 방법으로 셀 탐색을 수행하는 경우 상당한 시간이 소요되기 때문에, 상기 이동국이 일반적인 셀 탐색 알고리즘을 적용하여 탐색하는 방법은 비효율적이다. 그래서 제안된 방법이 다단계 셀 탐색 알고리즘이다. 이 방법은 512개 셀을 32개 그룹으로 나누고, 각 그룹을 16개의 셀로 나눈다. 그리고 상기 셀 탐색을 용이하게 하기 위하여 동기 채널을 사용하게 되는데, 상기 동기 채널은 제1동기 채널과 제2동기 채널들을 사용한다.In the base station communication system of the asynchronous mode as described above, in order for the mobile station to make a successful call, it is necessary to find out the base station code of the base station signal that is most strongly entering the mobile station. However, when performing a cell search of an asynchronous base station system with such codes, it is very difficult for the mobile station to check the phase of all the possible codes. Therefore, since it takes a considerable time to perform the cell search in the above manner, the method for the mobile station to search by applying a general cell search algorithm is inefficient. So the proposed method is a multi-level cell search algorithm. This method divides 512 cells into 32 groups and divides each group into 16 cells. A synchronization channel is used to facilitate the cell search, which uses a first synchronization channel and a second synchronization channel.

도 1은 상기 비동기형 W-CDMA 시스템에서 셀 탐색에 이용되는 동기채널(sync channel: SCH)의 구조를 도시하고 있다. FIG. 1 illustrates a structure of a sync channel (SCH) used for cell search in the asynchronous W-CDMA system.

상기 도 1을 참조하면, 1-1은 제1동기채널(primary sync channel: P-SCH)이고 1-3은 제2동기채널(secondary sync channel: S-SCH)이며, 1-5는 공통 채널(common channel)이다. 상기 공통채널은 방송채널(broadcasting channel) 또는 파일럿 채널(pilot channel) 등을 사용할 수 있으며, 여기서는 상기 공통채널이 공통 파일럿 채널이라고 가정한다. 또한 한 프레임은 16개의 슬롯(slot)으로 구성되어 있다. 이때 상기 제1동기채널과 제2동기채널은 매 슬롯의 시작 부분에서 N1 칩 길이만큼씩 전송되며, 상기 제1 및 제2동기채널의 두 채널간에는 직교성이 유지되므로, 상기 도 1에 도시된 바와 같이 서로 중첩되어 전송된다. 그리고 상기 공통 파일럿 채널에는 기지국마다 서로 다른 PN스크램블링 코드가 사용되며, PN스크램블링 코드의 주기는 한 프레임의 길이와 같다. Referring to FIG. 1, 1-1 is a primary sync channel (P-SCH), 1-3 is a second sync channel (S-SCH), and 1-5 is a common channel. (common channel). The common channel may use a broadcasting channel or a pilot channel. Here, it is assumed that the common channel is a common pilot channel. In addition, one frame is composed of 16 slots. In this case, the first synchronization channel and the second synchronization channel are transmitted by the length of the N1 chip at the beginning of each slot, and orthogonality is maintained between the two channels of the first and second synchronization channels, as shown in FIG. They are sent overlapping each other. A different PN scrambling code is used for each base station in the common pilot channel, and the period of the PN scrambling code is equal to the length of one frame.

상기와 같은 채널 구조를 갖는 비동기방식의 부호분할다중접속 통신시스템 ( 이하 W-CDMA 통신시스템이라 한다)에서는 서로 다른 PN스크램블링 코드로 218-1 주기의 골드 코드 중 한 프레임 길이 만큼만을 사용하며, 전체 가능한 골드 코드들 중 M(=512)개만을 사용한다. 상기 공통 파일럿 채널은 상기 도 1에 도시된 바와 같이 제1동기채널과 제2동기채널이 전송되는 부분에서는 전송되지 않고, 그 이외의 부분에서만 전송될 수 있다. In the asynchronous code division multiple access communication system (hereinafter, referred to as W-CDMA communication system) having the channel structure as described above, only one frame length of gold codes of 2 18 -1 periods is used as different PN scrambling codes. Use only M (= 512) of the total possible gold codes. As shown in FIG. 1, the common pilot channel is not transmitted in the portion in which the first synchronization channel and the second synchronization channel are transmitted, but may be transmitted only in other portions.

상기 동기 채널에는 동기 코드가 사용되는데, 동기코드는 다음과 같이 생성된다. 하다마드 시퀀스(Hadamad sequence)와 계층적 시퀀스(Hierarchical sequence) 간에 모듈로(modulo) 연산에 의해 만들어진다. 상기 계층적 시퀀스 y는 각각 길이가 n1, n2인 시퀀스 x1, x2를 이용하여 다음과 같이 생성된다.A sync code is used for the sync channel, and the sync code is generated as follows. It is created by modulo operation between Hadamad sequence and Hierarchical sequence. The hierarchical sequence y is generated as follows using sequences x 1 and x 2 having lengths n 1 and n 2 , respectively.

y(i) = x2(i mod n2) + x1(i div n1) for i=0. . .(n1*n2)-1y (i) = x 2 (i mod n 2 ) + x 1 (i div n 1 ) for i = 0. . . (n 1 * n 2 ) -1

그리고 시퀀스 x1, x2는 다음과 같은 길이 16의 시퀀스를 각각 선택한다.Sequences x 1 and x 2 each select a sequence of length 16 as follows.

x1=<0,0,1,1,0,1,0,1,1,1,1,1,0,0,0,1>x 1 = <0,0,1,1,0,1,0,1,1,1,1,1,0,0,0,1>

x2=<0,0,1,1,1,1,0,1,0,0,1,0,0,0,1,0>x 2 = <0,0,1,1,1,1,0,1,0,0,1,0,0,0,1,0>

그러므로 길이 256의 하다마드 시퀀스 hn(i)(i=0...255)와 y(i)을 모듈로 연산 수행하여 다음과 같이 동기코드가 만들어진다.Therefore, by performing modulo operation on the Hadamard sequence hn (i) (i = 0 ... 255) and y (i) of length 256, a sync code is generated as follows.

c_sc_n = <hn(0)+y(0),hn(1)+y(1),hn(2)+y(2),...,hn(255)+y(255)>c_sc_n = <hn (0) + y (0), hn (1) + y (1), hn (2) + y (2), ..., hn (255) + y (255)>

제1동기코드cp와 제2동기코드c1,...,c17을 다음과 할당할 수 있다.The first sync code c p and the second sync code c 1 , ..., c 17 can be assigned as follows.

c_p = c_sc_0c_p = c_sc_0

c_l = c_sc_i ~~~~(i=1,....17)c_l = c_sc_i ~~~~ (i = 1, .... 17)

상기와 같은 cP, c1,...,c17의 정의는 32 포인트 고속 하다마드 변환을 이용하기 위한 목적이다.The above definitions of c P , c 1 , ..., c 17 are for the purpose of using a 32 point fast Hadamard transform.

'0'번째 cp를 1슬롯의 1/10인 256칩 구간만 매 슬롯마다 반복해서 보낸다. 제1동기 채널에 사용되는 동기 코드는 모든 셀이 동일하게 사용한다. 상기 제1동기 채널은 이동국이 수신 신호의 슬롯 타이밍을 찾는데 이용한다. 상기 제2동기 채널을 송신단에서 보낼 때 콤마 프리 코드(comma free code)를 도입하였다. 상기 콤마 프리 코드는 32개 코드워드로 구성되어 있고, 1 코드워드는 16개의 심볼로 구성되며, 매 프레임마다 반복해서 전송된다. 그런데, 16개의 심볼 값이 바로 전송되는 것이 아니라, 상기 동기 코드에 매핑되어 전송된다. 상기 도 1에 도시된 바와 같이 슬롯마다 심볼 값 i에 해당되는 i번째 동기코드가 전송된다. 상기 콤마 프리 코드의 32개의 코드워드는 32개 그룹을 구분하고, 이 코드의 특징은 각 코드워드의 사이클릭 시프트가 유일하다는 점이다. 그러므로 제2동기 채널을 이용하여 코드그룹과 프레임 동기에 대한 정보를 얻을 수 있게 된다. 여기서 상기 프레임 동기라 함은 확산대역시스템의 스크램블링 확산코드의 한 주기내의 타이밍 또는 위상에 대한 동기를 뜻한다. 그런데 현재 W-CDMA 시스템에서는 확산코드의 한 주기와 프레임의 길이가 10ms이므로, 이를 프레임동기라 칭하기로 한다. The '0' th c p is repeatedly sent in every slot of only 256 chips which are 1 / 10th of a slot. The sync code used for the first sync channel is the same for all cells. The first synchronization channel is used by the mobile station to find the slot timing of the received signal. A comma free code was introduced when the second synchronization channel was sent by the transmitter. The comma free code consists of 32 codewords, one codeword consists of 16 symbols, and is repeatedly transmitted every frame. However, 16 symbol values are not directly transmitted, but are mapped and transmitted to the sync code. As shown in FIG. 1, an i-th sync code corresponding to a symbol value i is transmitted for each slot. The 32 codewords of the comma-free code distinguish 32 groups, and the characteristic of this code is that the cyclic shift of each codeword is unique. Therefore, the information on the code group and the frame synchronization can be obtained by using the second synchronization channel. Here, the frame synchronization means synchronization with a timing or phase within one period of the scrambling spreading code of the spread spectrum system. However, in the current W-CDMA system, since one period of the spreading code and the frame length are 10ms, this is called frame synchronization.

마지막으로 기지국의 확산코드에 대해 상관값을 구하여 그 기지국에서 사용된 기지국 확산코드을 구별해 낸다. 이때 상기 기지국의 확산코드에 대한 상관값을 구할 때에는 상기한 바와 같이 순방향 공통채널인 파일럿 채널, 브로드캐스팅 채널(broadcasting channel: BCH)등을 이용할 수 있다. 종래의 W-CDMA 시스템에서는 파일럿 심볼이 브로드캐스팅 채널등에 TDM(Time Division Multiplexing)으로 전송되는 형태였으나, 최근의 표준화 통합과정에서 순방향의 공통파일럿은 CDM(Code Division Multiplexing)의 형태로 전송되는 것이 검토되고 있다. 상기 도1의 실시 예에서는 순방향의 공통 파일럿 채널이 CDM 형태로 전송되며, 상기 동기코드가 전송되는 시점에서는 파일럿 채널의 전송이 중단되는 경우의 실시 예를 보인 것이다.Finally, the correlation value of the spreading code of the base station is obtained to distinguish the base station spreading code used in the base station. In this case, when obtaining a correlation value for the spreading code of the base station, a pilot channel, a broadcasting channel (BCH), etc., which are forward common channels, may be used as described above. In the conventional W-CDMA system, a pilot symbol is transmitted in a time division multiplexing (TDM) mode on a broadcasting channel. However, in the recent standardization integration process, a forward common pilot is transmitted in the form of a code division multiplexing (CDM). It is becoming. 1 illustrates an example in which a forward common pilot channel is transmitted in a CDM form and transmission of a pilot channel is stopped at the time when the sync code is transmitted.

도 2의 실시 예에서는 순방향의 공통 파일럿 채널이 CDM 형태로 전송되면, 상기 동기채널들이 전송되는 시점에도 파일럿 채널이 단속되지 않고 계속해서 전송되는 경우의 실시 예를 보인 것이다. In the embodiment of FIG. 2, when a forward common pilot channel is transmitted in the form of CDM, the pilot channel is continuously transmitted without being interrupted even when the synchronization channels are transmitted.

상기 공통 파일럿 채널로는 매 슬롯마다 파일럿 심볼과 데이터가 시분할 방식으로 다중화되어 전송될 수도 있으며( 현재의 W-CDMA 구조 ), 또한 데이터를 전송하는 채널이 별개로 전송될 수도 있다. 이 경우 상기 데이터를 전송하는 채널 프레임은 공통 파일럿 채널 프레임과 경계가 일치해야 한다. In the common pilot channel, pilot symbols and data may be multiplexed and transmitted in a time division manner in each slot (current W-CDMA structure), and a channel for transmitting data may be transmitted separately. In this case, the channel frame for transmitting the data must match the boundary with the common pilot channel frame.

상기한 바와 같이 W-CDMA 통신시스템은 3단계의 탐색을 수행하면서 동기를 획득한다. 첫 단계에서는 제1동기채널 P-SCH를 이용하여 0.625ms의 타임 슬럿의 동기를 획득하고, 제2단계에서는 프레임의 동기 및 스크램블링 코드그룹을 식별하여 프레임 동기를 획득한다. 그리고 마지막 3단계에서는 프레임 동기가 이루어진 후, 공통채널을 탐색하여 코드그룹 내의 가능한 16개의 코드 후보들 중에서 현재 기지국에 할당된 확산코드를 찾아낸다. 한편 핸드오프(handoff) 상황에서는 이동국이 네이버리스트(Neighbor List)로부터 인접 기지국에 사용되고 있는 코드에 대한 정보를 미리 알고 있으므로, 보다 빠른 동기를 구현할 수 있다.As described above, the W-CDMA communication system performs synchronization in three steps. In the first step, a synchronization of a time slot of 0.625 ms is obtained using the first synchronization channel P-SCH, and in the second step, frame synchronization is obtained by identifying a frame synchronization and a scrambling code group. In the final three steps, after frame synchronization is performed, the common channel is searched to find a spreading code currently allocated to the base station among 16 possible code candidates in the code group. On the other hand, in the handoff situation, since the mobile station knows in advance information about the code being used for the neighbor base station from the neighbor list, faster synchronization can be realized.

그러나 상기와 같은 기지국 간 비동기식 시스템에서는 기지국별 시퀀스 오프셋을 이용하지 않으므로 인접 기지국의 SCH간에 충돌할 가능성이 있다. 도 3a 및 도 3b는 기지국 간에 동기채널 SCH 들이 충돌하는 상황을 도시하고 있다. 이런 경우 도3a와 같이 충돌이 일어난 인접 기지국이 네이버리스트에 포함되어 있는 경우와, 도3b와 같이 충돌이 일어난 기지국이 네이버리스트에 포함되지 않은 두 가지 상황이 있을 수 있다. 여기서 BTS1은 이동국이 현재 속한 기지국을 나타내며, BTS2는 SCH 간 충돌을 일으킨 기지국을 나타낸다.However, the above-described base station asynchronous system does not use the base station sequence offset, so there is a possibility of collision between SCHs of neighboring base stations. 3A and 3B illustrate a situation in which sync channel SCHs collide between base stations. In this case, there may be two situations in which a neighboring base station in collision as shown in FIG. 3A is included in the neighbor list, and two base stations in which a collision base station is not included in the neighbor list as shown in FIG. 3B. Here, BTS1 denotes a base station to which a mobile station currently belongs, and BTS2 denotes a base station that caused an SCH collision.

현재 W-CDMA 시스템에서 5MHz(칩속도 4.096Mcps)을 이용할 경우 0.625ms의 타임슬롯은 2560칩 길이를 갖는다. 따라서 이러한 충돌 가능성은 더욱 무시할 수 없다. 특히 기지국의 클럭주파수가 정교할 경우, 오히려 SCH 간 충돌 상황이 오랜 시간동안 지속되는 경우가 발생할 수도 있다. 이러한 상황에서 충돌을 일으킨 기지국의 SCH에 대한 2단계동작의 판정변수의 값이 상대적으로 크게 나타날 것으로 기대된다. 만약 종래의 2단계 탐색 방식과 같이 기지국 식별과정에서 가장 큰 판정변수만을 선택한다면 충돌상황에서 그에 해당하는 기지국을 제외한 (충돌을 일으킨) 다른 기지국의 신호는 무시된다. 그러나 이동국이 충돌을 일으킨 기지국에 대하여 핸드오프상황에 있다면, 즉 충돌을 일으킨 기지국이 목표(target) 기지국이라면 이 신호를 무시하는 것은 비효율적이며, 이런 탐색 방법은 핸드오프 성능을 저하시키는 결과를 가질 수 있다.Using 5MHz (4.096Mcps chip rate) in current W-CDMA systems, a time slot of 0.625ms is 2560 chips long. Therefore, this possibility of collision cannot be ignored even more. In particular, if the clock frequency of the base station is elaborate, a situation may occur for a long time between collisions between SCHs. In this situation, it is expected that the value of the decision variable of the two-stage operation for the SCH of the base station that caused the collision will be relatively large. If only the largest decision variable is selected in the base station identification process, as in the conventional two-stage search method, the signals of other base stations except for the corresponding base station in the collision situation are ignored. However, if the mobile station is in a handoff situation for a conflicting base station, i.e. if the conflicting base station is a target base station, it is inefficient to ignore this signal, and this search method may result in poor handoff performance. have.

따라서 본 발명의 목적은 비동기 방식의 부호분할다중접속 통신시스템에서 이동국이 핸드오프를 위한 기지국의 코드워드를 선택하는 장치 및 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide an apparatus and method for selecting a codeword of a base station for handoff by a mobile station in an asynchronous code division multiple access communication system.

본 발명의 다른 목적은 비동기 방식의 부호분할다중접속 통신시스템에서 현재의 기지국과 핸드오프 대상 기지국 간에 동기채널의 충돌에 무관하게 핸드오프 대상 기지국을 선택할 수 있는 장치 및 방법을 제공함에 있다.Another object of the present invention is to provide an apparatus and method for selecting a handoff target base station regardless of collision of a synchronization channel between a current base station and a handoff target base station in an asynchronous code division multiple access communication system.

본 발명의 또 다른 목적은 기지국간 비동기식 동작을 기본으로 하고 있는 3GPP W-CDMA 시스템에서 현재 이동국이 속해있는 기지국의 SCH가 핸드오프의 목표 기지국의 SCH와 충돌이 일어나는 상황에 대비하여 핸드오프 성능을 개선할 수 있는 장치 및 방법을 제공함에 있다.It is still another object of the present invention to provide handoff performance in a 3GPP W-CDMA system based on asynchronous operation between base stations in preparation for a situation where a SCH of a base station to which a mobile station belongs currently collides with a SCH of a target base station of handoff. It is to provide an apparatus and method that can be improved.

상기 목적을 달성하기 위한 본 발명의 실시예에서는, 코드워드를 선택하기 위한 적어도 하나의 임계치를 구비하여 기지국과 3단계의 탐색 동작을 수행하여 동기를 이루는 부호분할다중접속 통신시스템의 이동국의 셀 탐색 방법이, 제1 동기채널(P-SCH)신호를 탐색하여 슬롯 동기를 찾는 과정과 1단계의 탐색 과정과, 제2 동기채널 신호를 탐색하는 과정이 수신 신호에 대한 상관값을 검출하는 과정과, 상기 검출된 상관값이 설정 임계치를 초과하는 코드워드들을 이용하여 프레임 동기를 찾고 상기 코드워드에 해당하는 기지국 그룹을 결정하는 과정으로 이루어지고, 상기 2단계 탐색 과정 수행 후 상기 기지국 그룹에 대응되는 스크램블링 코드를 사용하여 공통채널의 신호를 상관시킨 후, 최대값을 갖는 확산부호를 선택하는 과정으로 이루어진다.
In an embodiment of the present invention for achieving the above object, a cell search of a mobile station of a code division multiple access communication system having at least one threshold for selecting a codeword and performing synchronization with the base station in three steps The method includes searching for a slot sync by searching for a first sync channel (P-SCH) signal, searching for the first sync channel, searching for a second sync channel signal, and detecting a correlation value for the received signal. And searching for frame synchronization using the codewords whose detected correlation value exceeds a set threshold and determining a base station group corresponding to the codeword, and after performing the step 2 discovery process, corresponding to the base station group After the signal of the common channel is correlated using a scrambling code, a spreading code having a maximum value is selected.

이하 본 발명의 구성 및 작용을 첨부된 도면들을 참조하여 상세히 설명한다.Hereinafter, the configuration and operation of the present invention will be described in detail with reference to the accompanying drawings.

하기의 설명에서 코드워드, 코드워드에 대한 사이클릭 쉬프트, 판정변수, 슬롯 등 기지국 코드식별을 위한 코드그룹선택에 대한 특정 상세들이 본 발명의 보다 전반적인 이해를 제공하기 위해 나타나 있다. 이들 특정 상세들 없이 또한 이들의 변형에 의해서도 본 발명이 용이하게 실시될 수 있다는 것은 이 기술분야에서 통상의 지식을 가진 자에게 자명할 것이다. 본 발명은 아이들 핸드오프, 소프트 핸드오프, 하드 핸드오프시, 이동통신 단말기의 파워를 온 했을 때 초기 셀 탐색시 및 단말기가 셀 탐색이 필요한 경우에 응용 가능하다.In the following description specific details of code group selection for base station code identification, such as codewords, cyclic shifts for codewords, decision variables, slots, etc., are presented to provide a more general understanding of the invention. It will be apparent to one of ordinary skill in the art that the present invention may be readily practiced without these specific details and also by their modifications. The present invention is applicable to the initial cell search when idle handoff, soft handoff, hard handoff, when the mobile terminal is powered on, and when the terminal needs cell search.

상기한 바와 같이 W-CDMA 통신시스템에서 기지국과 이동국 간의 동기는 다단계 동기 방법을 사용하며, 본 발명의 실시예에서는 3단계의 동기 방식을 가정하여 설명하기로 한다. 상기 기지국과 이동국 간의 3단계 동기 탐색 방법을 살펴보면, 이동국이 1단계에서 수신되는 P-SCH를 탐색하여 슬롯동기를 수행하면, 상기 이동국은 SCH 구간을 구별할 수 있다. 물론 여기서 상기 1단계 동작의 오동작으로 인하여 타임슬롯동기가 제대로 이루어지지 않을 수도 있으므로, 상기 SCH 구간은 잠정적으로 판단된 것이다. 여기서 본 발명의 실시예에 따른 동기 방법은 2단계의 동기 탐색에 관련된 것이므로, 하기의 설명에서는 편의상 1단계에서 올바른 슬롯의 동기를 획득하였다고 가정하며, 잠정적으로 상기 1단계에서 판단된 SCH 구간을 이하 SCH 구간이라 칭한다.As described above, the synchronization between the base station and the mobile station in the W-CDMA communication system uses a multi-stage synchronization method. In the embodiment of the present invention, a three-stage synchronization method is assumed. Referring to the three-stage synchronization search method between the base station and the mobile station, if the mobile station performs slot synchronization by searching for the P-SCH received in step 1, the mobile station can distinguish the SCH interval. Of course, since the time slot synchronization may not be performed properly due to a malfunction of the first stage operation, the SCH period is tentatively determined. Since the synchronization method according to the embodiment of the present invention relates to the synchronization search in two steps, it is assumed in the following description that the correct slot synchronization is acquired in the first step for convenience, and the SCH interval determined in the first step is temporarily described below. Called SCH interval.

상기 1단계에서 슬롯의 타이밍 정보를 획득한 후, 상기 이동국은 제2단계 동작에서 S-SCH로 잠정 판단된 구간의 신호가 수신될 때마다 S-SCH로서 전송 가능한 코드에 대한 상관결과를 저장한다. 상기 2단계 동작을 위하여 K개의 SCH가 이용된다고 할 때, K개의 SCH에 대한 상관결과가 수집되면 32개의 콤마 프리 코드워드와 각 코드워드에 대하여 사이클릭 쉬프트(cyclic shift)된 16개의 코드워드에 해당하는 상관값을 추출하여 더하며, 따라서 총 512(=32*16)개의 판정변수를 가진다. After acquiring the timing information of the slot in the first step, the mobile station stores a correlation result for a code that can be transmitted as an S-SCH whenever a signal of a section temporarily determined to be an S-SCH is received in the second step. . When K SCHs are used for the two-stage operation, if a correlation result for K SCHs is collected, 32 comma-free codewords and 16 codewords cyclically shifted for each codeword are used. Corresponding correlation values are extracted and added, thus having a total of 512 (= 32 * 16) decision variables.

기지국 식별과정의 1단계에서 타임슬롯 타이밍 정보를 획득한 후 이동국은 제2단계 동작에서 S-SCH로 잠정 판단된 구간의 신호가 수신될 때마다 S-SCH로서 전송 가능한 코드에 대한 상관결과를 저장한다. 2단계 동작을 위하여 K(예;16)개의 SCH가 이용된다고 할 때 K(예;16)개의 SCH에 대한 상관결과가 수집되면 32개의 콤마 프리 코드워드와 각 코드워드에 대하여 사이클릭 쉬프트(cyclic shift)된 16개의 코드워드에 해당하는 상관값을 추출하여 더함으로써 총 512(=32*16)개의 판정변수를 가진다. 상기 2단계에서는 이중에서 가장 큰 값을 가지는 것을 선택함으로써 스크램블링 코드그룹 정보와 프레임동기 정보를 획득한다. 본 발명의 실시예에서는 상기 2단계에서 상기 최대 판정 변수 값을 갖는 코드워드 외에도 설정된 임계치 조건을 충족시키는 코드워드를 선택한다. 이는 핸드오프 상황이 발생될 시, 현재의 기지국과 핸드오프할 대상 기지국 간 SCH 충돌이 일어나는 상황에서 원하는 코드워드를 선택할 수 있게된다. After acquiring the timeslot timing information in step 1 of the base station identification process, the mobile station stores a correlation result for a code that can be transmitted as an S-SCH whenever a signal of a section temporarily determined to be S-SCH is received in the second step operation. do. If K (e.g., 16) SCHs are used for the two-stage operation, if correlation results are collected for K (e.g., 16) SCHs, 32 comma-free codewords and cyclic shifts for each codeword By extracting and adding correlation values corresponding to the 16 shifted codewords, a total of 512 (= 32 * 16) decision variables are obtained. In the second step, scrambling code group information and frame synchronization information are obtained by selecting the one having the largest value among them. In the embodiment of the present invention, in addition to the codeword having the maximum decision variable value in step 2, a codeword that satisfies the set threshold condition is selected. When a handoff situation occurs, it is possible to select a desired codeword in a situation where an SCH collision occurs between a current base station and a target base station to be handed off.

상기 기지국 식별과정의 2단계에 프레임 동기를 획득한 후, 상기 이동국은 공통채널을 탐색하여 기지국이 사용하는 확산부호를 탐색한다.After acquiring frame synchronization in step 2 of the base station identification process, the mobile station searches for a common channel to find a spreading code used by the base station.

도 4는 W-CDMA 통신시스템에서 본 발명의 실시예에 따라 상기 기지국의 코드 그룹 식별을 위한 이동국의 수신장치 구성을 도시하고 있다.4 shows a configuration of a receiver of a mobile station for identifying a code group of the base station according to an embodiment of the present invention in a W-CDMA communication system.

상기 도 4를 참조하면, 기지국 코드식별과정의 1단계 동작이 완료되면, 판정변수 연산 및 제어 기능을 수행하는 제어부420은 매 SCH 구간이 수신될 때마다 코드생성기430의 SCH 확산코드생성기431을 동작시킨다. 여기서 상기 코드생성기430은 SCH 확산코드를 생성하는 SCH 확산코드생성기431과 스크램블링코드를 생성하는 스크램블링코드생성기432로 구성된다. 그러면 상기 SCH 확산코드생성기431은 상기 제어부420의 제어에 의해 생성 가능한 SCH 부호들을 생성한다. 그러면 기지국에서 전송되는 신호들을 수신하는 상관기뱅크(correlator bank)410은 상기 수신신호와 SCH 확산부호를 상관시키고, 그 결과들을 상기 제어부420에 출력한다. 그러면 상기 제어부420은 2단계에 이용되는 SCH의 개수를 카운트하며, K(예;16)개의 SCH 구간이(즉 K(예;16)개의 슬롯) 수신될 때까지 이 결과들을 판정변수 저장하는 상관변수 메모리450에 저장한다. Referring to FIG. 4, when the first stage operation of the base station code identification process is completed, the controller 420 which performs the determination variable calculation and control function operates the SCH spreading code generator 431 of the code generator 430 every time the SCH interval is received. Let's do it. The code generator 430 includes an SCH spreading code generator 431 for generating an SCH spreading code and a scrambling code generator 432 for generating a scrambling code. Then, the SCH spreading code generator 431 generates SCH codes that can be generated under the control of the controller 420. Then, a correlator bank 410, which receives signals transmitted from the base station, correlates the received signal with the SCH spreading code and outputs the results to the controller 420. Then, the control unit 420 counts the number of SCHs used in step 2, and stores these results until the K (eg, 16) SCH intervals are received (ie, K (eg, 16) slots). Store in variable memory 450.

상기와 같은 방식으로 K(예;16)개의 SCH에 대한 상관값들을 검출하면, 상기 제어부420은 코드워드메모리440을 참조하여 상기 판정변수 메모리450에 저장된 상관 결과값들로부터 코드워드의 각 알파벳에 대응하는 상관값을 추출하고, 이렇게 추출되는 상관값들을 비동기방식으로 누적(noncoherent integration)시킨다. 여기서 상기 판정변수들은 32코드워드와 각 코드워드에 대하여 16개의 cyclic shift가 가능하므로, 총 512개의 판정변수(즉 비동기누적된 결과)들을 가지게 된다.When the correlation values for the K (eg, 16) SCHs are detected in the same manner as described above, the controller 420 refers to the codeword memory 440 to each alphabet of the codeword from the correlation result values stored in the decision variable memory 450. Corresponding correlation values are extracted, and the extracted correlation values are asynchronously accumulated (noncoherent integration). Here, since the decision variables are 32 codewords and 16 cyclic shifts for each codeword, the decision variables have a total of 512 decision variables (ie, asynchronous cumulative results).

도 5는 W-CDMA 통신시스템에서 기지국 간에 SCH 충돌이 일어나는 상황에서 나타날 수 있는 판정변수들에 대한 예를 도시하는 도면이다. 상기 도 5에서 BTS1은 현재 이동국이 속한 기지국을 나타내며, BTS2는 상기 BTS1과 충돌을 발생하는 기지국을 나타낸다. 그리고 상기 도 5는 512개의 판정변수들 중에서 BTS1 및 BTS2의 상관값 크기를 예를들어 도시하고 있다.FIG. 5 is a diagram illustrating an example of decision variables that may appear in a situation where a SCH collision occurs between base stations in a W-CDMA communication system. In FIG. 5, BTS1 represents a base station to which a mobile station currently belongs, and BTS2 represents a base station that collides with the BTS1. FIG. 5 illustrates, for example, magnitudes of correlation values of BTS1 and BTS2 among 512 decision variables.

상기 도 5를 참조하면, 상기 512개의 판정변수들 중에서 특히 현재 이동국이 속해 있는 기지국인 BTS1의 코드워드에 의한 판정변수와 충돌을 일으킨 기지국인 BTS2의 코드워드에 대한 판정변수가 특히 상대적으로 큰 값을 가질 가능성이 크며, 나머지 판정변수들도 채널환경에 따라 크고 작은 값들을 가질 수 있다.Referring to FIG. 5, among the 512 decision variables, a decision variable for a codeword of BTS2, which is a base station that caused a collision with a decision variable of a codeword of BTS1, which is a base station to which the current mobile station belongs, is particularly large. It is very likely to have, and the remaining decision variables may have large and small values depending on the channel environment.

도 6a 및 도 6b는 2단계에서 검출한 판정변수들에 대하여 코드워드를 선택하는 방식을 설명하기 위한 도면이다. 여기서 도 6a는 2단계에서 검출한 판정변수들 중 가장 큰 판정변수를 갖는 값에 대해서 3단계 동작을 수행하는 예를 도시하고 있으며, 도 6b는 2단계에서 검출한 판정변수들 중 설정된 임계치를 초과하는 값들에 대해서도 3단계의 동작을 수행하는 예를 도시하고 있다. 여기서 3단계의 동작이란 2단계에서 선택한 코드워드의 코드 그룹 및 프레임 동기정보에 대해 가능한 확산부호에 대해 역확산을 취하는 것이다. 3단계에서 확산부호는 각 기지국마다 고유한 것이므로 서로 다른 기지국에서 전송하는 동기채널이 충돌이 일어나도 문제없이 역확산이 가능하다.6A and 6B are diagrams for describing a method of selecting a codeword with respect to the determination variables detected in step 2. 6A illustrates an example in which a three-step operation is performed on a value having the largest determination variable among the determination variables detected in step 2, and FIG. 6B illustrates a threshold value set among the determination variables detected in step 2 above. An example of performing a three-step operation is also shown for the values. Here, the operation in step 3 is to despread the possible spreading codes for the code group and frame synchronization information of the codeword selected in step 2. In step 3, since the spreading code is unique to each base station, even if a sync channel transmitted from different base stations collides, the spreading code can be despread without a problem.

상기 도 6a를 참조하면, 판정변수 들 중에서 가장 큰 판정변수 값에 대해서만 3단계동작을 수행한다. 그러나 상기와 같은 코드워드 검출 방식은 핸드오프 상 황에서 목표하는 기지국이 되는 BTS2의 신호를 검출하지 못할 가능성이 존재한다. 즉, 현재 이동국이 속한 기지국 BTS1의 판정변수 값이 611과 같이 최대 값을 갖고, 충돌을 발생한 핸드오프할 대상 기지국 BTS2의 판정변수 값이 615와 같이 상기 기지국 BTS1 보다 작은 경우에는 핸드오프 성능을 저하시킨다. 따라서 본 발명의 실시예에서는 핸드오프시 도 6b와 같은 방식으로 코드워드를 검출한다.Referring to FIG. 6A, a three-step operation is performed only on the largest determination variable value among the determination variables. However, there is a possibility that the codeword detection method as described above cannot detect the signal of the BTS2 serving as the target base station in the handoff situation. That is, when the decision variable value of the base station BTS1 to which the current mobile station belongs is a maximum value such as 611, and the decision variable value of the target base station BTS2 to which the collision has occurred is smaller than the base station BTS1 as shown in 615, the handoff performance is deteriorated. Let's do it. Therefore, in the embodiment of the present invention, the codeword is detected in the same manner as in FIG. 6B during handoff.

상기 도 6b를 참조하면, 상기 도 6a에서와 같이 652와 같은 최대 판정변수에 대응하는 코드워드에 대하여 3단계를 동작시키고, 또한 미리 설정된 임계치를 초과하는 판정변수들에 대해서도 3단계를 동작시킨다. 본 발명의 실시예에서는 제1임계치θ1과 제2임계치 θ21 ≥θ2)를 미리 설정하여 사용한다. 여기서 제1임계치θ1은 최대 판정변수 값보다 상대적으로 작은 값을 갖지만, 일정 크기 이상의 상관값을 갖는 판정변수 값에 대해서 3단계를 동작시키기 위한 기준 값이 된다. 제2임계치θ2는 상기 제1임계치θ1 보다는 작거나 같은 값을 갖지만, 채널 환경이 불량한 상태이고 네이버리스트에 등록된 기지국의 판정변수 값에 대하여 3단계를 동작시키기 위한 기준 값이 된다. 따라서 상기 두 개의 임계치, 제2임계치 θ2와 제1임계치 θ11 ≥θ2)를 설정하여, 핸드오프시의 코드워드를 검출하는 능력을 향상시킨다. 본 발명의 실시예에서는 두 개의 임계치를 사용하는 예를들어 설명하고 있지만, 세 개 이상의 임계치들을 사용할 수도 있다. Referring to FIG. 6B, as in FIG. 6A, step 3 is performed on a codeword corresponding to a maximum decision variable such as 652, and step 3 is also performed on decision variables exceeding a preset threshold. In the embodiment of the present invention, the first threshold value θ 1 and the second threshold value θ 21 ≧ θ 2 ) are used in advance. Here, the first threshold value θ 1 has a value that is relatively smaller than the maximum determination variable value, but is a reference value for operating step 3 with respect to the determination variable value having a correlation value of a predetermined size or more. The second threshold value θ 2 has a value less than or equal to the first threshold value θ 1 , but becomes a reference value for operating step 3 with respect to the determination variable value of the base station registered in the neighbor list with a poor channel environment. Therefore, the two thresholds, the second threshold value θ 2 and the first threshold value θ 11 ≧ θ 2 ) are set to improve the ability to detect codewords at handoff. In the embodiment of the present invention, an example of using two thresholds is described, but three or more thresholds may be used.

상기 도 6b를 참조하면, 충돌을 일으킨 인접기지국의 SCH에 대한 상관은 높 은 값을 가질 가능성이 크므로, 2단계의 동작을 수행한 후 판정변수의 값이 상위임계치 θ1을 초과하면 상기 이동국은 무조건 다음 3단계에서 현재 판정변수에 해당하는 코드 그룹에 대하여 조사하도록 한다. 한편 핸드오프의 목표 기지국인 경우에도 불구하고 채널상황이 좋지 않아서 상위임계치 θ1을 넘지 못할 경우, 핸드오프를 수행하기 위한 목표 기지국의 후보에서 누락될 수 있다. 본 발명의 실시예에서는 이와 같은 상황을 방지하기 위하여 하위임계치 θ2를 설정한다. 그리고 상기와 같은 경우에는 검사 대상이 되는 코드워드와 인접한 기지국 리스트(neighbor list)를 비교하고, 상기 비교 결과 해당 코드워드가 여기에 속할 경우만 3단계 동작으로 연결되도록 하며, 이로인해 상대적으로 낮은 임계치 설정으로 인한 오보(false alarm)를 방지하도록 한다.Referring to FIG. 6B, since the correlation between the neighboring base station that caused the collision is likely to have a high value, if the value of the decision variable exceeds the upper threshold value θ 1 after performing the two-stage operation, the mobile station Unconditionally examines the code group corresponding to the current judgment variable in the next three steps. On the other hand, despite the case of the target base station of the handoff, if the channel situation is not good enough to exceed the upper threshold value θ 1 , it may be omitted from the candidate of the target base station for performing the handoff. In the embodiment of the present invention, the lower threshold value θ 2 is set to prevent such a situation. In this case, the codeword to be inspected is compared with a neighbor base station list, and as a result of the comparison, only the corresponding codeword is connected to the three-stage operation. Prevent false alarms caused by settings.

상기한 바와 같이 본 발명의 실시예에 따른 기지국과 이동국 간의 동기 방법은 기지국 코드식별과정의 핸드오프 상황에서 2단계에서 코드워드선택을 위한 것이다. 여기서 상기와 같은 동기 방법의 이해를 위하여, 3단계동작을 살펴보면 다음과 같다. 그러나 하기와 같은 방법은 절대적인 것은 아니며, 이동국의 수신장치를 설계하는 설계자에 의해 다양한 변형이 가능하다.As described above, the synchronization method between the base station and the mobile station according to the embodiment of the present invention is for codeword selection in step 2 in the handoff situation of the base station code identification process. In order to understand the synchronization method as described above, the three-step operation will be described as follows. However, the following method is not absolute, and various modifications are possible by the designer who designs the receiver of the mobile station.

상기한 바와 같이, 기지국 코드식별과정의 3단계는 코드그룹의 정보와 프레임동기 정보가 주어진 상태에서 코드그룹 내에 속한 코드들에 대하여 상관시키어 가장 큰 에너지를 갖는 (즉, 가장 가능성이 높은) 코드를 선택하는 과정이다. As described above, step 3 of the base station code identification process correlates the codes belonging to the code group with the code group information and the frame synchronization information to find the code having the highest energy (ie, the most likely). The process of choosing.

상기 3단계의 동작에서, 한 그룹 내에 사용하는 확산코드의 판단은 파일럿 채널(pilot channel)이나 브로드캐스팅 채널(broadcasting channel) 등의 순방향 공통채널들을 통해 확인할 수 있다. 본 발명의 실시예에 따르면, 이동국은 최대 판정변수 값을 갖는 코드워드 외에도 임계치의 조건들을 충족시키는 코드워드들을 선택할 수 있다. 즉, 본 발명의 실시예에 따라 3단계의 동기 동작을 수행하면 하나 또는 그 이상의 코드워드가 선택되며, 이에 대응하는 코드그룹의 정보와 프레임동기의 정보가 각각 존재한다. 따라서 상기 3단계 동작에서는 저장된 코드워드들에 속한 코드후보자들(1코드워드 당 16개의 코드후보자가 존재)에 대하여 싸이클릭 쉬프트(cyclic shift) 정보를 이용하여 코드의 위상(프레임동기)을 맞추고, 이들 각각에 대하여 상관기뱅크410에서 상관시킨다. 여기서 각 코드후보자들에 대한 상관은 병렬 또는 직렬로 상관시킬 수 있으며, 또한 하이브리드 형태로 순차적으로 상관시킬 수도 있다. 상기 모든 코드워드 후보자들에 대한 상관이 이루어지면, 제어부420은 그 중에서 가장 큰 상관 에너지를 가지는 코드를 선택함으로써 기지국을 식별한다.In the operation of step 3, the determination of the spreading code used in one group may be confirmed through forward common channels such as a pilot channel or a broadcasting channel. According to an embodiment of the present invention, the mobile station can select codewords that meet the threshold conditions in addition to the codeword with the maximum decision variable value. That is, when performing a three-step synchronous operation according to an embodiment of the present invention, one or more codewords are selected, and information of a code group and frame synchronization information corresponding to each of them is present. Therefore, in step 3, the code candidates (16 code candidates per codeword) belonging to the stored codewords are adjusted using cyclic shift information to adjust the phase (frame synchronization) of the code. Each of these is correlated in correlator bank 410. Here, the correlations for the candidates can be correlated in parallel or in series, and can also be sequentially correlated in a hybrid form. When correlation is made for all the codeword candidates, the control unit 420 identifies the base station by selecting a code having the largest correlation energy among them.

도 7a 및 도 7b는 이동국이 기지국과 동기 기능을 수행할 시, 본 발명의 실시예에 따라 2단계 및 3단계에서 수행하는 동작의 절차를 도시하는 흐름도이다. 기지국 코드식별과정의 1단계 동작이 완료되면 상기 도 7과 같은 절차로 코드워드를 선택하는 과정을 시작한다.7A and 7B are flowcharts illustrating the procedures of operations performed in steps 2 and 3 when a mobile station performs a synchronization function with a base station. When the operation of step 1 of the base station code identification process is completed, a process of selecting a codeword is started by the procedure of FIG. 7.

상기 도 7a를 참조하면, 먼저 판정변수 연산 및 제어 기능을 수행하는 제어부420은 711단계에서 코드워드 메모리440에서 상관값 검출을 제어하기 위한 코드워드를 액세스한 후, SCH 구간이 수신될 때마다 SCH 확산코드생성기431을 동작시킨 다. 그러면 상기 SCH 확산코드생성기431은 생성 가능한 SCH 부호들을 생성하며, 상기 기지국에서 전송되는 신호들을 수신하는 상관기뱅크410은 상기 수신신호와 SCH 확산부호를 상관시키고, 그 결과들을 상기 제어부420에 출력한다. 그러면 상기 제어부420은 713단계에서 상기 상관기뱅크410에서 출력되는 판정변수인 상관값을 추출하여 상관변수 메모리450에 비동기 방식으로 누적시킨다. Referring to FIG. 7A, first, a control unit 420 that performs a decision variable calculation and control function accesses a codeword for controlling correlation value detection in a codeword memory 440 in step 711. Run the spreading code generator 431. The SCH spreading code generator 431 generates SCH codes that can be generated, and the correlator bank 410 that receives the signals transmitted from the base station correlates the received signal with the SCH spreading code and outputs the results to the controller 420. In step 713, the control unit 420 extracts a correlation value that is a determination variable output from the correlator bank 410 and accumulates the correlation value in the correlation variable memory 450 in an asynchronous manner.

이후 상기 제어부713은 상기 판정변수 값을 미리 설정된 임계치들과 비교하여 코드워드와 사이클릭 쉬프트값을 저장하며, 이들 중 최대 에너지 값을 갖는 코드워드 및 사이클릭 쉬프트 값을 갱신하면서 저장한다. 상기와 같은 동작을 구체적으로 살펴보면, 먼저 713단계에서 상기 상관 값이 상위임계치 θ1을 초과하는가 검사한다. 이때 상기 상위 임계치 θ1을 초과하는 경우에는 715단계에서 해당하는 상관값을 갖는 코드워드와 사이클릭 쉬프트 값을 저장한다. 또한 상기 713단계에서 상기 상관값이 상위임계치 θ1 보다 작은 경우, 717단계에서 하위임계치θ2를 초과하는가 검사한다. 이때 상기 하위임계치 θ2를 초과하는 경우에는 719단계에서 상기 상관값에 해당하는 코드워드가 인접기지국리스트에 존재하는 코드워드인가 검사한다. 이때 상기 코드워드가 인접기지국리스트에 존재하는 경우에는 역시 715단계에서 코드워드와 사이클릭 쉬프트 값을 저장한다. 그러나 상기 과정들에서 검출된 상관값이 하위임계치 θ2 보다 작거나 또는 상기 상위임계치 θ1과 하위임계치 θ2 사이의 상관값을 갖더라도 인접기지국리스트에 등록되지 않은 코드워드면 해당하는 코드워드 및 사이클릭 쉬프트 값은 무시한다. 이후 상기 제어부420은 721단계에서 현재의 상관 값과 이전의 상태까지의 최대 상관값을 비교하여, 최대 상관값이 변경되는가 검사한다. 이때 최대값이 변경되는 경우에는 최대 상관값을 갖는 코드워드 및 사이클릭 쉬프트값을 갱신하여 저장한다. Thereafter, the controller 713 stores the codeword and the cyclic shift value by comparing the determination variable value with preset thresholds, and stores the codeword and the cyclic shift value having the maximum energy value among them. In detail, the operation as described above is first checked in step 713 that the correlation value exceeds the upper threshold θ 1 . If the upper threshold value θ 1 is exceeded, a codeword having a corresponding correlation value and a cyclic shift value are stored in step 715. In addition, when the correlation value is smaller than the upper threshold value θ 1 in step 713, it is checked whether the lower threshold value θ 2 is exceeded in step 717. In this case, when the lower threshold value θ 2 is exceeded, it is checked in step 719 whether the code word corresponding to the correlation value exists in the neighbor base station list. If the codeword exists in the neighboring base station list, the codeword and the cyclic shift value are stored in step 715. However, even if the correlation value detected in the above processes is smaller than the lower threshold value θ 2 or has a correlation value between the upper threshold value θ 1 and the lower threshold value θ 2 , the corresponding codeword and the codeword are not registered in the neighboring base station list. Ignore cyclic shift values. In step 721, the controller 420 compares the current correlation value with the maximum correlation value up to the previous state and checks whether the maximum correlation value is changed. In this case, when the maximum value is changed, the codeword having the maximum correlation value and the cyclic shift value are updated and stored.

상기와 같은 과정으로 추출된 상관값의 크기를 분석하여 해당하는 상관값이 설정된 임계치를 초과할 시 해당하는 코드워드와 사이클릭 쉬프트 값을 저장한 후, 723단계에서 해당 코드워드의 사이클릭 쉬프트 값들에 대한 검사를 완료하였는가 검사한다. 즉, 상기 도 5에 도시된 바와 같이 하나의 코드워드에 대한 사이클릭 쉬프트 값이 16인 경우, 특정 코드워드가 선택되면 상기와 같은 동작을 16회 반복한다. 따라서 상기 723단계에서 모든 사이클릭 쉬프트에 대한 검사가 종료되지 않은 상태이면 상기 725단계로 진행하여 현재의 코드워드를 1회 사이클릭 쉬프트 한 후 상기 713단계로 되돌아가 상기 713단계-721단계의 동작을 반복 수행한다.After analyzing the magnitude of the correlation value extracted by the above process, if the corresponding correlation value exceeds the set threshold, the corresponding codeword and the cyclic shift value are stored, and in step 723, the cyclic shift values of the corresponding codeword are stored. Examine whether the inspection is completed. That is, as shown in FIG. 5, when the cyclic shift value of one codeword is 16, the above operation is repeated 16 times when a specific codeword is selected. Therefore, if the check for all the cyclic shifts is not completed in step 723, the process proceeds to step 725, and the current codeword is cyclically shifted once, and then the process returns to step 713 and steps 713 to 721. Repeat this.

그러나 상기 723단계에서 모든 사이클릭 쉬프트에 대한 검사를 종료한 경우에는 727단계에서 모든 코드워드에 대한 검사를 종료하였는가 검사한다. 즉, 상기 도 5에 도시된 바와 같이 32개의 코드워드를 사용하는 경우, 특정 코드워드가 선택되면 상기 713단계-725단계를 반복 수행한다. 따라서 상기 727단계에서 모든 코드워드에 대한 검사가 종료되지 않은 상태이면 상기 729단계로 진행하여 코드워드 번호를 하나 증가시킨 후, 711단계로 되돌아가 변경된 코드워드를 선택하며, 이 후 상기 713단계-721단계의 동작을 반복 수행한다. 그리고 상기 727단계에서 모든 코드워드에 대한 검사를 종료한 경우, 751단계로 진행하여 3단계의 동기 동작을 수행 한다.However, when the check for all the cyclic shifts is finished in step 723, it is checked whether the check for all the codewords is finished in step 727. That is, in the case where 32 codewords are used as shown in FIG. 5, if specific codewords are selected, steps 713 to 725 are repeated. Therefore, if the checking of all codewords is not finished in step 727, the process proceeds to step 729 by increasing the codeword number by one, and then returns to step 711 to select a changed codeword. The operation of step 721 is repeated. When the check for all codewords is finished in step 727, the process proceeds to step 751 to perform a three-step synchronous operation.

따라서 상기 코드워드 선택 과정이 수행되면, 2단계에 이용되는 SCH의 개수를 카운트하며, K개의 SCH 구간이(즉 K개의 슬롯) 수신될 때까지 이 결과들을 판정변수 저장하는 상관변수 메모리450에 저장한다. 상기와 같은 방식으로 K개의 SCH에 대한 상관값들을 검출하면, 상기 제어부420은 코드워드메모리440을 참조하여 상기 판정변수 메모리450에 저장된 상관 결과값들로부터 코드워드의 각 알파벳에 대응하는 상관값을 추출하고, 이렇게 추출되는 상관값들을 비동기방식으로 누적(noncoherent integration)시킨다. 여기서 상기 판정변수들은 32코드워드와 각 코드워드에 대하여 16개의 사이클릭 쉬프트가 가능하므로, 총 512개의 판정변수(즉 비동기누적된 결과)들을 가지게 된다. 그리고 상기 512개의 판정변수들을 상기 제1임계치 θ1 및 제2임계치θ2와 비교하여 상기 제1임계치θ1 보다 크거나 또는 상기 제2임계치 θ2 보다 크고 인접기지국 리스트1에 등록된 코드워드인 경우에는 해당 코드워드와 사이클릭 쉬프트 값을 저장한다.Therefore, when the codeword selection process is performed, the number of SCHs used in step 2 is counted and stored in the correlation variable memory 450 storing these results until K SCH intervals (ie, K slots) are received. do. When the correlation values for the K SCHs are detected in the same manner as described above, the controller 420 refers to the codeword memory 440 to obtain a correlation value corresponding to each alphabet of the codeword from the correlation result values stored in the decision variable memory 450. Extract and correlate the extracted correlations asynchronously (noncoherent integration). In this case, the decision variables have 32 codewords and 16 cyclic shifts for each codeword, and thus have a total of 512 decision variables (ie, asynchronous cumulative results). And comparing the 512 decision variables with the first threshold value θ 1 and the second threshold value θ 2 and having a codeword greater than the first threshold value θ 1 or greater than the second threshold value θ 2 and registered in the neighboring base station list 1. In this case, the codeword and the cyclic shift value are stored.

상기와 같이 2단계 동작을 수행하면서 코드워드를 선택하면, 이후 도 7b와 같은 동작을 수행하면서 3단계의 동작을 수행한다. 3단계 동작에서는 선택된 코드워드가 나타내는 코드그룹과 프레임 오프셋 정보에 대해 가능한 확산부호를 역확산하여 테스트한다. 상기 도 7b를 참조하면, 751단계에서 상기 제어부420은 저장된 코드워드와 사이클릭 쉬프트 값을 이용하여 코드워드(코드그룹)에 속한 스크램블링 후보자들에 대하여 상관을 시킨다. 그리고 753단계에서 상기 코드그룹 내의 가능한 16개의 확산코드 후보들 중에서 현재 순방향 공용채널에 할당된 확산부호를 탐색한다. 따라서 상기 753단계에서는 상기와 같이 선택된 코드워드에 속한 스크램블링코드 후보자들에 대한 상관값들 중에 가장 큰 값을 갖는 코드를 선택하여 기지국의 확산코드로 결정한다. When the codeword is selected while performing the two-step operation as described above, the three-step operation is performed while the operation shown in FIG. 7B is performed. In a three-step operation, a possible spreading code is despread for the code group and frame offset information indicated by the selected codeword to test it. Referring to FIG. 7B, in step 751, the controller 420 correlates scrambling candidates belonging to a codeword (code group) using the stored codeword and the cyclic shift value. In step 753, the spreading code allocated to the current forward common channel is searched among 16 possible spreading code candidates in the code group. Therefore, in step 753, the code having the largest value among the correlation values for the scrambling code candidates belonging to the selected codeword is selected and determined as the spreading code of the base station.

따라서 본 발명의 실시예에서는 이동국이 2단계 동작을 수행하면서, 기지국 식별 과정에서 가장 큰 판정변수를 갖는 코드워드 이외에 충돌을 일으키는 다른 기지국의 코드워드에 대한 판정변수를 갖는 코드워드를 검출할 수 있으며, 또한 채널 환경이 열악하여 제1임계치를 갖지 못하는 경우에도 제2임계치를 만족하는 경우에는 이 코드워드가 네이버 리스트에 등록된 경우에는 이를 검출한다. 따라서 핸드오프 상황에서 현재 이동국이 속하는 기지국의 판정변수와 충돌이 발생되는 핸드오프 대상 기지국의 코드워드를 검출할 수 있다.Therefore, in the embodiment of the present invention, while performing the two-stage operation of the mobile station, it is possible to detect a codeword having a decision variable for a codeword of another base station causing a collision in addition to the codeword having the largest decision variable in the base station identification process. In addition, when the second threshold is satisfied even when the channel environment is poor and does not have the first threshold, the codeword is detected when the codeword is registered in the neighbor list. Therefore, in the handoff situation, it is possible to detect the codeword of the base station to which the handoff target is collided with the decision variable of the base station to which the current mobile station belongs.

상술한 바와 같이 3GPP W-CDMA 통신시스템에서 기지국들 간에 SCH채널이 충돌하는 상황에서 코드워드의 검출율을 높일 수 있고, 특히 고속의 기지국 식별을 수행하여 이동국의 핸드오프 성능을 향상시킬 수 있는 이점이 있다.
As described above, in the 3GPP W-CDMA communication system, the detection rate of the codeword can be increased in a situation where the SCH channel collides with the base stations, and the handoff performance of the mobile station can be improved by performing fast base station identification. There is this.

Claims (4)

코드워드를 선택하기 위한 적어도 하나의 임계치를 구비하여 기지국과 3단계의 탐색 동작을 수행하여 동기를 이루는 부호분할다중접속 통신시스템의 이동국의 셀 탐색 방법에 있어서, A cell search method of a mobile station in a code division multiple access communication system having at least one threshold for selecting a codeword and performing synchronization with a base station in three steps, the method comprising: 제1 동기채널(P-SCH)신호를 탐색하여 슬롯 동기를 찾는 1단계 탐색 과정과,A first step of searching for slot synchronization by searching for a first sync channel (P-SCH) signal; 제2 동기채널(S-SCH) 신호를 탐색하여 수신 신호에 대한 상관값을 검출한 후, 상기 검출된 상관값이 미리 정해지는 임계치를 초과하는 코드워드들을 이용하여 프레임 동기를 찾고 상기 코드워드에 해당하는 기지국 그룹을 결정하는 2단계 탐색 과정과,  After detecting a correlation value for the received signal by searching for a second synchronization channel (S-SCH) signal, the frame correlation is found using codewords whose detected correlation value exceeds a predetermined threshold. A two-step discovery process for determining a corresponding base station group, 상기 2단계 탐색 과정 수행 후 상기 기지국 그룹에 대응되는 스크램블링 코드를 사용하여 공통채널의 신호를 상관시킨 후, 최대값을 갖는 확산부호를 선택하는 3단계 탐색 과정으로 이루어짐을 특징으로 하는 셀 탐색 방법.And performing a three step search process of correlating a signal of a common channel using a scrambling code corresponding to the base station group after the second step search process and selecting a spreading code having a maximum value. 코드워드를 선택하기 위한 적어도 하나의 임계치를 구비하여 기지국과 3단계의 탐색 동작을 수행하여 동기를 이루는 부호분할다중접속 통신시스템의 이동국의 셀 탐색 방법에 있어서, A cell search method of a mobile station in a code division multiple access communication system having at least one threshold for selecting a codeword and performing synchronization with a base station in three steps, the method comprising: 제1 동기채널(P-SCH)신호를 탐색하여 슬롯 동기를 찾는 1단계 탐색 과정과,A first step of searching for slot synchronization by searching for a first sync channel (P-SCH) signal; 제2 동기채널(S-SCH) 신호를 탐색하여 수신 신호에 대한 상관값을 검출한 후, 상기 상관값들 중 미리 정해지는 제1임계치를 초과하는 상관값에 해당하는 코드워드들에 따른 기지국 그룹과 상기 제1임계치 보다 작고 미리 정해지는 제 2임계치를 초과하는 상관값에 해당하는 코드워드들에 따른 기지국 그룹을 결정하는 제2단계 탐색 과정과,  A base station group according to codewords corresponding to a correlation value exceeding a first predetermined threshold among the correlation values after detecting a second synchronization channel (S-SCH) signal to detect a correlation value for a received signal And a second step searching process of determining a base station group according to codewords corresponding to a correlation value smaller than the first threshold and exceeding a predetermined second threshold; 상기 2단계 탐색 과정 수행 후 상기 기지국 그룹들에 대응되는 스크램블링 코드를 사용하여 공통채널의 신호를 상관시킨 후, 최대값을 갖는 확산부호를 선택하는 제3단계 탐색과정으로 이루어짐을 특징으로 하는 셀 탐색 방법. A third step searching process for correlating a signal of a common channel using a scrambling code corresponding to the base station groups after performing the second step searching process, and then selecting a spreading code having a maximum value Way. 제 2항에 있어서, 상기 제 1임계치보다 작고 상기 제 2임계치를 초과하는 상관값에 해당하는 코드워드들에 따른 기지국 그룹이 상기 이동국의 네이버 리스트에 포함되어 있는 경우에 상기 제3단계 탐색을 수행하는 것을 특징으로 하는 셀 탐색 방법3. The method of claim 2, wherein the third step search is performed when a group of base stations according to codewords smaller than the first threshold and corresponding to a correlation value exceeding the second threshold is included in the neighbor list of the mobile station. Cell navigation method characterized in that 코드워드를 생성하는 코드워드 생성기와,A codeword generator for generating codewords, 기지국에서 전송되는 신호를 상기 생성된 코드워드에 상관시켜 상관 값을 발생하는 상관기와,A correlator for correlating a signal transmitted from a base station to the generated codeword to generate a correlation value; 상기 상관값을 미리 설정된 임계치와 비교하여 상기 임계치를 초과하는 상관 값을 갖는 코드워드 및 사이클릭 쉬프트값들을 검출하는 제어부와,A controller for comparing the correlation value with a preset threshold and detecting codewords and cyclic shift values having a correlation value exceeding the threshold value; 검출된 코드워드에 따른 스크램블링코드를 생성하는 스크램블링코드 생성기와,A scrambling code generator for generating a scrambling code according to the detected codeword; 상기 스크램블링코드와 상기 기지국에서 전송되는 공용채널의 신호를 상관시켜 기지국의 확산부호를 결정하는 수단으로 구성되는 비동기 부호분할다중접속 통신시스템의 이동국의 수신장치.And a means for correlating the scrambling code with a signal of a common channel transmitted from the base station to determine a spreading code of the base station.
KR1019990022402A 1999-06-15 1999-06-15 Cell searching apparatus and method of mobile station in code division multiple access communication system Expired - Fee Related KR100605977B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019990022402A KR100605977B1 (en) 1999-06-15 1999-06-15 Cell searching apparatus and method of mobile station in code division multiple access communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990022402A KR100605977B1 (en) 1999-06-15 1999-06-15 Cell searching apparatus and method of mobile station in code division multiple access communication system

Publications (2)

Publication Number Publication Date
KR20010002558A KR20010002558A (en) 2001-01-15
KR100605977B1 true KR100605977B1 (en) 2006-07-28

Family

ID=19592604

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990022402A Expired - Fee Related KR100605977B1 (en) 1999-06-15 1999-06-15 Cell searching apparatus and method of mobile station in code division multiple access communication system

Country Status (1)

Country Link
KR (1) KR100605977B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8068465B2 (en) 2006-10-31 2011-11-29 Motorola Mobility, Inc. Wireless multicast broadcast service methods and apparatus

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100800755B1 (en) * 2001-09-28 2008-02-01 삼성전자주식회사 Apparatus and method for offline cell search in mobile communication system
KR100622149B1 (en) * 2004-11-25 2006-09-19 주식회사 팬택 Apparatus and Method for Acquiring Code Group in Asynchronous Broadband Code Division Multiple Access System
CA2577539C (en) * 2006-02-08 2013-04-16 The Directv Group, Inc. Blind identification of advanced modulation and coding modes
KR100753191B1 (en) * 2007-05-16 2007-08-30 삼성전자주식회사 Method of Assigning Scrambling Code in Mobile Communication System

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10126380A (en) * 1996-10-23 1998-05-15 N T T Ido Tsushinmo Kk Initial synchronization method in asynchronous cellular system between ds-cdma base stations and receiver
WO1999000912A1 (en) * 1997-06-27 1999-01-07 Telefonaktiebolaget Lm Ericsson (Publ) Mobile station synchronization within a spread spectrum communications system
KR20000031698A (en) * 1998-11-09 2000-06-05 구자홍 Method to gain the frame synchronous in mobile communication system
KR20000046190A (en) * 1998-12-31 2000-07-25 서평원 Apparatus and method for searching cell of mobile communication system
KR20000067423A (en) * 1999-04-28 2000-11-15 윤종용 Apparatus for searching cell and method thereof in asynchronous mobile telecommunication system
KR20000067168A (en) * 1999-04-24 2000-11-15 윤종용 Apparatus for searching cell and method thereof in asynchronous mobile telecommunication system
KR20000077117A (en) * 1999-04-29 2000-12-26 윤종용 Apparatus and method for synchronizing channel in w-cdma communication system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10126380A (en) * 1996-10-23 1998-05-15 N T T Ido Tsushinmo Kk Initial synchronization method in asynchronous cellular system between ds-cdma base stations and receiver
WO1999000912A1 (en) * 1997-06-27 1999-01-07 Telefonaktiebolaget Lm Ericsson (Publ) Mobile station synchronization within a spread spectrum communications system
KR20000031698A (en) * 1998-11-09 2000-06-05 구자홍 Method to gain the frame synchronous in mobile communication system
KR20000046190A (en) * 1998-12-31 2000-07-25 서평원 Apparatus and method for searching cell of mobile communication system
KR20000067168A (en) * 1999-04-24 2000-11-15 윤종용 Apparatus for searching cell and method thereof in asynchronous mobile telecommunication system
KR20000067423A (en) * 1999-04-28 2000-11-15 윤종용 Apparatus for searching cell and method thereof in asynchronous mobile telecommunication system
KR20000077117A (en) * 1999-04-29 2000-12-26 윤종용 Apparatus and method for synchronizing channel in w-cdma communication system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8068465B2 (en) 2006-10-31 2011-11-29 Motorola Mobility, Inc. Wireless multicast broadcast service methods and apparatus
KR101125307B1 (en) * 2006-10-31 2012-03-27 모토로라 모빌리티, 인크. Wireless multicast broadcast service methods and apparatus

Also Published As

Publication number Publication date
KR20010002558A (en) 2001-01-15

Similar Documents

Publication Publication Date Title
USRE42827E1 (en) Apparatus and method for synchronizing channels in a WCDMA communication system
KR100762602B1 (en) Apparatus and method for generating reference timing in code division multiple access mobile communication system
US6731673B1 (en) Synchronization channel with cyclic hierarchical sequences and method for cell site search with low detector complexity
KR20000015743A (en) Pn sequence identifying apparatus of cdma communication system
US7023831B2 (en) CDMA mobile communications apparatus and base station detecting method used therefor
RU2004108138A (en) METHOD AND DEVICE FOR SEARCH FOR RELAY SERVICE TRANSMISSION IN CASE OF WIDESBAND MULTIPLE ACCESS WITH CODE SEPARATION OF CHANNELS (ШМДКР)
US20040161020A1 (en) Method and apparatus for code identification in wireless applications
EP1215827B1 (en) Cell search method to substract autocorrelation patterns from a correlation value profile
US20090061864A1 (en) Mobile communication system and cell searching method thereof
US8761081B2 (en) Method and apparatus for cell searching in asynchronous CDMA systems
EP1804392B1 (en) A mobile terminal used in a code division multiple access mobile communication system
KR100605977B1 (en) Cell searching apparatus and method of mobile station in code division multiple access communication system
KR100622149B1 (en) Apparatus and Method for Acquiring Code Group in Asynchronous Broadband Code Division Multiple Access System
KR100572904B1 (en) Method for synchronizing a receiver with a transmitter
US6879571B1 (en) Code division multiple access mobile communication system
Sriram et al. An analysis of the 3-stage search process in W-CDMA
KR100311529B1 (en) Base-station searching method, and apparatus for the method
KR100311526B1 (en) fast cell searching method, and receiver for the method
KR100669600B1 (en) Method of synchronizing mobile station in mobile communication system.
KR100311527B1 (en) fast multipath acquiring method, and receiver for the method
KR20060085132A (en) Apparatus and method for pilot synchronization acquisition in code division multiple access system
KR100311528B1 (en) Base-station searching method, and receiver for the method
KR20060130468A (en) Apparatus and Method for Acquiring Pien in Spread Spectrum Communication Systems
KR20000056074A (en) Slot Sychronization Method
HK1073544A1 (en) Cell search using peak quality factors

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

R18-X000 Changes to party contact information recorded

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

PG1501 Laying open of application

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

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

R18-X000 Changes to party contact information recorded

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

R18-X000 Changes to party contact information recorded

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

R18-X000 Changes to party contact information recorded

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

A201 Request for examination
PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

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

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

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

Not in force date: 20090721

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20090721

R18-X000 Changes to party contact information recorded

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

P22-X000 Classification modified

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