Energy detection method and an energy detection circuit using the same
First Claim
1. An energy detection circuit used in a receiver for obtaining a signal initial time point corresponding to an input signal with reference to a digital signal corresponding to the input signal, wherein the energy detection circuit comprises:
- a value obtaining switch turned on in response to a control signal to provide an ith sample value of the digital signal at a first sampling time point, wherein i is a natural number greater than 1;
a shift register used for buffering an (i−
M−
N+1)th to the ith sample values, wherein M and N both are natural numbers greater than 1, and the shift register comprises;
a first sliding window value obtainer used for buffering the (i−
M−
N+1)th to an (i−
N)th sample values;
a second sliding window value obtainer used for buffering an (i−
N+1)th to the ith sample value;
a first arithmetic unit used for obtaining a first parameter according to a weighting coefficient K and the (i−
M−
N+1)th to the (i−
N)th sample values;
a second arithmetic unit used for obtaining a second parameter according to the (i−
N+1)th to the ith sample values;
a comparator used for comparing the first parameter to the second parameter, and providing an energy detection signal when the second parameter is greater than the first parameter; and
a processor used for setting the weighting coefficient K with an initial value, wherein the processor further determines whether the energy detection signal is received, and the processor determines an (i−
N+1)th sampling time point of the (i−
N+1)th sample value as the signal initial time point when the energy detection signal is received.
1 Assignment
0 Petitions
Accused Products
Abstract
An energy detection method is provided. The method obtains an initial time point of an input signal with reference to a digital signal corresponding to the input signal. An ith sample value is obtained by sampling the digital signal. The (i−M−N+1)th to the (i−N)th sample values and the (i−N+1)th to the ith sample value are buffered. The weighting coefficient is set to with initial value. A first parameter is obtained according to the weighting coefficient and the (i−M−N+1)th to the (i−N)th sample values, and a second parameter is obtained according to the (i−N+1)th to the ith sample values. A comparison between the first parameter and the second parameter is made, and the sampling time point of the (i−N+1)th sample value is determined as the signal initial time point when the second parameter is greater than the first parameter.
-
Citations
16 Claims
-
1. An energy detection circuit used in a receiver for obtaining a signal initial time point corresponding to an input signal with reference to a digital signal corresponding to the input signal, wherein the energy detection circuit comprises:
-
a value obtaining switch turned on in response to a control signal to provide an ith sample value of the digital signal at a first sampling time point, wherein i is a natural number greater than 1; a shift register used for buffering an (i−
M−
N+1)th to the ith sample values, wherein M and N both are natural numbers greater than 1, and the shift register comprises;a first sliding window value obtainer used for buffering the (i−
M−
N+1)th to an (i−
N)th sample values;a second sliding window value obtainer used for buffering an (i−
N+1)th to the ith sample value;a first arithmetic unit used for obtaining a first parameter according to a weighting coefficient K and the (i−
M−
N+1)th to the (i−
N)th sample values;a second arithmetic unit used for obtaining a second parameter according to the (i−
N+1)th to the ith sample values;a comparator used for comparing the first parameter to the second parameter, and providing an energy detection signal when the second parameter is greater than the first parameter; and a processor used for setting the weighting coefficient K with an initial value, wherein the processor further determines whether the energy detection signal is received, and the processor determines an (i−
N+1)th sampling time point of the (i−
N+1)th sample value as the signal initial time point when the energy detection signal is received. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An energy detection method used in a receiver obtaining a signal initial time point corresponding to an input signal with reference to a digital signal corresponding to the input signal, wherein the energy detection method comprises:
-
obtaining an ith sample value by sampling the digital signal at a sampling time point, wherein i is a natural number greater than 1; buffering an (i−
M−
N+1)th to an (i−
N)th sample values, and buffering an (i−
N+1)th to an ithsample value, wherein M and N both are a natural number greater than 1;setting a weighting coefficient K to an initial value; obtaining a first parameter according to the weighting coefficient K and the (i−
M−
N+1)th to the (i−
N)th sample values, and obtaining a second parameter according to the (i−
N+1)th to the ith sample value;comparing the first parameter to the second parameter to determine whether the second parameter is greater than the first parameter; providing an energy detection signal to determine an (i−
N+1)th sampling time point corresponding to the (i−
N+1)th sample values as the signal initial time point, and determining whether signal synchronization operation is achieved when the second parameter is greater than the first parameter; andcalculating a SNR of the input signal and accordingly setting the weighting coefficient K when the signal synchronization operation is achieved. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification