Symbol rate estimating device and method and adjacent channel interference detecting device
10224971 ยท 2019-03-05
Assignee
Inventors
Cpc classification
H04L25/0262
ELECTRICITY
H04B1/1027
ELECTRICITY
International classification
H04B1/10
ELECTRICITY
Abstract
A symbol rate estimating device includes: a power spectrum density (PSD) estimating unit, estimating a PSD of an input signal; an index searching unit, searching for a cut-off frequency index in the PSD; an adjacent channel interference (ACI) detecting unit, detecting whether the input signal has ACI to generate a detection signal; a threshold adjusting unit, generating an adjusted index number threshold according to the detection signal; an index output unit, outputting the cut-off frequency index according to the adjusted index number threshold; and a symbol calculating unit, calculating a symbol rate of the input signal according to the cut-off frequency index.
Claims
1. A symbol rate estimating device, comprising hardware circuits and configured to: estimate a power spectrum density (PSD) of an input signal, wherein the PSD comprises a plurality of frequency indices respectively corresponding to a plurality of powers; search for a cut-off frequency index in the PSD; detect adjacent channel interference (ACI) in the input signal to generate a detection signal; generate an adjusted index number threshold according to the detection signal indicating that the input signal has ACI; output the cut-off frequency index according to the adjusted index number threshold; and calculate a symbol rate of the input signal according to the cut-off frequency index.
2. The symbol rate estimating device according to claim 1, further configured to adjust the index number threshold by decreasing the index number threshold.
3. The symbol rate estimating device according to claim 1, further configured to accumulate an index number of frequency indices, subsequent to the cut-off frequency index, corresponding to powers greater than a cut-off power; check whether the index number is equal to a predetermined index number threshold; and output the detection signal indicating that the input signal has ACI when the index number is equal to the predetermined index number threshold.
4. The symbol rate estimating device according to claim 1, wherein the cut-off frequency index corresponds to a 3 db power in the PSD.
5. A symbol rate estimating method, comprising: estimating a power spectrum density (PSD) of an input signal, wherein the PSD comprises a plurality of frequency indices respectively corresponding to a plurality of powers; searching for a cut-off frequency index in the PSD; detecting whether the input signal has adjacent channel interference (ACI) to generate a detection signal; generating an adjusted index number threshold according to the detection signal indicating that the input signal has ACI; outputting the cut-off frequency index according to the adjusted index number threshold; and calculating a symbol rate of the input signal according to the cut-off frequency index.
6. The symbol rate estimating method according to claim 5, wherein the step of adjusting the index number threshold comprises: decreasing the index number threshold.
7. The symbol rate estimating method according to claim 5, wherein the step of detecting whether the input signal has ACI to generate the detection signal comprises: accumulating an index number of frequency indices, subsequent to the cut-off frequency index, corresponding to powers greater than a cut-off power; checking whether the index number is equal to a predetermined index number threshold; and outputting the detection signal indicating that the input signal has ACI when the index number is equal to the predetermined index number threshold.
8. The symbol rate estimating method according to claim 5, wherein the cut-off frequency index corresponds to a 3 db power in the PSD.
9. An adjacent channel interference (ACI) detecting device, comprising hardware circuits configured to: estimate a power spectrum density (PSD) of an input signal, wherein the PSD comprises a plurality of frequency indices respectively corresponding to a plurality of powers; search for a cut-off frequency index in the PSD; accumulate an index number of a plurality of consecutive indices, subsequent to the cut-off frequency index, corresponding to powers greater than a cut-off power; check whether the index number is equal to a predetermined index number threshold to generate a control signal; and output a detection signal indicating that the input signal has ACI according to the control signal.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION OF THE INVENTION
(10) The terms used in the following description are customary terms in the technical field. If some of the terms are described or defined in the application, these terms are explained based on the description or definitions of the application.
(11) The disclosure of the present invention includes a device and a method. Some of components of the device are individually known elements. Without affecting full disclosure and possible implementation of the present invention, the details of the individually known elements are omitted. Further, the method of the present invention may be in form of software and/or firmware, and may be executed by the device or the present invention or its equivalence.
(12)
(13) The PSD estimating unit 11 estimates a PSD of an input signal. In one embodiment, the PSD estimating unit 11 first performs Fourier transform on an input signal S.sub.in to generate a transformed signal, and estimates the PSD of the input signal S.sub.in according to the transformed signal.
(14) The index searching unit 12 searches for a cut-off frequency index in the PSD. Referring to
(15) The index output unit 13 outputs the cut-off frequency index according to an index number threshold. In one embodiment, the index output unit 13 determines whether the power corresponding to a frequency index I.sub.co.sub._.sub.r1.sub._.sub.1 to the right of the cut-off frequency index I.sub.co.sub._.sub.r1 is smaller than the cut-off power P.sub.co. If the power corresponding to the frequency index I.sub.co.sub._.sub.r1.sub._.sub.1 is smaller than the cut-off power P.sub.co, the index number N1 is added by 1, wherein an initial value of the index number N1 is 0, i.e., N1=0+1=1. Next, the index output unit 13 checks whether the index number N1 is equal to an index number threshold Nth1. For example, the index number threshold Nth1 may be stored in a buffer (not shown) of the index output unit 13. If the index number N1 is smaller than the index number threshold Nth1, the index output unit 13 continues determining whether the power corresponding to a frequency index I.sub.co.sub._.sub.r1.sub._.sub.2 (not shown) to the right of the frequency index I.sub.co.sub._.sub.r1.sub._.sub.1 is smaller than the cut-off power P.sub.co. If the power corresponding to the frequency index I.sub.co.sub._.sub.r1.sub._.sub.2 is smaller than the cut-off power P.sub.co, the index number N1 is added by 1, i.e., N1=1+1=2. The above is repeated until the index number N1 is equal to the index number threshold Nth1, e.g., N1=Nth1=2000, and the index output unit 13 then outputs the cut-off frequency index I.sub.co.sub._.sub.r1 stored in the buffer to the symbol rate calculating unit 14.
(16) Similarly, starting from the maximum power frequency index I.sub.max and towards the left, the index searching unit 12 identifies a frequency index corresponding to the cut-off power P.sub.co as a cut-off frequency index I.sub.co.sub._.sub.I1, as shown in
(17) The symbol rate calculating unit 14 calculates a symbol rate of the input signal according to the cut-off frequency index. In one embodiment, the symbol rate calculating unit 14 estimates a symbol rate SR of the input signal S.sub.in according to the cut-off frequency indices I.sub.co.sub._.sub.r1 and I.sub.co.sub._.sub.I1. For example, the symbol rate SR may be calculated according to the following equation:
SR=((I.sub.co.sub._.sub.r1I.sub.co.sub._.sub.11)/FFT_size)*Fs
(18) In the equation, FFT_size is a resolution that the PSD estimating unit 11 uses for performing Fourier transform on the input signal S.sub.in, and Fs is a sampling rate the receiver uses to sample the input signal S.sub.in.
(19) It should be noted that, the PSD estimating unit 11, the index searching unit 12, the index output unit 13 and the symbol rate calculating unit 14 can usually be realized by dedicated hardware circuits or software programs. Further, software/hardware implementation details of the PSD estimating unit 11, the index searching unit 12, the index output unit 13 and the symbol rate calculating unit 14 are generally known to one person skilled in the art, and shall be omitted herein.
(20)
(21)
(22) The ACI detecting unit 45 detects whether the input signal has ACI to generate a detection signal (step S530).
(23) It should be noted that, the ACI detecting unit 45 of the present invention is not limited to the embodiment in
(24) The threshold adjusting unit 46 generates an adjusted index number threshold according to the detection signal indicating that the input signal has ACI (step S540). In one embodiment, the threshold adjusting unit 46 decreases, according to the control signal S.sub.ACI, the index number threshold Nth1 according to which the index output unit 43 outputs the cut-off index, to generate an adjusted index number threshold Nth1 (e.g., Nth1=2000, Nth1=1000). Next, the index output unit 43 outputs the cut-off frequency index according to the adjusted index number threshold (step S550). For example, referring to
(25) In one embodiment, the cut-off power P.sub.co is, for example, a 3 db cut-off power. In other words, the ACI detecting unit 45 generates the detection signal S.sub.ACI according to the 3 db cut-off power to control the threshold adjusting unit 46 to adjust an index number threshold according to which the index output unit 43 outputs the 3 db cut-off frequency index. However, the present invention is not limited thereto. In another embodiment, the ACI detecting unit 45 generates the detection signal S.sub.ACI according to the 6 db or 9 db cut-off power to control the threshold adjusting unit 46 to adjust an index number threshold according to which the index output unit 43 outputs a 6 db or 9 db cut-off frequency index.
(26)
(27) In conclusion, in the present invention, when it is detected that an input signal has ACI; the index number threshold according to which the index output unit outputs the cut-off frequency index is decreased to enhance the accuracy of the symbol rate estimating device.
(28) While the invention has been described by way of example and in terms of the embodiments, it is to be understood that the invention is not limited thereto. On the contrary, it is intended to cover various modifications and similar arrangements and procedures, and the scope of the appended claims therefore should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements and procedures.