The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 29, 2003

Filed:

Jan. 27, 2000
Applicant:
Inventors:

Miroslaw B. Bondarowicz, Bayoone, NJ (US);

Jaehyeong Kim, Pine Brook, NJ (US);

Assignee:

Lucent Technologies Inc., Murray Hill, NJ (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/715 ; G06F 7/38 ;
U.S. Cl.
CPC ...
G06F 1/715 ; G06F 7/38 ;
Abstract

A time-efficient real-time correlator is provided for use in a receiver of a wireless communications system. The correlator correlates a signal received by the receiver with a pseudo-random number (PN) code in order to determine the time delay of the received signal. The correlator requires no memory for storing samples of the received signal. A shift register having only W storage elements is utilized for storing the samples of the PN code sequence, where W is a positive integer corresponding to the length of the correlation window. W+1 correlation results storage elements are utilized to store correlation result values. When the correlator receives a current sample of the incoming signal, the current sample r(j) is multiplied by each of the samples of the PN code sequence to obtain products. The correlation result values stored in the correlation results storage elements are added to the products and the resulting sum is stored in the correlation results storage elements. Once M samples of the received signal have been correlated with the PN code samples, the correlation result values contained in the correlation result storage elements are mature. These correlation result values may then be processed to determine the time delay of the received signal. The correlator has increased throughput and decreased memory requirements, thereby enabling real-time operations to be performed in a time-efficient manner while also requiring fewer resources.


Find Patent Forward Citations

Loading…