[go: up one dir, main page]

CN105453450B - A kind of time delay correction method and device - Google Patents

A kind of time delay correction method and device Download PDF

Info

Publication number
CN105453450B
CN105453450B CN201480008803.XA CN201480008803A CN105453450B CN 105453450 B CN105453450 B CN 105453450B CN 201480008803 A CN201480008803 A CN 201480008803A CN 105453450 B CN105453450 B CN 105453450B
Authority
CN
China
Prior art keywords
delay correction
time delay
delay
module
decimation
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.)
Active
Application number
CN201480008803.XA
Other languages
Chinese (zh)
Other versions
CN105453450A (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN105453450A publication Critical patent/CN105453450A/en
Application granted granted Critical
Publication of CN105453450B publication Critical patent/CN105453450B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/004Synchronisation arrangements compensating for timing error of reception due to propagation delay

Landscapes

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

Abstract

The invention discloses a kind of time delay adjustment method and devices, are related to field of signal processing, can be realized the high-precision time-delay adjustment function that is input to output of the analog signal from time delay adjustment device.Concrete implementation method includes: the decimal time delay and time delay correction parameter between the feedback channel and transmission channel of time delay adjustment device acquisition wireless base system;Wherein, time delay adjustment parameter includes over-sampling multiple L;The data-interface cycle T that decimal time delay is a times ', 0 < a < 1;According to over-sampling multiple L and decimal time delay, it determines the sampling clock cycle T for needing to adjust Y time delay adjustment device in the sample clock frequency F data field of time delay adjustment device, the delay requirement in the data-interface rate F' data field of time delay adjustment device of decimal time delay can be met;Wherein, Y is the natural number greater than 1, and the Y is the rounding acquisition that is multiplied by a with L, T'=L*T;Y T is adjusted in F data field, and F is dropped to by F' by multistage pumping value.The present invention is applied to time delay adjustment.

Description

一种时延校正方法及装置A kind of time delay correction method and device

技术领域technical field

本发明涉及信号处理领域,尤其涉及一种时延校正方法及装置。The present invention relates to the field of signal processing, and in particular, to a time delay correction method and device.

背景技术Background technique

在无线基站系统中,为了获取较好的发射信号,通常需要对天线反馈输出的模拟信号进行采样、建模并进行数字预校正,但随着无线通信技术的日趋发展,无线基站系统对于硬件设备的通用性、灵活度要求越来越高,使得无线基站系统对于系统中的发射通道和反馈通道之间的环路小数时延也越加敏感,从而影响到了数字预失真(DigitalIn the wireless base station system, in order to obtain a better transmitted signal, it is usually necessary to sample, model and digitally pre-correct the analog signal output by the antenna feedback. The requirements for the versatility and flexibility of the wireless base station are getting higher and higher, which makes the wireless base station system more sensitive to the loop fractional delay between the transmission channel and the feedback channel in the system, which affects the digital predistortion (Digital predistortion).

Pre-Distortion,简称DPD)的极限校正能力,进而也使得无线基站系统无法获取到质量较高的发射信号。The limit correction capability of Pre-Distortion (DPD for short) also makes it impossible for the wireless base station system to obtain high-quality transmitted signals.

具体的,理想状态下,某发射信号在发射通道上经过Δt时间后,该发射信号的反馈信号在反馈通道被采样到,但由于无线基站系统对于时延调整精度的有限,即无法对小于1个最小步进时延进行校正,这样使得无线基站系统对采样到的信号与原始发射的信号在补偿了整数时延后往往还存在一个小数的时延无法进行补偿,这个一个小数的时延即为环路小数时延。而无线基站系统在时延小于1个最小步进的时候,就无法完成信号对齐,导致数学建模的不准确,得到的校正结果也不准确,从而影响到了DPD的极限校正能力。现今,虽然有部分方案在理论上可以将小数时延尽量补偿,但在实际应用中所补偿的精度均不高,不仅实现代价太大,也会降低无线基站系统的性能。Specifically, in an ideal state, after a transmission signal passes Δt time on the transmission channel, the feedback signal of the transmission signal is sampled in the feedback channel. The minimum step delay is corrected, so that the wireless base station system often has a fractional delay that cannot be compensated for the sampled signal and the original transmitted signal after compensating for the integer delay. This fractional delay is is the loop fractional delay. The wireless base station system cannot complete signal alignment when the delay is less than one minimum step, resulting in inaccurate mathematical modeling and inaccurate correction results, thus affecting the limit correction capability of DPD. Today, although some schemes can theoretically compensate the fractional delay as much as possible, the compensation accuracy in practical applications is not high, which not only costs too much to implement, but also reduces the performance of the wireless base station system.

发明内容SUMMARY OF THE INVENTION

本发明的实施例提供一种时延校正方法及装置,能够实现模拟信号从时延校正装置的输入到输出的高精度时延调整功能。Embodiments of the present invention provide a time delay correction method and device, which can realize a high-precision time delay adjustment function of an analog signal from the input to the output of the time delay correction device.

为达到上述目的,本发明的实施例采用如下技术方案:To achieve the above object, the embodiments of the present invention adopt the following technical solutions:

第一方面,提供一种时延校正装置,应用于无线基站系统,该装置包括:数据获取模块、与所述数据获取模块连接的数据处理模块、与所述数据处理模块连接的X个串联的时延模块、与每个串联的时延模块连接的选择模块和与所述选择模块连接的N个串联的抽值模块,所述N个抽值模块的抽值级别被设定为N级,每个抽值模块对应一级,其中:In a first aspect, a time delay correction device is provided, which is applied to a wireless base station system. The device includes: a data acquisition module, a data processing module connected to the data acquisition module, and X series connected to the data processing module. A delay module, a selection module connected to each serially connected delay module, and N series-connected extraction modules connected to the selection module, the extraction levels of the N extraction modules are set to N levels, Each draw module corresponds to one level, where:

所述数据获取模块,用于获取所述无线基站系统的反馈通道与发射通道间的小数时延及时延校正参数;其中,所述时延校正参数包括所述时延校正装置的过采样倍数L;所述小数时延为a倍的所述时延校正装置的数据接口周期T',0<a<1;The data acquisition module is used to acquire the fractional delay and delay correction parameters between the feedback channel and the transmission channel of the wireless base station system; wherein the delay correction parameters include the oversampling multiple L of the delay correction device ; The data interface period T' of the time delay correction device whose fractional time delay is a times, 0<a<1;

所述数据处理模块,用于根据所述过采样倍数L与所述小数时延,确定在所述时延校正装置的采样时钟频率F数据域中需要调整Y个所述时延校正装置的采样时钟周期T,以满足所述小数时延的在所述时延校正装置的数据接口速率F'数据域中的时延要求;其中,所述Y为大于1的自然数,所述Y是通过a与L相乘取整获得,T'=L*T,F=1/T,F'=1/T';The data processing module is configured to determine, according to the oversampling multiple L and the fractional delay, that the sampling clock frequency F of the delay correction device needs to be adjusted in the data domain of Y samples of the delay correction device The clock period T is to meet the time delay requirement of the fractional time delay in the data interface rate F' data domain of the time delay correction device; wherein, the Y is a natural number greater than 1, and the Y is determined by a Multiply and round up with L, T'=L*T, F=1/T, F'=1/T';

所述选择模块,根据所述Y在所述X个时延模块将Y个时延模块串联后,每个时延模块均再连接至所述选择模块;the selection module, after connecting the Y delay modules in series according to the Y after the X delay modules, each delay module is reconnected to the selection module;

所述Y个串联的时延模块,用于在所述F数据域中调整Y个T;每个时延模块调整一个T;X大于等于Y;The Y serial delay modules are used to adjust Y T in the F data domain; each delay module adjusts one T; X is greater than or equal to Y;

所述N个串联的抽值模块,用于通过N级抽值将所述F降到所述F'。The N series-connected extraction modules are used to reduce the F to the F' through N-level extraction.

在第一方面的第一种可能的实现方式中,所述抽值模块的抽值倍数为M,L=MNIn a first possible implementation manner of the first aspect, the decimation multiple of the decimation module is M, and L=M N :

所述N个抽值模块中的第r级抽值模块,用于将所述第r级抽值模块抽值前的第一数据速率Fr降到所述第r抽值模块抽值后的第二数据速率Fr';所述所述1≤r≤N;The rth level extraction module in the N number of extraction modules is used to reduce the first data rate Fr before the rth level extraction module extraction to the value after the rth extraction module extraction. the second data rate Fr '; the said 1≤r≤N;

其中,上述的第r级抽值模块为所述N个抽值模块中的任一级抽值模块。Wherein, the above-mentioned r-th level extraction module is any level extraction module among the N extraction modules.

第二方面,提供一种时延校正装置,应用于无线基站系统,所述装置包括:数据获取模块,与所述数据获取模块连接的数据处理模块,与所述数据处理模块连接的N个时延校正模块;所述N个时延校正模块中的每个时延校正模块对应一个抽值级别,其中:In a second aspect, a time delay correction device is provided, which is applied to a wireless base station system. The device includes: a data acquisition module, a data processing module connected to the data acquisition module, and N time delays connected to the data processing module. Delay correction module; each delay correction module in the N delay correction modules corresponds to a drawing level, wherein:

所述数据获取模块,用于获取所述无线基站系统的反馈通道与发射通道间的小数时延及时延校正参数;其中,所述时延校正参数包括所述时延校正装置的抽值倍数M及过采样倍数L;所述小数时延为a倍的所述时延校正装置的数据接口周期T',0<a<1;The data acquisition module is used to acquire the fractional delay and delay correction parameters between the feedback channel and the transmission channel of the wireless base station system; wherein, the delay correction parameters include the decimation multiple M of the delay correction device and the oversampling multiple L; the data interface period T' of the time delay correction device whose fractional time delay is a times, 0<a<1;

所述数据处理模块,用于基于各时延校正模块的抽值级别,将所述小数时延分解为N份待校正时延;其中,每级时延校正模块对应一份待校正时延;所述N份待校正时延为a1,a2,……,aN;第r级时延校正模块对应的待校正时延为ar倍的T';r∈(1,2,......,N);The data processing module is configured to decompose the fractional delay into N pieces of delays to be corrected based on the extraction level of each delay correction module; wherein, each level of delay correction module corresponds to one piece of delay to be corrected; The N delays to be corrected are a 1 , a 2 , ..., a N ; the delay to be corrected corresponding to the r-th stage delay correction module is a r times T'; r∈(1,2,. ....., N);

所述数据处理模块,还用于根据所述时延校正模块的抽值倍数M,确定每级时延校正模块在满足ar倍的T'的时延要求时,需要在该级时延校正模块的数据速率Fr数据域下调整的时钟周期Tr的个数Yr;其中,所述Fr和Tr分别为第r级时延校正模块的抽值前的数据速率和数据周期,且满足Tr=1/Fr;所述Yr是通过ar与抽值倍数M相乘取整得到的;经过第r级时延校正模块抽值后的数据周期为Tr',Tr'=M*TrThe data processing module is further configured to determine, according to the decimation multiple M of the delay correction module, that each level of delay correction module needs to perform delay correction at this level when it meets the delay requirement of ar times T'. The number Y r of the clock period Tr adjusted in the data rate Fr data domain of the module ; wherein, the Fr and Tr are the data rate and data period before the decimation of the r -th stage delay correction module, respectively, And satisfy T r =1/F r ; the Y r is obtained by multiplying a r and the decimation multiple M ; r '=M*Tr ;

所述N个时延校正模块,用于根据Yr,依次调整第r级时延校正模块对应的待校正时延ar倍的T'。The N time delay correction modules are used to sequentially adjust the time delay ar times T' to be corrected corresponding to the r -th stage delay correction module according to Y r .

在第二方面的第一种可能的实现方式中,所述每个时延校正模块包括抽值单元、时延单元和选择单元,所述时延单元包括X个时延子单元,X为大于1的自然数且X大于Yr,所述X个时延子单元串联后,每个时延子单元均再与所述选择单元相连,所述选择单元还与所述抽值单元相连;In a first possible implementation manner of the second aspect, each delay correction module includes a decimation unit, a delay unit and a selection unit, the delay unit includes X delay subunits, and X is greater than 1 and X is greater than Yr, after the X delay subunits are connected in series, each delay subunit is connected to the selection unit, and the selection unit is also connected to the extraction unit;

所述N个时延校正模块中的第r级时延校正模块中的选择单元,用于根据所述Yr在所述第r级时延校正模块中将Yr个的时延子单元串联后,每个时延子单元均再连接至所述r级时延校正模块中的选择单元;The selection unit in the r-th stage delay correction module in the N delay correction modules is configured to connect Y r delay subunits in series in the r-th stage delay correction module according to the Y r , each delay subunit is connected to the selection unit in the r-level delay correction module;

所述Yr个串联的时延子单元,用于在Fr数据域中调整Yr个Tr;每个时延子单元调整1个TrThe Y r serial delay subunits are used to adjust Y r Tr in the Fr data domain ; each delay subunit adjusts one Tr ;

所述第r级时延校正模块中的抽值单元,用于将所述Fr降到所述Fr';其中,所述所述1≤r≤N;The decimation unit in the r-th stage delay correction module is used to reduce the Fr to the Fr'; wherein, the said 1≤r≤N;

其中,上述的第r级时延校正模块为所述N个时延校正模块中的任一级时延校正模块。Wherein, the above-mentioned r-th stage delay correction module is any level of delay correction module among the N delay correction modules.

结合第二方面或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述数据处理模块根据等式(1)和等式(2)确定需要在各级时延校正模块的数据速率Fr数据域下调整的时钟周期Tr的个数Yr;In combination with the second aspect or the first possible implementation manner of the second aspect, in the second possible implementation manner of the second aspect, the data processing module determines the needs according to equation (1) and equation (2) The number Yr of clock cycles Tr adjusted under the data rate Fr data domain of the delay correction modules at all levels;

a*T'=(Y1*M0+Y2*M1+……+Yr*Mr-1+……+YN*MN-1)*T (1)a*T'=(Y 1 *M 0 +Y 2 *M 1 +...+Y r *M r-1 +...+Y N *M N-1 )*T (1)

a*T'=MN*T (2)。a*T' = MN*T(2).

第三方面,提供一种时延校正方法,应用于时延校正装置,所述时延校正装置应用于无线基站系统,包括:In a third aspect, a time delay correction method is provided, which is applied to a time delay correction device, and the time delay correction device is applied to a wireless base station system, including:

获取所述无线基站系统的反馈通道与发射通道间的小数时延及时延校正参数;其中,所述时延校正参数包括所述时延校正装置的抽值倍数M及过采样倍数L;所述小数时延为a倍的数据接口周期T',0<a<1;Acquire the fractional delay and delay correction parameters between the feedback channel and the transmission channel of the wireless base station system; wherein the delay correction parameters include the decimation multiple M and the oversampling multiple L of the delay correction device; the The data interface period T' whose fractional delay is a times, 0<a<1;

根据所述过采样倍数L与所述小数时延,确定在所述时延校正装置的采样时钟频率F数据域中需要调整Y个所述时延校正装置的采样时钟周期T,便可满足所述小数时延的在所述时延校正装置的数据接口速率F'数据域中的时延要求;其中,所述Y为大于1的自然数,所述Y是通过a与L相乘取整获得,T'=L*T;According to the oversampling multiple L and the fractional delay, it is determined that Y sampling clock periods T of the delay correction device need to be adjusted in the data domain of the sampling clock frequency F of the delay correction device, so as to satisfy all the requirements. The delay requirement of the fractional delay in the data interface rate F' data field of the delay correction device; wherein, the Y is a natural number greater than 1, and the Y is obtained by multiplying a and L to an integer , T'=L*T;

在所述F数据域中调整Y个T,并通过N级抽值将所述F降到所述F'。Y Ts are adjusted in the F data field, and the F is reduced to the F' by N-level decimation.

在第三方面的第一种可能的实现方式中,所述通过多级抽值将所述F降到所述F'具体包括:根据所述时延校正装置的抽值倍数M,通过N级抽值将所述F降到所述F';其中,L=MN;所述N级抽值中的第r级抽值是将第r级抽值前的第一数据速率Fr降到所述第r级抽值后的第二数据速率Fr';所述所述1≤r≤NIn a first possible implementation manner of the third aspect, the step of reducing the F to the F' through multi-stage decimation specifically includes: according to the decimation multiple M of the delay correction device, through N-stage decimation The decimation value reduces the F to the F'; wherein, L=M N ; the rth-level decimation value in the N-level decimation value is to reduce the first data rate Fr before the rth -level decimation value to the second data rate Fr ' after the r -th decimation; the said 1≤r≤N

第四方面,提供一种时延校正方法,应用于时延校正装置,所述时延校正装置应用于无线基站系统,包括:In a fourth aspect, a time delay correction method is provided, which is applied to a time delay correction apparatus, and the time delay correction apparatus is applied to a wireless base station system, including:

获取所述无线基站系统的反馈通道与发射通道间的小数时延及时延校正参数;其中,所述时延校正参数包括所述时延校正装置的抽值倍数M;所述小数时延为a倍的所述时延校正装置的数据接口周期T',0<a<1;Acquire the fractional delay and delay correction parameters between the feedback channel and the transmission channel of the wireless base station system; wherein, the delay correction parameters include the decimation multiple M of the delay correction device; the fractional delay is a times the data interface period T' of the time delay correction device, 0<a<1;

基于各时延校正模块的抽值级别,将所述小数时延分解为N份待校正时延;其中,所述N个时延校正模块的抽值级别被设定为N级,每个时延校正模块对应一个抽值级别,每级时延校正模块对应一份待校正时延;所述N份待校正时延为a1,a2,……,aN;第r级时延校正模块对应的待校正时延为ar倍的T';r∈(1,2,......,N);Based on the extraction level of each delay correction module, the fractional delay is decomposed into N delays to be corrected; wherein, the extraction levels of the N delay correction modules are set to N levels, and each time delay The delay correction module corresponds to one extraction level, and each level of the delay correction module corresponds to one copy of the delay to be corrected; the N copies of the delay to be corrected are a 1 , a 2 , ..., a N ; the rth level of delay correction The delay to be corrected corresponding to the module is a r times T';r∈(1,2,...,N);

根据所述时延校正模块的抽值倍数M,确定每级时延校正模块在满足ar倍的T'的时延要求时,需要在该级时延校正模块的数据速率Fr数据域下调整的时钟周期Tr的个数Yr;其中,所述Fr和Tr分别为第r级时延校正模块的抽值前的数据速率和数据周期,且满足Tr=1/Fr;所述Yr是通过ar与抽值倍数M相乘取整得到的;经过第r级时延校正模块抽值后的数据周期为Tr',Tr'=M*TrAccording to the decimation multiple M of the delay correction module, it is determined that when each level of delay correction module meets the delay requirement of ar times T', it needs to be in the data rate Fr data domain of the level of delay correction module The number Y r of the adjusted clock periods Tr ; wherein, the Fr and Tr are the data rate and data period before the decimation of the r - th stage delay correction module respectively, and satisfy Tr =1/ Fr ; Described Y r is obtained by multiplying a r and the decimation multiple M and rounding up; The data period after the decimation by the r -th stage delay correction module is Tr ', Tr '=M*Tr ;

根据Yr,依次调整第r级时延校正模块对应的待校正时延ar倍的T'。According to Y r , T′ corresponding to the delay correction module at the r-th stage corresponding to the delay to be corrected a r times is adjusted in sequence.

在第四方面的第一种可能的实现方式中,所述根据Yr,依次调整第r级时延校正模块对应的待校正时延ar倍的T'具体包括:In a first possible implementation manner of the fourth aspect, according to Y r , sequentially adjusting T' of the delay to be corrected a r times corresponding to the delay correction module at the r-th stage specifically includes:

选择任一待校正时延,确定所述任一校正时延对应的时延校正模块的抽值级别为第r级时,在Fr数据域中需要调整的Tr的个数YrSelecting any delay to be corrected, and determining that the extraction level of the delay correction module corresponding to any correction delay is the rth level, the number Y r of Tr that needs to be adjusted in the Fr data domain ;

在Fr数据域中调整Yr个TrAdjust Y r Tr in the Fr data domain ;

将所述Fr降到所述Fr';其中,所述所述1≤r≤N;reducing the Fr to the Fr '; wherein the said 1≤r≤N;

其中,所述任一待校正时延为所述N份待校正时延中的其中一份,所述N份待校正时延组成所述小数时延。Wherein, the any delay to be corrected is one of the N delays to be corrected, and the N delays to be corrected constitute the fractional delay.

结合第四方面或第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述根据所述时延校正模块的抽值倍数M,确定每级时延校正模块在满足ar倍的T'的时延要求时,需要在该级时延校正模块的数据速率Fr数据域下调整的时钟周期Tr的个数Yr具体包括:In combination with the fourth aspect or the first possible implementation manner of the fourth aspect, in the second possible implementation manner of the fourth aspect, according to the decimation multiple M of the delay correction module, determine the time of each stage. When the delay correction module meets the delay requirement of ar times T', the number Y r of clock cycles Tr that needs to be adjusted under the data rate Fr data domain of the delay correction module of this stage specifically includes:

根据所述时延校正模块的抽值倍数M及等式(1)和等式(2)确定每级时延校正模块在满足ar倍的T'的时延要求时,需要在该级时延校正模块的数据速率Fr数据域下调整的时钟周期Tr的个数YrAccording to the decimation multiple M of the delay correction module and equations (1) and (2), it is determined that when the delay correction module of each stage meets the delay requirement of ar times T', it needs to be The number Y r of clock cycles Tr adjusted in the data rate Fr data domain of the delay correction module ;

a*T'=(Y1*M0+Y2*M1+……+Yr*Mr-1+……+YN*MN-1)*T (1)a*T'=(Y 1 *M 0 +Y 2 *M 1 +...+Y r *M r-1 +...+Y N *M N-1 )*T (1)

a*T'=MN*T (2)。a*T' = MN*T(2).

本发明的实施例提供的时延校正方法及装置,根据反馈通道与发射通道间的小数时延及时延校正装置的过采样倍数L,在高倍速数据域中调整相应个数个数据周期,即可在时延校正装置通过多级抽值将高倍数据的速率降低时,满足小数时延在低倍数的数字域中的时延要求,从而实现模拟信号从时延校正装置的输入到输出的高精度时延调整功能,且实现代价较低,能够降低成本,同时提高无线基站系统的性能。The delay correction method and device provided by the embodiments of the present invention adjust a corresponding number of data periods in the high-speed data domain according to the fractional delay between the feedback channel and the transmission channel and the oversampling multiple L of the delay correction device, that is, When the delay correction device reduces the rate of high-multiple data through multi-stage decimation, it can meet the delay requirement of fractional delay in the low-multiple digital domain, so as to achieve high analog signal from the input to the output of the delay correction device. Accurate time delay adjustment function and low implementation cost can reduce cost and improve the performance of wireless base station system.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts.

图1为本发明的实施例提供的一种时延校正装置的结构示意图;FIG. 1 is a schematic structural diagram of a time delay correction apparatus provided by an embodiment of the present invention;

图2为本发明的实施例提供的另一种时延校正装置的结构示意图;FIG. 2 is a schematic structural diagram of another time delay correction apparatus provided by an embodiment of the present invention;

图3为本发明的实施例提供的一种时序图;3 is a sequence diagram provided by an embodiment of the present invention;

图4为本发明的实施例提供的又一种时延校正装置的结构示意图;FIG. 4 is a schematic structural diagram of another time delay correction apparatus provided by an embodiment of the present invention;

图5为本发明的实施例提供的再一种时延校正装置的结构示意图;5 is a schematic structural diagram of still another time delay correction apparatus provided by an embodiment of the present invention;

图6为本发明的实施例提供的一种时延校正装置中的第r级时延校正模块的模块示意图;FIG. 6 is a schematic block diagram of the r-th stage delay correction module in a delay correction device provided by an embodiment of the present invention;

图7为本发明的实施例提供的另一种时延校正装置的结构示意图;FIG. 7 is a schematic structural diagram of another time delay correction apparatus provided by an embodiment of the present invention;

图8为本发明的实施例提供的另一种时序图;FIG. 8 is another sequence diagram provided by an embodiment of the present invention;

图9为本发明的实施例提供的一种时延校正方法的流程示意图;FIG. 9 is a schematic flowchart of a time delay correction method provided by an embodiment of the present invention;

图10为本发明的实施例提供的另一种时延校正方法的流程示意图。FIG. 10 is a schematic flowchart of another time delay correction method provided by an embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

本发明的实施例提供一种时延校正装置,应用于无线基站系统,在本实施例中,时延校正装置在完成高速数据采样后,通过在高倍速的数字域中调整相应个数个数据周期,然后通过多级抽值降低数据速率,从而补偿了无线基站系统中发射通道与反馈通道间的环路小数时延。具体的,如图1所示,该时延校正装置1包括:数据获取模块11、与该数据获取模块11连接的数据处理模块12、与该数据处理模块12连接的X个串联的时延模块13、与该X个串联的时延模块13中每个串联的时延模块连接的选择模块14及与该选择模块14连接的N个串联的抽值模块15,上述的N个抽值模块15中的每个抽值模块15对应一个抽值级别,其中:An embodiment of the present invention provides a delay correction device, which is applied to a wireless base station system. In this embodiment, after the high-speed data sampling is completed, the delay correction device adjusts a corresponding number of data in a high-speed digital domain period, and then reduce the data rate through multi-stage decimation, thereby compensating for the loop fractional delay between the transmission channel and the feedback channel in the wireless base station system. Specifically, as shown in FIG. 1 , the delay correction device 1 includes: a data acquisition module 11 , a data processing module 12 connected to the data acquisition module 11 , and X serial delay modules connected to the data processing module 12 13. The selection module 14 connected with each of the serially connected delay modules 13 in the X serially connected delay modules 13 and the N serially connected extraction modules 15 connected with the selection module 14, the above-mentioned N extraction modules 15 Each drawing module 15 in the corresponding drawing level, wherein:

数据获取模块11,用于获取无线基站系统的反馈通道与发射通道间的小数时延及时延校正参数。The data acquisition module 11 is used for acquiring the fractional delay and delay correction parameters between the feedback channel and the transmission channel of the wireless base station system.

其中,上述的小数时延等于该时延校正装置的数据接口周期T'的a倍,具体的,上述的参数a的取值范围为小于1的小数,即,0<a<1。上述的时延校正参数包括该时延校正装置的过采样倍数L。过采样倍数L是时延校正装置的采样时钟频率F与时延校正装置的数据接口速率F’之间相差的倍数,即L=F/F'。此外,由于本发明实施例中的时延校正装置是通过N个抽值模块15来将高倍速的采样时钟频率F降到低倍速的数据接口速率F’的,而该时延校正装置中的每个抽值模块15的抽值倍数为M,采样时钟频率F与数据接口速率F’间的过采样倍数为L,因此,可以得出L=MNThe above-mentioned fractional delay is equal to a times the data interface period T' of the delay correction device. Specifically, the value range of the above-mentioned parameter a is a decimal less than 1, that is, 0<a<1. The above-mentioned time delay correction parameter includes the oversampling multiple L of the time delay correction device. The oversampling factor L is a multiple of the difference between the sampling clock frequency F of the delay correction device and the data interface rate F' of the delay correction device, that is, L=F/F'. In addition, because the delay correction device in the embodiment of the present invention reduces the sampling clock frequency F of the high speed to the data interface rate F' of the low speed through N decimation modules 15, and the delay correction device in the delay correction device The decimation multiple of each decimation module 15 is M , and the oversampling multiple between the sampling clock frequency F and the data interface rate F' is L, therefore, L=MN can be obtained.

示例性的,以过采样模数转换器(Analog-to-Digital Converter,简称ADC)系统为例,通常情况下ADC采样完成后的数据速率(即采样时钟频率F)通常很高,一般在3~6GHz(千兆赫兹)以上,这种高速数据对于现场可编程门阵列(Field-Programmable GateArray,简称FPGA)或者专用集成电路(Application Specific Integrated Circuits,简称ASIC)来说通常是无法正确接收的,同时对于过采样系统应用而言这些数据不一定全部都要使用,只要能覆盖有用信号的带宽即可,因此,现今通常是将高速数据通过多级抽值来降低速率,使得降低后的数据接口速率F’一般在100MHz~500MHz(兆赫兹),便于接收端接收,这个过程中采样时钟频率F降低到数据接口速率F’所要降低的倍数,即过采样倍数L。Exemplarily, taking an oversampling analog-to-digital converter (Analog-to-Digital Converter, ADC for short) system as an example, under normal circumstances, the data rate (that is, the sampling clock frequency F) after the ADC sampling is completed is usually very high, generally within 3 ~6GHz (Gigahertz) and above, this kind of high-speed data is usually unable to be received correctly by Field-Programmable GateArray (FPGA) or Application Specific Integrated Circuits (ASIC). At the same time, for the application of the oversampling system, all these data are not necessarily used, as long as the bandwidth of the useful signal can be covered. Therefore, nowadays, the high-speed data is usually reduced by multi-stage decimation, so that the reduced data interface The rate F' is generally 100MHz to 500MHz (megahertz), which is convenient for the receiving end to receive. In this process, the sampling clock frequency F is reduced to a multiple of the data interface rate F' to be reduced, that is, the oversampling multiple L.

数据处理模块12,用于根据过采样倍数L与小数时延,确定在时延校正装置的采样时钟频率F数据域中需要调整Y个采样时钟周期T,以满足小数时延的在时延校正装置的数据接口速率F'数据域中的时延要求。The data processing module 12 is configured to determine, according to the oversampling multiple L and the fractional delay, that Y sampling clock periods T need to be adjusted in the data domain of the sampling clock frequency F of the delay correction device to satisfy the on-time delay correction of the fractional delay The delay requirement in the data field of the device's data interface rate F'.

其中,上述的采样时钟周期T的个数Y为大于1的自然数。在一个实施例中,采样时钟周期T的个数Y等于a与L相乘取整,具体的,公式Y=a*L的推导过程如下所示。Wherein, the above-mentioned number Y of sampling clock periods T is a natural number greater than 1. In an embodiment, the number Y of the sampling clock periods T is equal to the multiplication of a and L to an integer. Specifically, the derivation process of the formula Y=a*L is as follows.

首先,通过上述过程可知,时延校正装置在采样时钟频率F数据域下调整Y个采样时钟周期T,便可补偿小数时延a倍的数据接口周期T’,即a*T'=Y*T(公式1);其次,由于过采样倍数L是时延校正装置的采样时钟频率F与时延校正装置的数据接口速率F’之间相差的倍数,即L=F/F',因此,采样时钟频率F与数据接口速率F’对应的采样时钟周期T和数据接口周期T’与过采样倍数L间的关系可以为T'=L*T(公式2);最后,根据F=1/T,F'=1/T',以及公式1与公式2,计算出Y=a*L,进而基于上述公式Y=a*L,直接推出时延校正装置可以通过a与L相乘取整,从而获得Y值,进而使得时延校正装置在采样时钟频率F数据域中调整Y个采样时钟周期T后,便可在F'数据域中补偿该小数时延a*T'。First of all, it can be seen from the above process that the time delay correction device adjusts Y sampling clock cycles T in the data domain of the sampling clock frequency F, so as to compensate the data interface cycle T' with a fractional time delay a times, that is, a*T'=Y* T (formula 1); secondly, since the oversampling multiple L is the multiple of the difference between the sampling clock frequency F of the delay correction device and the data interface rate F' of the delay correction device, that is, L=F/F', therefore, The relationship between the sampling clock period T corresponding to the sampling clock frequency F and the data interface rate F' and the data interface period T' and the oversampling multiple L can be T'=L*T (Formula 2); finally, according to F=1/ T, F'=1/T', and formula 1 and formula 2, Y=a*L is calculated, and then based on the above formula Y=a*L, it is directly derived that the delay correction device can be rounded by multiplying a and L , to obtain the Y value, so that the delay correction device can compensate the fractional delay a*T' in the F' data domain after adjusting Y sampling clock periods T in the sampling clock frequency F data domain.

选择模块14,根据Y在X个时延模块13中将Y个时延模块13串联后,每个时延模块均再连接至选择模块14。The selection module 14 , after connecting Y delay modules 13 in series among the X delay modules 13 according to Y, each delay module is then connected to the selection module 14 .

具体的,当上述的选择模块14包含X-1个选择开关K时,该选择模块可以通过打开该选择模块14的第Y+1个选择开关,来表明选择模块14前连接有Y个串联的时延模块13。Specifically, when the above-mentioned selection module 14 includes X-1 selection switches K, the selection module can open the Y+1 selection switch of the selection module 14 to indicate that there are Y series-connected switches in front of the selection module 14 Delay module 13 .

Y个串联的时延模块13,用于在F数据域中调整Y个T;每个时延模块13调整一个采样时钟周期T;X大于等于Y。Y serial delay modules 13 are used to adjust Y T in the F data domain; each delay module 13 adjusts one sampling clock period T; X is greater than or equal to Y.

N个串联的抽值模块15,用于通过N级抽值将采样时钟频率F降到数据接口速率F'。N series-connected decimation modules 15 are used to reduce the sampling clock frequency F to the data interface rate F' through N-level decimation.

具体的,由于每级抽值模块可以降低M倍的数据接口速率F’,因此,时延校正装置便可以通过N个串联的抽值模块15来降低L倍的数据接口速率F’,即将采样时钟频率F降到数据接口速率F'。Specifically, since each stage of decimation modules can reduce the data interface rate F' by M times, the delay correction device can reduce the data interface rate F' by L times through N series-connected decimation modules 15, which is about to sample The clock frequency F drops to the data interface rate F'.

具体的,以上述的N个抽值模块中的第r级抽值模块为例,来说明上述的N个抽值模块15中的各个抽值模块15的具体功能实现过程,其中,该第r级抽值模块15为所述N个抽值模块中的任一级抽值模块。Specifically, the specific function realization process of each of the above-mentioned N extraction modules 15 is described by taking the r-th level extraction module in the above-mentioned N extraction modules as an example, wherein the r-th extraction module 15 The level extraction module 15 is any level extraction module among the N extraction modules.

具体的,第r级抽值模块15用于将第r级抽值模块15抽值前的第一数据速率Fr降到第r抽值模块15抽值后的第二数据速率Fr'。上述的上述的1≤r≤N。Specifically, the rth level extraction module 15 is used to reduce the first data rate Fr before the rth level extraction module 15 extracts the value to the second data rate Fr ' after the rth extraction module 15 extracts the value. abovementioned abovementioned 1≤r≤N.

示例性的,当r=1时,可以认为时延校正装置对F进行第一次抽值,因此,F1=F。相应的,当r=N时,可以认为时延校正装置在进行最后一级抽值得到F',因此,根据L=MN,则 Exemplarily, when r=1, it can be considered that the delay correction apparatus performs the first decimation on F, therefore, F 1 =F. Correspondingly, when r=N, it can be considered that the delay correction device is performing the last stage of decimation to obtain F'. Therefore, according to L=M N , then

具体的,这里以过采样倍数L为4的时延校正装置为例,如图2所示,该时延校正装置中包含2个2倍抽值的抽值模块11、3个时延单元12及一个选择模块13组成,即L=4,M=2,N=2,X=3。Specifically, a delay correction device with an oversampling multiple L of 4 is taken as an example here. As shown in FIG. 2 , the delay correction device includes two extraction modules 11 with double extraction values and three delay units 12 . and a selection module 13, namely L=4, M=2, N=2, X=3.

图3为图2所示时延校正装置对应的时延图,参照图3所示的实验图,在过采样系统中,当如图2所示的时延校正装置不进行时延校正,只通过2级抽值将高倍速的原始数据的速率降低时,整个过采样系统存在3个T的数据总延时,这3个T的数据总延时是该过采样系统本身就需出现的延时,不能够补偿系统中所出现的反馈通道与发射通道间的小数延时。Fig. 3 is a time delay diagram corresponding to the time delay correction device shown in Fig. 2. Referring to the experimental diagram shown in Fig. 3, in an oversampling system, when the time delay correction device shown in Fig. 2 does not perform time delay correction, only When the rate of high-speed original data is reduced by 2-level decimation, there is a total data delay of 3 T in the entire oversampling system. The total data delay of these 3 T is the delay that the oversampling system itself needs to appear. , the fractional delay between the feedback channel and the transmit channel that occurs in the system cannot be compensated.

此时,若采样到的原始数据需要补偿的小数时延为0.75T'时,首先,该时延校正装置根据公式T'=4*T,将0.75T'分解为3*0.25T'=3*T,从而得到Y=3;其次,该时延校正装置根据Y=3,将该时延校正装置中的选择模块13的开关选择在开关K3的位置,此时,整个过采样系统存在6个T的数据总延时。这6个T的数据总延时包括如上所述的系统本身的3个T的延时以及通过本发明调整的3个T的延时。通过该时延校正装置在F数据域下调整3个T,从而完成0.75T'在F'数据域中的时延要求,而该时延校正装置补偿小数时延过程的延时图如图3所示。At this time, if the fractional delay that needs to be compensated for the sampled raw data is 0.75T', first, the delay correction device decomposes 0.75T' into 3*0.25T'=3 according to the formula T'=4*T *T, so as to obtain Y=3; secondly, according to Y=3, the time delay correction device selects the switch of the selection module 13 in the time delay correction device at the position of switch K3, at this time, the entire oversampling system has 6 T total data delay. The total data delay of the 6 Ts includes the 3 T delays of the system itself as described above and the 3 T delays adjusted by the present invention. The delay correction device adjusts 3 Ts in the F data domain, thereby completing the delay requirement of 0.75T' in the F' data domain, and the delay diagram of the process of compensating the fractional delay by the delay correction device is shown in Figure 3 shown.

本发明的实施例提供的时延校正装置,该时延校正装置根据反馈通道与发射通道间的小数时延及时延校正装置的过采样倍数,确定在时延校正装置采样时钟频率F数据域中需要调整的时延校正装置的采样时钟周期T的个数为Y个,便可满足该小数时延的在F'数据域中的时延要求,从而在F数据域中调整Y个T,并通过多级抽值将F降到F',进而实现模拟信号从时延校正装置的输入到输出的高精度时延调整功能,且实现代价较低,能够降低成本,同时提高无线基站系统的性能。The embodiment of the present invention provides a delay correction device, the delay correction device determines the time delay correction device sampling clock frequency F in the data domain according to the fractional delay between the feedback channel and the transmission channel and the oversampling multiple of the delay correction device The number of sampling clock cycles T of the delay correction device to be adjusted is Y, which can meet the delay requirement of the fractional delay in the F' data domain, so that Y T in the F data domain are adjusted, and F is reduced to F' through multi-stage extraction, thereby realizing the high-precision delay adjustment function of the analog signal from the input to the output of the delay correction device, and the realization cost is low, which can reduce the cost and improve the performance of the wireless base station system. .

本发明实施例对时延校正装置的单元划分,是一种示例性的说明,在实际中可以有多种单元的划分方法来构成本发明实施例的时延校正装置。本发明实施例的时延校正装置可集成在无线基站系统中的基站侧或移动管理实体(moblity management entity,简称MME)侧。可通过基站中的基站控制器或MME中的控制器,实现本发明实施例的时延校正装置中各模块单元的功能。The unit division of the delay correction apparatus in the embodiment of the present invention is an exemplary description, and in practice, there may be multiple unit division methods to constitute the time delay correction apparatus in the embodiment of the present invention. The time delay correction apparatus according to the embodiment of the present invention may be integrated on the base station side or the mobility management entity (Moblity Management Entity, MME for short) side in the wireless base station system. The functions of each module unit in the delay correction apparatus according to the embodiment of the present invention may be implemented by a base station controller in the base station or a controller in the MME.

本发明的实施例还提供了一种时延校正装置,应用于无线基站系统,在本实施例中,时延校正装置通过将总的无线基站系统中发射通道与反馈通道间的环路小数时延分散到各级时延校正模块中进行实现,从而补偿了该环路小数时延。如图4所示,该时延校正装置2包括:数据获取模块21,与该数据获取模块21连接的数据处理模块22,与该数据处理模块22连接的N个时延校正模块23;上述的N个时延校正模块23中的每个时延校正模块23对应一个抽值级别,其中:An embodiment of the present invention also provides a time delay correction device, which is applied to a wireless base station system. In this embodiment, the delay correction device is used to correct the loop fractional time between the transmission channel and the feedback channel in the overall wireless base station system. The delay is distributed to all levels of delay correction modules for implementation, thereby compensating for the loop fractional delay. As shown in FIG. 4 , the time delay correction device 2 includes: a data acquisition module 21, a data processing module 22 connected to the data acquisition module 21, and N time delay correction modules 23 connected to the data processing module 22; the above-mentioned Each delay correction module 23 in the N delay correction modules 23 corresponds to a drawing level, wherein:

数据获取模块21,用于获取无线基站系统的反馈通道与发射通道间的小数时延及时延校正参数。The data acquisition module 21 is used for acquiring the fractional delay and delay correction parameters between the feedback channel and the transmission channel of the wireless base station system.

其中,上述的时延校正参数包括该时延校正装置的过采样倍数L;上述的小数时延等于该时延校正装置的数据接口周期T'的a倍,具体的,上述的参数a的取值范围为小于1的小数,即,0<a<1。上述的时延校正参数包括该时延校正装置的过采样倍数L。过采样倍数L是时延校正装置的采样时钟频率F与时延校正装置的数据接口速率F’之间相差的倍数,即L=F/F'。此外,由于本发明实施例中的时延校正装置是通过N级时延校正模块23中的抽值模块来将高倍速的采样时钟频率F降到低倍速的数据接口速率F’的,而该时延校正装置中的每个时延校正模块23的抽值倍数为M,采样时钟频率F与数据接口速率F’间的过采样倍数为L,因此,可以得出L=MNThe above-mentioned time delay correction parameter includes the oversampling multiple L of the time-delay correction device; the above-mentioned fractional time delay is equal to a times the data interface period T' of the time-delay correction device. Specifically, the above-mentioned parameter a is taken as The range of values is a decimal less than 1, that is, 0<a<1. The above-mentioned time delay correction parameter includes the oversampling multiple L of the time delay correction device. The oversampling factor L is a multiple of the difference between the sampling clock frequency F of the delay correction device and the data interface rate F' of the delay correction device, that is, L=F/F'. In addition, since the delay correction device in the embodiment of the present invention reduces the sampling clock frequency F of the high speed to the data interface rate F' of the low speed through the decimation module in the N-stage delay correction module 23, and the The decimation multiple of each delay correction module 23 in the delay correction device is M , and the oversampling multiple between the sampling clock frequency F and the data interface rate F' is L, therefore, L=MN can be obtained.

数据处理模块22,用于基于各时延校正模块23的抽值级别,将小数时延分解为N份待校正时延。The data processing module 22 is configured to decompose the fractional delay into N parts of delays to be corrected based on the decimation level of each delay correction module 23 .

其中,本发明的实施例中的N级时延校正模块23中的每级时延校正模块23分别对应一份待校正时延。具体的,上述的N份待校正时延分别为a1T',a2T',……,aNT',a=∑(a1+a2+…+ar+…+aN);第r级时延校正模块对应的待校正时延为ar倍的T';r∈(1,2,......,N)。此外,时延校正装置在将小数时延分解为N份待校正时延时,由于每级时延校正模块23所能补偿的时延不同,因此时延校正装置可以根据其抽值倍数、过采样倍数的不同,为其配置不同的时延分配策略来进行小数时延的分解,具体的该时延分配策略可以为时延校正模块23的抽值级别与所能补偿的时延的映射关系,也可以是时延分配公式,如,a*T'=(Y1*M0+Y2*M1+……+Yr*Mr-1+……+YN*MN-1)*T。Wherein, each stage of the delay correction module 23 in the N-level delay correction module 23 in the embodiment of the present invention corresponds to a copy of the delay to be corrected respectively. Specifically, the above N delays to be corrected are respectively a 1 T', a 2 T', ..., a N T', a=∑(a 1 +a 2 +...+a r +...+a N ); the delay to be corrected corresponding to the r-th stage delay correction module is a r times T'; r∈(1,2,...,N). In addition, when the time delay correction device decomposes the fractional time delay into N parts of the time delay to be corrected, since the time delays that can be compensated by the time delay correction module 23 of each stage are different, the time delay correction device can Different sampling multiples are configured with different delay allocation strategies to decompose the fractional delay. The specific delay allocation strategy can be the mapping relationship between the extraction level of the delay correction module 23 and the delay that can be compensated. , it can also be a delay allocation formula, for example, a*T'=(Y 1 *M 0 +Y 2 *M 1 +...+Y r *M r-1 +...+Y N *M N-1 )*T.

示例性的,数据处理模块22在对小数时延进行分解时,通常是根据各级时延校正模块对应的抽值级别,将该小数时延的时延调整要求分散到各个时延校正模块分散进行实现,因此,数据处理模块将上述的小数时延分解为N份待校正时延,即为了后续获取每份待校正时延个的时延调整需求。但是,需要说明的是,在对小数时延进行分解时,由于每级时延校正模块所能校正的待校正时延有一定的范围,因此,使得最终所分解的N份带校正时延,会出现多组情况,可以任选其一进行处理。Exemplarily, when the data processing module 22 decomposes the fractional delay, it usually distributes the delay adjustment requirements of the fractional delay to each delay correction module according to the extraction level corresponding to the delay correction modules at all levels. Therefore, the data processing module decomposes the above-mentioned fractional delay into N pieces of delays to be corrected, that is, in order to obtain the delay adjustment requirements for each piece of delays to be corrected subsequently. However, it should be noted that when the fractional delay is decomposed, since the delay to be corrected that can be corrected by each level of delay correction module has a certain range, so that the final decomposed N pieces of band correction delay, There will be multiple groups of situations, you can choose one of them to deal with.

数据处理模块22,还用于根据时延校正模块23的抽值倍数M,确定每级时延校正模块23在满足ar倍的T'的时延要求时,需要在该级时延校正模块23的数据速率Fr数据域下调整的时钟周期Tr的个数YrThe data processing module 22 is also used to determine, according to the multiplier M of the time delay correction module 23, that when the time delay correction module 23 of each stage meets the time delay requirement of ar times T', the time delay correction module of this level needs to be The number Y r of clock cycles Tr adjusted in the data domain of the data rate Fr of 23 .

其中,上述的Fr和Tr分别为第r级时延校正模块23的抽值前的数据速率和数据周期,且满足Tr=1/Fr;上述的Yr是通过ar与抽值倍数M相乘取整得到的;而经过第r级时延校正模块23抽值后的数据周期为Tr',Wherein, the above-mentioned Fr and Tr are respectively the data rate and data period before the decimation of the r -th stage delay correction module 23, and satisfy Tr=1/ Fr ; the above-mentioned Yr is obtained by ar and decimation The value multiple M is multiplied and rounded up; and the data period after the r-th stage delay correction module 23 draws the value is T r ',

Tr'=M*Tr。需要说明的是,上述的Fr、Tr、Yr是随着时延校正模块的抽值级别的不同其对应的这三个值也不同,具体的,每个时延校正模块23都有与其相对应的Fr、Tr'、Yr Tr '=M* Tr . It should be noted that the above-mentioned F r , Tr , and Y r correspond to these three values with different extraction levels of the delay correction module. Specifically, each delay correction module 23 has Its corresponding F r , Tr ', Y r .

示例性的,以第r级时延校正模块23需要在Fr数据域下调整的Tr的个数Yr为例,具体的,公式Yr=ar*M的推导过程如下所示。Illustratively, taking the number Y r of Tr that needs to be adjusted in the Fr data domain by the r -th stage delay correction module 23 as an example, specifically, the derivation process of the formula Y r = ar *M is as follows.

首先,通过上述过程可知,第r级时延校正模块23在抽值前数据速率Fr数据域下调整Yr个采样时钟周期T,便可补偿待校正时延ar倍的抽值后数据速率Fr'对应的时钟周期Tr',即ar*Tr'=Y*Tr(公式3);其次,由于抽值倍数M是第r级时延校正模块23的抽值前的数据速率Fr与第r级时延校正模块23的抽值后的数据速率Fr'之间相差的倍数,即First, it can be seen from the above process that the r-th stage delay correction module 23 adjusts Y r sampling clock cycles T in the data domain of the pre-decimation data rate Fr, so as to compensate the post-decimation data of ar times the time delay to be corrected The clock cycle Tr ' corresponding to the rate Fr ', namely a r * Tr '=Y* Tr (formula 3); secondly, since the decimation multiple M is the value before the decimation of the rth stage delay correction module 23 The multiple of the difference between the data rate Fr and the decimation data rate Fr ' of the r -th stage delay correction module 23, namely

M=Fr/Fr',因此,数据速率Fr与数据速率Fr'对应的时钟周期Tr和时钟周期Tr'与抽值倍数M间的关系可以为Tr'=M*Tr(公式4);最后,便可根据公式3与公式4,计算出Yr=ar*M,因此,基于上述公式Yr=ar*M,可以直接推出,时延校正装置通过ar与M相乘取整,从而获得Yr值,进而使得第r级时延校正模块23在数据速率Fr数据域中调整Yr个时钟周期Tr后,便可在Fr'数据域中补偿分配的待校正时延ar*T'的时延需求。M= Fr / Fr ', therefore, the relationship between the clock period Tr corresponding to the data rate Fr and the data rate Fr ', the clock period Tr ' and the decimation multiple M can be Tr '=M*T r (formula 4); finally, according to formula 3 and formula 4, Y r = ar *M can be calculated, therefore, based on the above formula Y r = ar *M, it can be directly deduced that the delay correction device passes a r and M are multiplied and rounded up to obtain the value of Y r , so that the r -th stage delay correction module 23 adjusts Y r clock cycles Tr in the data domain of the data rate Fr, and then the value of Y r can be adjusted in the data domain of Fr ' The delay requirement of the to-be-corrected delay a r *T' allocated in compensation.

N个时延校正模块23,用于根据Yr,依次调整第r级时延校正模块对应的待校正时延ar倍的T'。The N time delay correction modules 23 are used to sequentially adjust T' of the time delay to be corrected a r times corresponding to the time delay correction module of the rth stage according to Y r .

具体的,上述的N个时延校正模块23是按照时延校正模块23的抽值级别,从低到高依次串联组成的,当上述的小数时延输入到该N个相互串联的时延校正模块中后,每级时延校正模块23按照其所能补偿的待校正时延的大小对该小数时延依次进行补偿。Specifically, the above-mentioned N delay correction modules 23 are formed in series from low to high according to the extraction level of the delay correction module 23. When the above-mentioned fractional delay is input to the N serially connected delay correction modules After being in the module, each stage delay correction module 23 sequentially compensates the fractional delay according to the size of the delay to be corrected that can be compensated.

本发明的实施例提供的时延校正装置,该时延校正装置根据反馈通道与发射通道间的小数时延及时延校正装置的抽值倍数,将该小数时延分散到各级时延校正模块进行补偿校正,校正时确定每级时延校正模块在满足相应的待校正时延在Fr'数据域下的时延要求时,需要在Fr数据域下调整的Tr的个数Yr,从而按照N个时延校正模块的抽值级别,从低到高依次将对应的待校正时延进行调整,从而实现模拟信号从时延校正装置的输入到输出的高精度时延调整功能,同时由于每级时延校正模块是在不同数据域下调整不同的数据周期,且抽值级别越高对应延时的1个数据周期越长,从而大大的减少了时延单元的个数,使得方案实现代价较低,能够降低成本,同时提高无线基站系统的性能。According to the delay correction device provided by the embodiment of the present invention, the delay correction device distributes the fractional delay to the delay correction modules of all levels according to the fractional delay between the feedback channel and the transmission channel and the decimation multiple of the delay correction device. Compensation correction is performed, and the number of T r that needs to be adjusted in the Fr data domain Y r is determined when the delay correction module of each stage meets the delay requirement of the corresponding delay to be corrected in the Fr ' data domain. , so that the corresponding delays to be corrected are adjusted from low to high according to the extraction level of the N delay correction modules, so as to realize the high-precision delay adjustment function of the analog signal from the input to the output of the delay correction device. At the same time, because each level of delay correction module adjusts different data periods in different data domains, and the higher the extraction level, the longer one data period corresponds to the delay, which greatly reduces the number of delay units, making The implementation cost of the solution is low, the cost can be reduced, and the performance of the wireless base station system can be improved at the same time.

可选的,如图5所示,上述的N个时延校正模块23中的每个时延校正模块23包括时延单元231、选择单元232和抽值单元233,Optionally, as shown in FIG. 5 , each delay correction module 23 in the above-mentioned N delay correction modules 23 includes a delay unit 231, a selection unit 232 and a value extraction unit 233,

这里以N个时延校正模块23中的第r级时延校正模块23为例,来说明上述的N个时延校正模块23中的各个时延校正模块23的具体功能实现过程,该第r级时延校正模块23为上述N个时延校正模块23中的任一级时延校正模块23。Here, the rth level delay correction module 23 in the N delay correction modules 23 is taken as an example to illustrate the specific function realization process of each delay correction module 23 in the above N delay correction modules 23. The rth delay correction module 23 The stage delay correction module 23 is any stage delay correction module 23 among the above N delay correction modules 23 .

具体的,如图6所示,第r级时延校正模块23中的时延单元231包括X个时延子单元231a,X为大于1的自然数且X大于Yr,上述X个时延子单元231a串联后,每个时延子单元均再与上述选择单元232相连,上述的选择单元232与抽值单元233相连,其中:Specifically, as shown in FIG. 6 , the delay unit 231 in the r-th delay correction module 23 includes X delay subunits 231a, where X is a natural number greater than 1 and X is greater than Yr, and the X delay subunits 231a are connected in series After that, each delay subunit is connected with the above-mentioned selection unit 232, and the above-mentioned selection unit 232 is connected with the value extraction unit 233, wherein:

N个时延校正模块23中的第r级时延校正模块23中的选择单元233,用于根据Yr在第r级时延校正模块23中将Yr个的时延子单元231a串联后,每个时延子单元均再连接至上述第r级时延校正模块23中的选择单元233。The selection unit 233 in the r-th stage delay correction module 23 in the N delay correction modules 23 is configured to connect Y r delay subunits 231a in series in the r -th stage delay correction module 23 according to Y r, Each time delay subunit is further connected to the selection unit 233 in the above-mentioned r-th delay correction module 23 .

示例性的,当该选择单元233包含X-1个选择开关K时,上述的选择单元233可以通过打开第Yr个选择开关,来表明选择单元232前连接有Yr个相互串联的时延子单元231a。Exemplarily, when the selection unit 233 includes X-1 selection switches K, the above-mentioned selection unit 233 may turn on the Y r th selection switch to indicate that Y r time delays connected in series are connected in front of the selection unit 232 . unit 231a.

Yr个串联的时延子单元231a,用于在Fr数据域中调整Yr个Tr;每个时延子单元调整1个TrY r serial delay subunits 231a are used to adjust Y r Tr in the Fr data domain ; each delay subunit adjusts 1 Tr .

第r级时延校正模块23中的抽值单元233,用于将Fr降到Fr';其中,1≤r≤N,其中,上述的第r级时延校正模块为N个时延校正模块23中的任一级时延校正模块23。The decimation unit 233 in the r-th stage delay correction module 23 is used to reduce Fr to Fr '; wherein, 1≤r≤N, where the above-mentioned r-th stage delay correction module is any level of delay correction module 23 in the N delay correction modules 23 .

示例性的,当r=1时,可以认为时延校正装置对F进行第一次抽值,因此,F1=F。相应的,当r=N时,可以认为时延校正装置在进行最后一级抽值得到F',因此,根据L=MN,则 Exemplarily, when r=1, it can be considered that the delay correction apparatus performs the first decimation on F, therefore, F 1 =F. Correspondingly, when r=N, it can be considered that the delay correction device is performing the last stage of decimation to obtain F'. Therefore, according to L=M N , then

此外,数据处理模块22在确定每级时延校正模块23在满足ar倍的T'的时延要求时,需要在该级时延校正模块23的数据速率Fr数据域下调整的时钟周期Tr的个数Yr时,可以根据下述的等式(1)和等式(2)来确定。In addition, when the data processing module 22 determines that each stage of the delay correction module 23 meets the time delay requirement of ar times T', the clock period that needs to be adjusted in the data rate Fr data domain of the stage delay correction module 23 The number Y r of T r can be determined according to the following equations (1) and (2).

a*T'=(Y1*M0+Y2*M1+……+Yr*Mr-1+……+YN*MN-1)*T 等式(1)a*T'=(Y 1 *M 0 +Y 2 *M 1 +...+Y r *M r-1 +...+Y N *M N-1 )*T Equation (1)

a*T'=MN*T 等式(2)。a*T' = MN*T equation (2).

需要说明的是,图5、图6所描述的第r级时延校正模块23的具体模块构架,在本实施例提供的时延校正装置的其他时延校正模块23也同样适用,这里的第r级时延校正模块23只是本实施例提供的时延校正装置中的其中一个时延校正模块23。It should be noted that the specific module architecture of the r-th stage delay correction module 23 described in FIG. 5 and FIG. 6 is also applicable to other delay correction modules 23 of the delay correction device provided in this embodiment. The r-level delay correction module 23 is only one of the delay correction modules 23 in the delay correction apparatus provided in this embodiment.

示例性的,若这里以过采样倍数L为4的时延校正装置为例,如图7所示,该时延校正装置中包含2级时延校正模块21,每级时延校正模块21包括1个2倍抽值的抽值模块233、1个时延单元231及1个选择单元232组成,即L=4,M=2,N=2,X=2。Exemplarily, if a delay correction device with an oversampling multiple L of 4 is taken as an example, as shown in FIG. 7 , the delay correction device includes two levels of delay correction modules 21 , and each level of delay correction module 21 includes A decimation module 233 with twice the decimation value, a delay unit 231 and a selection unit 232 are composed, that is, L=4, M=2, N=2, X=2.

图8为图7所示时延校正装置对应的时延图,参照图8,在过采样系统中,当如图7所示时延校正装置不进行时延校正,只通过2级抽值将高倍速的原始数据的速率降低时,整个过采样系统会有3个T的数据总延时,这3个T的数据总延时是该过采样系统本身就需出现的延时,不能够补偿系统中所出现的反馈通道与发射通道间的小数延时。Fig. 8 is a time delay diagram corresponding to the time delay correction device shown in Fig. 7. Referring to Fig. 8, in an oversampling system, when the time delay correction device shown in Fig. 7 does not perform time delay correction, When the rate of high-speed raw data is reduced, the entire oversampling system will have a total data delay of 3 T, and the total data delay of these 3 T is the delay that the oversampling system itself needs to appear, and cannot be compensated. The fractional delay between the feedback channel and the transmit channel that occurs in the system.

当采样到的原始数据需要补偿的小数时延为0.75T'时,首先该时延校正装置根据公式0.75*T'=(Y120+Y221)*T,及公式0.75*T'=3*T,计算出Y1=1,Y2=1;其次,该时延校正装置根据Y1=1,Y2=1,将第一级时延校正模块23的选择单元233的开选择在开关W1上,使得该时延校正模块23在F1(F1=F)数据域下调整1个时间周期T1(T1=T),参照图8所示的时延图可知,此时原始数据延时1个T。又延时1个T1后,数据被第1级时延校正模块中抽值单元的抽值。经过第1级时延校正模块中抽值单元的2倍抽值后,数据的周期变为T1’(T1’=T2=2T)。然后将第二级时延校正模块23的选择单元232的开关选择在开关W1上,使得该时延校正模块21在F2(F2=1/T2=1/2T=F/2)数据域下调整1个时间周期T2(T2=2T),参照图8所示的时延图可知,此时原始数据相当于在F数据域下延时2个T。又延时1个T2后,数据被第2级时延校正模块中抽值单元的抽值。经过第2级时延校正模块23中抽值单元233的2倍抽值后,数据的周期变为T2’(T2’=T’=2T*2=4T)。这样,整个过采样系统存在6个T的数据总延时。这6个T的数据总延时包括如上所述的系统本身的3个T的延时以及通过本发明调整的3个T的延时。通过时延校正装置通过延时3个T,实现了0.75T'的时延要求。When the fractional delay to be compensated for the sampled raw data is 0.75T', first the delay correction device is based on the formula 0.75*T'=(Y 1 2 0 +Y 2 2 1 )*T, and the formula 0.75*T '=3*T, Y 1 =1, Y 2 =1 are calculated; secondly, according to Y 1 =1, Y 2 =1, the time delay correction device The ON selection is on switch W1, so that the delay correction module 23 adjusts one time period T1 (T1=T) in the F1 (F1=F) data field. Referring to the delay diagram shown in FIG. 8, it can be seen that at this time the original The data is delayed by 1 T. After another T1 delay, the data is extracted by the extraction unit in the first-level delay correction module. After twice the sampling value of the sampling unit in the first-stage delay correction module, the period of the data becomes T1'(T1'=T2=2T). Then, the switch of the selection unit 232 of the second-stage delay correction module 23 is selected on the switch W1, so that the delay correction module 21 is adjusted in the data field of F2 (F2=1/T2=1/2T=F/2) One time period T2 (T2=2T), referring to the time delay diagram shown in FIG. 8 , it can be known that the original data at this time is equivalent to a delay of 2 T in the F data domain. After another T2 delay, the data is extracted by the extraction unit in the second-level delay correction module. After the extraction unit 233 in the second stage delay correction module 23 doubles the extraction value, the period of the data becomes T2'(T2'=T'=2T*2=4T). In this way, there is a total data delay of 6 T in the entire oversampling system. The total data delay of the 6 Ts includes the 3 T delays of the system itself as described above and the 3 T delays adjusted by the present invention. Through the delay correction device, the delay requirement of 0.75T' is realized by delaying by 3 T.

本发明的实施例提供的时延校正装置,该时延校正装置根据反馈通道与发射通道间的小数时延及时延校正装置的抽值倍数,确定每级时延校正模块在满足相应的待校正时延在Fr'数据域下的时延要求时,需要在Fr数据域下调整的Tr的个数Yr,从而按照N个时延校正模块的抽值级别,从低到高依次将对应的待校正时延进行调整,从而实现模拟信号从时延校正装置的输入到输出的高精度时延调整功能,且实现代价较低,能够降低成本。According to the delay correction device provided by the embodiment of the present invention, the delay correction device determines, according to the fractional delay between the feedback channel and the transmission channel and the decimation multiple of the delay correction device, whether each stage of the delay correction module satisfies the corresponding needs to be corrected. When the delay is required by the delay in the Fr ' data domain, the number Y r of Tr needs to be adjusted in the Fr data domain, so as to adjust the extraction level of the N delay correction modules in order from low to high The corresponding time delay to be corrected is adjusted, so as to realize the high-precision time delay adjustment function of the analog signal from the input to the output of the time delay correction device, and the realization cost is low, which can reduce the cost.

本发明实施例对时延校正装置的单元划分,是一种示例性的说明,在实际中可以有多种单元的划分方法来构成本发明实施例的时延校正装置。本发明实施例的时延校正装置可集成在无线基站系统中的基站侧或移动管理实体侧。可通过基站中的基站控制器或MME中的控制器,实现本发明实施例的时延校正装置中各模块单元的功能。The unit division of the delay correction apparatus in the embodiment of the present invention is an exemplary description, and in practice, there may be multiple unit division methods to constitute the time delay correction apparatus in the embodiment of the present invention. The delay correction apparatus in the embodiment of the present invention may be integrated on the base station side or the mobility management entity side in the wireless base station system. The functions of each module unit in the delay correction apparatus according to the embodiment of the present invention may be implemented by a base station controller in the base station or a controller in the MME.

本发明的实施例还提供了一种时延校正方法,应用如图1、2对应实施例中所述的时延校正装置1,具体的,该时延校正装置1具体应用于无线基站系统,其中,如图9所示,该时延校正方法具体包括如下步骤:The embodiment of the present invention also provides a time delay correction method, which applies the time delay correction device 1 described in the corresponding embodiments of FIGS. 1 and 2. Specifically, the time delay correction device 1 is specifically applied to a wireless base station system, Wherein, as shown in FIG. 9 , the time delay correction method specifically includes the following steps:

301、时延校正装置获取无线基站系统的反馈通道与发射通道间的小数时延及时延校正参数。301. The delay correction device acquires the fractional delay and delay correction parameters between the feedback channel and the transmission channel of the wireless base station system.

其中,上述的时延校正参数包括该时延校正装置的过采样倍数L;上述的小数时延等于该时延校正装置的数据接口周期T'的a倍,具体的,上述的参数a的取值范围为小于1的小数,即,0<a<1。上述的时延校正参数包括该时延校正装置的过采样倍数L。过采样倍数L是时延校正装置的采样时钟频率F与时延校正装置的数据接口速率F’之间相差的倍数,即L=F/F'。此外,由于本发明实施例中的时延校正装置是通过N个抽值模块来将高倍速的采样时钟频率F降到低倍速的数据接口速率F’的,而该时延校正装置中的每个抽值模块的抽值倍数为M,采样时钟频率F与数据接口速率F’间的过采样倍数为L,因此,可以得出L=MNThe above-mentioned time delay correction parameter includes the oversampling multiple L of the time-delay correction device; the above-mentioned fractional time delay is equal to a times the data interface period T' of the time-delay correction device. Specifically, the above-mentioned parameter a is taken as The range of values is a decimal less than 1, that is, 0<a<1. The above-mentioned time delay correction parameter includes the oversampling multiple L of the time delay correction device. The oversampling factor L is a multiple of the difference between the sampling clock frequency F of the delay correction device and the data interface rate F' of the delay correction device, that is, L=F/F'. In addition, because the time delay correction device in the embodiment of the present invention reduces the sampling clock frequency F of the high speed to the data interface rate F' of the low speed through N decimation modules, and each time delay correction device in the delay correction device The decimation multiple of each decimation module is M , and the oversampling multiple between the sampling clock frequency F and the data interface rate F' is L, therefore, L=MN can be obtained.

302、时延校正装置根据过采样倍数L与小数时延,确定在时延校正装置的采样时钟频率F数据域中需要调整Y个时延校正装置的采样时钟周期T,便可满足小数时延的在时延校正装置的数据接口速率F'数据域中的时延要求。302. The delay correction device determines, according to the oversampling multiple L and the fractional delay, that the sampling clock periods T of Y delay correction devices need to be adjusted in the data domain of the sampling clock frequency F of the delay correction device, so that the fractional delay can be satisfied. The delay requirement in the data interface rate F' data field of the delay correction device.

其中,上述的采样时钟周期T的个数Y为大于1的自然数。在一个实施例中,采样时钟周期T的个数Y等于a与L相乘取整,具体的,公式Y=a*L的推导过程如下所示。Wherein, the above-mentioned number Y of sampling clock periods T is a natural number greater than 1. In an embodiment, the number Y of the sampling clock periods T is equal to the multiplication of a and L to an integer. Specifically, the derivation process of the formula Y=a*L is as follows.

首先,通过上述过程可知,时延校正装置在采样时钟频率F数据域下调整Y个采样时钟周期T,便可补偿小数时延a倍的数据接口周期T’,即a*T'=Y*T(公式1);其次,由于过采样倍数L是时延校正装置的采样时钟频率F与时延校正装置的数据接口速率F’之间相差的倍数,即L=F/F',因此,采样时钟频率F与数据接口速率F’对应的采样时钟周期T和数据接口周期T’与过采样倍数L间的关系可以为T'=L*T(公式2);最后,便可根据公式1与公式2,计算出Y=a*L,进而基于上述公式Y=a*L,直接推出时延校正装置可以通过a与L相乘取整,从而获得Y值,进而使得时延校正装置在采样时钟频率F数据域中调整Y个采样时钟周期T后,便可在F'数据域中补偿该小数时延a*T'。First of all, it can be seen from the above process that the time delay correction device adjusts Y sampling clock cycles T in the data domain of the sampling clock frequency F, so as to compensate the data interface cycle T' with a fractional time delay a times, that is, a*T'=Y* T (formula 1); secondly, since the oversampling multiple L is the multiple of the difference between the sampling clock frequency F of the delay correction device and the data interface rate F' of the delay correction device, that is, L=F/F', therefore, The relationship between the sampling clock period T corresponding to the sampling clock frequency F and the data interface rate F' and the data interface period T' and the oversampling multiple L can be T'=L*T (formula 2); finally, according to formula 1 With formula 2, Y=a*L is calculated, and then based on the above formula Y=a*L, it is directly derived that the delay correction device can multiply a and L to obtain the Y value, and then make the delay correction device in After the sampling clock frequency F is adjusted by Y sampling clock periods T in the data domain, the fractional delay a*T' can be compensated in the F' data domain.

303、时延校正装置在F数据域中调整Y个T,并通过多级抽值将F降到F'。303. The time delay correction device adjusts Y T in the F data domain, and reduces F to F' through multi-stage extraction.

可选的,步骤303中的通过多级抽值将F降到F'具体包括如下内容:Optionally, in step 303, reducing F to F' through multi-level pumping specifically includes the following content:

303a、时延校正装置根据时延校正装置的抽值倍数M,通过N级抽值将F降到F'。303a. The time delay correction device reduces F to F' through N-level draw values according to the draw value multiple M of the time delay correction device.

其中,L=MN;上述的N级抽值中的第r级抽值是将第r级抽值前的第一数据速率Fr降到第r级抽值后的第二数据速率Fr';上述的上述的1≤r≤N。Wherein, L=MN; the r-th level of extraction in the above-mentioned N -level extraction is to reduce the first data rate Fr before the r -th level of extraction to the second data rate Fr after the r -th level of extraction ';abovementioned abovementioned 1≤r≤N.

示例性的,当r=1时,可以认为时延校正装置对F进行第一次抽值,因此,F1=F。相应的,当r=N时,可以认为时延校正装置在进行最后一级抽值得到F',因此,根据L=MN,则 Exemplarily, when r=1, it can be considered that the delay correction apparatus performs the first decimation on F, therefore, F 1 =F. Correspondingly, when r=N, it can be considered that the delay correction device is performing the last stage of decimation to obtain F'. Therefore, according to L=M N , then

本发明的实施例提供的时延校正方法,根据反馈通道与发射通道间的小数时延及时延校正装置的过采样倍数,确定在时延校正装置采样时钟频率F数据域中需要调整的时延校正装置的采样时钟周期T的个数为Y个,便可满足该小数时延的在F'数据域中的时延要求,从而在F数据域中调整Y个T,并通过多级抽值将F降到F',进而实现模拟信号从时延校正装置的输入到输出的高精度时延调整功能,且实现代价较低,能够降低成本,同时提高无线基站系统的性能。In the time delay correction method provided by the embodiment of the present invention, the time delay that needs to be adjusted in the data domain of the sampling clock frequency F of the time delay correction device is determined according to the fractional time delay between the feedback channel and the transmission channel and the oversampling multiple of the delay correction device The number of sampling clock cycles T of the correction device is Y, which can meet the delay requirement of the fractional delay in the F' data domain, so that Y T in the F data domain is adjusted, and the multi-stage extraction is performed. F is reduced to F', thereby realizing the high-precision delay adjustment function of the analog signal from the input to the output of the delay correction device, and the realization cost is low, which can reduce the cost and improve the performance of the wireless base station system.

本发明的实施例还提供了一种时延校正方法,应用如图4至7对应实施例中所述的时延校正装置2,具体的,该时延校正装置2具体应用于无线基站系统,其中,如图10所示,该时延校正方法具体包括如下步骤:An embodiment of the present invention further provides a time delay correction method, which applies the time delay correction device 2 described in the corresponding embodiments of FIGS. 4 to 7 . Specifically, the time delay correction device 2 is specifically applied to a wireless base station system, Wherein, as shown in FIG. 10 , the time delay correction method specifically includes the following steps:

401、时延校正装置获取所述无线基站系统的反馈通道与发射通道间的小数时延及时延校正参数。401. The delay correction apparatus acquires the fractional delay and delay correction parameters between the feedback channel and the transmission channel of the wireless base station system.

其中,上述的时延校正参数包括该时延校正装置的过采样倍数L;上述的小数时延等于该时延校正装置的数据接口周期T'的a倍,具体的,上述的参数a的取值范围为小于1的小数,即,0<a<1。上述的时延校正参数包括该时延校正装置的过采样倍数L。过采样倍数L是时延校正装置的采样时钟频率F与时延校正装置的数据接口速率F’之间相差的倍数,即L=F/F'。此外,由于本发明实施例中的时延校正装置是通过N级抽值来将高倍速的采样时钟频率F降到低倍速的数据接口速率F’的,而该时延校正装置每级抽值的抽值倍数为M,采样时钟频率F与数据接口速率F’间的过采样倍数为L,因此,可以得出L=MNThe above-mentioned time delay correction parameter includes the oversampling multiple L of the time-delay correction device; the above-mentioned fractional time delay is equal to a times the data interface period T' of the time-delay correction device. Specifically, the above-mentioned parameter a is taken as The range of values is a decimal less than 1, that is, 0<a<1. The above-mentioned time delay correction parameter includes the oversampling multiple L of the time delay correction device. The oversampling factor L is a multiple of the difference between the sampling clock frequency F of the delay correction device and the data interface rate F' of the delay correction device, that is, L=F/F'. In addition, because the time delay correction device in the embodiment of the present invention reduces the sampling clock frequency F of the high speed to the data interface rate F' of the low speed through N-level decimation, and the time delay correction device decimates the value at each stage The decimation multiple is M , and the oversampling multiple between the sampling clock frequency F and the data interface rate F' is L, therefore, L=MN can be obtained.

402、时延校正装置基于时延分配策略及各时延校正模块的抽值级别,将小数时延分解为N份待校正时延。402. The delay correction device decomposes the fractional delay into N delays to be corrected based on the delay allocation strategy and the extraction level of each delay correction module.

其中,本发明的实施例中的每级时延校正模块分别对应一份待校正时延;而上述的N份待校正时延分别为a1T',a2T',……,aNT',a=∑(a1+a2+…+ar+…+aN),例如,第r级时延校正模块对应的待校正时延为ar倍的T';r∈(1,2,......,N)。此外,时延校正装置在将小数时延分解为N份待校正时延时,由于每级时延校正模块23所能补偿的时延不同,因此时延校正装置可以根据其抽值倍数、过采样倍数的不同,为其配置不同的时延分配策略来进行小数时延的分解,具体的该时延分配策略可以为时延校正模块的抽值级别与所能补偿的时延的映射关系,也可以是时延分配公式,如,a*T'=(Y1*M0+Y2*M1+……+Yr*Mr-1+……+YN*MN-1)*T。Wherein, each stage of the delay correction module in the embodiment of the present invention corresponds to one copy of the time delay to be corrected; and the above N copies of the time delay to be corrected are respectively a 1 T', a 2 T', ..., a N T', a=∑(a 1 +a 2 +...+a r +...+a N ), for example, the delay to be corrected corresponding to the r-th stage delay correction module is T' whose time delay is a r times; r∈( 1,2,...,N). In addition, when the time delay correction device decomposes the fractional time delay into N parts of the time delay to be corrected, since the time delays that can be compensated by the time delay correction module 23 of each stage are different, the time delay correction device can Different sampling multiples are configured with different delay allocation strategies for fractional delay decomposition. The specific delay allocation strategy can be the mapping relationship between the extraction level of the delay correction module and the delay that can be compensated. It can also be a delay allocation formula, for example, a*T'=(Y 1 *M 0 +Y 2 *M 1 +...+Y r *M r-1 +...+Y N *M N-1 ) *T.

示例性的,时延校正装置在对小数时延进行分解时,通常是根据各级时延校正模块对应的抽值级别,将该小数时延的时延调整要求分散到各个时延校正模块分散进行实现,因此,时延校正装置将上述的小数时延分解为N份待校正时延,即为了后续获取每份待校正时延个的时延调整需求。但是,需要说明的是,在对小数时延进行分解时,由于每级时延校正模块所能校正的待校正时延有一定的范围,因此,使得时延校正装置最终所分解的N份带校正时延,会出现多组情况,可以任选其一进行处理。Exemplarily, when the delay correction device decomposes the fractional delay, it usually distributes the delay adjustment requirements of the fractional delay to each delay correction module according to the decimation level corresponding to the delay correction modules at all levels. Therefore, the delay correction device decomposes the above-mentioned fractional delay into N pieces of delays to be corrected, that is, in order to obtain the delay adjustment requirements for each piece of delays to be corrected subsequently. However, it should be noted that when the fractional delay is decomposed, since the delay to be corrected that can be corrected by each stage of the delay correction module has a certain range, so that the N parts of the band finally decomposed by the delay correction device When correcting the delay, there will be multiple groups of situations, and you can choose one of them for processing.

403、时延校正装置根据时延校正模块的抽值倍数M,确定每级时延校正模块在满足ar倍的T'的时延要求时,需要在该级时延校正模块的数据速率Fr数据域下调整的时钟周期Tr的个数Yr403. The delay correction device determines, according to the extraction multiple M of the delay correction module, that when the delay correction module of each stage meets the delay requirement of ar times T', the data rate F of the delay correction module at this level is required. The number Y r of clock cycles Tr adjusted in the r data domain.

可选的,步骤403具体包括如下内容:Optionally, step 403 specifically includes the following content:

403a、时延校正装置根据时延校正模块的抽值倍数M及等式(1)和等式(2)确定每级时延校正模块在满足ar倍的T'的时延要求时,需要在该级时延校正模块的数据速率Fr数据域下调整的时钟周期Tr的个数Yr。其中,上述的等式(1)为:403a. The time delay correction device determines, according to the decimation multiple M of the time delay correction module and equations (1) and (2), when each level of time delay correction module meets the time delay requirement of ar times T', it needs to be The number Y r of clock cycles Tr adjusted under the data rate Fr data domain of the delay correction module of this stage . Wherein, the above equation (1) is:

a*T'=(Y1*M0+Y2*M1+……+Yr*Mr-1+……+YN*MN-1)*T;a*T'=(Y 1 *M 0 +Y 2 *M 1 +...+Y r *M r-1 +...+Y N *M N-1 )*T;

等式(2)为:a*T'=MN*T。Equation (2) is: a*T' = MN*T.

其中,上述的Fr和Tr分别为第r级时延校正模块23的抽值前的数据速率和数据周期,且满足Tr=1/Fr;上述的Yr是通过ar与抽值倍数M相乘取整得到的;而经过第r级时延校正模块23抽值后的数据周期为Tr',Wherein, the above-mentioned Fr and Tr are respectively the data rate and data period before the decimation of the r -th stage delay correction module 23, and satisfy Tr=1/ Fr ; the above-mentioned Yr is obtained by ar and decimation The value multiple M is multiplied and rounded up; and the data period after the r-th stage delay correction module 23 draws the value is T r ',

Tr'=M*Tr。需要说明的是,上述的Fr、Tr'、Yr是随着时延校正模块的抽值级别的不同其对应的这三个值也不同,具体的,每个时延校正模块23都有与其相对应的Fr、Tr'、Yr Tr '=M* Tr . It should be noted that the above-mentioned F r , Tr ' and Y r correspond to these three values with different extraction levels of the delay correction module. Specifically, each delay correction module 23 has a There are corresponding F r , Tr ', Y r .

示例性的,以第r级时延校正模块23需要在Fr数据域下调整的Tr的个数Yr为例,具体的,公式Yr=ar*M的推导过程如下所示。Illustratively, taking the number Y r of Tr that needs to be adjusted in the Fr data domain by the r -th stage delay correction module 23 as an example, specifically, the derivation process of the formula Y r = ar *M is as follows.

首先,通过上述过程可知,第r级时延校正模块23在抽值前数据速率Fr数据域下调整Yr个采样时钟周期T,便可补偿待校正时延ar倍的抽值后数据速率Fr'对应的时钟周期Tr',即ar*Tr'=Y*Tr(公式3);其次,由于抽值倍数M是第r级时延校正模块23的抽值前的数据速率Fr与第r级时延校正模块23的抽值后的数据速率Fr'之间相差的倍数,即M=Fr/Fr',因此,数据速率Fr与数据速率Fr'对应的时钟周期Tr和时钟周期Tr'与抽值倍数M间的关系可以为Tr'=M*Tr(公式4);最后,便可根据公式3与公式4,计算出Yr=ar*M,因此,基于上述公式Yr=ar*M,可以直接推出,时延校正装置通过ar与M相乘取整,从而获得Yr值,进而使得第r级时延校正模块23在抽值前数据速率Fr数据域中调整Yr个抽值后数据速率Fr'对应的时钟周期Tr后,便可在Fr'数据域中补偿分配的待校正时延ar*T'的时延需求。First, it can be seen from the above process that the r-th stage delay correction module 23 adjusts Y r sampling clock cycles T in the data domain of the pre-decimation data rate Fr, so as to compensate the post-decimation data of ar times the time delay to be corrected The clock cycle Tr ' corresponding to the rate Fr ', namely a r * Tr '=Y* Tr (formula 3); secondly, since the decimation multiple M is the value before the decimation of the rth stage delay correction module 23 The multiple of the difference between the data rate Fr and the decimated data rate Fr ' of the r -th stage delay correction module 23, that is, M= Fr / Fr ', therefore, the data rate Fr and the data rate Fr 'The relationship between the corresponding clock cycle Tr and clock cycle Tr ' and the multiplier M can be Tr '=M* Tr (Formula 4); finally, Y can be calculated according to Formula 3 and Formula 4 r = ar *M, therefore, based on the above formula Y r = ar *M, it can be directly deduced that the time delay correction device multiplies a r and M to an integer to obtain the value of Y r , and then makes the r-th stage time After the delay correction module 23 adjusts the clock period Tr corresponding to the data rate Fr ' after Y r decimations in the data field of the data rate Fr before the decimation , it can compensate the allocated time to be corrected in the data field of Fr '. Delay requirement for delay a r *T'.

404、时延校正装置根据Yr,依次调整第r级时延校正模块对应的待校正时延ar倍的T'。404. According to Y r , the time delay correction device sequentially adjusts T′ of the time delay to be corrected a r times corresponding to the time delay correction module of the rth stage.

可选的,步骤404具体包括如下过程:Optionally, step 404 specifically includes the following process:

404a、时延校正装置选择任一待校正时延,确定任一校正时延对应的时延校正模块的抽值级别为第r级时,在Fr数据域中需要调整的Tr的个数Yr404a. The delay correction device selects any delay to be corrected, and determines that when the extraction level of the delay correction module corresponding to any corrected delay is the rth level, the number of Tr that needs to be adjusted in the Fr data domain Yr .

404b、时延校正装置在Fr数据域中调整Yr个Tr404b. The time delay correction device adjusts Y r Tr in the Fr data domain.

404c、时延校正装置将Fr降到Fr'。404c. The time delay correction device reduces Fr to Fr '.

其中,上述的上述的示例性的,当r=1时,可以认为时延校正装置对F进行第一次抽值,因此,F1=F。相应的,当r=N时,可以认为时延校正装置在进行最后一级抽值得到F',因此,根据L=MN,则需要说明的是,上述的任一待校正时延为该N份待校正时延中的其中一份,上述的N份待校正时延组成本发明实施例中所提到的小数时延。Among them, the above abovementioned Exemplarily, when r=1, it can be considered that the delay correction apparatus performs the first decimation on F, therefore, F 1 =F. Correspondingly, when r=N, it can be considered that the delay correction device is performing the last stage of decimation to obtain F'. Therefore, according to L=M N , then It should be noted that any of the above-mentioned delays to be corrected is one of the N pieces of delays to be corrected, and the above-mentioned N pieces of delays to be corrected constitute the fractional delay mentioned in the embodiment of the present invention.

本发明的实施例提供的时延校正方法,根据反馈通道与发射通道间的小数时延及时延校正装置的抽值倍数,将该小数时延分散到各级时延校正模块进行补偿校正,校正时确定每级时延校正模块在满足相应的待校正时延在Fr'数据域下的时延要求时,需要在Fr数据域下调整的Tr的个数Yr,从而按照N个时延校正模块的抽值级别,从低到高依次将对应的待校正时延进行调整,从而实现模拟信号从时延校正装置的输入到输出的高精度时延调整功能,同时由于每级时延校正模块是在不同数据域下调整不同的数据周期,且抽值级别越高对应延时的1个数据周期越长,从而大大的减少了时延单元的个数,使得方案实现代价较低,能够降低成本,同时提高无线基站系统的性能。In the time delay correction method provided by the embodiment of the present invention, according to the fractional time delay between the feedback channel and the transmission channel and the decimation multiple of the time delay correction device, the fractional time delay is distributed to all levels of time delay correction modules for compensation and correction, and the correction is performed. When the delay correction module of each stage meets the delay requirements of the corresponding delay to be corrected in the Fr ' data domain, the number Y r of Tr needs to be adjusted in the Fr data domain, so that according to N The extraction level of the delay correction module adjusts the corresponding delay to be corrected in order from low to high, so as to realize the high-precision delay adjustment function of the analog signal from the input to the output of the delay correction device. The delay correction module adjusts different data cycles in different data domains, and the higher the extraction level, the longer the corresponding delay data cycle, thus greatly reducing the number of delay units and making the solution less expensive. , which can reduce the cost and improve the performance of the wireless base station system at the same time.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and conciseness of the description, only the division of the above-mentioned functional modules is used for illustration. In practical applications, the above-mentioned functions can be allocated to different functional modules as required. The internal structure of the device is divided into different functional modules to complete all or part of the functions described above. For the specific working process of the system, apparatus and unit described above, reference may be made to the corresponding process in the foregoing method embodiments, and details are not described herein again.

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the device embodiments described above are only illustrative. For example, the division of the modules or units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be Incorporation may either be integrated into another system, or some features may be omitted, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be in electrical, mechanical or other forms.

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this embodiment.

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit. The above-mentioned integrated units may be implemented in the form of hardware, or may be implemented in the form of software functional units.

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。The integrated unit, if implemented in the form of a software functional unit and sold or used as an independent product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the present application can be embodied in the form of software products in essence, or the parts that contribute to the prior art, or all or part of the technical solutions, and the computer software products are stored in a storage medium , including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (processor) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, Read-Only Memory (ROM, Read-Only Memory), Random Access Memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program codes .

以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。As mentioned above, the above embodiments are only used to illustrate the technical solutions of the present application, but not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand: The technical solutions described in the embodiments are modified, or some technical features thereof are equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions in the embodiments of the present application.

Claims (10)

1. A delay correction apparatus applied to a wireless base station system, the apparatus comprising: the system comprises a data acquisition module, a data processing module, X time delay modules, a selection module and N serial decimation modules, wherein each decimation module in the N decimation modules corresponds to a decimation level, the selection module is connected with the N serial decimation modules, X is a natural number greater than 1, and N is a natural number, wherein:
the data acquisition module is used for acquiring decimal time delay and time delay correction parameters between a feedback channel and a transmitting channel of the wireless base station system; wherein the delay correction parameter comprises an oversampling multiple L of the delay correction device; the decimal time delay is a times of the data interface period T' of the time delay correction device, 0< a < 1;
the data processing module is configured to determine, according to the oversampling multiple L and the fractional delay, that Y sampling clock periods T of the delay correction device need to be adjusted in a sampling clock frequency F data domain of the delay correction device, so as to meet a delay requirement of the fractional delay in a data interface rate F' data domain of the delay correction device; wherein Y is a natural number greater than 1, Y is equal to or less than X, Y is obtained by rounding the product of a and L, T ═ L ═ T, F ═ 1/T';
the selection module is used for serially connecting Y time delay modules to the selection module in the X time delay modules according to the Y;
the Y serial time delay modules are used for adjusting Y T in the F data domain; each delay module adjusts a T;
the N serial decimation modules are used for reducing the F to the F' through N levels of decimation.
2. The apparatus of claim 1, wherein the decimation module has a decimation multiple of M, and wherein L is MN
An r-th-level decimation module of the N decimation modules, configured to decimate a first data rate F before the r-th-level decimation modulerSecond data rate F after dropping to the r-th decimation module decimationr'; the above-mentionedThe above-mentioned
The above-mentioned r-level decimation module is any one of the N decimation modules.
3. A delay correction apparatus applied to a wireless base station system, the apparatus comprising: the system comprises a data acquisition module, a data processing module and N time delay correction modules; each of the N delay correction modules corresponds to a decimation level, where N is a natural number greater than 1, where:
the data acquisition module is used for acquiring decimal time delay and time delay correction parameters between a feedback channel and a transmitting channel of the wireless base station system; the time delay correction parameters comprise a decimation multiple M and an oversampling multiple L of the time delay correction device; the decimal time delay is a times of the data interface period T' of the time delay correction device, 0< a < 1;
the data processing module is used for decomposing the fractional time delay into N times of time delay to be corrected based on the decimation level of each time delay correction module; each stage of time delay correction module corresponds to one time delay to be corrected; the N time delays to be corrected are a1,a2,……,aN(ii) a The time delay to be corrected corresponding to the r-th stage time delay correction module is arMultiple T'; r ∈ (1, 2...., N);
the data processing module is also used for determining that the delay correction module of each stage meets a according to the decimation multiple M of the delay correction modulerThe data rate F of the delay correction module at the stage is required when the delay requirement of T' is multipliedrAdjusted clock period T under data fieldrNumber of (2)r(ii) a Wherein, F isrAnd TrThe data rate and the data period before the sampling of the r-stage time delay correction module are respectively and satisfy Tr=1/Fr(ii) a Said Y isrIs obtained by arThe integer is obtained by multiplying the decimation factor M; the data period after the gamma-stage time delay correction module is subjected to value extraction is Tr',Tr'=M*Tr
The N time delay correction modules are used for correcting the time delay according to YrSequentially adjusting the time delay a to be corrected corresponding to the r-th stage time delay correction modulerMultiple of T'.
4. The apparatus of claim 3, wherein each delay correction module comprises a decimation unit, a delay unit and a selection unit, the delay unit comprises X delay sub-units, X is a natural number greater than 1 and X is greater than YrThe selection module is connected with the decimation unit;
a selection unit in the r-th stage delay correction module of the N delay correction modules, configured to select the Y-th stage delay correction module according to the Y-th stage delay correction modulerY is converted in the r-stage time delay correction modulerThe delay subunits are connected in series to the selection unit in the r-th stage delay correction module;
said Y isrA series of delay sub-units for delaying at FrAdjusting Y in data fieldrA Tr(ii) a Adjusting 1T per delay subunitr
A decimation unit in the r-th stage delay correction module for dividing the FrDown to said Fr'; wherein, theThe above-mentioned
The r-th stage delay correction module is any one stage of the N delay correction modules.
5. The apparatus of claim 3 or 4, wherein the data processing module determines the data rate F required for the delay correction module at each stage according to equation (1) and equation (2)rAdjusted clock period T under data fieldrNumber of (2)r
a*T'=(Y1*M0+Y2*M1+……+Yr*Mr-1+……+YN*MN-1)*T (1)
a*T'=MN*T (2)。
6. A delay correction method is applied to a delay correction device, and the delay correction device is applied to a wireless base station system, and is characterized by comprising the following steps:
acquiring decimal time delay and time delay correction parameters between a feedback channel and a transmitting channel of the wireless base station system; the time delay correction parameters comprise a decimation multiple M and an oversampling multiple L of the time delay correction device; the decimal time delay is a times of the data interface period T' of the time delay correction device, 0< a < 1;
according to the oversampling multiple L and the fractional delay, determining that the sampling clock period T of Y delay correction devices needs to be adjusted in a sampling clock frequency F data domain of the delay correction device, so that the delay requirement of the fractional delay in a data interface rate F' data domain of the delay correction device can be met; wherein Y is a natural number greater than 1, and is obtained by rounding up a by multiplying L, and T' ═ L × T;
and adjusting Y T in the F data field, and reducing the F to the F' through multi-stage decimation.
7. The method of claim 6, wherein the reducing the F to the F' by multi-level decimation comprises: according to the decimation multiple M of the time delay correction device, reducing the F to the F' through N-level decimation; wherein, L ═ MN(ii) a The nth decimation value of the N decimation values is a first data rate F before the nth decimation valuerSecond data rate F after dropping to the r-th level snapshotr'; the above-mentionedThe above-mentioned
8. A delay correction method is applied to a delay correction device, and the delay correction device is applied to a wireless base station system, and is characterized by comprising the following steps:
acquiring decimal time delay and time delay correction parameters between a feedback channel and a transmitting channel of the wireless base station system; wherein the delay correction parameter comprises a decimation multiple M of the delay correction device; the decimal time delay is a times of the data interface period T' of the time delay correction device, 0< a < 1;
decomposing the fractional time delay into N times of time delay to be corrected based on the decimation level of each time delay correction module; the sampling level of the N time delay correction modules is set to be N levels, each time delay correction module corresponds to one sampling level, and each time delay correction module corresponds to one time delay to be corrected; the N time delays to be corrected are a1,a2,……,aN(ii) a The time delay to be corrected corresponding to the r-th stage time delay correction module is arMultiple T'; r ∈ (1, 2...., N);
according to the decimation multiple M of the time delay correction module, determining that the time delay correction module of each stage meets arThe data rate F of the delay correction module at the stage is required when the delay requirement of T' is multipliedrAdjusted clock period T under data fieldrNumber of (2)r(ii) a Wherein, F isrAnd TrThe data rate and the data period before the sampling of the r-stage time delay correction module are respectively and satisfy Tr=1/Fr(ii) a Said Y isrIs obtained by arThe integer is obtained by multiplying the decimation factor M; the data period after the gamma-stage time delay correction module is subjected to value extraction is Tr',Tr'=M*Tr
According to YrSequentially adjusting the time delay a to be corrected corresponding to the r-th stage time delay correction modulerMultiple of T'.
9. The method of claim 8, wherein the function is YrSequentially adjusting the time delay a to be corrected corresponding to the r-th stage time delay correction modulerThe multiples of T' include in particular:
selecting any time delay to be corrected, and determining that the sampling value grade of the time delay correction module corresponding to any time delay to be corrected is the r-th grade when FrIn the data fieldT to be adjustedrNumber of (2)r
At FrAdjusting Y in data fieldrA Tr
Subjecting said F torDown to said Fr'; wherein, theThe above-mentioned
And any delay to be corrected is one of the N delays to be corrected, and the N delays to be corrected form the decimal delay.
10. The method according to claim 8 or 9, wherein the determining that the delay correction module at each stage satisfies a is performed according to the decimation multiple M of the delay correction modulerThe data rate F of the delay correction module at the stage is required when the delay requirement of T' is multipliedrAdjusted clock period T under data fieldrNumber of (2)rThe method specifically comprises the following steps:
determining that the delay correction module of each stage meets a according to the decimation multiple M of the delay correction module and equations (1) and (2)rThe data rate F of the delay correction module at the stage is required when the delay requirement of T' is multipliedrAdjusted clock period T under data fieldrNumber of (2)r
a*T'=(Y1*M0+Y2*M1+……+Yr*Mr-1+……+YN*MN-1)*T (1)
a*T'=MN*T (2)。
CN201480008803.XA 2014-05-23 2014-05-23 A kind of time delay correction method and device Active CN105453450B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/078302 WO2015176313A1 (en) 2014-05-23 2014-05-23 Time delay correction method and device

Publications (2)

Publication Number Publication Date
CN105453450A CN105453450A (en) 2016-03-30
CN105453450B true CN105453450B (en) 2019-05-10

Family

ID=54553261

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201480008803.XA Active CN105453450B (en) 2014-05-23 2014-05-23 A kind of time delay correction method and device

Country Status (2)

Country Link
CN (1) CN105453450B (en)
WO (1) WO2015176313A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005074125A1 (en) * 2004-01-16 2005-08-11 Qualcomm Incorporated Amplifier predistortion and autocalibration method and apparatus
CN102012499A (en) * 2010-10-27 2011-04-13 清华大学 Chinese terrestrial digital television single frequency network-based positioning method and system
CN102742174A (en) * 2011-11-28 2012-10-17 华为技术有限公司 Time delay correction method, time delay correction apparatus and time delay correction system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102571657B (en) * 2010-12-10 2015-10-21 中兴通讯股份有限公司 A kind of digital pre-distortion treatment system of transformed samples rate and method
CN102790978B (en) * 2011-05-17 2016-08-24 中兴通讯股份有限公司 Signal calibration method in a kind of gsm system and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005074125A1 (en) * 2004-01-16 2005-08-11 Qualcomm Incorporated Amplifier predistortion and autocalibration method and apparatus
CN102012499A (en) * 2010-10-27 2011-04-13 清华大学 Chinese terrestrial digital television single frequency network-based positioning method and system
CN102742174A (en) * 2011-11-28 2012-10-17 华为技术有限公司 Time delay correction method, time delay correction apparatus and time delay correction system

Also Published As

Publication number Publication date
WO2015176313A1 (en) 2015-11-26
CN105453450A (en) 2016-03-30

Similar Documents

Publication Publication Date Title
US10809297B2 (en) Eye opening measurement circuit calculating difference between sigma levels, receiver including the same, and method for measuring eye opening
US9712370B2 (en) Zero-intermediate frequency correction method, apparatus, and device
US9444500B2 (en) Modulation circuit of digital transmitter, digital transmitter, and signal modulation method
CN106911624B (en) Channel compensation calibration method and system
CN107210982A (en) The low power high speed receiver of decision feedback equalizer sampler with reduction
US9264065B2 (en) Low complexity non-integer adaptive sample rate conversion
CN101149630A (en) DDS Signal Source Amplitude-Frequency Compensation Method and Corresponding DDS Signal Source
CN103051574A (en) Digital predistortion processing method and digital predistortion processing system
US9722590B1 (en) Skew adjustment circuit, semiconductor device, and skew calibration method
CN101459451A (en) Digital transmitter, digital receiver, medium radio frequency sub-system and signal processing method
CN104426823B (en) Predistortion method and predistortion device
US10554379B2 (en) Method for obtaining phase detection signal in clock recovery circuit and phase detector
CN102789442B (en) Correct signal offset method and associated transmission system in mobile Industry Processor Interface
CN104270218B (en) Frequency calibrating method
CN114124278A (en) Digital synchronization circuit and method for digital simultaneous multi-beam transmission
CN111901004B (en) Flatness compensation method and device, storage medium and electronic equipment
WO2015094454A1 (en) Circuits and methods for transmitting signals
CN103905015B (en) A kind of wireless low jitter transmission method of high accuracy number asynchronous pulse
JP2016515321A (en) Method and apparatus for data assisted timing recovery in 10GBASE-T system
CN105453450B (en) A kind of time delay correction method and device
CA2977865C (en) Data processor, data processing method and communication device
US9843346B1 (en) Digital predistortion for a power amplifier and method therefor
US20170063575A1 (en) Analog-digital compatible re-sampling
JP5599353B2 (en) Transceiver
US9112763B1 (en) Device, system and method for bi-phase modulation decoding

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant