The present invention relates to a method of, and a receiver for, receiving a Direct Sequence Spread Spectrum (DSSS) signal, and to a wireless system. The present invention has particular, but not exclusive, application in low cost radio systems such as low cost wireless networks.
Conventionally, a radio transmitter and a receiver both contain an accurate frequency reference implemented by means of a quartz crystal. As both the transmitter and the receiver know the frequency accurately, the receiver filter can be accurately matched to the transmitted spectrum using a fine tuning block. The provision of a fine tuning block in a receiver integrated circuit introduces not only complexity but also requires a relatively large area of a chip. Inevitably this makes the receiver chip relatively costly which mitigates against reducing the price of the receiver. Reducing the number of components in the fine tuning block, such as dispensing with the relatively expensive quartz crystal, will affect adversely the performance of the conventional receiver.
An object of the present invention is to reduce the cost of a radio receiver.
According to one aspect of the present invention there is provided a method of receiving a Direct Sequence Spread Spectrum (DSSS) signal, comprising down-converting the DSSS signal, filtering the down-converted DSSS signal in a channel filter having a bandwidth which is narrower than that of the DSSS signal, and correlating the filtered signal with a sequence equal to that used in spreading the spectrum.
According to a second aspect of the present invention there is provided a wireless system comprising a primary station having means for transmitting a Direct Sequence Spread Spectrum (DSSS) signal and at least one secondary station including a receiver having down-conversion means for down-converting the DSSS signal, a channel filter for filtering the down-converted DSSS signal, the channel filter having a bandwidth which is narrower than that of the DSSS signal, and correlation means for correlating the filtered signal with a sequence equal to that used in spreading the spectrum.
According to a third aspect of the present invention there is provided a receiver for receiving a Direct Sequence Spread Spectrum (DSSS) signal, the receiver having down-conversion means for down-converting the DSSS signal, a channel filter for filtering the down-converted DSSS signal, the channel filter having a bandwidth which is narrower than that of the DSSS signal, and correlation means for correlating the filtered signal with a sequence equal to that used in spreading the spectrum.
In the present specification and claims, by “narrower” bandwidth is meant that the 3 dB bandwidth of the channel filter is no greater than substantially three quarters of, but more typically half of, the 3 dB bandwidth of the DSSS signal, that is, the matched filter bandwidth in a conventional receiver of the type mentioned generally in the preamble of this specification.
The present invention is based on the realisation that at least for DSSS signals, a transmitted signal can be received using a narrower bandwidth channel filter than is conventionally used. This contrasts with conventional practice in which the filter bandwidth is matched to the signal bandwidth and is selected for good sensitivity while rejecting adjacent channel signals. Tuning of a conventional filter is desirable because if the filter is off-tune it would allow through adjacent channel signals which is undesirable. In contrast, a narrower bandwidth channel filter will automatically reject adjacent channels even if off-tune, thus avoiding the need for tuning and the provision of tuning components.
The narrower bandwidth channel filter ensures that the receiver will continue to acquire the transmitted signal even if limited amounts of frequency drift occur between the centre frequencies of the transmitted signal and the channel filter. Using this approach the receiver can be manufactured having integrated passive frequency determining components, which have a typical accuracy of between 5% and 10%, and the use of a relatively costly quartz crystal can be avoided.
In an embodiment of the present invention the bandwidth of the channel filter is substantially half that of the DSSS signal.
At least some of the loss in sensitivity resulting from the use of a narrower bandwidth channel filter may be offset by increasing the power of the transmitted signal, by say 3 dB.
There is a trade-off between avoiding the need for tuning and having to accept a loss in sensitivity. By using a channel filter having a narrower bandwidth than the transmitted signal, a tuning block, if used, can be a relatively coarse tuning block having fewer components and less complexity than a fine tuning block.
A tuning procedure using a coarse tuning block may be implemented each time the designated or acting base station in a wireless network contacts a new slave station. Also a tuning procedure may be repeated at intervals by a slave station already registered on the wireless network to ensure it remains tuned at least coarsely to the base station transmitter.
In a refinement of the present invention the output frequency of a reference signal generator used in frequency down-converting a received signal is adjustable and in operation the reference frequency is adjusted until an acceptable correlation is achieved between the received DSSS signal and a locally generated direct sequence.
In another refinement, the bandwidth of the channel filter is varied incrementally to improve reception of the DSSS signal.
The present invention will now be described, by way of example, with reference to the accompanying drawings, wherein:
In the drawings the same reference numerals have been used to indicate corresponding features.
Referring to
The transmitting section TX10 comprises a source of data 14 which is coupled to a DSSS signal generator 16. A code store 18 storing the 11 bit Barker sequence and a reference frequency source 20 whose output frequency is stabilised using a crystal 22 are coupled to the signal generator 16. A DSSS signal output of the signal generator 16 is coupled to a first input of a modulator 24. An output of the reference frequency source 20 is coupled to a second input of the modulator 24. An antenna 26 is coupled to an output of the modulator 24.
The receiving section RX10 comprises a frequency down-converter 28 having a first input coupled to the antenna 26 and a second input coupled to the reference frequency source 20. The signals received at the antenna 26 of the primary station 10 will, as will be explained later, be DSSS signals with a bandwidth that may be narrower than the bandwidth of those transmitted by the primary station 10. A wideband channel filter 30 is coupled to an output of the frequency down-converter 28 and will pass any narrower bandwidth signals falling within its passband. A despread and correlating stage 32 is coupled to an output of the wideband channel filter 30 and to an output of the code store 18. A baseband output stage 34 is coupled to an output of the stage 32 to provide a data signal output.
Referring now to the secondary station 12, the receiver RX12 comprises a frequency down-converter 42 having a signal input coupled to an antenna 40. A reference frequency generator 44 provides a local oscillator signal fLO to the frequency down-converter 42. The reference frequency generator 44 is a low cost device having passive, integratable frequency determining components. The tolerance and stability of the frequency generated is governed by the characteristics of the process used to make the receiver RX12 integrated circuit. As a cost saving measure, a frequency stabilising element, such as a quartz crystal, is not provided. However, the architecture of the reference frequency generator 44 is of no significance to implementing the method in accordance with the present invention.
The downconverted DSSS signal from the frequency down-converter 42 is filtered in a channel filter 46 which has a narrower bandwidth than the signal transmitted by the primary station 10. A sliding correlator 48, which may be implemented in a known way using a series of flip-flops, is coupled to the channel filter 46 to receive the filtered DSSS signal. The sliding correlator 48 also has inputs for a timing signal derived from the reference frequency generator 44 and an input for a duplicate of the 11 bit Barker code used in spreading the signal in the transmitter TX10, which code is held in a code store 50. An output stage 52 is coupled to an output of the sliding correlator 48 to provide a signal output, such as a data signal or an indication of signal presence.
A correlation scoring stage 54 is coupled to an output of the sliding correlator 48. An output of the correlation scoring stage 54 is coupled to an input of a microcontroller 56. The sliding correlator 48 produces an indication of the relative degree of correlation achieved with the current input signal from the channel filter 46. If the indication, when compared to a reference value or scale of values by the correlation scoring stage 54, is deemed to be acceptable according to a predetermined criterion, then the receiver RX12 is regarded as having acquired the transmitted signal and the microcontroller 56 controls the receiver RX12 to remain energised to provide the output signal at the output stage 52, but alternatively if it is deemed to be unacceptable then the receiver RX12 reverts to a sleep mode or is de-energised.
The transmitter TX12 of the secondary station 12 comprises a data input stage 60 which is coupled to a DSSS stage 62. Outputs from the reference frequency generator 44 and the code store 50, which provides the 11 bit Barker code, are also connected to the stage 62. The DSSS signal from the stage 62 is then modulated in a modulator 64 and the result is supplied to the antenna 40 for propagation to the primary station 10.
This signal transmitted by the secondary station 12 may have a narrower bandwidth than the DSSS signal transmitted by the primary station 10. The receiver RX10 will have no difficulty in processing such a narrower bandwidth DSSS signal as its bandwidth will lie within the passband of its channel filter 30, even if the centre frequency of the transmitter TX12 is not aligned perfectly with the local oscillator frequency of the receiver RX 10.
Narrowing the channel filter bandwidth to half (or 50%) of the transmitter bandwidth as shown in
If the filter bandwidth lies at least partially outside the frequencies fu or fL then the quality of the received signal will deteriorate and the bit error rate will grow to a point that it will not be regarded as having acquired the wanted channel. In the event of there being adjacent channel signals, they will not correlate with the receiver's code and will appear as noise.
Referring to
As the channel filter bandwidth is reduced below the conventional 3 dB bandwidth of 9.75 MHz to 4.87 MHz (curve Z), the performance of the system degrades by about 3.3 dB. Nevertheless it has been found possible to operate with such a degraded performance. It is possible to compensate for such a degraded performance by for example increasing transmitter power.
When the offset is 11 MHz (that is, the channel filter is on the null in the transmitted spectrum) it is theoretically possible to retrieve some information, although the BER is severely degraded due to the fact that the signal amplitude is so small.
In a variant of the embodiment of the invention described with reference to
In operation if the degree of correlation is deemed to be low, which indicates that the channel filter 46 does not lie within, or sufficiently close to the centre of, the bandwidth of the received DSSS signal, then the correlation scoring stage 54 produces an appropriate output which is supplied to the microcontroller 56. The microcontroller 56 sends an appropriate tuning signal on its output 58, which signal causes the reference frequency generator 44 to alter the local oscillator frequency fLO. The cycle of operations is repeated for different local oscillator frequencies until an acceptable output is obtained from the correlation scoring stage 54. Alternatively a sequence of cycles may be instituted in which the local oscillator frequency fLO is altered to scan the entire bandwidth of the DSSS signal. The scores obtained by the correlation scoring stage 54 are examined by the microcontroller 56 which selects the local oscillator frequency fLO giving the best, or an acceptable, score. In either case the receiver RX12 will be regarded as being in tune with the transmitter TX10.
If the primary station 10 is in contact with a particular secondary station 12 for a relatively long time then as a precaution against signal loss due to excessive drift in the local oscillator frequency fLO, the microcontroller 56 may initiate another scan.
When a secondary station 12 joins a Wireless Local Area Network (WLAN) or becomes active after being dormant, the tuning of its receiver RX12 is carried-out.
The frequency shifting of the channel filter 46 will now be described with reference to
Diagram A, which is similar to
Diagram C illustrates the situation for a local oscillator frequency fLO2 which places the channel filter 46 well within the bandwidth of the DSSS signal thereby giving a high degree of correlation. Consequently a high or acceptable indication will be provided by the correlation scoring stage 54.
Diagram D illustrates the situation for a local oscillator frequency fLO3 which causes the channel filter 46 to partially overlap the high end of the bandwidth of the DSSS signal thereby giving a low degree of correlation. Consequently a low or unacceptable indication will be provided by the correlation scoring stage 54.
Once the scan of local oscillator frequencies has been completed, the microcontroller 56 selects the local oscillator frequency fLO2 as the best frequency which gives the best correlation score or the best BER. After acquisition has been achieved, various refinements, not shown, can be brought into use to process or enhance the processing of the received DSSS signal.
A variant of the process will now be described and illustrated by the blocks 86, 88, 90 and 92 in
When choosing the bandwidth of the channel filter 46 account should be taken of the accuracy and stability of the reference frequency generator 44 and the maximum search time permitted. In simulation a bandwidth of 50% of the bandwidth of the transmitted DSSS signal has been found to be acceptable with 75% being the upper limit.
In another variant of the method in accordance with the present invention the bandwidth of the channel filter 46 is varied, for example reduced, incrementally in steps to avoid adjacent channel interference. The sequence of operations is similar to that described with reference to
In the present specification and claims the word “a” or “an” preceding an element does not exclude the presence of a plurality of such elements. Further, the word “comprising” does not exclude the presence of other elements or steps than those listed.
From reading the present disclosure, other modifications will be apparent to persons skilled in the art. Such modifications may involve other features which are already known in the design, manufacture and use of low cost radios and component parts therefor and which may be used instead of or in addition to features already described herein.
Number | Date | Country | Kind |
---|---|---|---|
0320576.2 | Sep 2003 | GB | national |
0329067.3 | Dec 2003 | GB | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB04/02798 | 8/26/2004 | WO | 2/28/2006 |