WO2000024170A1 - Method and apparatus of providing adaptive equalization using sign permutation filtering - Google Patents

Method and apparatus of providing adaptive equalization using sign permutation filtering Download PDF

Info

Publication number
WO2000024170A1
WO2000024170A1 PCT/KR1999/000622 KR9900622W WO0024170A1 WO 2000024170 A1 WO2000024170 A1 WO 2000024170A1 KR 9900622 W KR9900622 W KR 9900622W WO 0024170 A1 WO0024170 A1 WO 0024170A1
Authority
WO
WIPO (PCT)
Prior art keywords
sign
samples
coupled
sample
update
Prior art date
Application number
PCT/KR1999/000622
Other languages
French (fr)
Inventor
Yeong Taeg Kim
Myeong Hwan Lee
Original Assignee
Samsung Electronics 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 Samsung Electronics Co., Ltd. filed Critical Samsung Electronics Co., Ltd.
Priority to JP2000577809A priority Critical patent/JP2003523644A/en
Priority to EP99947993A priority patent/EP1121789A1/en
Publication of WO2000024170A1 publication Critical patent/WO2000024170A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B3/00Line transmission systems
    • H04B3/02Details
    • H04B3/04Control of transmission; Equalising
    • H04B3/14Control of transmission; Equalising characterised by the equalising network used
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03012Arrangements for removing intersymbol interference operating in the time domain
    • H04L25/03019Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L2025/0335Arrangements for removing intersymbol interference characterised by the type of transmission
    • H04L2025/03375Passband transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L2025/03433Arrangements for removing intersymbol interference characterised by equaliser structure
    • H04L2025/03439Fixed structures
    • H04L2025/03445Time domain
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L2025/03592Adaptation methods
    • H04L2025/03598Algorithms
    • H04L2025/03605Block algorithms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L2025/03592Adaptation methods
    • H04L2025/03598Algorithms
    • H04L2025/03611Iterative algorithms
    • H04L2025/03617Time recursive algorithms

Definitions

  • This invention relates in general to communication systems, and more particularly, to a method and apparatus for providing adaptive equalization using non-linear digital filters.
  • channel equalization One signal processing technique that is typically used in digital communication systems is channel equalization.
  • the primary goal of equalization is to enhance the performance of a communication system in the presence of channel noise, channel distortion, multipath and multi-user interferences.
  • Applications of channel equalization can be found in the consumer electronics, for example, in digital TV and personal communication systems, where various equalizers are used to increase the signal-to-noise ratio of an incoming signal and/or to reduce the bit error rate of the incoming signal.
  • the present invention is a method and apparatus for equalizing a signal in a communication system.
  • the signal is represented by samples at a time instant, and the samples are filtered using a sign permutation filter.
  • An estimate of the signal is determined by a linear combination of the samples with corresponding weights.
  • the error of the estimate is then computed.
  • the weights are updated by an updating circuit to minimize the error.
  • Figure 1 illustrates one embodiment of a communication system which implements the present invention.
  • Figure 2 illustrates one embodiment of the adaptive equalizer of Figure 1 , provided in accordance with the principles of the invention.
  • Figure 3 illustrates one embodiment of the sign permutation filter 210 of Figure 2 in accordance with the principles of the invention.
  • Figure 4 illustrates one embodiment of the estimator 220 of Figure 2, provided in accordance with the principles of the invention.
  • Figure 5 illustrates one embodiment of the update factor calculator 230 of Figure 2, provided in accordance with the principles of the invention.
  • FIG. 6 illustrates one embodiment of the update circuit 240 of Figure 2, provided in accordance with the principles of the invention.
  • Figure 7 illustrates an example of an original signal sequence that is being transmitted.
  • Figure 8 illustrates the received signal corresponding to the transmitted signal of Figure 7.
  • the present invention is a method and apparatus for equalizing a signal using a new, modular class of nonlinear digital filters denoted as sign permutation filters.
  • the present invention provides a systematic way of utilizing sign permutation information embedded in the underlying signal to produce an output signal that provides robust frequency tracking. The resulting output signal is also resistant to interference.
  • One example of the observation vector can be given as
  • T denotes the matrix transpose.
  • n [x 1t x 2l ... , x w ]T
  • the sign indicator vector of the rth sample is defined as
  • the sign permutation indicator vector of order J is defined as:
  • b is an arbitrary vector
  • ® represents the Modulo N addition, i.e., a ⁇ b (a + b) Mod N
  • the vector p in equation (5) has a length of 2 J , and it effectively discriminates the relative sign permutation of the samples /. * BI . ... . X* B(J - I) among 2 J different sign permutations.
  • the location of the 1 in p corresponds to one particular event of the joint sign permutation of the samples x Xm,---, ⁇ i®(j- ⁇
  • the sign permutation filter presented here utilizes the sign permutation indicators p defined in equation (5). These form the basis for the ⁇ /2 J long sign permutation vector Xj of order J, defined as:
  • ⁇ N is the weight vector described as:
  • the output is obtained by a linear combination of the input samples, where the weight assigned to each sample x, is determined by the sign permutation indicator p .
  • the sign permutation filter discriminates the joint sign permutation of the samples Xi/Xi ⁇ ⁇ ,-",X @ ( j_i ) by the location of 1 in p which can be noted from its definition given in equation (5).
  • / the location of 1 in p , which is associated with the sign permutation of the samples x,,X /® ⁇ , ⁇ ••,* / ⁇ ( . / . ⁇ .) .
  • the output of the sign permutation filter given in equation (13) can be expressed as:
  • equation (13) the operation behind in equation (13) is to pick up and assign a weight to the sample x, from the weight vector w ; , depending on the sign permutation of the samples x h x m ,... ,x J . ⁇ .
  • FIG. 1 A functional structure of the present invention is shown in Figure 1 and described in the following text, where the location parameters /,, / 2 and l w are used to determine which set of weights is applied to the input samples.
  • w 2 x2 and w ⁇ 1 are selected and multiplied to the input samples X 2 and X N , respectively.
  • the output of the sign permutation filter is a linear combination of the samples in X, which implies that the sign permutation filter is a linear filter with respect to the vector Xj.
  • w 1 ( ) represents the /,th element of the sub-weight vector w at the mth iteration.
  • the weight vector update in equation (22) only requires the update of N parameters whereas equation (21) requires the update of ⁇ /2 J parameters.
  • the adaptation in equation (22) has the same degree of complexity of a linear filter in terms of number of updates at each iteration.
  • FIG. 1 illustrates one embodiment of a communication system 100 which implements the present invention.
  • the system 100 includes a receiver 110, a demodulator 120, a sampler and quantizer 130, and an adaptive equalizer 140.
  • the receiver 110 receives an input signal transmitted from a transmitter (not shown).
  • the input signal may originate from a number of sources, such as radio or television stations, for example.
  • the input signal may be an audio signal or a video signal.
  • the receiver 110 may include a receiver antenna and radio frequency (RF) circuits.
  • the demodulator 120 demodulates the received signal and converts the signal into baseband signal.
  • the demodulator 120 may also include an appropriate filter to eliminate unwanted frequency components and retain the baseband frequency components which include the signal of interest (SOI).
  • SOI signal of interest
  • the sampler and quantizer 130 samples the baseband signal according to a suitable sampling frequency and quantizes the sampled signal into digital data with appropriate word length.
  • the adaptive equalizer 140 receives the digital data of the input baseband signal samples and performs an adaptive equalization using a sign permutation filter.
  • the adaptive equalizer 140 essentially forms a group of non-linear digital filters based on the utilization of sign permutation of the input baseband signal.
  • the adaptive equalizer 140 establishes and utilizes the sign permutation information, or, the frequency of zero-crossings embedded in the input baseband signal.
  • the non-linearity characteristic of the adaptive equalizer 140 overcomes the drawbacks of the linear equalization for the non-linear characteristics of a communication channel.
  • FIG. 2 illustrates one embodiment of the adaptive equalizer 140 of Figure 1 in accordance with the principles of the invention.
  • the adaptive equalizer 140 includes a sign permutation filter 210, an estimator 220, an error calculator 230, and an update circuit 240.
  • the sign permutation filter 210 performs filtering on the input samples X(n) using a sign permutation indicator.
  • the estimator 220 estimates the input sample using a set of weights or coefficients 222 and a linear combination logic 224.
  • the error calculator 230 computes the error of the estimated sample produced by the estimator 220.
  • the update circuit 240 receives the input samples, the weights, and the error indicator to generate an update to the set of weights 222.
  • FIG 3 illustrates one embodiment of the sign permutation filter 210 of Figure 2 in accordance with the principles of the invention.
  • the sign permutation filter 210 includes N sign elements 3101 to 310/v and a sign permutation indicator 320.
  • the sign elements 310 ⁇ to 310/ ⁇ / process the N input samples to extract the sign values.
  • the sign bit can be used as the output of the sign element.
  • the sign permutation indicator 320 generates the values h to l/v.
  • the sign permutation indicator includes a sign permutation vectorizer to generate a vector having a vector length of 2 ⁇ where J is a positive integer.
  • a relative sign permutator is used to determine the relative sign permutation of the samples among 2 ⁇ different sign permutations.
  • Figure 4 illustrates one embodiment of the estimator 220 provided in accordance with the principles of the invention.
  • the estimator 220 includes a weight storage 222 and a linear combination logic 224.
  • the weight storage 222 includes a set of weights 410 ⁇ to 410A/.
  • the weights 41 Oi to 410/v represent the weights or coefficients used in estimating the input sample.
  • the weights 410 ⁇ to 410/ / are updated by the update circuit 240.
  • the weights 410, to 410 W receive the location parameters I, to / N as generated by the sign permutation filter 210 (see Figure 2) to determine which set of weights are to be used.
  • each of the weights 410 1 to 410 W is implemented as a storage element (e.g., random access memory) having two write ports, one for the //from the sign permutation filter 210 and one for the updated value uj from the update circuit 240.
  • a storage element e.g., random access memory
  • the linear combination logic circuit 224 includes multipliers 420 ⁇ to 420 w and a summer 430.
  • the summer 430 adds all the products P, to produce the sum d(n).
  • the multipliers 420, and 420 w and the summer 430 perform a linear combination on the input samples according to equation (14).
  • the linear combination logic 224 produces the estimated sample d(n) .
  • FIG. 5 is a diagram illustrating an error calculator 230 according to one embodiment of the invention.
  • the error calculator 230 includes a subtractor 510, a multiplier 520, and an optional decision logic 530.
  • the subtractor 510 subtracts the estimated sample d(n) from a sample d(n).
  • the sample d(n) can be generated in a number of methods.
  • a training sample is used.
  • a decision process provided by the decision logic 530 may be used.
  • the decision logic 530 is a quantizer which quantizes the input to a predetermined discrete signal levels.
  • the subtractor 510 generates the error e(n) between the estimated sample d(n) and the expected sample d(n).
  • the multiplier 520 multiples the error e(n) and a constant, referred to as a step size.
  • the step size ⁇ controls the rate of convergence.
  • this constant is 2 ⁇ where ⁇ ⁇ l/ ⁇ max where ⁇ max is the largest eigenvalue of the matrix RJ
  • the multiplier 520 generates the update factor h(n).
  • FIG. 6 illustrates one embodiment of the updating circuit 240 of Figure 2 provided in accordance with the principles of the invention.
  • the update circuit 240 includes multipliers 610, to 610 W and adders 620., to 620 N .
  • the update circuit 240 computes the new values of the weights stored in the weights 410 ⁇ to 410/v (see Figure 4) according to the equation (22) which may be expressed as:
  • the multipliers 6101 to 61 ON multiply the input samples with the update factor /?(/?) generated by the updating circuit 240 to produce the respective products to r N (n).
  • the result of the updating includes a set of updated values u to u N . These updated values are then transferred to the weight storage 222 to replace the old weight values.
  • VSB Vestigial Sideband
  • the adaptive sign permutation equalizer of the invention for the suppression of inter symbol interference and channel noise, where a finite length of training sequence is implemented with the VSB demodulation system.
  • the interference is modeled by the impulse response given by 0.6+0.4 , and the channel noise was generated as a summation of an additive zero-mean Gaussian noise with variance of 1 and 15% impulses.
  • the desired signal was given by a random 8-level VSB sequence. A data set of 10,000 samples was generated and the MSE between the original and the corrupted signals is 10.15.
  • Figure 7 shows one part of the original sequence and the Figure 8 represents the received signal.
  • the present invention thus provides a technique for performing adaptive equalization on a signal using sign permutation filtering.
  • the technique efficiently processes signals in non-linear noisy channels, provides robust frequency tracking and is resistant to interference during communications.
  • the present invention provides a technique for performing adaptive equalization on a signal using sign permutation filtering.
  • the technique l o efficiently processes signals in non-linear noisy channels, provides robust frequency tracking and is resistant to interference during communications.

Abstract

The present invention is a system for equalizing a signal in a communication system. The signal is represented by samples at a time instant, and the samples are filtered using a sign permutation filter. An estimate of the signal is determined by a linear combination of the samples with corresponding weights. The error of the estimate is then computed. The weights are updated by an updating circuit to minimize the error.

Description

METHOD AND APPARATUS OF PROVIDING ADAPTIVE EQUALIZATION USING SIGN PERMUTATION FILTERING
Technical Field
This invention relates in general to communication systems, and more particularly, to a method and apparatus for providing adaptive equalization using non-linear digital filters.
Background Art
One signal processing technique that is typically used in digital communication systems is channel equalization. The primary goal of equalization is to enhance the performance of a communication system in the presence of channel noise, channel distortion, multipath and multi-user interferences. Applications of channel equalization can be found in the consumer electronics, for example, in digital TV and personal communication systems, where various equalizers are used to increase the signal-to-noise ratio of an incoming signal and/or to reduce the bit error rate of the incoming signal.
Conventional equalization techniques generally rely on the use of linear filters. However, communications channels typically exhibit nonlinear characteristics that result from the existence of impulse noise and nonlinear distortion. In the presence of such nonlinearities, equalizers based on the linear filter theory perform poorly. This subsequently results in reduced system performance. Accordingly, there is a need in the technology for a method and apparatus for providing adaptive equalization in a communication system, which overcomes a number of the aforementioned problems. There is also a need in the technology for providing adaptive equalization using non-linear filters, that provide robust frequency tracking and are resistant to interference during communications.
DISCLOSURE OF THE INVENTION
The present invention is a method and apparatus for equalizing a signal in a communication system. The signal is represented by samples at a time instant, and the samples are filtered using a sign permutation filter. An estimate of the signal is determined by a linear combination of the samples with corresponding weights. The error of the estimate is then computed. The weights are updated by an updating circuit to minimize the error.
BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 illustrates one embodiment of a communication system which implements the present invention.
Figure 2 illustrates one embodiment of the adaptive equalizer of Figure 1 , provided in accordance with the principles of the invention.
Figure 3 illustrates one embodiment of the sign permutation filter 210 of Figure 2 in accordance with the principles of the invention.
Figure 4 illustrates one embodiment of the estimator 220 of Figure 2, provided in accordance with the principles of the invention. Figure 5 illustrates one embodiment of the update factor calculator 230 of Figure 2, provided in accordance with the principles of the invention.
Figure 6 illustrates one embodiment of the update circuit 240 of Figure 2, provided in accordance with the principles of the invention.
Figure 7 illustrates an example of an original signal sequence that is being transmitted.
Figure 8 illustrates the received signal corresponding to the transmitted signal of Figure 7.
Figure 9 illustrates the performance of conventional equalizers with different values of J in terms of MSE, where Λ/=11.
Figure 10 illustrates the corresponding output signals upon filtering using the sign permutation filter of the present invention, for some values of J when Λ =11.
BEST MODE FOR CARRYING OUT THE INVENTION
The present invention is a method and apparatus for equalizing a signal using a new, modular class of nonlinear digital filters denoted as sign permutation filters. The present invention provides a systematic way of utilizing sign permutation information embedded in the underlying signal to produce an output signal that provides robust frequency tracking. The resulting output signal is also resistant to interference.
In the following description, for purposes of explanation, numerous details are set forth in order to provide a thorough understanding of the present invention. However, it will be apparent to one skilled in the art that these specific details are not required in order to practice the present invention. In other instances, well-known electrical structures and circuits are shown in block diagram form in order not to obscure the present invention.
Principles of Operation
Let the received sample at time instance n be x(n) and its associated
N long observation vector as x(n). One example of the observation vector can be given as
x(n) = [Xι(t7),x2(r,),....xN(r ]7 (1 )
= [x(π),x(t?-1 ),... ,x(t7 - Λ/ + 1 )]7", (2)
where T denotes the matrix transpose. The location parameters n will be dropped from the notation in the sequence for notational simplicity, and the elements of the observation vector are indexed as x = [x1t x2l... , xw ]T
The sign indicator vector of the rth sample is defined as
Figure imgf000006_0001
(3)
where
sgnix±) =
Figure imgf000006_0002
Note that the sign indicator vector simply indicates the sign of the associate sample.
Example 1 : Given x = [-2,4,5]r, the sign indicator vectors may be expressed as:
S, = [0, 1]7", S2 = [1 , 0]7"and S3 = [1 , 0]7".
In order to characterize the joint sign states of a set of samples in selected spatial locations, the sign indicator vectors of these additional samples must be appended to S,. Thus, the sign permutation indicator vector of order J is defined as:
p = si ®siθl ®-®siΘ(lJ_1 (5)
for /' = 1 ,2,... ,N, where ® denotes the matrix Kronecker product, which is defined as:
Figure imgf000007_0001
(6)
in which b is an arbitrary vector, and where ® represents the Modulo N addition, i.e., a Θ b (a + b) Mod N, where the Modulo N operation defined here is in the group {1 ,2 Λ/>, such that (N Mod N = N) and ((N + 1 ) Mod N = 1 ).
Example 2: Given x = [-2,4, 5]r, the sign indicator vectors may be expressed as S, = [0, 1 ]τ S2 = [1 ,0]τ and S3 [1 ,0]7 Furthermore, the sign permutation vector for the sample x, when J = 2 can be obtained as: S, (7)
[o, ιf ® F (8)
[o, o, ι, ι]τ (9)
Note that the vector p in equation (5) has a length of 2J, and it effectively discriminates the relative sign permutation of the samples /. *BI .....X*B(J-I) among 2J different sign permutations. In other words, the location of the 1 in p corresponds to one particular event of the joint sign permutation of the samples x Xm,---,χi®(j-ιγ
The sign permutation filter presented here utilizes the sign permutation indicators p defined in equation (5). These form the basis for the Λ/2J long sign permutation vector Xj of order J, defined as:
Figure imgf000008_0001
Figure imgf000008_0002
(10)
The output of the sign permutation filter is then given as:
Figure imgf000009_0001
where \N is the weight vector described as:
Wi
W- .
W,
(12)
in which w? = wj, wf, Wi for / = 1 ,2,... ,/V, are the 2J long tap weight vectors. By the use of Eq. (10) in Eq. (11), the output of the sign permutation filter can be expressed as:
Figure imgf000009_0002
Hence, the output is obtained by a linear combination of the input samples, where the weight assigned to each sample x, is determined by the sign permutation indicator p . The parameter J selects the amount of sign information to be utilized in the estimation. For J = 0, no sign information is used and the reconstruction reduces to a FIR filter where only the temporal information is utilized. For J = 1 , the temporal location and the sign information of x, are used without further consideration of the neighboring samples. J is increased in a modular fashion to J = N where the temporal- sign ordering of all samples is used. As discussed earlier, the sign permutation filter discriminates the joint sign permutation of the samples Xi/Xi©ι,-",X @(j_i) by the location of 1 in p which can be noted from its definition given in equation (5). By setting /: as the location of 1 in p , which is associated with the sign permutation of the samples x,,Xι, ■••,*/©(./.■.). the output of the sign permutation filter given in equation (13) can be expressed as:
<* = Σ wxf χ . (14) i = l
Note that the operation behind
Figure imgf000010_0001
in equation (13) is to pick up and assign a weight to the sample x, from the weight vector w;, depending on the sign permutation of the samples xhxm ,... ,x J.^.
In association with the definition of the sign permutation vector given in equation (5), the location of the non-zero element in p can be simply computed as:
Ji = ∑ s9n(xi®(j-i)) 2° l + 1 (15)
A functional structure of the present invention is shown in Figure 1 and described in the following text, where the location parameters /,, /2 and lw are used to determine which set of weights is applied to the input samples. To be specific, ^1 is selected from the coefficient bankl 410 (see Figure 4), which contains the weight vector 2 = 1 2 2 and multiplied to the sample x,. Similarly, w2 x2 and w^1 are selected and multiplied to the input samples X2 and XN, respectively.
In order to apply the sign permutation filters of the present invention in real applications, the optimization of the sign permutation filters is presented next. The theory of linear filter theory may be directly applied to the optimization of the sign permutation filters since the filter consists of a linear combination of the elements of X,. Hence, it is simple to show that the optimal sign permutation filter under the mean square error (MSE) criterion can be found as:
w opt
R^P, (16)
where
Figure imgf000011_0001
and
Figure imgf000011_0002
in which d denotes a desired output and E( ) represents the statistical expectation. By the use of equation (10) in equation (17), the cross correlation matrix Rj can be estimated as:
Figure imgf000012_0001
(19)
and the use of equation (10) in equation (18) gives
Figure imgf000012_0002
(20)
Conditions for the non-singularity of Rj and the linear transformation between Vf°pt and wjj for p = 1 ,2,... , J are discussed by Y.T. Kim and G.R. Arce in "Permutation Filter Lattices: A General Order Statistic Filtering Framework," IEEE Trans. On Signal Processing, Sep. 1994 and by Y.T. Kim, G.R. Arce and N. Grabowski in "Inverse Halftoning Using Permutation Filters", IEEE Trans. On Image Processing, Sep. 1995.
Although the statistical moments required for the reconstruction algorithm can be estimated as shown in equations (17) and (18), a simpler method based on Widrow's LMS algorithm is derived next, which enables the adaptive sign permutation filtering in many applications.
As mentioned before, the output of the sign permutation filter is a linear combination of the samples in X,, which implies that the sign permutation filter is a linear filter with respect to the vector Xj. Hence, using the LMS adaptation algorithm that can be found in equation [4], the update of the weight vector of the sign permutation filter can be written as:
Figure imgf000013_0001
where ε(m) = d - d is the estimation error at the mth iteration, and where μ is the step size, which controls the rate of convergence of the algorithm. Under the independence assumption, it is known that for convergence the step size must satisfy μ < l/λ,^ where λmax is the largest eigenvalue of the matrix Rj. The update in equation (21 ) can be further simplified in terms of the number of weight parameters to be updated at each iteration, by exploiting the structural characteristics of the sign permutation indicator vectors.
Note that every p has only one non-zero element which is 1 for / =
1 ,2,... , /V. Thus there are only N non-zero elements of value 1 in Xj. By restricting the updates to the weight corresponding to the N non-zero terms in X,Xt77), the LMS adaptation in equation (21) can be significantly simplified. Again, denote the location of the non-zero term in p as l„ then the update equation can be written as:
wf (m + l) = wi I1 (m)+2με(m)x for =1 ,2, ... ,/V (22) where w 1 ( ) represents the /,th element of the sub-weight vector w at the mth iteration. Note that the weight vector update in equation (22) only requires the update of N parameters whereas equation (21) requires the update of Λ/2J parameters. Thus, the adaptation in equation (22) has the same degree of complexity of a linear filter in terms of number of updates at each iteration.
Discussion of Embodiments and Applications
Figure 1 illustrates one embodiment of a communication system 100 which implements the present invention. The system 100 includes a receiver 110, a demodulator 120, a sampler and quantizer 130, and an adaptive equalizer 140.
The receiver 110 receives an input signal transmitted from a transmitter (not shown). The input signal may originate from a number of sources, such as radio or television stations, for example. The input signal may be an audio signal or a video signal. The receiver 110 may include a receiver antenna and radio frequency (RF) circuits. The demodulator 120 demodulates the received signal and converts the signal into baseband signal. The demodulator 120 may also include an appropriate filter to eliminate unwanted frequency components and retain the baseband frequency components which include the signal of interest (SOI). The sampler and quantizer 130 samples the baseband signal according to a suitable sampling frequency and quantizes the sampled signal into digital data with appropriate word length.
The adaptive equalizer 140 receives the digital data of the input baseband signal samples and performs an adaptive equalization using a sign permutation filter. The adaptive equalizer 140 essentially forms a group of non-linear digital filters based on the utilization of sign permutation of the input baseband signal. The adaptive equalizer 140 establishes and utilizes the sign permutation information, or, the frequency of zero-crossings embedded in the input baseband signal. The non-linearity characteristic of the adaptive equalizer 140 overcomes the drawbacks of the linear equalization for the non-linear characteristics of a communication channel.
Figure 2 illustrates one embodiment of the adaptive equalizer 140 of Figure 1 in accordance with the principles of the invention. The adaptive equalizer 140 includes a sign permutation filter 210, an estimator 220, an error calculator 230, and an update circuit 240.
The sign permutation filter 210 performs filtering on the input samples X(n) using a sign permutation indicator. The estimator 220 estimates the input sample using a set of weights or coefficients 222 and a linear combination logic 224. The error calculator 230 computes the error of the estimated sample produced by the estimator 220. The update circuit 240 receives the input samples, the weights, and the error indicator to generate an update to the set of weights 222.
Figure 3 illustrates one embodiment of the sign permutation filter 210 of Figure 2 in accordance with the principles of the invention. The sign permutation filter 210 includes N sign elements 3101 to 310/v and a sign permutation indicator 320.
The sign elements 310ι to 310/\/ process the N input samples to extract the sign values. The sign element 310, (where = 1 ,... , N) computes the sign vector of the tth sample x,{t?) at the time instant N as shown in equations (3) and (4) and expressed as follows: sgn{xi )
Si = 1 - sgn(x )
where
Figure imgf000016_0001
e
In one embodiment, the sign elements 310. where / =1 ,... ,Λ/ (i.e. 31O1 to 310W) may be implemented using a comparator. Alternatively, if the sample x, is represented in a signed format, e.g. 2's complement, having a sign bit, then the sign bit can be used as the output of the sign element.
The sign permutation indicator 320 generates the values h to l/v. The value / (where /' = 1 ,..., N) is generated as shown in equation (15) and expressed as:
Figure imgf000016_0002
The sign permutation indicator includes a sign permutation vectorizer to generate a vector having a vector length of 2^ where J is a positive integer. A relative sign permutator is used to determine the relative sign permutation of the samples among 2^ different sign permutations. Figure 4 illustrates one embodiment of the estimator 220 provided in accordance with the principles of the invention. The estimator 220 includes a weight storage 222 and a linear combination logic 224.
The weight storage 222 includes a set of weights 410ι to 410A/. The weights 41 Oi to 410/v represent the weights or coefficients used in estimating the input sample. The weights 410ι to 410/ / are updated by the update circuit 240. The weights 410, to 410W receive the location parameters I, to /N as generated by the sign permutation filter 210 (see Figure 2) to determine which set of weights are to be used. In one embodiment, the weight 410, (where /' = 1 , ... , N) includes a multiplexer that selects a zero weight if the weight is not be used use with the corresponding input sample x,. In one embodiment, each of the weights 4101 to 410W is implemented as a storage element (e.g., random access memory) having two write ports, one for the //from the sign permutation filter 210 and one for the updated value uj from the update circuit 240.
The linear combination logic circuit 224 includes multipliers 420τ to 420w and a summer 430. Each multiplier 420i (where i = 1 , . . ., N) multiplies the weight selected by the corresponding weights 41 Oi and the corresponding input samples x, to produce a product P; where P± = wI i 1x± . The summer 430 adds all the products P, to produce the sum d(n). The multipliers 420, and 420w and the summer 430 perform a linear combination on the input samples according to equation (14). The linear combination logic 224 produces the estimated sample d(n) .
Figure 5 is a diagram illustrating an error calculator 230 according to one embodiment of the invention. The error calculator 230 includes a subtractor 510, a multiplier 520, and an optional decision logic 530. The subtractor 510 subtracts the estimated sample d(n) from a sample d(n). The sample d(n) can be generated in a number of methods. In one embodiment, a training sample is used. In an alternative embodiment, a decision process provided by the decision logic 530 may be used. In one embodiment, the decision logic 530 is a quantizer which quantizes the input to a predetermined discrete signal levels. The subtractor 510 generates the error e(n) between the estimated sample d(n) and the expected sample d(n).
The multiplier 520 multiples the error e(n) and a constant, referred to as a step size. The step size μ controls the rate of convergence. In one embodiment this constant is 2μ where μ < l/λmax where λmax is the largest eigenvalue of the matrix RJ The multiplier 520 generates the update factor h(n).
Figure 6 illustrates one embodiment of the updating circuit 240 of Figure 2 provided in accordance with the principles of the invention. The update circuit 240 includes multipliers 610, to 610W and adders 620., to 620N. The update circuit 240 computes the new values of the weights stored in the weights 410ι to 410/v (see Figure 4) according to the equation (22) which may be expressed as:
uj÷ in) = w (n + l) = wf1 (n)+2με(n)x for /'=1 ,2,... ,/V
The multipliers 6101 to 61 ON multiply the input samples with the update factor /?(/?) generated by the updating circuit 240 to produce the respective products
Figure imgf000018_0001
to rN(n). The adders 620.. to 620w add the products r (n) to rN(n) to the corresponding outputs of the weights 222. The result of the updating includes a set of updated values u to uN. These updated values are then transferred to the weight storage 222 to replace the old weight values. Results
In order to illustrate the performance of the present inventions formerly described in real applications, an example in Vestigial Sideband (VSB) demodulation system that is recently adopted as a standard terrestrial digital TV transmission, is used. The adaptive sign permutation equalizer of the invention for the suppression of inter symbol interference and channel noise, where a finite length of training sequence is implemented with the VSB demodulation system. The interference is modeled by the impulse response given by 0.6+0.4 , and the channel noise was generated as a summation of an additive zero-mean Gaussian noise with variance of 1 and 15% impulses. The desired signal was given by a random 8-level VSB sequence. A data set of 10,000 samples was generated and the MSE between the original and the corrupted signals is 10.15. Figure 7 shows one part of the original sequence and the Figure 8 represents the received signal. Figure 9 shows the performance of the equalizers with different values of J in terms of the MSE where Λ/=11 is used. Note that the less MSE is directly associated with the less bit error rate of the system. The associated output signals for different values of J is shown in Figure 10.
This result clearly demonstrates the superior performance of the sign permutations equalizers of the present invention over the adaptive equalizers based on the linear filter theory.
The present invention thus provides a technique for performing adaptive equalization on a signal using sign permutation filtering. The technique efficiently processes signals in non-linear noisy channels, provides robust frequency tracking and is resistant to interference during communications. While this invention has been described with reference to illustrative embodiments, this description is not intended to be construed in a limiting sense. Various modifications of the illustrative embodiments, as well as other embodiments of the invention, which are apparent to persons skilled in 5 the art to which the invention pertains are deemed to lie within the spirit and scope of the invention.
INDUSTRIAL APPLICABILITY
The present invention provides a technique for performing adaptive equalization on a signal using sign permutation filtering. The technique l o efficiently processes signals in non-linear noisy channels, provides robust frequency tracking and is resistant to interference during communications.

Claims

What is claimed is:
1. A method for equalizing a signal in a digital system, the signal being represented by samples at a time instant, the method comprising: filtering the samples using a sign permutation filter; determining an estimate of the signal by a linear combination of the samples with corresponding weights using the sign permutations of the samples; determining an update factor based on an error of the estimate; and updating the weights based on the update factor to minimize the error.
2. The method of Claim 1 , wherein filtering the samples comprises: computing sign indicators corresponding to the samples.
3. The method of Claim 2, wherein determining an estimate comprises: selecting the weights based on the sign indicators; computing the linear combination of the samples using the selected weights to produce the estimate.
4. The method of Claim 1 , wherein determining an update factor comprises: obtaining an expected sample; and subtracting the estimate from the expected sample to produce the error; and multiplying the error by a step size to produce the update factor.
5. The method of Claim 4, wherein the expected sample is one of a training sample and a decision sample.
6. The method of Claim 5, wherein the training sample is obtained from a training process.
7. The method of Claim 5, wherein the decision sample is a quantized value of the estimate at a predetermined discrete level.
8. The method of Claim 1 , wherein updating the weights comprises: generating update products by multiplying the input samples with the update factor; and generating the updated weights by adding the update products to the corresponding weights.
9. The method of Claim 2, wherein computing the sign indicators comprises: extracting a sign bit from the sample value to assign a sign value to the corresponding sign indicator.
10. The method of Claim 9, further comprising: determining a sign permutation vector having a vector length of 2^; determining a relative sign permutation of the samples among 2^ different sign permutations.
11. An apparatus for equalizing a signal in a communication system, the signal being represented by samples at a time instant, the apparatus comprising: a sign permutation filter to filter the samples; an estimator coupled to the filter to determine an estimate of the signal by a linear combination of the samples with corresponding weights; an update factor calculator coupled to the estimator to determine an update factor based on an error of the estimate; and an updating circuit coupled to the estimator and the update factor calculator to update the weights based on the update factor to minimize the error.
12. The apparatus of Claim 11 , wherein the filter comprises: sign indicators coupled to receive the input samples to compute the signs of the input samples.
13. The apparatus of Claim 12, wherein the estimator comprises: a weight selector coupled to the sign permutation filter to select the weights based on the sign indicators; a linear combination circuit coupled to the weight selector to compute the linear combination of the samples using the selected weights, the linear combination circuit producing the estimate.
14. The apparatus of Claim 11 , wherein the update factor calculator comprises: a subtractor to subtract the estimate from an expected sample to l o produce the error; and a multiplier coupled to the subtractor to multiply the error by a step size to produce the update factor.
15. The apparatus of Claim 14, wherein the expected sample is one of a training sample and a decision sample.
15 16. The apparatus of Claim 15, wherein the training sample is obtained from a training process.
17. The apparatus of Claim 15, wherein the decision sample is a quantized value of the estimate at a predetermined discrete level.
18. The apparatus of Claim 11 , wherein the updating circuit comprises: a multiplier coupled to the update factor calculator to generate update products by multiplying the input samples with the update factor; an adder coupled to the multiplier to generate the updated weights by adding the update products to the corresponding weights.
19. The apparatus of Claim 12, wherein the sign indicators comprises: a sign bit extractor to assign first and second sign values to the sign l o indicator if the sample value is non-negative and negative, respectively.
20. The apparatus of Claim 19, further comprising: a sign permutation vectorizer coupled to the sign bit extractor to determine a sign permutation vector having a vector length of 2^; and a relative sign permutator coupled to the permutation vectorizer to 15 determine a relative sign permutation of the samples among 2 ^ different sign permutations.
21. A system comprising: a receiver to receive a signal; a sampler and quantizer coupled to the receiver to sample and 20 quantize the signal into digital samples; and an equalizer coupled to the sampler and quantizer to equalize the signal, the equalizer comprising: a sign permutation filter to filter the samples; an estimator coupled to the filter to determine an estimate of the signal by a linear combination of the samples with corresponding weights; an update factor calculator coupled to the estimator to determine an update factor based on an error of the estimate; and an updating circuit coupled to the estimator and the update factor calculator to update the weights based on the update factor to minimize the error.
22. The system of Claim 21 , wherein the filter comprises: sign indicators coupled to receive the input samples to compute the signs of the input samples.
23. The system of Claim 22, wherein the estimator comprises: a weight selector coupled to the sign permutation filter to select the weights based on the sign indicators; a linear combination circuit coupled to the weight selector to compute the linear combination of the samples using the selected weights, the linear combination circuit producing the estimate.
24. The system of Claim 21 , wherein the update factor calculator comprises: a subtractor to subtract the estimate from an expected sample to produce the error; and a multiplier coupled to the subtractor to multiply the error by a step size to produce the update factor.
25. The system of Claim 24, wherein the expected sample is one of a training sample and a decision sample.
26. The system of Claim 25, wherein the training sample is obtained from a training process.
27. The system of Claim 25. wherein the decision sample is a quantized value of the estimate at a predetermined discrete level.
28. The system of Claim 21 , wherein the updating circuit comprises: a multiplier coupled to the update factor calculator to generate update products by multiplying the input samples with the update factor; an adder coupled to the multiplier to generate the updated weights by adding the update products to the corresponding weights.
29. The system of Claim 22, wherein the sign indicators comprises: a sign bit extractor to assign first and second sign values to the sign indicator if the sample value is non-negative and negative, respectively.
30. The system of Claim 29, further comprising: a sign permutation vectorizer coupled to the sign bit extractor to determine a sign permutation vector having a vector length of 2^; and a relative sign permutator coupled to the permutation vectorizer to determine a relative sign permutation of the samples among 2^ different sign permutations.
PCT/KR1999/000622 1998-10-16 1999-10-15 Method and apparatus of providing adaptive equalization using sign permutation filtering WO2000024170A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2000577809A JP2003523644A (en) 1998-10-16 1999-10-15 Apparatus and method for adaptive equalization using code permutation filtering
EP99947993A EP1121789A1 (en) 1998-10-16 1999-10-15 Method and apparatus of providing adaptive equalization using sign permutation filtering

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US10464798P 1998-10-16 1998-10-16
US60/104,647 1998-10-16
US09/301,021 1999-04-28
US09/301,021 US6704354B1 (en) 1998-10-16 1999-04-28 Method and apparatus of providing adaptive equalization using sign permutation filtering

Publications (1)

Publication Number Publication Date
WO2000024170A1 true WO2000024170A1 (en) 2000-04-27

Family

ID=26801784

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR1999/000622 WO2000024170A1 (en) 1998-10-16 1999-10-15 Method and apparatus of providing adaptive equalization using sign permutation filtering

Country Status (7)

Country Link
US (1) US6704354B1 (en)
EP (1) EP1121789A1 (en)
JP (1) JP2003523644A (en)
KR (1) KR100579889B1 (en)
CN (1) CN1193558C (en)
MY (1) MY119871A (en)
WO (1) WO2000024170A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005081443A1 (en) * 2004-02-25 2005-09-01 Ntt Docomo, Inc. Apparatus and method for sequence estimation using multiple-input multiple -output filtering

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6578061B1 (en) * 1999-01-19 2003-06-10 Nippon Telegraph And Telephone Corporation Method and apparatus for data permutation/division and recording medium with data permutation/division program recorded thereon
JP4390569B2 (en) * 2004-01-19 2009-12-24 株式会社ミツトヨ Signal processing apparatus and measuring machine
US8117514B2 (en) * 2006-11-13 2012-02-14 Qualcomm Incorporated Methods and apparatus for encoding data in a communication network

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0601855A2 (en) * 1992-12-09 1994-06-15 Japan Radio Co., Ltd Adaptive equalizer capable of compensating for carrier frequency offset
EP0663766A1 (en) * 1994-01-18 1995-07-19 Daewoo Electronics Co., Ltd Equalization apparatus with a fast updating operation of the filter coefficients
EP0717559A2 (en) * 1994-12-14 1996-06-19 Daewoo Electronics Co., Ltd Equalization apparatus with effective coefficient updating operation

Family Cites Families (68)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4036408A (en) * 1975-12-24 1977-07-19 Acf Industries, Incorporated Hopper having means for directing blasts of gas to a discharge outlet or the hopper
US4371902A (en) 1980-06-30 1983-02-01 International Business Machines Corporation Disk initialization method
JPS57200960A (en) 1981-06-04 1982-12-09 Pioneer Electronic Corp Recording and reproducing method and its device
US4811135A (en) 1985-11-20 1989-03-07 Magnetic Peripherals Inc. Tri-phase servo pattern for providing information for positioning the transducers of a magnetic disk storage drive
US4937689A (en) 1986-10-14 1990-06-26 Maxtor Corporation Apparatus for controlling seek strategy of read/write head in a disk drive
US4802033A (en) 1986-11-07 1989-01-31 Eastman Kodak Company Predictive positioning offset compensation for high TPI disk systems
US4823212A (en) 1986-11-26 1989-04-18 Hewlett-Packard Company Sampled servo code format and system for a disc drive
US5453887A (en) 1987-01-13 1995-09-26 Canon Denshi Kabushiki Kaisha Head tracking servo pattern
US5053899A (en) 1987-07-15 1991-10-01 Nec Corporation Exact position control of a relative position between a magnetic head and a recording medium
JPH01194176A (en) 1988-01-28 1989-08-04 Mitsumi Electric Co Ltd Head positioning system for magnetic disk device
US4977472A (en) 1988-03-28 1990-12-11 Seagate Technology, Inc. Servo address system
US5036408A (en) 1988-05-12 1991-07-30 Digital Equipment Corporation High efficiency disk format and synchronization system
US4890172A (en) 1988-09-27 1989-12-26 Digital Equipment Corporation Automatic servo gain calibration system for a disk drive
EP0414694B1 (en) 1989-03-08 1996-01-24 International Business Machines Corporation Estimator positioning system and method
US5050146A (en) 1989-07-31 1991-09-17 Literal Corporation Track seek recovery system and method
US5235478A (en) 1989-12-15 1993-08-10 Sony Corporation Disc drive apparatus with servo tracks offset from data tracks
JP2523922B2 (en) 1990-03-09 1996-08-14 松下電器産業株式会社 Track following control device
US5255136A (en) 1990-08-17 1993-10-19 Quantum Corporation High capacity submicro-winchester fixed disk drive
GB2247812B (en) * 1990-09-06 1994-08-31 Motorola Inc Equalizer for linear modulated signal
US5657179A (en) 1991-03-28 1997-08-12 Seagate Technology, Inc. Method for reducing noise during track seeking in a disc drive
US5333140A (en) 1991-10-03 1994-07-26 Helios Incorporated Servowriter/certifier
US5291110A (en) 1991-10-31 1994-03-01 Integral Peripherals, Inc. Low acoustic noise seeking method and apparatus
JP2656186B2 (en) 1992-03-30 1997-09-24 富士通株式会社 Data surface servo pattern writing method for magnetic disk drive
US6040955A (en) 1992-06-11 2000-03-21 International Business Machines Corporation Self servo writing file
US5715105A (en) 1992-09-28 1998-02-03 Hitachi, Ltd. Method of and apparatus for recording on and reproducing from disk-type recording medium having recording tracks with sectors each having an ID area and a data area
WO1994011864A1 (en) 1992-11-10 1994-05-26 Hardisk Technology Self-servowriting disk drive and method
US5581420A (en) 1993-03-08 1996-12-03 International Business Machines Corporation Method and system for determining a radial positioning valve used for writing tracks at a desired track pitch
US5465035A (en) 1993-05-11 1995-11-07 Quantum Corporation Band limited control of a flexible structure using piecewise trigonometric input signals
US5450249A (en) 1993-05-19 1995-09-12 American Telephone And Telegraph Company Demodulator circuit
US5608587A (en) 1993-08-06 1997-03-04 Seagate Technology, Inc. Method using magnetic disk servo pattern with buried identification patterns
US5408367A (en) 1993-09-20 1995-04-18 Integral Peripherals, Inc. Method of optimizing operation of disk drive
US5452285A (en) 1993-09-30 1995-09-19 Polaroid Corporation Uniformly distributed servo data for optical information storage medium
US5400201A (en) 1993-10-25 1995-03-21 Syquest Technology, Inc. Servo burst pattern for removing offset caused by magnetic distortion and method associated therewith
KR0128040B1 (en) 1993-11-27 1998-04-04 김광호 Digital servo control device and method for data storage to use disk media
US5500776A (en) 1993-12-16 1996-03-19 Seagate Technology, Inc. Self-calibration for computer disk read/write offsets
US5640423A (en) 1993-12-16 1997-06-17 Signal Science, Inc. Method for signal transmission using spectrally efficient orthogonal modulation
JP2735784B2 (en) 1993-12-17 1998-04-02 インターナショナル・ビジネス・マシーンズ・コーポレイション Information recording disk and disk drive system
US5666238A (en) 1993-12-28 1997-09-09 Kabushiki Kaisha Toshiba Data sector control apparatus and method for disk storage system
WO1995024035A1 (en) 1994-03-03 1995-09-08 Cirrus Logic, Inc. A table driven method and apparatus for automatic split field processing
US5696647A (en) 1994-03-28 1997-12-09 Seagate Technology, Inc. Method for carrying out seeks in a hard disc drive to limit the generation of acoustic noise including using a slew rate limit
US5587850A (en) 1994-08-26 1996-12-24 Quantum Corporation Data track pattern including embedded servo sectors for magneto-resistive read/inductive write head structure for a disk drive
AU4193596A (en) 1994-09-30 1996-04-26 Maxtor Corporation Off-track pes calibration for a magneto-resistive element
US5612833A (en) 1994-12-02 1997-03-18 International Business Machines Corporation Radial self-propagation pattern generation for disk file servowriting
KR0143532B1 (en) 1994-12-21 1998-07-15 김광호 Magnetic disc of constant density recording format and its actuating apparatus and accessing mehtod
EP0718827A2 (en) 1994-12-22 1996-06-26 International Business Machines Corporation System and method for target track determination in a data storage disk drive
JPH10512991A (en) 1995-01-27 1998-12-08 シーゲート テクノロジー,インコーポレイテッド Double identification of disk drive data fields
JP3251804B2 (en) 1995-03-17 2002-01-28 株式会社東芝 Disk recording / reproducing apparatus and self-servo writing method therefor
JP2647049B2 (en) 1995-03-24 1997-08-27 日本電気株式会社 Floppy disk device
US5600506A (en) 1995-05-10 1997-02-04 Conner Peripherals, Inc. Apparatus and method for determining the position of a transducer relative to a disk surface in a disk drive system
KR0132807B1 (en) 1995-05-12 1998-04-18 김광호 Defect detection and treatment method in hdd servo system
US5892634A (en) 1995-05-23 1999-04-06 Kabushiki Kaisha Toshiba Method and apparatus for heat positioning control in disk storage system
US5901009A (en) 1995-05-31 1999-05-04 International Business Machines Corporation Reduced seek acoustic noise direct access storage device
US5590154A (en) * 1995-06-26 1996-12-31 Motorola, Inc. Equalizer circuit and a method for equalizing a continuous signal
US5734680A (en) 1995-08-09 1998-03-31 Hewlett-Packard Co. Analog implementation of a partial response maximum likelihood (PRML) read channel
FR2738967B1 (en) * 1995-09-15 1997-12-05 France Telecom ADAPTIVE EQUALIZATION DEVICE FOR DIGITAL COMMUNICATIONS SYSTEMS
US5691857A (en) 1995-09-29 1997-11-25 Quantum Corporation Method using matched filters for determining head positioner micro-jog in hard disk drive employing magneto-resistive heads
KR100195182B1 (en) 1995-11-08 1999-06-15 윤종용 Hard disk driver of a servo-field and driving method
US5680451A (en) 1995-11-14 1997-10-21 Paradyne Corporation Listener echo cancellation for modems
US5710677A (en) 1995-12-18 1998-01-20 Seagate Technology, Inc. Method of detecting and isolating defective servo bursts
KR100195183B1 (en) 1995-12-19 1999-06-15 윤종용 The extended data field of hard disk drive
US5748677A (en) 1996-01-16 1998-05-05 Kumar; Derek D. Reference signal communication method and system
US5771130A (en) 1996-04-15 1998-06-23 Phase Metrics Method and apparatus for non-contact servo writing
US5771131A (en) 1996-07-18 1998-06-23 Quantum Corporation Tracking in hard disk drive using magnetoresistive heads
US5917670A (en) 1996-10-15 1999-06-29 Quantum Corporation Method for recovering data from disk with magneto-resistive head in presence of thermal asperities
US6031684A (en) 1997-06-03 2000-02-29 Seagate Technology, Inc. Servo gain optimization using model reference seeks in a disc drive
US5946157A (en) 1997-07-21 1999-08-31 Western Digital Corporation Method of seamlessly recording circumferentially successive servo bursts that overlap one another
US6320904B1 (en) * 1998-04-29 2001-11-20 Northern Telecom Limited Clustering blind convergence process in an adaptive decision feedback equalizer
DE19983364T1 (en) 1998-07-13 2001-06-13 Seagate Technology Power profile shaping to reduce disk drive seek time variation and acoustic noise generation

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0601855A2 (en) * 1992-12-09 1994-06-15 Japan Radio Co., Ltd Adaptive equalizer capable of compensating for carrier frequency offset
EP0663766A1 (en) * 1994-01-18 1995-07-19 Daewoo Electronics Co., Ltd Equalization apparatus with a fast updating operation of the filter coefficients
EP0717559A2 (en) * 1994-12-14 1996-06-19 Daewoo Electronics Co., Ltd Equalization apparatus with effective coefficient updating operation

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005081443A1 (en) * 2004-02-25 2005-09-01 Ntt Docomo, Inc. Apparatus and method for sequence estimation using multiple-input multiple -output filtering
US7391827B2 (en) 2004-02-25 2008-06-24 Ntt Docomo, Inc. Apparatus and method for providing an estimate of a transmit sequence

Also Published As

Publication number Publication date
JP2003523644A (en) 2003-08-05
MY119871A (en) 2005-07-29
EP1121789A1 (en) 2001-08-08
CN1359579A (en) 2002-07-17
KR20010075137A (en) 2001-08-09
KR100579889B1 (en) 2006-05-12
US6704354B1 (en) 2004-03-09
CN1193558C (en) 2005-03-16

Similar Documents

Publication Publication Date Title
KR100447201B1 (en) Channel equalizer and digital TV receiver using for the same
US6151358A (en) Method and apparatus, and computer program for producing filter coefficients for equalizers
WO1995012926A1 (en) Replica producing adaptive demodulating method and demodulator using the same
CA2601383A1 (en) Channel estimation enhanced lms equalizer
EP1776814A1 (en) Method for calculating filter coefficients for an equaliser in a communication receiver using hermitian optimisation
KR20070117791A (en) Equalizer using estimated noise power
US6704354B1 (en) Method and apparatus of providing adaptive equalization using sign permutation filtering
US8644369B1 (en) Equalizer adaptation for heavily compressed or clipped communications signals
US6940924B1 (en) Signal detection based on channel estimation
Singh et al. Approaches to Channel Equalization
Pinchas A new closed approximated formed expression for the achievable residual ISI obtained by adaptive blind equalizers for the noisy case
Kim et al. Multichannel algorithms for simultaneous equalization and interference suppression
Vázquez et al. Sequential Monte Carlo methods for complexity-constrained MAP equalization of dispersive MIMO channels
Lui et al. Estimation of time-varying frequency-selective channels using a matching pursuit technique
Zoltowski et al. Conjugate-gradient-based decision feedback equalization with structured channel estimation for digital television
Chen et al. Blind MMSE equalization of FIR/IIR channels using oversampling and multichannel linear prediction
KR100265058B1 (en) Method and device for equalizing bling in digital communication system
Ilow et al. Detection in alpha‐stable noise environments based on prediction
EP1829227A1 (en) Interference suppression in radio receivers
Laot et al. A closed-form solution for the finite length constant modulus receiver
Won et al. Channel equalization techniques for HDTV systems
Kaur et al. Literature Review on BER Improvement of Adaptive Equalizer
Khan et al. Amplitude Banded Sato Algorithm for Blind Channel Equalization
KR20040096670A (en) Fractionally-Spaced Modified Decision Feedback Equalizer and Equalizing Method thereof
Mirabdollah et al. Blind equalization using Bayesian technique and wavelet networks

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 99812114.2

Country of ref document: CN

AK Designated states

Kind code of ref document: A1

Designated state(s): CN JP KR

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 1999947993

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 1020017003369

Country of ref document: KR

ENP Entry into the national phase

Ref document number: 2000 577809

Country of ref document: JP

Kind code of ref document: A

WWP Wipo information: published in national office

Ref document number: 1999947993

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1020017003369

Country of ref document: KR

WWG Wipo information: grant in national office

Ref document number: 1020017003369

Country of ref document: KR

WWW Wipo information: withdrawn in national office

Ref document number: 1999947993

Country of ref document: EP