KR20060094076A - Frame Synchronization Using Soft Decision in a Universal Mobile Phone System Receiver - Google Patents
Frame Synchronization Using Soft Decision in a Universal Mobile Phone System Receiver Download PDFInfo
- Publication number
- KR20060094076A KR20060094076A KR1020067002423A KR20067002423A KR20060094076A KR 20060094076 A KR20060094076 A KR 20060094076A KR 1020067002423 A KR1020067002423 A KR 1020067002423A KR 20067002423 A KR20067002423 A KR 20067002423A KR 20060094076 A KR20060094076 A KR 20060094076A
- Authority
- KR
- South Korea
- Prior art keywords
- scrambling code
- synchronization
- time slots
- ssch
- values
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 239000011159 matrix material Substances 0.000 claims abstract description 41
- 238000000034 method Methods 0.000 claims abstract description 32
- 125000004122 cyclic group Chemical group 0.000 claims abstract description 27
- 230000015654 memory Effects 0.000 claims description 17
- 230000006870 function Effects 0.000 claims description 2
- 238000013500 data storage Methods 0.000 claims 1
- 238000004891 communication Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 5
- 238000004088 simulation Methods 0.000 description 5
- 238000013459 approach Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 4
- 230000011664 signaling Effects 0.000 description 4
- 230000002596 correlated effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000000875 corresponding effect Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
- H04L7/02—Speed or phase control by the received code signals, the signals containing no special synchronisation information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L7/00—Arrangements for synchronising receiver with transmitter
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
범용 이동 전화 시스템(UMTS) 수신기는 소프트 판정 기법에 따라 프레임 동기화를 수행한다. 예시적으로, UMTS 수신기는 먼저 적어도 하나의 수신된 프레임으로부터 상관 피크 값들의 매트릭스를 형성하는데(350), 이 매트릭스의 각각의 행은 가능한 SSCH 코드를 나타내고, 각각의 열은 SCH 프레임의 슬롯 위치를 나타낸다. 그 후, UMTS 수신기는 상관 피크 값들의 매트릭스로부터 64개의 가능한 스크램블링 코드 그룹 각각의 순환 시프트 각각에 대한 메트릭을 형성하고(355), 최대값을 갖는 메트릭을 식별한다(360). UMTS 수신기는 최대 메트릭 값이 식별되었다면, 그 값과 연관된 스크램블링 코드 그룹(365) 및 오프셋(370)을 이용하여 프레임 동기화를 완료한다.The universal mobile telephone system (UMTS) receiver performs frame synchronization according to a soft decision technique. By way of example, a UMTS receiver first forms a matrix of correlation peak values from at least one received frame (350), where each row represents a possible SSCH code, and each column represents a slot location of the SCH frame. Indicates. The UMTS receiver then forms 355 a metric for each cyclic shift of each of the 64 possible scrambling code groups from the matrix of correlation peak values, and identifies 360 the metric having the maximum value. If the maximum metric value has been identified, the UMTS receiver completes frame synchronization using the scrambling code group 365 and offset 370 associated with that value.
Description
본 발명은 전반적으로 무선 수신 장치에 관한 것으로, 보다 구체적으로는, 범용 이동 전화 시스템(UMTS)과 같은 확산-스펙트럼 기반 무선 시스템에서의 사용자 장비(UE)에 관한 것이다.FIELD OF THE INVENTION The present invention relates generally to wireless receiving devices, and more particularly, to user equipment (UE) in spread-spectrum based wireless systems such as universal mobile telephone systems (UMTS).
UMTS 무선 신호에서의 기본 시간 유닛은 제각기 2560 칩의 15 슬롯으로 분할되는 10ms 무선 프레임이다. 셀(또는 기지국)로부터 UMTS 수신기로의 UMTS 무선 신호는 "다운링크 신호"로 지칭되는 반면에, 역방향의 무선 신호는 "업링크 신호"로 지칭된다. UMTS 수신기는 처음 턴온될 때에, "셀 검색"을 실시하여 통신하고자 하는 셀을 찾는다. 특히, 후술하는 바와 같이, UMTS 수신기는 처음에 셀로부터 전송된 다운링크 동기화 채널(SCH)을 찾아서 슬롯 및 프레임 레벨에서 그 채널에 동기화하고, 이 셀의 특정 스크램블링 코드 그룹을 판정한다. 성공적인 셀 검색 후에만 음성/데이터 통신을 개시할 수 있다.The basic time unit in a UMTS radio signal is a 10 ms radio frame divided into 15 slots of 2560 chips, respectively. The UMTS radio signal from the cell (or base station) to the UMTS receiver is referred to as the "downlink signal", while the radio signal in the reverse direction is referred to as the "uplink signal". When the UMTS receiver is first turned on, it performs a "cell search" to find a cell with which to communicate. In particular, as discussed below, the UMTS receiver looks for the downlink synchronization channel (SCH) initially transmitted from the cell and synchronizes to that channel at the slot and frame level, and determines the particular scrambling code group of this cell. Only after successful cell search can voice / data communication be initiated.
셀 검색에 관해, SCH는 각각의 슬롯의 제1의 256 칩 동안에만 액티브인 스파스 다운링크 채널이다. 이 SCH는 2개의 서브채널, 즉 제1의 SCH(PSCH) 및 제2의 SCH(SSCH)로 구성된다. PSCH의 256 칩 시퀀스 또는 PSCH 코드는 모든 셀에 대해 SCH의 모든 슬롯에서 동일하다. 이에 비해, SSCH의 256 칩 시퀀스 또는 SSCH 코드는 무선 프레임의 15개 슬롯 각각에서 상이하고, 64개의 가능한 스크램블링 코드 그룹 중 하나의 그룹을 식별하는데 이용된다. 달리 말하면, 각각의 SCH 무선 프레임은 제각각의 전송 셀과 연관된 스크램블링 코드 그룹 시퀀스를 반복한다. 각각의 SSCH 코드는 16개의 가능한 SSCH 코드의 알파벳으로부터 얻어진다.Regarding cell search, the SCH is a sparse downlink channel that is active only for the first 256 chips of each slot. This SCH consists of two subchannels, a first SCH (PSCH) and a second SCH (SSCH). The 256 chip sequence or PSCH code of the PSCH is the same in all slots of the SCH for all cells. In comparison, the 256-chip sequence or SSCH code of the SSCH is different in each of the 15 slots of the radio frame and is used to identify one of the 64 possible scrambling code groups. In other words, each SCH radio frame repeats a scrambling code group sequence associated with each transmission cell. Each SSCH code is derived from the alphabet of 16 possible SSCH codes.
셀 검색의 일부로서, UMTS 수신기는 먼저 PSCH를 이용하여 슬롯 동기화를 달성한다. 이와 관련하여, UMTS 수신기는 (모든 슬롯에 대해 동일한) 알려진 PSCH의 256 칩 시퀀스에 대해 수신된 PSCH의 수신 샘플을 상관시키고, 상관 피크의 위치에 따라 슬롯 기준 시간을 판정한다. 슬롯 기준 시간이 판정되면, 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 for a 256 chip sequence of known PSCHs (same for all slots) and determines the slot reference time according to the position of the correlation peak. Once the slot reference time is determined, the UMTS receiver is slot synchronized and can determine when each slot will begin in the received radio frame.
슬롯 동기화 후에, UMTS 수신기는 PSCH의 프로세싱을 중지하고, SSCH의 프로세싱을 시작한다. 상술한 바와 같이, SSCH 채널은 제각각의 전송 셀과 연관된 스크램블링 코드 그룹 시퀀스를 반복한다. 그와 같이, UMTS 수신기는 먼저 64개의 가능한 스크램블링 코드 그룹 중 어떤 그룹이 수신되는가를 판정해야 하고, 그 후 UMTS 수신기에 의한 프레임 개시의 추정값과 실제 프레임 개시 간의 오프셋에서의 슬롯수를 판정하여 프레임 동기화를 획득해야 한다. 전형적인 접근법은 하드 판정 기법을 이용하는 것이다. 예컨대, 수신된 신호는 각각의 슬롯에서 알파벳의 16개 SSCH 코드에 대해 상관된다. 가장 강하게 상관된 SSCH 코드가 이 슬롯에 대해 수 신된 SSCH 코드의 추정값으로 이용된다. 그 결과, 15개 슬롯에 대한 15개의 SSCH 코드 추정값이 64개의 가능한 스크램블링 코드 그룹 모두의 15개의 가능한 시프트 모두에 비교되어 수신된 스크램블링 코드 그룹을 식별하고 프레임 오프셋을 판정한다 (UMTS에서, 스크램블링 코드 그룹 시퀀스는 이들의 순환 시프트가 고유하도록, 즉 임의의 스크램블링 코드 그룹 시퀀스의 순환 시프트가 임의의 다른 스크램블링 코드 그룹 시퀀스와 같지 않도록 선험적으로 규정된다). 그 후에, 스크램블링 코드 그룹의 식별은 UMTS 수신기가 음성/데이터 통신을 개시하기 위해 셀의 나머지 다운링크 채널(예컨대, CPICH(Common Pilot Channel)) 모두를 디스크램블하게 한다.After slot synchronization, the UMTS receiver stops processing the PSCH and starts processing the SSCH. As described above, the SSCH channel repeats a scrambling code group sequence associated with each transmission cell. As such, the UMTS receiver must first determine which of the 64 possible scrambling code groups is received, and then determine the number of slots in the offset between the estimate of frame initiation by the UMTS receiver and the actual frame initiation to synchronize the frame. Must be obtained. A typical approach is to use a hard decision technique. For example, the received signal is correlated for the 16 SSCH codes of the alphabet in each slot. The most strongly correlated SSCH code is used as an estimate of the received SSCH code for this slot. As a result, the 15 SSCH code estimates for the 15 slots are compared to all 15 possible shifts of all 64 possible scrambling code groups to identify the received scrambling code group and determine the frame offset (in UMTS, the scrambling code group The sequences are defined a priori so that their cyclic shifts are unique, that is, the cyclic shift of any scrambling code group sequence is not equal to any other scrambling code group sequence). Thereafter, the identification of the scrambling code group causes the UMTS receiver to descramble all of the remaining downlink channels (eg, Common Pilot Channel) (CPICH) in the cell to initiate voice / data communication.
불행하게도, 상술한 셀 검색 프로세스의 SSCH 부분은 시간을 가장 소모하는 부문이다. 특히, UMTS 시스템이 동작할 수도 있는 낮은 신호 대 잡음비로 인해, UMTS 수신기는 셀로부터 전송된 15개의 SSCH 코드 시퀀스의 양호한 추정값을 얻기 위해 수신된 무선 프레임의 사전설정된 개수, 예컨대 10에서 20개를 프로세싱한다. 그와 같이, 각각의 무선 프레임이 10ms 길이이기 때문에, 사용자는 음성/데이터 통신을 개시할 수 있기 전에 적어도 100ms에서 200ms와 같은 지연을 경험할 수도 있다.Unfortunately, the SSCH portion of the cell search process described above is the most time consuming segment. In particular, due to the low signal-to-noise ratio at which the UMTS system may operate, the UMTS receiver processes a predetermined number of received radio frames, such as 10 to 20, to obtain a good estimate of the 15 SSCH code sequences transmitted from the cell. do. As such, since each radio frame is 10 ms long, a user may experience a delay such as at least 100 ms to 200 ms before being able to initiate voice / data communication.
발명의 개요Summary of the Invention
상술한 바와 같이, UMTS 수신기는 수신된 무선 프레임의 사전설정된 개수를 프로세싱하여 셀 검색의 SSCH 부분을 수행한다. 하지만, 특정한 슬롯에서의 수신된 SSCH 코드를 판정하기 위해 하드 판정 기법을 이용하는 것은, 특정한 슬롯에서 어떤 SSCH 코드가 수신되었는지에 관한 판정이 내려진다면 아마도 이 슬롯의 그 밖의 수신된 SSCH 코드에 관한 정보는 버려지기 때문에, 엄격한 채널 조건하에서는 어느 정도의 성능 저하를 야기할 수 있다는 것을 볼 수 있었다. 예컨대, 하드 판정 기법은 최대 상관 피크와 연관된 SSCH 코드를 선택한다. 그와 같이, 수신된 신호를 16개의 가능한 SSCH 코드 중 하나에 비교할 때 최대 상관 피크가 1025이고, 차순위 최대 상관 피크(및 아마도 정확한 SSCH 코드와 연관된 피크)가 1020이었다면, 차순위 최대 상관 피크(및 정확한 SSCH 코드)에 관한 나중 정보는 버려진다. 그와 같이, 몇몇 상황에서, 특히 엄격한 채널 조건하에서 동작할 때에, 잘못된 SSCH 코드는 무선 수신기에 의해 수신되는 경우에 식별된다.As mentioned above, the UMTS receiver processes the predetermined number of received radio frames to perform the SSCH portion of the cell search. However, using a hard decision technique to determine the received SSCH code in a particular slot means that if a determination is made as to which SSCH code was received in a particular slot, then the information about other received SSCH codes in that slot is probably As it is discarded, it can be seen that some performance degradation can occur under stringent channel conditions. For example, the hard decision technique selects the SSCH code associated with the maximum correlation peak. As such, if the received signal is compared to one of the 16 possible SSCH codes, the maximum correlation peak is 1025, and the next highest correlation peak (and possibly the peak associated with the correct SSCH code) is 1020, Later information about the SSCH code is discarded. As such, in some situations, particularly when operating under stringent channel conditions, an incorrect SSCH code is identified when received by a wireless receiver.
따라서, 본 발명의 원리에 따르면, 무선 수신기는 다수의 시간 슬롯상에서 다수의 코드워드 또는 심볼을 포함하는 동기화 워드를 수신하고, S개의 심볼은 한 세트의 M개의 동기화 워드로부터 얻어진 하나의 동기화 워드와 연관되고, S > 1 및 M > 1이며, 연관된 동기화 워드를 M개의 동기화 워드 각각과 연관된 메트릭 값들의 함수로 추정하여 다수의 시간 슬롯에 대한 프레임 동기화를 획득한다.Thus, in accordance with the principles of the present invention, a wireless receiver receives a synchronization word comprising a plurality of codewords or symbols over a plurality of time slots, wherein the S symbols are associated with one synchronization word obtained from a set of M synchronization words. Associated, S > 1 and M > 1, the associated synchronization word is estimated as a function of metric values associated with each of the M synchronization words to obtain frame synchronization for multiple time slots.
본 발명의 일 실시예에 따르면, UMTS 수신기는 UMTS 사용자 장비(UE)의 일부로, 프로세서와 그 연관 메모리를 포함한다. 이 프로세서는 먼저 PSCH를 이용하여 슬롯 동기화를 수행한다. 슬롯 동기화를 달성한 후에, 프로세서는 그 연관 메모리에서 적어도 하나의 수신된 프레임으로부터 상관 피크 값들의 매트릭스를 형성하여 프레임 동기화를 수행하는데, 이 매트릭스의 각각의 행은 가능한 SSCH 코드를 나타내고, 각각의 열은 SCH 프레임의 슬롯 위치를 나타낸다. 그 다음에, 프로세서는 상관 피크 값들의 매트릭스로부터 64개의 가능한 스크램블링 코드 그룹 각각의 순환 시프트 각각에 관한 메트릭을 형성하고, 최대 메트릭 값을 갖는 메트릭을 식별한다. 프로세서는 최대 메트릭 값을 식별하였다면, 이 값과 연관된 스크램블링 코드 그룹 및 오프셋을 이용하여 프레임 동기화를 완료한다.According to one embodiment of the invention, a UMTS receiver is part of a UMTS user equipment (UE) and includes a processor and its associated memory. This processor first performs slot synchronization using the PSCH. After achieving slot synchronization, the processor performs frame synchronization by forming a matrix of correlated peak values from at least one received frame in its associated memory, where each row represents a possible SSCH code and each column Represents the slot position of the SCH frame. The processor then forms a metric for each cyclic shift of each of the 64 possible scrambling code groups from the matrix of correlation peak values and identifies the metric having the maximum metric value. Once the processor has identified the maximum metric value, it completes frame synchronization using the scrambling code group and offset associated with this value.
본 발명의 다른 실시예에 따르면, UMTS 수신기는 소프트 판정 방법에 따라 프레임 동기화를 수행한다. 예시적으로, UMTS 수신기는 먼저 적어도 하나의 수신된 프레임으로부터 상관 피크 값들의 매트릭스를 형성하는데, 이 매트릭스의 각각의 행은 가능한 SSCH 코드를 나타내고, 각각의 열은 SCH 프레임의 슬롯 위치를 나타낸다. 이 후, UMTS 수신기는 상관 피크 값들의 매트릭스로부터 64개의 가능한 스크램블링 코드 그룹 각각의 순환 시프트 각각에 관한 메트릭을 형성하고, 최대 값을 갖는 메트릭을 식별한다. UMTS 수신기는 최대 메트릭 값을 식별하였다면, 이 값과 연관된 스크램블링 코드 그룹 및 오프셋을 이용하여 프레임 동기화를 완료한다. According to another embodiment of the present invention, the UMTS receiver performs frame synchronization according to the soft decision method. By way of example, a UMTS receiver first forms a matrix of correlation peak values from at least one received frame, where each row represents a possible SSCH code and each column represents a slot location of the SCH frame. The UMTS receiver then forms a metric for each cyclic shift of each of the 64 possible scrambling code groups from the matrix of correlation peak values and identifies the metric having the maximum value. Once the UMTS receiver has identified the maximum metric value, it completes frame synchronization using the scrambling code group and offset associated with this value.
도 1은 본 발명의 원리에 따른 예시적인 무선 통신 시스템의 일부를 도시하는 도면.1 illustrates a portion of an exemplary wireless communication system in accordance with the principles of the present invention.
도 2 및 도 3은 본 발명의 원리에 따른 무선 수신기의 실시예를 도시하는 도면.2 and 3 illustrate an embodiment of a wireless receiver in accordance with the principles of the invention.
도 4는 본 발명의 원리에 따른 순서도의 일례를 도시하는 도면.4 shows an example of a flowchart in accordance with the principles of the invention;
도 5는 본 발명의 원리에 따른 상관기 구조의 실시예를 도시하는 도면.5 illustrates an embodiment of a correlator structure in accordance with the principles of the invention;
도 6은 본 발명의 원리에 따라 상관기 값들을 저장하기 위한 매트릭스 구조의 일례를 도시하는 도면.6 shows an example of a matrix structure for storing correlator values in accordance with the principles of the present invention.
도 7은 본 발명의 원리에 따른 순서도의 다른 예를 도시하는 도면.7 shows another example of a flowchart in accordance with the principles of the invention;
도 8은 본 발명의 원리에 따른 메트릭 매트릭스 구조의 일례를 도시하는 도면.8 shows an example of a metric matrix structure in accordance with the principles of the invention;
도 9, 도 10 및 도 11은 도 6 및 도 8의 매트릭스를 더 도시하는 도면.9, 10 and 11 further illustrate the matrix of FIGS. 6 and 8.
도 12는 본 발명의 원리에 따른 유사 코드 구현의 일례를 도시하는 도면.12 illustrates an example of a pseudo code implementation in accordance with the principles of the present invention.
도 13 및 도 14는 시뮬레이션 결과의 예를 도시하는 도면.13 and 14 show examples of simulation results.
본 발명의 개념과는 달리, 도면에 도시된 구성요소들은 잘 알려져 있으며, 이에 대하여는 상세히 설명하지 않겠다. 또한, UMTS 기반 무선 통신 시스템도 친숙하다고 추정되므로 본 명세서에서 상세히 설명되지는 않는다. 예컨대, 본 발명의 개념과는 달리, 확산 스펙트림 송수신, 셀(기지국), 사용자 장비(UE), 다운링크 채널, 업링크 채널 및 RAKE 수신기는 잘 알려져 있으므로 본 명세서에서 상세히 설명되지는 않는다. 또한, 본 발명의 개념은, 본 명세서에서는 상세히 설명되지 않을 종래의 프로그래밍 기법을 이용하여 구현될 수도 있다. 마지막으로, 도면들에서 유사한 도면 부호는 유사한 구성요소를 나타낸다.Unlike the concept of the invention, the components shown in the figures are well known and will not be described in detail. In addition, the UMTS-based wireless communication system is also assumed to be familiar and thus will not be described in detail herein. For example, contrary to the concept of the present invention, spread spectrum transmission and reception, cell (base station), user equipment (UE), downlink channel, uplink channel and RAKE receiver are well known and are not described in detail herein. In addition, the inventive concept may be implemented using conventional programming techniques that will not be described in detail herein. Finally, like reference numerals in the drawings indicate like elements.
본 발명의 원리에 따른 UMTS 무선 통신 시스템(10)의 예시적인 일 부분이 도 1에 도시되어 있다. 셀(또는 기지국)(15)은 상술한 PSCH 및 SSCH 서브채널을 포함하는 다운링크 동기화 채널(SCH) 신호(16)를 방송한다. 상술한 바와 같이, SCH 신호(16)는 음성/데이터 통신에 대한 사전 조건으로서 동기화를 위해 UMTS 사용자 장비(UE)에 의해 이용된다. 예컨대, UE는 "셀 검색" 동작 동안에 SCH 신호를 프로세싱한다. 이 예에서, 예를 들어 이동 전화와 같은 UE(20)는 UE(20)가 턴 온 또는 파워 업될 때에 셀 검색을 개시한다. 셀 검색 동작의 목적은 (a)셀(예컨대, 셀(15))의 스크램블링 코드 그룹의 판정 및 (b)UMTS 무선 프레임의 슬롯 및 프레임 레벨에서의 셀 전송에 대한 동기화를 포함한다. 후술하는 바와 같이, 본 발명의 원리에 따르면, UE(20)는 스크램블링 코드 그룹을 판정하고 프레임 동기화를 획득하기 위해 소프트 판정 기법을 이용한다. 다음의 예들이 이러한 초기 셀 검색, 즉 UE(20)가 턴 온될 때와 관련하여 본 발명의 개념을 예시하고 있지만, 본 발명의 개념은 이와 같은 경우로 국한되지 않으며, 셀 검색의 다른 인스턴스, 예컨대 UE가 "유휴 모드"인 때와 같은 다른 인스턴스에 또한 적용될 수 있다는 점에 유의해야 한다.An exemplary portion of a UMTS
이제 도 2를 참조하면, 본 발명의 원리에 따른 UE(20)의 일부에 대한 예시적인 블록도가 도시되어 있다. UE(20)는 프런트 엔드(105), 아날로그-디지털(A/D) 변환기(110), 셀 검색 요소(115), 검색기 요소(120), RAKE 수신기(125), 호스트 인터페이스 블록(130) 및 프로세서(135)를 포함한다. 또한, 본 발명의 개념과는 달리, 도 2에 도시된 블록내에 포함될 수 있는 추가 요소는 본 기술 분야에서 잘 알려져 있기 때문에 간결함을 위해 본 명세서에서는 설명되지 않는다는 점에 유의해야 한다. 예컨대, A/D 변환기(110)는 디지털 필터, 버퍼 등을 포함할 수도 있다.Referring now to FIG. 2, an exemplary block diagram of a portion of a
프런트 엔드(105)는 안테나(도시되지 않음)를 통해 셀(15)(도 1)로부터 전송된 무선 주파수(RF) 신호(101)를 수신하고, PSCH 및 SSCH 서브채널을 나타내는 기저 대역 아날로그 신호(106)를 제공한다. 기저 대역 아날로그 신호(106)는 수신된 샘플 스트림(111)을 제공하는 A/D 변환기(110)에 의해 샘플링된다. 이 수신된 샘플(111)은 세 가지 컴포넌트, 즉 셀 검색 요소(115), 검색기 요소(120) 및 RAKE 수신기(125)에 이용될 수 있다. 셀 검색 요소(115)는 추가로 후술하는 바와 같이 본 발명의 원리에 따라 PSCH 및 SSCH 서브채널을 프로세싱한다. 성공적인 셀 검색에 이어서, 검색기 요소(120)는 예를 들어 음성/데이터 통신을 제공하도록 디코더(도시되지 않음)에 의한 후속 디코딩을 위해 심볼을 제공할 때, 다수의 경로로부터의 데이터를 결합할 수 있는 RAKE 수신기(125)의 각 핑거에 멀티패스를 할당하기 위해 수신된 샘플을 평가한다. 셀 검색 요소(115)만이 본 발명의 개념에 관련되기 때문에, 검색기 요소(120) 및 RAKE 수신기(125)는 본 명세서에서 추가로 설명되지는 않는다. 호스트 인터페이스 블록(130)은 상술한 세 가지 컴포넌트와 프로세서(135) 간의 데이터를 결합하는데, 프로세서(135)는 시그널링(134)을 통해 셀 검색 컴포넌트(115)로부터의 결과를 수신한다. 프로세서(135)는 예를 들어 마이크로프로세서와 같은 저장 프로그램 제어기 프로세서이며, 프로그램과 데이터를 저장하기 위한 메모리(140)를 포함한다.The
이제 도 3을 참조하면, 셀 검색 요소(115)의 예시적인 블록도가 도시되어 있다. 셀 검색 요소(115)는 PSCH 요소(205) 및 SSCH 요소(210)를 포함한다. 또한, 다운링크 PSCH 및 SSCH 서브채널을 도 3의 셀 검색 요소(115)로 프로세싱하기 위해 본 발명의 원리에 따른 예시적인 순서도를 도시하는 도 4에 대한 참조가 이루어져야 한다. UE(20)의 프로세서(135)는 단계(305)에서 다운링크 PSCH 서브채널을 프로세싱하여 슬롯 동기화를 달성하기 위해 셀 검색을 개시한다. 특히, 프로세서(135)는 본 기술분야에서 알려진 바와 같이 시그널링(206)을 통해 PSCH 요소(205)를 활성화시켜 수신된 샘플(111)을 프로세싱한다. 예컨대, 다운링크 PSCH 서브채널이 주기적으로(즉, 다운링크 SCH 신호의 슬롯마다 반복하는) 발생하는 알려진 PSCH 256 칩 시퀀스 또는 PSCH 코드이기 때문에, PSCH 요소(205)는 수신된 샘플(111)을 PSCH 코드에 대해 상관시키고, 연관된 피크 상관 값을 제공한다. 이와 관련하여, PSCH 요소(205)는 매치 필터와, 이 매치 필터의 출력 신호를 저장하는 버퍼(이 둘 모두는 도시되지 않음)를 포함한다. PSCH 요소(205)는 시그널링(206)을 통해 피크 상관 값을 프로세서(135)에 제공한다. 이 피크 상관 값은 "거짓 잠금"의 가능성을 줄이기 위해 예를 들어 4개에서 20개 사이의 슬롯과 같이 수신된 무선 프레임(들)의 여러 슬롯에 대해 평균될 수도 있다 (PSCH 동기화는 프레임이 아닌 여러 슬롯을 이용하기 때문에, 상술한 종래 기술의 SSCH 프레임 동기화보다 훨씬 빠르다). 피크 상관 값이 사전설정된 임계값보다 크지 않다면, 프로세서(135)는 계속하여 셀을 찾기 위해 PSCH 요소(305)를 제어하여 임의의 수신된 신호에 대한 프로세싱을 지속한다. 하지만, 피크 상관 값이 사전설정된 임계값보다 크다면, UE(20)는 슬롯 동기화를 완료한다. 피크 상관 값이 사전설정된 덧셈 또는 곱셈 인수에 의해 차순위 최대 상관 값을 초과할 때에는 이와 다른 방법에 의해 슬롯 동기화가 완료되어야 한다. Referring now to FIG. 3, an exemplary block diagram of
슬롯 동기화가 단계(305)에서 획득되었다면, UE(20)는 64개의 스크램블링 코드 그룹 중 어떤 그룹이 셀(15)에 의해 이용되는가를 판정해야 하는데, 각각의 스크램블링 코드 그룹은 15개의 SSCH 코드의 특정한 시퀀스에 의해 식별된다. 본 명세서에서 이용되는 바와 같이, 64개의 스크램블링 코드 그룹은 한 세트의 스크램블링 코드 그룹을 형성한다. 스크램블링 코드 그룹 형성시에, 각각의 SSCH 코드 또는 심볼은 예를 들어 1에서 16까지의 16개 심볼의 알파벳으로부터 얻어진다. 그와 같이, 예시적인 스크램블링 코드 그룹, 예컨대 그룹 1은 다음과 같은 15개의 SSCH 심볼을 포함할 수도 있다 :If slot synchronization has been obtained in
[1 1 2 8 9 10 15 8 10 16 2 7 15 7 16]. 반면에, 다른 스크램블링 코드 그룹, 예컨대 그룹 2는 다음과 같은 15개의 SSCH 심볼을 포함할 수 있다 : [1 1 2 8 9 10 15 8 10 16 2 7 15 7 16]. On the other hand, another scrambling code group, such as
[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].
본 발명의 원리에 따르면, 프로세서(135)는 도 4의 단계(310)에서 소프트 판정 기반 기법에 따라 스크램블링 코드 그룹을 판정하고 프레임 동기화를 획득한다. 특히, 추가로 후술하는 바와 같이, 프로세서(135)는 스크램블링 코드 그룹 각각에 대해 한 세트의 메트릭(메트릭 세트)을 형성하는데, 각각의 메트릭 세트는 제각각의 스크램블링 코드 그룹의 특정한 순환 시프트와 각기 연관된 다수의 메트릭 값을 포함한다. 그 후에, 프로세서(135)는 모든 메트릭 세트로부터 최대 메트릭 값을 선택한다. 최대값이 선택된 특정한 메트릭 세트는 선택된 메트릭 값에 대응하는 스크램블링 코드 그룹 및 순환 시프트를 식별하고, 프레임 동기화를 획득하기 위해 프레임 오프셋을 판정한다. 또한, 간결함을 위해, 에러 조건이 본 명세서에서 설명되는 순서도에 도시되지 않았다는 점에 유의해야 한다. 예컨대, UE(20)가 프레임 동기화를 시도하는 동안에 슬롯 동기화를 실패하면, 상술한 셀 검색은 불행히도 재시작된다.In accordance with the principles of the present invention,
본 발명의 일 측면에 따르면, SSCH 요소(210)에 관한 예시 구조가 도 5에 도시되어 있다. SSCH 요소(210)는 220-1에서 220-K까지의 K개의 상관기를 포함하는 상관기 뱅크(220) 및 메모리(230)를 포함한다. 각각의 상관기는 시간 슬롯에서의 수신된 샘플(111)을 다수의 코드워드(C1에서 CK) 제각각에 상관시킨다. 그와 같이, 상관기 뱅크(220)는 시간 슬롯마다 K 상관기 값을 메모리(230)에 제공한다. 메모리(230)는 S개의 수신된 시간 슬롯에 대한 상관기 값들을 저장한다, 즉 메모리(230)는 S x K개의 상관기 값들을 저장한다. 예를 들어 메모리(140)와 같은 다른 메모리가 상관기 값을 저장하는데 또한 이용될 수 있다는 점에 유의하기 바란다. 예시적으로, 이 예에서, 코드워드는 K = 16인 SSCH 코드이다, 즉 S = 15인 SSCH 코드의 각각의 가능한 값에 대해 하나의 상관기가 존재하며, 메모리(230)는 상관기 값들의 프레임 가치, 즉 240개의 값들을 저장한다. 도 6에 도시된 바와 같이, 프레임에 대한 메모리(230)에서의 상관기 값들의 저장은 상관기 값들의 매트릭스 또는 테이블(212)로 도식적으로 체계화된다. 간결함을 위해, 매트릭스(212)의 양식만이 도 6에 도시되어 있다, 즉 어떠한 실제 상관기 피크 값도 매트릭스(212)의 개별 셀에 표시되어 있지 않다. 매트릭스(212)의 각각의 행은 SSCH 1에서 SSCH 16까지의 16개의 SSCH 코드 중 하나에 대응하고, 각각의 열은 슬롯 1에서 슬롯 15까지의 15개의 시간 슬롯 중 하나에 대응한다. 달리 말하면, 각각의 열은 SSCH 코드들 중 특정한 하나의 코드가 그 시간 슬롯에서 수신되었다는 확률 또는 확신 표시를 사실상 나타내는 상관기 값들을 저장한다. 예컨대, SSCH 코드 1이 특정한 시간 슬롯에 대해 1000의 상관 피크를 가졌고, SSCH 코드 2가 동일한 시간 슬롯에 대해 단지 500의 상관 피크를 가졌다면, 이 시간 슬롯에서는 SSCH 코드 2 보다 SSCH 코드 1이 전송되었다고 더 확신된다. 따라서, 본 발명의 일 측면에 따르면, 상관기 값들의 매트릭스는 적어도 하나의 프레임에 대해 모든 가능한 수신 SSCH 코드에 관련된 정보를 수집/보유하여, 후술하는 바와 같이, 엄격한 채널 조건하에서 동작할 때 SSCH 채널을 획득하는 개선된 능력을 제공한다.According to one aspect of the invention, an exemplary structure for the
이제 도 7을 참조하면, 도 4의 단계(310)를 구현하는데 이용되는 본 발명의 원리에 따른 예시적인 순서도가 도시되어 있다. 특히, 단계(350)에서, SSCH 요소(210)는 상관기 값들의 상술한 매트릭스(212)에서 적어도 하나의 프레임, 즉 15개의 시간 슬롯에 대해 가능한 수신 SSCH 코드 각각에 관한 다수의 상관 값들을 저정한다 (상관 데이터의 다수의 프레임 가치가 상관기 값들의 매트릭스에 축적되고 저장될 수 있다는 점에 유의해야 한다). 단계(355)에서, 프로세서(135)는 도 3의 시그널링 경로(211)를 통해 메모리(230)에 액세스하고, 상관기 값들의 매트릭스(212)에 저장된 값들을 이용하여 메트릭 값의 매트릭스 또는 테이블(메트릭 매트릭스)을 판정한다. 예시적인 메트릭 매트릭스(213)가 도 8에 도시되어 있다. 다시 말하지만, 간결함을 위해, 매트릭스(213)의 구조만이 도 8에 도시되어 있다, 즉 어떠한 실제 메트릭 값들도 매트릭스(213)의 개별 셀에 표시되어 있지 않다. 메트릭 매트릭스의 각각의 행은 사전설정된 스크램블링 코드 그룹 중 하나의 그룹에 대응하고, 각각의 열은 이 스크램블링 코드 그룹의 특정한 순환 시프트에 대응한다. 도 8에서 볼 수 있는 바와 같이, 메트릭 매트릭스에서의 각각의 엔트리는 메트릭 값을 특정한 스크램블링 코드 그룹의 특정 순환 시프트와 연관시킨다. 따라서, 메트릭 매트릭스의 각각의 행, 즉 각각의 스크램블링 코드 그룹은 도 8에 도시된 바와 같이 그룹(64)에 관해 스크램블링 코드 그룹의 상이한 순환 시프트와 연관된 다수의 메트릭 값을 포함하는 메트릭 세트와 연관된다. 프로세서(135)는 소정의 스크램블링 코드 그룹의 소정 시프트에 관한 각각의 메트릭 값을 이 시퀀스에 대한 확신 값들의 합으로 판정한다. 메트릭 매트릭스가 판정된 후에, 단계(360)에서, 프로세서(135)는 메트릭 매트릭스에서 최대 메트릭 값을 선택한다. 각각의 메트릭 값이 특정한 스크램블링 코드 그룹의 특정 순환 시프트와 연관되기 때문에, 프로세서(135)는 단계(365)에서 최대 메트릭 값과 연관된 스크램블링 그룹(즉, 연관 행)을 선택하고, 단계(370)에서 최대 메트릭 값과 연관된 슬롯 오프셋(즉, 연관 열)을 판정하여 프레임 동기화를 완료한다.Referring now to FIG. 7, an exemplary flow chart in accordance with the principles of the present invention used to implement
추가로, 다음의 간단한 예를 고려해 보자. SSCH 코드 알파벳이 4개의 코드 또는 심볼 {1, 2, 3, 4}를 포함하고, 프레임마다의 시간 슬롯의 개수가 2라고 가정한다. 또한, 다음의 스크램블링 코드 그룹이 In addition, consider the following simple example: Assume that the SSCH code alphabet includes four codes or symbols {1, 2, 3, 4}, and the number of time slots per frame is two. In addition, the following scrambling code group
그룹 1 = [1, 4]
그룹 2 = [1, 2]
그룹 3 = [3, 1]
그룹 4 = [2, 3]으로 사전규정된다고 가정하자. 예를 들어, 상술한 규정으로부터, 그룹 1은 SSCH 심볼 시퀀스 1, 4로 규정된다.Assume that
그와 같이, SSCH 요소(210)는 각각의 상관기가 시간 슬롯에서의 수신된 샘플(111)을 4개의 가능한 심볼 {1, 2, 3, 4} 제각각에 비교하는 4개의 상관기를 포함한다. 도 7의 단계(350)에 따르면, SSCH 요소(210)는 상관기 값들의 매트릭스의 2개의 시간 슬롯 각각에서 가능한 수신 SSCH 코드 각각에 대한 다수의 상관 피크 값들을 저장한다. 특정한 2개의 시간 슬롯에 관한 상관기 값들의 예시적인 매트릭스가 도 9에 도시되어 있다. 도 9에서 볼 수 있는 바와 같이, 심볼 1에 대해, 2의 상관기 값은 심볼 1이 제 1 시간 슬롯에서 수신된 가능성과 연관되는 반면에, 7의 상관기 값은 심볼 1이 제 2 시간 슬롯에서 수신된 가능성과 연관된다, 기타 등등. 그 다음에, 도 7의 단계(355)에 따르면, 프로세서(135)는 도 10에 도시된 바와 같이 각각의 스크램블링 코드 그룹에 대한 메트릭 매트릭스를 형성한다. 예컨대, 그룹 1에 관해서, 프로세서(135)는 먼저 0의 순환 시프트와 연관된 메트릭을 판정한다. 이것은 상관기 값들의 매트릭스를 참조하고, 제 1 시간 슬롯에서의 심볼 1과 연관된 상관기 값(2)을 제 2 시간 슬롯에서의 심볼 4와 연관된 상관기 값(6)에 더하여 8의 메트릭 값을 산출함으로써 수행된다. 이 계산이 도 11에 추가로 예시되어 있다. 그 후, 프로세서(135)는 유사한 방식으로 나머지 메트릭 값들을 판정한다. 예컨대, 그룹 1에 관해서, 1의 순환 시프트와 연관된 메트릭, 즉 수신된 시퀀스가 실제로 [4, 1]인 가능성은 10에 해당한다, 기타 등등.As such, the
이러한 예를 계속하고, 도 7을 참조하면, 메트릭 매트릭스가 판정된 후에, 단계 360에서, 프로세서(135)는 메트릭 매트릭스에서 최대 메트릭 값을 선택한다. 이 예에서, 이 값은 33이다. 도 10에서 볼 수 있는 바와 같이, 33이라는 값은 그룹 4와 연관된 행, 및 0의 시프트와 연관된 열에 대응한다. 따라서, 프로세서(135)는 단계(365)에서 스크램블링 코드 그룹으로서 그룹 4를 선택하고, 단계(370)에서 프레임 동기화를 위해 0의 시프트가 필요하다고 판정한다.Continuing with this example and referring to FIG. 7, after the metric matrix is determined, at
SSCH 프로세싱이 단계(370)에서 성공적으로 완료되었다면, 셀(15)의 스크램블링 코드 그룹의 식별은 UE(20)가 (주파수 동기화를 위해 이용되고, 또한 식별된 스크램블링 코드 그룹으로부터 셀에 관한 실제 스크램블링 코드를 판정하는데 이용되는 예를 들어 CPICH와 같은 채널을 포함하는) 셀의 다른 다운링크 채널 모두를 디스크램블하게 하고, 음성/데이터 통신은 개시될 수 있다.If the SSCH processing was successfully completed in
이제 도 12를 참조하면, 본 발명의 원리에 따른 유사-코드 구현의 일례가 도시되어 있다. 도 12의 유사 코드에서, rx_data 표기는 소정 슬롯에 대한 수신된 256개의 샘플이고, SSC[i,j]는 i번째 SSCH 코드에서의 j번째 샘플이고, group_seq는 64개의 가능한 스크램블링 코드 그룹 시퀀스 모두의 매트릭스 검색 테이블이고, group은 식별된 전송 코드 그룹이며, offset은 프레임 슬롯 오프셋이다.Referring now to FIG. 12, an example of a pseudo-code implementation in accordance with the principles of the present invention is shown. In the pseudo code of FIG. 12, the rx_data notation is 256 samples received for a given slot, SSC [i, j] is the j th sample in the i th SSCH code, and group_seq is the sequence of all 64 possible scrambling code group sequences. Matrix lookup table, group is the identified transport code group, and offset is the frame slot offset.
도 13 및 도 14는 본 발명의 원리에 따른 UMTS 수신기의 시뮬레이션 결과를 도시하고 있다. 도 13은 잡음이 없는 경우의 시뮬레이션 결과를 보여주고 있다. 도 13에서, 이 값들은 메트릭 매트릭스의 메트릭 값을 나타낸다. 큰 피크(401)는 최대 메트릭 값을 나타내고, 스크램블링 코드 그룹 번호 10을 정확한 그룹 및 오프셋인 0의 오프셋을 갖는 것으로 식별한다. 이에 비해, 도 14는 매우 낮은 신호 대 잡음비인 경우의 시뮬레이션 결과를 보여주고 있다. 다시 한번 말하지만, 도 14에서, 이 값들은 메트릭 매트릭스의 메트릭 값을 나타낸다. 큰 피크(402)는 최대 메트릭 값을 나타내고, 스크램블링 코드 그룹 번호 10을 정확한 그룹 및 오프셋인 0의 오프셋을 갖는 것으로 식별한다. 도 14의 메트릭이 잡음이 있는 것처럼 보이지만, 최대 피크(402)는 실제로 차순위 최대 피크보다 11% 높다. 도 14에 도시된 것과 동일한 시뮬레이션에 있어서, 전형적인 하드 판정 알고리즘은 실패했고, 그룹 2를 1의 오프셋을 갖는 것으로 부정확하게 식별했다는 점에 유의해야 한다. 따라서, 본 발명의 개념에 따른 소프트 판정 접근 방안은, 하드 판정 기반 접근 방안과는 달리, 본 명세서에서 설명되는 소프트 판정 기반 기법이 가능한 수신 SSCH 코드에 관한 정보 또는 데이터를 버리지 않기 때문에 엄격한 채널 조건하에서 더 잘 수행할 수 있다.13 and 14 show simulation results of a UMTS receiver in accordance with the principles of the present invention. Figure 13 shows the simulation results in the absence of noise. In Figure 13, these values represent the metric values of the metric matrix.
상술한 바와 같이, 본 발명의 원리에 따르면, 무선 수신기는 스크램블링 코드 그룹을 판정하고 프레임 동기화를 획득하기 위해 소프트 판정 기반 기법을 이용한다. 이 소프트 판정 기반 기법은 UMTS 수신기에서 견고한 제 2 셀 검색을 위한 방법 및 장치를 제공한다. 더욱이, 가외 저장 또는 메모리 공간이 필요하지만, 이는 무선 수신기가 엄격한 채널 조건(예컨대, 매우 낮은 신호 대 잡음비)하에서 동작할 때 SSCH 채널을 획득하는 개선된 능력을 갖는 점과 교환된다. 본 발명의 개념은 초기의 셀 검색 프로세스와 관련해 설명되었지만, SSCH 서브채널과 같은 다운링크 채널이 프로세싱되는 무선 동작 중 임의의 부분에 적용될 수도 있다.As noted above, in accordance with the principles of the present invention, a wireless receiver employs a soft decision based technique to determine a group of scrambling codes and to obtain frame synchronization. This soft decision based technique provides a method and apparatus for robust second cell search in a UMTS receiver. Moreover, although extra storage or memory space is required, this is exchanged for the fact that the wireless receiver has an improved ability to acquire an SSCH channel when operating under stringent channel conditions (eg, very low signal to noise ratio). Although the concept of the present invention has been described in connection with an initial cell search process, it may be applied to any portion of the wireless operation in which downlink channels, such as SSCH subchannels, are processed.
본 발명의 원리를 단지 예시적으로 상술하였으며, 당업자라면 본 명세서에서 명확히 설명되지는 않았지만 본 발명의 원리를 구현하고 본 발명의 사상과 범주내인 수많은 이와 다른 배치를 착안할 수 있다는 점을 알 것이다. 예컨대, 이러한 기능 요소들은 개별 기능 요소의 관점에서 설명되었지만, 하나 이상의 집적 회로(IC) 및/또는 하나 이상의 저장 프로그램 제어 프로세서(예컨대, 마이크로프로세서 또는 디지털 신호 프로세서(DSP))에서 구현될 수도 있다. 이와 유사하게, 본 발명의 개념은 UMTS 기반 시스템과 관련해 설명되었지만, 다른 통신 시스템에도 적용될 수 있다. 따라서, 첨부한 청구범위에 의해 규정되는 본 발명의 사상과 범주를 벗어나지 않고서, 이러한 실시예들에 대한 많은 수정이 이루어질 수 있으며, 또한 다른 배치들이 착안될 수 있다는 점을 이해해야 한다.While the principles of the invention have been described above by way of example only, those skilled in the art will appreciate that many other arrangements may be devised that implement the principles of the invention and are within the spirit and scope of the invention, although not explicitly described herein. . For example, although these functional elements have been described in terms of individual functional elements, they may be implemented in one or more integrated circuits (ICs) and / or one or more storage program control processors (eg, microprocessors or digital signal processors (DSPs)). Similarly, the concepts of the present invention have been described with respect to UMTS-based systems, but can be applied to other communication systems. Accordingly, it should be understood that many modifications may be made to these embodiments and that other arrangements may be devised without departing from the spirit and scope of the invention as defined by the appended claims.
Claims (14)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020067002423A KR20060094076A (en) | 2006-02-03 | 2003-08-04 | Frame Synchronization Using Soft Decision in a Universal Mobile Phone System Receiver |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020067002423A KR20060094076A (en) | 2006-02-03 | 2003-08-04 | Frame Synchronization Using Soft Decision in a Universal Mobile Phone System Receiver |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20060094076A true KR20060094076A (en) | 2006-08-28 |
Family
ID=37601990
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020067002423A Withdrawn KR20060094076A (en) | 2006-02-03 | 2003-08-04 | Frame Synchronization Using Soft Decision in a Universal Mobile Phone System Receiver |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20060094076A (en) |
-
2003
- 2003-08-04 KR KR1020067002423A patent/KR20060094076A/en not_active Withdrawn
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1192728B1 (en) | Method and apparatus for fast wcdma acquisition | |
US6226315B1 (en) | Spread-spectrum telephony with accelerated code acquisition | |
US20030235238A1 (en) | Multipath channel tap delay estimation in a CDMA spread spectrum receiver | |
US7580428B1 (en) | 3GPP WCDMA receiver using pipelined apparatus and method for performing cell searches | |
US20040161020A1 (en) | Method and apparatus for code identification in wireless applications | |
US7095811B1 (en) | Apparatus and method for secondary synchronization channel detection in a 3GPP WCDMA receiver | |
US6834075B2 (en) | Method for improving multipath searcher speed | |
EP1215827B1 (en) | Cell search method to substract autocorrelation patterns from a correlation value profile | |
US20050002442A1 (en) | Method and apparatus for detection of Pilot signal with frequency offset using multi-stage correlator | |
WO2006122101A2 (en) | Reduced cell acquisition time | |
JP4072563B2 (en) | CDMA Searcher Pilot and Non-Pilot Channel Processing | |
US20080151839A1 (en) | Frequency Synchronization During Cell Search in a Universal Mobile Telephone System Receiver | |
JP2007525101A (en) | Method and apparatus for performing frequency robust detection of secondary synchronization channel for wideband code division multiple access | |
US5974080A (en) | Hierarchical-serial acquisition method for CDMA systems using pilot PN codes | |
US20080144583A1 (en) | Adaptive Frame Synchronization in a Universal Mobile Telephone System Receiver | |
US6628634B2 (en) | Fast decoding of long codes | |
JP2007521677A6 (en) | Adaptive frame synchronization in universal mobile communication systems and receivers | |
US20060188009A1 (en) | Frame synchronization using soft decisions in a universal mobile telephone system receiver | |
JP4925131B2 (en) | Searcher hardware for performing scramble code determination | |
JP2004229305A (en) | Method and device of cell search in wcdma system | |
KR20060094076A (en) | Frame Synchronization Using Soft Decision in a Universal Mobile Phone System Receiver | |
WO2005018104A1 (en) | Frame synchronization using soft decisions in a universal mobile telephone system receiver | |
KR20060089718A (en) | Adaptive Frame Synchronization in Universal Mobile Phone System Receivers | |
KR20060065670A (en) | Frequency Synchronization During Cell Search in Integrated Mobile Phone System Receivers |
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 |