+

US20060039507A1 - Method and apparatus for estimating SFO in digital receiver, and method and apparatus for compensating for sampling frequency using the estimated SFO in the digital receiver - Google Patents

Method and apparatus for estimating SFO in digital receiver, and method and apparatus for compensating for sampling frequency using the estimated SFO in the digital receiver Download PDF

Info

Publication number
US20060039507A1
US20060039507A1 US11/205,561 US20556105A US2006039507A1 US 20060039507 A1 US20060039507 A1 US 20060039507A1 US 20556105 A US20556105 A US 20556105A US 2006039507 A1 US2006039507 A1 US 2006039507A1
Authority
US
United States
Prior art keywords
sfo
value
phase
estimated phase
estimated
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.)
Granted
Application number
US11/205,561
Other versions
US7573953B2 (en
Inventor
Dong Lee
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
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 LG Electronics Inc filed Critical LG Electronics Inc
Assigned to LG ELECTRONICS INC. reassignment LG ELECTRONICS INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: LEE, DONG GEUN
Publication of US20060039507A1 publication Critical patent/US20060039507A1/en
Application granted granted Critical
Publication of US7573953B2 publication Critical patent/US7573953B2/en
Expired - Fee Related legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/12Systems in which the television signal is transmitted via one channel or a plurality of parallel channels, the bandwidth of each channel being less than the bandwidth of the television signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2668Details of algorithms
    • H04L27/2681Details of algorithms characterised by constraints
    • H04L27/2688Resistance to perturbation, e.g. noise, interference or fading
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2662Symbol synchronisation

Definitions

  • the present invention relates to a digital receiver, and more particularly, to a method and apparatus for estimating an SFO (Sampling Frequency Offset) applicable to the digital receiver, and an apparatus for compensating for a sampling frequency using the estimated SFO.
  • SFO Samling Frequency Offset
  • a DVB-T (Digital Video Broadcasting-Terrestrial) system acting as the European transmission standard for a terrestrial digital TV has generally selected an OFDM (Orthogonal Frequency Division Multiplexing) transmission scheme. It is well known in the art that the OFDM transmission scheme has very strong resistance to channel distortion caused by multiple paths (also called a multi-path) in a wireless broadband broadcast system.
  • OFDM Orthogonal Frequency Division Multiplexing
  • the OFDM transmission scheme has very weak resistance to synchronization. Therefore, if accurate synchronization is not established between a transmitter and a receiver, distortion of a reception signal occurs.
  • many developers have conducted intensive research into the improved OFDM transmission scheme.
  • an ISI inter Symbol Interference
  • a constellation rotation may occur in a reception signal, such that the receiver cannot demodulate the reception signal.
  • FIG. 1 shows general CP positions. As shown in FIG. 1 , 45 pilots are employed during a 2k mode, and 177 pilots are employed during an 8k mode.
  • a total of 1705 data subcarriers are present in one OFDM symbol interval.
  • a pilot is located at each of subcarrier positions, for example, 0-th, 48-th, and 54-th subcarrier positions, etc.
  • the pilot is positioned at the same subcarrier positions as the above subcarrier positions in the next OFDM symbol, such that the pilot will be referred to as a Continual Pilot (CP).
  • CP Continual Pilot
  • FIG. 2 A method for calculating the SFO using the above-mentioned CP information shown in FIG. 1 is shown in FIG. 2 .
  • FIG. 2 is a block diagram illustrating a conventional SFO estimation system.
  • the SFO estimation system receives a single signal Z l,k .
  • the Z l,k signal is indicative of a k-th subcarrier in a first OFDM symbol.
  • the Z l,k signal is indicative of one pilot from among a plurality of pilots (i.e., 0-th, 48-th, and 53-th symbols, etc.) in the first OFDM symbol.
  • the Z l,k signal is converted into another signal of Z l-1,k via a delay 10 .
  • the Z l-1,k signal is converted into a conjugate root signal of Z* l-1,k via a conjugate calculator 20 .
  • Correlation between the Z l,k signal and the Z* l-1,k signal is performed by a multiplier 30 , such that the multiplier 30 outputs a phase information signal of x l,k .
  • the phase information signal of x l,k acquires a total of 45 phase data units in the case of the 2k mode, and acquires a total of 177 phase data units in the case of the 8k mode.
  • tan - 1 Re ⁇ ( x l , k ) Im ⁇ ( x l , k ) [ Equation ⁇ ⁇ 1 ]
  • An SFO calculator 50 calculates a slope between phase data units using the phase data generated from the phase estimator 40 , and calculates a mean slope, such that it calculates the SFO value.
  • the above-mentioned conventional SFO estimation method acquires correlation between two OFDM symbols, acquires a phase on the basis of the acquired correlation, and calculates a change rate of the acquired phase, such that it estimates the SFO value.
  • the above-mentioned SFO estimation method may incur irregular overshoots of the phase due to a deep fading phenomenon in a long ghost environment as shown in FIG. 3 b , whereas it easily estimates the SFO because a phase change rate is constant in an AWGN (Additive White Gaussian Noise) environment as shown in FIG. 3 a.
  • AWGN Additional White Gaussian Noise
  • FIG. 4 shows a plurality of SFO values estimated in acquisition and tracking modes of the sampling frequency. As shown in FIG. 4 , it can be recognized that a jittering range increases if overshoots occur in the tracking mode.
  • the increased jittering range has a negative influence upon a method for compensating for a sampling frequency by estimating a correct SFO. Furthermore, assuming that an SFO of more than 400 ppm occurs in the 2k mode of the long ghost environment or an SFO of more than 100 ppm occurs in the 8k mode of the same long ghost environment, the conventional SFO estimation method has difficulty in correctly estimating the above-mentioned SFO values.
  • the present invention is directed to a method and apparatus for estimating an SFO in a digital receiver, and a method and apparatus for compensating for a sampling frequency using the estimated SFO.
  • An object of the present invention is to provide an SFO estimation method for efficiently estimating an SFO, and correctly estimating the SFO although the estimated SFO is transitioned to 400 ppm in a 2k mode or 100 ppm in an 8k mode.
  • Another object of the present invention is to provide an apparatus for compensating for a sampling frequency using the estimated SFO.
  • a method for estimating an SFO (Sampling Frequency Offset) in a digital receiver to perform sampling synchronization comprises the steps of (a) receiving an estimated phase, and comparing a magnitude of the estimated phase with that of a predetermined standard deviation; (b) if the magnitude of the estimated phase is greater than that of the predetermined standard deviation, compulsorily setting the estimated phase to zero, and storing the estimated phase of zero; and (c) calculating an SFO value using the stored phase.
  • the estimated phase is estimated using CP (Continual Pilot) information contained in a transmitted OFDM (Orthogonal Frequency Division Multiplexing) symbol.
  • CP Continuous Pilot
  • OFDM Orthogonal Frequency Division Multiplexing
  • the step (a) for comparing the estimated phase with the predetermined standard deviation is executed when a current frequency estimation mode is equal to a tracking mode.
  • the estimated phase is stored in a buffer, the SFO is calculated using the stored estimated phase.
  • the method further comprises the steps of: receiving the calculated SFO value, and comparing the received SFO value with an input SFO threshold value; if the calculated SFO value is higher than the SFO threshold value, re-calculating the SFO value using only a half pilot phase information.
  • the half the pilot phase information does not include both-end information of an inverted pilot phase.
  • an apparatus for estimating a sampling frequency offset (SFO) in a digital receiver to perform sampling synchronization comprising a phase estimator for receiving phase information x l,k , and generating an estimated phase; and an SFO calculator for receiving the estimated phase, comparing a magnitude of the estimated phase with that of a predetermined standard deviation, compulsorily setting the estimated phase to zero if the magnitude of the estimated phase is greater than that of the predetermined standard deviation, and calculating an SFO value.
  • SFO sampling frequency offset
  • a method for compensating for a sampling frequency in a digital receiver comprising the steps of (a) extracting CP (Continual Pilot) information from a transmitted OFDM symbol; (b) estimating a phase using the extracted CP information, compulsorily setting the estimated phase to zero if a magnitude of the estimated phase is greater than that of a predetermined standard deviation, calculating a SFO (Sampling Frequency Offset) value, and re-calculating the SFO value using only a half a pilot phase if the calculated SFO value is higher than a predetermined threshold value; (c) accumulatively compensating for the calculated SFO value; and (d) outputting a signal for controlling a sampling frequency using the accumulatively-compensated SFO value.
  • CP Continuous Pilot
  • the present invention performs zero-forcing on a phase overshoot caused by a ghost, such that a correct SFO can be estimated in the tracking mode.
  • FIG. 1 shows general CP positions
  • FIG. 2 is a block diagram illustrating a conventional SFO estimation system
  • FIG. 3 shows phase variations calculated in the case of general AWGN and long ghost environments
  • FIG. 4 shows a plurality of SFO values estimated in acquisition and tracking modes of the sampling frequency
  • FIG. 5 is a flow chart illustrating an SFO estimation algorithm according to the present invention.
  • FIG. 6 is a flow chart illustrating an algorithm for estimating an SFO of more than 400 ppm in the 2k mode or an SFO of more than 100 ppm in the 8k mode according to the present invention
  • FIG. 7 shows a variation in SFO values estimated by an SFO estimation algorithm according to the present invention.
  • FIG. 8 is a block diagram illustrating an OFDM receiver according to the present invention.
  • FIG. 5 is a flow chart illustrating an SFO estimation algorithm according to the present invention.
  • an input estimation phase ⁇ x′ l,k n is indicative of a phase value estimated by the phase estimator 40 shown in FIG. 2 . Therefore, it should be understood that the SFO estimation algorithm shown in FIG. 5 is performed by the SFO calculator 50 .
  • the SFO calculator 50 determines whether a current frequency estimation mode is a tracking mode at step S 10 , because the overshoot caused by the deep fading greatly affects a desired SFO in the tracking mode as previously stated above.
  • the SFO calculator 50 compares the estimated phase ⁇ x′ l,k n , with the magnitude of a predetermined input standard deviation ⁇ ph at step S 30 . It is preferable that the magnitude of the standard deviation ⁇ ph is 0.5 rad. In this case, the standard deviation ⁇ ph is experimentally calculated.
  • the SFO calculator 50 determines that overshoot occurs by the deep fading in the tracking mode, such that it compulsorily sets the estimated phase to zero.
  • the above-mentioned operation is called a zero-focusing operation.
  • a slope between phase data units i.e., an SFO denoted by a specific character “ ⁇ ” is calculated using the above-mentioned stored phase values at step S 60 .
  • a phase overshoot caused by a ghost is zero-forced, such that the SFO can be correctly estimated even in the tracking mode.
  • the estimated SFO value is higher than a predetermined value of 400 ppm in the 2k mode, or is higher than a predetermined value of 100 ppm in the 8k mode, pilot phase information units of both ends are inverted from each other, such that it is difficult to estimate a correct SFO value.
  • a method shown in FIG. 6 there has been used a method shown in FIG. 6 .
  • FIG. 6 is a flow chart illustrating an algorithm for estimating an SFO of more than 400 ppm in the 2k mode or an SFO of more than 100 ppm in the 8k mode according to the present invention.
  • the SFO calculator 50 receives the calculated SFO ⁇ , and determines whether the received SFO value ⁇ is higher than an SFO threshold value at step S 10 .
  • the SFO calculator 50 discards the pilot phase information units of both ends, and re-calculates the SFO value using only a half the pilot phase information at step S 20 .
  • the SFO calculator 50 uses the calculated SFO value ⁇ without any change.
  • FIG. 7 shows a variation in SFO values estimated by an SFO estimation algorithm according to the present invention.
  • the jittering range is relatively reduced in the tracking mode on the condition that the SFO estimation algorithm is employed as compared to the graph shown in FIG. 4 .
  • the reduction of the jittering range in the tracking mode is equal to the ISI reduction of the reception signal, and is indicative of no constellation rotation.
  • FIG. 8 is a block diagram illustrating an OFDM receiver according to the present invention.
  • the OFDM receiver includes an analog front-end and ADC (Analog-to-Digital Converter) unit 100 , a P/S (Parallel-to-Serial) unit 200 , a resampler 300 , a guard interval removal unit 400 , an FFT (Fast Fourier Transform) unit 500 , and SFO compensator 600 , an FEQ (Freuqency-domain Equalizer) unit 700 , and a guard removal unit 800 .
  • the analog front-end and ADC unit 100 performs a front-end process on a received analog signal, and converts the received analog signal into a digital signal.
  • the P/S unit 200 converts a received parallel signal into a serial signal.
  • the resampler 300 performs a sampling process on a received signal using the sampling frequency generated by the estimated SFO.
  • the guard interval removal unit 400 removes a guard interval of the received signal from a time domain.
  • the FFT unit 500 converts a time-domain signal into a frequency-domain signal.
  • the SFO compensator 600 performs correct sampling synchronization on the frequency-domain signal acting as the output signal of the FFT unit 500 .
  • the FEQ 700 performs channel equalization in a frequency domain.
  • the guard remover unit 800 removes a guard interval from the frequency domain.
  • the SFO compensator 600 includes a CP extractor 610 for extracting a CP signal from the frequency-domain signal; a timing error detector 630 for receiving the extracted CP signal, and calculating a timing error value equal to the SFO value ⁇ using the extraction algorithm of the present invention; a loop filter (L/F) 650 for receiving the SFO value ⁇ , and accumulatively compensating for the received SFO value ⁇ , and a numerical controlled oscillator (NCO) 670 for controlling a sampling frequency upon receiving the corrected SFO value ⁇ from the L/F 650 .
  • L/F loop filter
  • NCO numerical controlled oscillator
  • the resampler 300 performs the sampling process using the resultant SFO value correctly estimated by the above-mentioned inventive method, such that correct sampling synchronization is provided.
  • the present invention is applicable to a DVB-T receiver and a DVB-H receiver.
  • a method for estimating an SFO in a digital receiver, and an apparatus for compensating for a sampling frequency using the estimated SFO have the following effects.
  • phase overshoot caused by a ghost is zero-forced (i.e., the phase overshoot is set to zero), such that a correct SFO can be estimated in the tracking mode.
  • the SFO value can be correctly estimated although the estimated SFO is transitioned to 400 ppm in the 2k mode or 100 ppm in the 8k mode.
  • the sampling frequency can be effectively compensated in the digital receiver.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Noise Elimination (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

A sampling frequency offset (SFO) estimation method for use in a digital receiver to estimate a correct SFO is disclosed. The method for estimating the SFO in the digital receiver includes the steps of (a) receiving an estimated phase, and comparing a magnitude of the estimated phase with that of a predetermined standard deviation; (b) if the magnitude of the estimated phase is greater than that of the predetermined standard deviation, compulsorily setting the estimated phase to zero, and storing the estimated phase of zero; and (c) calculating an SFO value using the stored phase. Therefore, the method performs zero-forcing on a phase overshoot caused by a ghost, such that a correct SFO can be estimated in the tracking mode.

Description

    CROSS REFERENCE TO RELATED APPLICATIONS
  • Pursuant to 35 U.S.C. § 119(a), this application claims the benefit of earlier filing date and right of priority to Korean Patent Application No. 10-2004-0065129, filed on Aug. 18, 2004, the content of which is hereby incorporated by reference herein in its entirety.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The present invention relates to a digital receiver, and more particularly, to a method and apparatus for estimating an SFO (Sampling Frequency Offset) applicable to the digital receiver, and an apparatus for compensating for a sampling frequency using the estimated SFO.
  • 2. Discussion of the Related Art
  • Generally, a DVB-T (Digital Video Broadcasting-Terrestrial) system acting as the European transmission standard for a terrestrial digital TV has generally selected an OFDM (Orthogonal Frequency Division Multiplexing) transmission scheme. It is well known in the art that the OFDM transmission scheme has very strong resistance to channel distortion caused by multiple paths (also called a multi-path) in a wireless broadband broadcast system.
  • On the other hand, the OFDM transmission scheme has very weak resistance to synchronization. Therefore, if accurate synchronization is not established between a transmitter and a receiver, distortion of a reception signal occurs. In order to solve the above-mentioned problem, many developers have conducted intensive research into the improved OFDM transmission scheme.
  • Particularly, if the receiver does not correctly perform sampling synchronization, an ISI (inter Symbol Interference) and a constellation rotation may occur in a reception signal, such that the receiver cannot demodulate the reception signal.
  • In order to solve the above-mentioned problem, there has been newly proposed a method for estimating an SFO (Sampling Frequency Offset) using a CP (Continual Pilot) shown in FIG. 1.
  • FIG. 1 shows general CP positions. As shown in FIG. 1, 45 pilots are employed during a 2k mode, and 177 pilots are employed during an 8k mode.
  • For example, in the case of the 2k mode, a total of 1705 data subcarriers are present in one OFDM symbol interval. A pilot is located at each of subcarrier positions, for example, 0-th, 48-th, and 54-th subcarrier positions, etc. In this case, the pilot is positioned at the same subcarrier positions as the above subcarrier positions in the next OFDM symbol, such that the pilot will be referred to as a Continual Pilot (CP).
  • A method for calculating the SFO using the above-mentioned CP information shown in FIG. 1 is shown in FIG. 2.
  • FIG. 2 is a block diagram illustrating a conventional SFO estimation system.
  • The above-mentioned conventional SFO estimation method will hereinafter be described with reference to FIG. 2. Firstly, the SFO estimation system receives a single signal Zl,k. The Zl,k signal is indicative of a k-th subcarrier in a first OFDM symbol. For example, in the case of the 2k mode shown in FIG. 1, the Zl,k signal is indicative of one pilot from among a plurality of pilots (i.e., 0-th, 48-th, and 53-th symbols, etc.) in the first OFDM symbol.
  • The Zl,k signal is converted into another signal of Zl-1,k via a delay 10. The Zl-1,k signal is converted into a conjugate root signal of Z*l-1,k via a conjugate calculator 20.
  • Correlation between the Zl,k signal and the Z*l-1,k signal is performed by a multiplier 30, such that the multiplier 30 outputs a phase information signal of xl,k. By the following equation 1 performed by a phase estimator 40, the phase information signal of xl,k acquires a total of 45 phase data units in the case of the 2k mode, and acquires a total of 177 phase data units in the case of the 8k mode. tan - 1 = Re ( x l , k ) Im ( x l , k ) [ Equation 1 ]
  • An SFO calculator 50 calculates a slope between phase data units using the phase data generated from the phase estimator 40, and calculates a mean slope, such that it calculates the SFO value.
  • The above-mentioned conventional SFO estimation method acquires correlation between two OFDM symbols, acquires a phase on the basis of the acquired correlation, and calculates a change rate of the acquired phase, such that it estimates the SFO value.
  • However, the above-mentioned SFO estimation method may incur irregular overshoots of the phase due to a deep fading phenomenon in a long ghost environment as shown in FIG. 3 b, whereas it easily estimates the SFO because a phase change rate is constant in an AWGN (Additive White Gaussian Noise) environment as shown in FIG. 3 a.
  • The above-mentioned irregular overshoots do not affect the SFO in an acquisition mode of a sampling frequency, but it greatly affects the SFO in a tracking mode of the sampling frequency as shown in FIG. 4.
  • FIG. 4 shows a plurality of SFO values estimated in acquisition and tracking modes of the sampling frequency. As shown in FIG. 4, it can be recognized that a jittering range increases if overshoots occur in the tracking mode.
  • In this manner, if the jittering range increases due to the overshoots in the tracking mode, the increased jittering range has a negative influence upon a method for compensating for a sampling frequency by estimating a correct SFO. Furthermore, assuming that an SFO of more than 400 ppm occurs in the 2k mode of the long ghost environment or an SFO of more than 100 ppm occurs in the 8k mode of the same long ghost environment, the conventional SFO estimation method has difficulty in correctly estimating the above-mentioned SFO values.
  • SUMMARY OF THE INVENTION
  • Accordingly, the present invention is directed to a method and apparatus for estimating an SFO in a digital receiver, and a method and apparatus for compensating for a sampling frequency using the estimated SFO.
  • An object of the present invention is to provide an SFO estimation method for efficiently estimating an SFO, and correctly estimating the SFO although the estimated SFO is transitioned to 400 ppm in a 2k mode or 100 ppm in an 8k mode.
  • Another object of the present invention is to provide an apparatus for compensating for a sampling frequency using the estimated SFO.
  • Additional advantages, objects, and features of the invention will be set forth in part in the description which follows and in part will become apparent to those having ordinary skill in the art upon examination of the following or may be learned from practice of the invention. The objectives and other advantages of the invention may be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
  • To achieve these objects and other advantages and in accordance with the purpose of the invention, as embodied and broadly described herein, a method for estimating an SFO (Sampling Frequency Offset) in a digital receiver to perform sampling synchronization, comprises the steps of (a) receiving an estimated phase, and comparing a magnitude of the estimated phase with that of a predetermined standard deviation; (b) if the magnitude of the estimated phase is greater than that of the predetermined standard deviation, compulsorily setting the estimated phase to zero, and storing the estimated phase of zero; and (c) calculating an SFO value using the stored phase.
  • Preferably, the estimated phase is estimated using CP (Continual Pilot) information contained in a transmitted OFDM (Orthogonal Frequency Division Multiplexing) symbol.
  • Preferably, the step (a) for comparing the estimated phase with the predetermined standard deviation is executed when a current frequency estimation mode is equal to a tracking mode. Preferably, if the frequency estimation mode is not equal to the tracking mode, the estimated phase is stored in a buffer, the SFO is calculated using the stored estimated phase.
  • Preferably, the method further comprises the steps of: receiving the calculated SFO value, and comparing the received SFO value with an input SFO threshold value; if the calculated SFO value is higher than the SFO threshold value, re-calculating the SFO value using only a half pilot phase information.
  • Preferably, the half the pilot phase information does not include both-end information of an inverted pilot phase.
  • In another aspect of the present invention, there is provided an apparatus for estimating a sampling frequency offset (SFO) in a digital receiver to perform sampling synchronization, comprising a phase estimator for receiving phase information xl,k, and generating an estimated phase; and an SFO calculator for receiving the estimated phase, comparing a magnitude of the estimated phase with that of a predetermined standard deviation, compulsorily setting the estimated phase to zero if the magnitude of the estimated phase is greater than that of the predetermined standard deviation, and calculating an SFO value.
  • In still another aspect of the present invention, there is provided a method for compensating for a sampling frequency in a digital receiver, comprising the steps of (a) extracting CP (Continual Pilot) information from a transmitted OFDM symbol; (b) estimating a phase using the extracted CP information, compulsorily setting the estimated phase to zero if a magnitude of the estimated phase is greater than that of a predetermined standard deviation, calculating a SFO (Sampling Frequency Offset) value, and re-calculating the SFO value using only a half a pilot phase if the calculated SFO value is higher than a predetermined threshold value; (c) accumulatively compensating for the calculated SFO value; and (d) outputting a signal for controlling a sampling frequency using the accumulatively-compensated SFO value.
  • Therefore, the present invention performs zero-forcing on a phase overshoot caused by a ghost, such that a correct SFO can be estimated in the tracking mode.
  • It is to be understood that both the foregoing general description and the following detailed description of the present invention are exemplary and explanatory and are intended to provide further explanation of the invention as claimed.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the invention and together with the description serve to explain the principle of the invention. In the drawings:
  • FIG. 1 shows general CP positions;
  • FIG. 2 is a block diagram illustrating a conventional SFO estimation system;
  • FIG. 3 shows phase variations calculated in the case of general AWGN and long ghost environments;
  • FIG. 4 shows a plurality of SFO values estimated in acquisition and tracking modes of the sampling frequency;
  • FIG. 5 is a flow chart illustrating an SFO estimation algorithm according to the present invention;
  • FIG. 6 is a flow chart illustrating an algorithm for estimating an SFO of more than 400 ppm in the 2k mode or an SFO of more than 100 ppm in the 8k mode according to the present invention;
  • FIG. 7 shows a variation in SFO values estimated by an SFO estimation algorithm according to the present invention;
  • FIG. 8 is a block diagram illustrating an OFDM receiver according to the present invention.
  • DETAILED DESCRIPTION OF THE INVENTION
  • Reference will now be made in detail to the preferred embodiments of the present invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts.
  • Prior to describing the present invention, it should be noted that most terms disclosed in the present invention correspond to general terms well known in the art, but some terms have been selected by the applicant as necessary and will hereinafter be disclosed in the following description of the present invention. Therefore, it is preferable that the terms defined by the applicant be understood on the basis of their meanings in the present invention.
  • FIG. 5 is a flow chart illustrating an SFO estimation algorithm according to the present invention.
  • As shown in FIG. 5, an input estimation phase ∠x′l,k n is indicative of a phase value estimated by the phase estimator 40 shown in FIG. 2. Therefore, it should be understood that the SFO estimation algorithm shown in FIG. 5 is performed by the SFO calculator 50.
  • If the SFO calculator 50 receives the estimated phase ∠x′l,k n , it determines whether a current frequency estimation mode is a tracking mode at step S10, because the overshoot caused by the deep fading greatly affects a desired SFO in the tracking mode as previously stated above.
  • If the frequency estimation mode is not equal to the tracking mode at step S10, the SFO calculator 50 receives the estimated phase ∠x′l,k n , and stores the received phase ∠x′l,k n in an internal buffer as denoted by Φl,n=∠x′l,k n , at step S20.
  • If the frequency estimation mode is determined to be the tracking mode at step S10, the SFO calculator 50 compares the estimated phase ∠x′l,k n , with the magnitude of a predetermined input standard deviation σph at step S30. It is preferable that the magnitude of the standard deviation σph is 0.5 rad. In this case, the standard deviation σph is experimentally calculated.
  • If the magnitude of the estimated phase ∠x′l,k n , is greater than the magnitude of input standard deviation σph at step S30, the SFO calculator 50 determines that overshoot occurs by the deep fading in the tracking mode, such that it compulsorily sets the estimated phase to zero.
  • The above-mentioned operation is called a zero-focusing operation. In other words, the estimated phase is compulsorily set to zero, and the resultant phase is stored in a buffer of the SFO calculator 50 as denoted by Φl,n=0 at step S40.
  • If the magnitude of the estimated phase is equal to or less than the magnitude of the standard deviation, the estimated phase is stored in the buffer as denoted by Φl,n=∠x′l,k n at step S50.
  • Thereafter, a slope between phase data units, i.e., an SFO denoted by a specific character “ζ”, is calculated using the above-mentioned stored phase values at step S60. In other words, the SFO calculator 50 calculates a slope among 45 pilot phases in the 2k mode, and calculates a slope among 177 pilot phases in the 8k mode as denoted by the following equation 2: Δϕ l , n = ϕ l , n - ϕ l , n - 1 Δ k n = k n - k n - K ζ = 1 2 π ( 1 + Ng / N ) Δϕ n Δ k n [ Equation 2 ]
  • In the case of calculating the SFO using the above-mentioned method, a phase overshoot caused by a ghost is zero-forced, such that the SFO can be correctly estimated even in the tracking mode.
  • If the estimated SFO value is higher than a predetermined value of 400 ppm in the 2k mode, or is higher than a predetermined value of 100 ppm in the 8k mode, pilot phase information units of both ends are inverted from each other, such that it is difficult to estimate a correct SFO value. In order to solve the above-mentioned problem, there has been used a method shown in FIG. 6.
  • FIG. 6 is a flow chart illustrating an algorithm for estimating an SFO of more than 400 ppm in the 2k mode or an SFO of more than 100 ppm in the 8k mode according to the present invention.
  • Referring to FIG. 6, the SFO calculator 50 receives the calculated SFO ζ, and determines whether the received SFO value ζ is higher than an SFO threshold value at step S10. In this case, the SFO threshold value is indicative of a specific value of more than 400 ppm in the 2k mode, and is indicative of a specific value of more than 100 ppm in the 8k mode, as denoted by the following equation 3: SFO threshold value = 1 N sub ( 1 + Ng / N ) [ Equation 3 ]
  • If the calculated SFO value ζ is higher than the SFO threshold value at step S10, the SFO calculator 50 discards the pilot phase information units of both ends, and re-calculates the SFO value using only a half the pilot phase information at step S20. The above-mentioned calculation process can be represented by the following equation 4: Δϕ l , n = ϕ l , n - ϕ l , n - [ K / 2 ] Δ k n = k n - k n - [ K - 2 ] ζ = 1 2 π ( 1 + Ng / N ) n = [ K / 2 ] 2 [ K / 2 ] - 1 Δϕ n Δ k n [ Equation 4 ]
  • Needless to say, if the calculated SFO value ζ is equal to or less than the SFO threshold value, the SFO calculator 50 uses the calculated SFO value ζ without any change.
  • FIG. 7 shows a variation in SFO values estimated by an SFO estimation algorithm according to the present invention.
  • As shown in FIG. 7, it can be recognized that the jittering range is relatively reduced in the tracking mode on the condition that the SFO estimation algorithm is employed as compared to the graph shown in FIG. 4. The reduction of the jittering range in the tracking mode is equal to the ISI reduction of the reception signal, and is indicative of no constellation rotation.
  • FIG. 8 is a block diagram illustrating an OFDM receiver according to the present invention.
  • Referring to FIG. 8, the OFDM receiver includes an analog front-end and ADC (Analog-to-Digital Converter) unit 100, a P/S (Parallel-to-Serial) unit 200, a resampler 300, a guard interval removal unit 400, an FFT (Fast Fourier Transform) unit 500, and SFO compensator 600, an FEQ (Freuqency-domain Equalizer) unit 700, and a guard removal unit 800. In more detail, the analog front-end and ADC unit 100 performs a front-end process on a received analog signal, and converts the received analog signal into a digital signal. The P/S unit 200 converts a received parallel signal into a serial signal. The resampler 300 performs a sampling process on a received signal using the sampling frequency generated by the estimated SFO. The guard interval removal unit 400 removes a guard interval of the received signal from a time domain. The FFT unit 500 converts a time-domain signal into a frequency-domain signal. The SFO compensator 600 performs correct sampling synchronization on the frequency-domain signal acting as the output signal of the FFT unit 500. The FEQ 700 performs channel equalization in a frequency domain. The guard remover unit 800 removes a guard interval from the frequency domain.
  • Particularly, the SFO compensator 600 according to the present invention includes a CP extractor 610 for extracting a CP signal from the frequency-domain signal; a timing error detector 630 for receiving the extracted CP signal, and calculating a timing error value equal to the SFO value ζ using the extraction algorithm of the present invention; a loop filter (L/F) 650 for receiving the SFO value ζ, and accumulatively compensating for the received SFO value ζ, and a numerical controlled oscillator (NCO) 670 for controlling a sampling frequency upon receiving the corrected SFO value ζ from the L/F 650.
  • Therefore, the resampler 300 performs the sampling process using the resultant SFO value correctly estimated by the above-mentioned inventive method, such that correct sampling synchronization is provided.
  • In the meantime, the present invention is applicable to a DVB-T receiver and a DVB-H receiver.
  • As apparent from the above description, a method for estimating an SFO in a digital receiver, and an apparatus for compensating for a sampling frequency using the estimated SFO have the following effects.
  • Firstly, a phase overshoot caused by a ghost is zero-forced (i.e., the phase overshoot is set to zero), such that a correct SFO can be estimated in the tracking mode.
  • Secondly, the SFO value can be correctly estimated although the estimated SFO is transitioned to 400 ppm in the 2k mode or 100 ppm in the 8k mode.
  • Thirdly, in the case of employing the correctly-estimated SFO value, the sampling frequency can be effectively compensated in the digital receiver.
  • It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the inventions. Thus, it is intended that the present invention covers the modifications and variations of this invention provided they come within the scope of the appended claims and their equivalents.

Claims (20)

1. A method for estimating an SFO (Sampling Frequency Offset) in a digital receiver to perform sampling synchronization, comprising the steps of:
(a) receiving an estimated phase, and comparing a magnitude of the estimated phase with that of a predetermined standard deviation;
(b) if the magnitude of the estimated phase is greater than that of the predetermined standard deviation, compulsorily setting the estimated phase to zero, and storing the estimated phase of zero; and
(c) calculating an SFO value using the stored phase.
2. The method according to claim 1, wherein the estimated phase is estimated using CP (Continual Pilot) information contained in a transmitted OFDM (Orthogonal Frequency Division Multiplexing) symbol.
3. The method according to claim 1, wherein the step (a) for comparing the estimated phase with the predetermined standard deviation is executed when a current frequency estimation mode is equal to a tracking mode.
4. The method according to claim 3, wherein:
if the frequency estimation mode is not equal to the tracking mode, the estimated phase is stored in a buffer, the SFO is calculated using the stored estimated phase.
5. The method according to claim 1, further comprising the step of:
(d) if the estimated phase is equal to or less than the predetermined standard deviation, storing the estimated phase, an calculating the SFO using the stored phase.
6. The method according to claim 1, wherein the predetermined standard deviation is 0.5 rad.
7. The method according to claim 1, wherein the step (c) for calculating the SFO includes the steps of:
calculating a slope between individual data units of the estimated phase, and calculating a mean value of the calculated slope.
8. The method according to claim 1, further comprising the steps of:
(e) receiving the calculated SFO value, and comparing the received SFO value with an input SFO threshold value; and
(f) if the calculated SFO value is higher than the SFO threshold value, re-calculating the SFO value using only a half pilot phase information.
9. The method according to claim 8, wherein the half the pilot phase information does not include both-end information of an inverted pilot phase.
10. The method according to claim 8, further comprising the step of:
if the calculated SFO value is less than the SFO threshold value, omitting the step (f) for re-calculating the SFO value.
11. The method according to claim 8, wherein the SFO threshold value is 400 ppm in a 2k mode.
12. The method according to claim 8, wherein the SFO threshold value is 100 ppm in an 8k mode.
13. A method for estimating a sampling frequency offset (SFO) in a digital receiver to perform sampling synchronization, comprising the steps of:
(a) receiving an estimated phase, and determining whether a current frequency estimation mode is a tracking mode;
(b) if the current frequency estimation mode is the tracking mode, comparing a magnitude of the estimated phase with that of a predetermined standard deviation;
(c) if the magnitude of the estimated phase is greater than that of the predetermined standard deviation, compulsorily setting the estimated phase to zero, and storing the estimated phase of zero;
(d) calculating an SFO value using the stored phase;
(e) receiving the calculated SFO value, and comparing the received SFO value with an input SFO threshold value; and
(f) if the calculated SFO value is higher than the SFO threshold value, re-calculating the SFO value using only a half pilot phase information.
14. An apparatus for estimating a sampling frequency offset (SFO) in a digital receiver to perform sampling synchronization, comprising:
a phase estimator for receiving phase information xl,k, and generating an estimated phase; and
an SFO calculator for receiving the estimated phase, comparing a magnitude of the estimated phase with that of a predetermined standard deviation, compulsorily setting the estimated phase to zero if the magnitude of the estimated phase is greater than that of the predetermined standard deviation, and calculating an SFO value.
15. The apparatus according to claim 14, wherein the SFO calculator receives the calculated SFO value, comparing the received SFO value with a predetermined threshold value, and re-calculating the SFO value using only a half pilot phase information if the calculated SFO value is higher than the SFO threshold value.
16. The apparatus according to claim 15, wherein the SFO threshold value is 400 ppm in a 2k mode.
17. The apparatus according to claim 15, wherein the SFO threshold value is 100 ppm in an 8k mode.
18. The apparatus according to claim 14, wherein the predetermined standard deviation is 0.5 rad.
19. A method for compensating for a sampling frequency in a digital receiver, comprising the steps of:
(a) extracting CP (Continual Pilot) information from a transmitted OFDM symbol;
(b) estimating a phase using the extracted CP information, compulsorily setting the estimated phase to zero if a magnitude of the estimated phase is greater than that of a predetermined standard deviation, calculating a SFO (Sampling Frequency Offset) value, and re-calculating the SFO value using only a half a pilot phase if the calculated SFO value is higher than a predetermined threshold value;
(c) accumulatively compensating for the calculated SFO value; and
(d) outputting a signal for controlling a sampling frequency using the accumulatively-compensated SFO value.
20. An apparatus for compensating for a sampling frequency in a digital receiver, comprising:
a CP (Continual Pilot) for extracting CP information from a transmitted OFDM symbol;
a timing error detector for estimating a phase using the extracted CP information, compulsorily setting the estimated phase to zero if a magnitude of the estimated phase is greater than that of a predetermined standard deviation, calculating a SFO (Sampling Frequency Offset) value, and re-calculating the SFO value using only a half a pilot phase if the calculated SFO value is higher than a predetermined threshold value;
a loop filter (L/F) for accumulatively compensating for the calculated SFO value; and
a numerical controlled oscillator (NCO) for controlling a sampling frequency upon receiving the accumulatively-compensated SFO value.
US11/205,561 2004-08-18 2005-08-17 Method and apparatus for estimating SFO in digital receiver, and method and apparatus for compensating for sampling frequency using the estimated SFO in the digital receiver Expired - Fee Related US7573953B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020040065129A KR101087096B1 (en) 2004-08-18 2004-08-18 SFO estimation method of digital receiver and sampling frequency correction apparatus using estimated SFO
KR10-2004-0065129 2004-08-18

Publications (2)

Publication Number Publication Date
US20060039507A1 true US20060039507A1 (en) 2006-02-23
US7573953B2 US7573953B2 (en) 2009-08-11

Family

ID=35376940

Family Applications (1)

Application Number Title Priority Date Filing Date
US11/205,561 Expired - Fee Related US7573953B2 (en) 2004-08-18 2005-08-17 Method and apparatus for estimating SFO in digital receiver, and method and apparatus for compensating for sampling frequency using the estimated SFO in the digital receiver

Country Status (3)

Country Link
US (1) US7573953B2 (en)
EP (1) EP1628451A3 (en)
KR (1) KR101087096B1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070053462A1 (en) * 2005-09-06 2007-03-08 Pirooz Ali D Sampling frequency offset estimation and correction system and method for ultra wideband ofdm
US20090022236A1 (en) * 2007-07-16 2009-01-22 Samsung Electronics Co., Ltd. Method and apparatus for estimating sampling frequency offset, and sampling timing recovery loop including the apparatus
US20100310013A1 (en) * 2009-06-04 2010-12-09 Houchi Suguru Signal receiving apparatus, method, program and system
US8828904B2 (en) 2008-08-29 2014-09-09 Agilent Technologies, Inc. Inorganic/organic hybrid totally porous metal oxide particles, methods for making them and separation devices using them
KR101523710B1 (en) * 2008-08-26 2015-05-28 삼성전자주식회사 Apparatus and method for correcting phase offset of orthogonal frequency division multiplexing system
US9246734B1 (en) * 2015-02-27 2016-01-26 Qualcomm Technologies International, Ltd. Method and apparatus for sample frequency offset correction OFDM and single carrier frequency domain equalized receiver systems
US20160359579A1 (en) * 2015-06-03 2016-12-08 Imagination Technologies Limited Sampling frequency offset calculation

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101277284B (en) * 2007-03-29 2012-12-26 深圳赛意法微电子有限公司 Estimation method of sampling clock frequency offset in DRM and integrated chip
CN109327848B (en) * 2018-09-12 2021-08-13 天津大学 A wireless buffer resource optimization method using zero-forcing beamforming

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5343498A (en) * 1993-03-08 1994-08-30 General Electric Company Sample timing selection and frequency offset correction for U.S. digital cellular mobile receivers
US5416800A (en) * 1991-12-07 1995-05-16 U.S. Philips Corporation Mobile radio receiver for a radio transmission system
US6459745B1 (en) * 1999-09-23 2002-10-01 The United States Of America As Represented By The Secretary Of The Navy Frequency/timing recovery circuit for orthogonal frequency division multiplexed signals
US6683903B1 (en) * 2000-04-27 2004-01-27 Motorola, Inc. Method and apparatus for synchronization within a spread-spectrum communication system
US20070116159A1 (en) * 2000-02-26 2007-05-24 Juniper Networks, Inc. Precise frequency estimation of short data bursts
US7304545B1 (en) * 2000-11-30 2007-12-04 Marvell International Ltd. High latency timing circuit

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6577690B1 (en) 1998-06-25 2003-06-10 Silicon Automation Systems Limited Clock recovery in multi-carrier transmission systems
FR2787620B1 (en) 1998-12-22 2001-03-09 Franco Belge Combustibles LOADING SYSTEM FOR A NUCLEAR FUEL ASSEMBLY
KR100376804B1 (en) * 2000-09-29 2003-03-19 삼성전자주식회사 Apparatus for compensating frequency offset and method thereof in orthogonal frequency division multiplexing system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5416800A (en) * 1991-12-07 1995-05-16 U.S. Philips Corporation Mobile radio receiver for a radio transmission system
US5343498A (en) * 1993-03-08 1994-08-30 General Electric Company Sample timing selection and frequency offset correction for U.S. digital cellular mobile receivers
US6459745B1 (en) * 1999-09-23 2002-10-01 The United States Of America As Represented By The Secretary Of The Navy Frequency/timing recovery circuit for orthogonal frequency division multiplexed signals
US20070116159A1 (en) * 2000-02-26 2007-05-24 Juniper Networks, Inc. Precise frequency estimation of short data bursts
US6683903B1 (en) * 2000-04-27 2004-01-27 Motorola, Inc. Method and apparatus for synchronization within a spread-spectrum communication system
US7304545B1 (en) * 2000-11-30 2007-12-04 Marvell International Ltd. High latency timing circuit

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070053462A1 (en) * 2005-09-06 2007-03-08 Pirooz Ali D Sampling frequency offset estimation and correction system and method for ultra wideband ofdm
US20090022236A1 (en) * 2007-07-16 2009-01-22 Samsung Electronics Co., Ltd. Method and apparatus for estimating sampling frequency offset, and sampling timing recovery loop including the apparatus
US8040990B2 (en) 2007-07-16 2011-10-18 Samsung Electronics Co., Ltd. Method and apparatus for estimating sampling frequency offset, and sampling timing recovery loop including the apparatus
KR101523710B1 (en) * 2008-08-26 2015-05-28 삼성전자주식회사 Apparatus and method for correcting phase offset of orthogonal frequency division multiplexing system
US8828904B2 (en) 2008-08-29 2014-09-09 Agilent Technologies, Inc. Inorganic/organic hybrid totally porous metal oxide particles, methods for making them and separation devices using them
US20100310013A1 (en) * 2009-06-04 2010-12-09 Houchi Suguru Signal receiving apparatus, method, program and system
US8363755B2 (en) * 2009-06-04 2013-01-29 Sony Corporation Signal receiving apparatus, method, program and system
US9246734B1 (en) * 2015-02-27 2016-01-26 Qualcomm Technologies International, Ltd. Method and apparatus for sample frequency offset correction OFDM and single carrier frequency domain equalized receiver systems
US20160359579A1 (en) * 2015-06-03 2016-12-08 Imagination Technologies Limited Sampling frequency offset calculation
US9831975B2 (en) * 2015-06-03 2017-11-28 Imagination Technologies Limited Sampling frequency offset calculation

Also Published As

Publication number Publication date
EP1628451A3 (en) 2007-10-31
KR101087096B1 (en) 2011-11-25
US7573953B2 (en) 2009-08-11
EP1628451A2 (en) 2006-02-22
KR20060016622A (en) 2006-02-22

Similar Documents

Publication Publication Date Title
US7649963B2 (en) Apparatus for estimating and compensating carrier frequency offset and data receiving method in receiver of wireless communication system
US7539125B2 (en) Method and circuit for frequency offset estimation in frequency domain in the orthogonal frequency division multiplexing baseband receiver for IEEE 802.11A/G wireless LAN standard
US8437426B2 (en) Receiving apparatus, receiving method, and program
US7133479B2 (en) Frequency synchronization apparatus and method for OFDM systems
US20100166050A1 (en) Time error estimation for data symbols
US7602852B2 (en) Initial parameter estimation in OFDM systems
US20050084025A1 (en) Timing offset compensation in orthogonal frequency division multiplexing systems
US20060039491A1 (en) Frequency recovery apparatus and mobile broadcast receiver using the frequency recovery apparatus
US7295144B1 (en) Quantizer responsive to noise level for a wireless communications system
KR20070056881A (en) Frequency Restoration Apparatus and Method in Orthogonal Frequency Multiple Access System
JP2009519664A (en) Method and system for estimating symbol time error in a broadband transmission system
EP1480401A2 (en) Frequency-offset estimator for multi-carrier reception
US7573953B2 (en) Method and apparatus for estimating SFO in digital receiver, and method and apparatus for compensating for sampling frequency using the estimated SFO in the digital receiver
Chen et al. Mode detection, synchronization, and channel estimation for DVB-T OFDM receiver
US20100074346A1 (en) Channel estimation in ofdm receivers
US7792202B2 (en) Apparatus and method for estimating timing offset of OFDM symbol, and method of recovering symbol timing of OFDM symbol
EP1633098B1 (en) Carrier Synchronization in OFDM
US20090274223A1 (en) Orthogonal frequency division multiplexing receiver
EP1825625A1 (en) Method for estimating frequency/time offset and apparatus using the same in ofdm communication system
US8447002B2 (en) Receiving apparatus with frequency domain equalizer
US7333792B2 (en) Multi-carrier receiving method and apparatus
EP1387544B1 (en) Synchronisation in multicarrier receivers
EP2245814B1 (en) Frame timing and carrier frequency recovery for frequency selective signals
JP5072680B2 (en) Receiving method and apparatus
KR100697526B1 (en) Tracking device of digital broadcasting receiver

Legal Events

Date Code Title Description
AS Assignment

Owner name: LG ELECTRONICS INC., KOREA, REPUBLIC OF

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:LEE, DONG GEUN;REEL/FRAME:016885/0734

Effective date: 20050817

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCF Information on status: patent grant

Free format text: PATENTED CASE

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

LAPS Lapse for failure to pay maintenance fees

Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20210811

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载