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

Signal acquisition in a multi-user communication system using multiple walsh channels

Assignee: Qualcomm Inc
•
Filing: 1995-06-30
•
Granted: 1996-11-19
•
Expires: 2015-06-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A technique for using energy received by subscriber units over multiple orthogonal channels within a spread spectrum communication system to acquire signal timing by controlling signal amplitude integration intervals used in detecting such timing. Received signals are despread and respective amplitudes integrated over periods that are divisible by factors of 2 into the length of Walsh functions used to generate orthogonal signal channels. Non-coherent combinations of the results of this integration are subsequently formed over periods that commence and terminate on Walsh function boundaries, and used to determine when a correct time offset has been selected for despreading signals. Additional advantages are realized by assigning signals that consistently provide a higher energy content such as paging, synchronization, and most frequently assigned traffic channels to specific orthogonal channels within the communication system. In exemplary embodiments, Walsh functions of length 128 are used as channelizing codes and a pilot signal is assigned to channel 0. This results in traffic channels or paging and synchronization functions being assigned to channel 64 when the integration periods are 64 chips long, and to channels 32, 64, and 96 when the periods are 32 chips long. In this manner, additional energy is available during the integration process for use in determining when correct signal acquisition timing offsets have been selected, without the use of additional hardware.

Inventors

  • 👤 Gordon Skinner, deceased
  • 👤 Brian Harms

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 18:58
CPC Classifications
H; H04; H04B; H04B1/00; H04B1/69; H04B1/707; H04B1/7073; H04B1/7075; H04B1/7077; H04B1/70775; B; B60; B60R; B60R11/00; B60R11/04; B60R11/02; B60R2011/0001; B60R2011/0003; B60R2011/0035; B60R2011/0042; B60R2011/0049; B60R2011/005; B60R2011/0059; B60R2011/0064; B60R2011/0075; H04B1/70751; H04B1/70752; H04B1/70755

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 246 words
A method of acquiring time synchronization with one or more orthogonal channel signals in a spread spectrum communication system in which one or more communication signals are received and demodulated by system subscribers, comprising the steps of: receiving one or more communication signals each comprising multiple channel signals which are orthogonally encoded using one of a preselected set of Walsh functions which are spread using at least one common pseudorandom noise (PN code) sequence applied at one of a plurality of timing offsets relative to each other within said system; selecting a PN code sequence time offset value to use in a receiving subscriber unit; despreading said communication signals by applying said PN code sequence at said selected time offset to produce encoded symbols; coherently accumulating amplitudes of encoded symbols over a predetermined time interval equivalent to a length of said Walsh functions divided by a factor of 2 n , where n is a positive integer; squaring the results of said coherent accumulation; combining square products over an interval commencing and ending at Walsh function boundaries as selected by the receiving subscriber unit; comparing results of said combining to at least one threshold value; selecting said time offset chosen by said receiving subscriber unit as a time offset for a desired orthogonal channel signal when the combining results exceed said threshold; and altering said time offset value selection and repeating said despreading, accumulating, squaring, combining, and comparing steps in order until said threshold is exceeded.
Claim 2
Independent Claim 246 words
A method of acquiring time synchronization with one or more orthogonal channel signals in a spread spectrum communication system in which one or more communication signals are received and demodulated by system subscribers, comprising the steps of: receiving one or more communication signals each comprising multiple channel signals which are orthogonally encoded using one of a preselected set of Walsh functions which are spread using at least one common pseudorandom noise (PN code) sequence applied at one of a plurality of timing offsets relative to each other within said system; selecting a PN code sequence time offset value to use in a receiving subscriber unit; despreading said communication signals by applying said PN code sequence at said selected time offset to produce encoded symbols; coherently accumulating amplitudes of encoded symbols over a predetermined time interval equivalent to a length of said Walsh functions divided by a factor of 2 n , where n is a positive integer; squaring the results of said coherent accumulation; combining square products over an interval commencing and ending at Walsh function boundaries as selected by the receiving subscriber unit; comparing results of said combining to at least one threshold value; selecting said time offset chosen by said receiving subscriber unit as a time offset for a desired orthogonal channel signal when the combining results exceed said threshold; and altering said time offset value selection and repeating said despreading, accumulating, squaring, combining, and comparing steps in order until said threshold is exceeded.
Claim 3
Dependent Claim 26 words
The method of claim 1 wherein said altering step further comprises the step of determining when said combining results exceed at least two predetermined threshold values.
Claim 4
Dependent Claim 29 words
The method of claim 1 wherein the step of combining comprises accumulating square products and summing them together over an interval commencing and ending at said Walsh function boundaries.
Claim 5
Dependent Claim 17 words
The method of claim 1 wherein the channel signal to be acquired is a pilot channel signal.
Claim 6
Dependent Claim 17 words
The method of claim 1 wherein the channel signal to be acquired is a paging channel signal.
Claim 7
Dependent Claim 19 words
The method of claim 1 wherein the channel signal to be acquired is a relatively strong traffic channel signal.
Claim 8
Dependent Claim 72 words
The method of claim 1 wherein said coherent accumulation occurs over an interval L/2 n long, with L being the length of Walsh functions used, and a pilot signal is transferred over a first channel and relatively strong signals are preferentially transferred on channels that are spaced apart from the first channel by increments of sL/2 n , where n is a positive integer and s equals 1 through 2 n -1.
Claim 9
Dependent Claim 35 words
The method of claim 7 wherein said Walsh functions have a length of 128 chips and a pilot signal is transferred over channel 0 while communications traffic is transferred over channels 32, 64, and 96.
Claim 10
Dependent Claim 35 words
The method of claim 7 wherein said orthogonal codes are Walsh functions of length 128 and a pilot signal is transferred over channel 1 while communications traffic is transferred over channels 33, 65, and 97.
Claim 11
Dependent Claim 13 words
The method of claim 7 wherein said strong signals comprise a paging signal.
Claim 12
Dependent Claim 39 words
The method of claim 7 wherein said Walsh functions have a length of 128 chips and a pilot signal is transferred over channel 0 while paging signals are transferred over at least one of channels 32, 64, and 96.
Claim 13
Dependent Claim 13 words
The method of claim 7 wherein said strong signals comprise a synchronization signal.
Claim 14
Dependent Claim 303 words
Apparatus for acquiring time synchronization with one or more orthogonal channel signals in a spread spectrum communication system in which one or more communication signals are received and demodulated by system subscribers, comprising: a receiver for receiving one or more communication signals each comprising channel signals which are orthogonally encoded using one of a preselected set of Walsh functions which are spread using at least one common pseudorandom noise (PN code) sequence applied at one of a plurality of timing offsets relative to each other within said system; means for selecting a PN code sequence time offset value and for generating said PN sequence with said selected time offset, being responsive to a reselect input for altering said selected time offset value and re-generating said PN code sequence with said altered time offset value; a signal despreader connected to receive communication signals and said PN sequence, and despread said communication signals into encoded symbols by applying said PN code sequence at said chosen time offset; a coherent accumulator connected to receive encoded symbols and to sum amplitudes for encoded symbols together over a predetermined time interval equivalent to the length of said Walsh functions divided by 2 n , where n is a positive integer; product means connected to said coherent accumulator for receiving and squaring the summation results; means for combining connected to receive and integrate square products over an interval commencing and ending at Walsh function boundaries as selected by the receiving subscriber unit; means for comparing connected to receive and to compare results of said integration to at least one threshold value; and means for generating a reselect command connected to said means for selecting and generating, and to said means for comparing, for generating a reselect command after a comparison to a threshold when said threshold is not exceeded.
Claim 15
Dependent Claim 303 words
Apparatus for acquiring time synchronization with one or more orthogonal channel signals in a spread spectrum communication system in which one or more communication signals are received and demodulated by system subscribers, comprising: a receiver for receiving one or more communication signals each comprising channel signals which are orthogonally encoded using one of a preselected set of Walsh functions which are spread using at least one common pseudorandom noise (PN code) sequence applied at one of a plurality of timing offsets relative to each other within said system; means for selecting a PN code sequence time offset value and for generating said PN sequence with said selected time offset, being responsive to a reselect input for altering said selected time offset value and re-generating said PN code sequence with said altered time offset value; a signal despreader connected to receive communication signals and said PN sequence, and despread said communication signals into encoded symbols by applying said PN code sequence at said chosen time offset; a coherent accumulator connected to receive encoded symbols and to sum amplitudes for encoded symbols together over a predetermined time interval equivalent to the length of said Walsh functions divided by 2 n , where n is a positive integer; product means connected to said coherent accumulator for receiving and squaring the summation results; means for combining connected to receive and integrate square products over an interval commencing and ending at Walsh function boundaries as selected by the receiving subscriber unit; means for comparing connected to receive and to compare results of said integration to at least one threshold value; and means for generating a reselect command connected to said means for selecting and generating, and to said means for comparing, for generating a reselect command after a comparison to a threshold when said threshold is not exceeded.
Claim 16
Dependent Claim 17 words
The apparatus of claim 13 wherein said means for comparing uses at least two predetermined threshold values.
Claim 17
Dependent Claim 34 words
The apparatus of claim 13 wherein said means for combining comprises at least one accumulation element for storing and adding together square products over an interval commencing and ending at said Walsh function boundaries.
Claim 18
Dependent Claim 17 words
The apparatus of claim 13 wherein the channel signal to be acquired is a pilot channel signal.
Claim 19
Dependent Claim 17 words
The apparatus of claim 13 wherein the channel signal to be acquired is a paging channel signal.
Claim 20
Dependent Claim 19 words
The apparatus of claim 13 wherein the channel signal to be acquired is a relatively strong traffic channel signal.
Claim 21
Dependent Claim 72 words
The apparatus of claim 13 wherein said accumulation occurs over an interval of length L/2 n , where L is the length of Walsh functions used, a pilot signal is transferred over a first channel and relatively strong signals are preferentially transferred on channels that are spaced apart from the first channel by increments of sL/2 n , where n is a positive integer and s equals 1 through 2 n -1.
Claim 22
Dependent Claim 34 words
The apparatus of claim 19 wherein said Walsh functions have a length of 128 chips and a pilot signal is transferred over channel 0 while traffic is transferred over channels 32, 64, and 96.
Claim 23
Dependent Claim 34 words
The apparatus of claim 19 wherein said Walsh functions have a length of 128 chips and a pilot signal is transferred over channel 1 while traffic is transferred over channels 33, 65, and 97.
Claim 24
Dependent Claim 13 words
The apparatus of claim 19 wherein said strong signals comprise a paging signal.
Claim 25
Dependent Claim 13 words
The apparatus of claim 19 wherein said strong signals comprise a synchronization signal.

References Cited (Backward Citations)

US4567588A Cited
US4653076A Cited
US4621365A Cited
US5490165A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-11-19 2000-05-20 2000-11-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-11-19 2004-05-20 2004-11-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-11-19 2008-05-20 2008-11-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag