WO2000038342A2 - Receiving method and receiver - Google Patents
Receiving method and receiver Download PDFInfo
- Publication number
- WO2000038342A2 WO2000038342A2 PCT/FI1999/001066 FI9901066W WO0038342A2 WO 2000038342 A2 WO2000038342 A2 WO 2000038342A2 FI 9901066 W FI9901066 W FI 9901066W WO 0038342 A2 WO0038342 A2 WO 0038342A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- spreading code
- receiver
- decorrelated
- symbols
- sample sequence
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details 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/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
Definitions
- the invention relates to digital radio systems and, more closely, to CDMA radio systems in which the signal to be transmitted is spreadmg-coded
- the solution of the invention concerns the reception of a spreadmg-coded signal in particular
- CDMA Code Division Multiple Access
- a narrow-band data signal of a user is modulated with a spreading code which has a wider band than the data signal to a relatively wide band
- Known CDMA systems use band- widths of over 1 MHz In WCDMA radio systems (Wide-band CDMA), the bandwidth is considerably wider
- the spreading code is usually formed of a long pseudo-random bit sequence
- the bit rate of the spreading code is much higher than that of the data signal, and to distinguish spreading code bits from data bits and data symbols, they are called chips
- Each data symbol of a user is multiplied by the chips of a spreading code This way, a narrow-band data signal is spread to the frequency band used by the spreading code
- Each user has its own spreading code
- a spreading code can have a length of one or more data bits Many users transmit simultaneously on the same frequency band and the data signals are distinguished from each other in the receivers on the basis of a pseudo-random spreading code
- CDMA radio systems use rake fingers to enable time diversity, whereby multipatb-propagated signals are received
- a rake receiver comprises one or more rake fingers Each finger is an independent receiving unit whose task is to despread the spreading coding and demodulate one received signal component
- Each rake finger can be directed to synchronize with a signal component propagated along a different path
- a search finger finds the most important signal propagation paths with a delay profile obtained by means of impulse response measurements, and each rake finger begins, by means of the delay profile, to despread the spreading coding of the signal of its own propagation path with its own adapted filter
- the signals of the receiver fingers are combined to improve the quality of the signal
- This is achieved with a receiving method in which a digital spreading-coded signal is received and the received signal is sampled. Further, in the method, a sample sequence of predefined length is selected from the sampled signal and then processed stepwise onward by sample; when a new sample is introduced to the sample sequence, the sam- pie sequence of predefined length is decorrelated with a spreading code to form a decorrelation symbol; the decorrelated symbols are combined for signal detection.
- the invention also relates to a receiver in a digital radio system in which radio system the transmitted signals are spreading-coded, the receiver of the radio system being adapted to form samples of the received signals.
- a system of the invention is characterized in that the receiver comprises at least one code means for generating at least one spreading code for decorrelation, a filter adapted to decorrelate with the spreading code of at least one code means a sample sequence of predefined length from the samples of a re- ceived signal and to shift the sample sequence on by one sample for a subsequent new decorrelation, and a combiner to combine the decorrelated symbols.
- the invention is based on the idea that several decorrelating rake fingers are not used, but the decorrelation of a received signal is performed using one adapted filter.
- the method and receiver of the invention provide several advantages.
- the solution of the invention simplifies the structure, operation and control of the receiver and saves resources which are usually needed for several integrated rake receivers.
- Figure 1 shows a prior art rake receiver
- Figure 2 shows a time diversity receiver of the invention
- Figure 3A shows a time diversity receiver in which the symbols to be combined are selected
- Figure 3B shows the delay profile of an impulse response descriptor
- Figure 4 shows a time diversity receiver which uses several spreading codes
- Figure 5 shows a time diversity receiver which uses several spreading codes having different phases.
- the solution of the invention is suited for CDMA and WCDMA radio systems.
- the receiver is preferably a base station of the radio system.
- FIG. 1 shows a prior art rake receiver.
- the receiver which is preferably a CDMA radio system base station, comprises an antenna 100, a radio frequency means 102, and an A/D converter 104 before a selection means 106.
- the radio frequency means 102 lowers the frequency of the received signal to baseband.
- the baseband signal is converted in the A/D converter 104 into a digital sample sequence.
- the selection means 106 which is used when there are more than one signal coming in from the antennas 100, selects the most suitable of the signals to be forwarded to despreading means 108 to 118 of rake fingers 120.
- the despread- ing means 108 to 116 are despreading means related to signal detection.
- the despreading means 118 is what is known as a search finger from which an impulse response measuring block 122 forms a delay profile using the output signal and the average of the impulse responses.
- An allocation means 124 uses the delay profile to allocate the despreading means 108 to 116 of each detection finger to despread the signal received with different delays.
- the de- spreading is performed by multiplying the sample sequence of the received signal by a spreading code.
- the despread signals are symbol sequences and the signals going out from different despreading means 108 to 116 are combined by symbol in a combining means 126 from which the signals propagate to other signal processing processes of the receiver.
- Figure 2 shows the main features of the solution of the invention.
- the basic requirement for the invention is that at least two consecutively transmitted symbols, which are bits or bit combinations, are multiplied by vari- ous spreading codes
- a signal coming from an antenna 200 is lowered to baseband in a radio frequency means 202 and the baseband signal is digital- ized in an A/D converter 204
- Selection means 206 are used if there are several antennas in use
- a digital sample string flows into an adapted filter 208 which is able to receive a sample string of known length
- the sample string in the adapted filter 208 is multiplied by a spreading code received from a spreading code generator 210
- the spreading code fed into the adapted filter 208 by the spreading code generator 210 can be a part of a long spreading code which is longer than the adapted filter 208 has space for, or the spread- ing code can be short, in which case it fits into the adapted filter at one go
- the spreading code can have a length of one or more data bits or data symbols
- each C(n) corresponds to an element of the correlation row C
- the delay of the symbol can be determined
- the correlation symbols C(n) of the adapted filter propagate to an impulse response measuring block 212 which forms a delay profile by means of the impulse response
- the delay profile is usually formed on statistical grounds using an average, for instance
- a symbol selection block 220 can be directed to select the symbols coming from the adapted filter 208, whose correlation with the spreading code is high
- the selected symbols are combined in a combiner 222 using prior art diversity combination methods The method of combining the symbols is not essential for the invention
- Figure 3A shows in detail how the selection block 220 can be di- rected by means of the delay profile
- the blocks in the figure are otherwise the same as in Figure 2, but block 314 has been added.
- the timing of the symbols to be combined is selected by means of the delay profile in an allocation block 314 making the allocation decision.
- the allocation is performed on the basis of the amplitude in the delay profile of the impulse response in such a manner, for instance, that the amplitude must exceed a certain threshold value before the delay corresponding to the amplitude is selected.
- Each delay corresponds to a certain correlation symbol.
- the allocation information of the allocation block 314 controls the symbol selection in selection block 220 and the selected symbols are combined in the combiner 222 according to prior art.
- Figure 3B shows the delay profile of an impulse response descriptor.
- the amplitude A of a symbol is on the y axis and the time (delay) T is on the x axis.
- the descriptor has four amplitudes D1 , D2, D3 and D4 higher than other amplitudes and the correlation symbols corresponding to them are allocated for combination and the correlation symbols corresponding to other de- lay values are preferably rejected.
- FIG. 4 describes a form of operation according to the solution of the invention, in which a sample sequence in an adapted filter 408 is multiplied by several different spreading codes.
- an antenna 400 receives a radio frequency signal which propagates to a radio frequency means 402 for lowering the frequency.
- the baseband signal going out of the radio frequency means 402 is converted into digital format in an A D converter 404.
- the digital signal propagates either directly to the adapted filter or, if signals are received by several antennas, the digital signal propagates to selection means 406 which select samples of the digital signal for the adapted filter 408.
- the sample string is multiplied separately by each spreading code.
- the spreading codes are obtained from spreading code banks 412 to 418 and the spreading codes are selected one at a time for the adapted filter 408 using a selection switch 410.
- the spreading code is changed when the spreading code of the received signal changes.
- the output symbols of the adapted filter 408 move on to a number of impulse response measuring blocks 420 equalling the number of spreading codes.
- Each block in the set of impulse response blocks 420 forms a delay profile for each spreading code.
- an allocation block 422 makes an allocation decision on which symbols to combine.
- the allocation block 422 controls a symbol selection block 426.
- the selected symbols are combined in a combiner 428.
- Figure 5 describes a solution of the invention by which the delay search window of the adapted filter can be expanded.
- the solution in Figure 5 is very similar to that of Figure 4.
- the adapted filter 508 operates in such a manner that a spreading code sequence is kept constant while a received sample sequence propagates in the adapted filter 508.
- the code is hopped to a new spreading code.
- Spreading code hops are periodical and they are performed on a time span corresponding to the sample length of the adapted filter 508.
- the following action can be taken in the solution of the invention.
- the phase of the spreading code is shifted and the same sample string is multiplied also by the phase-shifted spreading code.
- spreading code banks 512 to 518 comprise the same spreading code with different phases.
- Switch 510 switches the spreading codes of different phases to the adapted filter 508 at required time instants.
- An impulse response block 520 then forms a delay profile from the impulse response estimate obtained by means of the correlation symbols and, by means of the delay profile, an allo- cation block 522 directs a symbol selection means 526 to select the symbols to be combined in a combiner 528.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radio Transmission System (AREA)
- Circuits Of Receivers In General (AREA)
Abstract
Description
Claims
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| AU30467/00A AU3046700A (en) | 1998-12-22 | 1999-12-21 | Receiving method and receiver |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FI982778A FI982778A0 (en) | 1998-12-22 | 1998-12-22 | Reception method and reception method |
| FI982778 | 1998-12-22 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2000038342A2 true WO2000038342A2 (en) | 2000-06-29 |
| WO2000038342A3 WO2000038342A3 (en) | 2000-09-14 |
Family
ID=8553176
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/FI1999/001066 Ceased WO2000038342A2 (en) | 1998-12-22 | 1999-12-21 | Receiving method and receiver |
Country Status (3)
| Country | Link |
|---|---|
| AU (1) | AU3046700A (en) |
| FI (1) | FI982778A0 (en) |
| WO (1) | WO2000038342A2 (en) |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5506861A (en) * | 1993-11-22 | 1996-04-09 | Ericsson Ge Mobile Comminications Inc. | System and method for joint demodulation of CDMA signals |
| US5623511A (en) * | 1994-08-30 | 1997-04-22 | Lucent Technologies Inc. | Spread spectrum code pulse position modulated receiver having delay spread compensation |
| US5677930A (en) * | 1995-07-19 | 1997-10-14 | Ericsson Inc. | Method and apparatus for spread spectrum channel estimation |
| FI99067C (en) * | 1995-11-02 | 1997-09-25 | Nokia Mobile Phones Ltd | Reception procedure and recipients |
| SE507154C2 (en) * | 1996-08-16 | 1998-04-06 | Ericsson Telefon Ab L M | Device and method for estimating symbols in a broadband radio system |
| US5917809A (en) * | 1997-01-08 | 1999-06-29 | Analog Devices, Inc. | Asymmetric digital subscriber loop modem and method |
-
1998
- 1998-12-22 FI FI982778A patent/FI982778A0/en unknown
-
1999
- 1999-12-21 AU AU30467/00A patent/AU3046700A/en not_active Abandoned
- 1999-12-21 WO PCT/FI1999/001066 patent/WO2000038342A2/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| WO2000038342A3 (en) | 2000-09-14 |
| FI982778A0 (en) | 1998-12-22 |
| AU3046700A (en) | 2000-07-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6363105B1 (en) | Flexible sliding correlator for direct sequence spread spectrum systems | |
| KR100315197B1 (en) | Spread-spectrum receiver | |
| US7061967B2 (en) | Multipath channel tap delay estimation in a CDMA spread spectrum receiver | |
| US5627855A (en) | Programmable two-part matched filter for spread spectrum | |
| EP1082819B1 (en) | Combining sub-chip resolution samples in fingers of a spread-spectrum rake receiver | |
| US6269075B1 (en) | Finger assignment in a CDMA rake receiver | |
| EP0940926B1 (en) | Spectrum spreading communication system using single spreading code | |
| US6330271B1 (en) | CDMA receiver that shares a tracking device among multiple rake branches | |
| EP0814573B1 (en) | Path-diversity CDMA reception by detecting lower-peak correlation sequence following removal of higher-peak sequences | |
| EP1774670B1 (en) | Use of adaptive filters in cdma wireless systems employing pilot signals | |
| US7003022B2 (en) | Matched filter and receiver for mobile radio communication system | |
| EP0808031A2 (en) | Spread spectrum multi-path demodulator | |
| WO2001054294A1 (en) | Spread spectrum receiver and spread spectrum receiving method | |
| GB2365269A (en) | Receiver synchronisation | |
| WO2000038342A2 (en) | Receiving method and receiver | |
| JP2000091973A (en) | RAKE synthesis circuit | |
| EP1339172A1 (en) | Rake receiver apparatus and receiving method | |
| KR100320828B1 (en) | Matched filter and timing detection method | |
| JP4034571B2 (en) | Synchronization detection circuit | |
| US20040151232A1 (en) | Method for detecting multipath signals | |
| Hulbert | Comprehensive Rake-a novel and practical receiver architecture offering improved performance | |
| WO2004023671A1 (en) | A wireless system | |
| JPH10164011A (en) | Spread spectrum communication equipment | |
| JP2004104575A (en) | Path timing detector | |
| JP3831374B2 (en) | Despread demodulator |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AL AM AT AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ CZ DE DE DK DK DM EE EE ES FI FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| AK | Designated states |
Kind code of ref document: A3 Designated state(s): AE AL AM AT AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ CZ DE DE DK DK DM EE EE ES FI FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
| DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
| NENP | Non-entry into the national phase |
Ref country code: CA |
|
| REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
| 122 | Ep: pct application non-entry in european phase |