US6128331A - Correlation system for use in wireless direct sequence spread spectrum systems - Google Patents

Correlation system for use in wireless direct sequence spread spectrum systems Download PDF

Info

Publication number
US6128331A
US6128331A US08/335,328 US33532894A US6128331A US 6128331 A US6128331 A US 6128331A US 33532894 A US33532894 A US 33532894A US 6128331 A US6128331 A US 6128331A
Authority
US
United States
Prior art keywords
correlation
code
precision
circuit
low precision
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.)
Expired - Lifetime
Application number
US08/335,328
Inventor
Paul F. Struhsaker
Jane L. Smith
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.)
Cisco Technology Inc
Original Assignee
Cisco Systems 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 Cisco Systems Inc filed Critical Cisco Systems Inc
Priority to US08/335,328 priority Critical patent/US6128331A/en
Assigned to AIRONET WIRELESS COMMUNICATIONS, INC. reassignment AIRONET WIRELESS COMMUNICATIONS, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SMITH, JANE L.
Assigned to BANK OF NEW YORK COMMERCIAL CORPORATION, THE reassignment BANK OF NEW YORK COMMERCIAL CORPORATION, THE SECURITY INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AIRONET WIRELESS COMMUNICATIONS, INC.
Priority to PCT/US1995/014247 priority patent/WO1996014697A1/en
Priority to AU41432/96A priority patent/AU4143296A/en
Assigned to AIRONET WIRELESS COMMUNICATION, INC. reassignment AIRONET WIRELESS COMMUNICATION, INC. RELEASE OF PATENT ASSIGNMENT OF SECURITY Assignors: BANK OF NEW YORK COMMERCIAL CORPORATION, THE
Assigned to CISCO SYSTEMS, INC., A CORP. OF CALIFORNIA reassignment CISCO SYSTEMS, INC., A CORP. OF CALIFORNIA MERGER (SEE DOCUMENT FOR DETAILS). Assignors: AIRONET WIRELESS COMMUNICATIONS, INC., A CORP. OF DELAWARE
Priority to US09/641,289 priority patent/US6434185B1/en
Publication of US6128331A publication Critical patent/US6128331A/en
Application granted granted Critical
Assigned to CISCO TECHNOLOGY, INC. reassignment CISCO TECHNOLOGY, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: CISCO SYSTEMS, INC.
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7073Synchronisation aspects
    • H04B1/7075Synchronisation aspects with code phase acquisition
    • H04B1/70751Synchronisation aspects with code phase acquisition using partial detection
    • H04B1/70752Partial correlation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7073Synchronisation aspects
    • H04B1/7075Synchronisation aspects with code phase acquisition
    • H04B1/708Parallel implementation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/709Correlator structure
    • H04B1/7095Sliding correlator type
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7073Synchronisation aspects
    • H04B1/7075Synchronisation aspects with code phase acquisition
    • H04B1/70751Synchronisation aspects with code phase acquisition using partial detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2201/00Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
    • H04B2201/69Orthogonal indexing scheme relating to spread spectrum techniques in general
    • H04B2201/707Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
    • H04B2201/70707Efficiency-related aspects

Definitions

  • the invention herein resides in the art of devices and techniques for decoding spread spectrum signals and, more particularly, to such apparatus and techniques for synchronizing decoding signals generated by a receiver with a received spread spectrum signal Specifically, the invention relates to a correlation system adapted for use with portable battery operated commuting and communication systems which typically employ burst transmissions such as radio packet data networks and wireless LANs.
  • Modulation involves generating a periodic comparatively high frequency, repetitive pseudo noise code (PN code) and effectively mixing the data signal with a PN code as with an exclusive OR gate or a balanced mixer.
  • PN code repetitive pseudo noise code
  • the resulting signal is characterized by a very wide bandwidth and very low spectral energy density.
  • To decode or demodulate a received spread spectrum signal it is necessary to generate a decoding signal corresponding to the particular PN code previously used for encoding purposes and to apply both the received signal and the PN code to a balanced mixer or other means commonly referred to as a correlator.
  • spread spectrum modulation and demodulation are particularly useful for the transmission of data signals such as analog voice signals or digitized data in building interiors over radio frequency (RF) carriers.
  • RF radio frequency
  • the low spectral density characteristic of such signals reduces the tendency for interference with other radio sensitive equipment.
  • spread spectrum techniques are known intrinsically to reduce interference between multiple reflected versions of a transmitted signal, as minimal phase differences between the local PN decoding signal and reflected signals results in low signal correlation and consequently demodulation of such multiple signals.
  • Serial acquisition has traditionally been used for continuous transmission systems where long acquisition times do not impair system performance.
  • Matched filter/full parallel acquisitions have been generally applied to burst transmissions such as those used in radio packet data networks and wireless LANs where PN code lengths and data spreading ratios are greater than 100 chips.
  • the disadvantage of the parallel approach is the excessive hardware complexity for a digital implementation and the high insertion loss and inflexibility to change data bandwidths and chip and signalling rates for SAW (Surface Acoustic Wave) matched filter implementations.
  • SAW Surface Acoustic Wave
  • a further aspect of the invention is the provision of a correlation system for use in wireless direct sequence spread spectrum systems which greatly reduces hardware complexity and the cost, maintenance, and reliability concerns incident therewith.
  • Yet a further aspect of the invention is the provision of a correlation system for use in wireless direct sequence spread spectrum systems which greatly reduces power consumption over prior art structures and techniques.
  • Yet an additional aspect of the invention is the provision of a correlation system for use in wireless direct sequence spread spectrum systems which provides the flexibility and capability to perform symbol, chip rate, and code length changes within a packet burst and which allows the symbol period and code repetition period to be equal such that acquisition of the codes provides concurrent recovery of the symbol timing.
  • Still another aspect of the invention is the provision of a correlation system for use in wireless direct sequence spread spectrum systems which multiplexes a plurality of low precision correlators to periodically seek alternate PN codes exhibiting a higher level of responsiveness and finely adjust the system time clock by testing small time increment delays or shifts on either side of a selected PN code.
  • a direct sequence correlation systems comprising: first means for receiving an RF signal and generating analog in-phase (I) and quadrature (Q) signal components; second means receiving and digitizing said I and Q signal components; a high precision correlation circuitry receiving said digitized I and Q signal components and providing signal demodulation thereof; a low precision correlation circuit receiving said digitized I and Q signal components and providing code search and code tracking for a PN code associated with said RF signal; and a synchronization processor interposed between said high and low precision correlation circuits for synchronizing said high precision correlation circuit with said PN code.
  • a direct sequence correlation system is designated generally by the numeral 10.
  • an RF down converter 12 is provided to receive a transmitted RF signal and provide an in-phase (I) and a quadrature (Q) signal therefrom.
  • the analog I and Q signals are respectively passed to analog to digital converters 14, 16 which, in standard fashion, present multiple bit digitized output signals which correspond to the instantaneously received analog signals.
  • the digitized I and Q signals are then passed to each of two correlation circuits 18, 20.
  • the correlation circuit 18 provides a high precision correlation function of the I and Q signals for data demodulation, while the correlation circuit 20 consists of a bank of a plurality of low precision correlators for purposes of tracking and locking onto the associated PN code.
  • the correlation circuit 18 consists of a high precision correlator 22 which, in the preferred embodiment of the invention, comprises a three or four bit correlator which accumulates the multiplied samples over the code repetition period of symbol period.
  • a high precision digital correlator 22 which, in the preferred embodiment of the invention, comprises a three or four bit correlator which accumulates the multiplied samples over the code repetition period of symbol period.
  • Such high precision digital correlators employing 2's complement addition circuitry to perform a pass/negate operation based on values of the signal sample and the PN code is known and understood by those skilled in the art.
  • the outputs of the high precision correlator 22 are passed to a demodulator 24, which is capable of performing differential BPSK (Binary Phase Shift Key), QPSK (Quadrature Phase Shift Key), OQPSK (Offset Quadrature Phase Shift Key), and can be readily adapted to MPSK (BSK's of orders higher than 2n, 4 symbol states) implementation, to provide a digitized data output signal from the RF transmitted signal.
  • BPSK Binary Phase Shift Key
  • QPSK Quadratture Phase Shift Key
  • OQPSK Offset Quadrature Phase Shift Key
  • the digitized I and Q signals are also passed to the low precision correlation circuit 20 through a precision conversion circuit 26.
  • the circuit 26 is operative to convert the I and Q signals to a format suitable for receipt and operation by the low precision correlation circuit 20 as will be discussed below.
  • the correlation circuit 20 comprises a bank of low precision correlators 28, numbered 1-x in the drawing. Each of the low precision correlators receives the I and Q signals as formatted by the precision conversion circuit 26 and, in the preferred embodiment of the invention, are operative to perform a 1 or 2 bit correlations on the I and Q signals against a phase shifted PN code, but of a different phase shift or delay, which it correlates against the formatted I and Q signals.
  • the correlated I and Q outputs of the low precision correlators 28 are passed to respectively associated scaling or magnitude circuits 30.
  • the output of each of the magnitude circuits is, theoretically, the scalar value of the signal comprising the correlated I and Q components. While such a signal would, in actuality, comprise the square root of the correlated values of I 2 and Q 2 , the amplitude of such signal may be approximated by summing the scalar value of the larger of the correlated signals I and Q with one half of the scalar value of the smaller of those two signals.
  • the scaling or magnitude circuits 30 perform such a function. Accordingly, the outputs of the magnitude or scaling circuits 30 are the respective magnitudes of the correlation functions of the I and Q signals against respectively phase shifted PN codes.
  • the scalar outputs of the magnitude circuits 30 are passed to a comparator 32 which serves to compare the outputs of the magnitude circuits 30 with each other. Accordingly, the comparator 32 is operative to identify the PN code phase shift which resulted in the maximum correlation and to similarly determine if any of the phase shifted or delayed PN codes resulted in a correlation which exceeded that of the reference PN code.
  • the determinations are passed to a synchronization processor 34.
  • the processor 34 is operative to control both the high precision correlation circuit 18 and the low precision correlation circuit 20. While providing for code search and code tracking, the synchronization processor 34 sets the reference PN signal to be equal to the maximum PN signal found on each cycle of the low precision correlation circuit 20.
  • the present reference PN signal is compared with all other candidates, and if any of the candidates results in a better correlation than did the present reference PN signal, that candidate is designated as the new reference PN signal.
  • This designation is achieved by the passing of an appropriate control signal to the PN generator 36.
  • the reference PN signal is applied to low precision correlator 1 of the bank 28, with the remaining low precision correlators 2-x of the bank 28 being of different phases shifts or delays of the PN code.
  • the synchronization processor 34 With the reference PN signal being set as that delay or phase shift of the PN code corresponding to the maximum correlation, a determination can be made of the appropriate phase shift of the PN code for data demodulization when the maximum correlation attained by the low precision correlation circuit 20 is associated with the same phase shift of the PN code for a predetermined number of cycles.
  • the synchronization processor 34 always setting the reference PN to equal the PN phase shift associated with the maximum correlation, when the reference PN remains unchanged for a predetermined number of cycles of PN code repetition periods, there is a very high degree of probability that the associated PN code delay is, indeed, the appropriate delay for receipt and decoding of the signals received from the RF down converter 12.
  • the synchronization processor 34 "locks" the reference PN code as being the one achieving the highest degree of correlation and enables the demodulator 24 of the high precision correlation circuit 18 to output the demodulated data with a high degree of confidence in the data's accuracy. In other words, the output of the demodulation 24 is "off” or disabled until the "lock" condition is met.
  • the system 10 continues to search for alternate or stronger codes and periodically employs the low precision correlators 28 with fine time increment adjustments around the reference PN signal, both before and after the signal, to finely adjust the system time clock. This allows for optimization of the correlation peak which is coincident with the maximum correlation value of the reference PN code.
  • the direct sequence correlation system 10 provides for PN code acquisition and tracking based upon multiple correlators with multiple precision correlation which will allow for reduced complexity and lower energy consumption for portable computing and communications devices with more rapid data acquisition than in the prior art.
  • power consumption is extremely low.
  • the low precision nature of the correlator 28 allows for a significant reduction in circuitry complexity and cost.
  • the high precision processing circuit 18 is defined to provide high quality signal demodulization for data generation.
  • the bit precision is preferably selected such that the bit error rate provides an acceptable Packet Loss Rate (PLR) for the communication system.
  • PLR Packet Loss Rate
  • the preferred implementation is three or four bit precision.
  • the bank of low precision parallel correlators 28 of the correlation circuit 20 are provided for continuous code search and code tracking. The lower precision is selected so that the signal to noise ratio of the reduced complexity correlation bank 28 provides a Probability of Detect (PD) greater than the inverse of the PLR and a Probability of False alarm (PFA) which is less than the PLR.
  • PD Probability of Detect
  • PFA Probability of False alarm
  • a one bit (+1, -1,) or ternary (+1, 0/no operation, -1) lower precision is used.
  • a five state (+2, +1,0/no operation, -1,-2) is implemented.
  • the precision conversion circuit 26 is operative to format the I and Q digitized signals according to the precision of the low precision correlators 28.
  • the instant invention also provides for the use of partial correlation results for the low precision correlator bank 28.
  • the outputs of the magnitude circuits 30 are passed to the comparator 32 with the results thereof being passed to the synchronization processor 34 to allow for immediate initiation of corrective code search or tracking changes to the PN code generator 36 for the next PN code repetition cycle. Accordingly, the previously required PN code cycle code tracking and acquisition delay incurred by using fill correlation is eliminated. This allows immediate changes to the PN code length within a single packet without loss of correlation.
  • the partial correlation duration is set as the maximum permissible to account for the processing delay through the magnitude comparator 32 and the set up time required by the synchronization processor 34 to initiate PN codes for the next correlation cycle.
  • the synchronization processor 34 does not use an absolute correlation level to ascertain code lock or loss of lock. Instead, the number of consecutive PN code repetition periods for which a specific PN code phase provides superior correlation level over all other possible PN codes phases establishes the lock condition. This code is then termed the reference code. Loss of lock is established by counting the number of times over a selected test period that the reference PN code fails to provide superior correlation performance. If the number of failures exceeds a predetermined threshold, loss of lock is declared and the PN code search is initiated as presented above. Accordingly, repetitive testing to be assured of code lock and proper data acquisition is constantly undertaken.
  • the relative correlation performance synchronization procedure just described greatly improves performance in multi-path and fade prone mobile computing device environments where correlation magnitude can fluctuate from near 0 correlation to full correlation within a packet Under these conditions, systems which rely on an absolute correlation level fail
  • data acquisition requires that the number of cycles for which the reference PN remains unchanged in order to enter into the lock mode be determined by dividing the number of samples per PN code that are employed by the number of samples searched per code period.
  • the preferred embodiment is to select a test length which reduces the false alarm rate below the PRF for a given signal environment.
  • the threshold is set to the ratio of:

Abstract

A correlation system for use in wireless direct sequence spread spectrum systems includes a RF down converter which receives an encoded RF signal and generates therefrom analog in-phase (I) and quadrature (Q) signal components. These components are digitized and the digitized signals are then passed to each of the high precision correlator circuit and a low precision correlator circuit. The low precision correlator circuit consist of a bank of a plurality of low precision correlators which receive the I and Q signal components as inputs and correlates the same with progressively phase shifted or delay pseudo noise (PN) codes. A low precision correlation circuit locks on to the appropriate PN code phase shift or delay and applies the same as a reference PN code to the high precision correlation circuit for data acquisition and demodulization.

Description

TECHNICAL FIELD
The invention herein resides in the art of devices and techniques for decoding spread spectrum signals and, more particularly, to such apparatus and techniques for synchronizing decoding signals generated by a receiver with a received spread spectrum signal Specifically, the invention relates to a correlation system adapted for use with portable battery operated commuting and communication systems which typically employ burst transmissions such as radio packet data networks and wireless LANs.
BACKGROUND ART
Apparatus and techniques for direct sequence, spread spectrum modulating and demodulating data signals are well known. Modulation involves generating a periodic comparatively high frequency, repetitive pseudo noise code (PN code) and effectively mixing the data signal with a PN code as with an exclusive OR gate or a balanced mixer. The resulting signal is characterized by a very wide bandwidth and very low spectral energy density. To decode or demodulate a received spread spectrum signal, it is necessary to generate a decoding signal corresponding to the particular PN code previously used for encoding purposes and to apply both the received signal and the PN code to a balanced mixer or other means commonly referred to as a correlator.
It is known that spread spectrum modulation and demodulation are particularly useful for the transmission of data signals such as analog voice signals or digitized data in building interiors over radio frequency (RF) carriers. The low spectral density characteristic of such signals reduces the tendency for interference with other radio sensitive equipment. Additionally, spread spectrum techniques are known intrinsically to reduce interference between multiple reflected versions of a transmitted signal, as minimal phase differences between the local PN decoding signal and reflected signals results in low signal correlation and consequently demodulation of such multiple signals.
Acquisition and code tracking of Direct Sequence Spread Spectrum has traditionally been performed by one of two methods: (1) serial acquisition or (2) matched filter/full parallel acquisition. Serial acquisition has traditionally been used for continuous transmission systems where long acquisition times do not impair system performance. Matched filter/full parallel acquisitions have been generally applied to burst transmissions such as those used in radio packet data networks and wireless LANs where PN code lengths and data spreading ratios are greater than 100 chips. The disadvantage of the parallel approach is the excessive hardware complexity for a digital implementation and the high insertion loss and inflexibility to change data bandwidths and chip and signalling rates for SAW (Surface Acoustic Wave) matched filter implementations.
In general, prior art structures and techniques are not conducive to implementation in portable battery operated commuting and communications systems. Wireless packet networks and LANs use short PN codes. Accordingly, it appears that a hybrid multiple serial correlator approach may be used to increase acquisition rates, and reduce hardware complexity while providing complete flexibility to perform symbol, chip rate and code length changes within a packet burst.
In the prior art, as in U.S. Pat. No. 4,774,715, a basic multiple correlator acquisition system based on analog correlators is shown, but the same fails to provide the desired characteristics of optimal size and power reduction necessary for use in a portable battery operated system.
DISCLOSURE OF INVENTION
In light of the foregoing, it is a first aspect of the invention to provide a correlation system for use in wireless direct sequence spread spectrum systems which is adapted for use in wireless packet networks and LANs.
It is another aspect of the invention to provide a correlation system for use in wireless direct sequence spread spectrum systems which allows for an increase in acquisition rates over prior structures and techniques.
A further aspect of the invention is the provision of a correlation system for use in wireless direct sequence spread spectrum systems which greatly reduces hardware complexity and the cost, maintenance, and reliability concerns incident therewith.
Yet a further aspect of the invention is the provision of a correlation system for use in wireless direct sequence spread spectrum systems which greatly reduces power consumption over prior art structures and techniques.
Yet an additional aspect of the invention is the provision of a correlation system for use in wireless direct sequence spread spectrum systems which provides the flexibility and capability to perform symbol, chip rate, and code length changes within a packet burst and which allows the symbol period and code repetition period to be equal such that acquisition of the codes provides concurrent recovery of the symbol timing.
Still another aspect of the invention is the provision of a correlation system for use in wireless direct sequence spread spectrum systems which multiplexes a plurality of low precision correlators to periodically seek alternate PN codes exhibiting a higher level of responsiveness and finely adjust the system time clock by testing small time increment delays or shifts on either side of a selected PN code.
The foregoing and other aspects of the invention which will become apparent as the detailed description proceeds are achieved by: a direct sequence correlation systems, comprising: first means for receiving an RF signal and generating analog in-phase (I) and quadrature (Q) signal components; second means receiving and digitizing said I and Q signal components; a high precision correlation circuitry receiving said digitized I and Q signal components and providing signal demodulation thereof; a low precision correlation circuit receiving said digitized I and Q signal components and providing code search and code tracking for a PN code associated with said RF signal; and a synchronization processor interposed between said high and low precision correlation circuits for synchronizing said high precision correlation circuit with said PN code.
DESCRIPTION OF DRAWING
For a complete understanding of the objects, techniques, and structure of the invention, reference should be made to the following detailed description and accompanying drawing wherein a schematic diagram of the direct sequence correlation system according to the invention is shown.
BEST MODE FOR CARRYING OUT THE INVENTION
Referring now to the drawing, it can be seen that a direct sequence correlation system according to the invention is designated generally by the numeral 10. As a portion of the correlation system 10, an RF down converter 12 is provided to receive a transmitted RF signal and provide an in-phase (I) and a quadrature (Q) signal therefrom. The analog I and Q signals are respectively passed to analog to digital converters 14, 16 which, in standard fashion, present multiple bit digitized output signals which correspond to the instantaneously received analog signals.
The digitized I and Q signals are then passed to each of two correlation circuits 18, 20. The correlation circuit 18 provides a high precision correlation function of the I and Q signals for data demodulation, while the correlation circuit 20 consists of a bank of a plurality of low precision correlators for purposes of tracking and locking onto the associated PN code.
The correlation circuit 18 consists of a high precision correlator 22 which, in the preferred embodiment of the invention, comprises a three or four bit correlator which accumulates the multiplied samples over the code repetition period of symbol period. Such high precision digital correlators, employing 2's complement addition circuitry to perform a pass/negate operation based on values of the signal sample and the PN code is known and understood by those skilled in the art. The outputs of the high precision correlator 22 are passed to a demodulator 24, which is capable of performing differential BPSK (Binary Phase Shift Key), QPSK (Quadrature Phase Shift Key), OQPSK (Offset Quadrature Phase Shift Key), and can be readily adapted to MPSK (BSK's of orders higher than 2n, 4 symbol states) implementation, to provide a digitized data output signal from the RF transmitted signal.
The digitized I and Q signals are also passed to the low precision correlation circuit 20 through a precision conversion circuit 26. The circuit 26 is operative to convert the I and Q signals to a format suitable for receipt and operation by the low precision correlation circuit 20 as will be discussed below. The correlation circuit 20 comprises a bank of low precision correlators 28, numbered 1-x in the drawing. Each of the low precision correlators receives the I and Q signals as formatted by the precision conversion circuit 26 and, in the preferred embodiment of the invention, are operative to perform a 1 or 2 bit correlations on the I and Q signals against a phase shifted PN code, but of a different phase shift or delay, which it correlates against the formatted I and Q signals.
The correlated I and Q outputs of the low precision correlators 28 are passed to respectively associated scaling or magnitude circuits 30. The output of each of the magnitude circuits is, theoretically, the scalar value of the signal comprising the correlated I and Q components. While such a signal would, in actuality, comprise the square root of the correlated values of I2 and Q2, the amplitude of such signal may be approximated by summing the scalar value of the larger of the correlated signals I and Q with one half of the scalar value of the smaller of those two signals. The scaling or magnitude circuits 30 perform such a function. Accordingly, the outputs of the magnitude or scaling circuits 30 are the respective magnitudes of the correlation functions of the I and Q signals against respectively phase shifted PN codes.
The scalar outputs of the magnitude circuits 30 are passed to a comparator 32 which serves to compare the outputs of the magnitude circuits 30 with each other. Accordingly, the comparator 32 is operative to identify the PN code phase shift which resulted in the maximum correlation and to similarly determine if any of the phase shifted or delayed PN codes resulted in a correlation which exceeded that of the reference PN code. The determinations are passed to a synchronization processor 34. The processor 34 is operative to control both the high precision correlation circuit 18 and the low precision correlation circuit 20. While providing for code search and code tracking, the synchronization processor 34 sets the reference PN signal to be equal to the maximum PN signal found on each cycle of the low precision correlation circuit 20. In other words, the present reference PN signal is compared with all other candidates, and if any of the candidates results in a better correlation than did the present reference PN signal, that candidate is designated as the new reference PN signal. This designation is achieved by the passing of an appropriate control signal to the PN generator 36. As shown in the drawing, the reference PN signal is applied to low precision correlator 1 of the bank 28, with the remaining low precision correlators 2-x of the bank 28 being of different phases shifts or delays of the PN code. With the reference PN signal being set as that delay or phase shift of the PN code corresponding to the maximum correlation, a determination can be made of the appropriate phase shift of the PN code for data demodulization when the maximum correlation attained by the low precision correlation circuit 20 is associated with the same phase shift of the PN code for a predetermined number of cycles. In other words, with the synchronization processor 34 always setting the reference PN to equal the PN phase shift associated with the maximum correlation, when the reference PN remains unchanged for a predetermined number of cycles of PN code repetition periods, there is a very high degree of probability that the associated PN code delay is, indeed, the appropriate delay for receipt and decoding of the signals received from the RF down converter 12. At this point, the synchronization processor 34 "locks" the reference PN code as being the one achieving the highest degree of correlation and enables the demodulator 24 of the high precision correlation circuit 18 to output the demodulated data with a high degree of confidence in the data's accuracy. In other words, the output of the demodulation 24 is "off" or disabled until the "lock" condition is met.
Once the "lock" condition is attained, signifying that a particular code phase has remained valid for a fixed period of time, the data demodulation process begins. However, the system 10 continues to search for alternate or stronger codes and periodically employs the low precision correlators 28 with fine time increment adjustments around the reference PN signal, both before and after the signal, to finely adjust the system time clock. This allows for optimization of the correlation peak which is coincident with the maximum correlation value of the reference PN code.
It should now be appreciated that the direct sequence correlation system 10 provides for PN code acquisition and tracking based upon multiple correlators with multiple precision correlation which will allow for reduced complexity and lower energy consumption for portable computing and communications devices with more rapid data acquisition than in the prior art. With all the processing being done on the chip, and with the total circuitry comprising CMOS elements, power consumption is extremely low. Additionally, since 95 percent of the operation of portable battery operated communications devices of the type in interest are in the receive mode, and with the receive mode requiring the least power, power consumption is remarkably low. Additionally, the low precision nature of the correlator 28 allows for a significant reduction in circuitry complexity and cost.
It will further be appreciated that the high precision processing circuit 18 is defined to provide high quality signal demodulization for data generation. The bit precision is preferably selected such that the bit error rate provides an acceptable Packet Loss Rate (PLR) for the communication system. The preferred implementation is three or four bit precision. The bank of low precision parallel correlators 28 of the correlation circuit 20 are provided for continuous code search and code tracking. The lower precision is selected so that the signal to noise ratio of the reduced complexity correlation bank 28 provides a Probability of Detect (PD) greater than the inverse of the PLR and a Probability of False alarm (PFA) which is less than the PLR. In the preferred embodiment for three bit high precision implementation a one bit (+1, -1,) or ternary (+1, 0/no operation, -1) lower precision is used. For the four bit high precision implementation, a five state (+2, +1,0/no operation, -1,-2) is implemented. The precision conversion circuit 26 is operative to format the I and Q digitized signals according to the precision of the low precision correlators 28.
The instant invention also provides for the use of partial correlation results for the low precision correlator bank 28. In implementation, the outputs of the magnitude circuits 30 are passed to the comparator 32 with the results thereof being passed to the synchronization processor 34 to allow for immediate initiation of corrective code search or tracking changes to the PN code generator 36 for the next PN code repetition cycle. Accordingly, the previously required PN code cycle code tracking and acquisition delay incurred by using fill correlation is eliminated. This allows immediate changes to the PN code length within a single packet without loss of correlation. In the preferred embodiment the partial correlation duration is set as the maximum permissible to account for the processing delay through the magnitude comparator 32 and the set up time required by the synchronization processor 34 to initiate PN codes for the next correlation cycle.
Those skilled in the art will further appreciate that the synchronization processor 34 does not use an absolute correlation level to ascertain code lock or loss of lock. Instead, the number of consecutive PN code repetition periods for which a specific PN code phase provides superior correlation level over all other possible PN codes phases establishes the lock condition. This code is then termed the reference code. Loss of lock is established by counting the number of times over a selected test period that the reference PN code fails to provide superior correlation performance. If the number of failures exceeds a predetermined threshold, loss of lock is declared and the PN code search is initiated as presented above. Accordingly, repetitive testing to be assured of code lock and proper data acquisition is constantly undertaken.
The relative correlation performance synchronization procedure just described greatly improves performance in multi-path and fade prone mobile computing device environments where correlation magnitude can fluctuate from near 0 correlation to full correlation within a packet Under these conditions, systems which rely on an absolute correlation level fail In the preferred embodiment of the invention, data acquisition requires that the number of cycles for which the reference PN remains unchanged in order to enter into the lock mode be determined by dividing the number of samples per PN code that are employed by the number of samples searched per code period. For loss of lock, the preferred embodiment is to select a test length which reduces the false alarm rate below the PRF for a given signal environment. The threshold is set to the ratio of:
SPD (multiplied correlators)/[SPD (multiplied correlators)+PD (reference correlator)]
Thus it can be seen that the objects of the invention have been satisfied by the structure and technique presented above. While in accordance with the patent statutes only the best mode and preferred embodiment of the invention has been presented and described in detail, it is to be understood that the invention is not limited thereto or thereby. Accordingly, for an appreciation of the true scope and breadth of the invention reference should be made to the following claims.

Claims (18)

What is claimed is:
1. A direct sequence correlation system, comprising:
first means for receiving an RF signal and generating analog in-phase (I) and quadrature (Q) signal components;
second means for receiving and digitizing said I and Q signal components;
a high precision correlation circuit for receiving said digitized I and Q signal components, generating a high precision correlation function of said I and Q signal components, and providing signal demodulation thereof;
a low precision correlation circuit for receiving said digitized I and Q signal components, generating a lower precision correlation function of said I and Q signal components than said high precision correlation circuit, and providing code search and code tracking for a PN code associated with said RF signal;
a precision conversion circuit interposed between said second means and said low precision correlation circuit, said precision conversion circuit formatting said I and Q signals for processing by said low precision correlation circuit; and
a synchronization processor interposed between said high and low precision correlation circuits, said synchronization processor controlling said high and low precision correlation circuits, and synchronizing said high precision correlation circuit with said PN code.
2. The direct sequence correlation system according to claim 1, wherein said high precision correlation circuit performs at least a 3-bit correlation on said digitized I and Q signals.
3. The direct sequence correlation system according to claim 2, wherein said low precision correlation circuit performs less than a 3-bit correlation on said digitized I and Q signals.
4. The direct sequence correlation system according to claim 1, wherein said low precision correlation circuit comprises a bank of parallel low precision correlators, each receiving an incrementally phase shifted PN code different from the phase shift of the PN code received by all other low precision correlators.
5. The direct sequence correlation system according to claim 4, wherein each of said low precision correlators presents I and Q signal output components indicative of a correlation between said I and Q signals and said associated phase shifted PN code.
6. The direct sequence correlation system according to claim 5, wherein an amplitude determination circuit is associated with each said low precision correlator, for receiving said I and Q signal output components and generating a resultant scalar value associated therewith.
7. The direct sequence correlation system as claimed in claim 6, further comprising a comparator connected to said amplitude determination circuit and receiving said resultant scalar value associated with each of said low precision correlators and presenting an output signal identifying the phase shifted PN code associated with said resultant scalar value of the highest amplitude.
8. The direct sequence correlation system according to claim 7, wherein said synchronization processor applies to said high precision correlation circuit said phase shifted PN code associated with said resultant scalar value of the highest amplitude.
9. The direct sequence correlation system according to claim 8, wherein said high precision correlation circuit comprises a high precision correlator interconnected with a demodulator, said synchronization processor enabling said demodulator to pass data contained in said RF signal when said phase shifted PN code associated with said resultant scalar value of highest amplitude remains the same for a predetermined number of PN code repetition periods.
10. The direct sequence correlation system according to claim 8, wherein said synchronization processor locks said phase shifted PN code associated with said resultant scalar value of highest amplitude as a reference PN code applied to said high precision correlator when said phase shifted PN code associated with said resultant scalar value of highest amplitude remains the same for a predetermined number of PN code repetition periods.
11. The direct sequence correlation system according to claim 10, wherein said synchronization processor periodically tests said reference PN code against other phase shifted PN codes received by said bank of low precision correlators and changes said reference PN code applied to said high precision correlator in the event one of said other phase shifted PN codes evidences a higher resultant scalar value than said reference PN code for a predetermined number of PN code repetition periods.
12. The direct sequence correlation system according to claim 1, wherein said synchronization circuit adjusts said PN code applied to said high precision correlation circuit in response to said low precision correlation circuit presenting a stronger correlation output signal to a phase shifted test signal than to said PN code for a predetermined number of code periods.
13. The direct sequence correlation system according to claim 1, wherein said high precision correlation circuit performs Binary Phase Shift Key and Quadrature Phase Shift Key correlation.
14. The direct sequence correlation system according to claim 1, wherein said synchronization circuit adjusts a characteristic phase of said low precision correlation circuit during a PN code sequence and prior to commencement of a next such sequence.
15. The direct sequence correlation system according to claim 1, wherein said low precision correlation circuit performs fine tracking at less than one-half chip.
16. A direct sequence correlation system, comprising:
first means for receiving an RF signal and generating analog in-phase (I) and quadrature (Q) signal components;
second means for receiving and digitizing said I and Q signal components;
a high precision correlation circuit for receiving said digitized I and Q signal components and providing signal demodulation thereof;
a low precision correlation circuit for receiving said digitized I and Q signal components and providing code search and code tracking for a PN code associated with said RF signal, said low precision circuit including a bank of parallel low precision correlators, each receiving an incrementally phase shifted PN code different from the phase shift of the PN code received by all other low precision correlators;
a precision conversion circuit interposed between said second means and said bank of parallel low precision correlators, said precision conversion circuit formatting said I and Q signals for processing by said low precision correlators; and
a synchronization processor interposed between said high and low precision correlation circuits for synchronizing said high precision correlation circuit with said PN code.
17. The direct sequence correlation system according to claim 16, wherein said high precision correlation circuit has a bit precision providing a characteristic packet loss rate and said low precision correlators have a characteristic probability of detect which is greater than the inverse of said packet loss rate.
18. The direct sequence correlation system according to claim 17, wherein said low precision correlators have a characteristic probability of false alarm which is less than said packet loss rate.
US08/335,328 1994-11-07 1994-11-07 Correlation system for use in wireless direct sequence spread spectrum systems Expired - Lifetime US6128331A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US08/335,328 US6128331A (en) 1994-11-07 1994-11-07 Correlation system for use in wireless direct sequence spread spectrum systems
PCT/US1995/014247 WO1996014697A1 (en) 1994-11-07 1995-11-03 Correlation system for use in wireless direct sequence spread spectrum systems
AU41432/96A AU4143296A (en) 1994-11-07 1995-11-03 Correlation system for use in wireless direct sequence spread spectrum systems
US09/641,289 US6434185B1 (en) 1994-11-07 2000-08-17 Correlation system for use in wireless direct sequence spread spectrum systems

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/335,328 US6128331A (en) 1994-11-07 1994-11-07 Correlation system for use in wireless direct sequence spread spectrum systems

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US09/641,289 Continuation US6434185B1 (en) 1994-11-07 2000-08-17 Correlation system for use in wireless direct sequence spread spectrum systems

Publications (1)

Publication Number Publication Date
US6128331A true US6128331A (en) 2000-10-03

Family

ID=23311313

Family Applications (2)

Application Number Title Priority Date Filing Date
US08/335,328 Expired - Lifetime US6128331A (en) 1994-11-07 1994-11-07 Correlation system for use in wireless direct sequence spread spectrum systems
US09/641,289 Expired - Lifetime US6434185B1 (en) 1994-11-07 2000-08-17 Correlation system for use in wireless direct sequence spread spectrum systems

Family Applications After (1)

Application Number Title Priority Date Filing Date
US09/641,289 Expired - Lifetime US6434185B1 (en) 1994-11-07 2000-08-17 Correlation system for use in wireless direct sequence spread spectrum systems

Country Status (3)

Country Link
US (2) US6128331A (en)
AU (1) AU4143296A (en)
WO (1) WO1996014697A1 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6263031B1 (en) * 1998-04-29 2001-07-17 Hughes Electronics Corp. Method and apparatus for signal burst classification
US20010048713A1 (en) * 1999-12-30 2001-12-06 Medlock Joel D. Fast initial acquisition & search device for a spread spectrum communication system
US6459721B1 (en) * 1994-10-21 2002-10-01 Canon Kabushiki Kaisha Spread spectrum receiving apparatus
US7027485B2 (en) * 2001-02-21 2006-04-11 Koninklijke Philips Electronics N.V. Signal discriminator for a spread spectrum system
US7079604B1 (en) * 2000-10-10 2006-07-18 Freescale Semiconductor, Inc. Ultrawide bandwidth system and method for fast synchronization using multiple detection arms
US20070124356A1 (en) * 2005-11-30 2007-05-31 Samsung Electronics Co., Ltd. Correlation method to adaptively operate in time varying phase and correlator thereof
EP1838008A1 (en) * 2006-03-23 2007-09-26 Sony Deutschland Gmbh Preamble for synchronization
US20140254636A1 (en) * 2013-03-11 2014-09-11 Freescale Semiconductor, Inc. System and method for demodulating an incoming signal
CN111884676A (en) * 2020-07-13 2020-11-03 电子科技大学 Device and method for quickly realizing pseudo code synchronization of direct sequence spread spectrum receiver
US20220086068A1 (en) * 2020-09-11 2022-03-17 Nxp Usa, Inc. Methods and apparatus for estimating a time-of-arrival or a distance between two device

Families Citing this family (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09261128A (en) * 1996-03-22 1997-10-03 Matsushita Electric Ind Co Ltd Spread spectrum communication equipment
KR100251558B1 (en) * 1996-12-03 2000-04-15 윤종용 Searcher apparatus and method for a cdma receiver
US6590872B1 (en) * 1997-12-12 2003-07-08 Thomson Licensing S.A. Receiver with parallel correlator for acquisition of spread spectrum digital transmission
US6351468B1 (en) 1998-07-02 2002-02-26 Gte Service Corporation Communications protocol in a wireless personal area network
US6314091B1 (en) 1998-07-02 2001-11-06 Gte Service Corporation Wireless personal area network with automatic detachment
US6272140B1 (en) 1998-07-02 2001-08-07 Gte Service Corporation Bandwidth allocation in a wireless personal area network
DE19832850A1 (en) * 1998-07-21 2000-02-10 Siemens Ag Acquisition method and device for carrying out the method
US6208684B1 (en) * 1998-09-18 2001-03-27 Dspc Technologies Ltd. Cyclic adaptive receivers for DS-CDMA signals
JP3322240B2 (en) * 1999-05-10 2002-09-09 日本電気株式会社 CDMA receiver
JP3570671B2 (en) * 1999-07-12 2004-09-29 富士通株式会社 Wireless communication device
US6678312B1 (en) * 1999-12-22 2004-01-13 Koninklijke Philips Electronics N.V. Method for extending digital receiver sensitivity using analog correlation
US6804232B1 (en) 2000-03-27 2004-10-12 Bbnt Solutions Llc Personal area network with automatic attachment and detachment
US7769076B2 (en) 2001-05-18 2010-08-03 Broadcom Corporation Method and apparatus for performing frequency synchronization
US7190712B2 (en) * 2001-05-18 2007-03-13 Global Locate, Inc Method and apparatus for performing signal correlation
US6959053B2 (en) * 2001-07-13 2005-10-25 Koninklijke Philips Electronics N.V. Method and apparatus for searching for a pre-defined code in a bit stream
US7421257B1 (en) 2001-11-30 2008-09-02 Stragent, Llc Receiver scheduling in ad hoc wireless networks
US7092426B2 (en) * 2003-09-24 2006-08-15 S5 Wireless, Inc. Matched filter for scalable spread spectrum communications systems
US7756196B1 (en) * 2005-04-04 2010-07-13 Acorn Technologies, Inc. Efficient adaptive filters for CDMA wireless systems
US8712711B2 (en) 2011-07-21 2014-04-29 Cisco Technology, Inc. Identification of electrical grid phase information for end-points in a grid network
EP2974090B1 (en) 2013-03-14 2019-05-08 Psikick, Inc. Methods and apparatus for wireless communication via a predefined sequence of a change of a characteristic of a wireless signal
US10420072B2 (en) 2013-03-14 2019-09-17 Everactive, Inc. Methods and apparatus for low power wireless communication
US9473258B2 (en) 2014-08-15 2016-10-18 Spirent Communications Plc RF signal alignment calibration
US11294068B2 (en) 2018-10-31 2022-04-05 Spirent Communications, Plc RF signal system outputs calibration

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4550414A (en) * 1983-04-12 1985-10-29 Charles Stark Draper Laboratory, Inc. Spread spectrum adaptive code tracker
US4774715A (en) * 1987-03-11 1988-09-27 Telesystems Slw Inc. Device for demodulating a spread spectrum signal
US4873683A (en) * 1987-12-04 1989-10-10 Motorola, Inc. TDMA radio system employing BPSK synchronization for QPSK signals subject to random phase variation and multipath fading
US4894842A (en) * 1987-10-15 1990-01-16 The Charles Stark Draper Laboratory, Inc. Precorrelation digital spread spectrum receiver
US5305347A (en) * 1990-09-07 1994-04-19 Deutsche Aerospace Ag Method of detecting the frequency deviation in digital communication transmissions
US5390207A (en) * 1990-11-28 1995-02-14 Novatel Communications Ltd. Pseudorandom noise ranging receiver which compensates for multipath distortion by dynamically adjusting the time delay spacing between early and late correlators

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5351269A (en) * 1990-12-05 1994-09-27 Scs Mobilecom, Inc. Overlaying spread spectrum CDMA personal communications system
US5414730A (en) * 1993-12-21 1995-05-09 Unisys Corporation Asynchronous samples data demodulation system
US5621752A (en) * 1994-06-23 1997-04-15 Qualcomm Incorporated Adaptive sectorization in a spread spectrum communication system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4550414A (en) * 1983-04-12 1985-10-29 Charles Stark Draper Laboratory, Inc. Spread spectrum adaptive code tracker
US4774715A (en) * 1987-03-11 1988-09-27 Telesystems Slw Inc. Device for demodulating a spread spectrum signal
US4894842A (en) * 1987-10-15 1990-01-16 The Charles Stark Draper Laboratory, Inc. Precorrelation digital spread spectrum receiver
US4873683A (en) * 1987-12-04 1989-10-10 Motorola, Inc. TDMA radio system employing BPSK synchronization for QPSK signals subject to random phase variation and multipath fading
US5305347A (en) * 1990-09-07 1994-04-19 Deutsche Aerospace Ag Method of detecting the frequency deviation in digital communication transmissions
US5390207A (en) * 1990-11-28 1995-02-14 Novatel Communications Ltd. Pseudorandom noise ranging receiver which compensates for multipath distortion by dynamically adjusting the time delay spacing between early and late correlators
US5495499A (en) * 1990-11-28 1996-02-27 Novatel Communications, Ltd. Pseudorandom noise ranging receiver which compensates for multipath distortion by dynamically adjusting the time delay spacing between early and late correlators
US5734674A (en) * 1990-11-28 1998-03-31 Novatel Inc. Pseudorandom-noise receiver having automatic switching between regular and anti-jamming modes
US5809064A (en) * 1990-11-28 1998-09-15 Novatel, Inc. Pseudorandom noise ranging receiver which compensates for multipath distortion by dynamically adjusting the time delay spacing between early and late correlators

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6459721B1 (en) * 1994-10-21 2002-10-01 Canon Kabushiki Kaisha Spread spectrum receiving apparatus
US6263031B1 (en) * 1998-04-29 2001-07-17 Hughes Electronics Corp. Method and apparatus for signal burst classification
US20010048713A1 (en) * 1999-12-30 2001-12-06 Medlock Joel D. Fast initial acquisition & search device for a spread spectrum communication system
US7031376B2 (en) * 1999-12-30 2006-04-18 Infineon Technologies Ag Fast initial acquisition and search device for a spread spectrum communication system
US20060245480A1 (en) * 1999-12-30 2006-11-02 Infineon Technologies Ag Fast initial acquisition & search device for a spread spectrum communication system
US7079604B1 (en) * 2000-10-10 2006-07-18 Freescale Semiconductor, Inc. Ultrawide bandwidth system and method for fast synchronization using multiple detection arms
US7027485B2 (en) * 2001-02-21 2006-04-11 Koninklijke Philips Electronics N.V. Signal discriminator for a spread spectrum system
US7715465B2 (en) * 2005-11-30 2010-05-11 Samsung Electronics Co., Ltd. Correlation method to adaptively operate in time varying phase and correlator thereof
US20070124356A1 (en) * 2005-11-30 2007-05-31 Samsung Electronics Co., Ltd. Correlation method to adaptively operate in time varying phase and correlator thereof
EP1838008A1 (en) * 2006-03-23 2007-09-26 Sony Deutschland Gmbh Preamble for synchronization
US20070223567A1 (en) * 2006-03-23 2007-09-27 Sony Deutschland Gmbh Preamble for synchronization
US8218605B2 (en) * 2006-03-23 2012-07-10 Sony Deutschland Gmbh Preamble for synchronization
US20140254636A1 (en) * 2013-03-11 2014-09-11 Freescale Semiconductor, Inc. System and method for demodulating an incoming signal
US9143190B2 (en) * 2013-03-11 2015-09-22 Freescale Semiconductor,Inc System and method for demodulating an incoming signal
CN111884676A (en) * 2020-07-13 2020-11-03 电子科技大学 Device and method for quickly realizing pseudo code synchronization of direct sequence spread spectrum receiver
US20220086068A1 (en) * 2020-09-11 2022-03-17 Nxp Usa, Inc. Methods and apparatus for estimating a time-of-arrival or a distance between two device
US11621898B2 (en) * 2020-09-11 2023-04-04 Nxp Usa, Inc. Methods and apparatus for estimating a time-of-arrival or a distance between two device

Also Published As

Publication number Publication date
US6434185B1 (en) 2002-08-13
WO1996014697A1 (en) 1996-05-17
AU4143296A (en) 1996-05-31

Similar Documents

Publication Publication Date Title
US6128331A (en) Correlation system for use in wireless direct sequence spread spectrum systems
US5237587A (en) Pseudo-noise modem and related digital correlation method
US5583884A (en) Spread spectrum modulation and demodulation systems which accelerate data rate without increasing multilevel indexing of primary modulation
US5166952A (en) Method and apparatus for the reception and demodulation of spread spectrum radio signals
US5157686A (en) Method and apparatus for the modulation of spread spectrum radio signals
US5253268A (en) Method and apparatus for the correlation of sample bits of spread spectrum radio signals
JP4112632B2 (en) Multi-rate direct sequence architecture using fixed division ratio and variable spreading code length
CA2380607C (en) Frequency discrimination in a spread spectrum signal processing system
US5764690A (en) Apparatus for despreading and demodulating a burst CDMA signal
US6005889A (en) Pseudo-random noise detector for signals having a carrier frequency offset
CA2294219C (en) Acquiring a spread spectrum signal
US5349606A (en) Apparatus for multipath DSSS communications
JP4008057B2 (en) Short bursty direct acquisition, direct sequence extended spectrum receiver
US5818868A (en) Direct-sequence spread-spectrum receiver including code acquisition and detection using an autoadaptive threshold
AU752349B2 (en) Bandpass correlation of a spread spectrum signal
JPS6315552A (en) Modem employed in multiplex communication system
KR20010072601A (en) Pilot strength measurement and multipath delay searcher for cdma receiver
AU8157898A (en) Receiving a spread spectrum signal
US6674790B1 (en) System and method employing concatenated spreading sequences to provide data modulated spread signals having increased data rates with extended multi-path delay spread
US5315616A (en) Correlator for DSSS communications
US5995536A (en) System for discrete data transmission with noise-like, broadband signals
JP4900754B2 (en) Digital receiver sensitivity expansion method using analog correlation
US5291517A (en) Carrier freuency corrector for a DSSS communication system
US5343495A (en) Method of multipath dsss communications
US5303257A (en) Carrier frequency correction for a DSSS communication system

Legal Events

Date Code Title Description
AS Assignment

Owner name: AIRONET WIRELESS COMMUNICATIONS, INC., OHIO

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SMITH, JANE L.;REEL/FRAME:007303/0597

Effective date: 19950113

AS Assignment

Owner name: BANK OF NEW YORK COMMERCIAL CORPORATION, THE, NEW

Free format text: SECURITY INTEREST;ASSIGNOR:AIRONET WIRELESS COMMUNICATIONS, INC.;REEL/FRAME:007532/0716

Effective date: 19950616

AS Assignment

Owner name: AIRONET WIRELESS COMMUNICATION, INC., OHIO

Free format text: RELEASE OF PATENT ASSIGNMENT OF SECURITY;ASSIGNOR:BANK OF NEW YORK COMMERCIAL CORPORATION, THE;REEL/FRAME:007925/0420

Effective date: 19960308

AS Assignment

Owner name: CISCO SYSTEMS, INC., A CORP. OF CALIFORNIA, CALIFO

Free format text: MERGER;ASSIGNOR:AIRONET WIRELESS COMMUNICATIONS, INC., A CORP. OF DELAWARE;REEL/FRAME:010861/0745

Effective date: 19991108

STCF Information on status: patent grant

Free format text: PATENTED CASE

REMI Maintenance fee reminder mailed
FPAY Fee payment

Year of fee payment: 4

SULP Surcharge for late payment
AS Assignment

Owner name: CISCO TECHNOLOGY, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CISCO SYSTEMS, INC.;REEL/FRAME:015687/0620

Effective date: 20050125

FPAY Fee payment

Year of fee payment: 8

FPAY Fee payment

Year of fee payment: 12