← Back to Patent Explorer
US5737362A Expired / Lapsed US ⏱️ 0.0 years remaining

Delay-locked loop code tracking system for receiver of a code spread communication system

Assignee: Pendragon Electronics and Telecommunications Research LLC
•
Filing: 1996-07-22
•
Granted: 1998-04-07
•
Expires: 2016-07-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention provides a double delay-locked loop(DDLL) code tracking loop for spreading a linear section of an energy detecting area of the tracking loop by using several code time, and provides a delay-locked loop code tracking system for a receiver of a code spread communication system capable of performing an effective code tracking even when a changing ratio of a receiving path is large, by variably using a difference of a preceding time code and a delayed time code according to a change of a receiving environment being changed without cease. Accordingly, the code tracking loop of the present invention improves the receiver performance of the code spread radio communication system, and simplifies a structure of the receiver.

Inventors

  • 👤 Jin-Il Hyun
  • 👤 In Kang
  • 👤 Jin-Jong Cha
  • 👤 Jae-Seok Kim
  • 👤 Kyung-Soo Kim

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 09:02
CPC Classifications
H; H04; H04B; H04B1/00; H04B1/69; H04B1/707; H04B1/7073; H04B1/7085; H04B1/709; Y; Y10; Y10S; Y10S331/00; Y10S331/02

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 212 words
A code tracking loop in a double delay-locked loop code tracking system for a receiver of a code spread communication system, comprising: a code generating unit for generating a code having numerous time differences; a correlating unit for correlating an input reception signal and numerous outputting codes output from said code generating unit and performing a code reverse-spread function for a signal code-spread and transmitted from a transmitter; a plurality of square computing units for eliminating a phase element of received signals through a square computation of the signals output from said correlating unit; an error energy detecting unit for receiving an energy of a signal reverse-spread by a code preceded by as much as Δ and 2Δ and the energy of the signal reverse-spread by a code delayed by as much as Δ and 2Δ and then for detecting an error energy, wherein Δ is 1/N code period (N being an integer); a loop filter for changing an output of said error energy detecting unit to a stabilized signal; and a voltage controlling oscillator for receiving the output of said loop filter and controlling a code generating speed of said code generating unit so that a code of the reception signal and an output code of the code generating unit coincide.
Claim 2
Dependent Claim 212 words
A code tracking loop in a double delay-locked loop code tracking system for a receiver of a code spread communication system, comprising: a code generating unit for generating a code having numerous time differences; a correlating unit for correlating an input reception signal and numerous outputting codes output from said code generating unit and performing a code reverse-spread function for a signal code-spread and transmitted from a transmitter; a plurality of square computing units for eliminating a phase element of received signals through a square computation of the signals output from said correlating unit; an error energy detecting unit for receiving an energy of a signal reverse-spread by a code preceded by as much as Δ and 2Δ and the energy of the signal reverse-spread by a code delayed by as much as Δ and 2Δ and then for detecting an error energy, wherein Δ is 1/N code period (N being an integer); a loop filter for changing an output of said error energy detecting unit to a stabilized signal; and a voltage controlling oscillator for receiving the output of said loop filter and controlling a code generating speed of said code generating unit so that a code of the reception signal and an output code of the code generating unit coincide.
Claim 3
Dependent Claim 127 words
The code tracking loop as claimed in claim 1, wherein said correlating unit comprises: a first correlator for performing the correlation of the reception signal and the code preceded by as much as more than a period Δ than a reference code; a second correlator for performing the correlation of the reception signal and the code delayed by as much as more than the period Δ than the reference code; a third correlator for performing the correlation of the reception signal and the code preceded by as much as more than a period 2Δ than the reference code; and a fourth correlator for performing the correlation of the reception signal and the code delayed by as much as more than the period 2Δ than the reference code.
Claim 4
Dependent Claim 70 words
The code tracking loop as claimed in claim 1, wherein said square computing units comprise: first and third square computers for respectively outputting a signal energy reverse-spread by the code preceded by as much as the period Δ and the period 2Δ; and second and fourth square computers for respectively outputting the signal energy reverse-spread by the code delayed by as much as the period Δ and the period 2Δ.
Claim 5
Dependent Claim 262 words
A code tracking loop for a receiver of a code spread communication system, comprising: a correlating unit for performing a correlation between an input reception signal and an output code of a code determining unit and performing a code reverse-spread function for a signal spread and transmitted in a transmitter; an adding unit for adding a difference of an early code and a late code output from said correlating unit; a loop filter for stabilizing an output of said adding unit; a gain controlling unit for controlling a gain of an output value of said loop filter according to the output of said code determining unit; a voltage controlling oscillator for receiving the output of said gain controlling unit and controlling a code generating speed of a code generating unit so that a code of the reception signal and an output code of the code generating unit coincide; the code generating unit for generating a plurality of codes according to a code speed controlled by said voltage controlling oscillator; and an energy detecting unit for detecting a received energy, comparing the received energy with a previous reception signal energy and outputting a state of a radio channel to the code determining unit; and wherein said code determining unit determines an early code and a relatively late code among the outputs of said code generating unit on the basis of an output result of said energy detecting unit for outputting thereof to said correlating unit, controlling the gain of the tracking loop and outputting a controlling gain value to said gain controlling unit.
Claim 6
Dependent Claim 262 words
A code tracking loop for a receiver of a code spread communication system, comprising: a correlating unit for performing a correlation between an input reception signal and an output code of a code determining unit and performing a code reverse-spread function for a signal spread and transmitted in a transmitter; an adding unit for adding a difference of an early code and a late code output from said correlating unit; a loop filter for stabilizing an output of said adding unit; a gain controlling unit for controlling a gain of an output value of said loop filter according to the output of said code determining unit; a voltage controlling oscillator for receiving the output of said gain controlling unit and controlling a code generating speed of a code generating unit so that a code of the reception signal and an output code of the code generating unit coincide; the code generating unit for generating a plurality of codes according to a code speed controlled by said voltage controlling oscillator; and an energy detecting unit for detecting a received energy, comparing the received energy with a previous reception signal energy and outputting a state of a radio channel to the code determining unit; and wherein said code determining unit determines an early code and a relatively late code among the outputs of said code generating unit on the basis of an output result of said energy detecting unit for outputting thereof to said correlating unit, controlling the gain of the tracking loop and outputting a controlling gain value to said gain controlling unit.
Claim 7
Dependent Claim 86 words
The code tracking loop as claimed in claim 4, wherein said correlating unit comprises: a first correlator for performing the correlation of the reception signal and an earlier code than said reception signal determined by said code determining unit; a second correlator for performing the correlation of the reception signal and a later code than said reception signal determined in said code determining unit; and a third correlator for performing the correlation of the reception signal and the output code generated in said code generating unit.
Claim 8
Dependent Claim 39 words
The code tracking loop as claimed in claim 4, wherein said voltage controlling oscillator generates the code generating speed of said code generating unit as a normal code ratio when the output of said gain controlling unit is zero.
Claim 9
Dependent Claim 56 words
The code tracking loop as claimed in claims 4 or 6, wherein said voltage controlling oscillator generates the code generating speed of said code generating unit later than the normal code ratio so that the output of said gain controlling unit converges to zero when the output of said gain controlling unit is a positive value.
Claim 10
Dependent Claim 56 words
The code tracking loop as claimed in claims 4 or 6, wherein said voltage controlling oscillator generates the code generating speed of said code generating unit, earlier than the normal code ratio so that the output of said gain controlling unit converges to zero when the output of said gain controlling unit is a negative value.

References Cited (Backward Citations)

US4285060A Cited
US4221005A Cited
US4550414A Cited
US5105436A Cited
US5060180A Cited
US5299229A Cited
US5477195A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-04-06 2001-10-06 2002-04-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-04-06 2005-10-06 2006-04-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-04-06 2009-10-06 2010-04-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag