[go: up one dir, main page]

CN100425015C - coherent detection and decoding method and device - Google Patents

coherent detection and decoding method and device Download PDF

Info

Publication number
CN100425015C
CN100425015C CNB021202028A CN02120202A CN100425015C CN 100425015 C CN100425015 C CN 100425015C CN B021202028 A CNB021202028 A CN B021202028A CN 02120202 A CN02120202 A CN 02120202A CN 100425015 C CN100425015 C CN 100425015C
Authority
CN
China
Prior art keywords
code
sign indicating
secondary synchronization
indicating number
correlation
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
CNB021202028A
Other languages
Chinese (zh)
Other versions
CN1459945A (en
Inventor
何建兴
沈文和
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Accton Technology Corp
Original Assignee
Accton Technology Corp
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 Accton Technology Corp filed Critical Accton Technology Corp
Priority to CNB021202028A priority Critical patent/CN100425015C/en
Publication of CN1459945A publication Critical patent/CN1459945A/en
Application granted granted Critical
Publication of CN100425015C publication Critical patent/CN100425015C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a detecting and decoding method, which is applied to the second stage of cell search of a code division multiple access system and detects a secondary synchronous code of an incoming signal from a base station, and the detecting and decoding method mainly comprises the following steps: coherently calculating the correlation values of the secondary synchronization codes, wherein the correlation values are obtained by inner code detection and outer code detection designed for all the secondary synchronization codes; selecting the maximum correlation value on each time slot as the secondary synchronization code detected by the time slot, and forming a code word; and decoding the codeword with a coherent weighted non-interrupted Reed-Solomon code after receiving all or part of the codeword to obtain the code group and frame synchronization of the incoming signal. The invention further discloses a detection and decoding device for realizing the detection and decoding method of the invention.

Description

相干型检测与译码方法与装置 Coherent detection and decoding method and device

技术领域 technical field

本发明有关于一种检测与译码方法与装置,用于通讯系统译码过程。更特别有关于一种检测与译码方法与装置,用于第三代合作计划(3rd Generation Partnership Project,3GPP)宽频码分多址系统(widebandcode division multiple access,W-CDMA)的小区搜寻(cell search)中。该方法与装置使用相干型检测及相干加权型无间断里德-所罗门码(comma-free Reed Solomon code,CFRS)的译码能够有效的提升效能。The invention relates to a detection and decoding method and device, which are used in the decoding process of a communication system. More particularly , it relates to a detection and decoding method and device for cell search ( cell search). The method and device use coherent detection and coherent weighted continuous Reed-Solomon code (comma-free Reed Solomon code, CFRS) decoding to effectively improve performance.

背景技术 Background technique

使用一直接序列扩频码分多址(direct sequence spread spectrumcode division multiple access)技术的分码多任务接取小区式系统(cellular systems)大幅地增加信道容量。该系统于最近的移动通讯系统研究中吸引相当的注意。一般而言,由于频率的再利用(frequencyreuse)性质,码分多址系统的频宽效率(bandwidth efficiency)比起其它多任务接取系统(如分频多任务接取与时分多址)更加优越。此外,小区规划(cell planning)在码分多址系统相当简单。因此,分码多任务接取小区系统将是未来的主流。特别是第三代合作计划(3rd GenerationPartnership Project,3GPP)宽频分码多任务接取/频分双工(W-CDMA/FDD)系统已被采用于一种用于IMT-2000第三代系统的标准之一。CDMA cellular systems using a direct sequence spread spectrum code division multiple access technique greatly increase channel capacity. This system has attracted considerable attention in recent research on mobile communication systems. Generally speaking, due to the nature of frequency reuse, the bandwidth efficiency of CDMA systems is superior to that of other multitasking access systems (such as frequency division multiple access and time division multiple access) . In addition, cell planning is quite simple in CDMA systems. Therefore, the code division multitasking access cell system will be the mainstream in the future. In particular, the 3rd Generation Partnership Project (3GPP) Wideband Code Division Multiple Access/Frequency Division Duplex (W-CDMA/FDD) system has been adopted in a third generation system for IMT-2000 one of the standards.

在一分码多任务接取的小区式系统中,被用户装置(userequipment,UE)作为搜寻最佳小区的方法系被称为“小区搜寻”(cellsearch)。快速的小区搜寻非常重要,为了减少该用户装置开机延迟时间(switched-on delay)(初始搜寻,initial search)、增加待机(standbytime)(闲置状态搜寻,idle mode search)及在切换(handover)(动作状态搜寻,active mode search)保持良好的通讯连结品质。In a CDMA cell-based system, the method used by a user equipment (UE) to search for the best cell is called "cell search". Fast cell search is very important, in order to reduce the user equipment start-up delay time (switched-on delay) (initial search, initial search), increase standby (standby time) (idle state search, idle mode search) and in handover (handover) ( Action state search, active mode search) to maintain a good communication link quality.

现请参考图1,该图将有助于了解一第三代合作计划(3GPP)宽频分码多任务接取/分频多任务系统的帧结构(frame structure)。首先,在第三代合作计划(3GPP)的宽频分码多任务接取/分频多任务系统中,小区搜寻一般而言凭借三个阶段(three stages)来完成,该三阶段包含两个特别设计的同步信道(synchronization channel,SCH)及一个公共导频信道(common pilot channel,CPICH)。在第一阶段110中,初级同步信道(primary synchronization channel,PSCH)111用于时隙(slot)同步。该初级同步信道111包含有初级同步码(primary synchronizationcode,PSC)定义为acp,其中“a”(=±1)依赖于基站的分集传送(diversitytransmission)存在与否而定。在第二阶段120中,次级同步信道(secondary synchronization channel,SSCH)121用于帧/码群(frame/codegroup)辨识。该次级同步信道121包含有次级同步码(secondarysynchronization code,SSCs)定义为acs,其中系数a等同于初级同步信道的系数。在第三阶段130中,该公共导频信道131用于下行扰码(downlink scrambling code)的决定。如图所示,在10毫秒(ms)帧(radioframe)中包含了15个时隙,并且因为该系统中使用每秒3.84百万码片(Mchips/sec)的速度。因此,每一帧中包含38400个码片(chips),也就是每一时隙中包含2560个码片。此外,该初级同步信道与该次级同步信道长度包含256个码片且仅在该时隙边界的开端传输。Please refer to FIG. 1 , which is helpful to understand the frame structure of a 3rd Generation Partnership Project (3GPP) broadband CDMA/FDM system. First of all, in the Broadband CDMA/FDMA system of the 3rd Generation Partnership Project (3GPP), cell search is generally completed by means of three stages, which include two special A designed synchronization channel (synchronization channel, SCH) and a common pilot channel (common pilot channel, CPICH). In the first phase 110, a primary synchronization channel (PSCH) 111 is used for slot synchronization. The primary synchronization channel 111 includes a primary synchronization code (PSC) defined as ac p , where “a” (=±1) depends on the presence or absence of diversity transmission of the base station. In the second stage 120, the secondary synchronization channel (SSCH) 121 is used for frame/codegroup identification. The secondary synchronization channel 121 includes secondary synchronization codes (secondary synchronization codes, SSCs) defined as ac s , where the coefficient a is equal to the coefficient of the primary synchronization channel. In the third stage 130, the common pilot channel 131 is used for downlink scrambling code determination. As shown, 15 time slots are included in a 10 millisecond (ms) frame (radioframe), and because a speed of 3.84 million chips per second (Mchips/sec) is used in the system. Therefore, each frame contains 38400 chips (chips), that is, each time slot contains 2560 chips. In addition, the P-SCH and the S-SCH have a length of 256 chips and are only transmitted at the beginning of the slot boundary.

近年来,用于分码多任务接取的小区式系统的快速小区搜寻(cellsearch)方法被揭示。见于颁给Nystrom等人的美国专利号码第6,185,244号,其标题为”小区搜寻于分码多任务接取通讯系统”(Cellsearching in a CDMA communications system)。见于颁给Kim等人的美国专利第6,289,007号,其标题为”一个在异步分码多任务接取移动通讯系统的获得搜寻小区基站的方法”(Method for Acquiring A Cell SiteStation in Asynchronous CDMA Cellular Communication Systems)。以及见于颁给Shou等人的美国专利第6,038,250号,其标题为”初始化同步方法及直接序列型的分码多任务接取中继台异步小区系统的接收器”(Initial Synchronization Method And Receiver for DS-CDMA InterBase Station Asynchronous Cellular System)。然而,由于频率偏移(frequency offset)来自于用户装置的晶体震荡器的频率不稳定,对用户装置而言,即该进入信号载波频率可能会具有频率的偏移量,因此造成频率偏移。In recent years, fast cell search methods for CDMA cell-based systems have been disclosed. See U.S. Patent No. 6,185,244 to Nystrom et al., entitled "Cell searching in a CDMA communications system." Seen in U.S. Patent No. 6,289,007 issued to Kim et al., entitled "Method for Acquiring A Cell Site Station in Asynchronous CDMA Cellular Communication Systems" ). And see U.S. Patent No. 6,038,250 issued to Shou et al., titled "Initial Synchronization Method And Receiver For DS Relay Station Asynchronous Cell System" (Initial Synchronization Method And Receiver for DS -CDMA InterBase Station Asynchronous Cellular System). However, since the frequency offset comes from the unstable frequency of the crystal oscillator of the user equipment, for the user equipment, the carrier frequency of the incoming signal may have a frequency offset, thus causing a frequency offset.

在过去,用于小区搜寻第二阶段的次级同步检测装置,大致可以区分成两级:(1)次级同步码匹配滤波器(secondary synchronizationcode matched filter),用于检测该次级同步码及(2)译码器,依据次级同步码匹配滤波器检测到的码字进行译码过程。其中次级同步码匹配滤波器采用非相干相干结构(non-coherent structure)来实行以对抗频率偏移以及多重路径衰落信道(multipath fading channel)造成的效能衰减。该项技术可见于Y.P.E.Wang and T.Ottosson,“Initial frequencyacquisition in W-CDMA,”IEEE Proc.VTC’99,Vol.2,pp.1013-1017,Sept.1999。此外,在译码器部分大致可分为软性决定型(Soft Decision)及硬性决定型(Hard Decision)方式。然而软性决定型(Soft Decision)的译码器需要大量运算,因而增加了装置的复杂度。所以一般常采用硬性决定型(Hard Decision)的汉米相关器(Hamming correlator)。该汉米相关器设计使得复杂度相对较低,但其效能也较差。In the past, the secondary synchronization detection device used in the second stage of cell search can be roughly divided into two stages: (1) secondary synchronization code matched filter (secondary synchronization code matched filter), used to detect the secondary synchronization code and (2) Decoder, which performs a decoding process according to the code word detected by the secondary synchronization code matched filter. The secondary synchronization code matched filter adopts a non-coherent structure to resist performance degradation caused by frequency offset and multipath fading channel. This technique can be found in Y.P.E.Wang and T.Ottosson, "Initial frequency acquisition in W-CDMA," IEEE Proc.VTC'99, Vol.2, pp.1013-1017, Sept.1999. In addition, the decoder part can be roughly divided into soft decision (Soft Decision) and hard decision (Hard Decision) methods. However, a Soft Decision decoder requires a large number of calculations, thus increasing the complexity of the device. Therefore, a Hard Decision Hamming correlator is generally used. The Hammy correlator design makes the complexity relatively low, but its performance is also low.

发明内容 Contents of the invention

本发明的主要目的提供一种检测与译码方法,用于码分多址系统的小区搜寻,更特别用于宽频码分多址系统的小区搜寻的第二阶段,采用相干型检测方法及相干加权型无间断里德-所罗门码的译码方式可以降低系统中频率偏移效应以及多重路径衰落信道对小区搜寻特性劣化的影响,借此完成快速完成小区搜寻的目的。The main object of the present invention provides a kind of detection and decoding method, is used for the cell search of code division multiple access system, is more particularly used in the second stage of the cell search of broadband code division multiple access system, adopts coherent type detection method and coherent The weighted uninterrupted Reed-Solomon code decoding method can reduce the effect of frequency offset in the system and the influence of multi-path fading channels on the degradation of cell search characteristics, thereby accomplishing the purpose of quickly completing cell search.

本发明的次要目的提供一种检测与译码装置,用于码分多址系统的小区搜寻,更特别用于宽频码分多址系统的小区搜寻的第二阶段,采用相干型检测器及相干加权型无间断里德-所罗门码的译码器可以降低系统中频率偏移效应以及多重路径衰落信道对小区搜寻特性劣化的影响。A secondary object of the present invention is to provide a detection and decoding device for cell search in a code division multiple access system, more particularly for the second stage of cell search in a broadband code division multiple access system, using coherent detectors and The decoder of coherent weighted uninterrupted Reed-Solomon code can reduce the effect of frequency offset in the system and the influence of multipath fading channel on the degradation of cell search characteristics.

为达上述的主要目的,本发明提供一种检测与译码方法,应用于码分多址系统的小区搜寻的第二阶段,该检测与译码方法主要包含下列步骤:相干地计算该次级同步码的一相关值,其中该次级同步码相关值(correlation values of the secondary synchronization codes)来自于该相干型次级同步码侦测器;在每个时隙上选择最大的相关值作为该时隙所检测出的次级同步码,并形成一码字;以及完成接收整个或部分的码字后,一相干加权型无间断里德-所罗门码将该码字进行译码,以得到该进入信号的码群及帧同步。For reaching above-mentioned main object, the present invention provides a kind of detection and decoding method, is applied to the second stage of the cell search of code division multiple access system, and this detection and decoding method mainly comprises the following steps: coherently calculate this secondary A correlation value of the synchronization code, wherein the correlation values of the secondary synchronization codes (correlation values of the secondary synchronization codes) come from the coherent type secondary synchronization code detector; on each time slot, the maximum correlation value is selected as the The secondary synchronization code detected by the time slot and form a code word; and after receiving the whole or part of the code word, a coherent weighted non-stop Reed-Solomon code decodes the code word to obtain the The code group and frame synchronization of the incoming signal.

为达上述的次要目的,本发明提供一种检测与译码装置,用于码分多址系统的小区搜寻,更特别用于宽频码分多址系统的小区搜寻的第二阶段,该检测与译码装置包含:一相干型次级同步检测器,用于该进入信号的一次级同步码的码字选择;以及一相干加权型无间断里德-所罗门码译码器,用于进行该进入信号的译码以得到该进入信号的码群及帧同步。For reaching above-mentioned secondary purpose, the present invention provides a kind of detection and decoding device, is used for the cell search of code division multiple access system, is more particularly used in the second stage of the cell search of broadband code division multiple access system, and this detection The AND decoding device includes: a coherent secondary synchronization detector for selecting a code word of a primary synchronization code of the incoming signal; and a coherent weighted non-stop Reed-Solomon code decoder for performing the The decoding of the incoming signal to obtain the code group and frame synchronization of the incoming signal.

本发明具有下列优点:The present invention has the following advantages:

(1)本发明的次级同步检测方法,采用相干型检测方法,可以有效降低频率偏移与多重路径衰落信道效应对小区搜寻特性劣化的影响,其效果较非相干相干型效果更佳。(1) The secondary synchronization detection method of the present invention adopts a coherent detection method, which can effectively reduce the influence of frequency offset and multi-path fading channel effect on the degradation of cell search characteristics, and its effect is better than that of the non-coherent coherent type.

(2)本发明的次级同步检测方法,采用相干加权型无间断里德-所罗门码译码方式,能在系统效能与复杂度之间取得较佳搭配。(2) The secondary synchronization detection method of the present invention adopts a coherent weighted continuous Reed-Solomon decoding method, which can achieve a better match between system performance and complexity.

(3)在实际应用上,本发明的次级同步检测装置能以硬件方式来实现,特别是以芯片的方式来实现,此一设计将特别有利于系统芯片(SoC)的开发。(3) In practical application, the secondary synchronous detection device of the present invention can be implemented in the form of hardware, especially in the form of a chip, and this design will be particularly beneficial to the development of a system-on-chip (SoC).

附图说明Description of drawings

图1显示一用于第三代合作计划(3GPP)的宽频分码多任务接取/分频多任务系统的帧结构图。FIG. 1 shows a frame structure diagram of a broadband CDMA/FDM system used in the 3rd Generation Partnership Project (3GPP).

图2显示根据本发明的一种检测与译码方法的流程图。FIG. 2 shows a flowchart of a detection and decoding method according to the present invention.

图3a是图2的方框10的一实施例。FIG. 3 a is an embodiment of block 10 of FIG. 2 .

图3b是图2的方框20的一实施例。FIG. 3b is an embodiment of block 20 of FIG. 2 .

图3c是图2的方框30的一实施例。FIG. 3c is an embodiment of block 30 of FIG. 2 .

图4显示根据本发明的一种检测与译码装置的结构图。FIG. 4 shows a structural diagram of a detection and decoding device according to the present invention.

图5a是图4中的该相干型次级同步码检测器的一实施例。FIG. 5 a is an embodiment of the coherent SSC detector in FIG. 4 .

图5b是图4中的该相干加权型无间断里德-所罗门码译码器的一实施例。FIG. 5b is an embodiment of the coherently weighted non-stop Reed-Solomon code decoder in FIG. 4 .

标号说明:Label description:

111初级同步信道                         121次级同步信道111 primary synchronization channel

131公共导频信道131 common pilot channel

510相干型次级同步检测器                 511内码匹配滤波器510 Coherent Secondary Sync Detector 511 Inner Code Matched Filter

512外码匹配滤波器                       513缓存单元512 outer code matched filter 513 cache unit

514码字选择单元514 code word selection unit

520相干加权型无间断里德-所罗门码检测器520 coherent weighted non-stop Reed-Solomon code detector

521a、521b延迟组件                      522a、522b多个计算单元521a, 521b delay components 522a, 522b multiple computing units

523累加单元                             524选择单元523 accumulation unit 524 selection unit

具体实施方式 Detailed ways

一般来说,小区搜寻需要依序经过三个同步阶段,分别为(1)第一阶段:时隙同步(slot synchronization)(2)第二阶段:帧同步/码群判定(frame synchronization/code group identification)(3)第三阶段:扰乱码判定(scrambling code identification)。现请参照图2,该图显示根据本发明的一种检测与译码方法的流程图,可用于有效提升小区搜寻的效能。该方法可用于码分多址系统的小区搜寻的第二阶段,即次级同步码的检测与译码以得到帧同步/码群判定,但并不限于此种应用。在步骤10中,相干地计算该次级同步码的各相关值,其中该相关值由针对所有次级同步码设计的内码(inner code)检测与外码(outer code)检测得之。在步骤20中,在每个时隙上选择最大的相关值作为该时隙所检测出的次级同步码,并形成一码字。在步骤30中,完成接收整个或部分的码字后,以一相干加权型无间断里德-所罗门码将该码字进行译码,以得到该进入信号的码群及帧同步。Generally speaking, cell search needs to go through three synchronization stages in sequence, which are (1) the first stage: slot synchronization (slot synchronization) (2) the second stage: frame synchronization/code group determination (frame synchronization/code group identification) (3) The third stage: scrambling code identification (scrambling code identification). Please refer to FIG. 2 , which shows a flowchart of a detection and decoding method according to the present invention, which can be used to effectively improve the performance of cell search. The method can be used in the second stage of the cell search in the CDMA system, that is, the detection and decoding of the secondary synchronization code to obtain the frame synchronization/code group decision, but it is not limited to this application. In step 10, the correlation values of the SSCs are coherently calculated, wherein the correlation values are obtained by detecting inner codes and outer codes designed for all SSCs. In step 20, the largest correlation value is selected in each time slot as the secondary synchronization code detected in the time slot, and a code word is formed. In step 30, after receiving the whole or part of the code word, the code word is decoded with a coherent weighted continuous Reed-Solomon code to obtain the code group and frame synchronization of the incoming signal.

图3a是图2的步骤10的一实施例。其中步骤10还包含下列步骤:在步骤11中,将该次级同步码的256个码片分成W个区段,每区段具有256/W个码片,其中W为一适当的正整数,其中每一小区段称之为内码。在步骤12中,针对W个区段与16个次级同步码检测其所对应的内码,即内码检测。举例来说,若分为4个区段,每区段有64个码片,则该内码检测有4个输出值。在步骤13中,将该W区段进行外码检测,针对W个区段与16个次级同步码进行匹配,其中外码检测的W区段中存有相对应的内码检测的输出。在步骤14中,将每个外码检测的输出值与其时间上相对应的一初级同步码检测(在第一阶段中)的输出值的共轭复数相乘得一相乘值;其中该次级同步码与该初级同步码正交。在步骤15中,将每一区段中的该相乘值取其实部后累加得一相关值,意即,每个次级同步码分为W区段累加。在步骤16中,将步骤15的相关值以帧为周期,在每个时隙上分别针对所有次级同步码累加所得的相关值作为该码字判断的依据。FIG. 3 a is an embodiment of step 10 of FIG. 2 . Wherein step 10 also includes the following steps: in step 11, the 256 chips of the secondary synchronization code are divided into W sections, each section has 256/W code chips, wherein W is a suitable positive integer, Each small segment is called an inner code. In step 12, the inner codes corresponding to the W segments and the 16 SSCs are detected, that is, the inner codes are detected. For example, if it is divided into 4 segments, and each segment has 64 chips, then the inner code detection has 4 output values. In step 13, the outer code detection is performed on the W segment, and the W segments are matched with 16 secondary synchronization codes, wherein the W segment of the outer code detection has a corresponding output of the inner code detection. In step 14, the output value of each outer code detection is multiplied by the conjugate complex number of the output value of a primary synchronous code detection (in the first stage) corresponding to its time to obtain a multiplied value; The primary synchronization code is orthogonal to the primary synchronization code. In step 15, the real part of the multiplied value in each segment is taken and accumulated to obtain a correlation value, that is, each secondary synchronization code is divided into W segments and accumulated. In step 16, the correlation value obtained in step 15 is taken as a frame cycle, and the correlation value accumulated for all secondary synchronization codes in each time slot is used as the basis for judging the code word.

图3b是图2的步骤20的一实施例。当完整接收第二阶段所需的次级同步码,后续在步骤20中还包含下列步骤:在步骤21中,在每一个时隙上选择在步骤16所得所有次级同步码的该相关值的最大值,并储存起来,共得到P个相关值(P为介于3至15的整数)。在步骤22,根据搜集所检测到的次级同步码,即P个相关值,得到一组完整或部分的码字。FIG. 3b is an embodiment of step 20 of FIG. 2 . When the required secondary synchronization code of the second stage is completely received, the following steps are also included in step 20: in step 21, the correlation value of all secondary synchronization codes obtained in step 16 is selected on each time slot The maximum value is stored, and a total of P correlation values are obtained (P is an integer ranging from 3 to 15). In step 22, a complete or partial set of codewords is obtained according to the collected secondary synchronization codes detected, that is, P correlation values.

图3c是图2的步骤30的一实施例。其中步骤30还包含下列步骤:在步骤31中,该码字具有P个符号,分别对应该符号所代表的次级同步码以及其相关值大小(该相关值为接收完所有欲接收的次级同步码后,在步骤22中所储存的相关值),将该P个符号与该无间断里德-所罗门码的每一个符号进行比对;其中比对正确者,该码字的符号所对应的相关值乘上一正数形成一加权值,反之则乘上一负数形成另一加权值。依此类推。须注意,该正负数的设计可以有所变化,由设计者自订。根据本发明中所揭示的相干型译码方法,其加权值为步骤31所得到的结果。在步骤32中,累加该P个符号分别与960种可能码字比对后所得的加权值作为比对的结果,直到960次比对结束。在步骤33中,选择960个比对结果中的最大值,以作为该进入信号的码群与帧同步。FIG. 3c is an embodiment of step 30 of FIG. 2 . Wherein step 30 also comprises the following steps: in step 31, this code word has P symbols, corresponding to the secondary synchronous code represented by this symbol and its correlation value size (this correlation value has received all the secondary synchronization codes that want to receive) After the synchronization code, the correlation value stored in step 22), the P symbols are compared with each symbol of the uninterrupted Reed-Solomon code; where the comparison is correct, the corresponding symbol of the code word Multiplied by a positive number to form a weighted value, otherwise multiplied by a negative number to form another weighted value. So on and so forth. It should be noted that the design of the positive and negative numbers can be changed and is determined by the designer. According to the coherent decoding method disclosed in the present invention, the weighted value is the result obtained in step 31 . In step 32, the weighted values obtained after comparing the P symbols with 960 possible codewords are accumulated as the comparison result until 960 comparisons are completed. In step 33, the maximum value among the 960 comparison results is selected as the code group and frame synchronization of the incoming signal.

图4显示根据本发明的一种检测与译码装置的结构图。一种检测与译码装置,应用于码分多址系统的小区搜寻的次级同步码检测,更特别用于宽频码分多址系统的小区搜寻的第二阶段,检测第二阶段来自基站的一进入信号的次级同步码,该检测与译码装置500包含:一相干型次级同步码检测器510,用于该进入信号的一次级同步码的码字选择,以及一相干加权型无间断里德-所罗门码译码器520,用于进行该进入信号的译码以得到该进入信号的码群及帧同步。FIG. 4 shows a structural diagram of a detection and decoding device according to the present invention. A detection and decoding device, which is applied to the secondary synchronization code detection of the cell search of the code division multiple access system, and is more particularly used for the second stage of the cell search of the broadband code division multiple access system, and detects the second stage from the base station A secondary synchronization code of an incoming signal, the detection and decoding device 500 includes: a coherent type secondary synchronization code detector 510, used for codeword selection of a secondary synchronization code of the incoming signal, and a coherent weighted type The discontinuous Reed-Solomon code decoder 520 is used to decode the incoming signal to obtain the code group and frame synchronization of the incoming signal.

图5a是图4中的该相干型次级同步检测器510的一实施例。其中该相干型次级同步检测器510更包含:一内码匹配滤波器511;一外码匹配滤波器512;一缓存单元513以及一码字选择单元514。如图所示,该内码匹配滤波器511,用于该次级同步码的内码检测。将该次级同步码的256个码片分成W个区段,每区段具有256/W个码片,其中W为一适当的正整数,其中每一小区段称之为内码。该内码匹配滤波器511分别针对W个区段与16个次级同步码分别作匹配。举例来说,若分为4个区段,每区段有64个码片,则该内码匹配滤波器有4个输出值。该外码匹配滤波器512,用于该次级同步码的外码检测,其中该外码匹配滤波器512亦针对W个区段与16个次级同步码分别作匹配。该外码匹配滤波器512的W区段中存有相对应的该内码匹配滤波器511的输出值,将该外码匹配滤波器512的输出值与其时间上相对应的一初级同步码匹配滤波器(在第一阶段中)的输出值的共轭复数相乘得一相乘值;其中该次级同步码与该初级同步码正交。该外码匹配滤波器512将每一区段中的该相乘值取其实部后累加后获得一外码匹配滤波器512输出的相关值,意即,每个次级同步码分为W区段累加。凭借上述步骤,即可得到实数的相关值于该外码匹配滤波器512的输出端。。该缓存单元513,将该外码匹配滤波器512输出的相关值以帧为周期,在每个时隙上累加并储存于该缓存单元513中,直到接收完所有欲接收的次级同步码后,在每一个时隙上选择所得所有次级同步码的该相关值的最大值,并储存起来,共得到P个新的相关值(P为介于3至15的整数),其中该P个新相关值为实数值。当完成接收完所有欲接收的次级同步码后,该码字选择单元514,在P(为一整数)个新相关值中得到一组完整(当P=15)或部分(当2<P<15)的码字。FIG. 5 a is an embodiment of the coherent secondary sync detector 510 in FIG. 4 . The coherent secondary sync detector 510 further includes: an inner code matched filter 511 ; an outer code matched filter 512 ; a buffer unit 513 and a code word selection unit 514 . As shown in the figure, the inner code matched filter 511 is used for inner code detection of the secondary synchronization code. The 256 chips of the SSC are divided into W segments, each segment has 256/W chips, where W is an appropriate positive integer, and each small segment is called an inner code. The inner code matched filter 511 performs matching for the W segments and the 16 SSCs respectively. For example, if it is divided into 4 segments, and each segment has 64 chips, then the inner code matched filter has 4 output values. The outer code matched filter 512 is used for the outer code detection of the SSC, wherein the outer code matched filter 512 is also matched with the 16 SSCs for the W segments respectively. The corresponding output value of the inner code matched filter 511 is stored in the W segment of the outer code matched filter 512, and the output value of the outer code matched filter 512 is matched with a primary synchronous code corresponding to its time. The complex conjugates of the output values of the filters (in the first stage) are multiplied to obtain a multiplied value; wherein the secondary synchronization code is orthogonal to the primary synchronization code. The outer code matched filter 512 takes the real part of the multiplied value in each section and accumulates it to obtain a correlation value output by the outer code matched filter 512, that is, each secondary synchronization code is divided into W areas segment accumulation. With the above steps, the correlation value of the real number can be obtained at the output end of the outer code matched filter 512 . . The buffer unit 513 accumulates and stores the correlation value output by the outer code matched filter 512 in a frame cycle on each time slot and stores it in the buffer unit 513 until all secondary synchronization codes to be received are received. , select the maximum value of the correlation values of all secondary synchronization codes obtained in each time slot, and store them, and obtain P new correlation values (P is an integer ranging from 3 to 15), wherein the P The new correlation value is a real value. After receiving all secondary synchronization codes to be received, the code word selection unit 514 obtains a complete set (when P=15) or part (when 2<P) of P (an integer) new correlation values <15) codeword.

图5b是图4中的该相干加权型无间断里德-所罗门码译码器520的一实施例。该相干加权型无间断里德-所罗门码检测器520更包含:多个延迟组件521a、521b...;多个计算单元522a、522b...;一累加单元523以及一选择单元524。该相干加权型无间断里德-所罗门码检测器520操作一码字,与960种可能组合的无间断里德-所罗门码做比对,其中该码字由该相干型次级同步检测器510所获得。FIG. 5 b is an embodiment of the coherently weighted non-stop Reed-Solomon code decoder 520 in FIG. 4 . The coherent weighted continuous Reed-Solomon code detector 520 further includes: a plurality of delay components 521a, 521b . . . ; a plurality of calculation units 522a, 522b . The coherent weighted non-stop Reed-Solomon code detector 520 operates on a codeword, which is generated by the coherent secondary sync detector 510, against 960 possible combinations of non-stop Reed-Solomon codes. acquired.

举例来说,该码字具有P个符号,由码字选择单元514选出,分别对应该符号所代表的次级同步码以及其相关值大小,其中选定的次级同步码作为与960种可能码字的比对的依据,而该相关值则作为权值产生的依据。该码字的P个符号分别进入多个延迟组件521a、521b、、之中,第一个符号进入第一个延迟组件521a,第二个符号进入第二个延迟组件521b,依此类推。该码字的P个符号并分别与来自该无间断里德-所罗门码的每一个符号进行比对。经过比对后,若第一个符号若比对正确,则该符号在该计算单元522a中以一正值代表;若第二个符号比对错误,则该符号在该计算单元522b中以一负值代表。依此类推。须注意,该正值与负值系由设计者自订。最后将储存在延迟组件中的相关值分别乘上在该计算单元522a、522b等的该对应的正值或负值,即成为累加单元523的一输入信号。该累加单元523将所有输入信号进行累加,每次累加即可得到一累加值作为比对结果,译码完成前该累加单元523共计产生960个比对结果,依序输入至选择单元524。For example, the codeword has P symbols, which are selected by the codeword selection unit 514 and correspond to the secondary synchronization code represented by the symbol and its correlation value, wherein the selected secondary synchronization code is used as the 960 The basis for the comparison of possible codewords, and the correlation value is used as the basis for generating the weight. The P symbols of the codeword enter a plurality of delay components 521a, 521b, respectively, the first symbol enters the first delay component 521a, the second symbol enters the second delay component 521b, and so on. The P symbols of the codeword are compared with each symbol from the non-stop Reed-Solomon code respectively. After the comparison, if the first symbol is correctly compared, the symbol is represented by a positive value in the calculation unit 522a; if the second symbol is compared incorrectly, the symbol is represented by a positive value in the calculation unit 522b. Negative values represent. So on and so forth. It should be noted that the positive and negative values are determined by the designer. Finally, the correlation value stored in the delay element is multiplied by the corresponding positive value or negative value in the calculation unit 522 a , 522 b , etc. to become an input signal of the accumulation unit 523 . The accumulating unit 523 accumulates all the input signals, and each accumulation can obtain an accumulated value as a comparison result. Before the decoding is completed, the accumulating unit 523 generates a total of 960 comparison results, which are sequentially input to the selection unit 524 .

经过此960次比对后,该选择单元524,连接于该累加单元523,选择960个比对结果中的最大数值,该数值所对应到的无间断里德-所罗门码即为我们所判定的码群以及对应的帧同步。该最大值的选择方法如下,第一次比对中,将累加单元524的第一笔输出与选择单元524中预先设定的数值(该数值由设计者决定)比较大小,将较大的数值与其对应的码字储存于该选择单元524,此后,每一次新进的输入信号皆与储存于该选择单元524中的信号做比较,并且储存比较之后的较大值。依此类推,直到960次比对结束时即可凭借储存于选择单元524中的数据判断码群与帧同步。After these 960 comparisons, the selection unit 524 is connected to the accumulation unit 523 to select the maximum value among the 960 comparison results, and the uninterrupted Reed-Solomon code corresponding to this value is what we have determined Code group and corresponding frame synchronization. The selection method of this maximum value is as follows, in the first comparison, the first output of the accumulation unit 524 is compared with the preset numerical value (this numerical value is determined by the designer) in the selection unit 524, and the larger numerical value is compared. The code word corresponding to it is stored in the selection unit 524 , and thereafter, each new input signal is compared with the signal stored in the selection unit 524 , and the larger value after the comparison is stored. By analogy, the code group and frame synchronization can be judged by the data stored in the selection unit 524 until the 960 comparisons are completed.

在实际应用上,本发明的检测与译码装置,由于各方块的功能明确,因此能以软件配合硬件方式来实现,特别是以芯片的方式来实现,以嵌入在小区搜寻电路上。In practical application, the detection and decoding device of the present invention can be implemented in the form of software and hardware because the functions of each block are clear, especially implemented in the form of a chip to be embedded in the cell search circuit.

因此,根据本发明用于码分多址系统的检测与译码方法,能在码分多址系统中,有效地降低频率偏移与多重路径衰落信道所造成的效应及快速达到小区搜寻。Therefore, according to the detection and decoding method for the CDMA system of the present invention, the effects of frequency offset and multi-path fading channels can be effectively reduced in the CDMA system, and cell search can be quickly achieved.

根据本发明用于码分多址系统的检测与译码装置,能在频率偏移以及多重路径衰落信道效应下有效提升系统效能。根据本发明的方法与装置可用于移动装置与无线个人数字化助理(PDA)系统。According to the detection and decoding device used in the code division multiple access system of the present invention, the system performance can be effectively improved under the frequency offset and multi-path fading channel effects. The method and apparatus according to the present invention can be used in mobile devices and wireless personal digital assistant (PDA) systems.

虽然本发明已以前述较佳实施例揭示,然其并非用以限定本发明,任何熟悉此技术者,在不脱离本发明的精神和范围内,当可作各种的更动与修改,因此本发明的保护范围当视权利要求书所界定为准。Although the present invention has been disclosed with the foregoing preferred embodiments, it is not intended to limit the present invention. Any skilled person may make various changes and modifications without departing from the spirit and scope of the present invention. Therefore The scope of protection of the present invention should be defined by the claims.

Claims (8)

1. one kind is detected and interpretation method, is applied to the second stage of the cell search of code division multiple access system, and this second stage detects the secondary synchronization sign indicating number from an entering signal of base station, and it is characterized in that: this detection and interpretation method comprise the following step:
(a) coherently calculate the correlation of this secondary synchronization sign indicating number, wherein this correlation by the ISN at all secondary synchronization sign indicating numbers designs detect with outer sign indicating number detect it;
(b) on each time slot, select maximum correlation value as the detected secondary synchronization sign indicating number of this time slot, and form a code word;
(c) finish the code word that receives this whole or part by a phase dry type secondary synchronization detector after, with a relevant weighting type free of discontinuities Reed Solomon code this code word is deciphered, with code group and the frame synchronization that obtains this entering signal.
2. detection as claimed in claim 1 and interpretation method is characterized in that: wherein step (a) also comprises the following step:
(a-1) 256 chips with this secondary synchronization sign indicating number are divided into W section, and every section has 256/W chip, and wherein W is a suitable positive integer, and wherein each away minor segment is referred to as ISN;
(a-2) detect its pairing ISN at 16 secondary synchronization sign indicating numbers respectively;
(a-3) this W section is carried out outer sign indicating number and detect, mate with 16 secondary synchronization sign indicating numbers, have the output of corresponding ISN detection in W section of its China and foreign countries' sign indicating number detection at the outer sign indicating number testing result of W section;
(a-4) output valve that each outer sign indicating number is detected and its time conjugate complex number of going up the output valve of corresponding one elementary synchronous code detection in the phase I multiply each other the value that multiplies each other; Wherein this secondary synchronization sign indicating number and this elementary synchronous code quadrature;
(a-5) this value of multiplying each other in each section is got add up behind its real part a correlation, meaning promptly, each secondary synchronization sign indicating number is divided into W section and adds up;
(a-6) this correlation with step (a-5) is the cycle with the frame, adds up the foundation that the correlation of gained is judged as this code word slot synchronization on each time slot respectively at all secondary synchronization sign indicating numbers.
3. detection as claimed in claim 2 and interpretation method is characterized in that: wherein step (b) also comprises the following step:
(b-1) be chosen in the maximum of this correlation of all secondary synchronization sign indicating numbers of gained of step (a-6) on each time slot, and store, obtain P new correlation altogether, wherein P is the integer between 3 to 15;
(b-2) collect detected secondary synchronization sign indicating number thus, promptly P correlation obtains one group of complete or code word partly.
4. detection as claimed in claim 1 and interpretation method is characterized in that: wherein step (c) also comprises the following step:
(c-1) this code word has P symbol, each symbol of this P symbol and this free of discontinuities Reed Solomon code is compared, wherein compare correct person, the pairing correlation of the symbol of this code word is multiplied by a positive number and forms a weighted value, forms another weighted value otherwise then be multiplied by a negative;
(c-2) add up this P symbol respectively with 960 kinds may code words the weighted value of comparison back gained as the result of comparison, finish up to 960 comparisons;
(c-3) select maximum in 960 comparison results, with Rule of judgment as the code group and the frame synchronization of this entering signal.
5. one kind is detected and code translator, is applied to the second stage of the cell search of code division multiple access system, and described second stage detects the secondary synchronization sign indicating number from an entering signal of base station, and it is characterized in that: this detection and code translator comprise:
One phase dry type secondary synchronization detector carries out outer sign indicating number and detects being divided into W section in this secondary synchronization sign indicating number, mates at outer yard testing result and 16 secondary synchronization sign indicating numbers of W section, is used to select the code word of this entering signal;
One relevant weighting type free of discontinuities Read-Solomon code decoder, connect this phase dry type secondary synchronization detector after, be used to carry out the decoding of this entering signal, with code group and the frame synchronization that obtains this entering signal.
6. detection as claimed in claim 5 and code translator, it is characterized in that: 256 chips of this secondary synchronization sign indicating number are divided into W section, every section has 256/W chip, wherein W is a suitable integer, each away minor segment is referred to as ISN, detects pairing ISN at 16 secondary synchronization sign indicating numbers, is referred to as ISN and detects, this W section is carried out outer sign indicating number detect, mate at outer yard testing result and 16 secondary synchronization sign indicating numbers of W section.
7. detection as claimed in claim 6 and code translator is characterized in that: wherein this phase dry type secondary synchronization detector also comprises:
One ISN matched filter, the ISN that is used for this secondary synchronization sign indicating number detects;
One outer yard matched filter, the outer sign indicating number that is used for this secondary synchronization sign indicating number detects, and obtaining multiply each other a value and a correlation, this value of multiplying each other multiplies each other from the conjugate complex number of the output valve of corresponding one elementary synchronous code matched filter in the phase I on the output valve of this outer sign indicating number matched filter and its time and obtains; This correlation outside this in sign indicating number matched filter, is got this value of multiplying each other in each section to add up behind its real part and is obtained, and that is to say that each secondary synchronization sign indicating number is divided into W section and adds up; Wherein this secondary synchronization sign indicating number and this elementary synchronous code quadrature;
One buffer unit, the correlation of sign indicating number matched filter output is the cycle with the frame outside being used for being somebody's turn to do, on each time slot, add up and store, behind the secondary synchronization sign indicating number of receiving all desires receptions, on each time slot, select the maximum of this correlation of all secondary synchronization sign indicating numbers, and store and obtain the new correlation of P altogether, P is the integer between 3 to 15;
One code word selected cell is used for when P=15 obtaining one group of complete code word at P new correlation, o'clock obtains the part code word in P new correlation in 2<P<15.
8. detection as claimed in claim 5 and code translator is characterized in that: wherein should also comprise by relevant weighting type free of discontinuities Read-Solomon code decoder:
A plurality of Delay Elements are used for P symbol of this code word and each symbol of this free of discontinuities Reed Solomon code are compared;
A plurality of computing units are connected in this a plurality of Delay Elements, be used for producing on the occasion of with negative value, wherein the symbol of this code word is if comparison is correct, then produce one on the occasion of, otherwise then be a negative value;
One unit that adds up, be connected in a plurality of computing units, be used to the input signal that adds up, adding up can obtain an accumulated value as comparison result at every turn, wherein this input signal by be stored in correlation in the Delay Element be multiplied by respectively this correspondence of this computing unit on the occasion of or negative value;
One selected cell is connected in this unit that adds up, and selects the maximum in the comparison result, and the pairing free of discontinuities Reed Solomon code of this maximum is as the code group of judging this entering signal and the basis for estimation of pairing frame synchronization.
CNB021202028A 2002-05-16 2002-05-16 coherent detection and decoding method and device Expired - Fee Related CN100425015C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB021202028A CN100425015C (en) 2002-05-16 2002-05-16 coherent detection and decoding method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB021202028A CN100425015C (en) 2002-05-16 2002-05-16 coherent detection and decoding method and device

Publications (2)

Publication Number Publication Date
CN1459945A CN1459945A (en) 2003-12-03
CN100425015C true CN100425015C (en) 2008-10-08

Family

ID=29426957

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB021202028A Expired - Fee Related CN100425015C (en) 2002-05-16 2002-05-16 coherent detection and decoding method and device

Country Status (1)

Country Link
CN (1) CN100425015C (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103889025B (en) * 2012-12-21 2017-07-21 中兴通讯股份有限公司 A kind of method and device of cell searching

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000074276A1 (en) * 1999-05-28 2000-12-07 Interdigital Technology Corporation Cell search procedure for time division duplex communication systems using code division multiple access
CN1303179A (en) * 1999-12-15 2001-07-11 三星电子株式会社 Equipment for catching asychronous wideband DS/CDMA signal
CN1307415A (en) * 2000-01-11 2001-08-08 三星电子株式会社 Device for searching mesh and method for obtaining per-mesh uniquely code
CN1348636A (en) * 1999-04-24 2002-05-08 三星电子株式会社 Cell search apparatus and method in CDMA mobile communication system
WO2002037725A1 (en) * 2000-10-30 2002-05-10 Mitsubishi Denki Kabushiki Kaisha Cell search controller and cell search control method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1348636A (en) * 1999-04-24 2002-05-08 三星电子株式会社 Cell search apparatus and method in CDMA mobile communication system
WO2000074276A1 (en) * 1999-05-28 2000-12-07 Interdigital Technology Corporation Cell search procedure for time division duplex communication systems using code division multiple access
CN1303179A (en) * 1999-12-15 2001-07-11 三星电子株式会社 Equipment for catching asychronous wideband DS/CDMA signal
CN1307415A (en) * 2000-01-11 2001-08-08 三星电子株式会社 Device for searching mesh and method for obtaining per-mesh uniquely code
WO2002037725A1 (en) * 2000-10-30 2002-05-10 Mitsubishi Denki Kabushiki Kaisha Cell search controller and cell search control method

Also Published As

Publication number Publication date
CN1459945A (en) 2003-12-03

Similar Documents

Publication Publication Date Title
US7085246B1 (en) Method and apparatus for acquisition of a spread-spectrum signal
JP5650288B2 (en) Searcher-WCDMA Step 2 Search for Multiple Orthogonal Channels with Known Data
TWI392247B (en) Rake receiver architecture within a wcdma terminal
WO2006122101A2 (en) Reduced cell acquisition time
KR20060025588A (en) Method and apparatus for frequency-robust detection of wideband code division multiple access unit synchronization channel
US7366141B2 (en) Cell search method and apparatus in a WCDMA system
CN100425015C (en) coherent detection and decoding method and device
US8442094B2 (en) Cell search using rake searcher to perform scrambling code determination
TW576035B (en) Detecting apparatus of primary synchronization for cell search for CDMA system
Bahl Cell searching in WCDMA
Li et al. ASIC design for cell search in 3GPP W-CDMA
TW522658B (en) Coherent detecting and decoding method and apparatus
CN1780175B (en) A Parallel Iterative Method for the First and Second Steps of Cell Search in Time Division Duplex Systems
KR100566902B1 (en) Cell search apparatus and method for asynchronous mobile communication system
Korde et al. Improved design for slot synchronization in WCDMA cell search
TWI232043B (en) Method and apparatus for cell search for W-CDMA with non-ideal sampling
Korde Performance enhancement of slot synchronization in W-CDMA
Eltawil et al. Diversity processing WCDMA cell searcher implementation
Yang et al. A two-stage multi-path searcher for uplink WCDMA base station

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081008

Termination date: 20150516

EXPY Termination of patent right or utility model