[go: up one dir, main page]

CN100502249C - Receiver and automatic frequency control method - Google Patents

Receiver and automatic frequency control method Download PDF

Info

Publication number
CN100502249C
CN100502249C CNB028119835A CN02811983A CN100502249C CN 100502249 C CN100502249 C CN 100502249C CN B028119835 A CNB028119835 A CN B028119835A CN 02811983 A CN02811983 A CN 02811983A CN 100502249 C CN100502249 C CN 100502249C
Authority
CN
China
Prior art keywords
correlation
known symbol
amount
time
phase rotation
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
CNB028119835A
Other languages
Chinese (zh)
Other versions
CN1516929A (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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of CN1516929A publication Critical patent/CN1516929A/en
Application granted granted Critical
Publication of CN100502249C publication Critical patent/CN100502249C/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
    • 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/709Correlator structure

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

A searcher 105 creates a delay profile of a known symbol portion of a received base band signal by using a basic code, and a number-of-codes/kind-of-code determining unit 106 determines the number and kind of shift codes being used, on the basis of the delay profile. Correlators 108-1 to 108-n compute the correlation values between the known symbol first half of the received base band signal and the shift code. Correlators 109-1 to 109-n compute the correlation values between the known symbol second half of the received base band signal and the shift codes. A phase estimation unit 119 estimates the phase rotation per unit time by using the sum of the output signals of the correlators 108-1 to 108-n and the sum of the output signals of the correlators 109-1 to 109-n. As a result, the influence of the cross-correlation of spreading codes and the influence of noises are suppressed, so that the phase rotation between the known symbols can be estimated highly precisely to realize highly precise AFC.

Description

接收装置及自动频率控制方法 Receiving device and automatic frequency control method

技术领域 technical field

本发明涉及一种用于CDMA方式无线通信系统的接收装置及自动频率控制方法。The invention relates to a receiving device and an automatic frequency control method for a CDMA wireless communication system.

背景技术 Background technique

近年来,移动电话和机动车电话等无线通信系统急速普及。在无线通信系统的通信终端装置中,接收方装置为补偿与发送方装置的载波频率的偏差而进行自动频率控制(Automatic Frequency Control;以下称为「AFC」)。In recent years, wireless communication systems such as mobile phones and automobile phones have spread rapidly. In a communication terminal device of a wireless communication system, a receiving device performs automatic frequency control (Automatic Frequency Control; hereinafter referred to as "AFC") to compensate for a carrier frequency deviation from that of a transmitting device.

以下,参照图1、图2说明以往的接收装置。图1为表示由发送装置所发送的数据的时隙结构的图。图2为表示以往的接收装置结构的方框图。Hereinafter, a conventional receiving device will be described with reference to FIG. 1 and FIG. 2 . FIG. 1 is a diagram showing a slot structure of data transmitted by a transmission device. Fig. 2 is a block diagram showing the configuration of a conventional receiving device.

如图1所示,发送装置(没有图示)发送的信号包含分别经由CodeA和CodeB扩频过的已知符号11和已知符号12。其中,CodeA和CodeB的码长分别为tCA及tCB,而已知符号11和已知符号12的间隔则为tgap。As shown in FIG. 1 , a signal sent by a sending device (not shown) includes a known symbol 11 and a known symbol 12 spread by CodeA and CodeB respectively. Wherein, the code lengths of CodeA and CodeB are tCA and tCB respectively, and the interval between the known symbol 11 and the known symbol 12 is tgap.

在如图2所示的接收装置经由天线21接收发送装置发送的信号。在图2,经由天线21接收到的信号(接收信号)在接收RF部22,其频率将由载波频率变换为基带。此时,在接收RF部22使用后述的振荡器38所输出的本机信号。由接收RF部22输出的基带信号(接收基带信号)的同相分量(I-ch)与正交分量(Q-ch)分别由A/D变换器23及A/D变换器24变换为数字信号,并输出到检索器25,相关器26,相关器27及相关器28。The signal transmitted by the transmitting device is received by the receiving device as shown in FIG. 2 via the antenna 21 . In FIG. 2 , the frequency of the signal (received signal) received via the antenna 21 is converted from the carrier frequency to the baseband in the receiving RF section 22 . At this time, a local signal output from an oscillator 38 to be described later is used in the receiving RF unit 22 . The in-phase component (I-ch) and the quadrature component (Q-ch) of the baseband signal (reception baseband signal) output from the receiving RF section 22 are converted into digital signals by the A/D converter 23 and the A/D converter 24, respectively. , and output to the retriever 25, the correlator 26, the correlator 27 and the correlator 28.

在检索器25得出变换为数字信号的接收基带信号与已知码CodeA的相关,并检测出相关值功率超过阈值时的时刻(即CodeA的接收时刻)tA。另外,在检索器25根据tA+tgap算出CodeB的接收时刻tB,且在检索器25根据tA+tCA/2算出数据部前头的接收时刻tData。The search unit 25 obtains the correlation between the received baseband signal converted into a digital signal and the known code CodeA, and detects the time tA when the power of the correlation value exceeds the threshold (that is, the reception time of CodeA). Also, the retrieval unit 25 calculates the reception time tB of CodeB from tA+tgap, and the retrieval unit 25 calculates the reception time tData at the head of the data part from tA+tCA/2.

检索器25对相关器26和同步检波部29输出数据部前头的接收时刻,对相关器27输出CodeA的接收时刻,以及对相关器28输出CodeB的接收时刻。The search unit 25 outputs the reception time of the head of the data part to the correlator 26 and the synchronous detection unit 29 , outputs the reception time of Code A to the correlator 27 , and outputs the reception time of Code B to the correlator 28 .

相关器26根据从检索器25输入的数据部前头的接收时刻得出接收基带信号的数据部与所指定的扩频码(分配到该接收装置的扩频码)的相关。相关处理后的接收基带信号的数据部则被输出至同步检波部29。The correlator 26 obtains a correlation between the data portion of the received baseband signal and the designated spreading code (spreading code assigned to the receiving apparatus) based on the reception time at the head of the data portion input from the searcher 25 . The data part of the received baseband signal after the correlation processing is output to the synchronous detection part 29 .

相关器27根据从检索器25输入的CodeA的接收时刻得出接收基带信号的已知符号11与CodeA的相关。同样地,在相关器28中根据从检索器25输入的CodeB的接收时刻得出接收基带信号的已知符号12与CodeB的相关。The correlator 27 obtains the correlation between the known symbol 11 of the received baseband signal and CodeA according to the receiving time of CodeA input from the searcher 25 . Similarly, the correlation between the known symbol 12 of the received baseband signal and the CodeB is obtained in the correlator 28 according to the receiving time of the CodeB input from the retriever 25 .

同步检波部29根据从检索器25输入的数据部前头的接收时刻对相关处理后的接收基带信号的数据部进行同步检波处理。同步检波后的接收基带信号的数据部在解调部30进行解调,取出接收数据。The coherent detection section 29 performs coherent detection processing on the data section of the received baseband signal after the correlation processing based on the reception time at the head of the data section input from the searcher 25 . The data portion of the received baseband signal after synchronous detection is demodulated by the demodulation unit 30 to extract received data.

相关处理后的接收基带信号的已知符号11的同相分量在延迟部31仅延迟tAB(=tCA/2+tgap+tCB/2;参照图1)之后,输出至复数相关运算部33。同样地,相关处理后的接收基带信号的已知符号11的正交分量在延迟部32仅延迟tAB(=tCA/2+tgap+tCB/2)之后,输出至复数相关运算部33。而相关处理后的接收基带信号的已知符号12的同相分量及正交分量则分别输出至复数相关运算部33。The in-phase component of the known symbol 11 of the received baseband signal after correlation processing is delayed by the delay unit 31 by tAB (=tCA/2+tgap+tCB/2; refer to FIG. 1 ), and then output to the complex correlation calculation unit 33 . Similarly, the quadrature component of the known symbol 11 of the received baseband signal after correlation processing is delayed by the delay unit 32 by tAB (=tCA/2+tgap+tCB/2), and then output to the complex correlation calculation unit 33 . The in-phase component and the quadrature component of the known symbol 12 of the received baseband signal after the correlation processing are respectively output to the complex correlation computing unit 33 .

复数相关运算部33使用相关处理后的接收基带信号的已知符号11及已知符号12的同相分量进行复数相关处理。另外,在复数相关运算部33使用相关处理后的接收基带信号的已知符号11及已知符号12的正交分量进行复数相关处理。复数相关处理后的接收基带信号的同相分量及正交分量输出至相位估计部34。The complex correlation calculation unit 33 performs complex correlation processing using the in-phase components of the known symbol 11 and the known symbol 12 of the received baseband signal after the correlation processing. In addition, complex correlation processing is performed in the complex correlation computing unit 33 using the quadrature components of the known symbol 11 and the known symbol 12 of the received baseband signal after the correlation processing. The in-phase component and quadrature component of the received baseband signal after the complex correlation processing are output to the phase estimation unit 34 .

相位估计部34使用从复数相关运算部33所输出的复数相关处理后的接收基带信号的同相分量及正交分量来估计每单位时间的相位旋转量。在平滑化部35则根据由相位估计部34估计出的相位旋转量计算频率偏移量。将计算出的频率偏移量输出至控制电压变换部36。The phase estimating unit 34 estimates the amount of phase rotation per unit time using the in-phase component and the quadrature component of the received baseband signal after complex correlation processing output from the complex correlation calculating unit 33 . The smoothing unit 35 calculates the frequency offset amount based on the phase rotation amount estimated by the phase estimation unit 34 . The calculated frequency shift amount is output to the control voltage conversion unit 36 .

控制电压变换部36将计算出的频率偏移量变换为具有施加于振荡器38的指定控制电压的信号。该从控制电压变换部36输出的信号经D/A变换器37变换为模拟信号后输出至振荡器38。由此,控制振荡器38中的本机信号的频率以补偿频率偏移量。The control voltage conversion unit 36 converts the calculated frequency offset into a signal having a predetermined control voltage to be applied to the oscillator 38 . The signal output from the control voltage conversion unit 36 is converted into an analog signal by a D/A converter 37 and output to an oscillator 38 . Thus, the frequency of the local signal in oscillator 38 is controlled to compensate for the frequency offset.

如此,上述以往的接收装置估计接收信号中已知符号彼此间的相位旋转量并算出频率偏移量后,进行AFC来补偿频率偏移量。In this way, the above-mentioned conventional receiving apparatus estimates the amount of phase rotation between known symbols in the received signal to calculate the amount of frequency offset, and then performs AFC to compensate for the amount of frequency offset.

然而,因取得相关后的已知符号受到由扩频码的相互相关的影响和由干扰的影响等,上述以往的接收装置较难以高精度来估计已知符号间相位旋转量,且存在着AFC精度恶化的问题。However, since the correlated known symbols are affected by the cross-correlation of spreading codes and the influence of interference, etc., it is difficult for the above-mentioned conventional receiving apparatus to estimate the phase rotation amount between known symbols with high precision, and there is an AFC Accuracy deterioration problem.

发明内容 Contents of the invention

本发明的目的在于提供一种接收装置及自动频率控制方法,能够抑制由扩频码的相互相关的影响和由干扰的影响并以高精度估计出已知符号间的相位旋转量来实现高精度的AFC。The object of the present invention is to provide a receiving device and an automatic frequency control method capable of suppressing the influence of cross-correlation of spreading codes and the influence of interference and estimating the amount of phase rotation between known symbols with high precision to achieve high precision. The AFC.

发送方将由通过码移位得到的扩频码所构成的已知符号插入发送数据并进行复用发送,而接收方使用将多个已知符号的相关值相加所得的数值来估计相位旋转量,这样即可达成本发明的目的。The transmitter inserts known symbols composed of spreading codes obtained by code shifting into the transmission data and performs multiplexed transmission, and the receiver estimates the amount of phase rotation using a value obtained by adding correlation values of a plurality of known symbols , so that the purpose of the present invention can be achieved.

本发明的接收装置包括:检索部件,计算第一相关值,即,插入由指定基本码的一部分所构成的已知符号的接收信号与所述基本码的相关值;判断部件,根据所述第一相关值超过指定阈值的数量及其接收时刻所属的时间带,判断经过时间复用的已知符号的数量及种类;相关值计算部件,计算第二相关值,即,插入所述已知符号前半部的接收信号部分与在所述判断部件判断为经过时间复用的已知符号的相关值,以及计算第三相关值,即,所述已知符号后半部与所述经判断的已知符号的相关值;相位旋转量估计部件,根据所述第二相关值的相加结果与所述第三相关值的相加结果的相位差来估计相位旋转量;以及频率控制部件,根据所述相位旋转量控制振荡器的频率以补偿频率偏移量。The receiving device of the present invention includes: a retrieval unit for calculating a first correlation value, that is, a correlation value between a received signal of a known symbol formed by a part of a specified basic code and said basic code; a judging unit for calculating a first correlation value according to said first A correlation value exceeds the number of the specified threshold and the time zone to which the receiving moment belongs, and judges the number and type of known symbols multiplexed through time; the correlation value calculation part calculates the second correlation value, that is, inserts the known symbols The first half of the received signal part and the correlation value of the known symbol judged to be time-multiplexed by the judging part, and calculate the third correlation value, that is, the second half of the known symbol and the judged already the correlation value of the known symbol; the phase rotation amount estimating section estimates the phase rotation amount based on the phase difference between the addition result of the second correlation value and the addition result of the third correlation value; and the frequency control section estimates the phase rotation amount based on the addition result of the third correlation value; The frequency of the oscillator is controlled by the amount of phase rotation described above to compensate for the frequency offset.

本发明提供一种设有接收装置的通信终端装置,所述接收装置包括:检索部件,计算第一相关值,即,插入由指定基本码的一部分所构成的已知符号的接收信号与所述基本码的相关值;判断部件,根据所述第一相关值超过指定阈值的数量及其接收时刻所属的时间带,判断经过时间复用的已知符号的数量及种类;相关值计算部件,计算第二相关值,即,插入所述已知符号前半部的接收信号部分与在所述判断部件判断为经过时间复用的已知符号的相关值,以及计算第三相关值,即,所述已知符号后半部与所述经判断的已知符号的相关值;相位旋转量估计部件,根据所述第二相关值的相加结果与所述第三相关值的相加结果的相位差来估计相位旋转量;以及频率控制部件,根据所述相位旋转量控制振荡器的频率以补偿频率偏移量。The present invention provides a communication terminal device provided with a receiving device, the receiving device includes: a retrieval unit that calculates a first correlation value, that is, inserts a received signal of a known symbol constituted by a part of a specified basic code with the described The correlation value of the basic code; the judging part, according to the number of the first correlation value exceeding the specified threshold and the time zone to which the receiving moment belongs, judges the number and type of known symbols multiplexed through time; the correlation value calculation part calculates The second correlation value, that is, the correlation value between the received signal portion inserted into the first half of the known symbol and the known symbol judged to be time-multiplexed by the judging part, and calculate the third correlation value, that is, the a correlation value between the second half of the known symbol and the judged known symbol; the phase rotation amount estimating unit, based on the phase difference between the addition result of the second correlation value and the addition result of the third correlation value to estimate the amount of phase rotation; and a frequency control part for controlling the frequency of the oscillator according to the amount of phase rotation to compensate for the frequency offset.

本发明提供一种设有接收装置的基站装置,所述接收装置包括:检索部件,计算第一相关值,即,插入由指定基本码的一部分所构成的已知符号的接收信号与所述基本码的相关值;判断部件,根据所述第一相关值超过指定阈值的数量及其接收时刻所属的时间带,判断经过时间复用的已知符号的数量及种类;相关值计算部件,计算第二相关值,即,插入所述已知符号前半部的接收信号部分与在所述判断部件判断为经过时间复用的已知符号的相关值,以及计算第三相关值,即,所述已知符号后半部与所述经判断的已知符号的相关值;相位旋转量估计部件,根据所述第二相关值的相加结果与所述第三相关值的相加结果的相位差来估计相位旋转量;以及频率控制部件,根据所述相位旋转量控制振荡器的频率以补偿频率偏移量。The present invention provides a base station device provided with a receiving device, the receiving device includes: a retrieval unit that calculates a first correlation value, that is, inserts a received signal of a known symbol constituted by a part of a specified basic code with the basic code The correlation value of the code; the judging part, according to the number of the first correlation value exceeding the specified threshold and the time zone to which the receiving moment belongs, judges the quantity and type of the known symbols multiplexed through time; the correlation value calculation part calculates the second Two correlation values, that is, the correlation value between the received signal part inserted into the first half of the known symbol and the known symbol judged to be time-multiplexed by the judging part, and the third correlation value is calculated, that is, the already The second half of the known symbol and the correlation value of the judged known symbol; the phase rotation amount estimation part is based on the phase difference between the addition result of the second correlation value and the addition result of the third correlation value estimating an amount of phase rotation; and frequency control means for controlling the frequency of the oscillator based on the amount of phase rotation to compensate for the amount of frequency offset.

本发明的自动频率控制方法,包括下述步骤:计算第一相关值,即,插入由指定基本码的一部分所构成的已知符号的接收信号与所述基本码的相关值;根据所述第一相关值超过指定阈值的数量及其接收时刻所属的时间带,判断经时间复用的已知符号的数量及种类;计算第二相关值,即,插入已知符号前半部的接收信号部分与判断为经时间复用的已知符号的相关值,以及,计算第三相关值,即,所述已知符号后半部与所述经判断的已知符号的相关值;根据所述第二相关值的相加结果与所述第三相关值的相加结果的相位差来估计相位旋转量;以及根据所述相位旋转量控制振荡器的频率以补偿频率偏移量。The automatic frequency control method of the present invention includes the following steps: calculating the first correlation value, that is, inserting the correlation value between the received signal of the known symbol formed by a part of the specified basic code and the basic code; according to the first A correlation value exceeds the number of the specified threshold and the time zone to which the receiving moment belongs, judging the quantity and type of known symbols multiplexed through time; calculating the second correlation value, that is, inserting the received signal part of the first half of the known symbol and judging as the correlation value of the time-multiplexed known symbol, and calculating a third correlation value, that is, a correlation value between the second half of the known symbol and the judged known symbol; according to the second A phase difference between the addition result of the correlation value and the addition result of the third correlation value is used to estimate the amount of phase rotation; and the frequency of the oscillator is controlled according to the amount of phase rotation to compensate for the frequency offset.

本发明的自动频率控制方法,包括下述步骤:计算第一相关值,即,插入由指定基本码的一部分所构成的已知符号的接收信号与所述基本码的相关值;根据所述第一相关值超过指定阈值的数量及其接收时刻所属的时间带,判断经过时间复用的已知符号的数量、种类以及相关处理的时刻;根据所述判断的已知符号的数量、种类以及相关处理的时刻来计算经时间复用的一个或多个接收信号的相关值;使用所述相关值的相加值来估计相位旋转量;以及根据所述相位旋转量控制振荡器的频率以补偿频率偏移量。The automatic frequency control method of the present invention includes the following steps: calculating the first correlation value, that is, inserting the correlation value between the received signal of the known symbol formed by a part of the specified basic code and the basic code; according to the first A correlation value exceeds the quantity of the specified threshold and the time zone to which the receiving moment belongs, and judges the quantity, type and time of correlation processing of the known symbols multiplexed through time; according to the quantity, type and correlation of the known symbols calculating the correlation value of the time-multiplexed one or more received signals; estimating the phase rotation amount using the summed value of the correlation value; and controlling the frequency of the oscillator according to the phase rotation amount to compensate the frequency Offset.

附图说明 Description of drawings

图1为表示由发送装置发送的数据的时隙结构的图;FIG. 1 is a diagram representing a time slot structure of data transmitted by a transmitting device;

图2为表示以往的接收装置结构的方框图;FIG. 2 is a block diagram showing the structure of a conventional receiving device;

图3为说明用于本发明的已知符号部的扩频码的生成方法的图;FIG. 3 is a diagram illustrating a method of generating a spreading code for a known symbol portion of the present invention;

图4为有关本发明实施例1的通信终端装置进行无线通信的基站装置所发出的数据的时隙结构图;4 is a time slot structure diagram of data sent by a base station device performing wireless communication with a communication terminal device according to Embodiment 1 of the present invention;

图5为表示有关上述实施例的通信终端装置结构的方框图;Fig. 5 is a block diagram showing the structure of the communication terminal device related to the above-mentioned embodiment;

图6为表示在有关上述实施例的通信终端装置中所做成的延迟分布的图;FIG. 6 is a diagram showing a delay distribution made in the communication terminal device according to the above-mentioned embodiment;

图7A为表示在有关上述实施例的通信终端装置中所估计的相位旋转量的图;FIG. 7A is a diagram showing an estimated phase rotation amount in the communication terminal apparatus related to the above-mentioned embodiment;

图7B为表示在有关上述实施例的通信终端装置中所估计的相位旋转量的图;FIG. 7B is a diagram showing the phase rotation amount estimated in the communication terminal apparatus related to the above-mentioned embodiment;

图7C为表示在有关上述实施例的通信终端装置中所估计的相位旋转量的图;以及,FIG. 7C is a diagram showing the phase rotation amount estimated in the communication terminal apparatus related to the above-mentioned embodiment; and,

图8为表示有关本发明实施例2的通信终端装置结构的方框图。Fig. 8 is a block diagram showing the configuration of a communication terminal device according to Embodiment 2 of the present invention.

具体实施方式 Detailed ways

在开始说明各实施例前,首先以图3为例,对本发明中发送方插入发送数据的已知符号的扩频码的生成方法进行说明。Before starting to describe the various embodiments, firstly, taking FIG. 3 as an example, the method for generating the spreading code for inserting the known symbols of the transmitted data by the sender in the present invention will be described.

在图3中,以基本码的长度为P(码片),无线线路的最大迟延分布长度为W(码片)。且,将两个相同的基本码串联,前方为基本码BC1,后方为基本码BC2。In FIG. 3, the length of the basic code is P (chip), and the maximum delay distribution length of the wireless line is W (chip). Moreover, two identical basic codes are connected in series, the front is the basic code BC1, and the rear is the basic code BC2.

对应于用户1的扩频码Code1是由在基本码BC1上从基本码BC2的前头加W部分所作成。而对应于用户2的扩频码Code2是由将基本码BC1的前头除去W部分后从基本码BC2的前头开始加上2×W的部分所作成。亦即,扩频码Code2是在基本码BC1、BC2中将相当于基本码Code1的部分仅向后方移动(Shift)W之后所得出的。The spreading code Code1 corresponding to user 1 is made by adding W from the beginning of the basic code BC2 to the basic code BC1. The spreading code Code2 corresponding to user 2 is made by removing the W portion from the head of the basic code BC1 and adding 2×W from the head of the basic code BC2. That is, the spread code Code2 is obtained by shifting (Shift) W the part corresponding to the basic code Code1 in the basic codes BC1 and BC2 to the rear.

同样地、如果用户数为K,对应于用户i(i=1、2、...、K)的扩频码Codei是由从基本码BC1的前头除去(i—1)×W的部分之后再从基本码BC2的前头加上i×W的部分所作成。各个扩频码Codei的长度是Lm=P+W(码片)。Similarly, if the number of users is K, the spreading code Codei corresponding to user i (i=1, 2, ..., K) is obtained by removing (i-1)×W part from the front of the basic code BC1 It is made by adding the part of i×W from the front of the basic code BC2 again. The length of each spreading code Codei is Lm=P+W (chips).

以下将参照附图详细说明本发明的实施例。另外,在以下说明中,发送方为基站装置,接收方为通信终端装置。而且,在以下说明不考虑延迟波,并将以图3所示方法生成的扩频码称为[移位码]。Embodiments of the present invention will be described in detail below with reference to the accompanying drawings. In addition, in the following description, the transmitting side is a base station device, and the receiving side is a communication terminal device. In addition, in the following description, the spreading code generated by the method shown in FIG. 3 is referred to as a "shift code" without taking delay waves into consideration.

实施例1Example 1

图4为有关本发明实施例1的与通信终端装置进行无线通信的基站装置所发出的数据的时隙结构图。如图4所示,将已知符号插入时隙略为中央的部分。该已知符号即为由如图3所示方法生成的扩频码。还有,在数据部乘以各用户特有的扩频码。FIG. 4 is a diagram showing a time slot structure of data transmitted from a base station device performing wireless communication with a communication terminal device according to Embodiment 1 of the present invention. As shown in Figure 4, the known symbols are inserted into the slightly central portion of the time slot. The known symbol is the spreading code generated by the method shown in FIG. 3 . In addition, the data portion is multiplied by a spreading code unique to each user.

基站装置将具有如图4的时隙结构的信号对通信中的各个通信终端装置(用户)进行复用并发送。而且,通过控制信号的发送接收将基本码及移位量预先通知给各个通信终端装置。The base station apparatus multiplexes and transmits a signal having a slot structure as shown in FIG. 4 to each communication terminal apparatus (user) in communication. Furthermore, the basic code and the shift amount are notified in advance to each communication terminal device by transmission and reception of a control signal.

图5为表示有关本实施例的通信终端装置结构的方框图。而且,图5表示通信终端装置中接收方的结构,将发送方的结构予以省略。FIG. 5 is a block diagram showing the configuration of a communication terminal device according to this embodiment. In addition, FIG. 5 shows the configuration of the receiving side in the communication terminal device, and the configuration of the sending side is omitted.

接收天线101接收从基站装置发送的无线信号。接收RF部102将接收天线101的接收信号乘以后述的振荡器123所振荡的本机信号,并将接收信号的频率变换为基带。The receiving antenna 101 receives radio signals transmitted from the base station apparatus. The receiving RF unit 102 multiplies a signal received by the receiving antenna 101 by a local signal oscillated by an oscillator 123 described later, and converts the frequency of the received signal into baseband.

A/D变换器103对从接收RF部102输出的基带信号(以下称为「接收基带信号」)的同相分量(I-ch)进行A/D变换。同样地,A/D变换器104对接收基带信号的正交分量(Q-ch)进行A/D变换。The A/D converter 103 performs A/D conversion on the in-phase component (I-ch) of the baseband signal (hereinafter referred to as “reception baseband signal”) output from the reception RF unit 102 . Similarly, the A/D converter 104 performs A/D conversion on the quadrature component (Q-ch) of the received baseband signal.

检索器105使用上述图3所示的基本码作出被变换为数字信号的接收基带信号中已知符号的延迟分布,检测出其相关值功率超过阈值时的时刻(即,已知符号的接收时刻),并输出至码数-种类判断部106。另外,检索器105根据已知符号的接收时刻计算数据部前头的接收时刻,并输出至相关器107和同步检波部110。The retriever 105 uses the basic code shown in FIG. 3 above to make the delay profile of the known symbol in the received baseband signal converted into a digital signal, and detects the time when the correlation value power exceeds the threshold (that is, the receiving time of the known symbol ), and output to the number of codes-kind judgment section 106. In addition, the search unit 105 calculates the reception time at the head of the data part from the reception time of the known symbol, and outputs it to the correlator 107 and the coherent detection unit 110 .

码数-种类判断部106根据检索器105发来的已知符号的接收时刻,对现在使用中的移位码的数量及其种类做出判断,并对相关器108-1至n和相关器109-1至n(n为2以上的自然数)下达相关处理时刻的指令。至于码数-种类判断部106对码数及其种类的判断的详情将后述。The number of codes-type judging section 106 judges the quantity and the kind of the shift codes in use now according to the receiving time of the known symbols sent by the retriever 105, and correlators 108-1 to n and correlators 109-1 to n (n is a natural number greater than 2) issue instructions related to processing time. The details of the judgment of the code number and its type by the code number-type judging unit 106 will be described later.

相关器107根据检索器105输出的数据部前头的接收时刻得出接收基带信号的数据部与指定的扩频码(分配至自身装置的扩频码)之间的相关,将相关处理后的接收基带信号的数据部输出至同步检波部110。The correlator 107 obtains the correlation between the data portion of the received baseband signal and the specified spreading code (spreading code assigned to the own device) according to the reception time at the head of the data portion output by the searcher 105, and correlates the received data portion after the correlation processing. The data part of the baseband signal is output to the synchronous detection part 110 .

相关器108-1至n分别依照码数-种类判断部106的指令计算出接收基带信号的已知符号前半部和移位码的相关值(以下称为「符号前半部相关值」)。同样地,相关器109-1至n分别依照码数-种类判断部106的指令计算出接收基带信号的已知符号后半部和移位码的相关值(以下称为「符号后半部相关值」)。The correlators 108-1 to n respectively calculate the correlation value (hereinafter referred to as "symbol first half correlation value") of the known symbol first half of the received baseband signal and the shift code according to the instruction of the code number-type determination unit 106 . Similarly, the correlators 109-1 to n respectively calculate the correlation values of the known symbol second half of the received baseband signal and the shift code (hereinafter referred to as "symbol second half correlation value").

同步检波部110根据检索器105输出的数据部前头的接收时刻,对相关处理后的接收基带信号的数据部进行同步检波的处理,并输出至解调部111。解调部111对同步检波后的接收基带信号进行解调处理,取出接收数据。The coherent detection unit 110 performs coherent detection processing on the data unit of the received baseband signal after the correlation processing based on the reception time at the head of the data unit output by the searcher 105 , and outputs it to the demodulation unit 111 . The demodulation unit 111 demodulates the received baseband signal after coherent detection, and extracts received data.

加法器112将分别在相关器108-1至n算出的符号前半部相关值的同相分量相加。同样地,加法器113将分别在相关器108-1至n算出的符号前半部相关值的正交分量相加。The adder 112 adds the in-phase components of the correlation values in the first half of the symbol calculated by the correlators 108-1 to n, respectively. Likewise, the adder 113 adds the quadrature components of the correlation values in the first half of the symbol calculated by the correlators 108-1 to n, respectively.

加法器114将分别在相关器109-1至n算出的符号后半部相关值的同相分量相加。同样地,加法器115将分别在相关器109-1至n算出的符号后半部相关值的正交分量相加。The adder 114 adds the in-phase components of the correlation values in the second half of the symbol calculated by the correlators 109-1 to n, respectively. Similarly, the adder 115 adds the quadrature components of the correlation values in the second half of the symbol calculated by the correlators 109-1 to n, respectively.

延迟部116将在加法器112相加的符号前半部相关值的同相分量依指定量延迟后,输出至复数相关运算部118。同样地,延迟部117将在加法器113相加的符号前半部相关值的正交分量依指定量延迟后,输出至复数相关运算部118。The delay unit 116 delays the in-phase component of the correlation value of the first half of the symbol added by the adder 112 by a predetermined amount, and then outputs it to the complex correlation calculation unit 118 . Similarly, the delay unit 117 delays the quadrature component of the correlation value of the first half of the symbol added by the adder 113 by a predetermined amount, and then outputs it to the complex correlation operation unit 118 .

复数相关运算部118使用相加后的符号前半部相关值的同相分量和相加后的符号后半部相关值的同相分量来进行复数相关处理。还有,复数相关运算部118使用相加后的符号前半部相关值的正交分量和相加后的符号后半部相关值的正交分量来进行复数相关处理。The complex correlation calculation unit 118 performs complex correlation processing using the added in-phase component of the first half of the symbol correlation value and the added in-phase component of the second half of the symbol correlation value. In addition, the complex correlation calculation unit 118 performs complex correlation processing using the added quadrature component of the first half of the symbol correlation value and the added quadrature component of the second half of the symbol correlation value.

相位估计部119使用复数相关运算部118输出的复数相关处理后的相关值的同相分量和正交分量估计每单位时间的相位旋转量。至于相位估计部119对相位旋转量的估计的详情将后述。The phase estimation unit 119 estimates the amount of phase rotation per unit time using the in-phase component and the quadrature component of the correlation value after the complex correlation processing output by the complex correlation calculation unit 118 . The details of the estimation of the phase rotation amount by the phase estimation unit 119 will be described later.

平滑化部120将相位估计部119所估计的相位旋转量平滑化并算出频率偏移量。控制电压变换部121将计算出的频率偏移量变换为具有施加于振荡器123指定控制电压的信号并将其输出至D/A变换器122。D/A变换器122将控制电压变换部121输出的信号变换为模拟信号。振荡器123输出其频率与D/A变换器122输出的信号的电压相对应的本机信号。The smoothing unit 120 smoothes the phase rotation amount estimated by the phase estimation unit 119 to calculate the frequency offset amount. The control voltage conversion unit 121 converts the calculated frequency offset into a signal having a prescribed control voltage to be applied to the oscillator 123 and outputs it to the D/A converter 122 . The D/A converter 122 converts the signal output from the control voltage conversion unit 121 into an analog signal. The oscillator 123 outputs a local signal whose frequency corresponds to the voltage of the signal output from the D/A converter 122 .

接下来说明在图3所示的通信终端装置中的AFC的实施过程。Next, an implementation procedure of AFC in the communication terminal device shown in FIG. 3 will be described.

从基站发出的无线信号被接收天线101接收,在接收RF部102乘以由振荡器123输出的本机信号后变换为基带频率。The radio signal transmitted from the base station is received by the receiving antenna 101, multiplied by the receiving RF unit 102 by the local signal output from the oscillator 123, and then converted into a baseband frequency.

接收基带信号的同相分量在A/D变换器103变换为数字信号,而接收基带信号的正交分量在A/D变换器104变换为数字信号。将变换为数字信号的接收基带信号输出到检索器105,相关器107,相关器108-1至n及相关器109-1至n。The in-phase component of the received baseband signal is converted into a digital signal at the A/D converter 103 , and the quadrature component of the received baseband signal is converted into a digital signal at the A/D converter 104 . The reception baseband signal converted into a digital signal is output to the searcher 105, the correlator 107, the correlators 108-1 to n and the correlators 109-1 to n.

检索器105根据上述图3所示的基本码作出被变换为数字信号的接收基带信号的已知符号部的延迟分布,并检测出已知符号的接收时刻,而码数-种类判断部106对现在使用中的移位码的数量及其种类做出判断。The search unit 105 makes the delay profile of the known symbol portion of the received baseband signal converted into a digital signal based on the basic code shown in FIG. The number and types of shift codes currently in use are used to make a judgment.

相关器107根据数据部前头的接收时刻得出接收基带信号的数据部与指定的扩频码(分配至自身装置的扩频码)之间的相关,而同步检波部110根据数据部前头的接收时刻对相关处理后的接收基带信号的数据部进行同步检波的处理,解调部111对同步检波后的接收基带信号的数据部进行解调处理,取出接收数据。The correlator 107 obtains the correlation between the data part of the received baseband signal and the specified spreading code (spreading code assigned to the own device) based on the reception time at the head of the data part, and the coherent detection part 110 obtains the correlation between the data part received at the head of the data part. The coherent detection process is performed on the data part of the received baseband signal after the correlation processing at all times, and the demodulation part 111 demodulates the data part of the received baseband signal after the coherent detection to extract the received data.

还有,相关器108-1至n分别根据接收基带信号的已知符号前半部和移位码计算符号前半部相关值。同样地,相关器109-1至n分别根据接收基带信号的已知符号后半部和移位码计算符号后半部相关值。In addition, the correlators 108-1 to n calculate the correlation value of the first half of the symbol according to the known first half of the symbol and the shift code of the received baseband signal respectively. Similarly, the correlators 109-1 to n respectively calculate the correlation value of the second half of the symbol according to the known second half of the symbol and the shift code of the received baseband signal.

加法器112,113将分别于相关器108-1至n算出的符号前半部相关值的同相分量和正交分量相加。延迟部116,117则将其依指定量延迟。加法器114,115将分别于相关器109-1至n算出的符号后半部相关值的同相分量和正交分量相加。The adders 112, 113 add the in-phase component and the quadrature component of the correlation values of the first half of the symbol calculated by the correlators 108-1 to n, respectively. Delay units 116, 117 delay it by a specified amount. The adders 114, 115 add the in-phase component and the quadrature component of the correlation values in the second half of the symbol calculated by the correlators 109-1 to n, respectively.

复数相关运算部118根据相加后的符号前半部相关值的同相分量和相加后的符号后半部相关值的同相分量,以及,相加后的符号前半部相关值的正交分量和相加后的符号后半部相关值的正交分量来进行复数相关处理。The complex correlation calculation unit 118 calculates the in-phase component of the correlation value in the first half of the symbol after the addition and the in-phase component of the correlation value in the second half of the symbol after the addition, and the quadrature component and the phase of the correlation value in the first half of the symbol after the addition. The quadrature component of the correlation value of the second half of the added symbol is used for complex correlation processing.

相位估计部119根据复数相关处理后的相关值的同相分量和正交分量估计每单位时间的相位旋转量。平滑化部120将相位旋转量平滑化并算出频率偏移量,而计算出的频率偏移量则输出至控制电压变换部121。The phase estimation unit 119 estimates the amount of phase rotation per unit time from the in-phase component and the quadrature component of the correlation value after the complex correlation processing. The smoothing unit 120 smoothes the amount of phase rotation to calculate a frequency offset, and the calculated frequency offset is output to the control voltage conversion unit 121 .

控制电压变换部121将计算出的频率偏移量变换为具有指定控制电压的信号,该信号在D/A变换器122变换为模拟信号后输出至振荡器123。振荡器123输出其频率与D/A变换器122输出的信号的电压相对应的本机信号。The control voltage conversion unit 121 converts the calculated frequency offset into a signal having a predetermined control voltage, and the signal is converted into an analog signal by the D/A converter 122 and output to the oscillator 123 . The oscillator 123 outputs a local signal whose frequency corresponds to the voltage of the signal output from the D/A converter 122 .

接下来用表示延迟分布的图6来详细说明码数-种类判断部106对码数及其种类的判断方式。图6为表示在有关在本实施例的通信终端装置中所做成的延迟分布的图。在图6,横轴代表时间,纵轴代表功率。Next, the method of judging the code number and its type by the code number-type judgment unit 106 will be described in detail using FIG. 6 showing the delay distribution. FIG. 6 is a diagram showing a delay profile created in the communication terminal device according to this embodiment. In FIG. 6, the horizontal axis represents time, and the vertical axis represents power.

基站装置对多个通信终端装置将上述图4所示的数据进行复用发送时,一旦通信终端装置的接收方使用基本码作出接收基带信号中已知符号的延迟分布,即可检测出超过阈值的峰值,该峰值的数量等同于目前进行通信的通信终端装置。When the base station device multiplexes and transmits the data shown in FIG. 4 above to multiple communication terminal devices, once the receiver of the communication terminal device uses the basic code to make the delay distribution of the known symbols in the received baseband signal, it can detect that the data exceeds the threshold. The number of peaks is equivalent to the number of communication terminal devices that are currently communicating.

若基站装置使用移位码Codei与通信终端装置进行无线通信时,以基站装置发送数据的时刻为0、从时刻(i—1)×W至不到时刻i×W的时间带Ti范围内超过阈值的峰值将会显现出来。If the base station device uses the shift code Codei to perform wireless communication with the communication terminal device, the time when the base station device sends data is 0, and the time range Ti from time (i-1)×W to less than time i×W exceeds The peak value of the threshold will be revealed.

例如,图6显示出T1和T3范围内超过阈值的峰值P1和P3,由此可知,基站装置是使用移位码Code1和移位码Code3与通信终端装置进行无线通信的。For example, FIG. 6 shows the peaks P1 and P3 exceeding the threshold in the range of T1 and T3, so it can be seen that the base station device uses the shift code Code1 and the shift code Code3 to perform wireless communication with the communication terminal device.

码数-种类判断部106根据超过阈值的峰值数量判断目前与基站装置进行无线通信的通信终端装置的数量,并根据该峰值所属的时间带判断基站装置用于发送信号中已知符号的移位码。The code number-type judging section 106 judges the number of communication terminal devices currently performing wireless communication with the base station device according to the number of peak values exceeding the threshold value, and judges the shift of known symbols in the transmitted signal by the base station device according to the time zone to which the peak value belongs. code.

在图6,码数-种类判断部106对相关器108-1下达以时刻P1作为相关处理时刻的指令,并对相关器108-2下达以时刻P3作为相关处理时刻的指令。另外,码数-种类判断部106以已知符号部的长度为tk,对相关器109-1下达以时刻(P1+tk/2)作为相关处理时刻的指令,并对相关器109-2下达以时刻(P3+tk/2)作为相关处理时刻的指令。In FIG. 6 , the code number-type determination unit 106 instructs the correlator 108-1 to use the time P1 as the correlation processing time, and instructs the correlator 108-2 to use the time P3 as the correlation processing time. In addition, the code number-type judging unit 106 sets the length of the known symbol part as tk, gives the correlator 109-1 an instruction using the time (P1+tk/2) as the correlation processing time, and gives the correlator 109-2 An instruction with time (P3+tk/2) as the relevant processing time.

接下来,用表示相位旋转量的图7A,图7B,图7C来详细说明相位估计部119对相位旋转量的估计方式。图7A,图7B,图7C为表示在有关本实施例的通信终端装置中所估计的相位旋转量的图。在图7A,图7B,图7C中,在IQ平面上以矢量表示出相关值。Next, the method of estimating the amount of phase rotation by the phase estimation unit 119 will be described in detail using FIGS. 7A , 7B, and 7C showing the amount of phase rotation. 7A, 7B, and 7C are diagrams showing phase rotation amounts estimated in the communication terminal apparatus according to this embodiment. In FIG. 7A, FIG. 7B, and FIG. 7C, correlation values are shown as vectors on the IQ plane.

在图7A,矢量201是接收基带信号的已知符号前半部和移位码Code1的符号前半部相关值,矢量202是接收基带信号的已知符号前半部和移位码Code3的符号前半部相关值,矢量203是由矢量201和矢量202相加的合成矢量。In Fig. 7A, vector 201 is the correlation value of the first half of the known symbol of the received baseband signal and the first half of the symbol of the shift code Code1, and vector 202 is the correlation value of the first half of the known symbol of the received baseband signal and the first half of the symbol of the shift code Code3 value, vector 203 is the resultant vector of vector 201 and vector 202 added.

在图7B,矢量211是接收基带信号的已知符号后半部和移位码Code1的符号后半部相关值,矢量212是接收基带信号的已知符号后半部和移位码Code3的符号后半部相关值,矢量213是由矢量211和矢量212相加的合成矢量。In Fig. 7B, vector 211 is the known symbol rear half of the received baseband signal and the symbol rear half correlation value of the shift code Code1, and vector 212 is the known symbol rear half of the received baseband signal and the symbol of the shift code Code3 The second-half correlation value, the vector 213 is a resultant vector obtained by adding the vector 211 and the vector 212 .

在图7C,合成矢量203和合成矢量213的角度差θ表示相位旋转量。相位估计部119使用将多个已知符号相关值相加后的数值估计相位旋转量。In FIG. 7C , the angle difference θ between the resultant vector 203 and the resultant vector 213 represents the amount of phase rotation. The phase estimation unit 119 estimates the amount of phase rotation using a value obtained by adding a plurality of known symbol correlation values.

这样,发送方将由通过码移位得到的扩频码所构成的已知符号插入发送数据并进行复用发送,由此,接收方即可算出多个已知信号的相关值。In this way, the sender inserts the known symbols formed by the spreading codes obtained by code shifting into the sent data and performs multiplexed transmission, so that the receiver can calculate the correlation values of multiple known signals.

在此,因对取得相关后的已知信号有所影响的扩频码的相互相关及干扰为随机状态,通过将多个已知符号的相关值相加,即可在估计相位旋转量时抑制由扩频码的相互相关的影响和由干扰的影响。Here, since the cross-correlation and interference of spreading codes that affect the correlated known signal are random, by adding the correlation values of multiple known symbols, it is possible to suppress the phase rotation amount when estimating Effects by cross-correlation of spreading codes and effects by interference.

因此,通过发送方将由通过码移位得到的扩频码所构成的已知符号插入发送数据并进行复用发送,而接收方以多个已知信号的相关值相加所得的数值估计相位旋转量,可以高精度估计已知符号间的相位旋转量,并实现高精度的AFC。Therefore, the sender inserts known symbols composed of spreading codes obtained by code shifting into the transmitted data and performs multiplex transmission, and the receiver estimates the phase rotation by adding the correlation values of multiple known signals The amount of phase rotation between known symbols can be estimated with high precision, and high-precision AFC can be realized.

至于相关器108-1至n及相关器109-1至n的数量n虽然在等同于可同时进行通信的码数时较为理想,但本发明在各个相关器的数量少于码数的状况下亦成立。此时,码数-种类判断部106在目前使用中的移位码中从峰值较高者依序选择,对相关器108-1至n及相关器109-1至n指示相关处理的时刻。As for the number n of correlators 108-1 to n and correlators 109-1 to n, although it is ideal when it is equivalent to the number of codes that can communicate simultaneously, the present invention is under the condition that the number of each correlator is less than the number of codes is also established. At this time, the code number-type determination unit 106 sequentially selects the currently used shift codes from the one with the higher peak value, and instructs the correlators 108-1 to n and the correlators 109-1 to n the timing of the correlation processing.

实施例2Example 2

上述实施例1中,在目前与基站装置进行通信的通信终端装置只有一个的情况下,不但无法发挥将已知信号相关值相加的技术特征,而且,以时间相近的已知符号前半部及后半部估计相位旋转量,还有可能使相位旋转量的估计精度比现有技术更加恶化。In the first embodiment above, in the case where there is only one communication terminal device currently communicating with the base station device, not only the technical feature of adding correlation values of known signals cannot be used, but also the first half of the known symbols with similar time and Estimating the amount of phase rotation in the second half may further deteriorate the estimation accuracy of the amount of phase rotation compared to the prior art.

为解决上述问题,在实施例2中,依目前使用中的移位码的数量对用于估计相位旋转量的相关值进行切换的情况进行说明。In order to solve the above-mentioned problem, in the second embodiment, the case where the correlation value for estimating the phase rotation amount is switched according to the number of shift codes currently in use will be described.

图8为表示有关本发明实施例2的通信终端装置结构的方框图。而且,在图8所表示出的通信终端装置中,对于与图5所示的通信终端装置所属结构相同的部分将赋予同样的标记并省略其说明。Fig. 8 is a block diagram showing the configuration of a communication terminal device according to Embodiment 2 of the present invention. In addition, in the communication terminal device shown in FIG. 8, the same symbols are assigned to the same components as those of the communication terminal device shown in FIG. 5, and description thereof will be omitted.

在图8所示通信终端装置中,码数-种类判断部301的功能与图5所示通信终端装置中的码数-种类判断部106的功能有所不同。另外,在图8所示通信终端装置与图5所示通信终端装置相比,结构上追加了相关器302,303及切换部304。In the communication terminal device shown in FIG. 8, the function of code number-type judgment unit 301 is different from the function of code number-type judgment unit 106 in the communication terminal device shown in FIG. In addition, in the communication terminal device shown in FIG. 8, correlators 302, 303 and switching unit 304 are added to the structure compared with the communication terminal device shown in FIG.

检索器105检测出相关值功率超过阈值的时刻(即,已知符号的接收时刻),并输出至码数-种类判断部301。The search unit 105 detects the time when the correlation value power exceeds the threshold value (that is, the reception time of the known symbol), and outputs it to the code number-type determination unit 301 .

码数-种类判断部301根据检索器105输出的已知符号的接收时刻判断目前使用中的移位码的数量及其种类。然后,目前使用中的移位码的数量为多个时,码数-种类判断部301对相关器108-1至n及相关器109-1至n(n为2以上的自然数)指示相关处理的时刻。若为一个,则对相关器302指示相关处理的时刻,并对相关器303下达实行相关处理的指令。The code number-type determination unit 301 determines the number and type of the currently used shift codes according to the receiving time of the known symbols output by the searcher 105 . Then, when there are a plurality of shift codes currently in use, the code number-type judgment unit 301 instructs the correlators 108-1 to n and the correlators 109-1 to n (n is a natural number equal to or greater than 2) to perform correlation processing. moment. If there is only one, the correlator 302 is instructed to perform the correlation processing, and the correlator 303 is instructed to execute the correlation processing.

再有,码数-种类判断部301依照目前使用中的移位码的数量对切换部304进行开关的切换控制。具体来说就是,当目前使用中的移位码的数量为多个时,进行切换控制使得加法器112和延迟器116、加法器113和复数相关运算部118、加法器114和延迟器117以及加法器115和复数相关运算部118分别相连接。相反地,当目前使用中的移位码的数量为一个时,进行切换控制使得相关器302和延迟器116、相关器302和复数相关运算部118、相关器303和延迟器117以及相关器303和复数相关运算部118分别相连接。Furthermore, the code number-type determination unit 301 performs switch switching control on the switch unit 304 according to the number of shift codes currently in use. Specifically, when the number of shift codes currently in use is multiple, switching control is performed so that the adder 112 and the delayer 116, the adder 113 and the complex correlation operation unit 118, the adder 114 and the delayer 117, and The adder 115 and the complex correlation operation unit 118 are respectively connected. Conversely, when the number of shift codes currently in use is one, switching control is performed such that the correlator 302 and the delayer 116, the correlator 302 and the complex correlation operation section 118, the correlator 303 and the delayer 117, and the correlator 303 They are respectively connected to the complex correlation calculation unit 118 .

相关器302依照码数-种类判断部301的指令计算接收基带信号的已知符号部全体与移位码间的相关值(以下称为「符号全体相关值」)。The correlator 302 calculates the correlation value between the entire known symbol portion of the received baseband signal and the shifted code (hereinafter referred to as the “entire symbol correlation value”) according to the instruction of the code number-type determination unit 301 .

相关器303依照码数-种类判断部301的指令计算所接收的同步用控制信道的接收信号与该控制信道的扩频码间的相关值(以下称为「控制信道相关值」)。The correlator 303 calculates the correlation value (hereinafter referred to as "control channel correlation value") between the received signal of the synchronization control channel and the spreading code of the control channel according to the instruction of the code number-type determination unit 301 .

切换部304依照上述码数-种类判断部301的控制进行联接的切换。The switching unit 304 switches connections according to the control of the code number-type judging unit 301 described above.

其结果,当目前使用中的移位码的数量为一个时,相位估计部119根据符号全体相关值和同步用控制信道相关值的角度差来估计相位旋转量。As a result, when the number of currently used shift codes is one, the phase estimating unit 119 estimates the amount of phase rotation based on the angle difference between the correlation value of the entire symbol and the correlation value of the control channel for synchronization.

如此,通过根据现在使用中移位码的数量切换用于估计相位旋转量的相关值,在移位码的数量为多个时,即可得到与上述实施例1同样的效果,若移位码的数量为一个时也可进行稳定的AFC。In this way, by switching the correlation value for estimating the amount of phase rotation according to the number of shift codes currently in use, when the number of shift codes is multiple, the same effect as that of the above-mentioned embodiment 1 can be obtained. Stable AFC can be performed even when the number of is one.

在此,在全部单元使用共同的同步用控制信道的情况,有可能误用其他单元的控制信道来估计相位旋转量,这时,频率偏移量的引入精度会大幅地恶化。此时,通过使用各个单元特有的同步用控制信道来估计相位旋转量,可提高系统的稳定性。Here, when all the cells use a common synchronization control channel, there is a possibility that the phase rotation amount is estimated by erroneously using the control channel of another cell, and in this case, the accuracy of introducing the frequency offset amount is greatly deteriorated. In this case, the stability of the system can be improved by estimating the amount of phase rotation using a synchronization control channel unique to each unit.

再有,由于对时隙前头的同步用控制信道的偏移量因单元的不同而有所差异,有时会使得同步用控制信道的位置与已知符号部的位置在时间上相近。此时,可如实施例1所述,用已知符号部的前半部和后半部估计相位旋转量可以高精度进行AFC。如此,通过通信终端装置在线路成立前得知同步用控制信道的位置,并根据控制信道与已知符号部彼此的位置关系适当地切换用于估计相位旋转量的信号,即可实现经常保持一定程度的稳定的AFC。In addition, since the offset amount of the synchronization control channel at the head of the slot varies from unit to unit, the position of the synchronization control channel and the position of the known symbol part may be temporally close. In this case, as described in Embodiment 1, AFC can be performed with high accuracy by estimating the amount of phase rotation using the first half and the second half of the known symbol portion. In this way, by knowing the position of the control channel for synchronization before the line is established, the communication terminal device can appropriately switch the signal for estimating the amount of phase rotation according to the positional relationship between the control channel and the known symbol part, so that constant degree of stability of the AFC.

另外,可将上述各个实施例与空间分集接收,路径分集接收相互组合以实现更稳定且高精度的AFC。In addition, the above embodiments can be combined with space diversity reception and path diversity reception to achieve more stable and high-precision AFC.

再有,在上述各实施例中,对发送方为基站装置,接收方为通信终端装置的情况进行了说明,但本发明亦适用于当接收方为基站装置,发送方为通信终端装置的情况下。Furthermore, in the above-mentioned embodiments, the situation where the sender is a base station device and the receiver is a communication terminal device has been described, but the present invention is also applicable to the case where the receiver is a base station device and the sender is a communication terminal device Down.

而且,在上述各实施例中为简化说明而没有考虑延迟波,但本发明若在接收装置中装备实施信道估计及RAKE合成等结构部分,在延迟波存在的传播环境中亦可获得上述效果。Furthermore, in the above-mentioned embodiments, delayed waves are not considered for simplification of description, but the present invention can obtain the above-mentioned effects even in a propagation environment where delayed waves exist if the receiving device is equipped with structural parts for performing channel estimation and RAKE synthesis.

再者,在上述各个实施例中,通过将其他时隙的已知符号相关值相加并进行复数相关运算后估计相位旋转量,可进一步地抑制由扩频码的相互相关的影响和由干扰的影响,而实现更加高精度的AFC。Moreover, in each of the above-mentioned embodiments, by adding the known symbol correlation values of other time slots and performing complex correlation calculations to estimate the phase rotation amount, the influence of the cross-correlation of spreading codes and the interference caused by interference can be further suppressed. The impact of the effect, and achieve more high-precision AFC.

综上所述,通过本发明,由于可将多个已知符号相关值相加,可抑制由扩频码的相互相关的影响和由干扰的影响并高精度地估计已知符号之间的相位旋转量,进而实现高精度的AFC。To sum up, through the present invention, since a plurality of known symbol correlation values can be added, the influence by the cross-correlation of the spreading code and the influence by the interference can be suppressed and the phase between the known symbols can be estimated with high precision Rotation amount, thereby realizing high-precision AFC.

本说明书是基于2000年9月13日申请的第2000-278193号日本专利,其全部内容包含于此。This specification is based on Japanese Patent No. 2000-278193 filed on September 13, 2000, the entire contents of which are incorporated herein.

产业上的可利用性Industrial availability

本发明适用于CDMA方式的无线通信系统中的通信终端装置或基站。The present invention is applicable to a communication terminal device or a base station in a CDMA wireless communication system.

Claims (8)

1, a kind of receiving system comprises: searching part, calculate first correlation, that is and, insert by the received signal of the known symbol that a part constituted of specifying basic code and the correlation of described basic code;
Decision means, the quantity and the time under the time of reception thereof that surpass assign thresholds according to described first correlation are with, and judge the quantity and the kind of the known symbol that the elapsed time is multiplexing;
The correlation value calculation parts, calculate second correlation, promptly, insert the received signal part and the correlation that is judged as multiplexing known symbol of elapsed time in described decision means of described known symbol first half, and calculating third phase pass value, that is the correlation of the latter half of and described known symbol of described known symbol, through judging;
The amount of phase rotation estimation section is estimated the amount of phase rotation according to the phase difference of the addition result of the addition result of described second correlation and described third phase pass value; And
Frequency control part, according to the frequency of described the amount of phase rotation control generator with the compensating frequency side-play amount.
2, receiving system as claimed in claim 1, wherein: the correlation value calculation parts, calculate the 4th correlation, promptly, insert the received signal part and the correlation that is judged as in decision means through time-multiplexed known symbol of known symbol, and, the 5th correlation calculated, that is the correlation of the spreading code of received signal and control channel; The amount of phase rotation estimation section then when when the quantity of time-multiplexed known symbol is one, is estimated the amount of phase rotation according to the phase difference of described the 4th correlation and described the 5th correlation.
3, receiving system as claimed in claim 2, wherein, the correlation value calculation parts use the distinctive control channel in unit to calculate the 5th correlation.
4, receiving system as claimed in claim 2, wherein, even the amount of phase rotation estimation section is when the quantity through time-multiplexed known symbol is one, when control channel is close in time with known symbol, then estimate the amount of phase rotation according to the phase difference of described second correlation and described third phase pass value.
5, a kind of communication terminal that is provided with receiving system, described receiving system comprises: searching part, calculate first correlation, that is, insert by the received signal of the known symbol that a part constituted of specifying basic code and the correlation of described basic code;
Decision means, the quantity and the time under the time of reception thereof that surpass assign thresholds according to described first correlation are with, and judge the quantity and the kind of the known symbol that the elapsed time is multiplexing;
The correlation value calculation parts, calculate second correlation, promptly, insert the received signal part and the correlation that is judged as multiplexing known symbol of elapsed time in described decision means of described known symbol first half, and calculating third phase pass value, that is the correlation of the latter half of and described known symbol of described known symbol, through judging;
The amount of phase rotation estimation section is estimated the amount of phase rotation according to the phase difference of the addition result of the addition result of described second correlation and described third phase pass value; And
Frequency control part, according to the frequency of described the amount of phase rotation control generator with the compensating frequency side-play amount.
6, a kind of base station apparatus that is provided with receiving system, described receiving system comprises: searching part, calculate first correlation, that is, insert by the received signal of the known symbol that a part constituted of specifying basic code and the correlation of described basic code;
Decision means, the quantity and the time under the time of reception thereof that surpass assign thresholds according to described first correlation are with, and judge the quantity and the kind of the known symbol that the elapsed time is multiplexing;
The correlation value calculation parts, calculate second correlation, promptly, insert the received signal part and the correlation that is judged as multiplexing known symbol of elapsed time in described decision means of described known symbol first half, and calculating third phase pass value, that is the correlation of the latter half of and described known symbol of described known symbol, through judging;
The amount of phase rotation estimation section is estimated the amount of phase rotation according to the phase difference of the addition result of the addition result of described second correlation and described third phase pass value; And
Frequency control part, according to the frequency of described the amount of phase rotation control generator with the compensating frequency side-play amount.
7, a kind of auto frequency control method comprises the steps: to calculate first correlation, that is, insert by the received signal of the known symbol that a part constituted of specifying basic code and the correlation of described basic code; The quantity and the time under the time of reception thereof that surpass assign thresholds according to described first correlation are with, and judge quantity and kind through time-multiplexed known symbol; Calculate second correlation, that is, insert the received signal part and the correlation that is judged as through time-multiplexed known symbol of known symbol first half, and, calculate third phase pass value, that is, and the correlation of the latter half of and described known symbol of described known symbol through judging; Phase difference according to the addition result of the addition result of described second correlation and described third phase pass value is estimated the amount of phase rotation; And according to the frequency of described the amount of phase rotation control generator with the compensating frequency side-play amount.
8. an auto frequency control method comprises the steps:
Calculate first correlation, that is, insert by the received signal of the known symbol that a part constituted of specifying basic code and the correlation of described basic code;
The quantity and the time under the time of reception thereof that surpass assign thresholds according to described first correlation are with, and judge the moment of quantity, kind and the relevant treatment of the known symbol that the elapsed time is multiplexing;
Calculate correlation according to the moment of quantity, kind and the relevant treatment of the known symbol of described judgement through time-multiplexed one or more received signals;
Use the additive value of described correlation to estimate the amount of phase rotation; And
According to the frequency of described the amount of phase rotation control generator with the compensating frequency side-play amount.
CNB028119835A 2002-03-11 2002-03-11 Receiver and automatic frequency control method Expired - Fee Related CN100502249C (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2002/002227 WO2003077438A1 (en) 2002-03-11 2002-03-11 Receiver and automatic frequency control method

Publications (2)

Publication Number Publication Date
CN1516929A CN1516929A (en) 2004-07-28
CN100502249C true CN100502249C (en) 2009-06-17

Family

ID=27799910

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB028119835A Expired - Fee Related CN100502249C (en) 2002-03-11 2002-03-11 Receiver and automatic frequency control method

Country Status (3)

Country Link
CN (1) CN100502249C (en)
AU (1) AU2002236278A1 (en)
WO (1) WO2003077438A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4809097B2 (en) * 2006-03-29 2011-11-02 ルネサスエレクトロニクス株式会社 Reception circuit and reception method
CN101335599B (en) * 2007-06-25 2013-03-13 上海贝尔阿尔卡特股份有限公司 Space relativity resisting method and apparatus for spatial multiplexing system of wireless network
WO2014153677A1 (en) * 2013-03-25 2014-10-02 Intel Mobile Communications GmbH Device and method for frequency offset estimation

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5579338A (en) * 1992-06-29 1996-11-26 Mitsubishi Denki Kabushiki Kaisha Spread spectrum receiver using partial correlations
CN1239612A (en) * 1996-09-30 1999-12-22 夸尔柯姆股份有限公司 Determination of Frequency Offset in Communication System

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2672769B2 (en) * 1992-06-29 1997-11-05 三菱電機株式会社 Spread spectrum receiver
JP3419361B2 (en) * 1999-09-29 2003-06-23 株式会社デンソー Spread spectrum receiver
JP3588043B2 (en) * 2000-09-13 2004-11-10 松下電器産業株式会社 Receiver and automatic frequency control method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5579338A (en) * 1992-06-29 1996-11-26 Mitsubishi Denki Kabushiki Kaisha Spread spectrum receiver using partial correlations
CN1239612A (en) * 1996-09-30 1999-12-22 夸尔柯姆股份有限公司 Determination of Frequency Offset in Communication System

Also Published As

Publication number Publication date
WO2003077438A1 (en) 2003-09-18
CN1516929A (en) 2004-07-28
AU2002236278A1 (en) 2003-09-22

Similar Documents

Publication Publication Date Title
KR100220140B1 (en) Apparatus and Method for Initial Synchronization of Spread Spectrum Codes in CDM Transmission System
US6888880B2 (en) Apparatus for searching for a cell and method of acquiring code unique to each cell in an asynchronous wideband DS/CDMA receiver
KR100711842B1 (en) A Method and device of the estimating carrier frequency offset of subscriber terminal
JP4268712B2 (en) Communication apparatus and method for interference suppression in DS-CDMA system
US7167456B2 (en) Apparatus for estimating propagation path characteristics
EP0755590B1 (en) Receiver and method for generating spreading codes in a receiver
WO2002027957A1 (en) Communication terminal apparatus and demodulation method
JPH1051355A (en) Spread spectrum communication equipment
JPH09181704A (en) CDMA multipath search method and CDMA signal receiving apparatus
CN1108028C (en) Estimation of signal to interference ratio in a mobile communication system
US7085311B2 (en) Apparatus and method for measuring SIR in CDMA communication system
KR20060073646A (en) Efficient Frame Tracking in Mobile Receivers
JP3385200B2 (en) Signal transmission method and spreading code synchronization method in mobile communication system
EP0966110A2 (en) Finger receiver unit capable of tracking a quick variation of a delay profile
US20050185703A1 (en) Receiving apparatus
EP1209871A1 (en) Channel presuming system and channel presuming method
CN100502249C (en) Receiver and automatic frequency control method
EP1233534A1 (en) Radio receiver
WO2002080425A1 (en) Means for initiative synchronization and cell searching based on the cdma system of multipath energy window
JP3588043B2 (en) Receiver and automatic frequency control method
JP3794617B2 (en) Cell search method for mobile station in CDMA mobile communication system, and CDMA mobile communication system
JP5093342B2 (en) Radio base station apparatus, frequency deviation detection method, and mobile communication system
JP2721473B2 (en) Receiver for spread spectrum communication
JP2001186056A (en) CDMA demodulation method and CDMA demodulation device
JP3228311B2 (en) Receiver

Legal Events

Date Code Title Description
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: 20090617

Termination date: 20150311

EXPY Termination of patent right or utility model