Patent US2988355A successfully refreshed from Google Patents.
Patent US6480558B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6480558B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Synchronization and cell search methods and apparatus for wireless communications

Assignee: Ericsson Inc
•
Filing: 1999-03-17
•
Granted: 2002-11-12
•
Expires: 2019-03-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A received communications signal is correlated with a common synchronization code to produce a synchronization detection signal. A component of the synchronization detection signal associated with a known synchronization signal is canceled from the synchronization detection signal to produce an interference-canceled synchronization detection signal. Timing of a synchronization signal is determined from the interference-canceled synchronization detection signal. According to one aspect, interference cancellation is achieved by generating a correlation of an estimated received known synchronization signal with the common synchronization code, canceling the correlation of the estimated received known synchronization signal with the common synchronization code from the synchronization detection signal to produce the interference-canceled synchronization detection signal. Timing of a synchronization signal may then be determined by accumulating the interference-canceled synchronization detection signal over a time interval, detecting a peak in the accumulated interference-canceled synchronization detection signal, and determining timing of a synchronization signal from the detected peak. According to another aspect, interference cancellation is achieved by accumulating the synchronization detection signal over a time interval, identifying a peak in the accumulated synchronization detection signal not associated with a known synchronization signal, and determining timing of a synchronization signal from the identified peak. Related terminal apparatus are also discussed.

Inventors

  • 👤 Tony Ottosson
  • 👤 Yi-Pin Eric Wang

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 16:14
CPC Classifications
H; H04; H04B; H04B1/00; H04B1/69; H04B1/707; H04B1/7073; H04B1/7083; H04B1/7097; H04B1/7103; H04B1/7107; H04B2201/00; H04B2201/69; H04B2201/707; H04B2201/70702

Claims Analysis

Total Claims: 55
Claim 1
Independent Claim 99 words
In a wireless communications system including a plurality of cells in which synchronization signals transmitted in the cells are encoded according to a common synchronization code, a method of processing a received communications signal representing a combination of synchronization signals comprising the steps of: correlating the received communications signal with the common synchronization code to produce a synchronization detection signal; canceling a component of the synchronization detection signal associated with a known synchronization signal from the synchronization detection signal to produce an interference-canceled synchronization detection signal; and determining timing of a synchronization signal from the interference-canceled synchronization detection signal.
Claim 2
Dependent Claim 99 words
In a wireless communications system including a plurality of cells in which synchronization signals transmitted in the cells are encoded according to a common synchronization code, a method of processing a received communications signal representing a combination of synchronization signals comprising the steps of: correlating the received communications signal with the common synchronization code to produce a synchronization detection signal; canceling a component of the synchronization detection signal associated with a known synchronization signal from the synchronization detection signal to produce an interference-canceled synchronization detection signal; and determining timing of a synchronization signal from the interference-canceled synchronization detection signal.
Claim 3
Dependent Claim 101 words
A method according to claim 1 : wherein said step of canceling comprises the steps of: generating a correlation of an estimated received known synchronization signal with the common synchronization code; and canceling the correlation of the estimated received known synchronization signal with the common synchronization code from the synchronization detection signal to produce the interference-canceled synchronization detection signal; and wherein said step of determining timing comprises the steps of: accumulating the interference-canceled synchronization detection signal over a time interval; detecting a peak in the accumulated interference-canceled synchronization detection signal; and determining timing of a synchronization signal from the detected peak.
Claim 4
Dependent Claim 72 words
A method according to claim 2 , wherein said step of generating a correlation of an estimated received known synchronization signal with the common synchronization code comprises the steps of: filtering a representation of the known synchronization signal with an estimate of a channel over which the known synchronization signal is transmitted to produce an estimated received known synchronization signal; and correlating the estimated received known synchronization signal with the synchronization code.
Claim 5
Dependent Claim 63 words
A method according to claim 1 : wherein said step of canceling comprises the steps of: accumulating the synchronization detection signal over a time interval; and identifying a peak in the accumulated synchronization detection signal not associated with a known synchronization signal; and wherein said step of determining timing comprises the step of determining timing of a synchronization signal from the identified peak.
Claim 6
Dependent Claim 39 words
A method according to claim 4 , wherein said step of identifying a peak comprises the step of identifying a peak in the accumulated synchronization detection signal not associated with a known synchronization signal and meeting a predetermined criterion.
Claim 7
Dependent Claim 71 words
A method according to claim 4 : wherein said step of identifying a peak comprises the steps of: identifying a plurality of peaks in the accumulated synchronization detection signal not associated with a known synchronization signal; and selecting a peak of the plurality of peaks according to a selection criterion; and wherein said step of determining timing comprises the step of determining timing of a synchronization signal from the selected peak.
Claim 8
Dependent Claim 22 words
A method according to claim 1 , wherein the known synchronization signal comprises a synchronization signal associated with a previously identified cell.
Claim 9
Dependent Claim 31 words
A method according to claim 7 , wherein the known synchronization signal comprises a synchronization signal associated with a cell with which the terminal is currently communicating over a traffic channel.
Claim 10
Dependent Claim 76 words
A method according to claim 7 : wherein said step of canceling is preceded by the step of identifying a set of synchronization signals associated with a set of candidate cells; and wherein said step of canceling comprises the step of canceling a component of the synchronization detection signal corresponding to a synchronization signal associated with a cell of the set of candidate cells from the synchronization detection signal to produce an interference-canceled synchronization detection signal.
Claim 11
Dependent Claim 75 words
A method according to claim 9 , wherein said step of identifying a set of known synchronization signals comprises the steps of: receiving a communications signal from the communications medium; identifying a synchronization signal in the received communications signal; identifying a cell with which the identified synchronization signal is associated; and adding the identified cell to the set of candidate cells if the identified synchronization signal associated with the identified cell meets a predetermined criterion.
Claim 12
Dependent Claim 22 words
A method according to claim 1 , wherein a respective synchronization signal includes a portion encoded according to the common synchronization code.
Claim 13
Dependent Claim 23 words
A method according to claim 1 , wherein a common synchronization signal is transmitted in each of the cells over a pilot channel.
Claim 14
Dependent Claim 27 words
A method according to claim 1 , wherein said steps of correlating, canceling and determining are performed in response to the terminal awakening from a sleep mode.
Claim 15
Dependent Claim 170 words
A method according to claim 13 : wherein said step of correlating is preceded by the steps of: awakening from a sleep mode; receiving a communications signal from the communications medium; and evaluating a set of candidate cells based on the received communications signal; wherein said step of correlating comprises the step of correlating the received communications signal to produce a synchronization detection signal if the evaluated candidate cells fail to meet a predetermined criterion; wherein said step of canceling comprises the steps of: accumulating the synchronization detection signal over a time interval; and identifying a peak in the accumulated synchronization detection signal not associated with a known synchronization signal associated with one of the candidate cells; and wherein said step of determining timing comprises the step of determining timing of a synchronization signal from the identified peak; and wherein the method further comprises the step of identifying a new candidate cell associated with the identified peak from the determined timing of the synchronization signal associated with the identified peak.
Claim 16
Dependent Claim 25 words
A method according to claim 1 , wherein said steps of correlating, canceling and determining are performed while the terminal is in an active mode.
Claim 17
Dependent Claim 96 words
A method according to claim 1 , wherein said step of canceling is preceded by the step of determining the component associated with the known synchronization signal based on knowledge of at least one of: a timing of the known synchronization signal; a channel characteristic of a channel over which the known synchronization signal is received at the terminal; a pulse shape associated with the known synchronization signal as received at the terminal; a path loss associated with the known synchronization signal as received at the terminal; and a code associated with the known synchronization signal.
Claim 18
Dependent Claim 110 words
A method according to claim 1 : wherein said step of canceling comprises the steps of: generating a correlation of an estimated received first known synchronization signal with the common synchronization code; canceling the correlation of the estimated received first known synchronization signal with the common synchronization code from the synchronization detection signal to produce an interference-canceled synchronization detection signal; and: accumulating the interference-canceled synchronization detection signal over a time interval; and identifying a peak in the interference-canceled synchronization detection signal not associated with a second known synchronization signal; and wherein said step of determining timing comprises the step of determining timing of a synchronization signal from the identified peak.
Claim 19
Dependent Claim 62 words
A method according to claim 1 , wherein a respective one of the synchronization signals is further encoded according to a cell-specific synchronization code, and wherein said step of determining timing is followed by the steps of determining a cell-specific synchronization code based on the determined timing of the synchronization signal to thereby identify a cell associated with the cell-specific synchronization code.
Claim 20
Dependent Claim 124 words
A terminal for use with a wireless communications system including a plurality of cells for which synchronization signals transmitted in the cells are encoded according to a common synchronization code, the terminal comprising: means for receiving a communications signal representing a combination of synchronization signals; means, responsive to said means for receiving, for correlating the received communications signal with the common synchronization code to produce a synchronization detection signal; means, responsive to said means for correlating, for canceling a component of the synchronization detection signal associated with a known synchronization signal from the synchronization detection signal to produce an interference-canceled synchronization detection signal; and means, responsive to said means for canceling, for determining timing of a synchronization signal from the interference-canceled synchronization detection signal.
Claim 21
Dependent Claim 124 words
A terminal for use with a wireless communications system including a plurality of cells for which synchronization signals transmitted in the cells are encoded according to a common synchronization code, the terminal comprising: means for receiving a communications signal representing a combination of synchronization signals; means, responsive to said means for receiving, for correlating the received communications signal with the common synchronization code to produce a synchronization detection signal; means, responsive to said means for correlating, for canceling a component of the synchronization detection signal associated with a known synchronization signal from the synchronization detection signal to produce an interference-canceled synchronization detection signal; and means, responsive to said means for canceling, for determining timing of a synchronization signal from the interference-canceled synchronization detection signal.
Claim 22
Dependent Claim 123 words
A terminal according to claim 19 : wherein said means for canceling comprises: means for generating a correlation of an estimated received known synchronization signal with the common synchronization code; and means, responsive to said means for generating, for canceling the correlation of the estimated received known synchronization signal with the common synchronization code from the synchronization detection signal to produce the interference-canceled synchronization detection signal; and wherein said means for determining timing comprises: means for accumulating the interference-canceled synchronization detection signal over a time interval; means, responsive to said means for accumulating, for detecting a peak in the accumulated interference-canceled synchronization detection signal; and means, responsive to said means for detecting, for determining timing of a synchronization signal from the detected peak.
Claim 23
Dependent Claim 79 words
A terminal according to claim 20 , wherein said means for generating a correlation of an estimated received known synchronization signal with the common synchronization code comprises: means for filtering a representation of the known synchronization signal with an estimate of a channel over which the known synchronization signal is transmitted to produce an estimated received known synchronization signal; and means, responsive to said means for filtering, for correlating the estimated received known synchronization signal with the synchronization code.
Claim 24
Dependent Claim 67 words
A terminal according to claim 19 : wherein said means for canceling comprises: means for accumulating the synchronization detection signal over a time interval; means, responsive to said means for accumulating, for identifying a peak in the accumulated synchronization detection signal not associated with a known synchronization signal; and wherein means for determining timing comprises means for determining timing of a synchronization signal from the identified peak.
Claim 25
Dependent Claim 38 words
A terminal according to claim 22 , wherein said means for identifying a peak comprises means for identifying a peak in the accumulated synchronization detection signal not associated with a known synchronization signal and meeting a predetermined criterion.
Claim 26
Dependent Claim 81 words
A terminal according to claim 22 : wherein said means for identifying a peak comprises: means for identifying a plurality of peaks in the accumulated synchronization detection signal not associated with a known synchronization signal; and means, responsive to said means for identifying a plurality of peaks, for selecting a peak of the plurality of peaks according to a selection criterion; and wherein said means for determining timing comprises means for determining timing of a synchronization signal from the selected peak.
Claim 27
Dependent Claim 33 words
A terminal according to claim 19 , further comprising means for storing an identification of a cell, and wherein the known synchronization signal comprises a synchronization signal associated with a stored cell identification.
Claim 28
Dependent Claim 67 words
A terminal according to claim 25 , further comprising means for identifying a set of synchronization signals transmitted for a set of candidate cells, and wherein means for canceling comprises means for canceling a component of the synchronization detection signal corresponding to a synchronization signal associated with a cell of the set of candidate cells from the synchronization detection signal to produce an interference-canceled synchronization detection signal.
Claim 29
Dependent Claim 103 words
A terminal according to claim 26 , wherein said means for identifying a set of known synchronization signals comprises: means for receiving a communications signal from the communications medium; means, responsive to said means for receiving, for identifying a synchronization signal in the received communications signal; means, responsive to said means for identifying a synchronization signal, for identifying a cell with which the identified synchronization signal is associated; and means, responsive to said means for identifying a cell, for adding the identified cell to the set of candidate cells if the identified synchronization signal associated with the identified cell meets a predetermined criterion.
Claim 30
Dependent Claim 21 words
A terminal according to claim 19 , wherein each synchronization signal includes a portion encoded according to the common synchronization code.
Claim 31
Dependent Claim 23 words
A terminal according to claim 19 , wherein a common synchronization signal is transmitted over a pilot channel in each of the cells.
Claim 32
Dependent Claim 90 words
A terminal according to claim 19 , further comprising means for transitioning the terminal between an active and a sleep mode, and wherein said means for receiving, said means for correlating, said means for canceling and said means for determining are responsive to said means for transitioning to receive a communications signal, to correlate the received communications signal with a common synchronization code, to produce an interference-canceled correlation and to determine timing of a synchronization sequence from the interference-canceled correlation in response to the terminal awakening from the sleep mode.
Claim 33
Dependent Claim 89 words
A terminal according to claim 19 , further comprising means for determining the component associated with the known synchronization signal based on knowledge of at least one of: a timing of the known synchronization signal; a channel characteristic of a channel over which the known synchronization signal is received at the terminal; a pulse shape associated with the known synchronization signal as received at the terminal; a path loss associated with the known synchronization signal as received at the terminal; and a code associated with the known synchronization signal.
Claim 34
Dependent Claim 152 words
A terminal according to claim 19 : wherein said means for canceling comprises: means for generating a correlation of an estimated received first known synchronization signal with the common synchronization code; means, responsive to said means for generating a correlation of an estimated received first known synchronization signal, for canceling the correlation of the estimated received first known synchronization signal with the common synchronization code from the synchronization detection signal to produce an interference-canceled synchronization detection signal; and: means, responsive to said means for canceling the correlation of the estimated received first known synchronization signal, for accumulating the interference-canceled synchronization detection signal over a time interval; and means, responsive to said means for accumulating, for identifying a peak in the interference-canceled synchronization detection signal not associated with a second known synchronization signal; and wherein said means for determining timing comprises means for determining timing of a synchronization signal from the identified peak.
Claim 35
Dependent Claim 54 words
A terminal according to claim 19 , wherein a respective one of the synchronization signals is further encoded according to a cell-specific synchronization code, and further comprising means for determining a cell-specific synchronization code based on the determined timing of the synchronization signal to thereby identify a cell associated with the cell-specific synchronization code.
Claim 36
Independent Claim 127 words
An apparatus for processing a received communications signal in a terminal that is operative to communicate with cells in a wireless communications system, the wireless communications system including a plurality of cells for which synchronization signals transmitted in the cells are encoded according to a common synchronization code, the apparatus comprising: a first correlator operative to correlate the received communications signal with the common synchronization code to produce a synchronization detection signal; an interference canceler responsive to said first correlator and operative to cancel a component of the synchronization detection signal associated with a known synchronization signal from the synchronization detection signal to produce an interference-canceled synchronization detection signal; and a timing determiner operative to determine timing of a synchronization signal from the interference-canceled synchronization detection signal.
Claim 37
Independent Claim 127 words
An apparatus for processing a received communications signal in a terminal that is operative to communicate with cells in a wireless communications system, the wireless communications system including a plurality of cells for which synchronization signals transmitted in the cells are encoded according to a common synchronization code, the apparatus comprising: a first correlator operative to correlate the received communications signal with the common synchronization code to produce a synchronization detection signal; an interference canceler responsive to said first correlator and operative to cancel a component of the synchronization detection signal associated with a known synchronization signal from the synchronization detection signal to produce an interference-canceled synchronization detection signal; and a timing determiner operative to determine timing of a synchronization signal from the interference-canceled synchronization detection signal.
Claim 38
Dependent Claim 166 words
An apparatus according to claim 34 : wherein said interference canceler comprises: a received known synchronization signal estimator operative to generate an estimated received known synchronization signal; a second correlator responsive to said received known synchronization signal estimator and operative to generate a correlation of an estimated received known synchronization signal with the common synchronization code; and a canceler responsive to said first correlator and to said second correlator and operative to cancel the correlation of the estimated received known synchronization signal with the common synchronization code from the synchronization detection signal to produce the interference-canceled synchronization detection signal; and wherein said timing determiner comprises: an accumulator responsive to said canceler and operative to accumulate the interference-canceled synchronization detection signal over a time interval; a peak detector responsive to said accumulator and operative to detect a peak in the accumulated interference-canceled synchronization detection signal; and a timing determiner responsive to said peak detector and operative to determine timing of a synchronization signal from the detected peak.
Claim 39
Dependent Claim 81 words
An apparatus according to claim 34 : wherein said interference canceler comprises: an accumulator responsive to said first correlator and operative to accumulate the synchronization detection signal over a time interval; a peak detector responsive to said accumulator and operative to detect a peak in the accumulated synchronization detection signal not associated with a known synchronization signal; and wherein said timing determiner is responsive to said peak detector and operative to determine timing of a synchronization signal from the detected peak.
Claim 40
Dependent Claim 21 words
An apparatus according to claim 34 , wherein each synchronization signal includes a portion encoded according to the common synchronization code.
Claim 41
Dependent Claim 23 words
An apparatus according to claim 34 , wherein a common synchronization signal is transmitted over a pilot channel in each of the cells.
Claim 42
Dependent Claim 92 words
An apparatus according to claim 34 , wherein said interference canceler is operative to cancel a component associated with the known synchronization signal based on knowledge of at least one of: a timing of the known synchronization signal; a channel characteristic of a channel over which the known synchronization signal is received at the terminal; a pulse shape associated with the known synchronization signal as received at the terminal; a path loss associated with the known synchronization signal as received at the terminal; and a code associated with the known synchronization signal.
Claim 43
Dependent Claim 166 words
An apparatus according to claim 34 : wherein said interference canceler comprises: a received known synchronization signal estimator operative to generate an estimated received first known synchronization signal; a second correlator responsive to said received known synchronization signal estimator and operative to generate a correlation of an estimated received first known synchronization signal with the common synchronization code; a canceler, responsive to said first correlator and to said second correlator and operative to cancel the correlation of the estimated received first known synchronization signal with the common synchronization code from the synchronization detection signal to produce an interference-canceled synchronization detection signal; an accumulator responsive to said canceler and operative to accumulate the interference-canceled synchronization detection signal over a time interval; and a peak detector responsive to said accumulator and operative to detect a peak in the interference-canceled synchronization detection signal not associated with a second known synchronization signal; and wherein said timing determiner is operative to determine timing of a synchronization signal from the identified peak.
Claim 44
Independent Claim 92 words
A method of processing a received communications signal representing a combination of synchronization signals comprising: correlating the received communications signal with a synchronization code to produce a synchronization detection signal; estimating a component of the synchronization detection signal associated with a known synchronization signal based on knowledge of the known synchronization signal; canceling the estimated component of the synchronization detection signal associated with the known synchronization signal from the synchronization detection signal to produce an interference-canceled synchronization detection signal; and determining timing of a synchronization signal from the interference-canceled synchronization detection signal.
Claim 45
Independent Claim 92 words
A method of processing a received communications signal representing a combination of synchronization signals comprising: correlating the received communications signal with a synchronization code to produce a synchronization detection signal; estimating a component of the synchronization detection signal associated with a known synchronization signal based on knowledge of the known synchronization signal; canceling the estimated component of the synchronization detection signal associated with the known synchronization signal from the synchronization detection signal to produce an interference-canceled synchronization detection signal; and determining timing of a synchronization signal from the interference-canceled synchronization detection signal.
Claim 46
Dependent Claim 54 words
A method according to claim 41 , wherein said step of canceling comprises: generating a correlation of an estimated received known synchronization signal with the synchronization code; and canceling the correlation of the estimated received known synchronization signal with the synchronization code from the synchronization detection signal to produce the interference-canceled synchronization detection signal.
Claim 47
Dependent Claim 45 words
A method according to claim 42 , wherein said step of determining timing comprises: accumulating the interference-canceled synchronization detection signal over a time interval; detecting a peak in the accumulated interference-canceled synchronization detection signal; and determining timing of a synchronization signal from the detected peak.
Claim 48
Dependent Claim 69 words
A method according to claim 42 , wherein said step of generating a correlation of an estimated received known synchronization signal with the common synchronization code comprises: filtering a representation of the known synchronization signal with an estimate of a channel over which the known synchronization signal is transmitted to produce an estimated received known synchronization signal; and correlating the estimated received known synchronization signal with the synchronization code.
Claim 49
Dependent Claim 63 words
A method according to claim 41 : wherein said step of canceling comprises the steps of: accumulating the synchronization detection signal over a time interval; and identifying a peak in the accumulated synchronization detection signal not associated with a known synchronization signal; and wherein said step of determining timing comprises the step of determining timing of a synchronization signal from the identified peak.
Claim 50
Independent Claim 88 words
An apparatus comprising: means for correlating a received communications signal with a synchronization code to produce a synchronization detection signal; means for estimating a component of the synchronization detection signal associated with a known synchronization signal based on knowledge of the known synchronization signal; means for canceling the estimated component of the synchronization detection signal associated with the known synchronization signal from the synchronization detection signal to produce an interference-canceled synchronization detection signal; and means for determining timing of a synchronization signal from the interference-canceled synchronization detection signal.
Claim 51
Independent Claim 88 words
An apparatus comprising: means for correlating a received communications signal with a synchronization code to produce a synchronization detection signal; means for estimating a component of the synchronization detection signal associated with a known synchronization signal based on knowledge of the known synchronization signal; means for canceling the estimated component of the synchronization detection signal associated with the known synchronization signal from the synchronization detection signal to produce an interference-canceled synchronization detection signal; and means for determining timing of a synchronization signal from the interference-canceled synchronization detection signal.
Claim 52
Dependent Claim 58 words
An apparatus according to claim 46 , wherein said means for canceling comprises: means for generating a correlation of an estimated received known synchronization signal with the synchronization code; and means for canceling the correlation of the estimated received known synchronization signal with the synchronization code from the synchronization detection signal to produce the interference-canceled synchronization detection signal.
Claim 53
Dependent Claim 51 words
An apparatus according to claim 47 , wherein said means for determining timing comprises: means for accumulating the interference-canceled synchronization detection signal over a time interval; means for detecting a peak in the accumulated interference-canceled synchronization detection signal; and means for determining timing of a synchronization signal from the detected peak.
Claim 54
Dependent Claim 73 words
An apparatus according to claim 47 , wherein said means for generating a correlation of an estimated received known synchronization signal with the common synchronization code comprises: means for filtering a representation of the known synchronization signal with an estimate of a channel over which the known synchronization signal is transmitted to produce an estimated received known synchronization signal; and means for correlating the estimated received known synchronization signal with the synchronization code.
Claim 55
Dependent Claim 62 words
An apparatus according to claim 46 : wherein said means for canceling comprises: means for accumulating the synchronization detection signal over a time interval; means for identifying a peak in the accumulated synchronization detection signal not associated with a known synchronization signal; and wherein said means for determining timing comprises means for determining timing of a synchronization signal from the identified peak.

References Cited (Backward Citations)

US5420850A Cited
US5822359A Cited
US5568473A Cited
EP0795971A2 Cited
EP0876002A2 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-11-11 2006-05-13 2006-11-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-11-11 2010-05-13 2010-11-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-11-11 2014-05-13 2014-11-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag