CN104009944B - Apparatus and method for estimating channel response - Google Patents
Apparatus and method for estimating channel response Download PDFInfo
- Publication number
- CN104009944B CN104009944B CN201310062724.4A CN201310062724A CN104009944B CN 104009944 B CN104009944 B CN 104009944B CN 201310062724 A CN201310062724 A CN 201310062724A CN 104009944 B CN104009944 B CN 104009944B
- Authority
- CN
- China
- Prior art keywords
- data
- reference data
- channel response
- coefficient
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000004364 calculation method Methods 0.000 claims abstract description 21
- 239000011159 matrix material Substances 0.000 claims description 12
- 230000005540 biological transmission Effects 0.000 claims description 9
- 238000009499 grossing Methods 0.000 claims description 6
- 238000001728 nano-filtration Methods 0.000 abstract 1
- 108091006146 Channels Proteins 0.000 description 66
- 238000005516 engineering process Methods 0.000 description 3
- 102100037720 Calcium load-activated calcium channel Human genes 0.000 description 2
- 101000663041 Homo sapiens Calcium load-activated calcium channel Proteins 0.000 description 2
- 101000663031 Homo sapiens Transmembrane and coiled-coil domains protein 1 Proteins 0.000 description 2
- 102100037718 Transmembrane and coiled-coil domains protein 1 Human genes 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Landscapes
- Television Systems (AREA)
Abstract
Description
技术领域technical field
本发明与数字信号广播技术相关,且尤其相关于如何估计综合服务数位地面广播(integrated services digital broadcasting-terrestrial,ISDB-T)信号的频道响应(channel effect)。The present invention is related to digital signal broadcasting technology, and in particular how to estimate the channel effect of integrated services digital broadcasting-terrestrial (ISDB-T) signals.
背景技术Background technique
随着通信技术的进步,数位电视广播的发展渐趋成熟。除了经由电缆线路传送外,数位电视信号也可透过基地台或人造卫星等设备以无线信号的型态被传递。综合服务数位地面广播(ISDB-T)便是目前该领域中被广泛采用的标准之一。无线信号在传递过程中难免会受到其传输环境的影响及干扰。ISDB-T接收端必须评估出相对应的频道响应,进而消除频道响应对信号内容的影响,始能正确解读接收到的数据。With the advancement of communication technology, the development of digital TV broadcasting is becoming more and more mature. In addition to transmission via cable lines, digital TV signals can also be transmitted in the form of wireless signals through equipment such as base stations or artificial satellites. Integrated Services Digital Terrestrial Broadcasting (ISDB-T) is one of the standards widely adopted in this field at present. During the transmission of wireless signals, it is inevitable that they will be affected and interfered by the transmission environment. The ISDB-T receiver must evaluate the corresponding channel response, and then eliminate the influence of the channel response on the signal content, so that the received data can be interpreted correctly.
ISDB-T信号中的每个数据帧(frame)各自包含204个正交分频多工(orthogonalfrequency division multiplexing,OFDM)符号(symbol),而每个符号又各自包含多个副载波(subcarrier)承载的内容位元。图1为ISDB-T的信号内容配置范例,其横轴为频率,纵轴为符号编号(编号愈大者的发送时间愈晚)。如图1所示,频率指标为3的倍数(例如0、3、6、9、...)的副载波每隔四个符号会承载一个分散引导信号(scatter pilot,SP)。Each data frame (frame) in the ISDB-T signal contains 204 orthogonal frequency division multiplexing (OFDM) symbols (symbols), and each symbol contains multiple subcarriers (subcarrier) bearing content bits. Figure 1 is an example of ISDB-T signal content configuration, the horizontal axis is the frequency, and the vertical axis is the symbol number (the larger the number, the later the transmission time). As shown in FIG. 1 , subcarriers whose frequency index is a multiple of 3 (for example, 0, 3, 6, 9, . . . ) carry a scattered pilot signal (scatter pilot, SP) every four symbols.
由于上述分散引导信号的原始内容为接收端已知,因此可做为接收端判定频道响应的依据。举例而言,ISDB-T接收端可先找出时间指标为0、频率指标为0的分散引导信号的频域频道响应H(t=0,f=0),以及时间指标为4、频率指标为0的分散引导信号的频域频道响应H(t=4,f=0)。随后,ISDB-T接收端可利用时域内插(time-domain interpolation)决定位于H(t=0,f=0)和H(t=4,f=0)之间的频域频道响应H(t=1,f=0)、H(t=2,f=0)、H(t=3,f=0)。相似地,ISDB-T接收端可利用H(t=1,f=3)和H(t=5,f=3)内插出位于两者之间的H(t=2,f=3)、H(t=3,f=3)、H(t=4,f=3)。Since the original content of the scattered pilot signal is known by the receiving end, it can be used as a basis for the receiving end to determine the channel response. For example, the ISDB-T receiver can first find out the frequency-domain channel response H (t=0,f=0) of the scattered pilot signal whose time index is 0 and frequency index is 0, and the time index is 4 and the frequency index is 4. The frequency-domain channel response H (t=4, f=0) of the scattered pilot signal is 0. Subsequently, the ISDB- T receiver can use time-domain interpolation to determine the frequency - domain channel response H ( t=1, f=0) , H (t=2, f=0) , H (t=3, f=0) . Similarly, the ISDB-T receiver can use H (t=1, f=3) and H (t=5, f=3) to interpolate H (t=2, f=3) between them , H (t=3, f=3) , H (t=4, f=3) .
一般而言,ISDB-T接收端依据时间间隔的比例决定时域内插系数,例如令H(t=1,f=0)=H(t=0,f=0)*0.25+H(t=4,f=0)*0.75,也就是令对应于H(t=1,f=0)的时域内插系数为0.25和0.75。依此类推,H(t=2,f=0)=H(t=0,f=0)*0.5+H(t=4,f=0)*0.5,而H(t=3,f=0)=H(t=0,f=0)*0.75+H(t=4,f=0)*0.25。在频道响应会随着时间演进而快速变动的情况下(例如于存在杜卜勒效应的传播环境中),这种选择时域内插系数的方式很容易产生错误的内插结果。Generally speaking, the ISDB-T receiver determines the time-domain interpolation coefficient according to the ratio of the time interval, for example, let H (t=1, f=0) =H (t=0, f=0) *0.25+H (t= 4, f=0) *0.75, that is, let the time-domain interpolation coefficients corresponding to H (t=1, f=0) be 0.25 and 0.75. And so on, H (t=2,f=0) =H (t=0,f=0) *0.5+H (t=4,f=0) *0.5, and H (t=3,f= 0) =H (t=0,f=0) *0.75+H (t=4,f=0) *0.25. In the case where the channel response changes rapidly over time (for example, in a propagation environment with Doppler effect), this method of selecting the interpolation coefficients in the time domain is likely to produce erroneous interpolation results.
发明内容Contents of the invention
为解决上述问题,本发明提出新的频道响应估计装置及频道响应估计方法。藉由利用维纳滤波器(Wiener filter)系数计算程序动态决定时域内插系数,相较于以固定时间间隔比例决定内插系数的先前技术,根据本发明的估计装置及估计方法能更确实反映频道响应随着时间演进而产生的变动。In order to solve the above problems, the present invention proposes a new channel response estimation device and a channel response estimation method. By using the Wiener filter (Wiener filter) coefficient calculation program to dynamically determine the interpolation coefficient in the time domain, compared with the prior art that determines the interpolation coefficient at a fixed time interval ratio, the estimation device and estimation method according to the present invention can more accurately reflect The variation in channel response over time.
根据本发明的一具体实施例为一种频道响应估计装置,其中包含一接收模块、一估计模块、一系数计算模块及一内插模块。该接收模块用以接收于一第一时间区段抵达的一第一数据与一第一参考数据、于一第二时间区段抵达的一第二数据与一第二参考数据,以及于一第三时间区段抵达的一第三数据与一第三参考数据。该第一数据、该第二数据与该第三数据透过一第一副载波传递。该第一参考数据、该第二参考数据与该第三参考数据透过一第二副载波传递。该估计模块用以估计该第一数据、该第三数据、该第一参考数据、该第二参考数据及该第三参考数据各自对应的一频道响应。该系数计算模块用以根据该第一参考数据、该第二参考数据及该第三参考数据所对应的这些频道响应进行一维纳滤波器系数计算程序,以产生一组时域内插系数。该内插模块用以根据该组时域内插系数,利用该第一数据与该第三数据各自对应的该频道响应内插产生该第二数据对应的一频道响应。A specific embodiment of the present invention is a channel response estimating device, which includes a receiving module, an estimating module, a coefficient calculating module and an interpolating module. The receiving module is used for receiving a first data and a first reference data arriving in a first time period, a second data and a second reference data arriving in a second time period, and receiving in a first time period A third data and a third reference data arrived in three time segments. The first data, the second data and the third data are transmitted through a first subcarrier. The first reference data, the second reference data and the third reference data are transmitted through a second subcarrier. The estimation module is used for estimating a channel response respectively corresponding to the first data, the third data, the first reference data, the second reference data and the third reference data. The coefficient calculation module is used for performing a Wiener filter coefficient calculation procedure according to the channel responses corresponding to the first reference data, the second reference data and the third reference data, so as to generate a set of time-domain interpolation coefficients. The interpolation module is used for interpolating the channel responses corresponding to the first data and the third data to generate a channel response corresponding to the second data according to the set of time-domain interpolation coefficients.
根据本发明的另一具体实施例为一频道响应估计方法。该方法首先执行一接收步骤,接收于一第一时间区段抵达的一第一数据与一第一参考数据、于一第二时间区段抵达的一第二数据与一第二参考数据,以及于一第三时间区段抵达的一第三数据与一第三参考数据。该第一数据、该第二数据与该第三数据透过一第一副载波传递。该第一参考数据、该第二参考数据与该第三参考数据透过一第二副载波传递。接着,该方法执行一估计步骤,估计该第一数据、该第三数据、该第一参考数据、该第二参考数据及该第三参考数据各自对应的一频道响应。随后,该方法执行一计算步骤,根据该第一参考数据、该第二参考数据及该第三参考数据所对应的这些频道响应进行一维纳滤波器系数计算程序,以产生一组时域内插系数。接着,该方法执行一内插步骤,根据该组时域内插系数,利用该第一数据与该第三数据各自对应的该频道响应内插产生该第二数据对应的一频道响应。Another specific embodiment according to the present invention is a channel response estimation method. The method firstly performs a receiving step, receiving a first data and a first reference data arriving in a first time period, a second data and a second reference data arriving in a second time period, and A third data and a third reference data arriving in a third time period. The first data, the second data and the third data are transmitted through a first subcarrier. The first reference data, the second reference data and the third reference data are transmitted through a second subcarrier. Then, the method executes an estimating step, estimating a channel response respectively corresponding to the first data, the third data, the first reference data, the second reference data and the third reference data. Subsequently, the method executes a calculation step, performing a Wiener filter coefficient calculation procedure according to the channel responses corresponding to the first reference data, the second reference data and the third reference data, to generate a set of time-domain interpolation coefficient. Next, the method executes an interpolation step, using the channel responses corresponding to the first data and the third data to interpolate to generate a channel response corresponding to the second data according to the set of time-domain interpolation coefficients.
透过以下发明详述及附图,可进一步了解本发明的优点与精神。The advantages and spirit of the present invention can be further understood through the following detailed description of the invention and the accompanying drawings.
为了对本发明的上述及其他方面有更佳的了解,下文特举较佳实施例,并配合附图,作详细说明如下:In order to have a better understanding of the above-mentioned and other aspects of the present invention, the preferred embodiments are specifically cited below, together with the accompanying drawings, and are described in detail as follows:
附图说明Description of drawings
图1为ISDB-T的信号内容配置范例。Figure 1 is an example of ISDB-T signal content configuration.
图2为根据本发明的一实施例中的频道响应估计装置的功能方块图。FIG. 2 is a functional block diagram of an apparatus for estimating channel response according to an embodiment of the invention.
图3为根据本发明的一实施例中的频道响应估计方法的流程图。FIG. 3 is a flowchart of a channel response estimation method according to an embodiment of the invention.
符号说明Symbol Description
200:频道响应估计装置 22:接收模块200: channel response estimation device 22: receiving module
24:估计模块 26:系数计算模块24: Estimation module 26: Coefficient calculation module
28:内插模块 S31~S34:流程步骤28: Interpolation module S31~S34: Process steps
具体实施方式detailed description
根据本发明的一实施例为一频道响应估计装置,其功能方块图如图2所示。频道响应估计装置200包含接收模块22、估计模块24、系数计算模块26和内插模块28。于实际应用中,频道响应估计装置200可被整合在各种ISDB-T无线接收系统内,亦可独立存在。透过以下说明,本发明所属技术领域中具有通常知识者可理解,频道响应估计装置200的应用领域不限于ISDB-T系统,而是可延伸至各种需要决定频道响应的时域内插系数的无线接收系统。以下实施例主要以频道响应估计装置200用以配合ISDB-T接收端的情况为例。An embodiment of the present invention is a channel response estimating device, the functional block diagram of which is shown in FIG. 2 . The channel response estimating device 200 includes a receiving module 22 , an estimating module 24 , a coefficient calculating module 26 and an interpolating module 28 . In practical applications, the channel response estimating device 200 can be integrated in various ISDB-T wireless receiving systems, or exist independently. Through the following description, those with ordinary knowledge in the technical field of the present invention can understand that the application field of the channel response estimation device 200 is not limited to the ISDB-T system, but can be extended to various time-domain interpolation coefficients that need to determine the channel response Wireless receiving system. The following embodiments mainly take the case where the channel response estimating apparatus 200 is used to cooperate with an ISDB-T receiving end as an example.
首先,接收模块22负责接收并暂存依序抵达ISDB-T接收端的各个符号,其内容如图1所示,包含承载于多个频率不同的副载波的数据信号、分散引导信号以及频率指标为P的传输及多工组态控制(transmission and multiplexing configuration control,TMCC)信号。这些符号在时间上具有连续性,符号编号愈小者的抵达时间愈早。TMCC信号用以传递调变类型、编码率、加扰长度、多工方案等资讯,供接收端参考。实务上,随着ISDB-T传输模式的变化,各符号中的TMCC副载波数量也可能有所不同。以下说明假设P为对应于某一TMCC副载波的特定数值。First, the receiving module 22 is responsible for receiving and temporarily storing each symbol that arrives at the ISDB-T receiving end in sequence. Its content is shown in FIG. P's transmission and multiplexing configuration control (transmission and multiplexing configuration control, TMCC) signal. These symbols are continuous in time, and the smaller the symbol number, the earlier the arrival time. The TMCC signal is used to transmit information such as modulation type, coding rate, scrambling length, multiplexing scheme, etc., for the reference of the receiving end. In practice, as the ISDB-T transmission mode changes, the number of TMCC subcarriers in each symbol may also be different. The following description assumes that P is a specific value corresponding to a certain TMCC subcarrier.
在这个实施例中,频道响应估计装置200利用TMCC信号和分散引导信号做为估计未知频道响应的依据。更明确地说,频道响应估计装置200利用TMCC信号做为参考信号,决定时域内插系数,再以分散引导信号的频道响应内插产生数据信号的频道响应。以决定时间指标为1、频率指标为0的数据信号的频域频道响应H(t=1,f=0)的情况为例,频道响应估计装置200首先利用时间指标分别为0、1、4,而频率指标为P的三个TMCC信号做为参考信号,决定一组时域内插系数。随后,频道响应估计装置200以分散引导信号已知的频域频道响应H(t=0,f=0)和H(t=4,f=0)内插产生H(t=1,f=0)。以下详述频道响应估计装置200的运作方式。In this embodiment, the channel response estimating apparatus 200 uses the TMCC signal and the scattered pilot signal as the basis for estimating the unknown channel response. More specifically, the channel response estimating apparatus 200 uses the TMCC signal as a reference signal to determine time-domain interpolation coefficients, and then interpolates the channel response of the scattered pilot signal to generate the channel response of the data signal. Taking the case of determining the frequency-domain channel response H (t=1, f=0) of a data signal with a time index of 1 and a frequency index of 0 as an example, the channel response estimating apparatus 200 first uses the time indexes of 0, 1, and 4 respectively , and the three TMCC signals whose frequency index is P are used as reference signals to determine a set of time-domain interpolation coefficients. Subsequently, the channel response estimating apparatus 200 generates H (t = 1, f = 0) . The operation of the channel response estimation device 200 will be described in detail below.
估计模块24负责估计各个分散引导信号和TMCC信号的频域频道响应。如先前所述,分散引导信号的原始内容为接收端已知,估计模块24因此可直接比较已知内容和接收到的内容,以产生其频域频道响应。相对地,TMCC信号的原始内容不为接收端所知,估计模块24可先将各个TMCC信号解调、解码,再评估其频域频道响应。由于ISDB-T传送端利用差分二元相位偏移调变(differential binary phase shift keying,DBPSK)产生TMCC信号,也就是说,TMCC信号只有+1及-1两种,TMCC信号的解码结果正确性因此相当高。相对应地,估计模块24所产生的TMCC信号的频域频道响应也具有相当高的可信度。须说明的是,已知信号的频域频道响应的决定方式为本发明所属技术领域中具有通常知识者所知,于此不再赘述。Estimation module 24 is responsible for estimating the frequency domain channel response of each scattered pilot signal and TMCC signal. As mentioned earlier, the original content of the scattered pilot signal is known at the receiver, so the estimation module 24 can directly compare the known content with the received content to generate its frequency domain channel response. Relatively, the original content of the TMCC signals is unknown to the receiving end, and the estimation module 24 can first demodulate and decode each TMCC signal, and then evaluate its frequency-domain channel response. Since the ISDB-T transmitter uses differential binary phase shift keying (DBPSK) to generate TMCC signals, that is to say, there are only two types of TMCC signals, +1 and -1, and the decoding result of TMCC signals is correct. Therefore quite high. Correspondingly, the frequency-domain channel response of the TMCC signal generated by the estimation module 24 also has quite high reliability. It should be noted that the method of determining the frequency-domain channel response of the known signal is known to those skilled in the art of the present invention, and will not be repeated here.
接着,根据估计模块24针对时间指标分别为0、1、4,而频率指标为P的三个TMCC信号所产生的频域频道响应HTMCC0、HTMCC1、HTMCC4,系数计算模块26进行一维纳滤波器(Wienerfilter)系数计算程序,以产生一组时域内插系数。维纳滤波器系数计算程序的特性的一在于能使估计结果中的错误量被最小化。在这个实施例中,系数计算模块26根据下列方程式产生包含于该组时域内插系数中的第一系数W1与第二系数W2:Next, according to the frequency domain channel responses H TMCC0 , H TMCC1 , H TMCC4 generated by the estimation module 24 for the three TMCC signals whose time index is 0, 1, and 4 respectively, and the frequency index is P, the coefficient calculation module 26 performs a one-dimensional A Wiener filter coefficient calculation program to generate a set of time-domain interpolation coefficients. One of the characteristics of the Wiener filter coefficient calculation program is that the amount of error in the estimation result can be minimized. In this embodiment, the coefficient calculation module 26 generates the first coefficient W 1 and the second coefficient W 2 included in the set of time-domain interpolation coefficients according to the following equation:
(式一) (Formula 1)
式一为维纳-霍普方程式(Wiener-Hopf equation)的形式之一。Equation 1 is one of the forms of the Wiener-Hopf equation.
随后,内插模块28根据该组时域内插系数,利用估计模块24产生的H(t=0,f=0)和H(t=4,f=0)内插产生H(t=1,f=0),其运算程序可被表示为:Subsequently, the interpolation module 28 utilizes H (t=0, f=0) and H (t=4, f=0) generated by the estimation module 24 to generate H (t=1, f=0) according to the set of time-domain interpolation coefficients . f=0) , its operation program can be expressed as:
(式二) (Formula 2)
于一实施例中,系数计算模块26可更包含一平滑化单元(未绘示),用以于产生第一系数W1与第二系数W2前,对下列矩阵进行一平滑化程序:In one embodiment, the coefficient calculation module 26 may further include a smoothing unit (not shown), for performing a smoothing process on the following matrix before generating the first coefficient W 1 and the second coefficient W 2 :
(式三) (Formula 3)
以使该矩阵成为一特普立兹矩阵(Toeplitz matrix),藉此简化式一的运算复杂度。举例而言,该平滑化程序可以是,但不限于,计算矩阵中左上角的元素和右下角的元素的平均值,并以该平均值取代这两个元素。The matrix is made into a Toeplitz matrix, thereby simplifying the computational complexity of Equation 1. For example, the smoothing procedure may be, but not limited to, calculating the average value of the upper left element and the lower right element in the matrix, and replacing these two elements with the average value.
若式三中的矩阵被平滑化为特普立兹矩阵,系数计算模块26可相对应地利用一李文森递归(Levinson recursion)演算法产生第一系数W1与第二系数W2。须说明的是,利用李文森递归演算法简化维纳-霍普方程式的解的做法为已知技术,于此不再赘述。If the matrix in Equation 3 is smoothed into a Teeplitz matrix, the coefficient calculation module 26 can correspondingly use a Levinson recursion algorithm to generate the first coefficient W 1 and the second coefficient W 2 . It should be noted that the method of using the Levinson recursive algorithm to simplify the solution of the Wiener-Hopper equation is a known technology, and will not be repeated here.
如图1所示,时间指标为0、频率指标为0的数据信号和时间指标为0、频率指标为P的TMCC信号包含于同一符号中,可被视为同一时间区段送抵ISDB-T接收端。相似地,时间指标为1、频率指标为0的数据信号和时间指标为1、频率指标为P的TMCC信号于同一时间区段送抵ISDB-T接收端,而时间指标为4、频率指标为0的数据信号和时间指标为4、频率指标为P的TMCC信号于同一时间区段送抵ISDB-T接收端。由于相同时间区段内的频率响应特性及可能类似,频道响应估计装置200以HTMCC1相对于HTMCC0和HTMCC4的时间关联性来推估H(t=1,f=0)相对于H(t=0,f=0)和H(t=4,f=0)的时间关联性。依此类推,根据估计模块24针对时间指标分别为0、2、4,而频率指标为P的三个TMCC信号所产生的频域频道响应,系数计算模块26可进行一维纳滤波器系数计算程序,以产生另一组时域内插系数,适于产生时间指标为2、频率指标为0的数据信号的频域频道响应。不同于以固定时间间隔比例决定内插系数的先前技术,频道响应估计装置200的做法平均而言能更确实反映频道响应随着时间演进而产生的变动。As shown in Figure 1, a data signal with a time index of 0 and a frequency index of 0 and a TMCC signal with a time index of 0 and a frequency index of P are included in the same symbol, which can be regarded as being sent to ISDB-T in the same time segment Receiving end. Similarly, a data signal with a time index of 1 and a frequency index of 0 and a TMCC signal with a time index of 1 and a frequency index of P are sent to the ISDB-T receiving end in the same time period, while the time index is 4 and the frequency index is The data signal of 0 and the TMCC signal of time index 4 and frequency index P are sent to the ISDB-T receiving end in the same time segment. Since the frequency response characteristics in the same time segment are possibly similar, the channel response estimating device 200 uses the time correlations of H TMCC1 with respect to H TMCC0 and H TMCC4 to estimate the relationship between H (t=1, f=0) and H ( t=0, f=0) and the temporal correlation of H (t=4, f=0) . By analogy, according to the frequency-domain channel responses produced by the estimation module 24 for the three TMCC signals whose time index is 0, 2, and 4 respectively, and whose frequency index is P, the coefficient calculation module 26 can perform one-dimensional filter coefficient calculation A program for generating another set of time-domain interpolation coefficients, suitable for generating a frequency-domain channel response of a data signal with a time index of 2 and a frequency index of 0. Different from the prior art in which the interpolation coefficients are determined at a fixed time interval ratio, the method of the channel response estimation apparatus 200 can more accurately reflect the variation of the channel response over time on average.
值得注意的是,虽然在上述实施例中,用以内插产生未知频道响应的频道响应都是对应于已知信号(分散引导信号),但本发明的概念不限于此。举例而言,若频道响应估计200已决定出时间指标为2、频率指标为3的数据信号的频道响应,以及时间指标为4、频率指标为3的数据信号的频道响应,亦可进一步根据TMCC信号决定一组内插系数,用以产生时间指标为3、频率指标为3的数据信号的频道响应。It should be noted that although in the above embodiments, the channel responses used for interpolation to generate the unknown channel responses correspond to known signals (scattered pilot signals), the concept of the present invention is not limited thereto. For example, if the channel response estimation 200 has determined the channel response of a data signal with a time index of 2 and a frequency index of 3, and a channel response of a data signal with a time index of 4 and a frequency index of 3, it may be further determined according to TMCC The signal determines a set of interpolation coefficients for generating the channel response of the data signal with a time index of 3 and a frequency index of 3.
此外,据以决定内插系数的参考信号亦不限于TMCC信号。举例而言,在数位视讯地面广播(digital video broadcasting-terrestrial,DVB-T)系统中,各符号所包含的连续引导信号(continual pilot,CP)亦可做为接收端决定内插系数的参考信号。In addition, the reference signal used to determine the interpolation coefficient is not limited to the TMCC signal. For example, in the digital video broadcasting-terrestrial (DVB-T) system, the continuous pilot signal (CP) contained in each symbol can also be used as a reference signal for the receiving end to determine the interpolation coefficient .
根据本发明的另一具体实施例为一频道响应估计方法,其流程图如图3所示。该方法首先执行步骤S31,接收于一第一时间区段抵达的一第一数据(例如图1中时间指标为0、频率指标为0的分散引导信号)与一第一参考数据(例如图1中时间指标为0、频率指标为P的TMCC信号)、于一第二时间区段抵达的一第二数据(例如图1中时间指标为1、频率指标为0的数据信号)与一第二参考数据(例如图1中时间指标为1、频率指标为P的TMCC信号),以及于一第三时间区段抵达的一第三数据(例如图1中时间指标为4、频率指标为0的分散引导信号)与一第三参考数据(例如图1中时间指标为4、频率指标为P的TMCC信号)。该第一数据、该第二数据与该第三数据透过一第一副载波传递。该第一参考数据、该第二参考数据与该第三参考数据透过一第二副载波传递。接着,该方法执行步骤S32,估计该第一数据、该第三数据、该第一参考数据、该第二参考数据及该第三参考数据各自对应的一频道响应。随后,该方法执行步骤S33,根据该第一参考数据、该第二参考数据及该第三参考数据所对应的这些频道响应进行一维纳滤波器系数计算程序,以产生一组时域内插系数。接着,该方法执行步骤S34,根据该组时域内插系数,利用该第一数据与该第三数据各自对应的该频道响应内插产生该第二数据对应的一频道响应。Another specific embodiment according to the present invention is a channel response estimation method, the flowchart of which is shown in FIG. 3 . The method first executes step S31, receiving a first data (for example, the scattered pilot signal whose time index is 0 and frequency index is 0 in Fig. 1 ) and a first reference data (such as Fig. 1 TMCC signal whose time index is 0 and frequency index is P), a second data arriving in a second time segment (such as a data signal whose time index is 1 and frequency index is 0 in FIG. 1 ) and a second Reference data (such as the TMCC signal whose time index is 1 and whose frequency index is P in FIG. 1 ), and a third data arriving in a third time zone (such as a time index of 4 and a frequency index of 0 in FIG. 1 scattered pilot signal) and a third reference data (for example, the TMCC signal whose time index is 4 and frequency index is P in FIG. 1 ). The first data, the second data and the third data are transmitted through a first subcarrier. The first reference data, the second reference data and the third reference data are transmitted through a second subcarrier. Next, the method executes step S32 , estimating a channel response corresponding to the first data, the third data, the first reference data, the second reference data and the third reference data respectively. Subsequently, the method executes step S33, performing a Wiener filter coefficient calculation procedure according to the channel responses corresponding to the first reference data, the second reference data, and the third reference data to generate a set of time-domain interpolation coefficients . Next, the method executes step S34 , using the channel response interpolation corresponding to the first data and the third data to generate a channel response corresponding to the second data according to the set of time-domain interpolation coefficients.
先前在介绍频道响应估计装置200时描述的各种电路操作变化(例如简化维纳滤波器系数计算程序的方式)亦可应用至图3所绘示的频道响应估计方法中,其细节不再赘述。The various circuit operation changes previously described when introducing the channel response estimating apparatus 200 (for example, the way of simplifying the Wiener filter coefficient calculation procedure) can also be applied to the channel response estimation method shown in FIG. 3 , and the details will not be repeated here .
如上所述,本发明提出新的频道响应估计装置及频道响应估计方法。藉由利用维纳滤波器系数计算程序动态决定时域内插系数,相较于以固定时间间隔比例决定内插系数的先前技术,根据本发明的估计装置及估计方法能更确实反映频道响应随着时间演进而产生的变动。As mentioned above, the present invention proposes a new channel response estimation device and a channel response estimation method. By using the Wiener filter coefficient calculation program to dynamically determine the interpolation coefficients in the time domain, compared with the prior art in which the interpolation coefficients are determined at a fixed time interval ratio, the estimation device and estimation method according to the present invention can more accurately reflect the channel response as the changes over time.
藉由以上具体实施例的详述,希望能更加清楚描述本发明的特征与精神,而并非以上述所揭示的具体实施例来对本发明的范畴加以限制。相反地,其目的是希望能涵盖各种改变及具相等性的安排于本发明所欲申请的专利范围的范畴内。Through the detailed description of the specific embodiments above, it is hoped that the characteristics and spirit of the present invention can be described more clearly, rather than limiting the scope of the present invention by the specific embodiments disclosed above. On the contrary, the intention is to cover various changes and equivalent arrangements within the scope of the claimed patent scope of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310062724.4A CN104009944B (en) | 2013-02-27 | 2013-02-27 | Apparatus and method for estimating channel response |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310062724.4A CN104009944B (en) | 2013-02-27 | 2013-02-27 | Apparatus and method for estimating channel response |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104009944A CN104009944A (en) | 2014-08-27 |
CN104009944B true CN104009944B (en) | 2017-05-24 |
Family
ID=51370439
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310062724.4A Expired - Fee Related CN104009944B (en) | 2013-02-27 | 2013-02-27 | Apparatus and method for estimating channel response |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104009944B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108075993B (en) * | 2016-11-11 | 2020-07-28 | 扬智科技股份有限公司 | Method for adaptively adjusting filter coefficients and its processing circuit |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101184080A (en) * | 2007-12-26 | 2008-05-21 | 北京创毅视讯科技有限公司 | Velocity sensitization type channel estimation unit and method for orthogonal frequency division multiplexing system |
CN101827057A (en) * | 2010-01-28 | 2010-09-08 | 北京天碁科技有限公司 | Channel estimation method and channel estimator for orthogonal frequency division multiplexing (OFDM ) communication system |
US8335284B1 (en) * | 2009-03-05 | 2012-12-18 | Qualcomm Atheros, Inc. | System and method for inter-channel interference reduction |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050040615A (en) * | 2003-10-29 | 2005-05-03 | 삼성전자주식회사 | Apparatus for estimating channel using training sequence data for digital receiver and method thereof |
-
2013
- 2013-02-27 CN CN201310062724.4A patent/CN104009944B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101184080A (en) * | 2007-12-26 | 2008-05-21 | 北京创毅视讯科技有限公司 | Velocity sensitization type channel estimation unit and method for orthogonal frequency division multiplexing system |
US8335284B1 (en) * | 2009-03-05 | 2012-12-18 | Qualcomm Atheros, Inc. | System and method for inter-channel interference reduction |
CN101827057A (en) * | 2010-01-28 | 2010-09-08 | 北京天碁科技有限公司 | Channel estimation method and channel estimator for orthogonal frequency division multiplexing (OFDM ) communication system |
Also Published As
Publication number | Publication date |
---|---|
CN104009944A (en) | 2014-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5001370B2 (en) | OFDM channel estimation | |
US7940848B2 (en) | System having an OFDM channel estimator | |
US8081690B2 (en) | OFDM channel estimation | |
JP5296776B2 (en) | Receiving device, receiving method, integrated circuit, digital television receiver, program | |
KR100918500B1 (en) | Method and apparatus of channel estimation | |
CN103873397B (en) | A kind of new joint time domain and frequency domain OFDM receive channel estimation methods | |
EP2666269B1 (en) | Receiving nodes and methods for determining channel estimate | |
US7864836B1 (en) | Adaptive orthogonal frequency division multiplexing (OFDM) equalizers, OFDM receivers including the same, and methods thereof | |
EP1950923A2 (en) | Power adaptive channel estimation for a multi-path receiving system | |
WO2005117381A1 (en) | A method for signal processing and a signal processor in an ofdm system | |
CN101588327B (en) | Data-guiding channel estimation method for OFDM systems, and implementation device thereof | |
CN102739573A (en) | Method of channel estimation and a channel estimator | |
JP2007037151A (en) | Apparatus, method, and computer program for inferring channel for ofdm transmission system | |
JP2008227622A (en) | Reception device and communication method | |
CN103428126B (en) | A kind of OFDM adaptive channel estimation method based on Comb Pilot | |
CN104009944B (en) | Apparatus and method for estimating channel response | |
US9369329B1 (en) | Low-complexity non-data-aided estimation of symbol time offset in OFDM systems | |
TWI513227B (en) | Apparatus and method for estimating channel effect | |
CN107749832A (en) | A kind of LS channel estimation methods based on phase compensation | |
EP3238398B1 (en) | Inter-block interference suppression using a null guard interval | |
CN106534004A (en) | Signal restoration method based on frequency domain balance | |
WO2012035345A2 (en) | Improvements in ofdm communication systems | |
WO2006018034A1 (en) | Filter apparatus and method for frequency domain filtering | |
Anupriya et al. | Channel estimation for MIMO-OFDM systems using superimposed training In VLSI | |
Sohl et al. | Semiblind channel estimation for IFDMA in case of channels with large delay spreads |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170524 Termination date: 20190227 |